@font-face{font-family:gilroy-black;src:url(../font/gilroy-black-webfont.woff2) format("woff2"),url(../font/gilroy-black-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-bold;src:url(../font/gilroy-bold-webfont.woff2) format("woff2"),url(../font/gilroy-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-extrabold;src:url(../font/gilroy-extrabold-webfont.woff2) format("woff2"),url(../font/gilroy-extrabold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-heavy;src:url(../font/gilroy-heavy-webfont.woff2) format("woff2"),url(../font/gilroy-heavy-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-light;src:url(../font/gilroy-light-webfont.woff2) format("woff2"),url(../font/gilroy-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-regular;src:url(../font/gilroy-regular-webfont.woff2) format("woff2"),url(../font/gilroy-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-medium;src:url(../font/gilroy-medium-webfont.woff2) format("woff2"),url(../font/gilroy-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-semibold;src:url(../font/gilroy-semibold-webfont.woff2) format("woff2"),url(../font/gilroy-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-thin;src:url(../font/gilroy-thin-webfont.woff2) format("woff2"),url(../font/gilroy-thin-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy-ultralight;src:url(../font/gilroy-ultralight-webfont.woff2) format("woff2"),url(../font/gilroy-ultralight-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-black-webfont.woff2) format("woff2"),url(../font/gilroy-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-bold-webfont.woff2) format("woff2"),url(../font/gilroy-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-extrabold-webfont.woff2) format("woff2"),url(../font/gilroy-extrabold-webfont.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-light-webfont.woff2) format("woff2"),url(../font/gilroy-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-regular-webfont.woff2) format("woff2"),url(../font/gilroy-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-medium-webfont.woff2) format("woff2"),url(../font/gilroy-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-semibold-webfont.woff2) format("woff2"),url(../font/gilroy-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-thin-webfont.woff2) format("woff2"),url(../font/gilroy-thin-webfont.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(../font/gilroy-ultralight-webfont.woff2) format("woff2"),url(../font/gilroy-ultralight-webfont.woff) format("woff");font-weight:100;font-style:normal}h1,.h1{font-size:3rem;font-weight:700;line-height:1.2;font-family:Gilroy,Helvetica,Arial,Calibri,sans-serif}h1.huge,.h1.huge{font-size:5.875rem;font-weight:800}@media only screen and (max-width: 1500px){h1,.h1{font-size:2.75rem}h1.huge,.h1.huge{font-size:3.5rem}}@media only screen and (max-width: 1023px){h1,.h1{font-size:2rem}h1.huge,.h1.huge{font-size:2.5rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:1.75rem;word-break:break-word}h1.huge,.h1.huge{font-size:1.875rem}}.hover-title{transition:all .3s cubic-bezier(.55,0,.1,1)}.hover-title:hover{color:#e03c57}h2,.h2{font-size:2.25rem;font-weight:500}h2.big,.h2.big{font-size:3rem;font-weight:600}@media only screen and (max-width: 1500px){h2.big,.h2.big{font-size:2.5rem}}@media only screen and (max-width: 1023px){h2,.h2{font-size:1.75rem}h2.big,.h2.big{font-size:2rem}}@media only screen and (max-width: 767px){h2,.h2{font-size:1.25rem}h2.big,.h2.big{font-size:1.5rem}}h3,.h3{font-size:2rem;font-family:Gilroy,Helvetica,Arial,Calibri,sans-serif;font-weight:600;line-height:1.2}h3.small,.h3.small{font-size:1.5rem}@media only screen and (max-width: 1500px){h3,.h3{font-size:1.5rem}h3.small,.h3.small{font-size:1.25rem}}@media only screen and (max-width: 1023px){h3,.h3{font-size:1.25rem}h3.small,.h3.small{font-size:1.125rem}}@media only screen and (max-width: 767px){h3,.h3{font-size:1.125rem}}h4,.h4{font-size:1.25rem}@media only screen and (max-width: 1023px){h4,.h4{font-size:1.125rem}}@media only screen and (max-width: 767px){h4,.h4{font-size:1.1rem}}h5,.h5{font-size:1.125rem}@media only screen and (max-width: 1023px){h5,.h5{font-size:1rem}}h6,.h6{font-size:.875rem}h1.font-bold,.h1.font-bold,h2.font-bold,.h2.font-bold,h3.font-bold,.h3.font-bold{font-weight:700}h1.font-extrabold,.h1.font-extrabold,h2.font-extrabold,.h2.font-extrabold,h3.font-extrabold,.h3.font-extrabold{font-weight:800}p{line-height:1.4}.page-content h1,.page-content .h1,.page-content h2,.page-content .h2{font-weight:700}.page-content strong{font-family:Gilroy,Helvetica,Arial,Calibri,sans-serif}.page-content ul{list-style-type:none;margin-left:0;padding-left:0}.page-content ul li{position:relative;padding-left:1rem}.page-content ul li:before{content:"";border-radius:9999px;position:absolute;left:0;top:.65rem;background-color:#e03c57;font-weight:700;display:inline-block;height:6px;width:6px;flex:0 0 18px}.page-content.double-list ul{display:flex;flex-wrap:wrap}.page-content.double-list ul li{width:50%}.page-content.double-list ul li:not(:nth-of-type(2n)){padding-right:.5rem}@media only screen and (max-width: 767px){.page-content.double-list ul li{width:100%}.page-content.double-list ul li:not(:nth-of-type(2n)){padding-right:0}}.text-white .page-content ul li:before{background-color:#fff}.mainslider-wrapper .mainslider__gradient{background-image:linear-gradient(rgba(0,0,0,.8),transparent)}.contact-items{line-height:1.6}.contact-items a{color:#232323;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:#232323;display:inline-flex;align-items:center;max-width:100%}.contact-item a:hover{color:#e03c57}.contact-item a span{overflow:hidden;text-overflow:ellipsis;max-width:100%}.contact-details .contact-item.address{line-height:1.625}.contact-item{display:flex;align-items:center}.contact-item i{font-size:1.25em}.contact-item.address{align-items:flex-start}.socials .social-item{font-size:1.25rem}.socials .social-item a{color:#e03c57}.socials .social-item a:hover{color:#e7687d}.ligging-block{overflow:hidden}.ligging-block iframe{position:absolute;inset:0;height:100%;width:100%}.ligging-block .g-map{height:450px}@media only screen and (max-width: 1023px){.ligging-block .g-map{height:400px}}@media only screen and (max-width: 767px){.ligging-block .g-map{height:300px}}.contact-item a,.socials .social-item{transition:all .3s cubic-bezier(.55,0,.1,1)}.text-white .contact-item a{color:#fff}.text-white .contact-item a:hover{color:#e03c57}.text-white .socials .social-item{color:#fff}.text-white .socials .social-item:hover{color:#e03c57}body.has-cms-topbar header .header.active{top:25px}@media only screen and (max-width: 1023px){body.has-cms-topbar header .header.active{top:0}}/*! purgecss start ignore */header .header{--header-color: #FFF;--header-logo: url(../img/logo-white.svg);top:0;color:var(--header-color);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .nav-bar-wrapper{background-color:transparent;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,header .header .config-btn{color:#fff}header .header .nav-bar{border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .nav-bar .search .search-btn{color:var(--header-color)}header .header .nav-bar .search .error-tooltip{left:2.25rem}header .header .header-navigation,header .header .cart-btn{white-space:nowrap}header .header .header-navigation label,header .header .cart-btn label{transition:all .3s cubic-bezier(.55,0,.1,1)}header .header.active{--header-logo: url(../img/logo-cms.svg);--header-color: #232323;top:-34px}header .header.active .header__logo{padding-top:.5rem}header .header.active .header__logo .logo{max-width:80px}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 .nav-bar-wrapper .nav-bar{padding-bottom:1rem}header .header.active .header-navigation{padding-bottom:.5rem}header .header.active .cart-btn label{background-color:#e03c57;color:#fff}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 .separator{position:absolute;top:-6px;bottom:-6px;opacity:.3;background-color:var(--header-color);width:1px}header .header .hide{opacity:0;visibility:hidden}@media only screen and (max-width: 1500px){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:#e03c57}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(224 60 87 / var(--tw-bg-opacity));padding:.75rem 2rem;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 .page-content ul li:before{background-color:#fff}header .header-navigation .navigation__item.navigation__item--cta>a .contact-item a{color:#fff}header .header-navigation .navigation__item.navigation__item--cta>a .contact-item a:hover{color:#e03c57}header .header-navigation .navigation__item.navigation__item--cta>a .socials .social-item{color:#fff}header .header-navigation .navigation__item.navigation__item--cta>a .socials .social-item:hover{color:#e03c57}header .header-navigation .navigation__item.navigation__item--cta>a .page-link{color:#fff}header .header-navigation .navigation__item.navigation__item--cta>a .page-link:hover{color:#e03c57}header .header-navigation .navigation__item.navigation__item--cta>a{text-shadow:none;border-radius:0}header .header-navigation .navigation__item.navigation__item--cta>a:before{content:none}header .header-navigation .navigation__item.small{font-size:13px;font-weight:300}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:#f2f2f2;box-shadow:0 4px 5px -2px #0000004d;border-radius:0;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:0}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:#232323;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:#e03c57b3;color:#fff}header .header-navigation .navigation__item.has-subs .sub-nav .sub-nav__item.is-subsub a{background-color:#e03c570d}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:#e03c5780}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}/*! purgecss end ignore */.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:#f5f5f5;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-cms.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:#e03c57;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:#E03C57;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:#e03c57;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(35,35,35,.1)}.mobile-nav .nav .nav__item{text-align:center;font-weight:600}.mobile-nav .nav .nav__item a{color:#232323;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:#e03c57}.mobile-nav .nav .nav__item.nav__item--langs .language__item.active{font-weight:700;--tw-text-opacity: 1;color:rgb(224 60 87 / var(--tw-text-opacity))}h1.mobile-nav .nav .nav__item.nav__item--langs .language__item.active,.h1.mobile-nav .nav .nav__item.nav__item--langs .language__item.active,h2.mobile-nav .nav .nav__item.nav__item--langs .language__item.active,.h2.mobile-nav .nav .nav__item.nav__item--langs .language__item.active,h3.mobile-nav .nav .nav__item.nav__item--langs .language__item.active,.h3.mobile-nav .nav .nav__item.nav__item--langs .language__item.active{font-weight:700}footer .footer .mobile-nav .nav .nav__item.nav__item--langs .language__item.active a{font-weight:700}.page-link.mobile-nav .nav .nav__item.nav__item--langs .language__item.active{color:#e03c57}.page-link.mobile-nav .nav .nav__item.nav__item--langs .language__item.active:hover{color:#e7687d}.mobile-nav .nav .nav__item:not(:first-of-type){border-top:1px solid rgba(35,35,35,.1)}.mobile-nav .nav .nav__item.nav__item--sub{background-color:#f5f5f5}.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:#e03c5733;color:#c9203c}.mobile-nav .nav .nav__item.nav__item--cta{padding:1rem}.mobile-nav .nav .nav__item.nav__item--cta a{background-color:#e03c57;color:#fff}.mobile-nav .nav .nav__item.nav__item--cta a[data-state=active]{color:#fff}footer a,footer .contact-item a{color:#232323;transition:all .3s cubic-bezier(.55,0,.1,1)}footer a:hover,footer .contact-item a:hover{color:#e03c57}footer .footer .footer__logo .logo{background-image:url(../img/logo-cms.svg)}footer .footer .contact-item.address{line-height:1.625}footer .footer a{font-weight:500}footer .footer .font-bold a{font-weight:700}footer .copy-bar .copy-bar__item{font-size:14px}footer .copy-bar .copy-bar__item a{opacity:.4}@media only screen and (max-width: 767px){footer .copy-bar .copy-bar__item{padding-top:.25rem;padding-bottom:.25rem}}footer .copy-bar .copy-bar__item:hover a{color:#232323;opacity:1}@media only screen and (max-width: 1500px){footer .contact-item{font-size:1rem}}@media only screen and (max-width: 767px){footer .contact-item.address{text-align:center}footer .contact-item.address>i{display:none}}.homeslider-wrapper .homeslider__gradient{position:absolute;top:0;left:0;right:0;height:40%;background-image:linear-gradient(#232323,transparent)}.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:#e03c57}.homeslider-wrapper .homeslider .homeslider-item:hover .secondary-arrow-btn img{filter:invert(1)}@media only screen and (max-width: 1500px){.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}}input:-internal-edge-excel-like-autofill-previewed,input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:color 0s 600000s!important;transition:color 0s 600000s!important}.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 input[type=search],.jv_form textarea,.jv_form select{border-color:#ccc;border-width:1px;border-radius:0;background-color:#f5f5f5;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 input[type=search]:hover,.jv_form input[type=search]:focus,.jv_form input[type=search]: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:#e03c57}.jv_form textarea{transition-property:none;border-radius:0}.jv_form .jv_form__section{padding-top:0;padding-bottom:3rem}.jv_form .jv_form__section .jv_form__section__title{color:#e03c57;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.jv_form .custom-select select{cursor:pointer}.jv_form .jv_form__section:first-of-type{padding-top:0}.jv_form .checkbox input[name=privacy]+label{font-size:.875rem;padding-top:0}.jv_form .checkbox input[name=privacy]+label a{color:#e03c57;text-decoration:underline}.jv_form .checkbox input[name=privacy]+label a:hover{color:#e7687d}.jv_form .checkbox input[name=privacy]:checked+label{background-color:transparent}.jv_form .checkbox input[type=checkbox]+label{padding-top:0;padding-bottom:0;padding-left:2rem;margin-bottom:0}.jv_form .checkbox input[type=checkbox]+label span{top:-.2rem;left:0;transform:translate(0);background-color:#f5f5f5;border-color:#ccc;border-radius:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form .checkbox input[type=checkbox]+label span i.fas{color:#e03c57}.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:#e03c57}.jv_form .checkbox input[type=checkbox]:checked+label span{border-color:#e03c57}.jv_form .checkbox input[type=checkbox]:checked+label span i.fas{color:#e03c57}.jv_form .checkbox.input-padding input[type=checkbox]+label{padding-top:10px;padding-bottom:10px}.jv_form .checkbox.input-padding input[type=checkbox]+label span{top:10px}.jv_form .btn{position:relative}.jv_form .field-wrap.field-wrap--multi .field-wrap__input{gap:1rem}.jv_form.offerte--form .field-wrap.field-wrap--radio .radioinput input[type=radio]+label{padding:.5rem .5rem .5rem 2rem}.jv_form.offerte--form .field-wrap.field-wrap--radio .radioinput input[type=radio]+label span.check{left:0}.jv_form.offerte--form .field-wrap.field-wrap--radio .radioinput input[type=radio]:checked+label{background-color:transparent}.jv_form.offerte--form .field-wrap.field-wrap--radio .field-wrap-options{display:flex;flex-wrap:wrap;gap:1rem}.has-borders .jv_form input[type=text],.has-borders .jv_form input[type=search],.has-borders .jv_form input[type=email],.has-borders .jv_form input[type=tel],.has-borders .jv_form input[type=password],.has-borders .jv_form input[type=number],.has-borders .jv_form input[type=date],.has-borders .jv_form textarea,.has-borders .jv_form select,.has-borders .jv_form .checkbox input[type=checkbox]+label span{background-color:#2323231a}.base-login-form.base-login-form--dealer{background-color:transparent;max-width:initial;padding:0}.base-login-form .btn{border-radius:0}.base-login-form input[type=text],.base-login-form input[type=search],.base-login-form input[type=email],.base-login-form input[type=tel],.base-login-form input[type=password],.base-login-form input[type=number],.base-login-form input[type=date],.base-login-form textarea,.base-login-form select{border-radius:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.base-login-form input[type=text]:hover,.base-login-form input[type=text]:focus,.base-login-form input[type=text]:active,.base-login-form input[type=search]:hover,.base-login-form input[type=search]:focus,.base-login-form input[type=search]:active,.base-login-form input[type=email]:hover,.base-login-form input[type=email]:focus,.base-login-form input[type=email]:active,.base-login-form input[type=tel]:hover,.base-login-form input[type=tel]:focus,.base-login-form input[type=tel]:active,.base-login-form input[type=password]:hover,.base-login-form input[type=password]:focus,.base-login-form input[type=password]:active,.base-login-form input[type=number]:hover,.base-login-form input[type=number]:focus,.base-login-form input[type=number]:active,.base-login-form input[type=date]:hover,.base-login-form input[type=date]:focus,.base-login-form input[type=date]:active,.base-login-form textarea:hover,.base-login-form textarea:focus,.base-login-form textarea:active,.base-login-form select:hover,.base-login-form select:focus,.base-login-form select:active{border-color:#e03c57}.base-login-form .checkbox input[type=checkbox]+label span{border-radius:0}.base-login-form .checkbox .field-wrap__input input[type=checkbox]+label{padding-left:3rem}@media only screen and (max-width: 1300px){.base-login-form .base-login-title{font-size:2rem}}.dealer-form-wrapper .jv_form input[type=text],.dealer-form-wrapper .jv_form input[type=search],.dealer-form-wrapper .jv_form input[type=email],.dealer-form-wrapper .jv_form input[type=tel],.dealer-form-wrapper .jv_form input[type=password],.dealer-form-wrapper .jv_form input[type=number],.dealer-form-wrapper .jv_form input[type=date],.dealer-form-wrapper .jv_form textarea,.dealer-form-wrapper .jv_form select{border-color:#ccc;border-width:1px;border-radius:0;background-color:#fff;transition:all .3s cubic-bezier(.55,0,.1,1)}.dealer-form-wrapper .jv_form .checkbox input[type=checkbox]+label span{background-color:#fff}.checkbox input[type=checkbox]:checked+label{background:transparent}.offerte-wrapper .offerte-btn{filter:grayscale(1);opacity:.5;pointer-events:none}.offerte-wrapper .offerte-btn.is-enabled{filter:grayscale(0);opacity:1;pointer-events:initial}.center-btn .jv_form .field-wrap.field-wrap__button{align-items:center}.slider .slick-track{display:flex}.slider .slick-track .slider__item{height:auto}.slider .slick-arrow{background-color:transparent;padding:unset;transform-origin:center;padding:.5rem;z-index:1;top:auto;bottom:-4rem}.slider .slick-arrow i.fas{font-weight:200;font-size:2.25rem;transition:all .3s cubic-bezier(.55,0,.1,1)}.slider .slick-arrow:hover i.fas{color:#e03c57}.slider .slick-arrow.slick-arrow--prev{left:50%;transform:translate(-125%)}.slider .slick-arrow.slick-arrow--prev i.fas:before{content:"\f0a8"}.slider .slick-arrow.slick-arrow--next{left:50%;right:auto;transform:translate(25%)}.slider .slick-arrow.slick-arrow--next i.fas:before{content:"\f0a9"}.slider .slick-arrow.slick-disabled{opacity:.4}.slider .slick-dots{list-style-type:none;display:flex;align-items:center;justify-content:center;position:absolute;flex-wrap:wrap;bottom:0;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{background-color:#23232380;border:unset;color:transparent;cursor:pointer;border-radius:unset;height:10px;width:10px;border-radius:50%;transition:all .3s cubic-bezier(.55,0,.1,1)}.slider .slick-dots li.slick-active button{background-color:#e03c57}@media only screen and (max-width: 767px){.slider .slick-arrow{width:45px}}.is-slider{max-height:300px;position:relative;overflow:hidden}.is-slider .loader-overlay{display:block;visibility:visible;z-index:6}.is-slider .slider{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.55,0,.1,1)}.is-slider .slider.has-arrows{padding-bottom:3rem}.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{visibility:visible;opacity:1}.loader-overlay{background-color:transparent;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(224,60,87,.3);border-top:4px solid #E03C57;z-index:6;transform:translate(-50%,-50%);animation:loader_rotate .7s infinite linear}.loader-overlay .loader.loader--secondary{border-color:#f5f5f54d;border-top-color:#f5f5f5}.item-slider .slider .slick-arrow{bottom:-4rem;left:.5rem;--tw-translate-x: 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))}.item-slider .slider .slick-arrow.slick-arrow--next{left:3.5rem}@media only screen and (max-width: 767px){.item-slider.is-slider .slider{padding-bottom:4rem}.item-slider .slider .slick-arrow{bottom:0rem;left:50%}.item-slider .slider .slick-arrow.slick-arrow--prev{--tw-translate-x: -125%;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))}.item-slider .slider .slick-arrow.slick-arrow--next{--tw-translate-x: 25%;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));left:50%}}.review-slider.is-slider .slider{padding-bottom:1.5rem}.pictureslider.slider-for-big .slider .slick-arrow{color:#232323;top:50%;bottom:auto}.pictureslider.slider-for-big .slider .slick-arrow i.fas{font-size:1.75rem}.pictureslider.slider-for-big .slider .slick-arrow.slick-arrow--prev{left:0;transform:translate(-100%,-50%)}.pictureslider.slider-for-big .slider .slick-arrow.slick-arrow--next{left:auto;right:0;transform:translate(100%,-50%)}@media only screen and (max-width: 1600px){.pictureslider.slider-for-big .slider .slick-arrow{color:#fff;text-shadow:0 0 6px black;height:100%}.pictureslider.slider-for-big .slider .slick-arrow i.fas{font-size:1.5rem}.pictureslider.slider-for-big .slider .slick-arrow.slick-arrow--prev{background-image:linear-gradient(to right,#fff,transparent);left:.25rem;transform:translateY(-50%)}.pictureslider.slider-for-big .slider .slick-arrow.slick-arrow--next{background-image:linear-gradient(to left,#fff,transparent);right:.25rem;transform:translateY(-50%)}}.search{position:relative}.search:not(.jv_form) input[type=search]{background:transparent;border-radius:11px;border:1px solid #707070;padding:.6rem 2.5rem .6rem 1rem;text-align:right}.search.jv_form .search-btn{right:auto}.search.jv_form input[type=search]{padding-left:2.5rem}.search input[type=search]::-moz-placeholder{font-size:1.313rem;font-weight:500;opacity:.75}.search input[type=search]::placeholder{font-size:1.313rem;font-weight:500;opacity:.75}.search input[type=search]::-webkit-search-cancel-button,.search input[type=search] #search-clear{cursor:pointer;margin-left:.5rem}.search .error-tooltip{pointer-events:none;visibility:hidden;position:absolute;left:1rem;bottom:1rem;--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));white-space:nowrap;border-radius:.375rem;border-width:1px;border-color:#cf292980;padding:.5rem;opacity:0;color:#232323;background-color:#fae4e4;transition:all .3s cubic-bezier(.55,0,.1,1);font-size:.75rem}.search .error-tooltip i{--tw-text-opacity: 1;color:rgb(207 41 41 / var(--tw-text-opacity))}.search .error-tooltip.active{visibility:visible;bottom:-.25rem;opacity:1}.search .search-btn{transform:translateY(-50%);display:flex;align-items:center;background:transparent;border:none;position:absolute;right:0;font-size:1.25rem;padding:.525rem;top:50%;cursor:pointer;transition:all .3s cubic-bezier(.55,0,.1,1)}@media only screen and (max-width: 767px){.search input[type=search]::-moz-placeholder{font-size:1.2rem}.search input[type=search]::placeholder{font-size:1.2rem}.search .search-btn{font-size:1.125rem;padding:.6rem}}.search-results .search-item{display:flex;flex-direction:column;justify-content:space-between}.search-results .search-item .search-item__picture{align-items:center;display:flex;justify-content:center}.search-results .search-item .search-item__picture .no-picture{opacity:.2}.navigation__block.navigation__block--mobile .search,.nav-bar .search{position:relative;padding-left:2.25rem}.navigation__block.navigation__block--mobile .search .search-btn,.nav-bar .search .search-btn{transform:translateY(-50%);background:transparent;border:none;top:50%;cursor:pointer;padding:.5rem;position:absolute;left:0;right:auto}.navigation__block.navigation__block--mobile .search input[type=search],.nav-bar .search input[type=search]{background:transparent;border-radius:none;padding:.25rem 0;border:unset;border-radius:0}.navigation__block--mobile .mobile-header__btns .search-wrapper,.nav-bar .search-wrapper{position:absolute;top:50%;right:0;z-index:1;width:30px;transform:translateY(-50%);transition:width .3s cubic-bezier(.55,0,.1,1);-webkit-backface-visibility:hidden}.navigation__block--mobile .mobile-header__btns .search-wrapper.active,.nav-bar .search-wrapper.active{width:370px}.navigation__block--mobile .mobile-header__btns .search-wrapper.active .close-btn,.nav-bar .search-wrapper.active .close-btn{opacity:1;visibility:visible}.navigation__block--mobile .mobile-header__btns .search-wrapper:not(.active) .error-tooltip.active,.nav-bar .search-wrapper:not(.active) .error-tooltip.active{display:none}.btn.navigation__block--mobile .mobile-header__btns .search-wrapper:not(.active) .error-tooltip.active,.btn .nav-bar .search-wrapper:not(.active) .error-tooltip.active{display:none}@media only screen and (max-width: 1023px){.navigation__block--mobile .mobile-header__btns .search-wrapper,.nav-bar .search-wrapper{right:62px}}.navigation__block--mobile .mobile-header__btns .search-wrapper input[type=search],.nav-bar .search-wrapper input[type=search]{background-color:#f5f5f5;border-radius:4px;padding:10px .75rem;color:#232323}.navigation__block--mobile .mobile-header__btns .search-wrapper input[type=search]::-moz-placeholder,.nav-bar .search-wrapper input[type=search]::-moz-placeholder{color:#2323234d;font-size:.875rem}.navigation__block--mobile .mobile-header__btns .search-wrapper input[type=search]::placeholder,.nav-bar .search-wrapper input[type=search]::placeholder{color:#2323234d;font-size:.875rem}.navigation__block--mobile .mobile-header__btns .search-wrapper .search .search-btn i.fas,.nav-bar .search-wrapper .search .search-btn i.fas{color:#e03c57}@media only screen and (max-width: 1023px){.navigation__block--mobile .mobile-header__btns .search-wrapper .search .search-btn.fa-search,.navigation__block--mobile .mobile-header__btns .search-wrapper .search .search-btn.fa-times,.nav-bar .search-wrapper .search .search-btn.fa-search,.nav-bar .search-wrapper .search .search-btn.fa-times{color:#e03c57}}.navigation__block--mobile .mobile-header__btns .search-wrapper .search .search-btn:hover i.fas,.nav-bar .search-wrapper .search .search-btn:hover i.fas{color:#e03c57}.navigation__block--mobile .mobile-header__btns .search-wrapper .search-input,.nav-bar .search-wrapper .search-input{display:flex;align-items:center;overflow:hidden}.navigation__block--mobile .mobile-header__btns .search-wrapper .close-btn,.nav-bar .search-wrapper .close-btn{margin-left:.25rem;opacity:0;visibility:hidden}.navigation__block.navigation__block--mobile{height:65px}.navigation__block.navigation__block--mobile .navigation__block__search{background-color:#fff;border-bottom:1px solid #E03C57;padding:.5rem 1rem .5rem .5rem}.navigation__block.navigation__block--mobile .navigation__block__search .search .search-btn i{color:#232323;width:1.25rem}.navigation__block.navigation__block--mobile .navigation__block__search input[type=search]{color:#232323}.navigation__block.navigation__block--mobile .navigation__block__search input[type=search]::-moz-placeholder{color:#23232380}.navigation__block.navigation__block--mobile .navigation__block__search input[type=search]::placeholder{color:#23232380}.search.search-mobile{margin:0 auto;margin-top:1rem;max-width:340px}.search.search-mobile input[type=search]{border-radius:20px;color:#f5f5f5;border-color:#f5f5f5}@media only screen and (max-width: 424px){.search.search-mobile{width:100%}}.search.search-mobile .search-btn{left:unset}.search.search-mobile .search-btn i.fas.fa-search{color:#f5f5f5}.search-overview .page-title span{color:#e03c57;font-size:inherit;font-style:normal}.search-overview .result-category-wrap .category-title{font-size:1.5rem}.search-overview .result-category-wrap .news-overview .section--large{padding-top:unset}.search-overview .result-category-wrap .news-overview .section--large .skew-item__shadow:before{background:#FFF}.search-overview .result-category-wrap .training-overview{padding-top:1rem}.cat-item{z-index:0;display:flex;height:100%;flex-direction:column;justify-content:flex-end;min-height:510px;transition:all .3s cubic-bezier(.55,0,.1,1)}.cat-item.small-item{min-height:300px}.cat-item .cat-item__inner{z-index:1;padding:1.5rem}.cat-item .cat-item__bg{z-index:-1}.cat-item .cat-item__bg .placeholder{background-position:center 35%}.cat-item .cat-item__gradient{position:absolute;bottom:0;right:0;left:0;z-index:-1;height:100%;max-height:200px;background-image:linear-gradient(transparent,#232323)}.cat-item .cat-item__overlay{transition:all .3s cubic-bezier(.55,0,.1,1)}.cat-item:not(.no-hover):hover{box-shadow:0 4px 30px #f5f5f580}.cat-item:not(.no-hover):hover .btn.btn--border.btn--border--secondary{background-color:#fff;color:#fff}.cat-item:not(.no-hover):hover .cat-item__overlay{background-color:#e03c5780}@media only screen and (max-width: 1500px){.cat-item{min-height:400px}.cat-item.small-item{min-height:300px}.cat-item .cat-item__inner{padding:1rem}}@media only screen and (max-width: 1023px){.cat-item{min-height:300px}.cat-item.small-item{min-height:250px}}@media only screen and (max-width: 767px){.cat-item{min-height:250px}.cat-item.small-item{min-height:200px}}.main-item{color:#232323;max-width:500px;box-shadow:0 0 30px #0000001a;display:flex;flex-direction:column}.main-item .main-item__inner{flex:1 1 0%}.main-item .main-item__link{color:#232323}.main-item .main-item__link,.main-item .main-item__picture-overlay{transition:all .3s cubic-bezier(.55,0,.1,1)}.main-item .specs-table{font-size:14px}.main-item .specs-table tbody tr td{padding:.5rem}.main-item .specs-table tbody tr td:not(:first-of-type){padding-left:0}.main-item .specs-table tbody tr td:first-of-type{width:110px}.main-item:not(.no-hover):hover .main-item__link{color:#e03c57}.main-item:not(.no-hover):hover .main-item__picture-overlay{background-color:#e03c5780}@media only screen and (max-width: 767px){.main-item .main-item__picture-wrapper:before{padding-top:50%}}.price-table .price-table__row{display:flex}.price-table .price-table__row>.cell{flex:1 1 0%;padding:.5rem}.price-table .price-table__row>.cell.label{font-weight:500;min-width:170px}.price-table .price-table__row>.cell .vat{display:none;font-size:.875em;opacity:.5}.price-table .price-table__row>.cell.no-fraction{flex:none}.price-table .price-table__row.price-table__row--header{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.builderblocks .price-table .price-table__row.price-table__row--header:nth-child(even){background-color:#f5f5f580}.price-table.no-side-padding .price-table__row>.cell:first-of-type{padding-left:0}.price-table.no-side-padding .price-table__row>.cell:last-of-type{padding-right:0}.price-table.detail-price-table .price-table__row>.cell.label{min-width:190px}@media only screen and (max-width: 767px){.price-table .price-table__row{flex-wrap:wrap}.price-table .price-table__row>.cell{width:50%;flex:none;padding-left:0}.price-table .price-table__row>.cell.label{width:100%;padding-bottom:0}.price-table .price-table__row>.cell .vat{display:inline-block}.price-table .price-table__row.price-table__row--header,.btn.price-table .price-table__row.price-table__row--header{display:none}}.specs-table{border:1px solid #F5F5F5}.specs-table.no-border{border:none}.specs-table tbody tr:last-child td{border-bottom:unset}.specs-table tbody tr:nth-child(even) td{background:#F5F5F5}.specs-table tbody tr td{border:unset;padding:.75rem}.specs-table tbody tr td:first-child{width:130px}.overview-table .overview-table__row{display:flex}.overview-table .overview-table__row.header-row{--tw-bg-opacity: 1;background-color:rgb(35 35 35 / var(--tw-bg-opacity));font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}h1.overview-table .overview-table__row.header-row,.h1.overview-table .overview-table__row.header-row,h2.overview-table .overview-table__row.header-row,.h2.overview-table .overview-table__row.header-row,h3.overview-table .overview-table__row.header-row,.h3.overview-table .overview-table__row.header-row{font-weight:700}.overview-table .overview-table__row.header-row .page-content ul li:before{background-color:#fff}.overview-table .overview-table__row.header-row .contact-item a{color:#fff}.overview-table .overview-table__row.header-row .contact-item a:hover{color:#e03c57}.overview-table .overview-table__row.header-row .socials .social-item{color:#fff}.overview-table .overview-table__row.header-row .socials .social-item:hover{color:#e03c57}footer .footer .overview-table .overview-table__row.header-row a{font-weight:700}.overview-table .overview-table__row.header-row .page-link{color:#fff}.overview-table .overview-table__row.header-row .page-link:hover{color:#e03c57}.overview-table .overview-table__row.header-row .overview-table__cell{padding-top:.5rem;padding-bottom:.5rem}.overview-table .overview-table__row:not(.header-row){margin-left:-.5rem;margin-right:-.5rem}.overview-table .overview-table__row:not(:first-of-type){border-top:1px solid #F5F5F5}.overview-table .overview-table__cell{padding:.75rem .5rem}.overview-table .overview-table__media{background-position:top left}.overview-table .overview-table__media video{-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.overview-table .price-table{font-size:.875rem}.overview-table .price-table .price-table__row>.cell{padding-top:.25rem;padding-bottom:.25rem}.overview-table .delete-btn{display:flex;align-items:center;justify-content:center;height:35px;width:35px;transition:all .3s cubic-bezier(.55,0,.1,1)}.overview-table .delete-btn:hover{background-color:#cf2929;color:#fff}@media only screen and (max-width: 767px){.overview-table .overview-table__row.header-row{display:none}}.amount-input-wrap{display:inline-flex;width:auto;max-width:150px;align-items:center;padding-left:0}.amount-input-wrap input[type=number]{margin-left:.25rem;margin-right:.25rem;padding:.5rem .75rem;text-align:center;border-left:1px solid #ccc;border-radius:0;background-color:#f5f5f5;font-size:.875rem}.amount-input-wrap .amount-input-btn{position:relative;display:block;height:2rem;min-height:35px;width:2rem;flex:none;cursor:pointer;background-color:transparent;background-color:#f5f5f5b3;padding:0;transition-duration:.3s}.amount-input-wrap .amount-input-btn:hover{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.amount-input-wrap .amount-input-btn:not(.is-disabled):hover{background-color:#e03c57}.amount-input-wrap .amount-input-btn:not(.is-disabled):hover:before,.amount-input-wrap .amount-input-btn:not(.is-disabled):hover:after{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.amount-input-wrap .amount-input-btn:before,.amount-input-wrap .amount-input-btn:after{content:"";position:absolute;left:50%;top:50%;height:1px;width:7px;--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));transition-duration:.3s;background-color:#232323}.amount-input-wrap .amount-input-btn:after{--tw-rotate: 90deg;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))}.amount-input-wrap .amount-input-btn.amount-input-btn--minus:after{content:none}.amount-input-wrap .amount-input-btn.is-disabled{opacity:.3;cursor:default}.empty-block{border:1px solid #ccc;padding:1em;color:#444;text-align:center;font-weight:700;font-size:1.4em}.empty-block span{font-size:.85em;display:block;font-weight:400}.team-item{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:430px;overflow:hidden;display:flex;flex-direction:column-reverse}.team-item .team-item__picture{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .2s cubic-bezier(.55,0,.1,1)}.team-item .team-item__picture:before{content:"";display:block;padding-top:130%}.team-item .team-item__picture.contain-top{background-size:contain;background-position:top}.team-item .team-item__picture .team-item__overlay{position:absolute;inset:0;padding:1rem;background-color:#e03c5780;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(.55,0,.1,1)}.team-item .team-item__picture .team-item__picture__hover{opacity:0;transition:all .5s cubic-bezier(.55,0,.1,1)}.team-item .team-item__skill{display:inline-block;--tw-translate-x: -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));background-color:#ffffffe6;padding:.25rem .5rem;transition:all .3s cubic-bezier(.55,0,.1,1)}.team-item .team-item__skill:first-of-type{transition-delay:.05s}.team-item .team-item__skill:nth-of-type(2){transition-delay:.1s}.team-item .team-item__skill:nth-of-type(3){transition-delay:calc(.05s * 3)}.team-item .team-item__skill:nth-of-type(4){transition-delay:.2s}.team-item .team-item__skill:nth-of-type(5){transition-delay:.25s}.team-item .team-item__skill:nth-of-type(6){transition-delay:calc(.05s * 6)}.team-item .team-item__skill:nth-of-type(7){transition-delay:calc(.05s * 7)}.team-item .team-item__skill:nth-of-type(8){transition-delay:.4s}.team-item .team-item__skill:nth-of-type(9){transition-delay:.45s}.team-item .team-item__skill:nth-of-type(10){transition-delay:.5s}.team-item .team-item__bottom{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;padding-bottom:0}.team-item .team-item__bottom .subtitle{font-size:1.125rem;font-weight:400}.team-item .team-item__bottom .team-item__bottom__line{position:absolute;left:1.5rem;bottom:0;top:0;height:100%;width:1px;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.team-item .team-item__email{position:absolute;left:0;right:0;align-items:center;justify-content:center;padding:.75rem .5rem;display:flex;bottom:-4px;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(.55,0,.1,1)}.team-item .team-item__email a{text-align:center;font-size:.875rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.team-item .team-item__email a .page-content ul li:before{background-color:#fff}.team-item .team-item__email a .contact-item a{color:#fff}.team-item .team-item__email a .contact-item a:hover{color:#e03c57}.team-item .team-item__email a .socials .social-item{color:#fff}.team-item .team-item__email a .socials .social-item:hover{color:#e03c57}.team-item .team-item__email a .page-link{color:#fff}.team-item .team-item__email a .page-link:hover{color:#e03c57}.team-item .team-item__email a span{word-break:break-word}.team-item .team-item__gradient{position:absolute;bottom:0;left:0;right:0;height:100%;max-height:120px;background-image:linear-gradient(transparent,#000)}.team-item .team-item__title.is-hover{display:none}.team-item:hover .team-item__overlay{opacity:1;visibility:visible}.team-item:hover .team-item__overlay .team-item__skill{--tw-translate-x: 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))}.team-item:hover .team-item__email{bottom:0;opacity:1;visibility:visible}@media only screen and (max-width: 767px){.team-item:hover .team-item__email{top:unset;bottom:1rem}}.team-item:hover .team-item__picture .team-item__picture__hover{opacity:1}.team-item:hover.has-hover-effect .team-item__title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.team-item:hover.has-hover-effect .team-item__title .page-content ul li:before{background-color:#fff}.team-item:hover.has-hover-effect .team-item__title .contact-item a{color:#fff}.team-item:hover.has-hover-effect .team-item__title .contact-item a:hover{color:#e03c57}.team-item:hover.has-hover-effect .team-item__title .socials .social-item{color:#fff}.team-item:hover.has-hover-effect .team-item__title .socials .social-item:hover{color:#e03c57}.team-item:hover.has-hover-effect .team-item__title .page-link{color:#fff}.team-item:hover.has-hover-effect .team-item__title .page-link:hover{color:#e03c57}.team-item .team-item__email{top:0}.team-item .team-item__bottom{padding-top:0;padding-bottom:1rem}.team-item:nth-of-type(n+8){margin-top:1rem}@media only screen and (max-width: 1600px){.team-item{margin-top:0}.team-item .team-item__bottom .subtitle{font-size:1rem}.team-item:nth-of-type(n+6){margin-top:1rem}}@media only screen and (max-width: 1500px){.team-item{margin-top:0}.team-item:nth-of-type(n+5){margin-top:1rem}}@media only screen and (max-width: 1023px){.team-item{margin-top:0}.team-item:nth-of-type(n+4){margin-top:1rem}}@media only screen and (max-width: 767px){.team-item{margin-top:0}.team-item:nth-of-type(n+3){margin-top:1rem}.team-item:before{padding-top:120%}.team-item .team-item__email{opacity:1;visibility:visible;top:unset;bottom:1rem}}@media only screen and (max-width: 424px){.team-item{margin-top:1rem}.team-item:first-of-type{margin-top:0}.team-item:nth-of-type(even){flex-direction:column}.team-item:nth-of-type(even) .team-item__picture .team-item__overlay{background-image:linear-gradient(transparent,rgba(245,245,245,.75))}.team-item:nth-of-type(even) .team-item__email{top:auto;bottom:0}.team-item:nth-of-type(even) .team-item__bottom{padding-bottom:0;padding-top:1rem}.team-item:nth-of-type(even):hover .team-item__email{top:auto;bottom:0}}.video-wrapper .inner-controls .video-item__underlay,.video-wrapper .inner-controls,.video-wrapper video,.loader-overlay{position:absolute;inset:0}.loader-overlay .loader{position:absolute;top:50%;left:50%}.builderblocks .bg-alternate:nth-child(even){background-color:#f5f5f580}.builderblocks .block__item.block__item--picture-grid .block__item__picture a.fancybox{position:relative}.builderblocks .block__item.block__item--picture-grid .block__item__picture a.fancybox:before{content:"";position:absolute;inset:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.builderblocks .block__item.block__item--picture-grid .block__item__picture a.fancybox:hover:before{background-color:#e03c5780}.builderblocks .block__item.block__item--video .video-item,.builderblocks .block__item .block__item__video .video-item{aspect-ratio:16 / 9}.builderblocks .block__item.block__item--video .video-item video,.builderblocks .block__item .block__item__video .video-item video{position:absolute;inset:0;height:100%;-o-object-fit:cover;object-fit:cover}.cms-topbar .cms-topbar__logo .cms__logo{background:url(../img/logo-cms.svg) no-repeat left center;background-size:contain;height:32px}body.has-cms-topbar .page-wrapper{min-height:calc(100vh - 380px)}@media only screen and (max-width: 1023px){body.has-cms-topbar .page-wrapper{min-height:initial;padding-top:109px}}.container.wide{max-width:1600px}.page-wrapper{min-height:calc(100vh - 320px)}@media only screen and (max-width: 1023px){.page-wrapper{min-height:initial;padding-top:109px}}.main-padding{padding-top:2rem;padding-bottom:2rem}.main-padding.big{padding-top:4rem;padding-bottom:4rem}@media (max-width: 767px){.main-padding.big{padding-top:2rem;padding-bottom:2rem}}.main-padding.pt-0{padding-top:0}.main-padding-top{padding-top:2rem}.main-padding-top.big{padding-top:4rem}@media (max-width: 767px){.main-padding-top.big{padding-top:2rem}}.main-padding-bottom{padding-bottom:2rem}.main-padding-bottom.big{padding-bottom:4rem}@media (max-width: 767px){.main-padding-bottom.big{padding-bottom:2rem}}.bg-gradient{background-image:linear-gradient(transparent,#232323)}.text-secondary-light{color:#fff}.border-radius{border-radius:0;overflow:hidden}.btn{position:relative;text-align:center;font-weight:500;padding:.75rem 2.25rem;min-width:200px;transition:all .3s cubic-bezier(.55,0,.1,1)}.btn:hover{background-color:#e7687d}.btn.btn--white:hover{background-color:#e7687d;color:#fff}.btn.btn--border.btn--border--white:hover{background-color:#fff;color:#232323}.btn.btn--border.btn--border--main:hover{background-color:#e03c57;color:#fff}.btn.btn--border.btn--border--tertiary:hover{background-color:#232323;color:#fff}.btn.btn--border.btn--border--error{border-color:#cf2929;color:#cf2929}.btn.btn--border.btn--border--error:hover{background-color:#cf2929;color:#fff}.btn.btn--tertiary-light{background-color:#a3a3a3}.btn.btn--tertiary-light:hover{background-color:#e7687d}.btn.btn--small{padding:.5rem .75rem;min-width:initial}.btn.hidden{display:none}@media only screen and (max-width: 767px){.btn{padding:.75rem 1.5rem;text-align:center}.btn.sm\:inline-block{display:inline-block}}.arrow-link{font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-decoration-line:underline}h1.arrow-link,.h1.arrow-link,h2.arrow-link,.h2.arrow-link,h3.arrow-link,.h3.arrow-link{font-weight:700}.arrow-link .page-content ul li:before{background-color:#fff}.arrow-link .contact-item a{color:#fff}.arrow-link .contact-item a:hover{color:#e03c57}.arrow-link .socials .social-item{color:#fff}.arrow-link .socials .social-item:hover{color:#e03c57}footer .footer .arrow-link a{font-weight:700}.arrow-link .page-link{color:#fff}.arrow-link .page-link:hover{color:#e03c57}.arrow-link{transition:all .3s cubic-bezier(.55,0,.1,1)}.arrow-link:hover{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity))}.page-link{color:#232323;transition:all .3s cubic-bezier(.55,0,.1,1)}.page-link:hover,.page-link.text-main{color:#e03c57}.page-link.text-main:hover{color:#e7687d}.text-white .page-link{color:#fff}.text-white .page-link:hover{color:#e03c57}.normal-margin-right{margin-right:100px}@media only screen and (max-width: 1600px){.normal-margin-right{margin-right:calc((100vw - 1500px)/2)}}@media only screen and (max-width: 1500px){.normal-margin-right{margin-right:0}}.normal-margin-left{margin-left:100px}@media only screen and (max-width: 1600px){.normal-margin-left{margin-left:calc((100vw - 1500px)/2)}}@media only screen and (max-width: 1500px){.normal-margin-left{margin-left:0}}.mainslider-wrapper{position:relative;min-height:550px;max-height:800px}.mainslider-wrapper.small{min-height:380px}.mainslider-wrapper.contact-side{min-height:800px}.mainslider-wrapper.high-slider{max-height:2000px}.mainslider-wrapper.fill-right{margin-right:calc((100vw - 1500px + 2rem)/2*-1)}.mainslider-wrapper.fill-left{margin-left:calc((100vw - 1500px + 2rem)/2*-1)}.mainslider-wrapper.wide-right{margin-right:calc((100vw - 1600px + 2rem)/2*-1)}.mainslider-wrapper.wide-left{margin-left:calc((100vw - 1600px + 2rem)/2*-1)}.mainslider-wrapper.fill-left.big-radius,.mainslider-wrapper.fill-left.border-radius,.mainslider-wrapper.wide-left.big-radius,.mainslider-wrapper.wide-left.border-radius{border-top-left-radius:0;border-bottom-left-radius:0}.mainslider-wrapper.fill-left .pic-contain,.mainslider-wrapper.wide-left .pic-contain{background-position:top left}.mainslider-wrapper.fill-right.big-radius,.mainslider-wrapper.fill-right.border-radius,.mainslider-wrapper.wide-right.big-radius,.mainslider-wrapper.wide-right.border-radius{border-top-right-radius:0;border-bottom-right-radius:0}.mainslider-wrapper.fill-right .pic-contain,.mainslider-wrapper.wide-right .pic-contain{background-position:top right}.mainslider-wrapper.is-homeslider{min-height:600px;max-height:700px}@media only screen and (max-width: 1600px){.mainslider-wrapper.wide-right{margin-right:-1rem}.mainslider-wrapper.wide-left{margin-left:-1rem}}@media only screen and (max-width: 1500px){.mainslider-wrapper.fill-right{margin-right:-1rem}.mainslider-wrapper.fill-left{margin-left:-1rem}.mainslider-wrapper.is-homeslider{min-height:600px}.mainslider-wrapper.full-fill-normal.wide-right,.mainslider-wrapper.full-fill-normal.fill-right{margin-left:-1rem}.mainslider-wrapper.full-fill-normal.wide-left,.mainslider-wrapper.full-fill-normal.fill-left{margin-right:-1rem}}@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,.mainslider-wrapper.full-fill-medium.wide-right,.mainslider-wrapper.full-fill-medium.fill-right{margin-left:-1rem}.mainslider-wrapper.full-fill-medium.wide-left,.mainslider-wrapper.full-fill-medium.fill-left{margin-right:-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.wide-right,.mainslider-wrapper.fill-right{margin-left:-1rem}.mainslider-wrapper.wide-left,.mainslider-wrapper.fill-left{margin-right:-1rem}.mainslider-wrapper.big-radius,.mainslider-wrapper.border-radius{border-radius:0}}@media only screen and (max-width: 1023px){.homeblock .mainslider-wrapper.wide-right,.homeblock .mainslider-wrapper.fill-right{margin-left:-1rem}.homeblock .mainslider-wrapper.wide-left,.homeblock .mainslider-wrapper.fill-left{margin-right:-1rem}}.video-wrapper video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.video-wrapper .inner-controls{z-index:1}.video-wrapper .inner-controls .play-icon{background-color:#ffffff59;display:flex;align-items:center;justify-content:center;border-radius:50%;height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-wrapper .inner-controls .play-icon i.fas{color:#fff;font-size:2.75rem}.video-wrapper .inner-controls .video-item__underlay{background-color:#00000080}.video-wrapper.is-playing .inner-controls{display:none}@media only screen and (max-width: 767px){.video-wrapper .inner-controls .play-icon{height:60px;width:60px}.video-wrapper .inner-controls .play-icon i.fas{font-size:1.75rem}}.sitemap a{color:#232323;transition:all .3s cubic-bezier(.55,0,.1,1)}.sitemap a:hover{color:#e03c57}.sitemap li.sub-4{margin-left:6em}.topslider-block .topslider-block__top-gradient{background-image:linear-gradient(#FFF,transparent);bottom:auto;height:30%}.topslider-block .topslider-block__top-gradient.dark{background-image:linear-gradient(#232323,transparent)}.topslider-block .topslider-block__bottom-gradient{background-image:linear-gradient(transparent,#232323);top:auto;height:35%}.review-item{box-shadow:0 0 30px #0000001f}.breadcrumbs .breadcrumb>a{color:#232323;transition:all .3s cubic-bezier(.55,0,.1,1)}.breadcrumbs .breadcrumb>a:hover{color:#e03c57}@media only screen and (max-width: 767px){.breadcrumbs{gap:.5rem;font-size:.875rem}}.pictureslider .slider .slider__item video{top:0;left:0}.error-wrap-site{border-width:1px;border-color:#cf292980;background-color:#cf29291a;padding:10px;--tw-text-opacity: 1;color:rgb(207 41 41 / var(--tw-text-opacity))}.error-wrap-site ul{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}
