h1,.h1{font-size:2.25rem;font-family:Plus Jakarta Sans,Helvetica,Arial,Calibri,sans-serif;font-weight:600}h1.big,.h1.big{font-size:3rem;font-weight:700}@media only screen and (max-width: 1023px){h1,.h1{font-size:2rem}h1.big,.h1.big{font-size:2.5rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:1.75rem}h1.big,.h1.big{font-size:2rem}}h2,.h2{font-family:Plus Jakarta Sans,Helvetica,Arial,Calibri,sans-serif;font-size:1.5rem;font-weight:600}h2.big,.h2.big{font-size:2rem}@media only screen and (max-width: 1023px){h2,.h2{font-size:1.25rem}h2.big,.h2.big{font-size:1.5rem}}@media only screen and (max-width: 767px){h2,.h2{font-size:1.125rem}h2.big,.h2.big{font-size:1.25rem}}h3,.h3{font-size:1.25rem;font-weight:600;font-family:Plus Jakarta Sans,Helvetica,Arial,Calibri,sans-serif}@media only screen and (max-width: 1023px){h3,.h3{font-size:1.125rem}}@media only screen and (max-width: 767px){h3,.h3{font-size:1.1rem}}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-bottom:1rem}.page-content strong{font-family:Plus Jakarta Sans,Helvetica,Arial,Calibri,sans-serif}.page-content ol{padding-left:20px}.page-content ol li{padding-bottom:0}.page-content ul{margin-left:0;padding-left:18px}.page-content ul li{position:relative;padding-bottom:0}.page-content ul li:last-of-type{padding-bottom:0}.page-content.double-list ul{display:flex;flex-wrap:wrap}.page-content.double-list ul li{width:50%}@media only screen and (max-width: 767px){.page-content.double-list ul li{width:100%}}.text-center ul,.ql-align-center ul,.page-content.text-center ul{align-items:center}.text-right ul,.ql-align-right ul,.page-content.text-right ul{align-items:flex-end}.contact-items{line-height:1.6}.contact-items a{color:#161615;transition:all .3s cubic-bezier(.55,0,.1,1)}.contact-items a:hover{opacity:.75}.contact-items .contact-item:not(:first-of-type){margin-top:.5rem}.contact-item a{color:#161615;display:inline-flex;align-items:baseline;max-width:100%}.contact-item a:hover{color:#91b508}.contact-item a span{overflow:hidden;text-overflow:ellipsis;max-width:100%}.socials .social-item{color:#161615}.socials .social-item:hover{color:#91b508}.text-white .socials .social-item,.text-white .contact-item a{color:#fff}.text-white .socials .social-item:hover,.text-white .contact-item a:hover{opacity:.65}.ligging-block iframe{position:absolute;inset:0;height:100%;width:100%}header .header{--header-color: #161615;--header-logo: url(../img/logo.svg);top:0;color:var(--header-color);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .nav-bar-wrapper{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition:all .3s cubic-bezier(.55,0,.1,1)}header .header a{color:var(--header-color);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header button{color:#fff}header .header .header-navigation{transition:all .3s cubic-bezier(.55,0,.1,1)}header .header.active .header__logo{max-width:190px}header .header.active .nav-bar-wrapper{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:0 0 20px #0003}header .header.active .header-navigation{padding-bottom:.5rem}header .header .header__logo{transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .header__logo .logo{background-image:var(--header-logo);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .hide{opacity:0;visibility:hidden}@media only screen and (max-width: 1300px){header .header .header__logo:before{width:1rem}}@media only screen and (max-width: 1023px){header .header{height:109px}}header .header-navigation .navigation__item{position:relative;font-weight:500;z-index:1}header .header-navigation .navigation__item>a{position:relative;white-space:nowrap}header .header-navigation .navigation__item>a:hover,header .header-navigation .navigation__item>a[data-state=active]{color:#91b508}header .header-navigation .navigation__item.navigation__item--cta{padding:0}header .header-navigation .navigation__item.navigation__item--cta>a{display:inline-block;--tw-bg-opacity: 1;background-color:rgb(145 181 8 / var(--tw-bg-opacity));padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header .header-navigation .navigation__item.navigation__item--cta>a .socials .social-item,header .header-navigation .navigation__item.navigation__item--cta>a .contact-item a{color:#fff}header .header-navigation .navigation__item.navigation__item--cta>a .socials .social-item:hover,header .header-navigation .navigation__item.navigation__item--cta>a .contact-item a:hover{opacity:.65}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=text],header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=search],header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=email],header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=tel],header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=password],header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=number],header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=date],header .header-navigation .navigation__item.navigation__item--cta>a .jv_form textarea,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form select{background-color:#ffffff26}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=text]::-moz-placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=search]::-moz-placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=email]::-moz-placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=tel]::-moz-placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=password]::-moz-placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=number]::-moz-placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=date]::-moz-placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form textarea::-moz-placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form select::-moz-placeholder{color:#ffffffe6}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=text]::placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=search]::placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=email]::placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=tel]::placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=password]::placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=number]::placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form input[type=date]::placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form textarea::placeholder,header .header-navigation .navigation__item.navigation__item--cta>a .jv_form select::placeholder{color:#ffffffe6}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form .custom-select>i{color:#fff}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form .btn{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(145 181 8 / var(--tw-text-opacity))}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form .btn:hover{background-color:#555e97;color:#fff}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form .btn .loader{border-color:#91b5084d;border-top-color:#91b508}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form select option{color:#161615}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form .checkbox input[name=privacy]+label a{color:#fff}header .header-navigation .navigation__item.navigation__item--cta>a .jv_form .checkbox input[name=privacy]+label a:hover{opacity:.65}header .header-navigation .navigation__item.navigation__item--cta>a{text-shadow:none;border-radius:5px}header .header-navigation .navigation__item.navigation__item--cta>a:before{content:none}header .header-navigation .navigation__item.small{font-size:.875rem}header .header-navigation .navigation__item.has-subs{position:relative;z-index:1}header .header-navigation .navigation__item.has-subs>a i.fas,header .header-navigation .navigation__item.has-subs>a i.far{font-size:.5rem;vertical-align:middle}header .header-navigation .navigation__item.has-subs:hover .sub-nav{opacity:1;visibility:visible;bottom:-10px}header .header-navigation .navigation__item.has-subs .sub-nav{background-color:#fff;box-shadow:0 4px 5px -2px #0000004d;border-radius:.75rem;display:table;padding:unset;position:absolute;bottom:4px;left:-12px;opacity:0;visibility:hidden;min-width:300px;max-width:300px;z-index:1;transform:translateY(100%);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header-navigation .navigation__item.has-subs .sub-nav:before{content:"";position:absolute;top:0;left:0;right:0;height:12px;--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header .header-navigation .navigation__item.has-subs .sub-nav .nav{margin:unset;padding:.5rem 0;list-style-type:none;overflow:hidden;border-radius:.75rem}header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item{padding:unset}header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item:before{content:none}header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item a{display:block;font-size:1rem;color:#161615;padding:.5rem .75rem;position:relative}header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item:hover a,header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item.active a{background-color:#91b508b3;color:#fff}header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item.is-subsub a{background-color:#91b5080d}header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item.is-subsub:hover a,header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item.is-subsub.active a{background-color:#91b50880}header .side-navigation .side-navigation__item{padding:0 1rem}header .side-navigation .side-navigation__item:first-child{padding-left:unset}header .side-navigation .side-navigation__item:last-child{padding-right:unset}.navigation__block.navigation__block--mobile{display:none}.navigation__block.navigation__block--mobile .navigation__block__inner{align-items:center;display:flex;height:65px;justify-content:space-between;padding:0 1em}@media only screen and (max-width: 1023px){.navigation__block.navigation__block--mobile{align-items:center;background-color:#f3f3f3;box-shadow:0 4px 2px -2px #0000001a;display:block;flex:1;left:0;position:fixed;right:0;top:0;z-index:999}}.navigation__block.navigation__block--mobile .mobile-header__logo .logo{background-image:url(../img/logo.svg)}.navigation__block.navigation__block--mobile .mobile-header__btns{height:30px;display:flex;align-items:center}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn{color:#91b508;display:inline-block;height:24px;position:relative;width:30px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:first-child{transform:rotate(45deg) translate(6px,10px)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:nth-child(2){transform:translate(-100%)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:last-child{transform:rotate(-45deg) translate(6px,-10px)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span{transition:all .5s ease;background:#91B508;display:block;height:2px;position:absolute;width:30px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:first-child{top:0}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:nth-child(2){top:11px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:last-child{top:22px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.mobile-header__btn--phone{color:#91b508;font-size:1.25rem;margin-right:.5rem}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn i.fas,.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn i.fab,.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn i.fa-light{font-size:1.5rem}.mobile-nav{display:none}@media only screen and (max-width: 1023px){.mobile-nav{background-color:#fff;display:block}}.mobile-nav .nav{padding:0;padding-bottom:4rem;margin:0;border-top:1px solid rgba(22,22,21,.1)}.mobile-nav .nav .nav__item{text-align:center;font-weight:600}.mobile-nav .nav .nav__item a{color:#161615;display:block;padding:1rem;font-size:1.125rem}.mobile-nav .nav .nav__item a.social-item{padding-left:0;padding-right:0;font-size:1.25rem;font-weight:400}.mobile-nav .nav .nav__item.active a,.mobile-nav .nav .nav__item [data-state=active]{color:#91b508}.mobile-nav .nav .nav__item.nav__item--langs .language__item.active{font-weight:700;--tw-text-opacity: 1;color:rgb(145 181 8 / var(--tw-text-opacity))}.mobile-nav .nav .nav__item:not(:first-of-type){border-top:1px solid rgba(22,22,21,.1)}.mobile-nav .nav .nav__item.nav__item--sub{background-color:#434a76}.mobile-nav .nav .nav__item.nav__item--sub a{font-size:1rem;padding-top:.75rem;padding-bottom:.75rem}.mobile-nav .nav .nav__item.nav__item--sub.active a{background-color:#91b50833;color:#6a8406}.mobile-nav .nav .nav__item.nav__item--cta{padding:1rem}.mobile-nav .nav .nav__item.nav__item--cta a{background-color:#91b508;color:#fff}.mobile-nav .nav .nav__item.nav__item--cta a[data-state=active]{color:#fff}footer .footer-title{font-weight:700}footer a{color:#161615;transition:all .3s cubic-bezier(.55,0,.1,1)}footer a:hover{color:#91b508}footer .copy-bar .created-by,footer .copy-bar .copy-bar__item{font-size:14px;opacity:.4}@media only screen and (max-width: 767px){footer .copy-bar .created-by,footer .copy-bar .copy-bar__item{padding-top:.25rem;padding-bottom:.25rem}}footer .copy-bar .created-by:hover,footer .copy-bar .copy-bar__item:hover{opacity:1}.homeslider-wrapper .homeslider .homeslider-item{display:flex;flex-direction:column;justify-content:flex-end}.homeslider-wrapper .homeslider .homeslider-item .homeslider-item__content{position:relative;z-index:1}.homeslider-wrapper .homeslider .homeslider-item:hover .secondary-arrow-btn{background-color:#91b508}.homeslider-wrapper .homeslider .homeslider-item:hover .secondary-arrow-btn img{filter:invert(1)}.homeslider-wrapper .homeslider.single-slide .slider .slider__item{float:none}.homeslider-wrapper .homeslider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}.homeslider-wrapper .homeslider.is-slider{max-height:760px}.homeslider-wrapper .homeslider__gradient{position:absolute;bottom:0;left:0;right:0;height:100%;background-image:linear-gradient(transparent,#161615);max-height:500px}.homeslider-wrapper .homeslider__gradient.white-gradient{background-image:linear-gradient(transparent,#FFF)}@media only screen and (max-width: 1300px){.homeslider-wrapper .mainslider-wrapper{max-width:90%;margin-left:auto}.homeslider-wrapper .mainslider-wrapper .mainslider{height:calc(100% + 4rem)}}@media only screen and (max-width: 1023px){.homeslider-wrapper{max-width:initial}}@media only screen and (max-width: 767px){.homeslider-wrapper .homeslider .homeslider__item{justify-content:flex-end}.homeslider-wrapper .homeslider .mainslider-wrapper.fill-right{margin-left:auto}}.jv_form input[type=text],.jv_form input[type=search],.jv_form input[type=email],.jv_form input[type=tel],.jv_form input[type=password],.jv_form input[type=number],.jv_form input[type=date],.jv_form textarea,.jv_form select{border-color:transparent;border-radius:3px;background-color:#434a761a;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form input[type=text]:hover,.jv_form input[type=text]:focus,.jv_form input[type=text]:active,.jv_form input[type=search]:hover,.jv_form input[type=search]:focus,.jv_form input[type=search]:active,.jv_form input[type=email]:hover,.jv_form input[type=email]:focus,.jv_form input[type=email]:active,.jv_form input[type=tel]:hover,.jv_form input[type=tel]:focus,.jv_form input[type=tel]:active,.jv_form input[type=password]:hover,.jv_form input[type=password]:focus,.jv_form input[type=password]:active,.jv_form input[type=number]:hover,.jv_form input[type=number]:focus,.jv_form input[type=number]:active,.jv_form input[type=date]:hover,.jv_form input[type=date]:focus,.jv_form input[type=date]:active,.jv_form textarea:hover,.jv_form textarea:focus,.jv_form textarea:active,.jv_form select:hover,.jv_form select:focus,.jv_form select:active{border-color:#91b508}.jv_form .custom-select select{cursor:pointer}.jv_form textarea{border-radius:3px}.jv_form .checkbox input[name=privacy]+label{padding-top:0;padding-bottom:0}.jv_form .checkbox input[name=privacy]+label span{top:0;transform:translate(0)}.jv_form .checkbox input[name=privacy]+label a{color:#161615;text-decoration:underline}.jv_form .checkbox input[type=checkbox]+label{margin-bottom:0;padding-left:2rem}.jv_form .checkbox input[type=checkbox]+label span{border-radius:0;border-color:#91b50880;left:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form .checkbox input[type=checkbox]+label span i.fas{color:#91b508}.jv_form .checkbox input[type=checkbox]+label:hover span,.jv_form .checkbox input[type=checkbox]+label:focus span,.jv_form .checkbox input[type=checkbox]+label:active span{border-color:#91b508}.jv_form .checkbox input[type=checkbox]:checked+label{background-color:transparent}.jv_form .checkbox input[type=checkbox]:checked+label span{border-color:#91b508}.jv_form .field-wrap.field-wrap__button button.btn{text-transform:uppercase}.jv_form .field-wrap.field-wrap--checkbox{justify-content:flex-end}.jv_form .field-wrap.field-wrap--checkbox:not([data-id=privacy]) .checkbox input[type=checkbox]+label{padding-top:11px;padding-bottom:11px;padding-right:10px}.jv_form .checkbox input[name=privacy]+label{font-size:.875rem}.jv_form .btn.loading{cursor:wait;pointer-events:none}.jv_form .btn.loading .loader--white{border:4px solid rgba(255,255,255,.3);border-top:4px solid #FFF}.contact-form-wrapper .jv_form .btn{background-color:#91b508}.contact-form-wrapper .jv_form .btn:not(.loading):hover{background-color:#434a76}.contact-form-wrapper .jv_form .btn.loading{cursor:wait;pointer-events:none}.contact-form-wrapper .jv_form .btn.loading .loader--white{border:4px solid rgba(255,255,255,.3);border-top:4px solid #FFF}.jv_form.offerte--form .field-wrap.field-wrap--textarea label{flex:none}.jv_form.offerte--form .field-wrap.field-wrap--textarea .field-wrap__input{flex:1 1 0%}.jv_form.offerte--form .field-wrap.field-wrap--textarea .field-wrap__input textarea{height:100%}.bg-main .jv_form input[type=text],.bg-main .jv_form input[type=search],.bg-main .jv_form input[type=email],.bg-main .jv_form input[type=tel],.bg-main .jv_form input[type=password],.bg-main .jv_form input[type=number],.bg-main .jv_form input[type=date],.bg-main .jv_form textarea,.bg-main .jv_form select{background-color:#ffffff26}.bg-main .jv_form input[type=text]::-moz-placeholder,.bg-main .jv_form input[type=search]::-moz-placeholder,.bg-main .jv_form input[type=email]::-moz-placeholder,.bg-main .jv_form input[type=tel]::-moz-placeholder,.bg-main .jv_form input[type=password]::-moz-placeholder,.bg-main .jv_form input[type=number]::-moz-placeholder,.bg-main .jv_form input[type=date]::-moz-placeholder,.bg-main .jv_form textarea::-moz-placeholder,.bg-main .jv_form select::-moz-placeholder{color:#ffffffe6}.bg-main .jv_form input[type=text]::placeholder,.bg-main .jv_form input[type=search]::placeholder,.bg-main .jv_form input[type=email]::placeholder,.bg-main .jv_form input[type=tel]::placeholder,.bg-main .jv_form input[type=password]::placeholder,.bg-main .jv_form input[type=number]::placeholder,.bg-main .jv_form input[type=date]::placeholder,.bg-main .jv_form textarea::placeholder,.bg-main .jv_form select::placeholder{color:#ffffffe6}.bg-main .jv_form .custom-select>i{color:#fff}.bg-main .jv_form .btn{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(145 181 8 / var(--tw-text-opacity))}.bg-main .jv_form .btn:hover{background-color:#555e97;color:#fff}.bg-main .jv_form .btn .loader{border-color:#91b5084d;border-top-color:#91b508}.text-white .jv_form select option{color:#161615}.text-white .jv_form .checkbox input[name=privacy]+label a{color:#fff}.text-white .jv_form .checkbox input[name=privacy]+label a:hover{opacity:.65}.is-slider{max-height:713px;position:relative;overflow:hidden}.is-slider .slider{opacity:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.is-slider .loader-overlay{display:block;visibility:visible;z-index:6}.is-slider.extra-init{max-height:initial;overflow:visible}.is-slider.extra-init .loader-overlay{background-color:transparent;opacity:0;visibility:hidden}.is-slider.extra-init .slider{opacity:1}@media only screen and (max-width: 767px){.is-slider{max-height:350px}}.loader-overlay{background-color:#fff;overflow:hidden;visibility:hidden;opacity:1;z-index:15;transition:all .3s cubic-bezier(.55,0,.1,1)}.loader-overlay .loader{display:block;width:32px;height:32px;margin-top:-16px;margin-left:-16px;border-radius:100px;border:4px solid rgba(145,181,8,.3);border-top:4px solid #91B508;z-index:6;transform:translate(-50%,-50%);animation:loader_rotate .7s infinite linear}.loader-overlay .loader.loader--secondary{border-color:#91b5084d;border-top-color:#91b508}.slider .slick-arrow{background-color:transparent;border-radius:50%;border:1px solid #161615;color:#161615;height:38px;line-height:38px;padding:unset;transform-origin:center;width:38px;z-index:2;display:flex;justify-content:center;align-items:center}.slider .slick-arrow.slick-disabled{opacity:.4}.slider .slick-arrow.slick-arrow--prev{left:2rem}.slider .slick-arrow.slick-arrow--prev i.fas:before{content:"\f060";font-weight:300}.slider .slick-arrow.slick-arrow--next{right:2rem}.slider .slick-arrow.slick-arrow--next i.fas:before{content:"\f061";font-weight:300}.slider .slick-dots{list-style-type:none;display:flex;align-items:center;justify-content:center;position:absolute;flex-wrap:wrap;bottom:1.5rem;left:50%;width:100%;transform:translate(-50%);margin:unset}.slider .slick-dots li{padding:0 .25rem}.slider .slick-dots li:before{content:none}.slider .slick-dots li ::marker{display:none}.slider .slick-dots li button{box-shadow:0 0 6px #000;background-color:#fff;border:unset;color:transparent;cursor:pointer;border-radius:unset;opacity:.4;height:16px;width:16px;border-radius:50%;transition:all .3s cubic-bezier(.55,0,.1,1)}.slider .slick-dots li.slick-active button{opacity:1}@media only screen and (max-width: 767px){.slider .slick-arrow.slick-arrow--prev{left:1rem}.slider .slick-arrow.slick-arrow--next{right:1rem}}.slider-for-big .slider .slick-track{display:flex;justify-content:center}.slider-for-big .slider:before,.slider-for-big .slider:after{pointer-events:none;position:absolute;top:0;bottom:0;z-index:1;width:100%;content:"";max-width:200px}.slider-for-big .slider:before{left:1rem;background-image:linear-gradient(to right,#fff 20%,transparent)}.slider-for-big .slider:after{right:1rem;background-image:linear-gradient(to right,transparent 20%,#fff)}@media only screen and (max-width: 767px){.slider-for-big .slider:before,.slider-for-big .slider:after{max-width:50px}.slider-for-big .slider:before{background-image:linear-gradient(to right,#fff 50%,transparent)}.slider-for-big .slider:after{background-image:linear-gradient(to right,transparent 50%,#fff)}}.homeblock .homeblock__gradient{position:absolute;top:0;bottom:0;width:100%}.homeblock .subtitle{--tw-text-opacity: 1;color:rgb(67 74 118 / var(--tw-text-opacity))}.homeblock .homeblock__btn{background-color:#161615b3}.homeblock .homeblock__btn:hover{--tw-bg-opacity: 1;background-color:rgb(145 181 8 / var(--tw-bg-opacity))}.homeblock .homeblock__btn:hover .jv_form input[type=text],.homeblock .homeblock__btn:hover .jv_form input[type=search],.homeblock .homeblock__btn:hover .jv_form input[type=email],.homeblock .homeblock__btn:hover .jv_form input[type=tel],.homeblock .homeblock__btn:hover .jv_form input[type=password],.homeblock .homeblock__btn:hover .jv_form input[type=number],.homeblock .homeblock__btn:hover .jv_form input[type=date],.homeblock .homeblock__btn:hover .jv_form textarea,.homeblock .homeblock__btn:hover .jv_form select{background-color:#ffffff26}.homeblock .homeblock__btn:hover .jv_form input[type=text]::-moz-placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=search]::-moz-placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=email]::-moz-placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=tel]::-moz-placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=password]::-moz-placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=number]::-moz-placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=date]::-moz-placeholder,.homeblock .homeblock__btn:hover .jv_form textarea::-moz-placeholder,.homeblock .homeblock__btn:hover .jv_form select::-moz-placeholder{color:#ffffffe6}.homeblock .homeblock__btn:hover .jv_form input[type=text]::placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=search]::placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=email]::placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=tel]::placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=password]::placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=number]::placeholder,.homeblock .homeblock__btn:hover .jv_form input[type=date]::placeholder,.homeblock .homeblock__btn:hover .jv_form textarea::placeholder,.homeblock .homeblock__btn:hover .jv_form select::placeholder{color:#ffffffe6}.homeblock .homeblock__btn:hover .jv_form .custom-select>i{color:#fff}.homeblock .homeblock__btn:hover .jv_form .btn{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(145 181 8 / var(--tw-text-opacity))}.homeblock .homeblock__btn:hover .jv_form .btn:hover{background-color:#555e97;color:#fff}.homeblock .homeblock__btn:hover .jv_form .btn .loader{border-color:#91b5084d;border-top-color:#91b508}.homeblock.homeblock--slider-left .homeblock__gradient{right:0;max-width:500px;background-image:linear-gradient(to right,transparent,#FFF)}.homeblock.homeblock--slider-right .homeblock__gradient{left:0;max-width:500px;background-image:linear-gradient(to right,#FFF,transparent)}.homeblock.homeblock--slider-right .mainslider-wrapper{margin-left:-40%}.homeblock.homeblock--default.has-pictures,.homeblock.homeblock--dark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.homeblock.homeblock--default.has-pictures .socials .social-item,.homeblock.homeblock--default.has-pictures .contact-item a,.homeblock.homeblock--dark .socials .social-item,.homeblock.homeblock--dark .contact-item a{color:#fff}.homeblock.homeblock--default.has-pictures .socials .social-item:hover,.homeblock.homeblock--default.has-pictures .contact-item a:hover,.homeblock.homeblock--dark .socials .social-item:hover,.homeblock.homeblock--dark .contact-item a:hover{opacity:.65}.homeblock.homeblock--default.has-pictures .jv_form select option,.homeblock.homeblock--dark .jv_form select option{color:#161615}.homeblock.homeblock--default.has-pictures .jv_form .checkbox input[name=privacy]+label a,.homeblock.homeblock--dark .jv_form .checkbox input[name=privacy]+label a{color:#fff}.homeblock.homeblock--default.has-pictures .jv_form .checkbox input[name=privacy]+label a:hover,.homeblock.homeblock--dark .jv_form .checkbox input[name=privacy]+label a:hover{opacity:.65}.homeblock.homeblock--default.has-pictures .subtitle,.homeblock.homeblock--dark .subtitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.homeblock.homeblock--default.has-pictures .subtitle .socials .social-item,.homeblock.homeblock--default.has-pictures .subtitle .contact-item a,.homeblock.homeblock--dark .subtitle .socials .social-item,.homeblock.homeblock--dark .subtitle .contact-item a{color:#fff}.homeblock.homeblock--default.has-pictures .subtitle .socials .social-item:hover,.homeblock.homeblock--default.has-pictures .subtitle .contact-item a:hover,.homeblock.homeblock--dark .subtitle .socials .social-item:hover,.homeblock.homeblock--dark .subtitle .contact-item a:hover{opacity:.65}.homeblock.homeblock--default.has-pictures .subtitle .jv_form select option,.homeblock.homeblock--dark .subtitle .jv_form select option{color:#161615}.homeblock.homeblock--default.has-pictures .subtitle .jv_form .checkbox input[name=privacy]+label a,.homeblock.homeblock--dark .subtitle .jv_form .checkbox input[name=privacy]+label a{color:#fff}.homeblock.homeblock--default.has-pictures .subtitle .jv_form .checkbox input[name=privacy]+label a:hover,.homeblock.homeblock--dark .subtitle .jv_form .checkbox input[name=privacy]+label a:hover{opacity:.65}.homeblock.homeblock--default.has-pictures .page-link,.homeblock.homeblock--dark .page-link{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.homeblock.homeblock--default.has-pictures .page-link .socials .social-item,.homeblock.homeblock--default.has-pictures .page-link .contact-item a,.homeblock.homeblock--dark .page-link .socials .social-item,.homeblock.homeblock--dark .page-link .contact-item a{color:#fff}.homeblock.homeblock--default.has-pictures .page-link .socials .social-item:hover,.homeblock.homeblock--default.has-pictures .page-link .contact-item a:hover,.homeblock.homeblock--dark .page-link .socials .social-item:hover,.homeblock.homeblock--dark .page-link .contact-item a:hover{opacity:.65}.homeblock.homeblock--default.has-pictures .page-link .jv_form select option,.homeblock.homeblock--dark .page-link .jv_form select option{color:#161615}.homeblock.homeblock--default.has-pictures .page-link .jv_form .checkbox input[name=privacy]+label a,.homeblock.homeblock--dark .page-link .jv_form .checkbox input[name=privacy]+label a{color:#fff}.homeblock.homeblock--default.has-pictures .page-link .jv_form .checkbox input[name=privacy]+label a:hover,.homeblock.homeblock--dark .page-link .jv_form .checkbox input[name=privacy]+label a:hover{opacity:.65}.homeblock.homeblock--default.has-pictures .page-link:hover,.homeblock.homeblock--dark .page-link:hover{color:#a5cd09}.homeblock.homeblock--default.has-pictures .homeblock__btn,.homeblock.homeblock--dark .homeblock__btn{background-color:#6a8406}.homeblock.homeblock--default.has-pictures .homeblock__btn:hover,.homeblock.homeblock--dark .homeblock__btn:hover{--tw-bg-opacity: 1;background-color:rgb(145 181 8 / var(--tw-bg-opacity))}.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=text],.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=search],.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=email],.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=tel],.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=password],.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=number],.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=date],.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form textarea,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form select,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=text],.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=search],.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=email],.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=tel],.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=password],.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=number],.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=date],.homeblock.homeblock--dark .homeblock__btn:hover .jv_form textarea,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form select{background-color:#ffffff26}.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=text]::-moz-placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=search]::-moz-placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=email]::-moz-placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=tel]::-moz-placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=password]::-moz-placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=number]::-moz-placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=date]::-moz-placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form textarea::-moz-placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form select::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=text]::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=search]::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=email]::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=tel]::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=password]::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=number]::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=date]::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form textarea::-moz-placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form select::-moz-placeholder{color:#ffffffe6}.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=text]::placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=search]::placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=email]::placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=tel]::placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=password]::placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=number]::placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form input[type=date]::placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form textarea::placeholder,.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form select::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=text]::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=search]::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=email]::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=tel]::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=password]::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=number]::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form input[type=date]::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form textarea::placeholder,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form select::placeholder{color:#ffffffe6}.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form .custom-select>i,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form .custom-select>i{color:#fff}.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form .btn,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form .btn{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(145 181 8 / var(--tw-text-opacity))}.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form .btn:hover,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form .btn:hover{background-color:#555e97;color:#fff}.homeblock.homeblock--default.has-pictures .homeblock__btn:hover .jv_form .btn .loader,.homeblock.homeblock--dark .homeblock__btn:hover .jv_form .btn .loader{border-color:#91b5084d;border-top-color:#91b508}.homeblock.homeblock--dark{background-color:#161615}.homeblock.homeblock--dark.homeblock--slider-left .homeblock__gradient{background-image:linear-gradient(to right,transparent,#161615)}.homeblock.homeblock--dark.homeblock--slider-right .homeblock__gradient{background-image:linear-gradient(to right,#161615,transparent)}.homeblock.homeblock--dark.homeblock--default .homeblock__gradient{background-image:linear-gradient(#161615,transparent)}.homeblock.homeblock--default{text-shadow:0 0 4px #000;display:flex;flex-direction:column;justify-content:flex-end}.homeblock.homeblock--default .homeblock__gradient{bottom:auto;left:0;right:0;background-image:linear-gradient(#FFF,transparent);height:50%;max-height:300px}.homeblock.homeblock--default.has-pictures{min-height:750px}@media only screen and (max-width: 1300px){.homeblock.homeblock--default.has-pictures{min-height:600px}}@media only screen and (max-width: 1023px){.homeblock.homeblock--default.has-pictures{min-height:450px}}@media only screen and (max-width: 767px){.homeblock.homeblock--default.has-pictures{min-height:300px;padding-top:200px}.homeblock.homeblock--slider-left .homeblock__gradient,.homeblock.homeblock--slider-right .homeblock__gradient{display:none}}.gallery-item{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:300px}.gallery-item.big{min-height:450px}@media only screen and (max-width: 767px){.gallery-item{min-height:180px}.gallery-item.big{min-height:250px}}@media only screen and (max-width: 424px){.gallery-item{min-height:120px}.gallery-item.big{min-height:200px}}.card-item .card-item__gradient{position:absolute;bottom:0;left:0;right:0;height:100%;background-image:linear-gradient(transparent,#000);max-height:312px}.card-item .card-item__top-gradient{position:absolute;top:0;left:0;right:0;height:100%;background-image:linear-gradient(#FFF,transparent);max-height:300px;transition:all .3s cubic-bezier(.55,0,.1,1)}.card-item .card-item__pic-wrapper.full-absolute .mainslider-wrapper{min-height:initial}.card-item .card-item__overlay{position:absolute;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#91b508b3;opacity:0;height:1px;width:1px;transition:all .3s cubic-bezier(.55,0,.1,1)}.card-item.full-overlay .card-item__overlay{height:100%;width:100%;background-color:#91b50880}.card-item .card-item__icon{transition:all .3s cubic-bezier(.55,0,.1,1)}.card-item.card-item--big{min-height:800px}.card-item.card-item--big .card-item__overlay{height:100%;width:100%;background-color:#91b50880}.card-item:not(.card-item--big) .btn.btn--slim{padding:.25rem .5rem;font-size:.75em}.card-item:hover .card-item__overlay{height:100%;width:100%;border-radius:0;opacity:1}.card-item:hover .card-item__icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.card-item:hover .card-item__icon .socials .social-item,.card-item:hover .card-item__icon .contact-item a{color:#fff}.card-item:hover .card-item__icon .socials .social-item:hover,.card-item:hover .card-item__icon .contact-item a:hover{opacity:.65}.card-item:hover .card-item__icon .jv_form select option{color:#161615}.card-item:hover .card-item__icon .jv_form .checkbox input[name=privacy]+label a{color:#fff}.card-item:hover .card-item__icon .jv_form .checkbox input[name=privacy]+label a:hover{opacity:.65}@media only screen and (max-width: 1600px){.card-item.card-item--big{min-height:700px}}@media only screen and (max-width: 1300px){.card-item.card-item--big{min-height:600px}}@media only screen and (max-width: 1023px){.card-item.card-item--big{min-height:500px}}@media only screen and (max-width: 767px){.card-item.card-item--big{min-height:300px}}.overview-item .picture-wrap{background-color:#313655;min-height:350px}.overview-item .overview-item__gradient{position:absolute;top:0;left:0;right:0;height:100%;opacity:0;background-image:linear-gradient(rgba(0,0,0,.5),transparent);transition:all .3s cubic-bezier(.55,0,.1,1)}.overview-item .overview-item__info{position:absolute;top:0;left:0;right:0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.overview-item .overview-item__info .socials .social-item,.overview-item .overview-item__info .contact-item a{color:#fff}.overview-item .overview-item__info .socials .social-item:hover,.overview-item .overview-item__info .contact-item a:hover{opacity:.65}.overview-item .overview-item__info .jv_form select option{color:#161615}.overview-item .overview-item__info .jv_form .checkbox input[name=privacy]+label a{color:#fff}.overview-item .overview-item__info .jv_form .checkbox input[name=privacy]+label a:hover{opacity:.65}.overview-item .overview-item__number{--tw-scale-x: -.5;--tw-scale-y: -.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition:all .3s cubic-bezier(.55,0,.1,1);font-size:1.25em}.overview-item .overview-item__title,.overview-item .overview-item__cat{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.overview-item .overview-item__title{font-size:1.125em;font-weight:700}.overview-item .overview-item__cat{margin-top:.25rem;color:#ffffffbf;transition:all .3s cubic-bezier(.55,0,.1,1)}.overview-item .btns-wrap{position:absolute;bottom:0;left:0;right:0;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.overview-item .btns-wrap .btn{padding-left:.5rem;padding-right:.5rem}.overview-item .btns-wrap .btn:hover{background-color:#a5cd09}.overview-item .btns-wrap .btn:hover.btn--secondary{background-color:#555e97}.overview-item:hover .overview-item__gradient{opacity:1}.overview-item:hover .overview-item__number{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.overview-item:hover .overview-item__title,.overview-item:hover .overview-item__cat{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.overview-item:hover .overview-item__cat{transition:all .3s .15s cubic-bezier(.55,0,.1,1)}.overview-item:hover .btns-wrap{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}@media only screen and (max-width: 767px){.overview-item .picture-wrap{min-height:240px}.overview-item .overview-item__gradient{opacity:1}.overview-item .overview-item__number{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.overview-item .overview-item__title,.overview-item .overview-item__cat{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.overview-item .overview-item__cat{transition:all .3s .15s cubic-bezier(.55,0,.1,1)}.overview-item .btns-wrap{position:relative;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;transition:none}}@media only screen and (max-width: 424px){.overview-item .picture-wrap{min-height:200px}}.product-sticky-nav .product-sticky-nav__inner{display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.product-sticky-nav .product-sticky-nav__inner{flex-direction:column;gap:2rem}}.product-sticky-nav .product-sticky-nav__left,.product-sticky-nav .product-sticky-nav__right{transition:all .3s cubic-bezier(.55,0,.1,1)}.product-sticky-nav .product-sticky-nav__right{margin-left:auto}@media (max-width: 1023px){.product-sticky-nav .product-sticky-nav__right{margin-right:auto}}.product-sticky-nav .filter #productFilter{padding-right:0;padding-left:0}.product-sticky-nav.js-stuck{box-shadow:0 0 20px #0003}.product-sticky-nav.js-stuck .product-sticky-nav__left{font-size:1.5rem}@media only screen and (max-width: 1023px){.product-sticky-nav.js-stuck .product-sticky-nav__left{font-size:1.25rem}}@media only screen and (max-width: 767px){.product-sticky-nav.js-stuck .product-sticky-nav__left{font-size:1.125rem}}.builderblocks h1.no-margin,.builderblocks .h1.no-margin,.builderblocks h2.no-margin,.builderblocks .h2.no-margin,.builderblocks h3.no-margin,.builderblocks .h3.no-margin{margin:0}.builderblocks .bg-alternate:nth-child(even){background-color:transparent}.builderblocks .block-wrapper.block-wrapper--wide{max-width:1600px;margin:0 auto;padding:0 1rem}.builderblocks [data-type=products] h3{margin-bottom:unset}.builderblocks .block__item--slider .slider .slick-arrow{height:35px;width:35px}.builderblocks .slider .slick-arrow{color:#fff;border-color:#fff}.builderblocks .slider .slick-arrow:before{content:"";position:absolute;inset:-.5rem;z-index:-1;border-radius:9999px;background-color:#0000004d}.builderblocks .slider .slick-arrow.slick-arrow--prev{left:1rem}.builderblocks .slider .slick-arrow.slick-arrow--next{right:1rem}.builderblocks [data-type=team]{--tw-bg-opacity: 1;background-color:rgb(145 181 8 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.builderblocks [data-type=team] .socials .social-item,.builderblocks [data-type=team] .contact-item a{color:#fff}.builderblocks [data-type=team] .socials .social-item:hover,.builderblocks [data-type=team] .contact-item a:hover{opacity:.65}.builderblocks [data-type=team] .jv_form input[type=text],.builderblocks [data-type=team] .jv_form input[type=search],.builderblocks [data-type=team] .jv_form input[type=email],.builderblocks [data-type=team] .jv_form input[type=tel],.builderblocks [data-type=team] .jv_form input[type=password],.builderblocks [data-type=team] .jv_form input[type=number],.builderblocks [data-type=team] .jv_form input[type=date],.builderblocks [data-type=team] .jv_form textarea,.builderblocks [data-type=team] .jv_form select{background-color:#ffffff26}.builderblocks [data-type=team] .jv_form input[type=text]::-moz-placeholder,.builderblocks [data-type=team] .jv_form input[type=search]::-moz-placeholder,.builderblocks [data-type=team] .jv_form input[type=email]::-moz-placeholder,.builderblocks [data-type=team] .jv_form input[type=tel]::-moz-placeholder,.builderblocks [data-type=team] .jv_form input[type=password]::-moz-placeholder,.builderblocks [data-type=team] .jv_form input[type=number]::-moz-placeholder,.builderblocks [data-type=team] .jv_form input[type=date]::-moz-placeholder,.builderblocks [data-type=team] .jv_form textarea::-moz-placeholder,.builderblocks [data-type=team] .jv_form select::-moz-placeholder{color:#ffffffe6}.builderblocks [data-type=team] .jv_form input[type=text]::placeholder,.builderblocks [data-type=team] .jv_form input[type=search]::placeholder,.builderblocks [data-type=team] .jv_form input[type=email]::placeholder,.builderblocks [data-type=team] .jv_form input[type=tel]::placeholder,.builderblocks [data-type=team] .jv_form input[type=password]::placeholder,.builderblocks [data-type=team] .jv_form input[type=number]::placeholder,.builderblocks [data-type=team] .jv_form input[type=date]::placeholder,.builderblocks [data-type=team] .jv_form textarea::placeholder,.builderblocks [data-type=team] .jv_form select::placeholder{color:#ffffffe6}.builderblocks [data-type=team] .jv_form .custom-select>i{color:#fff}.builderblocks [data-type=team] .jv_form .btn{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(145 181 8 / var(--tw-text-opacity))}.builderblocks [data-type=team] .jv_form .btn:hover{background-color:#555e97;color:#fff}.builderblocks [data-type=team] .jv_form .btn .loader{border-color:#91b5084d;border-top-color:#91b508}.builderblocks [data-type=team] .jv_form select option{color:#161615}.builderblocks [data-type=team] .jv_form .checkbox input[name=privacy]+label a{color:#fff}.builderblocks [data-type=team] .jv_form .checkbox input[name=privacy]+label a:hover{opacity:.65}.builderblocks [data-type=team]{padding-top:0;padding-bottom:0}.builderblocks .block__item.block__item--team{flex-direction:column;align-items:center}.builderblocks .block__item.block__item--grid-content{display:block}.builderblocks .block__item.block__item--cta{--tw-bg-opacity: 1;background-color:rgb(67 74 118 / var(--tw-bg-opacity))}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn{--tw-bg-opacity: 1;background-color:rgb(145 181 8 / var(--tw-bg-opacity))}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=text],.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=search],.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=email],.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=tel],.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=password],.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=number],.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=date],.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form textarea,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form select{background-color:#ffffff26}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=text]::-moz-placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=search]::-moz-placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=email]::-moz-placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=tel]::-moz-placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=password]::-moz-placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=number]::-moz-placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=date]::-moz-placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form textarea::-moz-placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form select::-moz-placeholder{color:#ffffffe6}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=text]::placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=search]::placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=email]::placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=tel]::placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=password]::placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=number]::placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form input[type=date]::placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form textarea::placeholder,.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form select::placeholder{color:#ffffffe6}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form .custom-select>i{color:#fff}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form .btn{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(145 181 8 / var(--tw-text-opacity))}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form .btn:hover{background-color:#555e97;color:#fff}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn .jv_form .btn .loader{border-color:#91b5084d;border-top-color:#91b508}.builderblocks .block__item.block__item--cta.no-pics .cta-block__info .cta-block__btn:hover{background-color:#6a8406}.builderblocks .block__item.block__item--cta .cta-block__info .cta-block__btn{border-radius:50px}@media only screen and (max-width: 767px){.builderblocks [data-type=team].main-padding.pt-0{padding-top:2rem}}.loader-overlay{position:absolute;inset:0}.loader-overlay .loader{position:absolute;top:50%;left:50%}/*! purgecss start ignore */.filter #productFilter{position:relative;padding:0 5rem;display:flex;align-items:center;justify-content:center;gap:1em}.filter .filter-checks .checkbox{margin:.25rem 0}.filter .filter-checks .checkbox:not(:first-child){margin-left:.5rem}.filter .filter-checks .checkbox input[type=checkbox]+label{--tag-bg: #FFF;--tag-color: #161615;--tag-border-color: #161615;background-color:transparent;border:1px solid #91b508;border-radius:5px;color:var(--tag-color);padding:.5rem 1rem;font-weight:600;position:relative;opacity:.7}.filter .filter-checks .checkbox input[type=checkbox]:checked+label{--tag-color: #FFF;opacity:1;background-color:#555e97;border-color:#555e97}.filter .filter-reset{background-color:transparent;border:1px solid #91b508;border-radius:5px;color:#161615;display:inline-block;padding:.5rem 1rem;font-weight:600;opacity:.7}.filter .filter-reset.active{opacity:1;background-color:#555e97;border-color:#555e97;color:#fff}@media only screen and (max-width: 767px){.filter #productFilter{padding:0}.filter .filter-reset{position:static}}/*! purgecss end ignore */.cms-topbar .cms-topbar__logo .cms__logo{background:url(../img/cms_logo.svg) no-repeat left center;background-size:contain}body.has-cms-topbar .page-wrapper{min-height:calc(100vh - 460px)}body.has-cms-topbar .base-popup.base-popup--overlay .base-popup__modal{height:calc(100vh - 60px);top:60px}body.has-cms-topbar .min-full-screen{min-height:calc(100dvh - 60px)}@media only screen and (max-width: 1300px){body.has-cms-topbar{min-height:calc(100vh - 420px)}}@media only screen and (max-width: 1023px){body.has-cms-topbar .page-wrapper{min-height:initial}body.has-cms-topbar .base-popup.base-popup--overlay .base-popup__modal{height:100vh;top:0}body.has-cms-topbar .min-full-screen{min-height:100dvh}}.min-full-screen{min-height:100dvh}@media only screen and (max-width: 1023px){#front_app .page-wrapper{padding-top:0}}.page-wrapper{min-height:calc(100vh - 400px)}@media only screen and (max-width: 1300px){.page-wrapper{min-height:calc(100vh - 360px)}}@media only screen and (max-width: 1023px){.page-wrapper{min-height:initial;padding-top:65px}}.main-logo{position:relative;width:100%;background-image:url(../img/logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.main-logo:before{content:"";display:block;padding-top:43%}.main-logo.white-logo{background-image:url(../img/logo-white.svg)}.site-text-shadow{text-shadow:0 0 4px #000}.btn{font-family:Plus Jakarta Sans,Helvetica,Arial,Calibri,sans-serif;font-weight:600;padding:.65rem 1rem;transition:all .3s cubic-bezier(.55,0,.1,1)}.btn.btn--wide-small{padding:.5rem 3rem}.btn.btn--main:hover{background-color:#6a8406}.btn.btn--border--main:hover{background-color:#6a8406;border-color:#6a8406;color:#fff}.btn.btn--border-dark{border-color:#161615;color:#161615}.btn.btn--border-dark:hover{background:#161615;color:#fff}.btn.btn--big{padding:.75rem 1.5rem}.btn.btn--border--white.faded{border-color:#ffffff80}.btn.btn--border--white.faded:hover{border-color:#91b508;background-color:#91b508}.btn.btn--main-dark{background-color:#6a8406}.btn.btn--main-dark:hover{background-color:#91b508}.btn.btn--slim{padding:.5rem 1.25rem}.page-link{display:inline-flex;align-items:baseline;font-weight:600;color:#161615;transition:all .3s cubic-bezier(.55,0,.1,1)}.page-link span{text-decoration-line:underline}.page-link:hover{color:#91b508}a{color:#91b508;transition:all .3s cubic-bezier(.55,0,.1,1)}a:hover{color:#6a8406}.bg-alternate{background-color:#f3f3f3}.bg-base{background-color:#161615;color:#fff}.mainslider-wrapper{position:relative;min-height:550px}@media only screen and (max-width: 1023px){.mainslider-wrapper{min-height:400px}}@media only screen and (max-width: 767px){.mainslider-wrapper{min-height:250px}}.nav-item .nav-item__logo{background-size:80%}.main-padding{padding-top:4rem;padding-bottom:4rem}@media (max-width: 767px){.main-padding{padding-top:2rem;padding-bottom:2rem}}.main-padding.pt-0{padding-top:0}.main-padding-top{padding-top:4rem}@media (max-width: 767px){.main-padding-top{padding-top:2rem}}.main-padding-bottom{padding-bottom:4rem}@media (max-width: 767px){.main-padding-bottom{padding-bottom:2rem}}.mainslider-wrapper{position:relative;min-height:550px;max-height:800px}.mainslider-wrapper.no-max-height{max-height:initial}.mainslider-wrapper.small{min-height:380px}.mainslider-wrapper.contact-side{min-height:800px}.mainslider-wrapper.fill-right{margin-right:calc((100vw - 1300px + 2rem)/2*-1)}.mainslider-wrapper.fill-left{margin-left:calc((100vw - 1300px + 2rem)/2*-1)}.mainslider-wrapper.wide-right{margin-right:-150px}.mainslider-wrapper.wide-left{margin-left:-150px}.mainslider-wrapper.is-homeslider{min-height:750px}.mainslider-wrapper.full-absolute{position:absolute;inset:0}@media only screen and (max-width: 1600px){.mainslider-wrapper.wide-right{margin-right:0}.mainslider-wrapper.wide-left{margin-left:0}}@media only screen and (max-width: 1300px){.mainslider-wrapper.fill-right{margin-right:-1rem}.mainslider-wrapper.fill-left{margin-left:-1rem}.mainslider-wrapper.is-homeslider{min-height:600px}}@media only screen and (max-width: 1023px){.mainslider-wrapper{min-height:400px}.mainslider-wrapper.is-homeslider{min-height:450px}.mainslider-wrapper.contact-side,.mainslider-wrapper.small{min-height:300px}.mainslider-wrapper.contact-side{margin-left:-1rem}}@media only screen and (max-width: 767px){.mainslider-wrapper{min-height:250px}.mainslider-wrapper.is-homeslider{min-height:300px}.mainslider-wrapper.small{min-height:200px}.mainslider-wrapper.fill-right{margin-left:-1rem}.mainslider-wrapper.fill-left{margin-right:-1rem}}.container.extra-wide{max-width:2000px}.container.wide{max-width:1600px}.container.wide .mainslider-wrapper.fill-left{margin-left:calc((100vw - 1500px + 2rem)/2*-1)}.container.wide .mainslider-wrapper.fill-right{margin-right:calc((100vw - 1500px + 2rem)/2*-1)}@media only screen and (max-width: 1600px){.container.wide .mainslider-wrapper.fill-right{margin-right:-1rem}.container.wide .mainslider-wrapper.fill-left{margin-left:-1rem}}.base-popup.base-popup--main-screen{position:relative;z-index:40}.base-popup.base-popup--main-screen .base-popup__modal{max-width:1300px}.base-popup.base-popup--overlay .base-popup__modal{height:100vh;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));max-width:initial;max-height:initial;top:0;left:0}.base-popup.base-popup--overlay .base-popup__modal .base-popup__modal__inner{height:100%;border-radius:0;max-height:initial}.base-popup.base-popup--overlay .base-popup__modal .base-popup__modal__inner .base-popup__content,.base-popup.base-popup--overlay .base-popup__modal .base-popup__modal__inner .base-popup__content .base-popup__content__inner{height:100%}.base-popup.base-popup--overlay .base-popup__modal .base-popup__close{top:0;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-top:1.5rem;padding-right:2rem}.base-popup.base-popup--overlay .base-popup__modal .base-popup__close span{height:49px;width:49px}.base-popup.base-popup--overlay .base-popup__modal .base-popup__close span:before,.base-popup.base-popup--overlay .base-popup__modal .base-popup__close span:after{background:#161615}.base-popup.base-popup--overlay .base-popup__modal .base-popup__close b{display:none}@media only screen and (max-width: 767px){.base-popup.base-popup--overlay .base-popup__modal .base-popup__close{background-color:#f3f3f3}}.overview-loader-overlay{position:absolute}.overview-loader-overlay .loader{top:150px}.loading .overview-loader-overlay,[data-state=loading] .overview-loader-overlay{position:absolute;inset:0;background:rgba(255,255,255,.75);display:block;visibility:visible;z-index:5}.hover-overlay{position:absolute;inset:0;background-color:#91b50880;opacity:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.hover-parent:hover .hover-overlay{opacity:1}
