@font-face{font-family:'Noto Sans';src:url("/themes/custom/domel/fonts/notosans/notosans-light-webfont.eot");src:url("/themes/custom/domel/fonts/notosans/notosans-light-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/domel/fonts/notosans/notosans-light-webfont.svg#noto_sanslight") format("svg"),url("/themes/custom/domel/fonts/notosans/notosans-light-webfont.woff2") format("woff2"),url("/themes/custom/domel/fonts/notosans/notosans-light-webfont.woff") format("woff"),url("/themes/custom/domel/fonts/notosans/notosans-light-webfont.ttf") format("truetype");font-weight:300;font-display:fallback;font-style:normal}@font-face{font-family:'Noto Sans';src:url("/themes/custom/domel/fonts/notosans/notosans-regular-webfont.eot");src:url("/themes/custom/domel/fonts/notosans/notosans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/domel/fonts/notosans/notosans-regular-webfont.svg#noto_sansregular") format("svg"),url("/themes/custom/domel/fonts/notosans/notosans-regular-webfont.woff2") format("woff2"),url("/themes/custom/domel/fonts/notosans/notosans-regular-webfont.woff") format("woff"),url("/themes/custom/domel/fonts/notosans/notosans-regular-webfont.ttf") format("truetype");font-weight:400;font-display:fallback;font-style:normal}@font-face{font-family:'Noto Sans';src:url("/themes/custom/domel/fonts/notosans/notosans-medium-webfont.eot");src:url("/themes/custom/domel/fonts/notosans/notosans-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/domel/fonts/notosans/notosans-medium-webfont.svg#noto_sansmedium") format("svg"),url("/themes/custom/domel/fonts/notosans/notosans-medium-webfont.woff2") format("woff2"),url("/themes/custom/domel/fonts/notosans/notosans-medium-webfont.woff") format("woff"),url("/themes/custom/domel/fonts/notosans/notosans-medium-webfont.ttf") format("truetype");font-weight:500;font-display:fallback;font-style:normal}@font-face{font-family:'Noto Sans';src:url("/themes/custom/domel/fonts/notosans/notosans-bold-webfont.eot");src:url("/themes/custom/domel/fonts/notosans/notosans-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/domel/fonts/notosans/notosans-bold-webfont.svg#noto_sansbold") format("svg"),url("/themes/custom/domel/fonts/notosans/notosans-bold-webfont.woff2") format("woff2"),url("/themes/custom/domel/fonts/notosans/notosans-bold-webfont.woff") format("woff"),url("/themes/custom/domel/fonts/notosans/notosans-bold-webfont.ttf") format("truetype");font-weight:700;font-display:fallback;font-style:normal}@font-face{font-family:'Manrope';src:url("/themes/custom/domel/fonts/manrope/Manrope-ExtraBold.eot");src:url("/themes/custom/domel/fonts/manrope/Manrope-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/themes/custom/domel/fonts/manrope/Manrope-ExtraBold.svg#Manrope ExtraBold") format("svg"),url("/themes/custom/domel/fonts/manrope/Manrope-ExtraBold.woff2") format("woff2"),url("/themes/custom/domel/fonts/manrope/Manrope-ExtraBold.woff") format("woff"),url("/themes/custom/domel/fonts/manrope/Manrope-ExtraBold.ttf") format("truetype");font-weight:800;font-display:fallback;font-style:normal}@font-face{font-family:'Manrope';src:url("/themes/custom/domel/fonts/manrope/Manrope-Bold.eot");src:url("/themes/custom/domel/fonts/manrope/Manrope-Bold.eot?#iefix") format("embedded-opentype"),url("/themes/custom/domel/fonts/manrope/Manrope-Bold.svg#Manrope Bold") format("svg"),url("/themes/custom/domel/fonts/manrope/Manrope-Bold.woff2") format("woff2"),url("/themes/custom/domel/fonts/manrope/Manrope-Bold.woff") format("woff"),url("/themes/custom/domel/fonts/manrope/Manrope-Bold.ttf") format("truetype");font-weight:700;font-display:fallback;font-style:normal}@font-face{font-family:'Manrope';src:url("/themes/custom/domel/fonts/manrope/Manrope-Medium.eot");src:url("/themes/custom/domel/fonts/manrope/Manrope-Mediumeot?#iefix") format("embedded-opentype"),url("/themes/custom/domel/fonts/manrope/Manrope-Medium.svg#Manrope Medium") format("svg"),url("/themes/custom/domel/fonts/manrope/Manrope-Medium.woff2") format("woff2"),url("/themes/custom/domel/fonts/manrope/Manrope-Medium.woff") format("woff"),url("/themes/custom/domel/fonts/manrope/Manrope-Medium.ttf") format("truetype");font-weight:500;font-display:fallback;font-style:normal}*,*::before,*::after{box-sizing:border-box}*{margin:0}html{font-size:10px;font-family:"Noto Sans",sans-serif}body{overflow-x:hidden}body,p{font-size:15px;line-height:28px;font-weight:300;color:#333;-webkit-font-smoothing:antialiased}@media (max-width: 576px){body,p{font-size:12px;line-height:21px}}h1,h2,h3,h4,h5,h6{margin:0}h1{font-weight:800;font-family:"Manrope",sans-serif;font-size:62px;line-height:80px}@media (max-width: 1200px){h1{font-size:52px;line-height:64px}}@media (max-width: 768px){h1{font-size:28px;line-height:36px}}h2{font-weight:700;font-family:"Manrope",sans-serif;font-size:42px;line-height:57px}@media (max-width: 576px){h2{font-size:21px;line-height:28px}}h3{font-weight:700;font-size:28px;line-height:38px}@media (max-width: 768px){h3{font-size:21px;line-height:29px}}@media (max-width: 576px){h3{font-size:15px;line-height:20px}}h4{font-size:18px;line-height:28px;font-weight:500}@media (max-width: 576px){h4{font-size:14px;line-height:21px}}a{font-size:15px;line-height:24px;font-weight:500;text-decoration:none;display:inline-block;color:#333;transition:all 0.4s}@media (max-width: 576px){a{font-size:12px;line-height:24px}}a:hover{color:inherit}picture img{max-width:100%;display:inline-block;height:auto}img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.img-responsive{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.swiper-button-disabled{opacity:0.5}.ui-widget-content{border-radius:1rem;overflow:hidden}.ui-widget-content .ui-menu-item .ui-menu-item-wrapper{width:100%}.ui-widget-content .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#028946}.ui-widget-content .ui-menu-item .ui-menu-item-wrapper .autocomplete-suggestion-label{font-size:15px}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:#028946;color:white}#main-content{display:none}.gm-svpc div img{position:relative !important}a{text-decoration:none !important;outline:none !important;transition:all 0.4s ease 0s}a.icon-link--external{color:#028946;margin:1.5rem 0;background-image:url("../img/icons/external-link-green.svg");background-repeat:no-repeat;background-position:left center;background-size:1.8rem;padding-left:2.8rem;display:inline-block}a.icon-link--external:hover{color:#00b159}.clearfix:before,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;float:none}.text-filter-shadow,.page-header--node .page-header__title,.page-header--node .page-header__subtitle,.page-header--node .page-header__body p,.page-header--node #system-breadcrumb nav ol li,.page-header--node #system-breadcrumb nav ol li a{text-shadow:2px 2px 6px rgba(55,55,55,0.3)}.btn{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s}@media (max-width: 576px){.btn{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.btn:focus,.btn:active{border:2px solid #028946}.btn:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.btn--disabled{opacity:0.5;cursor:not-allowed}.btn--basic{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;padding:0.8rem 2.6rem;background-image:none}@media (max-width: 576px){.btn--basic{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.btn--basic:focus,.btn--basic:active{border:2px solid #028946}.btn--basic:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}@media (max-width: 576px){.btn--basic{padding:0.3rem 1.4rem}}.btn--green{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white}@media (max-width: 576px){.btn--green{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.btn--green:focus,.btn--green:active{border:2px solid #028946}.btn--green:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.btn--green:focus,.btn--green:active{border:2px solid #e5e5e5}.btn--green:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}.btn--green-anim{display:inline-block;position:relative;z-index:50;overflow:hidden;margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:0;border-radius:10px;background-color:#028946;color:white;cursor:pointer;transition:all 0.4s;border:none}.btn--green-anim:before{content:"";position:absolute;display:block;border-radius:50%;top:calc(50% - 0.5rem);left:calc(50% - 0.5rem);width:1rem;height:1rem;opacity:0;background:#027039;transition:all 0.4s}.btn--green-anim span{color:white;display:block;position:relative;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-white.svg");background-position:calc(100% - 2.6rem) 50%;transition:all 0.4s}@media (max-width: 576px){.btn--green-anim{margin-top:1rem;font-size:12px;line-height:18px;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}.btn--green-anim span{padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%}}.btn--green-anim:focus span,.btn--green-anim:active span{background-position:calc(100% - 2.1rem) 50%}.btn--green-anim:focus:before,.btn--green-anim:active:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.btn--green-anim:hover span{background-position:calc(100% - 2.1rem) 50%}.btn--green-anim:hover:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.btn--green-basic{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;padding:0.8rem 2.6rem;background-image:none}@media (max-width: 576px){.btn--green-basic{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.btn--green-basic:focus,.btn--green-basic:active{border:2px solid #028946}.btn--green-basic:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.btn--green-basic:focus,.btn--green-basic:active{border:2px solid #e5e5e5}.btn--green-basic:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}@media (max-width: 992px){.btn--green-basic{padding:0.3rem 1.5rem;font-size:12px;line-height:24px}}.btn--green-basic-small{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;padding:0.8rem 2.6rem;background-image:none;padding:0.5rem 1.5rem;font-weight:500;font-size:12px;line-height:24px}@media (max-width: 576px){.btn--green-basic-small{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.btn--green-basic-small:focus,.btn--green-basic-small:active{border:2px solid #028946}.btn--green-basic-small:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.btn--green-basic-small:focus,.btn--green-basic-small:active{border:2px solid #e5e5e5}.btn--green-basic-small:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}@media (max-width: 992px){.btn--green-basic-small{padding:0.3rem 1.5rem;font-size:12px;line-height:24px}}@media (max-width: 992px){.btn--green-basic-small{margin-top:1rem;padding:0.3rem 1.5rem}}.btn--green-anim-small{display:inline-block;position:relative;z-index:50;overflow:hidden;margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:0;border-radius:10px;background-color:#028946;color:white;cursor:pointer;transition:all 0.4s;border:none;font-weight:500;font-size:12px;line-height:24px;border-radius:8px}.btn--green-anim-small:before{content:"";position:absolute;display:block;border-radius:50%;top:calc(50% - 0.5rem);left:calc(50% - 0.5rem);width:1rem;height:1rem;opacity:0;background:#027039;transition:all 0.4s}.btn--green-anim-small span{color:white;display:block;position:relative;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-white.svg");background-position:calc(100% - 2.6rem) 50%;transition:all 0.4s}@media (max-width: 576px){.btn--green-anim-small{margin-top:1rem;font-size:12px;line-height:18px;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}.btn--green-anim-small span{padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%}}.btn--green-anim-small:focus span,.btn--green-anim-small:active span{background-position:calc(100% - 2.1rem) 50%}.btn--green-anim-small:focus:before,.btn--green-anim-small:active:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.btn--green-anim-small:hover span{background-position:calc(100% - 2.1rem) 50%}.btn--green-anim-small:hover:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.btn--green-anim-small span{background-image:none;padding:0.5rem 1.5rem}@media (max-width: 992px){.btn--green-anim-small{margin-top:1rem;border-radius:5px}.btn--green-anim-small span{padding:0.3rem 1.5rem}}.btn--gray-anim-small{display:inline-block;position:relative;z-index:50;overflow:hidden;margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:0;border-radius:10px;background-color:#028946;color:white;cursor:pointer;transition:all 0.4s;border:none;font-weight:500;font-size:12px;line-height:24px;border-radius:8px;background-color:#4d4d4d}.btn--gray-anim-small:before{content:"";position:absolute;display:block;border-radius:50%;top:calc(50% - 0.5rem);left:calc(50% - 0.5rem);width:1rem;height:1rem;opacity:0;background:#027039;transition:all 0.4s}.btn--gray-anim-small span{color:white;display:block;position:relative;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-white.svg");background-position:calc(100% - 2.6rem) 50%;transition:all 0.4s}@media (max-width: 576px){.btn--gray-anim-small{margin-top:1rem;font-size:12px;line-height:18px;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}.btn--gray-anim-small span{padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%}}.btn--gray-anim-small:focus span,.btn--gray-anim-small:active span{background-position:calc(100% - 2.1rem) 50%}.btn--gray-anim-small:focus:before,.btn--gray-anim-small:active:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.btn--gray-anim-small:hover span{background-position:calc(100% - 2.1rem) 50%}.btn--gray-anim-small:hover:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.btn--gray-anim-small span{background-image:none;padding:0.5rem 1.5rem}@media (max-width: 992px){.btn--gray-anim-small{margin-top:1rem;border-radius:5px}.btn--gray-anim-small span{padding:0.3rem 1.5rem}}.btn--gray-anim-small:before{background:#404040}.text-green{color:#028946}.flex{display:flex}.justify-center{justify-content:center}.align-center{align-items:center}.content-align-center{display:flex;align-items:center;height:100%}.card:not(.cs-card__accordion){border-radius:10px;background-color:white;padding:6rem 4rem}@media (max-width: 576px){.card:not(.cs-card__accordion){padding:3rem 1.5rem}}.empty-results{text-align:center;display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:2rem}.empty-results__wrap{background-image:url("../img/icons/search-icon-results.svg");background-position:center top;background-repeat:no-repeat;padding-top:19rem;min-width:17rem;margin-bottom:2rem;text-align:center;font-size:28px;font-weight:800;font-family:"Manrope",sans-serif}.empty-results__wrap p{text-align:center;font-size:28px;font-weight:800;font-family:"Manrope",sans-serif}.view-video-page .empty-results{color:white !important}.view-video-page .empty-results p{color:white !important}.main-header{position:relative}.main-header__menus{position:absolute;content:"";width:100%;top:0;left:0;z-index:10;transition:all 0.4s}@media (max-width: 992px){.main-header__menus{padding:1.4rem 0}}@media (max-width: 992px){.main-header__menus .helper-menu,.main-header__menus .language-menu,.main-header__menus .main-menu{display:none}}.main-header__menus .helper-menu ul,.main-header__menus .language-menu ul,.main-header__menus .main-menu ul{padding:0}.main-header__menus .helper-menu ul li,.main-header__menus .language-menu ul li,.main-header__menus .main-menu ul li{list-style:none}.main-header__menus--subpage{position:relative}@media (max-width: 992px){.main-header__menus--subpage{position:fixed;top:0;left:0;background-color:white;-ms-box-shadow:rgba(200,200,200,0.2) 0 0 3px 3px;-o-box-shadow:rgba(200,200,200,0.2) 0 0 3px 3px;box-shadow:rgba(200,200,200,0.2) 0 0 3px 3px}}.main-header__menus--subpage .main-header__bar .main-menu ul a,.main-header__menus--subpage .main-header__bar .main-menu ul span{color:#333}.main-header__menus--subpage .main-header__bar .main-menu ul a.is-active,.main-header__menus--subpage .main-header__bar .main-menu ul a:focus,.main-header__menus--subpage .main-header__bar .main-menu ul a:hover,.main-header__menus--subpage .main-header__bar .main-menu ul a:active,.main-header__menus--subpage .main-header__bar .main-menu ul span.is-active,.main-header__menus--subpage .main-header__bar .main-menu ul span:focus,.main-header__menus--subpage .main-header__bar .main-menu ul span:hover,.main-header__menus--subpage .main-header__bar .main-menu ul span:active{color:#028946}.main-header__menus--subpage .main-header__bar .main-menu ul .menu-level--1 a,.main-header__menus--subpage .main-header__bar .main-menu ul .menu-level--1 span,.main-header__menus--subpage .main-header__bar .main-menu ul .menu-level--2 a,.main-header__menus--subpage .main-header__bar .main-menu ul .menu-level--2 span{color:white}.main-header__menus--subpage .main-header__search{background-image:url("../img/icons/loupe-black.svg")}.main-header__menus--sticky{position:fixed;top:0;left:0;background-color:white;-ms-box-shadow:#adadad 0 0 5px 5px;-o-box-shadow:#adadad 0 0 5px 5px;box-shadow:#adadad 0 0 5px 5px}.main-header__menus--sticky .main-header__search{background-image:url("../img/icons/loupe-black.svg")}.main-header__helper-menu{display:flex;justify-content:flex-end}.main-header__helper-menu .language-menu{background-color:white;position:relative}.main-header__helper-menu .language-menu--subpage{background-color:#e5e5e5}.main-header__helper-menu .language-menu span.page-language{position:relative;z-index:2;cursor:pointer;display:block;padding:0.8rem 1rem;text-transform:uppercase;font-weight:700}.main-header__helper-menu .language-menu ul{position:absolute;background-color:white;top:6rem;display:none;margin:0;padding:0;list-style:none;transition:all 0.4s ease 0s}.main-header__helper-menu .language-menu ul li{display:block}.main-header__helper-menu .language-menu ul a,.main-header__helper-menu .language-menu ul span{font-size:90%;display:block;padding:0.5rem 1rem;text-transform:uppercase}.main-header__helper-menu .language-menu ul a:hover,.main-header__helper-menu .language-menu ul span:hover{background-color:#e5e5e5}.main-header__helper-menu .language-menu:hover ul{display:block;animation-name:menu-language;animation-duration:0.3s;animation-fill-mode:forwards}.main-header__helper-menu .helper-menu{background-color:white;padding:5px 15px}.main-header__helper-menu .helper-menu ul{display:flex;align-items:center}.main-header__helper-menu .helper-menu ul a{padding:5px 0;margin:0 15px}.main-header__helper-menu .helper-menu ul a.is-active,.main-header__helper-menu .helper-menu ul a:hover{color:#028946}.main-header__helper-menu .helper-menu--subpage{background-color:#e5e5e5}.main-header__bar{display:flex;align-items:center;padding:0 1.5rem}@media (max-width: 992px){.main-header__bar{justify-content:space-between;padding:0 9.5rem 0 1.5rem}}@media (max-width: 576px){.main-header__bar{padding:0 8rem 0 1.5rem}}.main-header__bar .main-menu{flex:1}.main-header__bar .main-menu ul{display:flex;align-items:center;justify-content:center}.main-header__bar .main-menu span{text-decoration:none !important;outline:none !important;transition:all 0.4s ease 0s;display:inline-block;cursor:pointer;font-weight:500}.main-header__bar .main-menu a,.main-header__bar .main-menu span{font-size:18px;line-height:25px;color:white;margin:0 3rem;padding:2.5rem 0}@media (max-width: 1200px){.main-header__bar .main-menu a,.main-header__bar .main-menu span{margin:0 1.5rem}}.main-header__bar .main-menu a.is-active,.main-header__bar .main-menu a:focus,.main-header__bar .main-menu a:hover,.main-header__bar .main-menu a:active,.main-header__bar .main-menu span.is-active,.main-header__bar .main-menu span:focus,.main-header__bar .main-menu span:hover,.main-header__bar .main-menu span:active{color:#028946}.main-header__bar .main-menu .menu{margin:0}.main-header__bar .main-menu .menu.menu-level--0{display:flex}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded{position:relative}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded:hover .menu-level--1{display:block;animation-name:menu-hover;animation-duration:0.4s;animation-fill-mode:forwards}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1{top:100%;left:0;position:absolute;z-index:3000;background-color:rgba(51,51,51,0.8);min-width:250px;display:none}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item a,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item span{width:100%;padding:1.2rem 2.5rem;font-weight:500;font-size:15px;line-height:20px;margin:0}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item a:hover,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item span:hover{color:#028946;background-color:rgba(51,51,51,0.8)}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item a.is-active,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item span.is-active{color:#028946;background-color:rgba(51,51,51,0.8)}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded{position:relative}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded>a,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded span{background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-white.svg");background-size:1rem;background-position:calc(100% - 2.5rem) 50%}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded>a:hover,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded span:hover{background-image:url("../img/icons/arrow-right-green.svg")}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded>a.is-active,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded span.is-active{background-image:url("../img/icons/arrow-right-green.svg")}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded:hover .menu-level--2{display:block;animation-name:menu-hover-multi-level;animation-duration:0.4s;animation-fill-mode:forwards}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded .menu-level--2{position:absolute;top:0;left:100%;z-index:99;background-color:rgba(51,51,51,0.8);min-width:250px;display:none}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded .menu-level--2 .menu-item a,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded .menu-level--2 .menu-item span{width:100%;padding:1.2rem 2.5rem;font-weight:500;font-size:15px;line-height:20px;margin:0}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded .menu-level--2 .menu-item a:hover,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded .menu-level--2 .menu-item span:hover{color:#028946;background-color:rgba(51,51,51,0.8)}.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded .menu-level--2 .menu-item a.is-active,.main-header__bar .main-menu .menu.menu-level--0 .menu-item.menu-item--expanded .menu-level--1 .menu-item.menu-item--expanded .menu-level--2 .menu-item span.is-active{color:#028946;background-color:rgba(51,51,51,0.8)}.main-header__logo{width:260px;padding-bottom:1.5rem}@media (max-width: 992px){.main-header__logo{width:165px;padding-bottom:0}}@media (max-width: 576px){.main-header__logo{width:105px}}.main-header__search{width:30px;height:30px;border:none;background-color:transparent;background-image:url("../img/icons/loupe.svg");background-size:2.8rem;background-position:center;background-repeat:no-repeat;cursor:pointer}.mobile-nav{display:none}.mobile-nav .social-icons{margin-top:1rem;margin-left:1rem}.mobile-nav .social-icons__icon{margin-right:2rem}.mobile-nav .social-icons__icon--yt{background-size:2.2rem}@media (max-width: 992px){.mobile-nav{display:block}}.mobile-nav .language-switcher{display:block}@media (max-width: 992px){.mobile-nav .mobile-language-switcher{display:block}}.mobile-nav .main-nav-wrapper{height:100%;padding-bottom:3rem}.mobile-nav .main-nav-wrapper>.menu-level--0{margin-top:1.5rem}.mobile-nav .menu .menu-item{list-style:none}.mobile-nav .menu .menu-item a.is-active{color:#028946}.mobile-nav .menu .menu-item a,.mobile-nav .menu .menu-item span{padding:0.5rem 0}.mobile-nav .menu .menu-item a:focus,.mobile-nav .menu .menu-item span:focus{color:#333}.mobile-nav .menu .menu-item span.is-active,.mobile-nav .menu .menu-item span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-nav .helper-menu{margin-top:1rem}.mobile-nav .helper-menu .menu{padding:0 1.5rem}.mobile-nav .helper-menu .menu .menu-item a{border:none;padding:0.5rem 2.5rem;background-color:#e5e5e5}.mobile-nav .language-menu{margin-top:2rem;padding:0 1.5rem}.mobile-nav .language-menu .page-language{display:none}.mobile-nav .language-menu .language-switcher-language-url{padding:0;list-style:none;display:flex}.mobile-nav .language-menu .language-switcher-language-url a,.mobile-nav .language-menu .language-switcher-language-url .language-link{width:5rem;height:5rem;text-align:center;font-size:18px;line-height:5rem;text-transform:uppercase}.mobile-nav .language-menu .language-switcher-language-url a.is-active,.mobile-nav .language-menu .language-switcher-language-url .language-link.is-active{background-color:#e5e5e5;color:#028946}@keyframes menu-hover{from{top:90%;opacity:0;height:auto}to{top:100%;opacity:1;height:auto}}@keyframes menu-hover-multi-level{from{left:95%;opacity:0;height:auto}to{left:100%;opacity:1;height:auto}}@keyframes menu-language{from{opacity:0;top:6rem}to{opacity:1;top:4.4rem}}@media (max-width: 992px){.layout-container{margin-top:81px}}@media (max-width: 576px){.layout-container{margin-top:62px}}@media (max-width: 992px){.path-frontpage .layout-container{margin-top:0}}@media (max-width: 576px){.path-frontpage .layout-container{margin-top:0}}#banner-header,#banner-top{overflow:hidden}#banner-header .swiper-slide,#banner-top .swiper-slide{overflow:hidden}#banner-header .page-header__banner-slider,#banner-top .page-header__banner-slider{height:475px}@media (max-width: 992px){#banner-header .page-header__banner-slider,#banner-top .page-header__banner-slider{height:350px}}@media (max-width: 576px){#banner-header .page-header__banner-slider,#banner-top .page-header__banner-slider{height:210px}}#banner-header .main-slider,#banner-top .main-slider{height:825px}@media (max-width: 992px){#banner-header .main-slider,#banner-top .main-slider{height:500px}}@media (max-width: 576px){#banner-header .main-slider,#banner-top .main-slider{height:210px}}#banner-header .page-header__banner-slider,#banner-top .page-header__banner-slider{width:100%;position:relative;z-index:0}#banner-header .page-header__banner-slider .slide-item,#banner-top .page-header__banner-slider .slide-item{height:100%;z-index:1;background-size:cover;background-position:center;display:flex;align-items:center;text-align:left;overflow:hidden}@media (max-width: 992px){#banner-header .page-header__banner-slider .slide-item,#banner-top .page-header__banner-slider .slide-item{padding-top:9rem}}@media (max-width: 576px){#banner-header .page-header__banner-slider .slide-item,#banner-top .page-header__banner-slider .slide-item{padding-top:7rem;flex-direction:column;justify-content:flex-end;padding-bottom:1.5rem}}#banner-header .page-header__banner-slider .slide-item__subtitle,#banner-top .page-header__banner-slider .slide-item__subtitle{color:white;writing-mode:tb-rl;font-weight:400;font-size:18px;line-height:25px}@media (max-width: 992px){#banner-header .page-header__banner-slider .slide-item__subtitle,#banner-top .page-header__banner-slider .slide-item__subtitle{writing-mode:initial}}#banner-header .page-header__banner-slider .slide-item__title,#banner-top .page-header__banner-slider .slide-item__title{font-weight:700;font-size:24px;line-height:33px;color:white}@media (max-width: 992px){#banner-header .page-header__banner-slider .slide-item__title,#banner-top .page-header__banner-slider .slide-item__title{font-size:21px;line-height:29px}}@media (max-width: 576px){#banner-header .page-header__banner-slider .slide-item__title,#banner-top .page-header__banner-slider .slide-item__title{font-size:18px;line-height:24px}}#banner-header .page-header__banner-slider .slide-item__body p,#banner-top .page-header__banner-slider .slide-item__body p{font-weight:300;font-size:20px;line-height:29px;color:white;text-transform:uppercase}@media (max-width: 992px){#banner-header .page-header__banner-slider .slide-item__body p,#banner-top .page-header__banner-slider .slide-item__body p{font-size:18px;line-height:24px}}@media (max-width: 576px){#banner-header .page-header__banner-slider .slide-item__body p,#banner-top .page-header__banner-slider .slide-item__body p{font-size:11px;line-height:15px;margin:0}}#banner-header .main-slider,#banner-top .main-slider{width:100%;position:relative;z-index:0}#banner-header .main-slider__nav,#banner-top .main-slider__nav{padding:1.5rem 0;position:absolute;bottom:3rem;top:auto;left:auto;right:4rem;width:37px;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 992px){#banner-header .main-slider__nav,#banner-top .main-slider__nav{width:auto;bottom:2.5rem;right:3rem;padding:0 1.5rem}}@media (max-width: 576px){#banner-header .main-slider__nav,#banner-top .main-slider__nav{width:100%;right:auto;padding:0;bottom:3.5rem}}#banner-header .main-slider .slide-item,#banner-top .main-slider .slide-item{height:100%;padding-top:130px;z-index:1;background-size:cover;background-position:center;display:flex;align-items:center;text-align:left;overflow:hidden;position:relative}#banner-header .main-slider .slide-item__image-bg,#banner-top .main-slider .slide-item__image-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}#banner-header .main-slider .slide-item__image-bg.zoomInImage,#banner-top .main-slider .slide-item__image-bg.zoomInImage{animation-name:zoomInImage;animation-duration:20s;transition-timing-function:ease-in-out;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-fill-mode:forwards}@media (max-width: 992px){#banner-header .main-slider .slide-item,#banner-top .main-slider .slide-item{padding-top:9rem}}@media (max-width: 576px){#banner-header .main-slider .slide-item,#banner-top .main-slider .slide-item{padding-top:7rem;flex-direction:column;justify-content:flex-end;padding-bottom:1.5rem}}#banner-header .main-slider .slide-item__aside,#banner-top .main-slider .slide-item__aside{position:absolute;width:37px;top:130px;right:4rem;border-right:2px solid #FFFFFF;padding-bottom:15rem}@media (max-width: 992px){#banner-header .main-slider .slide-item__aside,#banner-top .main-slider .slide-item__aside{top:auto;right:auto;bottom:3.7rem;left:3rem;padding-bottom:1rem;width:50%;border-right:none;border-bottom:2px solid #FFFFFF}}@media (max-width: 576px){#banner-header .main-slider .slide-item__aside,#banner-top .main-slider .slide-item__aside{display:none}}#banner-header .main-slider .slide-item__subtitle,#banner-top .main-slider .slide-item__subtitle{color:white;writing-mode:tb-rl;font-weight:400;font-size:18px;line-height:25px}@media (max-width: 992px){#banner-header .main-slider .slide-item__subtitle,#banner-top .main-slider .slide-item__subtitle{writing-mode:initial}}#banner-header .main-slider .slide-item__content-wrapper,#banner-top .main-slider .slide-item__content-wrapper{width:100%}#banner-header .main-slider .slide-item__content,#banner-top .main-slider .slide-item__content{max-width:725px;padding:0 1.5rem}@media (max-width: 576px){#banner-header .main-slider .slide-item__content,#banner-top .main-slider .slide-item__content{text-align:center}}#banner-header .main-slider .slide-item__link a,#banner-top .main-slider .slide-item__link a{display:inline-block;position:relative;z-index:50;overflow:hidden;margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:0;border-radius:10px;background-color:#028946;color:white;cursor:pointer;transition:all 0.4s;border:none;z-index:300}#banner-header .main-slider .slide-item__link a:before,#banner-top .main-slider .slide-item__link a:before{content:"";position:absolute;display:block;border-radius:50%;top:calc(50% - 0.5rem);left:calc(50% - 0.5rem);width:1rem;height:1rem;opacity:0;background:#027039;transition:all 0.4s}#banner-header .main-slider .slide-item__link a span,#banner-top .main-slider .slide-item__link a span{color:white;display:block;position:relative;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-white.svg");background-position:calc(100% - 2.6rem) 50%;transition:all 0.4s}@media (max-width: 576px){#banner-header .main-slider .slide-item__link a,#banner-top .main-slider .slide-item__link a{margin-top:1rem;font-size:12px;line-height:18px;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}#banner-header .main-slider .slide-item__link a span,#banner-top .main-slider .slide-item__link a span{padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%}}#banner-header .main-slider .slide-item__link a:focus span,#banner-header .main-slider .slide-item__link a:active span,#banner-top .main-slider .slide-item__link a:focus span,#banner-top .main-slider .slide-item__link a:active span{background-position:calc(100% - 2.1rem) 50%}#banner-header .main-slider .slide-item__link a:focus:before,#banner-header .main-slider .slide-item__link a:active:before,#banner-top .main-slider .slide-item__link a:focus:before,#banner-top .main-slider .slide-item__link a:active:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}#banner-header .main-slider .slide-item__link a:hover span,#banner-top .main-slider .slide-item__link a:hover span{background-position:calc(100% - 2.1rem) 50%}#banner-header .main-slider .slide-item__link a:hover:before,#banner-top .main-slider .slide-item__link a:hover:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}#banner-header .main-slider .slide-item__title,#banner-top .main-slider .slide-item__title{font-weight:700;font-size:64px;line-height:110%;color:white}@media (max-width: 992px){#banner-header .main-slider .slide-item__title,#banner-top .main-slider .slide-item__title{font-size:42px;line-height:58px}}@media (max-width: 576px){#banner-header .main-slider .slide-item__title,#banner-top .main-slider .slide-item__title{font-size:18px;line-height:24px}}#banner-header .main-slider .slide-item__body p,#banner-top .main-slider .slide-item__body p{font-weight:400;font-size:21px;line-height:29px;color:white;text-transform:uppercase}@media (max-width: 992px){#banner-header .main-slider .slide-item__body p,#banner-top .main-slider .slide-item__body p{font-size:18px;line-height:24px}}@media (max-width: 576px){#banner-header .main-slider .slide-item__body p,#banner-top .main-slider .slide-item__body p{font-size:11px;line-height:15px;margin:0}}#banner-header .swiper-pagination,#banner-top .swiper-pagination{position:relative;bottom:auto}#banner-header .swiper-pagination .swiper-pagination-bullet,#banner-top .swiper-pagination .swiper-pagination-bullet{z-index:10;display:block;width:100%;height:auto;border-radius:0;background:transparent;color:white;font-weight:500;font-size:18px;line-height:24px;margin:0.5rem 0;opacity:1}@media (max-width: 992px){#banner-header .swiper-pagination .swiper-pagination-bullet,#banner-top .swiper-pagination .swiper-pagination-bullet{width:auto;display:inline-block;margin:0 0.75rem}}@media (max-width: 768px){#banner-header .swiper-pagination .swiper-pagination-bullet,#banner-top .swiper-pagination .swiper-pagination-bullet{display:none}}#banner-header .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,#banner-top .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#00b159}#banner-header .swiper-button-next,#banner-header .swiper-button-prev,#banner-top .swiper-button-next,#banner-top .swiper-button-prev{width:1.5rem;height:1rem;transform:translate(0);background-repeat:no-repeat;background-size:1.5rem;background-position:center;left:auto;right:auto;margin-top:0}#banner-header .swiper-button-next::after,#banner-header .swiper-button-prev::after,#banner-top .swiper-button-next::after,#banner-top .swiper-button-prev::after{display:none}#banner-header .swiper-button-prev,#banner-top .swiper-button-prev{top:0;bottom:auto;background-image:url("../img/icons/arrow-basic-up-white.svg")}@media (max-width: 992px){#banner-header .swiper-button-prev,#banner-top .swiper-button-prev{top:50%;transform:translateY(-50%);left:0;background-image:url("../img/icons/arrow-basic-left-white.svg")}}@media (max-width: 576px){#banner-header .swiper-button-prev,#banner-top .swiper-button-prev{left:1.5rem}}#banner-header .swiper-button-next,#banner-top .swiper-button-next{top:auto;bottom:0;background-image:url("../img/icons/arrow-basic-down-white.svg")}@media (max-width: 992px){#banner-header .swiper-button-next,#banner-top .swiper-button-next{bottom:auto;top:50%;transform:translateY(-50%);right:0;background-image:url("../img/icons/arrow-basic-right-white.svg")}}@media (max-width: 576px){#banner-header .swiper-button-next,#banner-top .swiper-button-next{right:1.5rem}}@keyframes zoomInImage{from{transform:scale(1) translate(0, 0)}to{transform:scale(1.2) translate(-8%, 8%)}}.pager{display:flex;justify-content:center;margin-top:7rem}.pager__items{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.pager__item a{border-radius:5px;padding:0.8rem 1.5rem;font-weight:400;font-size:18px;line-height:24px;border:1px solid #e5e5e5}.pager__item a:hover{color:white;background-color:#028946;border:1px solid #028946}.pager__item.is-active a{color:white;border:1px solid #028946;background-color:#028946}.pager__item--next a,.pager__item--last a,.pager__item--first a,.pager__item--previous a{background:#FFFFFF;border:1px solid #FFFFFF}.header-box-banner .swiper-wrapper .swiper-slide:after,.header-box-banner .swiper-wrapper .swiper-slide:before,.header-box-banner .swiper-wrapper .page-header__image:after,.header-box-banner .swiper-wrapper .page-header__image:before,.header-page-box .swiper-slide:after,.header-page-box .swiper-slide:before,.header-page-box .page-header__image:after,.header-page-box .page-header__image:before{content:'';display:block;position:absolute;background:rgba(0,0,0,0);right:0;left:0}.header-box-banner .swiper-wrapper .swiper-slide:before,.header-box-banner .swiper-wrapper .page-header__image:before,.header-page-box .swiper-slide:before,.header-page-box .page-header__image:before{top:0}.header-box-banner .swiper-wrapper .swiper-slide:after,.header-box-banner .swiper-wrapper .page-header__image:after,.header-page-box .swiper-slide:after,.header-page-box .page-header__image:after{bottom:0}.header-box-banner .swiper-wrapper .swiper-slide:before,.header-page-box .swiper-slide:before{height:45%;background:linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0) 100%);z-index:3}.header-box-banner .swiper-wrapper .swiper-slide:after,.header-page-box .swiper-slide:after{height:20%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.2) 100%);z-index:2}.header-box-banner .swiper-wrapper .page-header__image,.header-page-box .page-header__image{position:relative}.header-box-banner .swiper-wrapper .page-header__image:before,.header-page-box .page-header__image:before{height:35%;background:linear-gradient(180deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%)}.header-box-banner .swiper-wrapper .page-header__image:after,.header-page-box .page-header__image:after{height:45%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 100%)}.page-header{position:relative}@media (max-width: 576px){.page-header{margin-bottom:3rem}}.page-header--node .page-header__image.image-filter{position:relative}.page-header--node .page-header__image.image-filter:after{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(2,0,36,0.1) 0%, rgba(0,3,2,0.6) 70%)}.page-header--node .page-header__image.image-filter img{display:block;filter:saturate(75%) grayscale(75%) contrast(125%)}.page-header--node .page-header__image img{display:block}.page-header--node .page-header__title{color:white}.page-header--node .page-header__title.with-icon{display:flex;align-items:center}.page-header--node .page-header__title.with-icon img{display:block;max-width:4rem;height:auto}@media (max-width: 576px){.page-header--node .page-header__title.with-icon img{display:none}}.page-header--node .page-header__title.with-icon span{display:block;margin-left:2rem}@media (max-width: 576px){.page-header--node .page-header__title{margin-top:2rem;width:100%;order:-1;text-align:center;text-shadow:none}body:not(.path-produkty) .page-header--node .page-header__title{color:#333}}.page-header--node .page-header__subtitle{font-size:18px;line-height:32px;font-weight:700;text-transform:uppercase;color:#00b159}@media (max-width: 768px){.page-header--node .page-header__subtitle{font-size:12px;line-height:152%}}@media (max-width: 576px){.page-header--node .page-header__subtitle{margin-top:1rem;width:100%;text-align:center;font-size:21px;text-shadow:none}}.page-header--node .page-header__body{margin-top:1rem}@media (max-width: 576px){.page-header--node .page-header__body{margin-top:1.5rem}}.page-header--node .page-header__body.padding-icon{padding-left:6rem}@media (max-width: 576px){.page-header--node .page-header__body.padding-icon{padding-left:0}}.page-header--node .page-header__body p{font-size:18px;line-height:32px;color:white}@media (max-width: 768px){.page-header--node .page-header__body p{font-weight:500;font-size:12px;line-height:152%}}@media (max-width: 576px){.page-header--node .page-header__body p{color:#cecccc;text-shadow:none;text-align:center}}.page-header--node .page-header__content{position:absolute;width:100%;display:flex;justify-content:center;bottom:4rem;z-index:100}@media (max-width: 576px){body:not(.path-produkty) .page-header--node .page-header__content{position:relative;bottom:auto}}@media (max-width: 576px){.page-header--node .page-header__content-inner-wrapper{display:flex;flex-wrap:wrap;justify-content:center}}.page-header--node #system-breadcrumb{top:3rem}@media (max-width: 576px){body.path-produkty .page-header--node #system-breadcrumb{position:absolute;top:auto;right:auto;right:1rem;bottom:-5rem}body:not(.path-produkty) .page-header--node #system-breadcrumb{margin-bottom:0.75rem;position:relative;top:auto;right:auto}}@media (max-width: 576px){.page-header--node #system-breadcrumb nav ol{padding:0 1.5rem;justify-content:flex-end}}.page-header--node #system-breadcrumb nav ol li{color:white}@media (max-width: 576px){.page-header--node #system-breadcrumb nav ol li{color:#999;text-shadow:none;line-height:26px}}@media (max-width: 576px){.page-header--node #system-breadcrumb nav ol li a{color:#999;text-shadow:none}.page-header--node #system-breadcrumb nav ol li a::after{background-image:url("../img/icons/arrow-basic-right-black.svg")}}.page-header--node-slider .page-header__title{display:block;font-weight:700;font-size:42px;line-height:105%}@media (min-width: 768px){.page-header--node-slider,.page-header--node-half,.page-header--module,.page-header--vocabulary{display:flex}}.page-header--node-slider .page-header__image,.page-header--node-half .page-header__image,.page-header--module .page-header__image,.page-header--vocabulary .page-header__image{max-width:50%}@media (max-width: 576px){.page-header--node-slider .page-header__image,.page-header--node-half .page-header__image,.page-header--module .page-header__image,.page-header--vocabulary .page-header__image{max-width:100%}}.page-header--node-slider .page-header__image.image-filter,.page-header--node-half .page-header__image.image-filter,.page-header--module .page-header__image.image-filter,.page-header--vocabulary .page-header__image.image-filter{position:relative}.page-header--node-slider .page-header__image.image-filter:after,.page-header--node-half .page-header__image.image-filter:after,.page-header--module .page-header__image.image-filter:after,.page-header--vocabulary .page-header__image.image-filter:after{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(2,0,36,0.1) 0%, rgba(0,3,2,0.6) 70%)}.page-header--node-slider .page-header__image.image-filter img,.page-header--node-half .page-header__image.image-filter img,.page-header--module .page-header__image.image-filter img,.page-header--vocabulary .page-header__image.image-filter img{display:block;filter:saturate(75%) grayscale(75%) contrast(125%)}.page-header--node-slider .page-header__image img,.page-header--node-half .page-header__image img,.page-header--module .page-header__image img,.page-header--vocabulary .page-header__image img{display:block;max-width:100%;height:auto}.page-header--node-slider .page-header__content,.page-header--node-half .page-header__content,.page-header--module .page-header__content,.page-header--vocabulary .page-header__content{display:flex;align-items:center;flex:1;padding:2rem;background-repeat:no-repeat;background-size:15rem;background-position:75% 35%}@media (min-width: 768px){.page-header--node-slider .page-header__content,.page-header--node-half .page-header__content,.page-header--module .page-header__content,.page-header--vocabulary .page-header__content{padding:5rem;background-size:20rem;background-position:75% 10%}}@media (min-width: 992px){.page-header--node-slider .page-header__content,.page-header--node-half .page-header__content,.page-header--module .page-header__content,.page-header--vocabulary .page-header__content{padding:10rem;background-size:25rem}}@media (max-width: 768px){.page-header--node-slider .page-header__content,.page-header--node-half .page-header__content,.page-header--module .page-header__content,.page-header--vocabulary .page-header__content{background-size:8rem}}@media (max-width: 576px){.page-header--node-slider .page-header__content,.page-header--node-half .page-header__content,.page-header--module .page-header__content,.page-header--vocabulary .page-header__content{padding:0;background-image:none !important}}.page-header--node-slider .page-header__content--no-foto,.page-header--node-half .page-header__content--no-foto,.page-header--module .page-header__content--no-foto,.page-header--vocabulary .page-header__content--no-foto{background-position:right center;padding:2rem 0}@media (min-width: 768px){.page-header--node-slider .page-header__content--no-foto,.page-header--node-half .page-header__content--no-foto,.page-header--module .page-header__content--no-foto,.page-header--vocabulary .page-header__content--no-foto{padding:4rem 0}}@media (min-width: 992px){.page-header--node-slider .page-header__content--no-foto,.page-header--node-half .page-header__content--no-foto,.page-header--module .page-header__content--no-foto,.page-header--vocabulary .page-header__content--no-foto{padding:8rem 0}}.page-header--node-slider .page-header__content--no-foto .page-header__content-inner,.page-header--node-half .page-header__content--no-foto .page-header__content-inner,.page-header--module .page-header__content--no-foto .page-header__content-inner,.page-header--vocabulary .page-header__content--no-foto .page-header__content-inner{max-width:100%}@media (min-width: 768px){.page-header--node-slider .page-header__content--no-foto .page-header__content-inner,.page-header--node-half .page-header__content--no-foto .page-header__content-inner,.page-header--module .page-header__content--no-foto .page-header__content-inner,.page-header--vocabulary .page-header__content--no-foto .page-header__content-inner{max-width:70%}}.page-header--node-slider .page-header__content--no-foto .page-header__subtitle,.page-header--node-half .page-header__content--no-foto .page-header__subtitle,.page-header--module .page-header__content--no-foto .page-header__subtitle,.page-header--vocabulary .page-header__content--no-foto .page-header__subtitle{margin:2rem 0 0 2rem}.page-header--node-slider .page-header__content-inner,.page-header--node-half .page-header__content-inner,.page-header--module .page-header__content-inner,.page-header--vocabulary .page-header__content-inner{max-width:735px}@media (max-width: 576px){.page-header--node-slider .page-header__content-inner,.page-header--node-half .page-header__content-inner,.page-header--module .page-header__content-inner,.page-header--vocabulary .page-header__content-inner{padding:0 1.5rem;width:100%;max-width:100%}}.page-header--node-slider .page-header__slider .page-header__banner-slider,.page-header--node-half .page-header__slider .page-header__banner-slider,.page-header--module .page-header__slider .page-header__banner-slider,.page-header--vocabulary .page-header__slider .page-header__banner-slider{position:relative;overflow:hidden;height:100%}@media (max-width: 576px){.page-header--node-slider .page-header__title,.page-header--node-half .page-header__title,.page-header--module .page-header__title,.page-header--vocabulary .page-header__title{margin-top:2rem;width:100%;order:-1;text-align:center;text-shadow:none;color:#333}}.page-header--node-slider .page-header__subtitle,.page-header--node-half .page-header__subtitle,.page-header--module .page-header__subtitle,.page-header--vocabulary .page-header__subtitle{color:#028946;font-weight:500;font-size:36px;line-height:49px;padding-left:6rem}@media (max-width: 1200px){.page-header--node-slider .page-header__subtitle,.page-header--node-half .page-header__subtitle,.page-header--module .page-header__subtitle,.page-header--vocabulary .page-header__subtitle{font-size:28px;line-height:36px}}@media (max-width: 992px){.page-header--node-slider .page-header__subtitle,.page-header--node-half .page-header__subtitle,.page-header--module .page-header__subtitle,.page-header--vocabulary .page-header__subtitle{padding-left:0;font-size:21px;line-height:29px}}@media (max-width: 768px){.page-header--node-slider .page-header__subtitle,.page-header--node-half .page-header__subtitle,.page-header--module .page-header__subtitle,.page-header--vocabulary .page-header__subtitle{font-size:12px;line-height:16px}}@media (max-width: 576px){.page-header--node-slider .page-header__subtitle,.page-header--node-half .page-header__subtitle,.page-header--module .page-header__subtitle,.page-header--vocabulary .page-header__subtitle{text-align:center;margin-top:1rem;font-size:21px;line-height:29px;text-shadow:none}}.page-header--node-slider .page-header__body,.page-header--node-half .page-header__body,.page-header--module .page-header__body,.page-header--vocabulary .page-header__body{margin-top:1rem}.page-header--node-slider .page-header__body p,.page-header--node-half .page-header__body p,.page-header--module .page-header__body p,.page-header--vocabulary .page-header__body p{font-weight:500;font-size:24px;line-height:33px;color:#cecccc}@media (max-width: 992px){.page-header--node-slider .page-header__body p,.page-header--node-half .page-header__body p,.page-header--module .page-header__body p,.page-header--vocabulary .page-header__body p{font-weight:500;font-size:12px;line-height:16px}}@media (max-width: 576px){.page-header--node-slider .page-header__body p,.page-header--node-half .page-header__body p,.page-header--module .page-header__body p,.page-header--vocabulary .page-header__body p{color:#cecccc;text-shadow:none;text-align:center}}.page-header--vocabulary{display:flex}@media (max-width: 576px){.page-header--vocabulary{display:block}}.page-header--no-image{min-height:3rem}.page-header--no-image #system-breadcrumb{top:0}@media (max-width: 576px){.page-header--no-image #system-breadcrumb{margin-bottom:2rem;position:relative;top:auto;right:auto}}@media (max-width: 576px){.page-header--no-image #system-breadcrumb nav ol{padding:0 1.5rem;justify-content:flex-end}}.page-header--no-image #system-breadcrumb nav ol li{color:#333;text-shadow:none}@media (max-width: 576px){.page-header--no-image #system-breadcrumb nav ol li{line-height:26px;max-width:10rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.page-header--no-image #system-breadcrumb nav ol li a{color:#333;text-shadow:none}.page-header--no-image #system-breadcrumb nav ol li a::after{background-image:url("../img/icons/arrow-basic-right-black.svg")}.banner-ue{display:block;margin:4rem 2rem 0;text-align:center}.banner-ue img{display:inline-block;width:100%;max-width:60rem;height:auto}#system-breadcrumb{position:absolute;top:0;right:3rem;z-index:10}@media (max-width: 576px){#system-breadcrumb{margin-bottom:2rem;position:relative;top:auto;right:auto}}#system-breadcrumb nav ol{display:flex;padding:0;list-style:none;flex-wrap:wrap}@media (max-width: 576px){#system-breadcrumb nav ol{padding:0 1.5rem;justify-content:flex-end}}#system-breadcrumb nav ol li{color:#028946;font-weight:400}@media (max-width: 576px){#system-breadcrumb nav ol li{line-height:26px}}#system-breadcrumb nav ol li a{position:relative;font-weight:400;margin-right:2rem}#system-breadcrumb nav ol li a:hover{color:#028946}#system-breadcrumb nav ol li a::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-1.2rem;width:5px;height:1rem;background-image:url("../img/icons/arrow-basic-right-gray.svg");background-size:5px;background-repeat:no-repeat;background-position:center}.taxonomy-filter{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 768px){.taxonomy-filter{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end}}.taxonomy-filter__menu{flex:1}@media (max-width: 992px){.taxonomy-filter__menu{flex:1 1 100%}}.taxonomy-filter__list{list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:2rem;column-gap:2rem}@media (max-width: 768px){.taxonomy-filter__list{justify-content:center}}@media (max-width: 992px){.taxonomy-filter__list{-moz-column-gap:1.5rem;column-gap:1.5rem}}.taxonomy-filter__item{margin:1rem 0}@media (max-width: 576px){.taxonomy-filter__item{margin:0.5rem 0}}.taxonomy-filter__item a{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;padding:0.8rem 2.6rem;background-image:none;border:2px solid white;margin-top:0 !important;margin-bottom:0}@media (max-width: 576px){.taxonomy-filter__item a{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.taxonomy-filter__item a:focus,.taxonomy-filter__item a:active{border:2px solid #028946}.taxonomy-filter__item a:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}@media (max-width: 576px){.taxonomy-filter__item a{padding:0.3rem 1.4rem}}.taxonomy-filter__item a.is-active,.taxonomy-filter__item a:hover{background-color:#028946;color:white}@media (max-width: 768px){.taxonomy-filter__item a{font-size:12px;line-height:24px}}.taxonomy-filter__item a:hover .js-facet-deactivate{background-image:url("../img/icons/checkbox-white.svg")}.taxonomy-filter__item a .js-facet-deactivate{display:inline-block;text-indent:-9999px;background-image:url("../img/icons/checkbox-green.svg");background-position:center;background-size:1.5rem;background-repeat:no-repeat;width:15px}.taxonomy-filter form{position:relative;display:inline-block}.taxonomy-filter form .js-form-item input{height:auto;transition:border 0.4s;background-color:white;border-radius:1rem;padding:0.8rem 2.6rem;font-weight:500;font-size:15px;line-height:24px;border:2px solid white;outline:none}@media (max-width: 768px){.taxonomy-filter form .js-form-item input{font-size:12px;line-height:24px}}.taxonomy-filter form .js-form-item input.form-autocomplete{background-image:none}.taxonomy-filter form .js-form-item input:active,.taxonomy-filter form .js-form-item input:focus{border:2px solid #028946;box-shadow:none}.taxonomy-filter form .form-actions input{transition:all 0.4s;position:absolute;top:50%;right:2rem;transform:translateY(-50%);border:none;cursor:pointer;text-indent:-9999px;width:2rem;height:2rem;background-image:url("../img/icons/loupe-green-dark.svg");background-repeat:no-repeat;background-size:1.5rem;background-position:center;background-color:transparent}.taxonomy-filter form .form-actions input:hover{background-image:url("../img/icons/loupe-green.svg")}@media (min-width: 768px){.taxonomy-filter form{margin-left:1.5rem}}@media (max-width: 992px){.taxonomy-filter form{flex:1 1 100%;margin-left:0}}.node--type-products.node--view-mode-full .gallery,.node--type-realization.node--view-mode-full .gallery{margin-top:5rem;overflow:hidden}.node--type-products.node--view-mode-full .gallery .gallery-carousel,.node--type-realization.node--view-mode-full .gallery .gallery-carousel{position:relative}.node--type-products.node--view-mode-full .gallery .gallery-carousel .swiper-slide a,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .swiper-slide a{display:block}.node--type-products.node--view-mode-full .gallery .gallery-carousel .swiper-slide img,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .swiper-slide img{transition:all 0.4s}.node--type-products.node--view-mode-full .gallery .gallery-carousel .swiper-slide:hover img,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .swiper-slide:hover img{filter:brightness(110%)}.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev,.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-next,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-next{position:absolute;width:100px;height:100%;top:0;margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev::after,.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-next::after,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev::after,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-next::after{display:none}.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev::before,.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-next::before,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev::before,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-next::before{width:100%;height:100%;position:absolute;content:"";z-index:100}.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-next,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-next{right:0;left:auto;background-image:url("../img/icons/arrow-basic-right-white.svg")}.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-next::before,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-next::before{background:linear-gradient(90deg, rgba(51,51,51,0) 98.05%, rgba(51,51,51,0.5) .71%)}.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev{left:0;background-image:url("../img/icons/arrow-basic-left-white.svg")}.node--type-products.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev::before,.node--type-realization.node--view-mode-full .gallery .gallery-carousel .gallery-button-prev::before{background:linear-gradient(90deg, rgba(51,51,51,0.5) .71%, rgba(51,51,51,0) 98.05%)}.left-side-sticky-nav__social-button,.left-side-sticky-nav__dealers-button{background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;left:0;top:230px;transition:all 0.4s;z-index:250;width:40px;height:40px;background-color:#333;border:none;outline:none;color:white;background-size:2rem;background-image:url("../img/icons/social-circle-white.svg");cursor:pointer}.left-side-sticky-nav__social-button:hover,.left-side-sticky-nav__dealers-button:hover{background-color:#028946}.left-side-sticky-nav__social-button.active,.left-side-sticky-nav__dealers-button.active{background-image:url("../img/icons/social-circle-white.svg");left:140px}.left-side-sticky-nav__social-button.active{left:120px}.left-side-sticky-nav__dealers-button{background-image:url("../img/icons/location-white.svg");top:190px}.left-side-sticky-nav__dealers-button.active{background-image:url("../img/icons/location-white.svg");left:140px}.left-side-sticky-nav .shop-map-search{display:inline-block;position:fixed;left:-140px;top:190px;transition:all 0.4s;z-index:50}.left-side-sticky-nav .shop-map-search.open{left:0}.left-side-sticky-nav .shop-map-search__form{display:flex}.left-side-sticky-nav .shop-map-search__label{display:inline-block;width:10rem}.left-side-sticky-nav .shop-map-search__input{display:inline-block;width:10rem;height:4rem;padding:1.3rem 1rem;border:none;background-color:#333;outline:none;color:white;font-weight:400;font-size:12px;line-height:16px}.left-side-sticky-nav .shop-map-search__submit{background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;width:4rem;height:4rem;text-indent:-9999px;background-color:#333;border:none;background-image:url("../img/icons/loupe-gray.svg");background-size:1.5rem;cursor:pointer;transition:all 0.4s}.left-side-sticky-nav .shop-map-search__submit:hover{background-color:#028946;background-image:url("../img/icons/loupe.svg")}.left-side-sticky-nav__social-navigation{position:fixed;left:-120px;top:230px;transition:all 0.4s;z-index:50}.left-side-sticky-nav__social-navigation.open{left:0}.left-side-sticky-nav__social-navigation .left-side-sticky-nav__menu{display:flex;flex-wrap:wrap;margin:0;width:120px;padding:0}.left-side-sticky-nav__social-navigation .left-side-sticky-nav__menu li{list-style:none;padding:0;display:inline-block;width:4rem;height:4rem}.left-side-sticky-nav__social-navigation .left-side-sticky-nav__menu li .left-side-sticky-nav__icon{background-position:center;background-repeat:no-repeat;background-size:cover;width:4rem;height:4rem;background-color:#333;background-size:1.5rem;transition:all 0.4s}.left-side-sticky-nav__social-navigation .left-side-sticky-nav__menu li .left-side-sticky-nav__icon:hover{background-color:#028946}.left-side-sticky-nav__social-navigation .left-side-sticky-nav__menu li .left-side-sticky-nav__icon--fb{background-size:1rem;background-image:url("../img/icons/fb-white.svg")}.left-side-sticky-nav__social-navigation .left-side-sticky-nav__menu li .left-side-sticky-nav__icon--linkedin{background-image:url("../img/icons/linkedin-white.svg")}.left-side-sticky-nav__social-navigation .left-side-sticky-nav__menu li .left-side-sticky-nav__icon--yt{background-image:url("../img/icons/yt-white.svg")}html{height:100%}body.cs-system-page{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}body.cs-system-page h1{margin:0 0 2rem;line-height:102%;font-size:57px}@media (max-width: 768px){body.cs-system-page h1{font-size:42px}}body.cs-system-page__page-1{background-image:url("../img/system-background-1.jpg");text-align:center}body.cs-system-page__page-1 h1{padding-top:7rem;background:no-repeat center top url("../img/icons/error-icon.svg")}body.cs-system-page__page-2{background-image:url("../img/system-background-2.jpg");text-align:center}body.cs-system-page__page-2 h1{padding-top:11rem;margin-bottom:3rem;background:no-repeat center top url("../img/icons/login-logo.svg");font-size:49px}@media (max-width: 768px){body.cs-system-page__page-2 h1{font-size:36px;background-size:150px;padding-top:7rem}}body.cs-system-page__page-2 .content{max-width:33.33%}@media (max-width: 992px){body.cs-system-page__page-2 .content{max-width:75%}}body.cs-system-page__page-2 .form-item{margin-bottom:2rem}body.cs-system-page__page-2 .form-item label{display:none}body.cs-system-page__page-2 .form-item input[type=text],body.cs-system-page__page-2 .form-item input[name="pass"]{text-align:center;max-width:100%;border:1px solid #e5e5e5;background:none;padding:0.5rem 1rem;line-height:150%;font-size:24px;border-radius:.4rem}body.cs-system-page__page-2 .form-item input[type=text]::-moz-placeholder, body.cs-system-page__page-2 .form-item input[name="pass"]::-moz-placeholder{text-transform:uppercase}body.cs-system-page__page-2 .form-item input[type=text]::placeholder,body.cs-system-page__page-2 .form-item input[name="pass"]::placeholder{text-transform:uppercase}body.cs-system-page__page-2 .form-item input[type=text]:active,body.cs-system-page__page-2 .form-item input[type=text]:focus,body.cs-system-page__page-2 .form-item input[name="pass"]:active,body.cs-system-page__page-2 .form-item input[name="pass"]:focus{border-bottom-color:#e7e6e6}body.cs-system-page__page-2 .form-item .description{color:#cecccc}body.cs-system-page__page-2 #edit-actions--2 .button{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;height:auto;margin-top:0}@media (max-width: 576px){body.cs-system-page__page-2 #edit-actions--2 .button{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}body.cs-system-page__page-2 #edit-actions--2 .button:focus,body.cs-system-page__page-2 #edit-actions--2 .button:active{border:2px solid #028946}body.cs-system-page__page-2 #edit-actions--2 .button:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}body.cs-system-page__page-2 #edit-actions--2 .button:focus,body.cs-system-page__page-2 #edit-actions--2 .button:active{border:2px solid #e5e5e5}body.cs-system-page__page-2 #edit-actions--2 .button:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}body.cs-system-page .logo-top{position:absolute;display:block;left:5rem;top:5rem;z-index:2}@media (max-width: 768px){body.cs-system-page .logo-top{left:3rem;top:3rem;width:200px}}body.cs-system-page .btn--green{margin-top:3rem}body .cs-system-page__wrapper{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}body .cs-system-page__wrapper .content-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}body .cs-system-page__wrapper .content-wrapper .content{border-radius:.5rem;background:white;padding:6rem}@media (max-width: 768px){body .cs-system-page__wrapper .content-wrapper .content{padding:3rem}}.region-cookies .cookiesjsr-btn{min-height:inherit;border:1px solid #028946;color:#028946;font-weight:700;font-size:10px;transition:all 0.4s ease 0s}.region-cookies .cookiesjsr-btn:hover{-khtml-transform:inherit;transform:inherit}.region-cookies .cookiesjsr-layer--title{font-weight:700}.region-cookies .cookiesjsr-service--always-on span{display:inline-block;padding:0.4rem 1.5rem;background:green;color:white;font-weight:700}.region-cookies .cookiesjsr-service--links a,.region-cookies .cookiesjsr-service--description h3{color:#333}.region-cookies .cookiesjsr-service--links a{font-size:0.85rem}.region-cookies .cookiesjsr-service-group--content{font-size:11px}.region-cookies .cookiesjsr-service-group.active .cookiesjsr-service-group--content{font-weight:400}.region-cookies .cookiesjsr-service-group.active .cookiesjsr-service-group--content,.region-cookies .cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background-color:#f0fee2;color:#333}.region-cookies .cookiesjsr-btn.important.invert{background-color:#028946;color:white;border:1px solid #028946}.region-cookies .cookiesjsr-layer--footer .cookiesjsr-btn{min-height:26px}.region-cookies .cookiesjsr-banner{background-color:white;border:1px solid #e5e5e5;-ms-box-shadow:0 0 1rem rgba(128,128,128,0.3);-o-box-shadow:0 0 1rem rgba(128,128,128,0.3);box-shadow:0 0 1rem rgba(128,128,128,0.3);bottom:1rem;left:inherit;right:1rem;padding:2rem;width:calc(100vw - 2rem)}@media (min-width: 768px){.region-cookies .cookiesjsr-banner{width:calc(75vw - 2rem)}}@media (min-width: 992px){.region-cookies .cookiesjsr-banner{width:calc(60vw - 2rem)}}@media (min-width: 1200px){.region-cookies .cookiesjsr-banner{width:calc(40vw - 2rem)}}@media (min-width: 768px){.region-cookies .cookiesjsr-banner--info{width:70%}}.region-cookies .cookiesjsr-banner--action{flex-direction:row}@media (min-width: 768px){.region-cookies .cookiesjsr-banner--action{width:29%;flex-direction:column}}.region-cookies .cookiesjsr-banner .cookiesjsr-btn,.region-cookies .cookiesjsr-banner .cookiesjsr-btn{margin:0 0.2rem;background-color:white}@media (min-width: 768px){.region-cookies .cookiesjsr-banner .cookiesjsr-btn,.region-cookies .cookiesjsr-banner .cookiesjsr-btn{margin:0.5rem 0;width:100%}}.region-cookies .cookiesjsr-banner .cookiesjsr-btn:hover,.region-cookies .cookiesjsr-banner .cookiesjsr-btn:hover{background-color:#cff6cf}.region-cookies .cookiesjsr-banner .cookiesjsr-btn.allowAll,.region-cookies .cookiesjsr-banner .cookiesjsr-btn.allowAll{color:white;background-color:#028946}.region-cookies .cookiesjsr-banner .cookiesjsr-btn.allowAll:hover,.region-cookies .cookiesjsr-banner .cookiesjsr-btn.allowAll:hover{background-color:#00b159}.region-cookies .cookiesjsr-banner .cookiesjsr-banner--text{line-height:150%;font-size:11px;text-align:justify}.region-cookies .cookiesjsr-banner .cookiesjsr-banner--text,.region-cookies .cookiesjsr-banner .cookiesjsr-banner--links a{color:#333}#system-wrap>.region>div{margin-top:2rem;margin-bottom:2rem;padding:2rem;border:1px solid #e5e5e5;background-color:#dafbd0;border-radius:10px}div.tabs{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom:20px}.tabs ul.primary{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.tabs ul.primary li a{color:#000;background-color:#ededed;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:1.8em;line-height:1.9;display:block;font-size:0.929em;padding:0 10px 3px;text-shadow:0 1px 0 #fff}.tabs ul.primary li.is-active a{background-color:#fff;border:1px solid #bbb}@media screen and (max-width: 37.5em){.tabs ul.primary{border-bottom:1px solid #bbb}.tabs ul.primary li{display:block;margin:0}.tabs ul.primary li a{padding:5px 10px}.tabs ul.primary li.is-active a{border-bottom:none}}@media screen and (min-width: 37.5em){.tabs ul.primary{border-collapse:collapse;height:auto;line-height:normal;padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../img/tabs-border.png) repeat-x left bottom;white-space:nowrap}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0}[dir="rtl"] .tabs ul.primary li{margin:0 0 0 5px;float:right}.tabs ul.primary li a{float:left;border-top-left-radius:6px;border-top-right-radius:6px}.tabs ul.primary li.is-active a{border-bottom:1px solid #fff}}.tabs ul.secondary{border-bottom:none;margin:5px;padding:0.5em 0;overflow:hidden}.tabs ul.secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0;padding:0 1em}[dir="rtl"] .tabs ul.secondary li{border-left:1px solid #ccc;border-right:none;float:right}.tabs ul.secondary li:last-child{border-right:none}[dir="rtl"] .tabs ul.secondary li:last-child{border-left:none}.tabs ul.secondary li:first-child{padding-left:0}[dir="rtl"] .tabs ul.secondary li:first-child{padding-right:0}.tabs ul.secondary li a{display:inline;padding:0.25em 0.5em;text-decoration:none}.tabs ul.secondary li a.is-active{background:#f2f2f2;border-bottom:none;border-radius:5px}#main-container{overflow:hidden}.main-footer{margin-top:9rem}@media (max-width: 992px){.main-footer{margin-top:5rem}}@media (max-width: 768px){.main-footer{margin-top:3rem}}.main-footer__address{margin-bottom:3rem}.main-footer__address span,.main-footer__address p{font-weight:400;font-size:18px;line-height:32px}@media (max-width: 576px){.main-footer__address span,.main-footer__address p{font-size:12px;line-height:21px}}.main-footer__logo{margin-bottom:2.5rem}.main-footer__contact-link{background-repeat:no-repeat;background-size:2.5rem;background-position:left center;padding:0.5rem 0 0.5rem 4rem;margin-bottom:0.25rem}@media (min-width: 768px){.main-footer__contact-link{margin-bottom:1rem}}.main-footer__contact-link:hover{color:#028946}.main-footer__contact-link--phone{background-image:url("../img/icons/phone-black.svg")}.main-footer__contact-link--email{background-image:url("../img/icons/envelope-black.svg")}.main-footer__menu-title{font-weight:700;font-size:15px;line-height:26px;text-transform:uppercase;margin-bottom:1rem}.main-footer__nav ul{padding:0}.main-footer__nav ul li{list-style:none}.main-footer__nav--pro a{margin-top:2rem;font-weight:500;font-size:12px;line-height:24px;padding:0.5rem 5rem 0.5rem 2rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2rem) 50%;border:2px solid #e5e5e5;border-radius:5px}.main-footer__nav--pro a:hover{padding-left:2rem;border:2px solid #028946;background-position:calc(100% - 1.7rem) 50%}.main-footer__nav:not(.main-footer__nav--pro) ul li a{margin:0.1rem 0}@media (min-width: 768px){.main-footer__nav:not(.main-footer__nav--pro) ul li a{margin:0.5rem 0}}@media (min-width: 768px){.main-footer__nav:not(.main-footer__nav--pro) ul li a:hover{padding-left:0.5rem}}@media (max-width: 768px){.main-footer__third-column{margin-top:2.5rem}}.copyrights{margin:8rem 1.5rem 4rem;text-align:center;position:relative}@media (max-width: 992px){.copyrights{margin:5rem 1.5rem 4rem}}@media (max-width: 768px){.copyrights{margin:3rem 1.5rem}}@media (min-width: 768px){.copyrights__ads{position:absolute;right:2rem;top:0}}.social-icons{margin-top:3.5rem}.social-icons__icon{width:2rem;height:2rem;background-size:1.8rem;background-repeat:no-repeat;background-position:center;margin-right:3rem;padding:1.5rem}.social-icons__icon--fb{background-size:1rem;background-image:url("../img/icons/fb-black.svg")}.social-icons__icon--fb:hover{background-image:url("../img/icons/fb-green.svg")}.social-icons__icon--linkedin{background-image:url("../img/icons/linkedin-black.svg")}.social-icons__icon--linkedin:hover{background-image:url("../img/icons/linkedin-green.svg")}.social-icons__icon--insta{background-image:url("../img/icons/insta-black.svg")}.social-icons__icon--insta:hover{background-image:url("../img/icons/insta-green.svg")}.social-icons__icon--yt{background-image:url("../img/icons/yt-black.svg")}.social-icons__icon--yt:hover{background-image:url("../img/icons/yt-green.svg")}.aside-description__read-more{margin:4rem 0}.aside-description__read-more h2,.aside-description__read-more__title{margin:0 0 2rem;font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:38px;text-align:center}@media (max-width: 992px){.aside-description__read-more h2,.aside-description__read-more__title{margin-top:1.4rem;font-size:21px;line-height:28px}}.aside-description__read-more__action{margin:2rem 0;text-align:center}.aside-description__read-more__button{cursor:pointer;display:inline-block;width:4rem;height:4rem;border:none;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:4rem}.aside-description__read-more__button[aria-expanded="false"]{background-image:url("../img/icons/plus-button.svg")}.aside-description__read-more__button[aria-expanded="true"]{margin-top:4rem;background-image:url("../img/icons/minus-button.svg")}.aside-description__read-more__lead,.aside-description__read-more__body{margin:2rem 0}.aside-description__read-more__body{display:none}@media (min-width: 992px){.aside-description__read-more__body{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px;font-size:13px;line-height:20px}.aside-description__read-more__body p{font-size:14px;line-height:22px;margin-top:0}.aside-description__read-more__body ul,.aside-description__read-more__body p{margin-bottom:2rem}.aside-description__read-more__body h1,.aside-description__read-more__body h2,.aside-description__read-more__body h3,.aside-description__read-more__body h4,.aside-description__read-more__body h5,.aside-description__read-more__body p,.aside-description__read-more__body ul,.aside-description__read-more__body ol,.aside-description__read-more__body li{-moz-column-break-inside:avoid;break-inside:avoid-column}.aside-description__read-more__body h1,.aside-description__read-more__body h2,.aside-description__read-more__body h3,.aside-description__read-more__body h4,.aside-description__read-more__body h5{text-align:inherit}}.block-cs-sale{margin-top:8rem}@media (max-width: 576px){.block-cs-sale{margin-top:3rem}}.sale-slider-block{display:flex;margin-bottom:12rem;flex-wrap:wrap}@media (max-width: 576px){.sale-slider-block{margin-bottom:3rem}}.sale-slider-block__header{display:flex}@media (max-width: 992px){.sale-slider-block__header{flex:1 1 100%}}.sale-slider-block__title-wrapper{position:relative;padding:5rem 3.5rem;background-color:#028946;background-image:url("../img/icons/arrow-right-white.svg");background-repeat:no-repeat;background-size:1rem;background-position:50% calc(100% - 5rem)}@media (max-width: 992px){.sale-slider-block__title-wrapper{padding:1.7rem 5.5rem;width:100%;background-position:calc(100% - 7rem) 50%;background-image:url("../img/icons/arrow-down-white.svg")}}@media (max-width: 576px){.sale-slider-block__title-wrapper{display:flex;justify-content:space-between;align-items:center;background-image:none;padding:1.4rem 3rem}}.sale-slider-block__title{color:white;writing-mode:tb-rl}@media (max-width: 992px){.sale-slider-block__title{writing-mode:initial;font-size:36px;line-height:46px}}@media (max-width: 576px){.sale-slider-block__title{font-size:24px;line-height:32px;padding-right:6.5rem}}.sale-slider-block__nav{display:none}@media (max-width: 576px){.sale-slider-block__nav{display:block;position:relative;width:50px;height:100%}.sale-slider-block__nav .sale-slider-block__prev-button,.sale-slider-block__nav .sale-slider-block__next-button{position:absolute;width:15px;height:15px;top:50%;left:0;transform:translateY(-50%);margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.sale-slider-block__nav .sale-slider-block__prev-button::after,.sale-slider-block__nav .sale-slider-block__next-button::after{display:none}.sale-slider-block__nav .sale-slider-block__prev-button{left:-30px;background-image:url("../img/icons/arrow-basic-left-black.svg")}.sale-slider-block__nav .sale-slider-block__next-button{right:-30px;left:auto;background-image:url("../img/icons/arrow-basic-right-black.svg")}.sale-slider-block__nav .sale-slider-block__prev-button{left:0;background-image:url("../img/icons/arrow-basic-left-white.svg")}.sale-slider-block__nav .sale-slider-block__next-button{right:0;background-image:url("../img/icons/arrow-basic-right-white.svg")}}.sale-slider-block__image{width:873px;background-size:cover;background-repeat:no-repeat;padding:7rem;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;position:relative}@media (max-width: 1920px){.sale-slider-block__image{width:573px}}@media (max-width: 1650px){.sale-slider-block__image{width:450px}}@media (max-width: 1300px){.sale-slider-block__image{width:350px}}@media (max-width: 1200px){.sale-slider-block__image{display:none}}.sale-slider-block__image::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg, rgba(51,51,51,0.7) 0%, rgba(51,51,51,0) 62.47%, rgba(51,51,51,0.7) 100%)}.sale-slider-block__description{z-index:1}.sale-slider-block__description p{color:white;font-weight:700;font-size:21px;line-height:29px;font-family:"Manrope",sans-serif}.sale-slider-block__slider{overflow:hidden;flex:1}@media (max-width: 992px){.sale-slider-block__slider{flex:1 1 100%}}.field__files.field__download span{display:block}.field__files.field__download span:last-child{display:none}.field__files.field__download span a{margin:1rem 0;font-size:18px;line-height:28px;background-image:url("../img/icons/pdf-gray.svg");background-repeat:no-repeat;background-size:3rem;background-position:2px 50%;padding:1rem 0 1rem 6rem;font-size:15px}.field__files.field__download span a:hover{color:#028946}.newest-articles-block{position:relative}.newest-articles-block .newest-articles-block__button-prev,.newest-articles-block .newest-articles-block__button-next{position:absolute;width:15px;height:15px;top:50%;left:0;transform:translateY(-50%);margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.newest-articles-block .newest-articles-block__button-prev::after,.newest-articles-block .newest-articles-block__button-next::after{display:none}.newest-articles-block .newest-articles-block__button-prev{left:-30px;background-image:url("../img/icons/arrow-basic-left-black.svg")}.newest-articles-block .newest-articles-block__button-next{right:-30px;left:auto;background-image:url("../img/icons/arrow-basic-right-black.svg")}.newest-articles-block .newest-articles-block__button-prev{display:none;left:0}@media (max-width: 576px){.newest-articles-block .newest-articles-block__button-prev{display:block}}.newest-articles-block .newest-articles-block__button-next{display:none;right:0}@media (max-width: 576px){.newest-articles-block .newest-articles-block__button-next{display:block}}@media (max-width: 576px){.newest-articles-block{padding:0 2rem}}.newest-articles-block__slider{position:relative;overflow:hidden}.newest-articles-block__slider .swiper-wrapper{display:flex;flex-wrap:wrap;gap:3rem;padding-top:8.5rem}@media (max-width: 576px){.newest-articles-block__slider .swiper-wrapper{transform:translate3d(0px, 0, 0);position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;flex-wrap:nowrap;gap:0;padding-top:0}}.newest-articles-block__item.swiper-slide{width:458px;height:364px}.newest-articles-block__item.swiper-slide:nth-child(1){order:1}.newest-articles-block__item.swiper-slide:nth-child(2){order:2}.newest-articles-block__item.swiper-slide:nth-child(3){order:3}.newest-articles-block__item.swiper-slide:nth-child(4){order:4}.newest-articles-block__item.swiper-slide:nth-child(5){order:5}.newest-articles-block__item.swiper-slide:nth-child(6){order:6}.newest-articles-block__item.swiper-slide:nth-child(7){order:7}.newest-articles-block__item.swiper-slide:nth-child(8){order:8}.newest-articles-block__item.swiper-slide:nth-child(9){order:9}.newest-articles-block__item.swiper-slide:nth-child(10){order:10}@media (max-width: 576px){.newest-articles-block__item.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}}.newest-articles-block__item.swiper-slide:not(:nth-child(2n+3)){margin-top:-8.5rem}@media (max-width: 1500px){.newest-articles-block__item.swiper-slide{width:calc(33% - 2rem);height:300px}}@media (max-width: 1200px){.newest-articles-block__item.swiper-slide{width:calc(50% - 1.5rem)}.newest-articles-block__item.swiper-slide:not(:nth-child(2n+3)){margin-top:0}.newest-articles-block__item.swiper-slide:nth-child(2n+4){margin-top:-6.5rem}}@media (max-width: 1200px) and (max-width: 576px){.newest-articles-block__item.swiper-slide:nth-child(2n+4){margin-top:0}}@media (max-width: 992px){.newest-articles-block__item.swiper-slide{height:265px}}.newest-articles-block__header{padding-left:91px}.newest-articles-block__header.swiper-slide.newest-articles-block__item{order:4}@media (max-width: 1200px){.newest-articles-block__header.swiper-slide.newest-articles-block__item{order:3}}@media (max-width: 576px){.newest-articles-block__header.swiper-slide.newest-articles-block__item{order:0}}@media (max-width: 1200px){.newest-articles-block__header{padding-left:0;padding-bottom:5.5rem}}@media (max-width: 576px){.newest-articles-block__header{padding:3rem;border:2px solid #e5e5e5;border-radius:1rem}}@media (max-width: 1500px){.newest-articles-block__header h2{font-size:32px;line-height:42px}}@media (max-width: 576px){.newest-articles-block__header h2{font-size:24px;line-height:33px}}.newest-articles-block__header p{margin:2rem 0 0.5rem;font-weight:500;font-size:24px;line-height:33px;color:#CECCCC}@media (max-width: 1500px){.newest-articles-block__header p{font-size:18px;line-height:24px}}@media (max-width: 576px){.newest-articles-block__header p{font-size:15px;line-height:20px}}.newest-articles-block__item-inner{height:100%}.newest-articles-block__link{position:relative;padding:1.5rem;display:flex;flex-direction:column;justify-content:flex-end;height:100%;border-radius:10px;overflow:hidden;box-shadow:2px 4px 10px rgba(50,50,93,0.2);background-repeat:no-repeat;background-size:cover;background-position:center}.newest-articles-block__link::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;background:linear-gradient(180deg, rgba(51,51,51,0) 84.37%, rgba(51,51,51,0.7) 100%)}.newest-articles-block__link:hover{transform:translateY(-2px);box-shadow:4px 6px 15px 1px rgba(50,50,93,0.2)}.newest-articles-block__link:hover .newest-articles-block__item-title::after{opacity:1}.newest-articles-block__item-title{position:relative;z-index:1;color:white}@media (max-width: 1200px){.newest-articles-block__item-title{font-size:15px;line-height:24px}}.newest-articles-block__item-title::after{content:"";display:inline-block;margin-left:1rem;width:1.5rem;height:1rem;background-image:url("../img/icons/arrow-right-white.svg");background-repeat:no-repeat;background-size:1rem;background-position:center;opacity:0;transition:all 0.4s}#dropdownNewsRoomMenuButton{margin-top:1rem;padding:0.65rem 5rem 0.65rem 2.6rem}@media (min-width: 768px){#dropdownNewsRoomMenuButton{margin-top:0;margin-left:2rem}}#dropdownNewsRoomMenuButton:after{display:none}.products-carousel{padding:4rem 2.5rem;background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%)}@media (max-width: 576px){.products-carousel__title{font-size:18px;line-height:28px}}.products-carousel__slider-wrapper{position:relative}.products-carousel__slider{position:relative;overflow:hidden;margin-top:5.5rem}@media (max-width: 576px){.products-carousel__slider{margin-top:3rem}}.products-carousel .products-carousel__button-prev,.products-carousel .products-carousel__button-next{position:absolute;width:15px;height:15px;top:50%;left:0;transform:translateY(-50%);margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.products-carousel .products-carousel__button-prev::after,.products-carousel .products-carousel__button-next::after{display:none}.products-carousel .products-carousel__button-prev{left:-30px;background-image:url("../img/icons/arrow-basic-left-black.svg")}.products-carousel .products-carousel__button-next{right:-30px;left:auto;background-image:url("../img/icons/arrow-basic-right-black.svg")}.products-carousel .products-carousel__button-prev{left:-30px}.products-carousel .products-carousel__button-next{right:-30px}.views-row-term__header{margin-top:4rem;margin-bottom:2rem}.views-row-term__header-title{margin:0}.views-row-term__header-title a,.views-row-term__header-title span{display:flex;justify-content:space-between;font-size:21px;line-height:29px}.views-row-term__header-title a,.views-row-term__header-title span{position:relative;display:flex;align-items:center}.views-row-term__header-title a::after,.views-row-term__header-title span::after{content:"";display:inline-block;margin-left:5.5rem;height:2px;background-color:#e5e5e5;width:65rem}.views-row-term__header-title a:after,.views-row-term__header-title span:after{display:block;width:calc(100% - 15rem)}@media (min-width: 768px){.views-row-term__header-title a,.views-row-term__header-title span{font-size:32px;line-height:42px}}.views-row-term__header-description{margin:1rem 0}.view-products-taxonomy-term{padding:4rem 0;background:linear-gradient(180deg, #fff 0%, #E5E5E5 162.71%)}@media (max-width: 576px){.view-products-taxonomy-term{padding:2rem 0}}.view-products-taxonomy-term .views-row{margin-bottom:30px}.view-products-categories{padding:4rem 0;background:linear-gradient(180deg, #fff 0%, #E5E5E5 162.71%)}@media (max-width: 576px){.view-products-categories{padding:2rem 0}}.view-products-categories__title{margin-bottom:5rem}.view-products-categories__title{position:relative;display:flex;align-items:center}.view-products-categories__title::after{content:"";display:inline-block;margin-left:5.5rem;height:2px;background-color:#e5e5e5;width:65rem}@media (max-width: 992px){.view-products-categories__title{justify-content:center;margin-bottom:4rem}.view-products-categories__title::after{display:none}}@media (max-width: 576px){.view-products-categories__title{margin-bottom:2rem}}.view-products-categories .product-category-wrapper{margin:1.5rem 0}.view-products-categories footer .product-category::before{display:none}.view-products-categories .product-category{position:relative;overflow:hidden;border-radius:10px}.view-products-categories .product-category img{transition:all 0.5s ease 0s}.view-products-categories .product-category:hover img{-khtml-transform:scale(1.1, 1.1) translate(20px, 0);transform:scale(1.1, 1.1) translate(20px, 0)}@media (max-width: 576px){.view-products-categories .product-category{width:90%;margin:auto}}.view-products-categories .product-category::before{position:absolute;content:"";bottom:0;left:0;width:100%;height:70%;background:linear-gradient(360deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 56.25%)}.view-products-categories .product-category__header{position:absolute;display:flex;justify-content:center;padding:1.5rem;width:100%;bottom:0;left:0;z-index:2}.view-products-categories .product-category__alter a{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;padding:0.8rem 2.6rem;background-image:none;padding:0.5rem 1.5rem;font-weight:500;font-size:12px;line-height:24px}@media (max-width: 576px){.view-products-categories .product-category__alter a{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.view-products-categories .product-category__alter a:focus,.view-products-categories .product-category__alter a:active{border:2px solid #028946}.view-products-categories .product-category__alter a:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.view-products-categories .product-category__alter a:focus,.view-products-categories .product-category__alter a:active{border:2px solid #e5e5e5}.view-products-categories .product-category__alter a:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}@media (max-width: 992px){.view-products-categories .product-category__alter a{padding:0.3rem 1.5rem;font-size:12px;line-height:24px}}@media (max-width: 992px){.view-products-categories .product-category__alter a{margin-top:1rem;padding:0.3rem 1.5rem}}.view-products-categories .product-category__content{text-align:center}.view-products-categories .product-category__content img{margin:auto}@media (max-width: 992px){.view-products-categories .product-category__content img{width:1.5rem}}.view-products-categories .product-category__title,.view-products-categories .product-category__subtitle{color:white}.view-products-categories .product-category__title{font-size:32px;line-height:42px;margin-top:2rem}@media (max-width: 992px){.view-products-categories .product-category__title{margin-top:1.4rem;font-size:25px;line-height:32px}}.view-products-categories .product-category__subtitle{font-weight:400;font-size:18px;line-height:24px}@media (max-width: 992px){.view-products-categories .product-category__subtitle{font-size:12px;line-height:24px}}.product-category__footer{margin-top:2rem;margin-bottom:2rem}.product-category__footer-title{margin:0 0 2rem;font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:38px}@media (max-width: 992px){.product-category__footer-title{margin-top:1.4rem;font-size:21px;line-height:28px}}.product-category__footer-lead h2,.product-category__footer-body h2{margin:2rem 0;font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:38px}@media (max-width: 992px){.product-category__footer-lead h2,.product-category__footer-body h2{margin-top:1.4rem;font-size:21px;line-height:28px}}.product-category__footer-lead h3,.product-category__footer-body h3{margin:1rem 0;font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:34px}@media (max-width: 992px){.product-category__footer-lead h3,.product-category__footer-body h3{margin-top:1.4rem;font-size:17px;line-height:24px}}.product-category__footer-body{display:block}@media (min-width: 992px){.product-category__footer-body{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.product-category__footer-body p{font-size:14px;line-height:22px;margin-top:0}.product-category__footer-body ul,.product-category__footer-body p{margin-bottom:2rem}.product-category__footer-body h1,.product-category__footer-body h2,.product-category__footer-body h3,.product-category__footer-body h4,.product-category__footer-body h5,.product-category__footer-body p,.product-category__footer-body ul,.product-category__footer-body ol,.product-category__footer-body li{-moz-column-break-inside:avoid;break-inside:avoid-column}}.view-products-roller-shutters-taxonomy-term{margin:3rem 0}@media (max-width: 768px){.view-products-roller-shutters-taxonomy-term{padding:0.5rem;background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%)}}.view-products-roller-shutters-taxonomy-term .product-category{margin-bottom:8rem}@media (max-width: 768px){.view-products-roller-shutters-taxonomy-term .product-category{margin-bottom:3rem}}.view-products-roller-shutters-taxonomy-term .views-row{margin-bottom:30px}.view-products-roller-shutters-taxonomy-term .taxonomy-term-categories-shutter{margin-bottom:4rem}.view-products-roller-shutters-taxonomy-term .taxonomy-term-categories-shutter__header{display:block;margin:8rem 0 4rem}@media (max-width: 768px){.view-products-roller-shutters-taxonomy-term .taxonomy-term-categories-shutter__header{margin:3rem 0}}@media (max-width: 576px){.view-products-roller-shutters-taxonomy-term .taxonomy-term-categories-shutter__title{font-size:18px;line-height:28px}}.view-products-roller-shutters-taxonomy-term .taxonomy-term-categories-shutter__subtitle{font-weight:400;font-size:24px;line-height:33px;color:#028946}@media (max-width: 768px){.view-products-roller-shutters-taxonomy-term .taxonomy-term-categories-shutter__subtitle{font-size:18px;line-height:24px}}.view-products-roller-shutters-taxonomy-term .taxonomy-term-categories-shutter__col{padding-left:4rem;background-repeat:no-repeat;background-position:left 0.5rem;background-image:url("../img/icons/list-bullet.svg")}@media (max-width: 768px){.view-products-roller-shutters-taxonomy-term .taxonomy-term-categories-shutter__col{margin:1.5rem 0}}.view-article,.view-article-taxonomy-term,.view-newsroom-taxonomy-term,.view-article-search-api{padding:2rem 0 8.5rem;background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%)}.download-view{padding:2rem 0 4.5rem;background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%)}.download-view__nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.download-view__header{padding-top:1rem}.download-view__content{padding-bottom:8rem;margin-bottom:7rem}.view-realization .realization-filter__item a{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;padding:0.8rem 2.6rem;background-image:none;border:2px solid white;background-color:#eee;margin-top:0}@media (max-width: 576px){.view-realization .realization-filter__item a{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.view-realization .realization-filter__item a:focus,.view-realization .realization-filter__item a:active{border:2px solid #028946}.view-realization .realization-filter__item a:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}@media (max-width: 576px){.view-realization .realization-filter__item a{padding:0.3rem 1.4rem}}.view-realization .realization-filter__item a.is-active,.view-realization .realization-filter__item a:hover{background-color:#028946;color:white}.view-sale{padding:2rem 0 8.5rem;background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%)}@media (max-width: 576px){.view-sale{padding:2rem 0}}.view-sale .views-row{margin-bottom:4rem;background:white;overflow:hidden;position:relative;border-radius:10px}@media (max-width: 576px){.view-sale .views-row{margin-bottom:2rem}}.view-sale .views-row .sale-teaser-row{justify-content:space-between}.view-sale .views-row .col-image{background-size:cover;background-repeat:no-repeat;background-position:left top}.view-sale .views-row:after{display:block;position:absolute;content:"";width:71px;height:51px;top:0;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/icons/sale-left.svg")}@media (max-width: 576px){.view-sale .views-row:after{right:0;background-image:url("../img/icons/sale-right.svg")}}@media (min-width: 576px){.view-sale .views-row-odd:after{right:0;background-image:url("../img/icons/sale-right.svg")}.view-sale .views-row-odd .col-image{order:2;background-position:right top}.view-sale .views-row-odd .col-content{order:1}}.banner-bottom{position:relative;overflow:hidden;margin-top:12rem}@media (max-width: 576px){.banner-bottom{margin-top:3rem}}.distribution-block{margin-top:8rem}@media (max-width: 576px){.distribution-block{margin-top:3rem}}.distribution-block__title{font-size:36px;line-height:49px}@media (max-width: 992px){.distribution-block__title{margin-top:3rem;font-size:24px;line-height:33px}}@media (max-width: 576px){.distribution-block__title{margin-top:2rem}}.distribution-block__subtitle{position:absolute;top:3rem;right:4rem;color:white;font-size:24px;line-height:33px;writing-mode:tb-rl}@media (max-width: 992px){.distribution-block__subtitle{font-size:14px;line-height:24px;right:2rem}}@media (max-width: 576px){.distribution-block__subtitle{top:2rem}}.distribution-block__description{margin-top:1.5rem;max-width:52rem;text-align:justify}@media (max-width: 992px){.distribution-block__description{max-width:100%;margin-top:1rem}}@media (max-width: 576px){.distribution-block__description{margin-top:0.5rem}}.distribution-block__description p{font-weight:400}.distribution-block__link{margin-top:2.5rem}@media (max-width: 992px){.distribution-block__link{margin-top:1rem}}.distribution-block__bg-image{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:1rem;height:370px}@media (max-width: 992px){.distribution-block__bg-image{height:220px}}@media (max-width: 576px){.distribution-block__bg-image{height:190px}}.distribution-block .shop-map-search{margin-top:3rem}@media (max-width: 576px){.distribution-block .shop-map-search{margin-top:1.3rem}}.distribution-block .shop-map-search__form{position:relative;display:inline-block;transition:border 0.4s;background-color:white;border-radius:1rem;padding:1.1rem 2.6rem;font-weight:500;font-size:15px;line-height:24px;border:2px solid #e5e5e5;outline:none}@media (max-width: 576px){.distribution-block .shop-map-search__form{border:2px solid #e5e5e5}}.distribution-block .shop-map-search__input{border:none;outline:none;font-weight:400;font-size:15px;line-height:20px;min-width:20rem}.distribution-block .shop-map-search__input::-moz-placeholder{font-weight:400;font-size:15px;line-height:20px;color:#333}.distribution-block .shop-map-search__input::placeholder{font-weight:400;font-size:15px;line-height:20px;color:#333}.distribution-block .shop-map-search__submit{background-position:center;background-repeat:no-repeat;display:inline-block;width:2rem;height:2rem;text-indent:-9999px;background-color:transparent;border:none;background-image:url(../img/icons/loupe-black.svg);background-size:2rem;cursor:pointer;transition:all 0.4s}.distribution-block .shop-map-search__submit:hover{background-image:url(../img/icons/loupe-green.svg)}.block-similar-article{background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%);padding:2rem 2.5rem 4rem;margin-top:10rem}@media (max-width: 992px){.block-similar-article{margin-top:5rem}}@media (max-width: 576px){.block-similar-article{margin-top:3rem}}@media (max-width: 992px){.block-similar-article__title{font-size:24px;line-height:33px}}.block-similar-article__slider-wrapper{position:relative;margin-top:4rem}@media (max-width: 992px){.block-similar-article__slider-wrapper{margin-top:3rem}}.block-similar-article__slider{position:relative;overflow:hidden}.block-similar-article .block-similar-article__button-prev,.block-similar-article .block-similar-article__button-next{position:absolute;width:15px;height:15px;top:50%;left:0;transform:translateY(-50%);margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.block-similar-article .block-similar-article__button-prev::after,.block-similar-article .block-similar-article__button-next::after{display:none}.block-similar-article .block-similar-article__button-prev{left:-30px;background-image:url("../img/icons/arrow-basic-left-black.svg")}.block-similar-article .block-similar-article__button-next{right:-30px;left:auto;background-image:url("../img/icons/arrow-basic-right-black.svg")}.block-newsroom-recommended-article{background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%);padding:2rem 2.5rem 4rem}@media (max-width: 992px){.block-newsroom-recommended-article__title{font-size:24px;line-height:33px}}.block-newsroom-recommended-article__slider-wrapper{position:relative;margin-top:4rem}@media (max-width: 992px){.block-newsroom-recommended-article__slider-wrapper{margin-top:3rem}}.block-newsroom-recommended-article__slider{position:relative;overflow:hidden}.block-newsroom-recommended-article .block-newsroom-recommended-article__button-prev,.block-newsroom-recommended-article .block-newsroom-recommended-article__button-next{position:absolute;width:15px;height:15px;top:50%;left:0;transform:translateY(-50%);margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.block-newsroom-recommended-article .block-newsroom-recommended-article__button-prev::after,.block-newsroom-recommended-article .block-newsroom-recommended-article__button-next::after{display:none}.block-newsroom-recommended-article .block-newsroom-recommended-article__button-prev{left:-30px;background-image:url("../img/icons/arrow-basic-left-black.svg")}.block-newsroom-recommended-article .block-newsroom-recommended-article__button-next{right:-30px;left:auto;background-image:url("../img/icons/arrow-basic-right-black.svg")}.download-navigation{padding:2.8rem 0}@media (min-width: 768px){.download-navigation{flex:1}}.download-navigation__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media (min-width: 768px){.download-navigation__list{-moz-column-gap:4rem;column-gap:4rem;row-gap:2rem}}@media (min-width: 768px){.download-navigation__item{display:block;width:100%}}.download-navigation__link{font-weight:400;margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;padding:0.8rem 2.6rem;background-image:none;border:2px solid white;margin:0 !important;font-size:13px}@media (max-width: 576px){.download-navigation__link{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.download-navigation__link:focus,.download-navigation__link:active{border:2px solid #028946}.download-navigation__link:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}@media (max-width: 576px){.download-navigation__link{padding:0.3rem 1.4rem}}.download-navigation__link.is-active,.download-navigation__link:hover{background-color:#028946;color:white}@media (min-width: 768px){.download-navigation__link{display:block;width:100%}}#views-exposed-form-search-api-download-page-1{position:relative;display:inline-block;width:100%}#views-exposed-form-search-api-download-page-1 .js-form-item input{height:auto;transition:border 0.4s;background-color:white;border-radius:1rem;padding:0.8rem 2.6rem;font-weight:500;font-size:15px;line-height:24px;border:2px solid white;outline:none}@media (max-width: 768px){#views-exposed-form-search-api-download-page-1 .js-form-item input{font-size:12px;line-height:24px}}#views-exposed-form-search-api-download-page-1 .js-form-item input.form-autocomplete{background-image:none}#views-exposed-form-search-api-download-page-1 .js-form-item input:active,#views-exposed-form-search-api-download-page-1 .js-form-item input:focus{border:2px solid #028946;box-shadow:none}#views-exposed-form-search-api-download-page-1 .form-actions input{transition:all 0.4s;position:absolute;top:50%;right:2rem;transform:translateY(-50%);border:none;cursor:pointer;text-indent:-9999px;width:2rem;height:2rem;background-image:url("../img/icons/loupe-green-dark.svg");background-repeat:no-repeat;background-size:1.5rem;background-position:center;background-color:transparent}#views-exposed-form-search-api-download-page-1 .form-actions input:hover{background-image:url("../img/icons/loupe-green.svg")}@media (min-width: 768px){#views-exposed-form-search-api-download-page-1{width:inherit}}.cs-catalog__title{cursor:pointer;background-size:1.5rem;background-repeat:no-repeat;background-position:right center;padding-right:1.5rem;transition:all 0.4s;font-size:21px;line-height:29px}@media (min-width: 768px){.cs-catalog__title{font-size:36px;font-weight:49px}}.cs-catalog__title:hover{color:#028946}.cs-catalog__title[aria-expanded="false"]{background-image:url("../img/icons/arrow-basic-bottom-black.svg")}.cs-catalog__title[aria-expanded="true"]{color:#028946;background-image:url("../img/icons/arrow-basic-top-black.svg")}.cs-catalog__accordion{padding:2.5rem 4rem;border:1px solid #e5e5e5;border-radius:1rem;margin-bottom:4rem}.cs-catalog__accordion:not(:first-child){margin-top:4rem}.cs-catalog__content.show,.cs-catalog__content.collapsing{padding-bottom:3rem}.cs-catalog__items{display:grid;grid-template-columns:repeat(1, 1fr);padding:0 2rem}@media (min-width: 576px){.cs-catalog__items{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2, 1fr)}}@media (min-width: 768px){.cs-catalog__items{padding:0 4rem;-moz-column-gap:5rem;column-gap:5rem;grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1200px){.cs-catalog__items{grid-template-columns:repeat(3, 1fr)}}.faq{margin-top:4rem;counter-reset:faqNumber}.faq__nav-item.is-active .faq__nav-title{border-radius:10px;background-color:rgba(229,229,229,0.5);color:#028946}.faq__nav-item.is-active .faq__nav-title::after{content:'';width:1.5rem;height:1rem;background-size:1.5rem;background-position:center;background-repeat:no-repeat;background-image:url("../img/icons/arrow-basic-right-green.svg");opacity:1}.faq__nav-title{display:flex;align-items:center;position:relative;font-weight:700;font-family:"Manrope",sans-serif;padding:1rem 1.5rem;margin:1rem 0;counter-increment:faqNumber;border-radius:10px}.faq__nav-title:hover{background-color:rgba(229,229,229,0.5);color:#028946}.faq__nav-title:hover::after{opacity:1}.faq__nav-title::after{content:'';opacity:0;position:absolute;width:1.5rem;height:1rem;top:50%;right:1.5rem;transition:all 0.4s;transform:translateY(-50%);background-size:1.5rem;background-position:center;background-repeat:no-repeat;background-image:url("../img/icons/arrow-basic-right-green.svg")}.faq__nav-title::before{content:counter(faqNumber);font-weight:700;font-size:28px;line-height:38px;margin-right:2.5rem}.faq__list{list-style:none;padding:0;margin:0}.paragraph-color-scroll-menu{padding:0;margin:1rem 0 2.5rem;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}@media (max-width: 768px){.paragraph-color-scroll-menu{gap:1rem}}@media (max-width: 576px){.paragraph-color-scroll-menu{margin-top:0}}.paragraph-color-scroll-menu li{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;padding:0.8rem 2.6rem;background-image:none;border:2px solid white;background-color:#eee;cursor:pointer;transition:all 0.4s}@media (max-width: 576px){.paragraph-color-scroll-menu li{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.paragraph-color-scroll-menu li:focus,.paragraph-color-scroll-menu li:active{border:2px solid #028946}.paragraph-color-scroll-menu li:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}@media (max-width: 576px){.paragraph-color-scroll-menu li{padding:0.3rem 1.4rem}}.paragraph-color-scroll-menu li.is-active,.paragraph-color-scroll-menu li:hover{background-color:#028946;color:white}@media (max-width: 576px){.paragraph-color-scroll-menu li{margin-top:0}}.cs3d__poster{position:relative;display:inline-block;padding-bottom:2rem}.cs3d__model3d{height:100%;margin-top:8.5rem}@media (max-width: 1200px){.cs3d__model3d{margin-top:5rem}}@media (max-width: 768px){.cs3d__model3d{margin-top:1.5rem}}.cs3d__model-viewer{position:relative}.cs3d__button{display:inline-block;position:relative;z-index:50;overflow:hidden;margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:0;border-radius:10px;background-color:#028946;color:white;cursor:pointer;transition:all 0.4s;border:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%);cursor:pointer}.cs3d__button:before{content:"";position:absolute;display:block;border-radius:50%;top:calc(50% - 0.5rem);left:calc(50% - 0.5rem);width:1rem;height:1rem;opacity:0;background:#027039;transition:all 0.4s}.cs3d__button span{color:white;display:block;position:relative;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-white.svg");background-position:calc(100% - 2.6rem) 50%;transition:all 0.4s}@media (max-width: 576px){.cs3d__button{margin-top:1rem;font-size:12px;line-height:18px;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}.cs3d__button span{padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%}}.cs3d__button:focus span,.cs3d__button:active span{background-position:calc(100% - 2.1rem) 50%}.cs3d__button:focus:before,.cs3d__button:active:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.cs3d__button:hover span{background-position:calc(100% - 2.1rem) 50%}.cs3d__button:hover:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.cs3d__button span{background-image:none;padding:1rem 2.6rem 1rem 2.6rem}@media (max-width: 576px){.cs3d__button span{padding:1rem 1.5rem 1rem 1.5rem}}.cs3d__button--mobile{display:none}@media (max-width: 768px){.cs3d__button--mobile{display:block}}@media (max-width: 768px){.cs3d__button--modal{display:none}}.cs3d__controls{position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;flex-wrap:wrap;justify-content:center;width:5rem}@media (max-width: 576px){.cs3d__controls{gap:1.5rem;right:auto;left:0;top:0;transform:none;width:100%}}.cs3d__controls button{text-indent:-9999px;font-size:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:4rem;width:4rem;height:3rem;border:none;outline:none;margin:1rem 0;cursor:pointer}.cs3d__controls button.cs3d__play--active{background-size:3rem}.cs3d__loading{position:absolute;display:inline-block;top:50%;left:50%;transform:translate(-50%, -50%);width:120px;height:120px}.cs3d__loading:after{content:" ";display:block;width:104px;height:104px;margin:8px;border-radius:50%;border:6px solid #028946;border-color:#028946 transparent #028946 transparent;animation:dual-ring 1.2s linear infinite}.cs3d__zoom-in{background-image:url("../../../../modules/custom/cs_3d-model/images/zoom-in.svg")}.cs3d__zoom-out{background-image:url("../../../../modules/custom/cs_3d-model/images/zoom-out.svg")}.cs3d__rotate-left{background-image:url("../../../../modules/custom/cs_3d-model/images/rotating-left.svg")}.cs3d__rotate-right{background-image:url("../../../../modules/custom/cs_3d-model/images/rotating-right.svg")}.cs3d__play{background-image:url("../../../../modules/custom/cs_3d-model/images/play.svg")}.cs3d__play--active{background-image:url("../../../../modules/custom/cs_3d-model/images/stop.svg")}.cs3d__color-slider-wrapper{position:relative;padding:0 5rem}.cs3d__color-slider{position:relative;overflow:hidden}.cs3d .cs3d__button-prev,.cs3d .cs3d__button-next{position:absolute;width:15px;height:15px;top:50%;left:0;transform:translateY(-50%);margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.cs3d .cs3d__button-prev::after,.cs3d .cs3d__button-next::after{display:none}.cs3d .cs3d__button-prev{left:-30px;background-image:url("../img/icons/arrow-basic-left-black.svg")}.cs3d .cs3d__button-next{right:-30px;left:auto;background-image:url("../img/icons/arrow-basic-right-black.svg")}.cs3d .cs3d__button-prev{left:1.5rem}.cs3d .cs3d__button-next{right:1.5rem}.cs3d__color{height:7rem;cursor:pointer}#renderCanvas{width:100%;padding:0 5rem 0 0;outline:none}@media (max-width: 768px){#renderCanvas{max-height:45rem;min-height:45rem}}@media (max-width: 576px){#renderCanvas{padding:5rem 1.5rem 0 0;max-height:40rem;min-height:40rem}}@keyframes dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#block-views-block-jobs-offer-block-1{padding:5rem 0;background:linear-gradient(180deg, #fff -48.74%, #E5E5E5 162.71%)}#block-views-block-jobs-offer-block-1 h3.block__title{margin:0;font-size:28px;line-height:36px}@media (min-width: 992px){#block-views-block-jobs-offer-block-1 h3.block__title{font-size:42px;line-height:57px}}#block-views-block-jobs-offer-block-1 .view-jobs-offer{margin:3rem 0}#block-views-block-jobs-offer-block-1 .view-jobs-offer__header{margin:1rem 2rem;display:grid;align-items:center;grid-template-columns:repeat(8, 1fr);grid-template-rows:auto;grid-template-areas:"office office office department date date subtitle subtitle" "body body body body body body body body";gap:30px}@media (min-width: 768px){#block-views-block-jobs-offer-block-1 .view-jobs-offer__header{margin:1rem 4rem}}@media (max-width: 768px){#block-views-block-jobs-offer-block-1 .view-jobs-offer__header{gap:20px;grid-template-areas:"office office office office office office office office" "department department date date date subtitle subtitle subtitle" "body body body body body body body body"}}#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__office{grid-area:office;margin:0;font-size:14.7px;line-height:22.4px}@media (min-width: 768px){#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__office{font-size:17.85px;line-height:27.2px}}@media (min-width: 992px){#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__office{font-size:21px;line-height:32px}}@media (max-width: 768px){#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__office.view-jobs-offer__head{display:none}}#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__department{grid-area:department;margin:0;justify-self:center}#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__date{grid-area:date;margin:0;justify-self:center}#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__subtitle{grid-area:subtitle;margin:0;justify-self:end}#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__content{grid-area:body;margin:0}#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__head{font-weight:700;font-size:14.7px;line-height:22.4px}@media (min-width: 768px){#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__head{font-size:17.85px;line-height:27.2px}}@media (min-width: 992px){#block-views-block-jobs-offer-block-1 .view-jobs-offer__header .view-jobs-offer__head{font-size:21px;line-height:32px}}#block-views-block-jobs-offer-block-1 .view-jobs-offer__row{margin-bottom:30px}.paragraph-color-items{padding:3.5rem 0}@media (max-width: 768px){.paragraph-color-items{padding:1.5rem 0}}.paragraph-color-items__title{font-weight:900}@media (max-width: 768px){.paragraph-color-items__title{font-size:24px;line-height:30px}}@media (max-width: 576px){.paragraph-color-items__title{font-size:13px;line-height:21px}}.paragraph-color-items__title span{color:#028946}.paragraph-color-items__body p{line-height:24px}@media (max-width: 576px){.paragraph-color-items__body p{font-size:8px;line-height:10px}}.paragraph-color-items__item{margin:1.5rem 0}.paragraph-color-items__item .paragraph-color-item__name{font-size:15px;line-height:21px}@media (max-width: 992px){.paragraph-color-items__item .paragraph-color-item__name{font-size:12px;line-height:16px}}@media (max-width: 576px){.paragraph-color-items__item .paragraph-color-item__name{font-size:8px;line-height:12px}}.field-ptcp{padding:3rem 0 0}@media (max-width: 1200px){.field-ptcp{gap:3rem}}.paragraph-simple{border-radius:10px;overflow:hidden;display:flex;min-height:39rem;height:100%}@media (max-width: 768px){.paragraph-simple{min-height:32rem}}@media (max-width: 576px){.paragraph-simple{flex-wrap:wrap}}@media (max-width: 576px){.paragraph-simple__title{font-size:18px;line-height:28px}}.paragraph-simple__image{flex:1 1 40%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 576px){.paragraph-simple__image{flex:1 1 100%;min-height:25rem}}.paragraph-simple__content{display:flex;flex:1 1 60%;align-items:center;padding:5rem;background-color:white}@media (max-width: 1500px){.paragraph-simple__content{padding:3rem}}@media (max-width: 576px){.paragraph-simple__content{flex:1 1 100%}}@media (max-width: 768px){.paragraph-simple__content p{font-size:12px;line-height:21px}}.paragraph-simple__body{margin-top:4rem}@media (max-width: 1500px){.paragraph-simple__body{margin-top:2rem}}.paragraph-simple-wide{display:flex;align-items:center;min-height:39rem;height:100%;background-color:#333;position:relative;border-radius:10px;background-position:center;background-repeat:no-repeat;background-size:cover}.paragraph-simple-wide__image{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.paragraph-simple-wide__image:after{position:absolute;display:block;content:"";width:25%;height:100%}.paragraph-simple-wide__content{padding:5rem;color:white !important;width:90%}@media (min-width: 992px){.paragraph-simple-wide__content{width:70%}}@media (min-width: 768px){.paragraph-simple-wide__content{width:50%}}.paragraph-simple-wide__content p{color:white}.paragraph-simple-wide__body{margin-top:4rem}.paragraph-ptcp-row.image-mask .views-row .paragraph-simple__image{position:relative}.paragraph-ptcp-row.image-mask .views-row .paragraph-simple__image:after{position:absolute;display:block;content:"";width:25%;height:100%}.paragraph-ptcp-row.image-mask .views-row.views-row-odd .paragraph-simple__image:after{left:0;background:linear-gradient(to right, #fff, rgba(254,254,254,0))}.paragraph-ptcp-row.image-mask .views-row.views-row-even .paragraph-simple__image:after{right:0;background:linear-gradient(to left, #fff, rgba(254,254,254,0))}.paragraph-ptcp-row .views-row-odd .paragraph-simple__image{order:2}@media (max-width: 576px){.paragraph-ptcp-row .views-row-odd .paragraph-simple__image{order:0}}.paragraph-ptcp-row .views-row-odd .paragraph-simple__body,.paragraph-ptcp-row .views-row-odd .paragraph-simple__title{text-align:right}@media (max-width: 576px){.paragraph-ptcp-row .views-row-odd .paragraph-simple__body,.paragraph-ptcp-row .views-row-odd .paragraph-simple__title{text-align:left}}@media (max-width: 576px){.paragraph-ptcp-row .views-row-odd .paragraph-simple__title{text-align:center}}.paragraph-ptcp-row .views-row-even .paragraph-simple__image{order:0}.paragraph-ptcp-row .views-row-even .paragraph-simple__body,.paragraph-ptcp-row .views-row-even .paragraph-simple__title{text-align:left}@media (max-width: 576px){.paragraph-ptcp-row .views-row-even .paragraph-simple__title{text-align:center}}.paragraph-ptcp-row__main-title{margin:3rem 0;text-align:center;font-weight:700;font-size:28px;line-height:36px}@media (min-width: 992px){.paragraph-ptcp-row__main-title{font-size:42px;line-height:57px}}.paragraph-ptcp-row.paragraph-background{background:#e5e5e5}.aos-init:first-child .paragraph-ptcp-row{padding-top:10rem}@media (max-width: 1200px){.aos-init:first-child .paragraph-ptcp-row{padding-top:0}}.aos-init:last-child .paragraph-ptcp-row{padding-bottom:15rem}@media (max-width: 1200px){.aos-init:last-child .paragraph-ptcp-row{padding-bottom:3rem}}.paragraph-icon-bg{text-align:center;background-position:center;background-size:auto 75%;background-repeat:no-repeat;background-color:#e5e5e5;position:relative;z-index:1;margin-top:3rem;margin-bottom:3rem;padding:5rem 0}@media (min-width: 992px){.paragraph-icon-bg{padding:10rem 0}}.paragraph-icon-bg:before,.paragraph-icon-bg:after{display:block;position:absolute;content:'';background-color:#e5e5e5;width:100%;height:100%;top:0}.paragraph-icon-bg:before{left:-100%}.paragraph-icon-bg:after{right:-100%}.paragraph-icon-bg__body{margin:0 10%;font-weight:300;font-size:16.8px;line-height:25.6px}.paragraph-icon-bg__body p{color:#737373;font-weight:300;font-size:16.8px;line-height:25.6px}@media (min-width: 992px){.paragraph-icon-bg__body{font-size:21px;line-height:32px}.paragraph-icon-bg__body p{font-size:21px;line-height:32px}}.paragraph-paragraph-features{padding:6rem 0}.paragraph-features__features{margin:3rem 0;counter-reset:featuresIcon}.paragraph-paragraph-features .paragraph--type--base .paragraph-base__body{margin-top:4rem}.paragraph-paragraph-features .paragraph--type--base .paragraph-base__body ul{display:block;margin:1rem 0;padding:0;list-style:none}.paragraph-paragraph-features .paragraph--type--base .paragraph-base__body ul li{display:block;margin-bottom:1.5rem;background-repeat:no-repeat;background-position:left 0.2rem;background-image:url("../img/icons/list-bullet.svg");padding:0 0 0 3.5rem}.node--alias--kariera .paragraph-paragraph-features .paragraph--type--base{border:1px solid #e5e5e5;padding:2rem;border-radius:10px}.node--alias--kariera .paragraph-paragraph-features .paragraph--type--base .paragraph-base__title:after{content:'';display:inline-block;width:16px;height:24px;background-position:center top;background-size:100%;background-repeat:no-repeat;margin-left:0.5rem;background-image:url("../img/icons/icon-plus-green.svg")}.paragraph-features-icon{display:flex;align-items:center;margin-bottom:4rem;counter-increment:featuresIcon}.paragraph-features-icon__icon{width:20%;display:flex;align-items:center;justify-content:center;position:relative}.paragraph-features-icon__icon:after{display:block;position:absolute;width:42px;text-align:center;content:counter(featuresIcon);color:#028946;font-weight:700;font-size:42px;line-height:42px;top:50%;left:50%;transform:translate(-21px, -21px)}.paragraph-features-icon__icon img{display:block;max-width:100%;height:auto}.paragraph-features-icon__body{margin-left:2rem;width:calc(80% - 2rem)}.paragraph-products-simple{border-radius:10px;background:white;padding:2rem;text-align:center;height:100%}.paragraph-products-simple__title{font-weight:500;font-size:24px;line-height:28px;margin-bottom:2rem;margin-top:1rem;height:56px;word-break:break-word}.paragraph-products-simple__description{margin:2rem 0;font-weight:300;font-size:15px;line-height:28px}.paragraph-products-simple__image img{display:inline-block}.thermo-tile{margin-top:9rem}@media (max-width: 768px){.thermo-tile{margin-top:5rem}}.thermo-tile__wrapper{display:flex;background-color:white;border-radius:1rem;overflow:hidden}@media (max-width: 992px){.thermo-tile__wrapper{flex-wrap:wrap}}.thermo-tile__main-image{width:59rem;background-position:top center;background-repeat:no-repeat;background-size:cover}@media (max-width: 1200px){.thermo-tile__main-image{width:35rem}}@media (max-width: 992px){.thermo-tile__main-image{width:100%;height:50rem;order:-1}}@media (max-width: 576px){.thermo-tile__main-image{height:30rem}}.thermo-tile__content{flex:1;padding:3rem 6rem}@media (max-width: 992px){.thermo-tile__content{padding:1.5rem 4rem}}@media (max-width: 576px){.thermo-tile__content{padding:1.5rem}}.thermo-tile__content_inner{position:relative;padding:4.5rem 2.5rem}@media (max-width: 992px){.thermo-tile__content_inner{padding:2.5rem 1.5rem}}@media (max-width: 576px){.thermo-tile__content_inner{padding:1.5rem 0rem}}.thermo-tile__icon{position:absolute;z-index:0;top:1.5rem;left:-2rem}@media (max-width: 576px){.thermo-tile__icon{display:none}}.thermo-tile__title-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.thermo-tile__title{position:relative;z-index:1;font-family:"Manrope",sans-serif;font-size:32px;line-height:44px}@media (max-width: 576px){.thermo-tile__title{font-size:24px;line-height:32px}}.thermo-tile__title span{display:inline-block}.thermo-tile__body{position:relative;z-index:1;margin-top:4.5rem;text-align:justify}.thermo-tile__body ul{padding:0}.thermo-tile__body ul.list-grid__2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}@media (min-width: 768px){.thermo-tile__body ul.list-grid{-moz-column-gap:2rem;column-gap:2rem}.thermo-tile__body ul.list-grid__2{-moz-column-count:2;column-count:2}.thermo-tile__body ul.list-grid__4{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.thermo-tile__body ul.list-grid__4{-moz-column-count:4;column-count:4}}.thermo-tile__body ul.list-grid li{-moz-column-break-inside:avoid;break-inside:avoid-column}.thermo-tile__body ul li{list-style:none;background-image:url("../img/icons/checkbox-green.svg");background-position:0 1.2rem;background-repeat:no-repeat;background-size:1.5rem;padding:0.5rem 0 0.5rem 4rem}@media (max-width: 576px){.thermo-tile__body ul li{background-position:0 0.8rem;padding:0.5rem 0 0.5rem 2.5rem}}.thermo-tile__body ul li ul li{background-image:url("../img/icons/checkbox-dot-green.svg");background-size:6px;padding-left:2rem;background-position:0 1.6rem}.thermo-tile__body a{color:#028946}.thermo-tile__body a:hover{color:#00b159}.thermo-tile__accordion{margin-top:4.5rem;width:85%}@media (max-width: 992px){.thermo-tile__accordion{width:100%}}.thermo-tile__links{display:flex;align-items:center}@media (max-width: 992px){.thermo-tile__links{flex-wrap:wrap}}.thermo-tile__link{display:inline-block;position:relative;z-index:50;overflow:hidden;margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:0;border-radius:10px;background-color:#028946;color:white;cursor:pointer;transition:all 0.4s;border:none;background-color:white;border:1px solid #028946;margin:1rem 0;text-align:center}.thermo-tile__link:before{content:"";position:absolute;display:block;border-radius:50%;top:calc(50% - 0.5rem);left:calc(50% - 0.5rem);width:1rem;height:1rem;opacity:0;background:#027039;transition:all 0.4s}.thermo-tile__link span{color:white;display:block;position:relative;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-white.svg");background-position:calc(100% - 2.6rem) 50%;transition:all 0.4s}@media (max-width: 576px){.thermo-tile__link{margin-top:1rem;font-size:12px;line-height:18px;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}.thermo-tile__link span{padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%}}.thermo-tile__link:focus span,.thermo-tile__link:active span{background-position:calc(100% - 2.1rem) 50%}.thermo-tile__link:focus:before,.thermo-tile__link:active:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.thermo-tile__link:hover span{background-position:calc(100% - 2.1rem) 50%}.thermo-tile__link:hover:before{opacity:1;-khtml-transform:scale(20, 10);transform:scale(20, 10)}.thermo-tile__link span{background-image:none;padding:1rem 2.6rem 1rem 2.6rem}@media (max-width: 576px){.thermo-tile__link span{padding:1rem 1.5rem 1rem 1.5rem}}.thermo-tile__link:not(:last-child):not(:first-child){margin-left:2rem;margin-right:2rem}.thermo-tile__link:hover span,.thermo-tile__link:focus span,.thermo-tile__link:active span{color:white}.thermo-tile__link span{color:#028946}.thermo-tile__link--disabled{background-color:#028946;cursor:default}.thermo-tile__link--disabled span{color:white}.thermo-tile__link--disabled:hover:before,.thermo-tile__link--disabled:focus:before,.thermo-tile__link--disabled:active:before{display:none}.paragraph-accordion__title{margin-bottom:2rem;cursor:pointer;background-image:url("../img/icons/arrow-basic-up-green.svg");background-size:2.5rem;background-position:calc(100% - 2.5rem) 50%;background-repeat:no-repeat;border:1px solid #e5e5e5;border-radius:5px;padding:1rem 6rem 1rem 2.5rem;font-family:"Manrope",sans-serif;font-weight:500;font-size:24px;line-height:33px}.paragraph-accordion__title.collapsed{background-image:url("../img/icons/arrow-basic-down-green.svg")}@media (max-width: 576px){.paragraph-accordion__title{background-size:1.5rem;padding:1rem 5rem 1rem 2.5rem;font-size:14px;line-height:21px}}.paragraph-accordion__body{padding:1rem 2rem 3rem}.paragraph-accordion__body ul{padding:0}.paragraph-accordion__body ul.list-grid__2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}@media (min-width: 768px){.paragraph-accordion__body ul.list-grid{-moz-column-gap:2rem;column-gap:2rem}.paragraph-accordion__body ul.list-grid__2{-moz-column-count:2;column-count:2}.paragraph-accordion__body ul.list-grid__4{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.paragraph-accordion__body ul.list-grid__4{-moz-column-count:4;column-count:4}}.paragraph-accordion__body ul.list-grid li{-moz-column-break-inside:avoid;break-inside:avoid-column}.paragraph-accordion__body ul li{list-style:none;background-image:url("../img/icons/checkbox-green.svg");background-position:0 1.2rem;background-repeat:no-repeat;background-size:1.5rem;padding:0.5rem 0 0.5rem 4rem}@media (max-width: 576px){.paragraph-accordion__body ul li{background-position:0 0.8rem;padding:0.5rem 0 0.5rem 2.5rem}}.paragraph-accordion__body ul li ul li{background-image:url("../img/icons/checkbox-dot-green.svg");background-size:6px;padding-left:2rem;background-position:0 1.6rem}.paragraph-accordion__body a{color:#028946}.paragraph-accordion__body a:hover{color:#00b159}.paragraph-product-carousel{margin-top:9rem}@media (max-width: 768px){.paragraph-product-carousel{margin-top:5rem}}.paragraph-product-carousel__content-wrapper{border-radius:1rem;background-color:white;padding:0 6rem}@media (max-width: 576px){.paragraph-product-carousel__content-wrapper{padding:0 3rem}}.paragraph-product-carousel__content{position:relative;padding:3rem 2.5rem 5rem}@media (max-width: 992px){.paragraph-product-carousel__content{padding:2.5rem 1.5rem 4.5rem}}.paragraph-product-carousel__title{position:relative;z-index:1;font-family:"Manrope",sans-serif;font-size:32px;line-height:44px}@media (max-width: 576px){.paragraph-product-carousel__title{font-size:24px;line-height:32px}}.paragraph-product-carousel__body{position:relative;z-index:1}.paragraph-product-carousel__body ul{padding:0}.paragraph-product-carousel__body ul.list-grid__2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}@media (min-width: 768px){.paragraph-product-carousel__body ul.list-grid{-moz-column-gap:2rem;column-gap:2rem}.paragraph-product-carousel__body ul.list-grid__2{-moz-column-count:2;column-count:2}.paragraph-product-carousel__body ul.list-grid__4{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.paragraph-product-carousel__body ul.list-grid__4{-moz-column-count:4;column-count:4}}.paragraph-product-carousel__body ul.list-grid li{-moz-column-break-inside:avoid;break-inside:avoid-column}.paragraph-product-carousel__body ul li{list-style:none;background-image:url("../img/icons/checkbox-green.svg");background-position:0 1.2rem;background-repeat:no-repeat;background-size:1.5rem;padding:0.5rem 0 0.5rem 4rem}@media (max-width: 576px){.paragraph-product-carousel__body ul li{background-position:0 0.8rem;padding:0.5rem 0 0.5rem 2.5rem}}.paragraph-product-carousel__body ul li ul li{background-image:url("../img/icons/checkbox-dot-green.svg");background-size:6px;padding-left:2rem;background-position:0 1.6rem}@media (max-width: 992px){.paragraph-product-carousel__body{margin:2rem 0}}.paragraph-product-carousel__icon{position:absolute;z-index:0;top:.5rem;left:-2rem}@media (max-width: 576px){.paragraph-product-carousel__icon{display:none}}.paragraph-product-carousel__slider{margin-top:1.5rem;position:relative;overflow:hidden}.paragraph-product-carousel__slider-wrapper{position:relative}.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-prev,.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-next{position:absolute;width:15px;height:15px;top:50%;left:0;transform:translateY(-50%);margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-prev::after,.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-next::after{display:none}.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-prev{left:-30px;background-image:url("../img/icons/arrow-basic-left-black.svg")}.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-next{right:-30px;left:auto;background-image:url("../img/icons/arrow-basic-right-black.svg")}.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-prev,.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-next{width:2rem;height:3.5rem;background-size:2.2rem}.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-prev{left:-45px}@media (max-width: 576px){.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-prev{left:-33px}}.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-next{right:-45px}@media (max-width: 576px){.paragraph-product-carousel__slider-wrapper .paragraph-product-carousel__button-next{right:-33px}}.map-checkbox ~ .option:before{background-image:url("../img/icons/map-checkbox.svg")}.map-checkbox:checked ~ .option:before{background-image:url("../img/icons/map-checkbox-checked.svg")}.shop-map-block{margin:50px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:120px}@media (max-width: 992px){.shop-map-block{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (max-width: 576px){.shop-map-block{margin:50px 0}}.shop-map-block--image{background-image:url("../../../../modules/custom/cs_shop_map/img/jpg/salon.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;min-height:370px;border-radius:10px;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 992px){.shop-map-block--image{display:none}}.shop-map-block--image-text{font-size:24px;font-style:normal;font-weight:500;line-height:24px;writing-mode:vertical-lr;margin-right:40px;color:#fff}.shop-map-block--content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.shop-map-block--title{font-style:normal;font-weight:700;margin-bottom:14px;font-size:36px;line-height:49px}@media (max-width: 768px){.shop-map-block--title{font-size:21px;line-height:29px}}.shop-map-block--link{margin-top:25px}#block-simplenewssubscription form{display:grid;gap:1rem;grid-template-columns:repeat(6, calc(16.66% - 10px));grid-template-rows:auto;grid-template-areas:"email email email email email actions"}#block-simplenewssubscription form .field--type-email{grid-area:email}#block-simplenewssubscription form .field--type-email .form-item label,#block-simplenewssubscription form .field--type-email .form-item .description{display:none}#block-simplenewssubscription form .field--type-email .form-item input[type="email"]{height:inherit;font-size:12px;padding:0.6rem}#block-simplenewssubscription form .form-actions{grid-area:actions}#block-simplenewssubscription form .form-actions input[type='submit']{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;height:auto;margin-top:0;padding:0.2rem;text-indent:-9999px;border-radius:.5rem;background-position:calc(100% - 1.2rem) 50%}@media (max-width: 576px){#block-simplenewssubscription form .form-actions input[type='submit']{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}#block-simplenewssubscription form .form-actions input[type='submit']:focus,#block-simplenewssubscription form .form-actions input[type='submit']:active{border:2px solid #028946}#block-simplenewssubscription form .form-actions input[type='submit']:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}#block-simplenewssubscription form .form-actions input[type='submit']:focus,#block-simplenewssubscription form .form-actions input[type='submit']:active{border:2px solid #e5e5e5}#block-simplenewssubscription form .form-actions input[type='submit']:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}#block-simplenewssubscription form .form-actions input[type='submit']:before{display:inline-block;text-indent:-9999px;content:'OK'}.modal{position:fixed;width:100vw;height:100vh;min-height:45rem;opacity:0;visibility:hidden;transition:all 0.3s ease;top:0;left:0;display:flex;align-items:center;justify-content:center}.modal.open{z-index:10;visibility:visible;opacity:1;transition-delay:0s}.modal__bg{position:absolute;background:#000;width:100%;height:100%;opacity:0.85;cursor:pointer}.modal__container{border-radius:1rem;background:#fff;position:relative;padding:1.5rem;width:90%;height:90%}.modal__close{position:absolute;z-index:1;border:0;padding:0;margin:0;cursor:pointer;border-top-right-radius:1rem;border-bottom-left-radius:1rem;background-color:#e5e5e5;background-image:url(../../../../modules/custom/cs_3d-model/images/colorbox-close.svg);background-size:5rem;background-repeat:no-repeat;height:50px;width:50px;top:0;right:0}.node{overflow:hidden}.node__url-external{font-weight:700;display:block;margin:1rem 0;padding-left:2rem;color:#028946;background-repeat:no-repeat;background-position:left center;background-image:url("../img/icons/link-external.svg")}.node.node-basic .field__image-footer{overflow:hidden;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:1rem;-webkit-border-bottom-left-radius:1rem;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:1rem;-moz-border-radius-bottomleft:1rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.node.node-basic .field__image-footer img{display:block;max-width:100%;height:auto}.node.node-basic.node--with-content-background .node__content{padding:3rem 3rem 0;border-radius:1rem;overflow:hidden;margin-bottom:3rem;margin-top:3rem}.node.node-basic.node--with-content-background .field__image-footer{margin-left:-3rem;margin-right:-3rem}.node.node-basic.node--view-mode-full .node__paragraphs{margin-top:6rem}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__content,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__content{margin-top:-13.5rem}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__card,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__card{padding:3.5rem;border-radius:10px;background-color:white}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__card-content,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__card-content{margin:auto;max-width:77rem;text-align:center}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__title,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__title{font-size:28.8px;line-height:39.2px}@media (min-width: 992px){.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__title,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__title{font-size:36px;line-height:49px}}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__subtitle,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__subtitle{font-weight:700;font-family:"Manrope",sans-serif;color:#028946;font-size:24px;line-height:33px}@media (min-width: 992px){.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__subtitle,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__subtitle{font-size:19.2px;line-height:26.4px}}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body{text-align:left;transition:all 0.4s}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul{padding:0}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul.list-grid__2,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul.list-grid__2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}@media (min-width: 768px){.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul.list-grid,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul.list-grid{-moz-column-gap:2rem;column-gap:2rem}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul.list-grid__2,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul.list-grid__2{-moz-column-count:2;column-count:2}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul.list-grid__4,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul.list-grid__4{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul.list-grid__4,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul.list-grid__4{-moz-column-count:4;column-count:4}}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul.list-grid li,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul.list-grid li{-moz-column-break-inside:avoid;break-inside:avoid-column}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul li,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul li{list-style:none;background-image:url("../img/icons/checkbox-green.svg");background-position:0 1.2rem;background-repeat:no-repeat;background-size:1.5rem;padding:0.5rem 0 0.5rem 4rem}@media (max-width: 576px){.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul li,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul li{background-position:0 0.8rem;padding:0.5rem 0 0.5rem 2.5rem}}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__body ul li ul li,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__body ul li ul li{background-image:url("../img/icons/checkbox-dot-green.svg");background-size:6px;padding-left:2rem;background-position:0 1.6rem}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__intro,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__intro{margin-top:2rem;margin-bottom:4rem}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__button,.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__button{width:4rem;height:4rem;border:none;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:4rem}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__button[aria-expanded="false"],.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__button[aria-expanded="false"]{background-image:url("../img/icons/plus-button.svg")}.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-history__button[aria-expanded="true"],.node.node-basic.node--view-mode-full .node__paragraphs .paragraph-image-bg__button[aria-expanded="true"]{margin-top:4rem;background-image:url("../img/icons/minus-button.svg")}.node.node--type-sale.node--view-mode-teaser .col-content__wrap{padding:4rem}@media (max-width: 576px){.node.node--type-sale.node--view-mode-teaser .col-content__wrap{padding:2rem}}@media (max-width: 576px){.node.node--type-sale.node--view-mode-teaser .col-image{height:50rem}}.node.node--type-sale.node--view-mode-teaser header{margin-bottom:2rem}@media (max-width: 576px){.node.node--type-sale.node--view-mode-teaser .node__title{font-size:18px;line-height:28px}}.node.node--type-sale.node--view-mode-teaser .node__subtitle{color:#028946}@media (max-width: 992px){.node.node--type-sale.node--view-mode-teaser .node__content p{font-size:12px;line-height:16px}}.node.node--type-sale.node--view-mode-teaser .node__content ul{display:block;margin:1rem 0;padding:0;list-style:none}.node.node--type-sale.node--view-mode-teaser .node__content ul li{display:block;margin-bottom:1.5rem;background-repeat:no-repeat;background-position:left 0.2rem;background-image:url("../img/icons/list-bullet.svg");padding:0 0 0 3.5rem}@media (max-width: 992px){.node.node--type-sale.node--view-mode-teaser .node__content ul li{font-size:12px;line-height:16px}}.node.node--type-sale.node--view-mode-teaser .node__content .as-button{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s}@media (max-width: 576px){.node.node--type-sale.node--view-mode-teaser .node__content .as-button{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.node.node--type-sale.node--view-mode-teaser .node__content .as-button:focus,.node.node--type-sale.node--view-mode-teaser .node__content .as-button:active{border:2px solid #028946}.node.node--type-sale.node--view-mode-teaser .node__content .as-button:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.node.node--type-sale.node--view-mode-token .link{display:block}.node.node--type-sale.node--view-mode-token .link:hover .item::after{background-color:rgba(232,229,233,0)}.node.node--type-sale.node--view-mode-token .link:hover .item .content .content-inner{padding-bottom:3rem}.node.node--type-sale.node--view-mode-token .link:hover .item .content .content-inner .arrow{opacity:1}.node.node--type-sale.node--view-mode-token .link .item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:640px;background-repeat:no-repeat;background-size:cover;background-blend-mode:darken;background-position:80% 0}@media (max-width: 1350px){.node.node--type-sale.node--view-mode-token .link .item{height:51rem}}@media (max-width: 576px){.node.node--type-sale.node--view-mode-token .link .item{height:36rem}}.node.node--type-sale.node--view-mode-token .link .item::after{transition:all 0.4s;content:"";position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(232,229,233,0.1);pointer-events:none}.node.node--type-sale.node--view-mode-token .link .item .content{padding:7rem;background:linear-gradient(179.7deg, rgba(255,255,255,0) .26%, rgba(255,255,255,0.8) 61.63%)}@media (max-width: 1650px){.node.node--type-sale.node--view-mode-token .link .item .content{padding:7rem 3rem}}@media (max-width: 992px){.node.node--type-sale.node--view-mode-token .link .item .content{padding:7rem 1.5rem}}@media (max-width: 576px){.node.node--type-sale.node--view-mode-token .link .item .content{padding:2.5rem 1.5rem}}.node.node--type-sale.node--view-mode-token .link .item .content .content-inner{position:relative;text-align:center;transition:all 0.4s}.node.node--type-sale.node--view-mode-token .link .item .content .content-inner .title{font-size:21px;line-height:24px;font-family:"Manrope",sans-serif;font-weight:700;color:#028946}@media (max-width: 992px){.node.node--type-sale.node--view-mode-token .link .item .content .content-inner .title{font-size:18px}}.node.node--type-sale.node--view-mode-token .link .item .content .content-inner .subtitle{font-weight:400;font-size:18px;line-height:24px}@media (max-width: 992px){.node.node--type-sale.node--view-mode-token .link .item .content .content-inner .subtitle{font-size:15px}}.node.node--type-sale.node--view-mode-token .link .item .content .content-inner .arrow{transition:0.4s;position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);display:inline-block;width:1rem;height:1rem;opacity:0;background-image:url("../img/icons/arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-size:1rem}.node.node--type-products-roller.node--view-mode-full .node__title-wrapper .node__title,.node.node--type-products.node--view-mode-full .node__title-wrapper .node__title{margin-top:6.5rem}@media (max-width: 1200px){.node.node--type-products-roller.node--view-mode-full .node__title-wrapper .node__title,.node.node--type-products.node--view-mode-full .node__title-wrapper .node__title{font-weight:800;font-size:28px;line-height:36px}}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .node__title-wrapper .node__title,.node.node--type-products.node--view-mode-full .node__title-wrapper .node__title{margin-top:2rem}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .node__title-wrapper .node__title,.node.node--type-products.node--view-mode-full .node__title-wrapper .node__title{margin-top:1rem}}.node.node--type-products-roller.node--view-mode-full .node__title-wrapper .node__subtitle,.node.node--type-products.node--view-mode-full .node__title-wrapper .node__subtitle{display:block;margin-left:8.5rem;font-weight:500;font-size:36px;line-height:49px;color:#028946}@media (max-width: 1200px){.node.node--type-products-roller.node--view-mode-full .node__title-wrapper .node__subtitle,.node.node--type-products.node--view-mode-full .node__title-wrapper .node__subtitle{margin-left:0;font-size:21px;line-height:29px}}.node.node--type-products-roller.node--view-mode-full .node__image-wrapper,.node.node--type-products.node--view-mode-full .node__image-wrapper{margin-top:4.5rem}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .node__image-wrapper,.node.node--type-products.node--view-mode-full .node__image-wrapper{margin-top:3rem}}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .node__content-wrapper,.node.node--type-products.node--view-mode-full .node__content-wrapper{order:-1}}.node.node--type-products-roller.node--view-mode-full .node__content-certificates,.node.node--type-products.node--view-mode-full .node__content-certificates{display:block}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .node__content-certificates,.node.node--type-products.node--view-mode-full .node__content-certificates{display:none}}.node.node--type-products-roller.node--view-mode-full .node__mobile-content-certificates,.node.node--type-products.node--view-mode-full .node__mobile-content-certificates{display:none}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .node__mobile-content-certificates,.node.node--type-products.node--view-mode-full .node__mobile-content-certificates{display:block}}.node.node--type-products-roller.node--view-mode-full .node__content,.node.node--type-products.node--view-mode-full .node__content{margin-top:5rem}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .node__content,.node.node--type-products.node--view-mode-full .node__content{margin-top:3rem}}.node.node--type-products-roller.node--view-mode-full .node__content p,.node.node--type-products-roller.node--view-mode-full .node__content span,.node.node--type-products.node--view-mode-full .node__content p,.node.node--type-products.node--view-mode-full .node__content span{font-size:18px;line-height:32px}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .node__content p,.node.node--type-products-roller.node--view-mode-full .node__content span,.node.node--type-products.node--view-mode-full .node__content p,.node.node--type-products.node--view-mode-full .node__content span{font-size:16px}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .node__content p,.node.node--type-products-roller.node--view-mode-full .node__content span,.node.node--type-products.node--view-mode-full .node__content p,.node.node--type-products.node--view-mode-full .node__content span{font-size:12px;line-height:21px}}.node.node--type-products-roller.node--view-mode-full .certificates,.node.node--type-products.node--view-mode-full .certificates{margin-top:8rem}@media (max-width: 1200px){.node.node--type-products-roller.node--view-mode-full .certificates,.node.node--type-products.node--view-mode-full .certificates{margin-top:5rem}}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .certificates,.node.node--type-products.node--view-mode-full .certificates{margin-top:3rem}}.node.node--type-products-roller.node--view-mode-full .certificates__title,.node.node--type-products.node--view-mode-full .certificates__title{margin-bottom:4.5rem}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .certificates__title,.node.node--type-products.node--view-mode-full .certificates__title{margin-bottom:3rem}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .certificates__title,.node.node--type-products.node--view-mode-full .certificates__title{font-size:21px;line-height:29px}}.node.node--type-products-roller.node--view-mode-full .certificates__items,.node.node--type-products.node--view-mode-full .certificates__items{display:flex;flex-wrap:wrap;gap:4rem}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .certificates__items,.node.node--type-products.node--view-mode-full .certificates__items{gap:3rem}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .certificates__items,.node.node--type-products.node--view-mode-full .certificates__items{gap:2rem}}.node.node--type-products-roller.node--view-mode-full .certificates__item,.node.node--type-products.node--view-mode-full .certificates__item{font-size:18px;line-height:28px;background-image:url("../img/icons/certificate.svg");background-repeat:no-repeat;background-size:5.5rem;background-position:0 100%;padding:2rem 0 2rem 8.5rem}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .certificates__item,.node.node--type-products.node--view-mode-full .certificates__item{font-size:12px;line-height:16px;background-size:5rem;padding:2rem 0 2rem 6.5rem}}.node.node--type-products-roller.node--view-mode-full .certificates__item:hover,.node.node--type-products.node--view-mode-full .certificates__item:hover{color:#028946;transform:translateY(-2px)}.node.node--type-products-roller.node--view-mode-full .certificates__item:last-child,.node.node--type-products.node--view-mode-full .certificates__item:last-child{margin-right:0}.node.node--type-products-roller.node--view-mode-full .product-characteristics,.node.node--type-products.node--view-mode-full .product-characteristics{padding:8rem 1.5rem 3rem;background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%)}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics,.node.node--type-products.node--view-mode-full .product-characteristics{padding:3rem 1.5rem}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .downloads,.node.node--type-products.node--view-mode-full .product-characteristics .downloads{margin-top:3rem}.node.node--type-products-roller.node--view-mode-full .product-characteristics .downloads__title,.node.node--type-products.node--view-mode-full .product-characteristics .downloads__title{margin-bottom:2rem}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .downloads__title,.node.node--type-products.node--view-mode-full .product-characteristics .downloads__title{font-size:21px;line-height:29px}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .downloads__item,.node.node--type-products.node--view-mode-full .product-characteristics .downloads__item{margin:1rem 0;font-size:18px;line-height:28px;background-image:url("../img/icons/pdf-gray.svg");background-repeat:no-repeat;background-size:3rem;background-position:0 58%;padding:1rem 0 1rem 4.5rem}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .downloads__item,.node.node--type-products.node--view-mode-full .product-characteristics .downloads__item{margin:0.5rem 0;font-size:12px;line-height:16px;background-size:2rem;background-position:0 54%;padding:1rem 0 1rem 3rem}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .downloads__item:hover,.node.node--type-products.node--view-mode-full .product-characteristics .downloads__item:hover{color:#028946;transform:translateY(-2px)}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__title,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__title{font-size:21px;line-height:29px}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__subtitle,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__subtitle{font-size:24px;line-height:33px;color:#028946;font-weight:400}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__subtitle,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__subtitle{font-size:18px;line-height:24px}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body{margin-top:4rem}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul{padding:0}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid__2,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid__2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}@media (min-width: 768px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid{-moz-column-gap:2rem;column-gap:2rem}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid__2,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid__2{-moz-column-count:2;column-count:2}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid__4,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid__4{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid__4,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid__4{-moz-column-count:4;column-count:4}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid li,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul.list-grid li{-moz-column-break-inside:avoid;break-inside:avoid-column}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul li,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul li{list-style:none;background-image:url("../img/icons/checkbox-green.svg");background-position:0 1.2rem;background-repeat:no-repeat;background-size:1.5rem;padding:0.5rem 0 0.5rem 4rem}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul li,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul li{background-position:0 0.8rem;padding:0.5rem 0 0.5rem 2.5rem}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul li ul li,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul li ul li{background-image:url("../img/icons/checkbox-dot-green.svg");background-size:6px;padding-left:2rem;background-position:0 1.6rem}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body{margin-top:2rem}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph-base__body ul li,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph-base__body ul li{font-size:14px}}@media (max-width: 1200px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set{margin-top:5rem}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__title,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__title{font-size:21px;line-height:29px}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__subtitle,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__subtitle{font-size:24px;line-height:33px;color:#028946;font-weight:400}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__subtitle,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__subtitle{font-size:18px;line-height:24px}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons{display:flex;flex-wrap:wrap;gap:3rem;margin-top:3rem}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons{gap:1.5rem}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon{flex:1 1 calc(50% - 1.5rem);display:flex;justify-content:flex-start;align-items:center}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon{flex:1 1 100%}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon:not(:first-child),.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon:not(:first-child){margin-top:0}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__content,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__content{text-align:center}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__icon,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__icon{display:flex;justify-content:center}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__icon .animate-icon,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__icon .animate-icon{max-width:100px}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__icon img,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__icon img{margin:auto}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__title,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__title{margin-top:2.5rem}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__body,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__body{margin-top:1rem;max-width:300px}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__body,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__body{max-width:100%}}.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__body p,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__body p{font-size:13px;line-height:24px}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__body p,.node.node--type-products.node--view-mode-full .product-characteristics .paragraph--type--icon-set__icons .paragraph-icon__body p{font-size:12px;line-height:21px}}.node.node--type-products-roller.node--view-mode-full .product-characteristics__additional-description,.node.node--type-products.node--view-mode-full .product-characteristics__additional-description{margin:6rem 0}.node.node--type-products-roller.node--view-mode-teaser,.node.node--type-products.node--view-mode-teaser{border-radius:10px;position:relative;background:white;padding:2rem;height:100%;text-align:center}.node.node--type-products-roller.node--view-mode-teaser .node-teaser,.node.node--type-products.node--view-mode-teaser .node-teaser{height:100%;position:relative;padding-bottom:2rem;overflow:hidden}.node.node--type-products-roller.node--view-mode-teaser .node-teaser.node-teaser__wrap,.node.node--type-products.node--view-mode-teaser .node-teaser.node-teaser__wrap{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.node.node--type-products-roller.node--view-mode-teaser .node-teaser .node-teaser__body,.node.node--type-products.node--view-mode-teaser .node-teaser .node-teaser__body{margin:0}.node.node--type-products-roller.node--view-mode-teaser .node-teaser img,.node.node--type-products.node--view-mode-teaser .node-teaser img{transition:all 0.4s ease 0s}.node.node--type-products-roller.node--view-mode-teaser .node-teaser:hover img,.node.node--type-products.node--view-mode-teaser .node-teaser:hover img{-khtml-transform:scale(1.05, 1.05) translate(2px, 4px);transform:scale(1.05, 1.05) translate(2px, 4px)}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-teaser .node-teaser,.node.node--type-products.node--view-mode-teaser .node-teaser{padding-bottom:5rem}}.node.node--type-products-roller.node--view-mode-teaser .node-teaser__title,.node.node--type-products.node--view-mode-teaser .node-teaser__title{margin:0}.node.node--type-products-roller.node--view-mode-teaser .node-teaser__title a,.node.node--type-products.node--view-mode-teaser .node-teaser__title a{font-weight:500;font-size:28px;line-height:30px}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-teaser .node-teaser__title a,.node.node--type-products.node--view-mode-teaser .node-teaser__title a{font-size:25px;line-height:28px}}.node.node--type-products-roller.node--view-mode-teaser .node-teaser__subtitle,.node.node--type-products.node--view-mode-teaser .node-teaser__subtitle{font-weight:300;display:block;margin:0 0 2rem}.node.node--type-products-roller.node--view-mode-teaser .node-teaser__body,.node.node--type-products.node--view-mode-teaser .node-teaser__body{margin:2rem 0}.node.node--type-products-roller.node--view-mode-teaser .node-teaser .btn,.node.node--type-products.node--view-mode-teaser .node-teaser .btn{-khtml-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;bottom:1rem}.node.node--type-products-roller.node--view-mode-paragraph-product-carousel,.node.node--type-products.node--view-mode-paragraph-product-carousel{border-radius:1rem;border:2px solid #e5e5e5;padding:3rem}.node.node--type-products-roller.node--view-mode-paragraph-product-carousel .node-paragraph_product_carousel,.node.node--type-products.node--view-mode-paragraph-product-carousel .node-paragraph_product_carousel{display:flex;justify-content:center;flex-wrap:wrap}.node.node--type-products.node--view-mode-token{border-radius:10px;background-color:#e5e5e5;padding-top:calc(50%)}@media (min-width: 576px){.node.node--type-products.node--view-mode-token{padding-top:calc(50%)}}@media (min-width: 768px){.node.node--type-products.node--view-mode-token{padding-top:calc(33.3333%)}}@media (min-width: 992px){.node.node--type-products.node--view-mode-token{padding-top:calc(25%)}}.node.node--type-products.node--view-mode-token .node-token{background-color:white;position:absolute;top:0;left:0;bottom:0;right:0}.node.node--type-products.node--view-mode-token .node-token__header{position:absolute;top:3rem;left:3rem;width:calc(100% - 6rem);z-index:1}.node.node--type-products.node--view-mode-token .node-token__image{padding-top:8rem}.node.node--type-products.node--view-mode-token .node-token__image img{width:100%;height:auto}@media (min-width: 992px){.node.node--type-products-roller.node--view-mode-full .node__image-wrapper{height:calc(100% - 4rem);padding-top:4rem}.node.node--type-products-roller.node--view-mode-full .node__image-wrapper img{width:calc(100%);-o-object-fit:contain;object-fit:contain;position:absolute;height:100%}}.node.node--type-products-roller.node--view-mode-full .node__subtitle{margin-left:0 !important}.node.node--type-products-roller.node--view-mode-full .gallery{margin-top:12rem;margin-bottom:6rem}.node.node--type-products-roller.node--view-mode-full .gallery-parallax{height:45rem}.node.node--type-products-roller.node--view-mode-full .node__content{margin-top:4rem}.node.node--type-products-roller.node--view-mode-full .node__content ul{padding:0}.node.node--type-products-roller.node--view-mode-full .node__content ul.list-grid__2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}@media (min-width: 768px){.node.node--type-products-roller.node--view-mode-full .node__content ul.list-grid{-moz-column-gap:2rem;column-gap:2rem}.node.node--type-products-roller.node--view-mode-full .node__content ul.list-grid__2{-moz-column-count:2;column-count:2}.node.node--type-products-roller.node--view-mode-full .node__content ul.list-grid__4{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.node.node--type-products-roller.node--view-mode-full .node__content ul.list-grid__4{-moz-column-count:4;column-count:4}}.node.node--type-products-roller.node--view-mode-full .node__content ul.list-grid li{-moz-column-break-inside:avoid;break-inside:avoid-column}.node.node--type-products-roller.node--view-mode-full .node__content ul li{list-style:none;background-image:url("../img/icons/checkbox-green.svg");background-position:0 1.2rem;background-repeat:no-repeat;background-size:1.5rem;padding:0.5rem 0 0.5rem 4rem}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .node__content ul li{background-position:0 0.8rem;padding:0.5rem 0 0.5rem 2.5rem}}.node.node--type-products-roller.node--view-mode-full .node__content ul li ul li{background-image:url("../img/icons/checkbox-dot-green.svg");background-size:6px;padding-left:2rem;background-position:0 1.6rem}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .node__content{margin-top:2rem}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .node__content ul li{font-size:14px}}.node.node--type-products-roller.node--view-mode-full .downloads{margin-top:3rem}.node.node--type-products-roller.node--view-mode-full .downloads__title{font-size:21px;line-height:29px;font-weight:500;margin-bottom:3rem}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .downloads__title{margin-bottom:3rem}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .downloads__title{font-size:21px;line-height:29px}}.node.node--type-products-roller.node--view-mode-full .downloads__items{display:flex;flex-wrap:wrap;gap:4rem}@media (max-width: 992px){.node.node--type-products-roller.node--view-mode-full .downloads__items{gap:3rem}}@media (max-width: 576px){.node.node--type-products-roller.node--view-mode-full .downloads__items{gap:2rem}}.node.node--type-products-roller.node--view-mode-full .downloads__item{font-size:16px;line-height:20px;background-image:url("../img/icons/certificate.svg");background-repeat:no-repeat;background-size:3.5rem;background-position:0 100%;padding:1rem 0 1rem 5.5rem}@media (max-width: 768px){.node.node--type-products-roller.node--view-mode-full .downloads__item{font-size:12px;line-height:16px;background-size:5rem;padding:0.5rem 0 0.5rem 5.5rem}}.node.node--type-products-roller.node--view-mode-full .downloads__item:hover{color:#028946;transform:translateY(-2px)}.node.node--type-products-roller.node--view-mode-full .downloads__item:last-child{margin-right:0}.node.node--type-products-simple.node--view-mode-teaser{margin-bottom:6rem}.node.node--type-products-simple.node--view-mode-teaser .node-teaser__title span{color:#028946}.node.node--type-products-simple.node--view-mode-teaser .node__content{margin-top:3rem;font-weight:300;font-size:15px;line-height:28px}.node.node--type-products-simple.node--view-mode-teaser .node__content p{margin:1rem 0}.node.node--type-products-simple.node--view-mode-teaser .node__content strong{font-weight:700}.node.node--type-products-simple.node--view-mode-teaser .node__content ul{display:block;margin:1rem 0;padding:0;list-style:none}.node.node--type-products-simple.node--view-mode-teaser .node__content ul li{display:block;margin-bottom:1.5rem;background-repeat:no-repeat;background-position:left 0.2rem;background-image:url("../img/icons/list-bullet.svg");padding:0 0 0 3.5rem}.node.node--type-products-simple.node--view-mode-teaser .col__field__products{margin-bottom:3rem}.node.node--type-products-roller-shutters.node--view-mode-teaser{padding:2rem;height:100%;border-radius:10px;border:1px solid #e5e5e5}@media (max-width: 768px){.node.node--type-products-roller-shutters.node--view-mode-teaser{background-color:white}}.node.node--type-products-roller-shutters.node--view-mode-teaser .node-teaser__title{margin-top:2rem;text-align:center;font-weight:500;font-size:28px;line-height:32px}@media (max-width: 768px){.node.node--type-products-roller-shutters.node--view-mode-teaser .node-teaser__title{font-size:25px;line-height:28px}}.node.node--type-products-roller-shutters.node--view-mode-teaser .node__image{text-align:center;margin:4rem 0 2rem}.node.node--type-products-roller-shutters.node--view-mode-teaser .node__image img{display:block;max-width:100%;height:auto}@media (max-width: 992px){.node.node--type-products-roller-shutters.node--view-mode-teaser .node__image img{margin:auto}}.node.node--type-products-roller-shutters.node--view-mode-teaser .node__content{margin-top:3rem;margin-bottom:3rem;font-weight:300;font-size:15px;line-height:28px}.node-newsroom .node__reading-time,.node-article .node__reading-time{padding-left:3.2rem;background-image:url("../img/icons/clock-green.svg");background-position:left center;background-repeat:no-repeat;background-size:2.1rem;margin-left:1.5rem}.node-newsroom .node__time,.node-article .node__time{font-weight:700;color:#028946}.node-newsroom.node--view-mode-full,.node-article.node--view-mode-full{padding-top:5rem}@media (max-width: 576px){.node-newsroom.node--view-mode-full,.node-article.node--view-mode-full{padding-top:0}}.node-newsroom.node--view-mode-full .node__header,.node-article.node--view-mode-full .node__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.node-newsroom.node--view-mode-full .node__title,.node-article.node--view-mode-full .node__title{margin-top:3rem}@media (max-width: 992px){.node-newsroom.node--view-mode-full .node__title,.node-article.node--view-mode-full .node__title{font-size:32px;line-height:38px}}@media (max-width: 576px){.node-newsroom.node--view-mode-full .node__title,.node-article.node--view-mode-full .node__title{font-size:21px;line-height:28px}}.node-newsroom.node--view-mode-full .node__content,.node-article.node--view-mode-full .node__content{margin-top:2rem}.node-newsroom.node--view-mode-full .node__content>img,.node-article.node--view-mode-full .node__content>img{margin-top:2rem}.node-newsroom.node--view-mode-full .node__footer,.node-article.node--view-mode-full .node__footer{margin-top:8rem}@media (max-width: 992px){.node-newsroom.node--view-mode-full .node__footer,.node-article.node--view-mode-full .node__footer{margin-top:5rem}}@media (max-width: 576px){.node-newsroom.node--view-mode-full .node__footer,.node-article.node--view-mode-full .node__footer{margin-top:3rem}}.node-newsroom.node--view-mode-full .node__footer .node__socials,.node-newsroom.node--view-mode-full .node__footer .node__social-title,.node-article.node--view-mode-full .node__footer .node__socials,.node-article.node--view-mode-full .node__footer .node__social-title{text-align:center}.node-newsroom.node--view-mode-full .node__footer .node__socials,.node-article.node--view-mode-full .node__footer .node__socials{margin-top:2rem}.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_facebook,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_facebook,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin{padding:2rem 2.5rem;background-color:#ffffff;border-radius:10px}.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_facebook .node__social--fb-hover,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_facebook .node__social--linkedin-hover,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin .node__social--fb-hover,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin .node__social--linkedin-hover,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_facebook .node__social--fb-hover,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_facebook .node__social--linkedin-hover,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin .node__social--fb-hover,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin .node__social--linkedin-hover{display:none}.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_facebook:hover .node__social--fb,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_facebook:hover .node__social--linkedin,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin:hover .node__social--fb,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin:hover .node__social--linkedin,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_facebook:hover .node__social--fb,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_facebook:hover .node__social--linkedin,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin:hover .node__social--fb,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin:hover .node__social--linkedin{display:none}.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_facebook:hover .node__social--fb-hover,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_facebook:hover .node__social--linkedin-hover,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin:hover .node__social--fb-hover,.node-newsroom.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin:hover .node__social--linkedin-hover,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_facebook:hover .node__social--fb-hover,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_facebook:hover .node__social--linkedin-hover,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin:hover .node__social--fb-hover,.node-article.node--view-mode-full .node__footer .node__socials .a2a_button_linkedin:hover .node__social--linkedin-hover{display:block}.node-newsroom.node--view-mode-full .paragraph-paragraph-image,.node-article.node--view-mode-full .paragraph-paragraph-image{margin-top:5rem}@media (max-width: 992px){.node-newsroom.node--view-mode-full .paragraph-paragraph-image,.node-article.node--view-mode-full .paragraph-paragraph-image{margin-top:3rem}}@media (max-width: 576px){.node-newsroom.node--view-mode-full .paragraph-paragraph-image__title,.node-article.node--view-mode-full .paragraph-paragraph-image__title{font-size:18px;line-height:28px}}.node-newsroom.node--view-mode-full .paragraph-paragraph-image__subtitle,.node-article.node--view-mode-full .paragraph-paragraph-image__subtitle{margin-top:1rem;font-weight:500;font-size:18px;color:#028946}@media (max-width: 576px){.node-newsroom.node--view-mode-full .paragraph-paragraph-image__subtitle,.node-article.node--view-mode-full .paragraph-paragraph-image__subtitle{font-size:15px}}.node-newsroom.node--view-mode-full .paragraph-paragraph-image__body,.node-article.node--view-mode-full .paragraph-paragraph-image__body{margin-top:2rem}.node-newsroom.node--view-mode-full .paragraph-paragraph-image__image--block,.node-article.node--view-mode-full .paragraph-paragraph-image__image--block{margin-top:2rem}@media (max-width: 992px){.node-newsroom.node--view-mode-full .paragraph-paragraph-image__image img,.node-article.node--view-mode-full .paragraph-paragraph-image__image img{margin-top:2rem}}.node-newsroom.node--view-mode-token2 .node__link,.node-article.node--view-mode-token2 .node__link{display:flex;align-items:flex-end;height:36.5rem;width:100%;overflow:hidden;border-radius:10px;padding:1.5rem 2rem;background-position:center;background-repeat:no-repeat;background-size:cover}.node-newsroom.node--view-mode-token2 .node__link,.node-article.node--view-mode-token2 .node__link{position:relative}.node-newsroom.node--view-mode-token2 .node__link::before,.node-article.node--view-mode-token2 .node__link::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;background:linear-gradient(180deg, rgba(51,51,51,0) 84.37%, rgba(51,51,51,0.7) 100%)}.node-newsroom.node--view-mode-token2 .node__link:hover,.node-article.node--view-mode-token2 .node__link:hover{transform:translateY(-2px)}@media (max-width: 1200px){.node-newsroom.node--view-mode-token2 .node__link,.node-article.node--view-mode-token2 .node__link{height:25.5rem}}@media (max-width: 576px){.node-newsroom.node--view-mode-token2 .node__link,.node-article.node--view-mode-token2 .node__link{height:15.5rem}}.node-newsroom.node--view-mode-token2 .node__link:hover .node__tag,.node-article.node--view-mode-token2 .node__link:hover .node__tag{transform:translateY(2px)}.node-newsroom.node--view-mode-token2 .node__title,.node-article.node--view-mode-token2 .node__title{z-index:2;color:white}.node-newsroom.node--view-mode-token2 .node__tag,.node-article.node--view-mode-token2 .node__tag{position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.5);padding:12px 20px;color:#fff;font-weight:700;font-size:15px;line-height:20px;border-radius:0 1rem 0 1rem;text-transform:uppercase;transition:all 0.4s;background-color:#028946;font-size:12px;padding:8px 15px}.node-newsroom.node--view-mode-teaser,.node-article.node--view-mode-teaser{height:100%;background-color:white;border-radius:1rem;overflow:hidden;margin:1.5rem 0}.node-newsroom.node--view-mode-teaser .node__reading-time,.node-article.node--view-mode-teaser .node__reading-time{margin-left:0}.node-newsroom.node--view-mode-teaser .node-article__image,.node-article.node--view-mode-teaser .node-article__image{background-position:center;background-repeat:no-repeat;background-size:cover}.node-article__1-1,.node-article__1-2,.node-article__1-3{margin:1.5rem 0}.node-article__1-1 .node-article__title-link,.node-article__1-2 .node-article__title-link,.node-article__1-3 .node-article__title-link{font-weight:700}.node-article__1-1 .node-article__title-link:hover,.node-article__1-2 .node-article__title-link:hover,.node-article__1-3 .node-article__title-link:hover{color:#028946}.node-article__1-1 .node-article__body,.node-article__1-2 .node-article__body,.node-article__1-3 .node-article__body{text-align:justify;margin-top:2rem}.node-article__1-1 .node-article__image,.node-article__1-2 .node-article__image,.node-article__1-3 .node-article__image{position:relative}.node-article__1-1 .node-article__tag,.node-article__1-2 .node-article__tag,.node-article__1-3 .node-article__tag{position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.5);padding:12px 20px;color:white;font-weight:700;font-size:15px;line-height:20px;border-radius:0 1rem 0 1rem;text-transform:uppercase}.node-article__1-1 .node-article__footer,.node-article__1-2 .node-article__footer,.node-article__1-3 .node-article__footer{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;justify-content:space-between}@media (max-width: 992px){.node-article__1-1 .node-article__footer,.node-article__1-2 .node-article__footer,.node-article__1-3 .node-article__footer{font-size:12px}}.node-article__1-1 .node-article__socials .a2a_kit,.node-article__1-2 .node-article__socials .a2a_kit,.node-article__1-3 .node-article__socials .a2a_kit{display:flex;flex-wrap:wrap;gap:3rem}.node-article__1-1 .node-article__socials .a2a_button_facebook .node-article__social--fb-hover,.node-article__1-1 .node-article__socials .a2a_button_facebook .node-article__social--linkedin-hover,.node-article__1-1 .node-article__socials .a2a_button_linkedin .node-article__social--fb-hover,.node-article__1-1 .node-article__socials .a2a_button_linkedin .node-article__social--linkedin-hover,.node-article__1-2 .node-article__socials .a2a_button_facebook .node-article__social--fb-hover,.node-article__1-2 .node-article__socials .a2a_button_facebook .node-article__social--linkedin-hover,.node-article__1-2 .node-article__socials .a2a_button_linkedin .node-article__social--fb-hover,.node-article__1-2 .node-article__socials .a2a_button_linkedin .node-article__social--linkedin-hover,.node-article__1-3 .node-article__socials .a2a_button_facebook .node-article__social--fb-hover,.node-article__1-3 .node-article__socials .a2a_button_facebook .node-article__social--linkedin-hover,.node-article__1-3 .node-article__socials .a2a_button_linkedin .node-article__social--fb-hover,.node-article__1-3 .node-article__socials .a2a_button_linkedin .node-article__social--linkedin-hover{display:none}.node-article__1-1 .node-article__socials .a2a_button_facebook:hover .node-article__social--fb,.node-article__1-1 .node-article__socials .a2a_button_facebook:hover .node-article__social--linkedin,.node-article__1-1 .node-article__socials .a2a_button_linkedin:hover .node-article__social--fb,.node-article__1-1 .node-article__socials .a2a_button_linkedin:hover .node-article__social--linkedin,.node-article__1-2 .node-article__socials .a2a_button_facebook:hover .node-article__social--fb,.node-article__1-2 .node-article__socials .a2a_button_facebook:hover .node-article__social--linkedin,.node-article__1-2 .node-article__socials .a2a_button_linkedin:hover .node-article__social--fb,.node-article__1-2 .node-article__socials .a2a_button_linkedin:hover .node-article__social--linkedin,.node-article__1-3 .node-article__socials .a2a_button_facebook:hover .node-article__social--fb,.node-article__1-3 .node-article__socials .a2a_button_facebook:hover .node-article__social--linkedin,.node-article__1-3 .node-article__socials .a2a_button_linkedin:hover .node-article__social--fb,.node-article__1-3 .node-article__socials .a2a_button_linkedin:hover .node-article__social--linkedin{display:none}.node-article__1-1 .node-article__socials .a2a_button_facebook:hover .node-article__social--fb-hover,.node-article__1-1 .node-article__socials .a2a_button_facebook:hover .node-article__social--linkedin-hover,.node-article__1-1 .node-article__socials .a2a_button_linkedin:hover .node-article__social--fb-hover,.node-article__1-1 .node-article__socials .a2a_button_linkedin:hover .node-article__social--linkedin-hover,.node-article__1-2 .node-article__socials .a2a_button_facebook:hover .node-article__social--fb-hover,.node-article__1-2 .node-article__socials .a2a_button_facebook:hover .node-article__social--linkedin-hover,.node-article__1-2 .node-article__socials .a2a_button_linkedin:hover .node-article__social--fb-hover,.node-article__1-2 .node-article__socials .a2a_button_linkedin:hover .node-article__social--linkedin-hover,.node-article__1-3 .node-article__socials .a2a_button_facebook:hover .node-article__social--fb-hover,.node-article__1-3 .node-article__socials .a2a_button_facebook:hover .node-article__social--linkedin-hover,.node-article__1-3 .node-article__socials .a2a_button_linkedin:hover .node-article__social--fb-hover,.node-article__1-3 .node-article__socials .a2a_button_linkedin:hover .node-article__social--linkedin-hover{display:block}@media (min-width: 768px){.node-article__1-1{min-height:46rem}}.node-article__1-1 .node-article.node--view-mode-teaser .node-article__image{min-height:46rem;height:100%;display:block}@media (max-width: 768px){.node-article__1-1 .node-article.node--view-mode-teaser .node-article__image{min-height:20rem}}.node-article__1-1 .node-article.node--view-mode-teaser .node-article__content{padding:4rem}@media (min-width: 768px){.node-article__1-1 .node-article.node--view-mode-teaser .node-article__content{max-width:53rem}}@media (max-width: 992px){.node-article__1-1 .node-article.node--view-mode-teaser .node-article__content{padding:2.5rem}}@media (max-width: 576px){.node-article__1-1 .node-article.node--view-mode-teaser .node-article__content{padding:1.5rem}}@media (max-width: 992px){.node-article__1-1 .node-article.node--view-mode-teaser .node-article__body p{font-size:12px;line-height:21px}}.node-article__1-1 .node-article.node--view-mode-teaser .node-article__title-link{font-size:28px;line-height:38px;font-weight:700}@media (max-width: 768px){.node-article__1-1 .node-article.node--view-mode-teaser .node-article__title-link{font-size:21px;line-height:29px}}@media (max-width: 576px){.node-article__1-1 .node-article.node--view-mode-teaser .node-article__title-link{font-size:15px;line-height:20px}}.node-article__1-1 .node-article.node--view-mode-teaser .node-article__tag{font-size:18px;line-height:24px}@media (max-width: 992px){.node-article__1-2 .node-article.node--view-mode-teaser .node-article__body p,.node-article__1-3 .node-article.node--view-mode-teaser .node-article__body p{font-size:12px;line-height:21px}}.node-article__1-2 .node-article.node--view-mode-teaser .node-article__title-link,.node-article__1-3 .node-article.node--view-mode-teaser .node-article__title-link{font-size:21px;line-height:29px}@media (max-width: 576px){.node-article__1-2 .node-article.node--view-mode-teaser .node-article__title-link,.node-article__1-3 .node-article.node--view-mode-teaser .node-article__title-link{font-size:15px;line-height:20px}}.node-article__1-2 .node-article.node--view-mode-teaser .node-article__content{padding:2.5rem}@media (min-width: 768px){.node-article__1-2 .node-article.node--view-mode-teaser .node-article__content{max-width:67rem}}@media (max-width: 576px){.node-article__1-2 .node-article.node--view-mode-teaser .node-article__content{padding:1.5rem}}.node-article__1-2 .node-article.node--view-mode-teaser .node-article__image{height:44rem;display:block}@media (max-width: 992px){.node-article__1-2 .node-article.node--view-mode-teaser .node-article__image{height:20rem}}.node-article__1-3 .node-article.node--view-mode-teaser .node-article__content{padding:2rem}@media (min-width: 768px){.node-article__1-3 .node-article.node--view-mode-teaser .node-article__content{max-width:45rem}}@media (max-width: 576px){.node-article__1-3 .node-article.node--view-mode-teaser .node-article__content{padding:1.5rem}}.node-article__1-3 .node-article.node--view-mode-teaser .node-article__image{height:29rem;display:block}@media (max-width: 992px){.node-article__1-3 .node-article.node--view-mode-teaser .node-article__image{height:20rem}}.node-newsroom.node--view-mode-full{background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%);padding:5rem 0 8rem}.node-newsroom.node--view-mode-token2 .node__tag{position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.5);padding:12px 20px;color:#fff;font-weight:700;font-size:15px;line-height:20px;border-radius:0 1rem 0 1rem;text-transform:uppercase;transition:all 0.4s;background-color:#028946;font-size:12px;background-color:rgba(0,0,0,0.5)}.node-banner-bottom.node--view-mode-teaser{position:relative;background-size:contain;background-position:left;background-repeat:no-repeat;height:74rem;display:flex;justify-content:flex-end}@media (max-width: 1200px){.node-banner-bottom.node--view-mode-teaser{height:65rem;background-size:cover}.node-banner-bottom.node--view-mode-teaser::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(0,0,0,0) -33.07%, rgba(51,51,51,0.6) 29.17%)}}@media (max-width: 992px){.node-banner-bottom.node--view-mode-teaser{height:51rem;background-position:top center}}@media (max-width: 576px){.node-banner-bottom.node--view-mode-teaser{padding:3rem 0;height:36rem;flex-wrap:wrap;justify-content:center;align-items:center}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content-wrapper{width:40%;display:flex;align-items:center;justify-content:center}@media (max-width: 1450px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content-wrapper{width:47%}}@media (max-width: 1200px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content-wrapper{justify-content:flex-end;width:calc(100% - 10rem);padding:0 6rem}}@media (max-width: 576px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content-wrapper{justify-content:center;width:100%;padding:0 5rem}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content{position:relative;max-width:480px;text-align:center}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__prev,.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__next{position:absolute;width:15px;height:15px;top:50%;left:0;transform:translateY(-50%);margin-top:0;background-size:1.5rem;background-repeat:no-repeat;background-position:center;z-index:10;cursor:pointer}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__prev::after,.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__next::after{display:none}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__prev{left:-30px;background-image:url("../img/icons/arrow-basic-left-black.svg")}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__next{right:-30px;left:auto;background-image:url("../img/icons/arrow-basic-right-black.svg")}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__prev{background-image:url("../img/icons/arrow-basic-left-black.svg")}@media (max-width: 1200px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__prev{background-image:url("../img/icons/arrow-basic-left-white.svg")}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__next{background-image:url("../img/icons/arrow-basic-right-black.svg")}@media (max-width: 1200px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__content .node-banner-bottom__next{background-image:url("../img/icons/arrow-basic-right-white.svg")}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__title{position:absolute;top:9rem;left:2rem;writing-mode:tb-rl;color:white}@media (max-width: 576px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__title{padding:0 2rem;width:100%;text-align:center;writing-mode:initial;position:relative;font-size:24px;line-height:33px;top:0;left:0}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__subtitle{color:#eee;font-size:96px;line-height:131px;font-weight:700}@media (max-width: 576px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__subtitle{font-size:64px;line-height:87px}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__body p{font-weight:700;font-size:18px;line-height:25px}@media (max-width: 1200px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__body p{color:white}}@media (max-width: 576px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__body p{font-size:13px;line-height:21px}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__icon img{margin:auto}@media (max-width: 576px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__icon{display:none}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__link a{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s}@media (max-width: 576px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__link a{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__link a:focus,.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__link a:active{border:2px solid #028946}.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__link a:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}@media (max-width: 1200px){.node-banner-bottom.node--view-mode-teaser .node-banner-bottom__link a{background-color:transparent;color:white;background-image:url("../img/icons/arrow-right-white.svg")}}.node.node-catalog.node--view-mode-teaser{display:flex;flex-direction:column;justify-content:space-between;margin-top:4.5rem}.node.node-catalog.node--view-mode-teaser .node__content{margin-top:1.5rem}.node.node-catalog.node--view-mode-teaser .node__title{font-size:21px;line-height:29px}.node.node-catalog.node--view-mode-teaser .node__body{margin-top:1rem}.node.node-catalog.node--view-mode-teaser .node__file a{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-down-black.svg");margin-top:1.5rem}@media (max-width: 576px){.node.node-catalog.node--view-mode-teaser .node__file a{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.node.node-catalog.node--view-mode-teaser .node__file a:focus,.node.node-catalog.node--view-mode-teaser .node__file a:active{border:2px solid #028946}.node.node-catalog.node--view-mode-teaser .node__file a:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.node.node-catalog.node--view-mode-teaser .node__file a:hover{background-position:calc(100% - 2.6rem) calc(50% + 0.2rem)}.node--type-download.node--view-mode-teaser .node__file-link{margin:1rem 0;font-size:18px;line-height:28px;background-image:url("../img/icons/pdf-gray.svg");background-repeat:no-repeat;background-size:3rem;background-position:2px 50%;padding:1rem 0 1rem 6rem;border-radius:5px;padding:1.5rem 2rem 1.5rem 8rem;background-position:2rem 50%;background-color:white;font-weight:400;display:flex;align-items:center;border:1px solid #e5e5e5}.node--type-download.node--view-mode-teaser .node__file-link:hover{color:#028946}@media (max-width: 576px){.node--type-download.node--view-mode-teaser .node__file-link{padding-left:6rem}}.node--type-download.node--view-mode-teaser .node__file-link:hover{background-color:white}@media (max-width: 768px){.node--type-download.node--view-mode-teaser .node__file-link{font-size:14px;line-height:24px}}@media (max-width: 576px){.node--type-download.node--view-mode-teaser .node__file-link{font-size:12px;line-height:21px}}.node--type-download.node--view-mode-teaser .node__file-label{max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node--type-download.node--view-mode-teaser .node__file-size{display:inline-block;margin-left:auto}.node--type-download.node--view-mode-teaser .node__file-button{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;margin-left:5%;margin-top:0}@media (max-width: 576px){.node--type-download.node--view-mode-teaser .node__file-button{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.node--type-download.node--view-mode-teaser .node__file-button:focus,.node--type-download.node--view-mode-teaser .node__file-button:active{border:2px solid #028946}.node--type-download.node--view-mode-teaser .node__file-button:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.node--type-download.node--view-mode-teaser .node__file-button:focus,.node--type-download.node--view-mode-teaser .node__file-button:active{border:2px solid #e5e5e5}.node--type-download.node--view-mode-teaser .node__file-button:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}.node-faq.node--view-mode-full .node-faq__image img{border-radius:10px;display:block}.node-faq.node--view-mode-full .node-faq__title{margin-top:3.5rem}.node-faq.node--view-mode-full .node-faq__content{margin-top:2.5rem}.node-jobs-offer.node--view-mode-teaser{display:grid;align-items:center;grid-template-columns:repeat(8, 1fr);grid-template-rows:auto;grid-template-areas:"office office office department date date subtitle subtitle" "body body body body body body body body";gap:30px}@media (max-width: 768px){.node-jobs-offer.node--view-mode-teaser{gap:20px;grid-template-areas:"office office office office office office office office" "department department date date date subtitle subtitle subtitle" "body body body body body body body body"}}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__office{grid-area:office;margin:0;font-size:14.7px;line-height:22.4px}@media (min-width: 768px){.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__office{font-size:17.85px;line-height:27.2px}}@media (min-width: 992px){.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__office{font-size:21px;line-height:32px}}@media (max-width: 768px){.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__office.view-jobs-offer__head{display:none}}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__department{grid-area:department;margin:0;justify-self:center}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__date{grid-area:date;margin:0;justify-self:center}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__subtitle{grid-area:subtitle;margin:0;justify-self:end}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__content{grid-area:body;margin:0}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__content{display:none;transition:all 0.4s ease 0s}.node-jobs-offer.node--view-mode-teaser.offer-active .node-jobs-offer__content{display:block}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__footer{margin-top:4rem;padding-top:4rem;border-top:1px solid #e5e5e5}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;margin-top:0;padding:0.7rem 4rem 0.7rem 1.6rem !important}@media (max-width: 576px){.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details:focus,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details:active{border:2px solid #028946}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details:focus,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details:active{border:2px solid #e5e5e5}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}@media (max-width: 768px){.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__show-details{font-size:10px;line-height:14px;padding:0.7rem 2rem 0.7rem .6rem !important;background-position:calc(100% - .75rem) 50% !important}}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials{margin-top:2rem}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin{padding:0.75rem 1rem;background-color:#FFFFFF;border-radius:10px}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook .node-jobs-offer__social--fb-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook .node-jobs-offer__social--linkedin-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin .node-jobs-offer__social--fb-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin .node-jobs-offer__social--linkedin-hover{display:none}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook:hover .node-jobs-offer__social--fb,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook:hover .node-jobs-offer__social--linkedin,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin:hover .node-jobs-offer__social--fb,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin:hover .node-jobs-offer__social--linkedin{display:none}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook:hover .node-jobs-offer__social--fb-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook:hover .node-jobs-offer__social--linkedin-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin:hover .node-jobs-offer__social--fb-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin:hover .node-jobs-offer__social--linkedin-hover{display:block}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin{margin:0 1.5rem}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook .node-jobs-offer__social--fb-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook .node-jobs-offer__social--linkedin-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin .node-jobs-offer__social--fb-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin .node-jobs-offer__social--linkedin-hover{display:none}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook:hover .node-jobs-offer__social--fb,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook:hover .node-jobs-offer__social--linkedin,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin:hover .node-jobs-offer__social--fb,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin:hover .node-jobs-offer__social--linkedin{display:none}.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook:hover .node-jobs-offer__social--fb-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_facebook:hover .node-jobs-offer__social--linkedin-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin:hover .node-jobs-offer__social--fb-hover,.node-jobs-offer.node--view-mode-teaser .node-jobs-offer__socials .a2a_button_linkedin:hover .node-jobs-offer__social--linkedin-hover{display:block}.node-jobs-offer.node--view-mode-teaser.job-offer-cards{background:white;padding:2rem;border-radius:10px}@media (min-width: 992px){.node-jobs-offer.node--view-mode-teaser.job-offer-cards{padding:4rem}}@media (min-width: 768px){.node-jobs-offer.node--view-mode-teaser.job-offer-cards{padding:3rem}}.node-jobs-offer.node--view-mode-teaser .paragraph-base-simple__title{margin:0 0 2rem}.node-jobs-offer.node--view-mode-teaser .paragraph-base-simple__body ul{display:block;margin:1rem 0;padding:0;list-style:none}.node-jobs-offer.node--view-mode-teaser .paragraph-base-simple__body ul li{display:block;margin-bottom:1.5rem;background-repeat:no-repeat;background-position:left 0.2rem;background-image:url("../img/icons/list-bullet.svg");padding:0 0 0 3.5rem}.node-jobs-offer.node--view-mode-teaser .paragraph-base-simple__body ul li{margin-bottom:0.75rem;background-size:1rem;background-position:left 0.8rem;padding:0 0 0 2rem}.node.node-realization.node--view-mode-teaser .node__list,.node.node-realization.node--view-mode-full .node__list{padding:0;list-style:none;display:flex;gap:1rem}@media (max-width: 768px){.node.node-realization.node--view-mode-teaser .node__list,.node.node-realization.node--view-mode-full .node__list{flex-direction:column}}.node.node-realization.node--view-mode-teaser .node__list-item,.node.node-realization.node--view-mode-full .node__list-item{display:flex;align-items:center;font-family:"Manrope",sans-serif}.node.node-realization.node--view-mode-teaser .node__list-item img,.node.node-realization.node--view-mode-full .node__list-item img{margin-right:1rem}@media (max-width: 768px){.node.node-realization.node--view-mode-teaser .node__list-item img,.node.node-realization.node--view-mode-full .node__list-item img{width:1.7rem}}.node.node-realization.node--view-mode-teaser .node__kind,.node.node-realization.node--view-mode-full .node__kind{text-align:right;font-family:"Manrope",sans-serif;display:flex;flex-wrap:wrap}.node.node-realization.node--view-mode-teaser .node__kind-label,.node.node-realization.node--view-mode-full .node__kind-label{width:100%;font-size:18px;font-weight:700}.node.node-realization.node--view-mode-teaser .node__kind-cat,.node.node-realization.node--view-mode-full .node__kind-cat{width:100%}.node.node-realization.node--view-mode-full .node__header{margin-top:5rem}.node.node-realization.node--view-mode-full .node__subtitle p{font-weight:500;font-size:36px;line-height:49px;color:#028946}.node.node-realization.node--view-mode-full .node__categories{margin-top:3rem;display:flex;justify-content:space-between}.node.node-realization.node--view-mode-full .node__content{margin-top:6rem}.node.node-realization.node--view-mode-full .node__gallery{margin-top:6rem}.node.node-realization.node--view-mode-full .node__gallery .gallery{margin-top:2rem}.node.node-realization.node--view-mode-full .node__gallery-title{padding:0 1.5rem}.node.node-realization.node--view-mode-teaser{margin-top:4rem}.node.node-realization.node--view-mode-teaser .node__link{display:block}.node.node-realization.node--view-mode-teaser .node__link{position:relative}.node.node-realization.node--view-mode-teaser .node__link::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-color:rgba(0,0,0,0.1);transition:all 0.4s}.node.node-realization.node--view-mode-teaser .node__link:hover::after{opacity:1}.node.node-realization.node--view-mode-teaser .node-realization__bg{overflow:hidden;display:flex;align-items:flex-end;background-size:cover;padding:3rem;border-radius:10px;position:relative;height:245px}@media (min-width: 768px){.node.node-realization.node--view-mode-teaser .node-realization__bg{height:345px}}@media (min-width: 992px){.node.node-realization.node--view-mode-teaser .node-realization__bg{height:445px}}.node.node-realization.node--view-mode-teaser .node-realization__bg:after,.node.node-realization.node--view-mode-teaser .node-realization__bg:before{content:'';display:block;position:absolute;background:rgba(0,0,0,0);right:0;left:0}.node.node-realization.node--view-mode-teaser .node-realization__bg:before{top:0}.node.node-realization.node--view-mode-teaser .node-realization__bg:after{bottom:0;height:45%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.3) 100%)}@media (max-width: 768px){.node.node-realization.node--view-mode-teaser .node-realization__bg:after{height:70%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.4) 100%)}}.node.node-realization.node--view-mode-teaser .node__header{z-index:1;text-shadow:2px 2px 6px rgba(55,55,55,0.3)}.node.node-realization.node--view-mode-teaser .node__title{color:white;font-size:18.9px;line-height:23.2px}@media (min-width: 768px){.node.node-realization.node--view-mode-teaser .node__title{font-size:21px;line-height:29px}}.node.node-realization.node--view-mode-teaser .node__subtitle p{color:white}.node.node-realization.node--view-mode-teaser .node__footer{margin-top:2rem;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center}@media (max-width: 576px){.node.node--type-special-page.node--view-mode-full{margin-top:3rem}}.node.node--type-special-page.node--view-mode-full .paragraph-color-items{background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%)}.node.node-webform.node--view-mode-full{margin-top:4rem}.node.node-webform.node--view-mode-full h3{margin:0 0 2rem;font-weight:700;font-size:36px;line-height:49px}.node.node-webform.node--view-mode-full h4{margin:0 0 1.5rem;font-weight:700;font-size:24px;line-height:33px}.node.node-webform.node--view-mode-full .contact-data .content__border{border-radius:10px;border:1px solid #e5e5e5;padding:3rem 4rem;height:100%}.node.node-webform.node--view-mode-full .contact-data__item{position:relative;margin-bottom:30px}.node.node-webform.node--view-mode-full .contact-data__item .content__align-bottom{display:flex;align-items:flex-end}.node.node-webform.node--view-mode-full .contact-data__item .content__align-center{display:flex;align-items:center}.node.node-webform.node--view-mode-full .contact-data__image .content{border-radius:10px;overflow:hidden}.node.node-webform.node--view-mode-full .contact-data__image img{display:block;max-width:100%;height:auto}.node.node-webform.node--view-mode-full .contact-data__phone .content,.node.node-webform.node--view-mode-full .contact-data__mail .content{background-repeat:no-repeat;padding-top:6rem}@media (max-width: 576px){.node.node-webform.node--view-mode-full .contact-data__phone .content,.node.node-webform.node--view-mode-full .contact-data__mail .content{background-size:25%}}.node.node-webform.node--view-mode-full .contact-data__phone a,.node.node-webform.node--view-mode-full .contact-data__mail a{color:#028946;font-size:18px}.node.node-webform.node--view-mode-full .contact-data__phone .content{background-position:right 5rem top 2rem;background-image:url("../img/icons/phone-big.svg")}.node.node-webform.node--view-mode-full .contact-data__mail .content{background-position:right 5rem top 4rem;background-image:url("../img/icons/envelope-big.svg")}@media (max-width: 992px){.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .form-item,.node.node-webform.node--view-mode-full .webform-submission-form .form-grid #captcha,.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .form-actions{margin-bottom:1.5rem}}@media (min-width: 992px){.node.node-webform.node--view-mode-full .webform-submission-form .form-grid{display:grid;gap:30px;grid-template-columns:repeat(6, calc(16.66% - 25px));grid-template-rows:auto;grid-template-areas:"name name email email subject subject" "message message message message message message" "terms1 terms1 terms1 captcha captcha ." "terms2 terms2 terms2 captcha captcha actions"}.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .form-item-name{grid-area:name}.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .form-item-email{grid-area:email}.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .form-item-subject{grid-area:subject}.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .form-item-message{grid-area:message}.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .form-item-terms1{grid-area:terms1}.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .form-item-terms2{grid-area:terms2}.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .captcha{grid-area:captcha}.node.node-webform.node--view-mode-full .webform-submission-form .form-grid .webform-actions{grid-area:actions}}.node.node-webform.node--view-mode-full .webform-submission-form textarea,.node.node-webform.node--view-mode-full .webform-submission-form input[type='text'],.node.node-webform.node--view-mode-full .webform-submission-form input[type='email']{padding:2rem;height:inherit;font-weight:300;font-size:15px;border-radius:10px}.node.node-webform.node--view-mode-full .webform-submission-form input[type='checkbox']{width:inherit;display:inline-block}.node.node-webform.node--view-mode-full .webform-submission-form input[type='submit']{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;height:auto;margin-top:0}@media (max-width: 576px){.node.node-webform.node--view-mode-full .webform-submission-form input[type='submit']{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.node.node-webform.node--view-mode-full .webform-submission-form input[type='submit']:focus,.node.node-webform.node--view-mode-full .webform-submission-form input[type='submit']:active{border:2px solid #028946}.node.node-webform.node--view-mode-full .webform-submission-form input[type='submit']:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.node.node-webform.node--view-mode-full .webform-submission-form input[type='submit']:focus,.node.node-webform.node--view-mode-full .webform-submission-form input[type='submit']:active{border:2px solid #e5e5e5}.node.node-webform.node--view-mode-full .webform-submission-form input[type='submit']:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}.node.node-webform.node--view-mode-full .webform-submission-form .js-form-type-checkbox{display:flex;justify-content:space-between}.node.node-webform.node--view-mode-full .webform-submission-form .js-form-type-checkbox input{width:1.5rem;display:block}.node.node-webform.node--view-mode-full .webform-submission-form .js-form-type-checkbox .description{width:calc(100% - 4rem);display:block;margin-left:1rem;font-size:11px;line-height:15px}.node.node-webform.node--view-mode-full .webform-submission-form #captcha{text-indent:-9999px}.node.node-webform.node--view-mode-full .webform-submission-form #captcha summary{display:none}.node.node-webform.node--view-mode-full .webform-submission-form #captcha .g-recaptcha{text-indent:0}.node.node-webform.node--view-mode-token{margin-top:8rem;margin-bottom:4rem}.node.node-webform.node--view-mode-token .node-article{margin-top:4rem}@media (min-width: 576px){.node.node-webform.node--view-mode-token .node-article{margin-top:0}}@media (min-width: 1200px){.node.node-webform.node--view-mode-token .node-article__title{font-size:36px;line-height:49px}}@media (min-width: 992px){.node.node-webform.node--view-mode-token .node-article__title{margin-bottom:2rem}}@media (min-width: 992px){.node.node-webform.node--view-mode-token .node-article__contact{margin-left:4rem}}.node.node-webform.node--view-mode-token .node-article__image img{width:100%;height:auto;overflow:hidden;border-radius:2rem}.node.node--type-thermomodernization.node--view-mode-full{background:linear-gradient(180deg, #fff -48.74%, #e5e5e5 162.71%);padding-bottom:16rem}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full{padding-bottom:8rem}}.node.node--type-thermomodernization.node--view-mode-full .node__body{margin:4.5rem 0}.node.node--type-thermomodernization.node--view-mode-full .node__webform{margin-top:9rem;background-color:white;border-radius:1rem}@media (max-width: 768px){.node.node--type-thermomodernization.node--view-mode-full .node__webform{margin-top:5rem}}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content{padding:3rem 6rem}@media (max-width: 992px){.node.node--type-thermomodernization.node--view-mode-full .node__webform-content{padding:3rem 4rem}}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full .node__webform-content{padding:1.5rem}}.node.node--type-thermomodernization.node--view-mode-full .node__webform-title{position:relative;z-index:1;font-family:"Manrope",sans-serif;font-size:32px;line-height:44px}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full .node__webform-title{width:100%}}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full .node__webform-title h3{font-size:24px;line-height:32px;text-align:center;margin-bottom:3rem}}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner{position:relative;padding:4.5rem 2.5rem}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner{padding:1.5rem 0rem}}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-radio,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-checkbox{margin-right:6.5rem}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-radio .form-radio,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-radio .form-checkbox,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-checkbox .form-radio,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-checkbox .form-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-radio .form-radio:checked ~ .option:before,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-radio .form-checkbox:checked ~ .option:before,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-checkbox .form-radio:checked ~ .option:before,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-checkbox .form-checkbox:checked ~ .option:before{background-image:url("../img/icons/checkbox-green.svg");background-repeat:no-repeat;background-position:center;background-size:1.5rem}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-radio .option,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-checkbox .option{padding-left:3.5rem;display:inline-block;position:relative;cursor:pointer;font-size:18px;line-height:25px;font-weight:400}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-radio .option::before,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-checkbox .option::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:5px;background-color:white;border:1px solid #e5e5e5}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-text,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-email,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-textarea,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-text,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-email,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-textarea,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-text,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-email,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-textarea{margin:1rem 0;border:1px solid #e5e5e5;border-radius:0.5rem;padding:2.4rem 2rem;font-weight:300;font-size:15px;line-height:18px;outline:none}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-text:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-text:active,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-email:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-email:active,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-textarea:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textfield .form-textarea:active,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-text:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-text:active,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-email:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-email:active,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-textarea:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-email .form-textarea:active,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-text:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-text:active,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-email:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-email:active,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-textarea:focus,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .js-form-type-textarea .form-textarea:active{border:1px solid #028946;box-shadow:none}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .fieldset-legend,.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .custom-label{display:inline-block;font-weight:700;font-size:20px;line-height:27px;margin:1.5rem 0}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner div[role=alert]{display:inline-block;margin-bottom:3rem;padding:1rem 2rem;background-color:var(--danger);border-radius:0.5rem;color:white;font-weight:700;font-size:14px;line-height:21px}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner div[role=alert] ul{padding:0 1rem 0 2rem}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .form-actions{display:flex;align-items:center}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .form-actions .ajax-progress{position:relative;margin-left:1.5rem}.node.node--type-thermomodernization.node--view-mode-full .node__webform-content-inner .form-actions .ajax-progress .throbber{display:inline-block;width:4rem;height:4rem;background-position:center;background-repeat:no-repeat;background-color:white;background-image:url("../img/loading.svg");background-size:3rem}.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__info__bought,.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset,.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-contact-info-group{padding:0;border:none}.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__info__bought .fieldset-wrapper,.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .fieldset-wrapper,.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-contact-info-group .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__info__bought .fieldset-wrapper,.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .fieldset-wrapper,.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-contact-info-group .fieldset-wrapper{justify-content:flex-end}}.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .fieldset-wrapper input[type=text],.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .fieldset-wrapper textarea{width:100%}@media (min-width: 768px){.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .fieldset-wrapper{display:grid;-moz-column-gap:30px;column-gap:30px;row-gap:10px;grid-template-columns:repeat(2, calc(50% - 15px));grid-template-rows:auto;grid-template-areas:"year ." "count1 count2" "description1 description2"}.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .form-item-windows-count{grid-area:count1}.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .form-item-windows-data{grid-area:description1}.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .form-item-doors-count{grid-area:count2}.node.node--type-thermomodernization.node--view-mode-full .node__webform-edit-real_estate__fieldset .form-item-doors-data{grid-area:description2}}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress{flex:1}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress .progress-title{line-height:initial}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul{margin:0}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul .progress-step.is-active .progress-marker::before,.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul .progress-step.is-complete .progress-marker::before{background-color:#028946}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul .progress-step.is-active .progress-title,.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul .progress-step.is-complete .progress-title{color:#333;outline:none;text-decoration:none}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul .progress-step.is-active .progress-title:hover,.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul .progress-step.is-complete .progress-title:hover{text-decoration:none}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul .progress-marker::before{height:3.8rem;width:3.8rem;background-color:#e5e5e5;padding:0.5rem 1.5rem;display:flex;align-items:center;justify-content:center;border-radius:0.5rem;font-weight:500;font-size:20px;line-height:27px;font-family:"Manrope",sans-serif}.node.node--type-thermomodernization.node--view-mode-full .node__webform-progreess-wrapper .webform-progress ul .progress-marker::after{top:1.7rem;height:1px;background-color:#e5e5e5}.node.node--type-thermomodernization.node--view-mode-full .node__webform-icon{position:absolute;z-index:0;top:-3rem;left:-5rem}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full .node__webform-icon{display:none}}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full .contact-info-webform-page{margin-top:3rem}}.node.node--type-thermomodernization.node--view-mode-full .contact-info-webform-page .contact-info-label{margin-top:4rem}.node.node--type-thermomodernization.node--view-mode-full .contact-info-webform-page .js-webform-radios .option{margin-top:1rem}.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-wrapper .js-webform-radios{display:flex;flex-wrap:wrap}.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-wrapper .js-webform-radios .js-form-item{margin:1.2rem 6.5rem 1.2rem 0}.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-wrapper .js-webform-radios .js-form-item:nth-child(odd){width:calc(30% - 6.5rem)}@media (max-width: 1200px){.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-wrapper .js-webform-radios .js-form-item:nth-child(odd){width:calc(50% - 6.5rem)}}@media (max-width: 992px){.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-wrapper .js-webform-radios .js-form-item:nth-child(odd){width:100%;margin:1.2rem 0}}.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-wrapper .js-webform-radios .js-form-item:nth-child(even){width:calc(70% - 6.5rem)}@media (max-width: 1200px){.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-wrapper .js-webform-radios .js-form-item:nth-child(even){width:calc(50% - 6.5rem)}}@media (max-width: 992px){.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-wrapper .js-webform-radios .js-form-item:nth-child(even){width:100%;margin:1.2rem 0}}.node.node--type-thermomodernization.node--view-mode-full .grants-webform-page .fieldset-legend{margin:3rem 0 5rem}.node.node--type-thermomodernization.node--view-mode-full .ask-questions-webform-page .ask-question-description-wrapper{margin:4.5rem 0 3rem}.node.node--type-thermomodernization.node--view-mode-full .ask-questions-webform-page .form-textarea{width:100%}.node.node--type-thermomodernization.node--view-mode-full .ask-questions-webform-page .js-form-type-radio,.node.node--type-thermomodernization.node--view-mode-full .ask-questions-webform-page .js-form-type-checkbox{margin:2.5rem 0 3.5rem}.node.node--type-thermomodernization.node--view-mode-full .ask-questions-webform-page .js-form-type-radio .option::before,.node.node--type-thermomodernization.node--view-mode-full .ask-questions-webform-page .js-form-type-checkbox .option::before{top:1.2rem}@media (max-width: 992px){.node.node--type-thermomodernization.node--view-mode-full .ask-questions-webform-page .js-form-type-radio .option,.node.node--type-thermomodernization.node--view-mode-full .ask-questions-webform-page .js-form-type-checkbox .option{font-size:12px;line-height:16px}}.node.node--type-thermomodernization.node--view-mode-full .webform-button--previous{display:none}.node.node--type-thermomodernization.node--view-mode-full .webform-button--next,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit{margin-top:2rem;font-weight:500;font-size:15px;line-height:24px;padding:1rem 5rem 1rem 2.6rem;background-size:1rem;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-black.svg");background-position:calc(100% - 2.6rem) 50%;border:2px solid #e5e5e5;border-radius:10px;background-color:white;cursor:pointer;transition:all 0.4s;background-image:url("../img/icons/arrow-right-white.svg");border:2px solid #028946;background-color:#028946;color:white;border:none;height:50px;padding-left:8rem;padding-right:8rem;margin:1rem 0 1rem auto;width:auto}@media (max-width: 576px){.node.node--type-thermomodernization.node--view-mode-full .webform-button--next,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit{margin-top:1rem;font-size:12px;line-height:18px;padding:1rem 3.5rem 1rem 1.5rem;background-position:calc(100% - 1.5rem) 50%;border-radius:5px}}.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:focus,.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:active,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:focus,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:active{border:2px solid #028946}.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:hover,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:hover{border:2px solid #028946;background-position:calc(100% - 2.1rem) 50%}.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:focus,.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:active,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:focus,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:active{border:2px solid #e5e5e5}.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:hover,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:hover{border:2px solid #e5e5e5;background-position:calc(100% - 2.1rem) 50%;color:white}.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:hover,.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:active,.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:focus,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:hover,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:active,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:focus{outline:none;box-shadow:none;border:none}@media (max-width: 768px){.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:hover,.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:active,.node.node--type-thermomodernization.node--view-mode-full .webform-button--next:focus,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:hover,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:active,.node.node--type-thermomodernization.node--view-mode-full .webform-button--submit:focus{background-position:calc(100% - 1rem) 50%}}.node.node--type-thermomodernization.node--view-mode-full .webform-confirmation .webform-confirmation__message{margin:0;padding:3rem;background-color:#028946;color:white;border-radius:1rem;font-weight:700;font-size:20px;line-height:27px}@media (max-width: 768px){.node.node--type-thermomodernization.node--view-mode-full .webform-confirmation .webform-confirmation__message{font-size:14px;line-height:21px}}@media (max-width: 576px){.node.node-sales-showrooms.node--view-mode-full .page-header{margin-bottom:0}}.node.node-sales-showrooms.node--view-mode-full .page-header__content{padding:40px}@media (max-width: 576px){.node.node-sales-showrooms.node--view-mode-full .page-header__content{padding:16px}}.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__paragraphs{margin-top:32px}.node.node-sales-showrooms.node--view-mode-full__body{margin-top:16px}.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .node-sales-showrooms__block-title{display:flex;align-items:center;justify-items:center;margin:0 0 35px}.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .node-sales-showrooms__block-title .node-sales-showrooms__block-title-content{display:block;margin:0 35px 0 0;font-size:34px;line-height:42px;font-style:normal;font-weight:500;white-space:nowrap}@media (max-width: 992px){.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .node-sales-showrooms__block-title .node-sales-showrooms__block-title-content{white-space:initial}}@media (max-width: 768px){.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .node-sales-showrooms__block-title .node-sales-showrooms__block-title-content{font-size:21px;line-height:29px}}@media (max-width: 576px){.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .node-sales-showrooms__block-title .node-sales-showrooms__block-title-content{font-size:15px;line-height:20px}}.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .node-sales-showrooms__block-title .node-sales-showrooms__block-title-line{height:2px;width:100%;display:inline-block;background-color:#028946}@media (max-width: 992px){.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .node-sales-showrooms__block-title .node-sales-showrooms__block-title-line{display:none}}.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .view-showrooms-rows{display:flex;flex-wrap:wrap}.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .view-showrooms-rows .views-row{display:flex;flex-wrap:wrap;width:25%;padding:0 25px;margin-bottom:10px}@media (max-width: 992px){.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .view-showrooms-rows .views-row{width:33.3333%}}@media (max-width: 576px){.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .view-showrooms-rows .views-row{width:50%}}.node.node-sales-showrooms.node--view-mode-full .node-sales-showrooms__block .view-showrooms-rows .views-row a{font-size:15px;font-style:normal;font-weight:300}@media (max-width: 992px){.node.node-sales-partners.node--view-mode-full .body{margin-bottom:32px}}.node.node-sales-partners.node--view-mode-full .partners-block{margin:60px 0}@media (max-width: 992px){.node.node-sales-partners.node--view-mode-full .partners-block{margin:0 0 60px}}.node.node-sales-partners.node--view-mode-full .partners-block__title{display:flex;align-items:center;justify-items:center;margin:0 0 35px}.node.node-sales-partners.node--view-mode-full .partners-block__title-content{display:block;margin:0 50px 0 0;font-size:34px;font-style:normal;font-weight:500;white-space:nowrap}@media (max-width: 768px){.node.node-sales-partners.node--view-mode-full .partners-block__title-content{font-size:21px;line-height:29px;margin:0 25px 0 0}}@media (max-width: 576px){.node.node-sales-partners.node--view-mode-full .partners-block__title-content{font-size:15px;line-height:20px}}.node.node-sales-partners.node--view-mode-full .partners-block__title-line{height:2px;width:100%;display:inline-block;background-color:#028946}.node.node-sales-partners.node--view-mode-full .partners-block .view-partners-rows{display:flex;flex-wrap:wrap}.node.node-sales-partners.node--view-mode-full .partners-block .view-partners-rows .views-row{display:flex;flex-wrap:wrap;width:25%;padding:0 25px;margin-bottom:10px}@media (max-width: 992px){.node.node-sales-partners.node--view-mode-full .partners-block .view-partners-rows .views-row{width:33.3333%}}@media (max-width: 576px){.node.node-sales-partners.node--view-mode-full .partners-block .view-partners-rows .views-row{width:50%}}.node.node-sales-partners.node--view-mode-full .partners-block .view-partners-rows .views-row a{font-size:15px;font-style:normal;font-weight:300}.paragraph--type--partner-page-paragraph{margin:50px 0}@media (max-width: 992px){.paragraph--type--partner-page-paragraph{margin:0 0 50px 0}}.paragraph--type--partner-page-paragraph .paragraph-partner-page__content{margin:50px 0}@media (max-width: 992px){.paragraph--type--partner-page-paragraph .paragraph-partner-page__content{margin:0}}.paragraph--type--partner-page-paragraph .paragraph-partner-page__title{margin-bottom:15px;font-size:34px;font-style:normal;font-weight:500;line-height:42px}@media (max-width: 768px){.paragraph--type--partner-page-paragraph .paragraph-partner-page__title{font-size:21px;line-height:29px}}@media (max-width: 576px){.paragraph--type--partner-page-paragraph .paragraph-partner-page__title{font-size:15px;line-height:20px}}.paragraph--type--partner-page-paragraph .paragraph-partner-page__content-with-image{display:flex;gap:50px}@media (max-width: 992px){.paragraph--type--partner-page-paragraph .paragraph-partner-page__content-with-image{gap:0;flex-wrap:wrap}}.paragraph--type--partner-page-paragraph .paragraph-partner-page__content-with-image .paragraph-partner-page__image,.paragraph--type--partner-page-paragraph .paragraph-partner-page__content-with-image .paragraph-partner-page__content{width:50%}@media (max-width: 992px){.paragraph--type--partner-page-paragraph .paragraph-partner-page__content-with-image .paragraph-partner-page__image,.paragraph--type--partner-page-paragraph .paragraph-partner-page__content-with-image .paragraph-partner-page__content{width:100%}}.paragraph--type--partner-page-paragraph .paragraph-partner-page__image{min-height:300px;background-position:center;background-size:cover;background-repeat:no-repeat}.paragraph--type--partner-page-paragraph .paragraph-partner-page__image--fit{margin-top:16px}@media (max-width: 992px){.paragraph--type--partner-page-paragraph .paragraph-partner-page__image{order:2;margin-top:16px}}.node--type-products-roller .field__paragraphs .custom-green{color:#028946}.node--type-products-roller .field__paragraphs .paroller{background-size:cover;background-repeat:no-repeat;background-position:center bottom}.node--type-products-roller .field__paragraphs .paragraph-dtd{margin-top:6rem;margin-bottom:6rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__header-wrap{margin-left:auto;margin-right:auto;text-align:center}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__header-wrap{max-width:80%}}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__header-wrap{max-width:70%}}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__header{font-size:36px;line-height:49px}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__header{font-size:52px;line-height:64px}}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__header .custom-green{margin-left:0.5rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__subtitle{font-weight:400;margin-top:2rem}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__subtitle{font-size:28px;line-height:36px}}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__body{margin-top:2rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__items{margin:4rem 0}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__cover_image{display:flex;justify-content:center;height:100%}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__cover_image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__image-wrap{height:48rem}}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__field_pimage-wraper,.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__field_pimages-wraper{height:48rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items{display:block;padding:0;counter-reset:dtd_items;margin-bottom:4rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li{display:block;counter-increment:dtd_items;margin-bottom:4rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li .paragraph-dtd__header{display:flex;align-items:center;font-size:21px;line-height:29px;margin-bottom:2rem}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li .paragraph-dtd__header{font-size:36px;line-height:49px}}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li .paragraph-dtd__header:before{display:block;content:'';margin-right:1rem;width:4rem;height:5rem;text-align:center;-webkit-text-fill-color:white;-webkit-text-stroke:1px #028946;font-size:3rem;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li .paragraph-dtd__header:before{font-size:4.5rem}}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(1) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/1.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(2) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/2.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(3) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/3.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(4) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/4.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(5) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/5.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(6) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/6.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(7) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/7.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(8) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/8.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(9) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/9.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .field-dtd__items>li:nth-child(10) .paragraph-dtd__header:before{background-image:url("../img/icons/numbers/s/10.svg")}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-images{position:relative;height:100%}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-image{position:absolute;top:0;width:100%;height:100%;opacity:0;transition:all 0.4s ease 0s;display:flex;justify-content:center}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-image[aria-active='true']{opacity:1}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__nav-wrap{margin-top:4rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-nav{display:flex;flex-direction:column;align-items:center}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-nav{flex-direction:row;justify-content:center;gap:1rem}}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-menu{display:flex;margin:0;padding:0}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt{cursor:pointer;display:block;border-radius:1rem;border:1px solid #eee;background:white;position:relative;transition:all 0.4s ease 0s;padding:0.5rem 1rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:not(:last-child){margin-right:-1.5rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(1){z-index:20}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(2){z-index:19}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(3){z-index:18}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(4){z-index:17}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(5){z-index:16}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(6){z-index:15}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(7){z-index:14}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(8){z-index:13}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(9){z-index:12}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(10){z-index:11}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(11){z-index:10}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(12){z-index:9}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(13){z-index:8}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(14){z-index:7}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(15){z-index:6}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(16){z-index:5}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(17){z-index:4}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(18){z-index:3}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(19){z-index:2}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:nth-child(20){z-index:1}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt[aria-active='true']{background:#028946;border-color:#028946;color:white;z-index:200}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:not(:first-child){padding-left:1.5rem}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt{padding:1rem 3rem}.node--type-products-roller .field__paragraphs .paragraph-dtd .paragraph-dtd__item-butt:not(:first-child){padding-left:3.5rem}}.node--type-products-roller .field__paragraphs .paragraph-variant{margin-bottom:6rem;padding-top:6rem;background:#f1f1f1}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__header-wrap{margin-left:auto;margin-right:auto;background:white;border:1px solid #f6f6f6;border-radius:1rem;padding:2rem 4rem;text-align:center}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__header-wrap{max-width:80%}}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__header-wrap{max-width:70%}}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__header{font-size:42px;line-height:57px;font-weight:500}}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__subtitle{font-weight:400;margin-top:0.5rem}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__subtitle{font-size:28px;line-height:36px}}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__body{margin-top:4rem}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants{margin-top:6rem}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants .field__images{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants .field__images-item{position:relative;width:calc(75% - 2rem);text-align:center}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants .field__images-item{width:calc(40% - 2rem)}}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants .field__images-item{width:calc(22% - 2rem)}}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants .field__images-image{position:relative;z-index:1;display:flex;justify-content:center}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants .field__images-image img{height:auto;max-width:100%}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants .field__images-label-wrap{position:absolute;width:100%;bottom:3rem;z-index:1}.node--type-products-roller .field__paragraphs .paragraph-variant .paragraph-variant__variants .field__images-label{display:inline-block;background:white;padding:0.5rem 2rem;border:1px solid #028946;border-radius:1rem}.node--type-products-roller .field__paragraphs .paragraph-benefits{position:relative;background-color:black;padding-top:8rem;padding-bottom:8rem}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-benefits{padding-top:12rem;padding-bottom:12rem}}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__wraper{justify-content:stretch}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__header-wrap{position:relative;height:100%}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__header{display:inline-block;padding:1.25rem 2.5rem;background-color:#fff;background-color:rgba(255,255,255,0.7);border-radius:.75rem;margin-bottom:4rem;font-size:28px;line-height:38px}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__header{position:absolute;top:50%;left:0;margin-bottom:0;transform:rotate(-90deg) translateX(-50%);transform-origin:top left;font-size:42px;line-height:57px;font-weight:500}}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul{display:block;list-style:none;gap:2rem;margin:0;padding:0;counter-reset:benefits;display:flex;flex-wrap:wrap;align-items:stretch}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li{position:relative;display:flex;align-items:center;gap:2rem;padding:2rem 2rem 2rem 2rem;background-repeat:no-repeat;background-position:2rem center;background-color:#fff;background-color:rgba(255,255,255,0.8);border-radius:.5rem}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li .paragraph-benefits__item-body{line-height:140% !important;width:calc(100% - 9rem)}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li .paragraph-benefits__item-body p{line-height:140%}@media (max-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li{margin-bottom:2rem;width:100%}}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li{min-height:14rem;width:calc(50% - 15px)}}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:before{display:block;counter-increment:benefits;content:'';font-weight:800;font-family:"Manrope",sans-serif;width:7rem;height:100%;text-align:center;background-repeat:no-repeat;background-position:center;font-size:5rem;background-position:center}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:before{font-size:7rem}}@media (max-width: 768px){.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:before{background-size:contain}}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(1):before{background-image:url("../img/icons/numbers/l/1.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(2):before{background-image:url("../img/icons/numbers/l/2.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(3):before{background-image:url("../img/icons/numbers/l/3.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(4):before{background-image:url("../img/icons/numbers/l/4.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(5):before{background-image:url("../img/icons/numbers/l/5.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(6):before{background-image:url("../img/icons/numbers/l/6.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(7):before{background-image:url("../img/icons/numbers/l/7.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(8):before{background-image:url("../img/icons/numbers/l/8.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(9):before{background-image:url("../img/icons/numbers/l/9.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul li:nth-child(10):before{background-image:url("../img/icons/numbers/l/10.svg")}.node--type-products-roller .field__paragraphs .paragraph-benefits .paragraph-benefits__body ul.odd>li:first-child{width:100%}.node--type-products-roller .field__paragraphs .paragraph--type--features2{margin-top:6rem;margin-bottom:6rem}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__content{margin-left:3rem;margin-right:3rem}}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__header{margin-bottom:2rem}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__header{font-size:42px;line-height:57px;font-weight:500}}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro{margin-bottom:2rem}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body{margin-bottom:2rem}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul{padding:0}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul.list-grid__2,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul.list-grid__2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}@media (min-width: 768px){.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul.list-grid,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul.list-grid{-moz-column-gap:2rem;column-gap:2rem}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul.list-grid__2,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul.list-grid__2{-moz-column-count:2;column-count:2}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul.list-grid__4,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul.list-grid__4{-moz-column-count:2;column-count:2}}@media (min-width: 992px){.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul.list-grid__4,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul.list-grid__4{-moz-column-count:4;column-count:4}}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul.list-grid li,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul.list-grid li{-moz-column-break-inside:avoid;break-inside:avoid-column}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul li,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul li{list-style:none;background-image:url("../img/icons/checkbox-green.svg");background-position:0 1.2rem;background-repeat:no-repeat;background-size:1.5rem;padding:0.5rem 0 0.5rem 4rem}@media (max-width: 576px){.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul li,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul li{background-position:0 0.8rem;padding:0.5rem 0 0.5rem 2.5rem}}.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul li ul li,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul li ul li{background-image:url("../img/icons/checkbox-dot-green.svg");background-size:6px;padding-left:2rem;background-position:0 1.6rem}@media (max-width: 576px){.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body{margin-top:2rem}}@media (max-width: 576px){.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__intro ul li,.node--type-products-roller .field__paragraphs .paragraph--type--features2 .paragraph-features__body ul li{font-size:14px}}@media (max-width: 576px){#block-vueproductshome{min-height:800px}}.path-frontpage .main-header{min-height:330px}@media (max-width: 576px){.path-frontpage .main-header .header-box-banner{min-height:210px}}
