.site-logo{padding-right:20px}@media (max-width: 767px){.main-navigation .site-logo svg{height:50px}}@media (max-width: 352px){.main-navigation .site-logo svg{height:40px}}.main-navigation .main-nav .sub-menu{width:max-content!important}.menu-btn{display:inline-flex!important;color:var(--white)!important;font-size:14px!important;font-weight:500!important;flex-shrink:0;flex-basis:auto}@media (max-width: 900px){.menu-btn{display:none!important}}.wpml-ls-legacy-dropdown{width:130px}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{padding:4px 0;width:130px;border-radius:0 0 6px 6px}div>p:last-child{margin-bottom:0}.glass-bg,.secondary-btn{backdrop-filter:blur(8px)}.contact-info a{color:var(--gray)!important;text-decoration:none!important}.contact-info a:hover{text-decoration:underline!important}.blog-item:hover h2{color:var(--primary)}[dir=rtl] .envo-marquee,body.rtl .envo-marquee{-webkit-mask-image:linear-gradient(to left,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to left,transparent,black 10%,black 90%,transparent)}[dir=rtl] .marquee-content,body.rtl .marquee-content{flex-direction:row;animation:envoScrollRTL var(--marquee-speed) linear infinite var(--marquee-direction)}@keyframes envoScrollRTL{0%{transform:translate(0)}to{transform:translate(50%)}}.marquee-content br,.marquee-content span:empty{display:none}.main-navigation .site-logo img,.main-navigation .site-logo svg,.main-navigation .sticky-navigation-logo img,.main-navigation .sticky-navigation-logo svg{height:60px;width:auto;padding:5px 0}.slideout-menu .sub-menu{margin-left:.5em;box-shadow:none}.site-content p>a,.site-content li>a,.gb-overlay a{color:var(--secondary)}.site-content p>a:hover,.site-content p>a:focus,.site-content li>a:hover,.site-content li>a:focus,.gb-overlay a:hover,.gb-overlay a:focus{text-decoration:underline}.entry-content ul,.entry-content ol{margin:0 0 1.5em 1.2em}.entry-content ul li:not(:last-child),.entry-content ol li:not(:last-child){margin-bottom:.5rem}.entry-content li::marker{color:var(--primary)}.gb-accordion .gb-accordion__content p:last-child{margin-bottom:0}@media (max-width: 1024px){.tablet-no-br br{display:none!important}}@media (max-width: 767px){.mobile-no-br br{display:none!important}}.hover-underline a,.no-underline{text-decoration:none}.hover-underline a:hover{text-decoration:underline}.hover-zoom,.hover-zoom-bg>div{transition:ease all .3s}.hover-zoom:hover,.hover-zoom-bg>div:hover{transform:scale(1.1)}: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 #cfcfcf;padding:1rem!important;border-radius:12px;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:var(--primary)}.gform_wrapper.gravity-theme .gform_footer input[type=submit],.gform_wrapper.gravity-theme #field_submit input{width:100%;padding:16px 24px!important;color:#fff;background-color:var(--primary);border:none;border-radius:99px;font-weight:500;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:var(--white);background-color:var(--secondary)}.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{display: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)}.envo-marquee{--marquee-speed: 30s;--marquee-direction: forwards;--marquee-total: 18;--marquee-visible: 6;--marquee-track-width: calc((var(--marquee-total) / var(--marquee-visible)) * 100%);--marquee-slide-width: calc(100% / var(--marquee-total));width:100%;overflow:hidden;user-select:none;display:flex;-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)}.marquee-content{display:flex;flex-shrink:0;width:var(--marquee-track-width);animation:envoScroll var(--marquee-speed) linear infinite var(--marquee-direction)}.marquee-content>*{width:var(--marquee-slide-width);padding:0 16px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.marquee-content img{width:100%;height:auto;max-width:180px}@keyframes envoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.envo-marquee.is-paused:hover .marquee-content{animation-play-state:paused}.envo-marquee.is-reverse{--marquee-direction: reverse}.envo-marquee.is-fast{--marquee-speed: 15s}.envo-marquee.is-slow{--marquee-speed: 60s}.envo-marquee.start-mobile .marquee-content{animation:none;width:100%;justify-content:center;flex-wrap:wrap}.envo-marquee.start-mobile .marquee-content>*{width:25%}@media (max-width: 767px){.envo-marquee.start-mobile{--marquee-visible: 3}.envo-marquee.start-mobile .marquee-content{animation:envoScroll var(--marquee-speed) linear infinite var(--marquee-direction);width:var(--marquee-track-width);flex-wrap:nowrap}.envo-marquee.start-mobile .marquee-content>*{width:var(--marquee-slide-width)}}.envo-marquee.start-tablet .marquee-content{animation:none;width:100%;justify-content:center;flex-wrap:wrap}@media (max-width: 1024px){.envo-marquee.start-tablet{--marquee-visible: 4}.envo-marquee.start-tablet .marquee-content{animation:envoScroll var(--marquee-speed) linear infinite var(--marquee-direction);width:var(--marquee-track-width);flex-wrap:nowrap}.envo-marquee.start-tablet .marquee-content>*{width:var(--marquee-slide-width)}}@media (max-width: 480px){.envo-marquee:not(.start-mobile):not(.start-tablet){--marquee-visible: 2}}.editor-styles-wrapper .envo-marquee .marquee-content{animation:none!important;transform:none!important;width:100%!important;flex-wrap:wrap;justify-content:center}.editor-styles-wrapper .envo-marquee .marquee-content>*{width:20%!important}.editor-styles-wrapper .envo-marquee{border:1px dashed rgba(0,0,0,.1);padding:20px 0;-webkit-mask-image:none;mask-image:none;overflow:visible}
