html{scroll-padding-top:88px;scroll-behavior:smooth}html:has(body.admin-bar){scroll-padding-top:calc(80px + var(--wp-admin--admin-bar--height) + 8px)}.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:80px;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{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;width:20px;height:20px;background-color:var(--primary);mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 18C10.1819 18 11.3522 17.7672 12.4442 17.3149C13.5361 16.8626 14.5282 16.1997 15.364 15.364C16.1997 14.5282 16.8626 13.5361 17.3149 12.4442C17.7672 11.3522 18 10.1819 18 9C18 7.8181 17.7672 6.64778 17.3149 5.55585C16.8626 4.46392 16.1997 3.47177 15.364 2.63604C14.5282 1.80031 13.5361 1.13738 12.4442 0.685084C11.3522 0.232792 10.1819 -1.76116e-08 9 0C6.61305 3.55683e-08 4.32387 0.948211 2.63604 2.63604C0.948212 4.32387 0 6.61305 0 9C0 11.3869 0.948212 13.6761 2.63604 15.364C4.32387 17.0518 6.61305 18 9 18ZM8.768 12.64L13.768 6.64L12.232 5.36L7.932 10.519L5.707 8.293L4.293 9.707L7.293 12.707L8.067 13.481L8.768 12.64Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;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)}
