.schema-faq-section{font-family:var(--e-global-typography-text-font-family);margin:1rem 0}.schema-faq-question{cursor:pointer!important;display:flex;align-items:center;transition:opacity ease 0.25s!important;margin-block-end:1.5rem}div.schema-faq-section{border-bottom:.05rem solid rgb(0 0 0 / .6)!important}.schema-faq-question:after{width:16px;height:20px;display:inline-block;margin-left:auto;margin-right:5px;vertical-align:top;color:inherit;content:"+"}.schema-faq-question.expanded:after{content:"-"}.schema-faq-question:hover{opacity:.75}.schema-faq-answer{padding:0 0rem 1rem 0rem;display:none}.schema-faq-answer.default{display:block}.editor-styles-wrapper .schema-faq-question{cursor:text}.editor-styles-wrapper .schema-faq-answer{display:block}selector:hover .elementor-icon-box-title a{color:var(--e-global-color-text)!important}selector .elementor-icon-box-title a{color:var(--e-global-color-primary)!important;transition:color 0.3s ease}body{margin:0}:root{--mdradius:20px;--pull-quote-h1:2.1rem;--md-list-style-type:none;--md-padding-inline-start:0px;--md-fa6:'Font Awesome 6 Pro'}p:has(+h3){margin-bottom:2.9rem}h2.wp-block-heading,h3.wp-block-heading,h4.wp-block-heading{margin-top:1.4rem}h3.wp-block-heading:has(+h4){margin-top:1.9rem}.info-block-wrapper .info-block{background-color:var(--e-global-color-secondary);border-radius:var(--mdradius);padding:3rem}.info-block-wrapper .info-block .info-block-heading,.info-block-wrapper .info-block .info-block-text{color:var(--e-global-color-06c59df)}.wp-block-list{list-style:none;padding:0;margin:0}.wp-block-list li strong{font-weight:800}.wp-block-list li{list-style-type:none;padding:1.2rem;margin:0 0 10px 0;background-color:var(--e-global-color-06c59df);box-sizing:border-box}.wp-block-list li:nth-child(even){background-color:var(--e-global-color-b818887)}.wp-block-list .li-icon{display:inline-block;height:1.1em;width:auto;vertical-align:text-top;margin-right:.5em}.md-pullquote,.wp-block-quote.md-blockquote,.md-blockquote p{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style)}.md-pullquote{border-radius:var(--mdradius);background-color:var(--e-global-color-primary);color:var(--e-global-color-06c59df)}.md-blockquote{margin:4rem 20rem 4rem 0rem}.md-blockquote p{color:var(--e-global-color-7b85306);font-size:2.4rem;line-height:1.9rem}ol.md-numbered-list{counter-reset:li;list-style:none;*list-style:decimal}ol.md-numbered-list li{position:relative;padding-left:60px;min-height:60px}ol.md-numbered-list li:before{content:counter(li);counter-increment:li;color:#fff;background:#f07100;border-radius:50%;font-size:18px;width:48px;height:48px;line-height:48px;text-align:center;display:block;position:absolute;top:0;left:0}ol.md-numbered-list{margin-block-end:2rem;padding-left:0}.wp-block-media-text.is-stacked-on-mobile{margin:1rem 0}div#md-logo-opacity img{opacity:.6;transition:opacity 1s easeInOut 0s}div#md-logo-opacity img:hover{opacity:1}.ctaH4{color:var(--e-global-color-accent)!important;font-family:"sorts-mill-goudy",Sans-serif!important;font-weight:400!important;font-style:italic;text-transform:none!important}.ctaBlock{background-color:var(--e-global-color-06c59df);border-radius:var(--mdradius);padding:2em}.ctaBtn .wp-block-button__link{font-family:var(--e-global-typography-accent-font-family),Sans-serif!important;font-weight:var(--e-global-typography-accent-font-weight)!important;text-transform:var(--e-global-typography-accent-text-transform)!important;color:var(--e-global-color-primary)!important;background-color:#FFFFFF00!important;border-style:solid!important;border-width:1px 1px 1px 1px!important;border-color:var(--e-global-color-primary)!important;border-radius:45px 45px 45px 45px!important}.ctaBtn .wp-block-button__link:hover{color:var(--e-global-color-06c59df)!important;background-color:var(--e-global-color-accent)!important;border-style:solid!important;border-width:1px 1px 1px 1px!important;border-color:var(--e-global-color-accent)!important}#termLandingH1 h1{color:var(--e-global-color-06c59df)!important}h4.wp-block-heading{text-transform:none}.linkUnderline a{text-decoration:underline;text-decoration-thickness:.09rem;text-underline-offset:.2em;text-decoration-color:currentColor}#partialSwiper .swiper-slide img{filter:none;transition:filter 0.5s ease}#partialSwiper .swiper-slide:hover img{filter:grayscale(50%) saturate(59%)}.fadedLogo img{filter:brightness(2) opacity(.6)}.elementor-loop-container .e-loop-item:nth-child(odd) .image-container{order:2}.elementor-loop-container .e-loop-item:nth-child(odd) .text-container{order:1}.elementor-loop-container .e-loop-item:nth-child(odd) .text-container .text-widget{text-align:right}.elementor-loop-container .e-loop-item:nth-child(even) .image-container{order:1}.elementor-loop-container .e-loop-item:nth-child(even) .text-container{order:2}.elementor-loop-container .e-loop-item:nth-child(even) .text-container .text-widget{text-align:left}@media (max-width:767px){.elementor-loop-container .e-loop-item:nth-child(odd) .image-container,.elementor-loop-container .e-loop-item:nth-child(odd) .text-container,.elementor-loop-container .e-loop-item:nth-child(even) .image-container,.elementor-loop-container .e-loop-item:nth-child(even) .text-container{order:unset!important}.elementor-loop-container .e-loop-item:nth-child(odd) .text-container .text-widget,.elementor-loop-container .e-loop-item:nth-child(even) .text-container .text-widget{text-align:left!important}}.acf-phone-section{margin-bottom:2em}.acf-phone-entry{margin:1em 0;padding:0}.acf-phone-town{font-weight:700;font-size:1.3rem;margin-bottom:.3em}.acf-phone-number a{color:var(--e-global-color-primary);text-decoration:none;font-size:1.6rem}.acf-phone-number a:hover{text-decoration:underline}@media (max-width:880px){.acf-phone-town{font-size:1rem}.acf-phone-number a{font-size:1.2rem}}.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-content{top:75px}@media (min-width:2400px){.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-content{top:75px}}@media (max-width:1366px){.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-content{top:75px}}@media (max-width:1200px){.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-content{top:70px}}@media (max-width:1024px){.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-content{top:45px}}span.e-n-menu-title-text{text-align:right}#offCanvasIcon{transition:transform 0.3s ease}#offCanvasIcon.rotate{transform:rotate(180deg)}#offCanvasIcon .elementor-icon svg{transition:opacity 0.3s ease;opacity:1}#offCanvasIcon .fade-out{opacity:0}h2 a{position:relative;text-decoration:none;color:inherit}h2 a::after{content:'';position:absolute;bottom:.15em;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(1);transform-origin:left;transition:transform 0.3s ease}h2 a:hover::after{transform:scaleX(0);transform-origin:right}.elementor-widget-theme-post-content p a{text-decoration:underline!important;text-decoration-thickness:0.05rem!important;text-underline-offset:.1em;text-decoration-color:currentColor;text-decoration-skip-ink:auto}.elementor-widget-theme-post-content p a:hover{text-decoration:none!important}.variableColour .highlight-winter{color:var(--e-global-color-accent)}.variableColour .highlight-summer{color:var(--e-global-color-7b85306)}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#sectionImage img{height:30vh!important}}:root{--swiper-bullet-height:8px;--swiper-bullet-width:12px;--swiper-bullet-active-width:32px;--swiper-bullet-color:#999;--swiper-bullet-active-color:#000;--swiper-bullet-opacity:0.5;--swiper-bullet-spacing:4px;--swiper-bullet-transition:0.3s ease}.elementor-widget-loop-carousel .swiper-pagination-bullet{width:var(--swiper-bullet-width)!important;height:var(--swiper-bullet-height)!important;background-color:var(--swiper-bullet-color);border-radius:calc(var(--swiper-bullet-height) / 2)!important;display:inline-block!important;margin:0 var(--swiper-bullet-spacing)!important;transition:all var(--swiper-bullet-transition)!important;opacity:var(--swiper-bullet-opacity)!important}.elementor-widget-loop-carousel .swiper-pagination-bullet-active{width:var(--swiper-bullet-active-width)!important;height:var(--swiper-bullet-height)!important;background-color:var(--swiper-bullet-active-color);border-radius:calc(var(--swiper-bullet-height) / 2)!important;opacity:1!important}@keyframes bulletGrow{0%{width:var(--swiper-bullet-width);background-color:var(--swiper-bullet-color)}100%{width:var(--swiper-bullet-active-width);background-color:var(--swiper-bullet-active-color)}}