:root{--admin-bar-offset: 0px}@media(min-width:601px){body.admin-bar{--admin-bar-offset: var(--wp-admin--admin-bar--height, 32px)}}.main-navigation{position:sticky;top:var(--admin-bar-offset);border-bottom:1px solid var(--border);z-index:10000}.main-navigation .main-nav>ul>li>a{background-image:linear-gradient(var(--secondary));background-repeat:no-repeat;background-position:left calc(100% - 24px);background-size:0 2px;background-origin:content-box;transition:background-size .3s ease!important}.main-navigation .main-nav>ul>li>a:hover,.main-navigation .main-nav>ul>li.current-menu-item>a,.main-navigation .main-nav>ul>li.current-menu-ancestor>a{background-size:100% 2px}.slideout-navigation .main-nav>ul>li>a{background-position:left calc(100% - 10px)}.main-navigation .primary-btn{color:var(--white)!important}@media(min-width:767px){.menu-bar-items{padding-left:20px}}html{scroll-padding-top:80px;scroll-behavior:smooth}html:has(body.admin-bar){scroll-padding-top:calc(80px + var(--wp-admin--admin-bar--height))}.main-navigation .inside-navigation .navigation-branding .site-logo img,.main-navigation .inside-navigation .navigation-branding .site-logo svg,.main-navigation .inside-navigation .navigation-branding .sticky-navigation-logo img,.main-navigation .inside-navigation .navigation-branding .sticky-navigation-logo svg{height:70px;width:auto;padding:5px 0}.main-navigation .site-logo a,.main-navigation .sticky-navigation-logo a{display:flex}.slideout-menu .sub-menu{margin-left:.5em;box-shadow:none}.wp-block-list,.single .site-content ul{margin:0 0 1.5em 1.2em}.wp-block-list li:not(:last-child),.single .site-content li:not(:last-child),.single .site-content ol:not(:last-child){margin-bottom:.5rem}.wp-block-list li::marker,.single .site-content li::marker,.single .site-content ol::marker{color:var(--primary)}.gb-accordion .gb-accordion__content p:last-child{margin-bottom:0}.gb-carousel{display:flex;flex-direction:row;flex-wrap:wrap}.gb-overlay__content{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}@media(max-width:1024px){.tablet-no-br br{display:none!important}}@media(max-width:767px){.mobile-no-br br{display:none!important}}.primary-btn,.primary-alt-btn,.secondary-btn,.secondary-alt-btn,.tertiary-btn,.teriary-alt-btn,.hover-underline a,.no-underline{text-decoration:none}.entry-content p>a,.entry-content li>a,.entry-content ol>a,.site-footer a:hover,.hover-underline a:hover,.gmbs-map-label a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.hover-zoom,.hover-zoom-bg>div{transition:ease all .3s}.hover-zoom:hover,.hover-zoom-bg>div:hover{transform:scale(1.1)}.gb-carousel>div.has-shadow{--shadow-space: 10px;overflow:hidden;padding:var(--shadow-space);margin:calc(var(--shadow-space) * -1)}.checkmark-listing{list-style:none;padding-left:0;margin-left:0!important}.checkmark-listing>li{position:relative;padding-left:2.25rem}.checkmark-listing>li:not(:last-child){margin-bottom:1rem!important}.checkmark-listing>li:before{content:"";position:absolute;left:0;top:-.1em;width:1.75em;height:1.75em;background-color:var(--primary);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576zM438 209.7C427.3 201.9 412.3 204.3 404.5 215L285.1 379.2L233 327.1C223.6 317.7 208.4 317.7 199.1 327.1C189.8 336.5 189.7 351.7 199.1 361L271.1 433C276.1 438 282.9 440.5 289.9 440C296.9 439.5 303.3 435.9 307.4 430.2L443.3 243.2C451.1 232.5 448.7 217.5 438 209.7z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}:root{--star-color: #FC8908;--star-empty-color: #CCCCCC}.wp-block-envo-rating .envo-reviews-rating,.envo-reviews-rating{display:flex;-moz-column-gap:.25em;column-gap:.25em;align-items:center}.wp-block-envo-rating .envo-reviews-rating svg,.envo-reviews-rating svg{width:1.5rem;height:1.5rem;display:block;flex-shrink:0}.envo-reviews-rating svg.full{fill:var(--star-color)}.envo-reviews-rating svg.empty{fill:var(--star-empty-color)}.gform_wrapper.gravity-theme .gfield_label{font-weight:400!important}.gform_wrapper.gravity-theme input,.gform_wrapper.gravity-theme textarea,.gform_wrapper.gravity-theme select{border:2px solid white;padding:1rem!important;border-radius:12px;outline:none!important;transition:ease all .3s}.gform_wrapper.gravity-theme input:hover,.gform_wrapper.gravity-theme textarea:hover,.gform_wrapper.gravity-theme select:hover,.gform_wrapper.gravity-theme input:focus,.gform_wrapper.gravity-theme textarea:focus,.gform_wrapper.gravity-theme select:focus{border-color:#000}.gform_wrapper.gravity-theme .gform_footer input[type=submit],.gform_wrapper.gravity-theme #field_submit input{padding:16px 24px!important;color:#fff;background-color:#000;border:2px solid black;border-radius:12px;transition:ease all .3s}.gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover,.gform_wrapper.gravity-theme .gform_footer input[type=submit]:focus,.gform_wrapper.gravity-theme #field_submit input:hover,.gform_wrapper.gravity-theme #field_submit input:focus{color:#000;background-color:transparent}@media(max-width:767px){.gform_wrapper.gravity-theme .gform_footer input[type=submit],.gform_wrapper.gravity-theme #field_submit input{width:100%}}.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0!important;margin:0!important}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:0!important}.gform_wrapper.gravity-theme .gform_required_legend,.gform_wrapper.gravity-theme .gfield_required{display:none!important}.envo-marquee{--marquee-speed: 30s;--marquee-gap: 1rem;--marquee-direction: normal;display:flex;position:relative;overflow:hidden;direction:ltr;user-select:none;gap:var(--marquee-gap)}.marquee-content{display:flex;flex-shrink:0;justify-content:space-around;gap:var(--marquee-gap);min-width:100%;animation:scroll var(--marquee-speed) linear infinite;animation-direction:var(--marquee-direction)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--marquee-gap)))}}@media(prefers-reduced-motion:reduce){.marquee-content{animation-play-state:paused!important}}.envo-marquee.is-faded{-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.envo-marquee.is-fast{--marquee-speed: 15s}.envo-marquee.is-slow{--marquee-speed: 60s}.envo-marquee.is-reverse .marquee-content{--marquee-direction: reverse}.envo-marquee.hover-pause:hover .marquee-content{animation-play-state:paused}.envo-marquee.start-tablet .marquee-content,.envo-marquee.start-mobile .marquee-content{animation:none}@media(max-width:1024px){.envo-marquee.start-tablet .marquee-content{animation:scroll var(--marquee-speed) linear infinite}}@media(max-width:767px){.envo-marquee.start-mobile .marquee-content{animation:scroll var(--marquee-speed) linear infinite}}.editor-styles-wrapper .envo-marquee{border:2px dashed lightgray;flex-wrap:wrap}.editor-styles-wrapper .envo-marquee .marquee-content{animation:none!important;transform:none!important}.splide__list{display:flex!important;flex-wrap:nowrap!important}.splide__list>.splide__slide{cursor:grab}.splide__list>.splide__slide:active,.splide__list>.gb-loop-item.splide__slide:active{cursor:grabbing}.splide__arrow{position:absolute;top:50%;transform:translateY(-50%);fill:#fff;background-color:transparent;border:2px solid #000000;border-radius:99px;padding:1em;line-height:0;transition:ease all .3s}@media(max-width:1472px){.splide__arrow{position:unset}.splide__arrows.splide__arrows--ltr{display:none!important}}.splide__arrow:hover,.splide__arrow:focus{background-color:transparent;border-color:#fff}.splide__arrow svg{height:16px;width:16px;transition:ease all .3s}.splide__arrow.splide__arrow--prev{left:-76px}.splide__arrow.splide__arrow--next{right:-76px}.splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.splide__arrow.splide__arrow--prev:hover svg{transform:rotate(180deg) translate(3px)}.splide__arrow.splide__arrow--next:hover svg{transform:translate(3px)}.splide__arrows.splide__arrows--ltr{display:flex;justify-content:center;gap:1em}.splide__pagination{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;margin:1em 0 0!important;gap:6px}.splide__pagination li{margin:0!important}.splide__pagination li button{padding:3px;background-color:#fff6;border-radius:99px;transition:ease all .3s}.splide__pagination li button:hover{background-color:#fff}.splide__pagination li button.is-active{padding:3px 9px;background-color:#fff;border-color:#fff}.external-pagination .splide__pagination{bottom:-24px}.external-pagination .splide__pagination li button{background-color:var(--primary-transparent)}.external-pagination .splide__pagination li button.is-active{background-color:var(--primary)}
