@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes placeHolderShimmer{0%{background-position:right}}@keyframes spinner{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes l5{0%{box-shadow:20px 0 #fff,-20px 0 #fff2;background:#fff}33%{box-shadow:20px 0 #fff,-20px 0 #fff2;background:#fff2}66%{box-shadow:20px 0 #fff2,-20px 0 #fff;background:#fff2}100%{box-shadow:20px 0 #fff2,-20px 0 #fff;background:#fff}}body .animated-loader,body .slider-main-container .loader-wrapper .image,body .slider-main-container .loader-wrapper .title,body.page-professionals .rss-loader-container .rss-loader-item,body.parent-professionals .rss-loader-container .rss-loader-item,body.parent-trade-program .rss-loader-container .rss-loader-item{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#fefefe;background:linear-gradient(90deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.1) 77%) #f2f2f2;background-size:300% 100%;height:96px;position:relative}body .generic-heading h3.elementor-heading-title{font-size:48px;font-weight:600;line-height:48px;font-family:"neue-haas-grotesk-display",sans-serif}@media (max-width:967px){body .generic-heading h3.elementor-heading-title{font-size:32px !important;font-weight:600;line-height:32px !important}}@media (max-width:767px){body .generic-tile-img{--spacer-size:350px !important}}body .generic-content p{color:#000;font-size:18px;line-height:24px}body .generic-content p a{color:#000;text-decoration:underline;font-weight:600}body .woocommerce-breadcrumb{font-size:14px;font-weight:500;line-height:21px;color:#000 !important;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:0 !important}body .woocommerce-breadcrumb a{color:#000 !important;font-weight:500}body .woocommerce-breadcrumb .delimiter{display:inline-block;width:16px;height:14px}body .woocommerce-breadcrumb .delimiter svg{position:relative;display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1170px){body .elementor-section.elementor-section-boxed>.elementor-container{padding:0 5px}}@media (max-width:1300px){body .no-gap-section>.elementor-container{padding-left:25px;padding-right:25px}}body .fw-section>.elementor-container{padding-left:60px;padding-right:60px}@media (max-width:640px){body .fw-section>.elementor-container{padding-left:25px;padding-right:25px}}@media (max-width:400px){body .fw-section>.elementor-container{padding-left:10px;padding-right:10px}}body.home .main-header-wrapper{background:0 0;border-color:#fff !important;margin-bottom:-148px}@media (max-width:1024px){body.home .main-header-wrapper{margin-bottom:-98px}}body.home .main-header-wrapper .mega-menu-wrap{background:0 0 !important}body.home .main-header-wrapper .mega-menu-wrap ul.max-mega-menu li a.mega-menu-link{color:#fff !important}body.home .main-header-wrapper .header-icons-col .icon-visible .elementor-icon svg{fill:transparent;filter:invert(1)}body.home .main-header-wrapper .elementor-widget-theme-site-logo img{filter:invert(1)}body .main-header-wrapper{background:#fff;z-index:100}body .main-header-wrapper.hide{opacity:0}body .main-header-wrapper .elementor-widget-theme-site-logo img{width:100%;max-width:200px !important}body .main-header-wrapper #main_mega_menu .mega-menu-wrap ul.mega-menu li a{font-size:18px !important;letter-spacing:.3px}body .main-header-wrapper #main_mega_menu .mega-menu-wrap ul.mega-menu li a .mega-indicator{display:none !important}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper>ul.mega-sub-menu{display:flex !important}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .menu-col{padding-top:15px !important;padding-bottom:15px !important}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .menu-col ul.mega-sub-menu ul.menu{list-style-type:none;padding-left:0}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .menu-col ul.mega-sub-menu ul.menu li{margin-bottom:16px}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .menu-col ul.mega-sub-menu ul.menu li:last-child{margin-bottom:0}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .menu-col ul.mega-sub-menu ul.menu li a{font-size:18px;line-height:24px;font-weight:500;color:#000}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .menu-col ul.mega-sub-menu ul.menu li a .image-link-wrapper{display:none}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .menu-col ul.mega-sub-menu ul.menu li.h-link a{font-weight:700;color:#000;width:auto;position:relative}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .menu-col ul.mega-sub-menu ul.menu li.h-link a:after{content:'';width:16px;height:14px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/menu-arrow.png) no-repeat;background-size:contain;background-position:center;display:inline-block;margin-left:12px}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .img-col{padding-top:15px !important;padding-bottom:15px !important}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .img-col>ul.mega-sub-menu{height:100% !important}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .img-col>ul.mega-sub-menu li.widget_media_image{height:100% !important;max-height:450px !important}body .main-header-wrapper #main_mega_menu .sub-mega-menu-row-wrapper .img-col>ul.mega-sub-menu li.widget_media_image img{width:100%;height:100% !important;object-fit:cover}body .main-header-wrapper .asl_w_container .probox{flex-direction:row-reverse;border:2px solid #e0e0e0 !important}body .main-header-wrapper .asl_w_container .probox .proinput form input[type=search]{font-family:"neue-haas-grotesk-display",sans-serif !important}body .main-header-wrapper .asl_w_container .probox .proinput form input[type=search]::-ms-input-placeholder{color:#000 !important;font-family:"neue-haas-grotesk-display",sans-serif !important}body .main-header-wrapper .asl_w_container .probox .proinput form input[type=search]::placeholder{color:#000 !important;font-family:"neue-haas-grotesk-display",sans-serif !important}body .main-header-wrapper .main-menu-section-wrapper .menu-col,body .main-header-wrapper .main-menu-section-wrapper .header-icons-col{height:66px}body .main-header-wrapper .main-menu-section-wrapper .menu-col .header-search-form-wrapper{display:none}body .main-header-wrapper .main-menu-section-wrapper .menu-col .main-menu-wrapper{margin-bottom:0}body .main-header-wrapper .main-menu-section-wrapper .menu-col .search-box .elementor-widget-container{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;width:100%;height:100%}body .main-header-wrapper .main-menu-section-wrapper .menu-col .search-box .elementor-widget-container .elementor-shortcode{width:80%}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .elementor-widget-wrap{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:flex-end}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-visible{margin-left:24px;width:auto;margin-bottom:0}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger{position:absolute;z-index:30;padding:10px 10px 10px 0;right:0}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk{display:inline-block}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk a#elementor-menu-cart__toggle_button{padding:0 !important}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-menu-cart__toggle_button .elementor-button-icon-qty{background-color:#6d464d;font-size:12px}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-menu-cart__toggle_button .elementor-button-icon .eicon-cart-medium,body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-menu-cart__toggle_button .elementor-button-icon .e-eicon-cart-medium{opacity:0 !important;color:transparent;font-size:32px}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-visible .elementor-icon{cursor:pointer}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-close-search .elementor-icon{cursor:pointer}body .main-header-wrapper .main-menu-section-wrapper .header-icons-col .icon-close-search .elementor-widget-container{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;justify-content:flex-end}body .main-header-wrapper .main-menu-section-wrapper .d-search-elements{display:none;position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0;border:0;outline:none}body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .elementor-widget-wrap{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:flex-end;flex-wrap:nowrap}body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .icon-visible{margin-left:24px;width:auto;margin-bottom:0}body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .icon-visible .elementor-icon{cursor:pointer}body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.mobile-menu-icon .elementor-icon svg{fill:#000}body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger{position:absolute;z-index:30;top:0;padding:10px 10px 10px 0;right:52px}body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk a#elementor-menu-cart__toggle_button{padding:0 !important}body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-menu-cart__toggle_button .elementor-button-icon-qty{background-color:#6d464d;font-size:12px}body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-menu-cart__toggle_button .elementor-button-icon .eicon-cart-medium,body .main-header-wrapper .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-menu-cart__toggle_button .elementor-button-icon .e-eicon-cart-medium{opacity:0 !important;color:transparent;font-size:32px}body .main-header-wrapper .mobile-search-box-wrapper{position:absolute;top:0;left:0;width:100%;z-index:1000;background:#fff;border-bottom:2px solid #000;margin-top:-50%;transition:margin-top .4s ease-in-out}body .main-header-wrapper .mobile-search-box-wrapper.slide-down{margin-top:0}body .main-header-wrapper .mobile-search-box-wrapper .elementor-widget-wrap{padding-bottom:16px}body .main-header-wrapper .mobile-search-box-wrapper .mbs-logo-wrapper,body .main-header-wrapper .mobile-search-box-wrapper .mbs-close-wrapper{width:50%}@media (max-width:767px){body .main-header-wrapper .mobile-search-box-wrapper .mbs-logo-wrapper img{filter:invert(0)}}body .main-header-wrapper .mobile-search-box-wrapper .mbs-close-wrapper .elementor-icon{cursor:pointer}body .main-header-wrapper .mobile-search-box-wrapper .search-box{width:100%}body .mp-menu .mobile-header-menu{border-bottom:1px solid #000}body .mp-menu .mobile-header-menu>.elementor-container{display:flex;align-items:center}body .mp-menu .mobile-header-menu>.elementor-container .empty-col{width:10%}body .mp-menu .mobile-header-menu>.elementor-container .logo-col{width:80%}body .mp-menu .mobile-header-menu>.elementor-container .logo-col .elementor-widget-theme-site-logo a img{width:100%;max-width:150px}body .mp-menu .mobile-header-menu>.elementor-container .back-col{width:10%}body .mp-menu .mobile-header-menu>.elementor-container .back-col svg{height:30px;width:100%}body .mp-menu .signup-wrapper{padding:24px 16px 16px}body .mp-menu .signup-wrapper .elementor-icon-list-items .elementor-icon-list-item{padding-bottom:calc(18px/2)}body .mp-menu .signup-wrapper .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon{padding-right:11px}body .mp-menu .signup-wrapper .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg{fill:#000;height:32px;width:32px}body .mp-menu .signup-wrapper .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{font-size:18px;color:#000}body .mp-menu .mp-level{z-index:10}body .mp-menu .mp-level h2{color:#000;font-weight:600;font-size:32px;line-height:32px;text-transform:capitalize;padding:24px 16px}body .mp-menu .mp-level ul.sub-menu li.h-link a{font-weight:700;color:#000;width:auto;position:relative}body .mp-menu .mp-level ul.sub-menu li.h-link a:after{content:'';width:16px;height:14px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/menu-arrow.png) no-repeat;background-size:contain;background-position:center;display:inline-block;margin-left:12px}body .mp-menu .mp-level ul.sub-menu li a{padding:8px 16px;font-weight:300;font-size:18px;line-height:24px;color:#000;box-shadow:none}body .mp-menu .mp-back{color:transparent !important;padding:1em 0}body .mp-menu .mp-back.no-icon:before{display:none}body .mp-menu .mp-back:before{content:'';height:16px;width:18px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/back-arrow.png) no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;left:5px;transform:translateY(-50%)}body .mp-menu #menu-mobile-menu>li>a{padding:16px;color:#000;font-weight:600;font-size:32px;line-height:32px;box-shadow:none;border-bottom:1px solid #000;position:relative}body .mp-menu #menu-mobile-menu>li>a:after{content:'';width:26px;height:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/menu-arrow.png) no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;right:16px;transform:translateY(-50%)}body .main-footer-wrapper .copyright-p p{font-size:14px;font-weight:600;line-height:21px}body .main-footer-wrapper .inner-footer-wrapper .two-col-text .elementor-widget-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}@media (max-width:1160px){body .main-footer-wrapper .inner-footer-wrapper .two-col-text .elementor-widget-wrap{padding-right:0}}@media (max-width:1024px){body .main-footer-wrapper .inner-footer-wrapper .two-col-text .elementor-widget-wrap{flex-wrap:wrap}}body .main-footer-wrapper .inner-footer-wrapper .two-col-text .elementor-widget-wrap .footer-text-widget{width:calc(100% / 2 - 20px)}@media (max-width:1024px){body .main-footer-wrapper .inner-footer-wrapper .two-col-text .elementor-widget-wrap .footer-text-widget{width:100%;margin-bottom:0}}body .main-footer-wrapper .inner-footer-wrapper .two-col-text .elementor-widget-wrap .footer-text-widget p{font-size:14px;font-weight:500;line-height:21px}body .main-footer-wrapper .inner-footer-wrapper .footer-logo-wrapper .elementor-widget-container{text-align:center}body .main-footer-wrapper .inner-footer-wrapper .newsletter-col .elementor-widget-wrap{justify-content:flex-end}body .main-footer-wrapper .inner-footer-wrapper .newsletter-col .subscribe-title{max-width:310px;width:100%}body .main-footer-wrapper .inner-footer-wrapper .newsletter-col .subscribe-form-wrapper{max-width:310px;width:100%}body .main-footer-wrapper .inner-footer-wrapper .newsletter-col .subscribe-form-wrapper #footer-mc-signup{display:flex;flex-wrap:nowrap;flex-direction:row;background:#fff}body .main-footer-wrapper .inner-footer-wrapper .newsletter-col .subscribe-form-wrapper #footer-mc-signup input[type=email]{border-radius:0;width:80%;padding:10px 15px;outline:none;border:1px solid #fff}body .main-footer-wrapper .inner-footer-wrapper .newsletter-col .subscribe-form-wrapper #footer-mc-signup button{width:20%;border-radius:0;background:#000;position:relative;border:1px solid #fff}body .main-footer-wrapper .inner-footer-wrapper .newsletter-col .subscribe-form-wrapper #footer-mc-signup button .arrow-icon{width:100%;height:100%;display:block;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain}body .main-footer-wrapper .footer-menu-wrapper ul.elementor-nav-menu li{border-top:1px solid #fff;border-right:1px solid #fff}body .main-footer-wrapper .footer-menu-wrapper ul.elementor-nav-menu li:first-child{border-left:0}body .main-footer-wrapper .footer-menu-wrapper ul.elementor-nav-menu li:last-child{border-right:0}body .main-footer-wrapper .footer-menu-wrapper ul.elementor-nav-menu li a{font-size:14px;line-height:21px}body .main-footer-wrapper.mobile .inner-footer-wrapper .two-col-text .elementor-widget-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}@media (max-width:1160px){body .main-footer-wrapper.mobile .inner-footer-wrapper .two-col-text .elementor-widget-wrap{padding-right:0}}@media (max-width:1024px){body .main-footer-wrapper.mobile .inner-footer-wrapper .two-col-text .elementor-widget-wrap{flex-wrap:wrap}}body .main-footer-wrapper.mobile .inner-footer-wrapper .two-col-text .elementor-widget-wrap .footer-text-widget{width:calc(100% / 2 - 20px)}@media (max-width:370px){body .main-footer-wrapper.mobile .inner-footer-wrapper .two-col-text .elementor-widget-wrap .footer-text-widget{width:100%}}body .main-footer-wrapper.mobile .inner-footer-wrapper .newsletter-col .elementor-widget-wrap{justify-content:center}@media (max-width:561px){body .main-footer-wrapper.mobile .inner-footer-wrapper .newsletter-col .subscribe-title{max-width:100%}}@media (max-width:561px){body .main-footer-wrapper.mobile .inner-footer-wrapper .newsletter-col .subscribe-form-wrapper{max-width:100%}}body .main-footer-wrapper.mobile .footer-menu-wrapper ul.elementor-nav-menu li{border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}body .main-footer-wrapper.mobile .footer-menu-wrapper ul.elementor-nav-menu li:first-child{border-left:0}body .main-footer-wrapper.mobile .footer-menu-wrapper ul.elementor-nav-menu li:last-child{border-right:0}@media (max-width:561px){body .main-footer-wrapper.mobile .footer-menu-wrapper ul.elementor-nav-menu li.first,body .main-footer-wrapper.mobile .footer-menu-wrapper ul.elementor-nav-menu li.second{width:50%}}@media (max-width:561px){body .main-footer-wrapper.mobile .footer-menu-wrapper ul.elementor-nav-menu li.second{border-right:0}}@media (max-width:561px){body .main-footer-wrapper.mobile .footer-menu-wrapper ul.elementor-nav-menu li.nth-lnk{width:calc(100% / 3)}}body p,body a,body span,body ul li,body ol li{font-family:"neue-haas-grotesk-display",sans-serif}body p{font-size:18px;line-height:24px;font-weight:500;letter-spacing:.3px}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;color:#000}body h1{font-size:88px;line-height:88px}@media (max-width:967px){body h1{font-size:40px;line-height:40px}}body h2{font-size:64px;line-height:64px}@media (max-width:967px){body h2{font-size:44px;line-height:44px}}body h3{font-size:48px;line-height:48px}body h4{font-size:32px;line-height:32px}@media (max-width:967px){body h4{font-size:22px;line-height:22px}}body h5{font-size:24px;line-height:24px}body h6{font-size:18px;line-height:20px}body .generic-btn.link .elementor-button{padding:0;background:0 0;position:relative}body .generic-btn.link .elementor-button:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;-webkit-transition:transform .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;display:block !important;visibility:visible}body .generic-btn.link .elementor-button:hover:before{-webkit-transform:scalex(1);-moz-transform:scalex(1);-ms-transform:scalex(1);-o-transform:scalex(1);transform:scalex(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}body .generic-btn.link .elementor-button .elementor-button-content-wrapper{font-size:18px;font-weight:600;line-height:24px;letter-spacing:.054px;color:#000}body .generic-btn.link .elementor-button .elementor-button-content-wrapper .elementor-button-icon{font-size:24px}body .generic-btn.default a,body .generic-btn.default button,body .generic-btn.primary a,body .generic-btn.primary button{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:256px;text-align:left;border:2px solid #000}@media (max-width:600px){body .generic-btn.default a,body .generic-btn.default button,body .generic-btn.primary a,body .generic-btn.primary button{width:100%}}body .generic-btn.default a:after,body .generic-btn.default button:after,body .generic-btn.primary a:after,body .generic-btn.primary button:after{content:'';height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body .generic-btn.default a:hover,body .generic-btn.default a:focus,body .generic-btn.default button:hover,body .generic-btn.default button:focus,body .generic-btn.primary a:hover,body .generic-btn.primary a:focus,body .generic-btn.primary button:hover,body .generic-btn.primary button:focus{background-color:transparent;color:#000;border:2px solid #000;outline:0}body .generic-btn.default a:hover:after,body .generic-btn.default a:focus:after,body .generic-btn.default button:hover:after,body .generic-btn.default button:focus:after,body .generic-btn.primary a:hover:after,body .generic-btn.primary a:focus:after,body .generic-btn.primary button:hover:after,body .generic-btn.primary button:focus:after{filter:invert(1)}body .generic-btn.secondary a,body .generic-btn.secondary button{background:0 0;color:#000;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:256px;text-align:left;border:2px solid #000}@media (max-width:600px){body .generic-btn.secondary a,body .generic-btn.secondary button{width:100%}}body .generic-btn.secondary a:after,body .generic-btn.secondary button:after{content:'';height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;filter:invert(1);top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body .generic-btn.secondary a:hover,body .generic-btn.secondary a:focus,body .generic-btn.secondary button:hover,body .generic-btn.secondary button:focus{background-color:#000 !important;color:#fff !important;border:2px solid #000;outline:0}body .generic-btn.secondary a:hover:after,body .generic-btn.secondary a:focus:after,body .generic-btn.secondary button:hover:after,body .generic-btn.secondary button:focus:after{filter:none}body .generic-btn.black .elementor-button{padding:16px;border-radius:0;background:#000}body .generic-btn.black .elementor-button .elementor-button-content-wrapper{font-size:18px;font-weight:600;line-height:24px;letter-spacing:.054px;color:#fff}body .generic-btn.black .elementor-button .elementor-button-content-wrapper .elementor-button-icon{font-size:20px}body .see-all-lnk.align-right{text-align:right}body .see-all-lnk .elementor-button-link,body .see-all-lnk .elementor-button{background:0 0 !important;padding:0;color:#000;font-size:18px;font-weight:600;line-height:24px;position:relative}body .see-all-lnk .elementor-button-link:before,body .see-all-lnk .elementor-button:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;-webkit-transition:transform .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;display:block !important;visibility:visible}body .see-all-lnk .elementor-button-link:hover:before,body .see-all-lnk .elementor-button:hover:before{-webkit-transform:scalex(1);-moz-transform:scalex(1);-ms-transform:scalex(1);-o-transform:scalex(1);transform:scalex(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}body .see-all-lnk .elementor-button-link .elementor-button-icon svg,body .see-all-lnk .elementor-button .elementor-button-icon svg{width:25px}body .main-menu-wrapper ul#mega-menu-menu-1 li a.mega-menu-link{position:relative}body .main-menu-wrapper ul#mega-menu-menu-1 li a.mega-menu-link:after{content:'';position:absolute;bottom:35px;left:0;width:100%;height:1px;background-color:currentColor;-webkit-transition:transform .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;display:block !important;visibility:visible}body .main-menu-wrapper ul#mega-menu-menu-1 li a.mega-menu-link:hover:after{-webkit-transform:scalex(1);-moz-transform:scalex(1);-ms-transform:scalex(1);-o-transform:scalex(1);transform:scalex(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}body .main-menu-wrapper ul.mega-sub-menu li a{position:relative}body .main-menu-wrapper ul.mega-sub-menu li a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;-webkit-transition:transform .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;display:block !important;visibility:visible}body .main-menu-wrapper ul.mega-sub-menu li a:hover:before{-webkit-transform:scalex(1);-moz-transform:scalex(1);-ms-transform:scalex(1);-o-transform:scalex(1);transform:scalex(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}body p a{position:relative}body p a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;-webkit-transition:transform .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;display:block !important;visibility:visible}body p a:hover{text-decoration:none}body p a:hover:before{-webkit-transform:scalex(1);-moz-transform:scalex(1);-ms-transform:scalex(1);-o-transform:scalex(1);transform:scalex(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}body .select-all-wrapper .select-header span{font-weight:700;padding-left:5px}body .file-checkbox,body .lifestyle-checkbox,body .woocommerce-form__input-checkbox,body .filter-content .checkbox input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;transition:none}body .file-checkbox:focus,body .lifestyle-checkbox:focus,body .woocommerce-form__input-checkbox:focus,body .filter-content .checkbox input[type=checkbox]:focus{outline:none}body .file-checkbox+label,body .lifestyle-checkbox+label,body .woocommerce-form__input-checkbox+span,body .filter-content .checkbox input[type=checkbox]+a.term-label{position:relative;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;height:27px;color:#000;outline:none}body .file-checkbox+label:before,body .lifestyle-checkbox+label:before,body .woocommerce-form__input-checkbox+span:before,body .filter-content .checkbox input[type=checkbox]+a.term-label:before{content:" ";display:inline-block;vertical-align:middle;margin-right:3px;min-width:20px;width:20px;height:20px;background-color:#fff;border-width:1px;border-style:solid;border-color:#000;border-radius:2px;box-shadow:none}body .woocommerce-form__input-checkbox+span:before,body .filter-content .checkbox input[type=checkbox]+a.term-label:before{margin-right:10px}body .file-checkbox:checked+label:after,body .lifestyle-checkbox:checked+label:after,body .woocommerce-form__input-checkbox:checked+span:after,body .filter-content .checkbox input[type=checkbox]:checked+a.term-label:after{content:" ";background-image:url("data:image/svg+xml,%3Csvg width='18' height='15' viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.6 10.6629L1.71381 6.72962L0 8.53988L5.6 14.1399L17.6 2.13988L15.7881 0.5L5.6 10.6629Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:15px 15px;background-position:center center;position:absolute;display:flex;justify-content:center;align-items:center;margin-left:0;left:0;top:4px;text-align:center;background-color:#000;font-size:10px;height:20px;width:20px}body .filter-content .checkbox input[type=checkbox]+a.term-label{color:#000 !important}body .slider-main-container{width:60vw}@media (max-width:767px){body .slider-main-container{width:100%}}body .slider-main-container .loader-wrapper{display:flex;gap:20px}@media (max-width:767px){body .slider-main-container .loader-wrapper{flex-direction:column}}body .slider-main-container .loader-wrapper.hide{display:none}body .slider-main-container .loader-wrapper .image{height:400px;width:400px;display:inline-block}@media (max-width:767px){body .slider-main-container .loader-wrapper .image{width:100%}}body .slider-main-container .loader-wrapper .title{height:40px;width:100px}body .slider-main-container.project-home-container{width:100vw}@media (max-width:767px){body .slider-main-container.project-home-container{width:100%}}body .slider-main-container.project-home-container .slider-container .content .info-container .featured-image-wrapper{width:800px}@media (max-width:767px){body .slider-main-container.project-home-container .slider-container .content .info-container .featured-image-wrapper{width:100%}}body .slider-main-container.project-details-container{width:75vw}@media (max-width:767px){body .slider-main-container.project-details-container{width:100%}}body .slider-main-container.project-details-container .slider-container{margin-top:-19px}@media (max-width:768px){body .slider-main-container.project-details-container .slider-container{margin-top:0}}@media (max-width:768px){body .slider-main-container.project-details-container .slider-container .content{margin-bottom:16px}}body .slider-main-container.project-details-container .slider-container .content .info-container .featured-image-wrapper{height:640px}@media (max-width:768px){body .slider-main-container.project-details-container .slider-container .content .info-container .featured-image-wrapper{height:auto}}@media (max-width:768px){body .slider-main-container.project-details-container .slider-container .content .info-container .featured-image-wrapper img{height:auto;width:100%}}body .slider-main-container.collection-details-container{width:100vw}@media (max-width:767px){body .slider-main-container.collection-details-container{width:100%}}body .slider-main-container.collection-details-container .slider-container{margin-top:-19px}@media (max-width:768px){body .slider-main-container.collection-details-container .slider-container{margin-top:0}}@media (max-width:768px){body .slider-main-container.collection-details-container .slider-container .content{margin-bottom:16px}}body .slider-main-container.collection-details-container .slider-container .content .info-container .featured-image-wrapper{height:640px}@media (max-width:768px){body .slider-main-container.collection-details-container .slider-container .content .info-container .featured-image-wrapper{height:auto}}@media (max-width:768px){body .slider-main-container.collection-details-container .slider-container .content .info-container .featured-image-wrapper img{height:auto;width:100%}}body .slider-main-container.product-details-container{width:100vw}@media (max-width:767px){body .slider-main-container.product-details-container{width:100%}}@media (max-width:768px){body .slider-main-container.product-details-container .slider-container{margin-top:0}}@media (max-width:768px){body .slider-main-container.product-details-container .slider-container .content{margin-bottom:16px}}body .slider-main-container.product-details-container .slider-container .content .info-container .featured-image-wrapper{height:560px}@media (max-width:768px){body .slider-main-container.product-details-container .slider-container .content .info-container .featured-image-wrapper{height:auto}}@media (max-width:768px){body .slider-main-container.product-details-container .slider-container .content .info-container .featured-image-wrapper img{height:auto;width:100%}}body .slider-main-container .slider-container{height:0;overflow:hidden}body .slider-main-container .slider-container.show{height:auto;overflow:visible}body .slider-main-container .slider-container .content .info-container .featured-image-wrapper img{height:auto;width:100%;object-fit:cover;max-height:400px}body .slider-main-container .slider-container .content .info-container .slider-title{font-size:18px;font-weight:600;line-height:24px;color:#000;display:inline-block;padding-bottom:2px;border-bottom:1px solid #000}body .slider-main-container .slider-container .content .info-container .slider-title a{color:#000}@media (max-width:767px){body .slider-main-container .slider-container .content .info-container .slider-title{font-size:16px;line-height:20px}}body .open-photo-gallery-wrapper{margin-top:14px}body .open-photo-gallery-wrapper .inner-container{padding:10px;max-width:1300px;width:100%;margin-right:auto;margin-left:auto}body .swiper-slider-wrapper .swiper{width:100%;height:100%}body .swiper-slider-wrapper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}body .swiper-slider-wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:600px){body .swiper-slider-wrapper .splide__list .splide__slide{width:100%}}body .swiper-slider-wrapper .splide__list .splide__slide img{display:block;width:100%;height:100%;object-fit:cover}body .swiper-slider-wrapper .splide__pagination{display:none;text-align:center}@media (max-width:600px){body .swiper-slider-wrapper .splide__pagination{display:block}}body .swiper-slider-wrapper .splide__pagination .splide__pagination__page{background:#fff;opacity:.7;border:0;height:3px;width:10px;padding:0;border-radius:0;transform:none}body .swiper-slider-wrapper .splide__arrows{display:none;background:#fff !important;outline:none}body .swiper-slider-wrapper .splide__arrows:hover,body .swiper-slider-wrapper .splide__arrows:focus{background:#fff !important}@media (max-width:600px){body .swiper-slider-wrapper .splide__arrows{display:block}}body .swiper-slider-wrapper .splide__arrows .splide__arrow{padding:0;border:0}body .swiper-slider-wrapper .splide__arrows .splide__arrow svg{fill:#fff}body .swiper-slider-wrapper .splide__arrows .splide__arrow:hover,body .swiper-slider-wrapper .splide__arrows .splide__arrow:focus{background:#fff !important}@media (max-width:600px){body .swiper-slider-wrapper .splide__arrows .splide__arrow:hover,body .swiper-slider-wrapper .splide__arrows .splide__arrow:focus{background:0 0 !important;outline:none}}body .modal .thumbnails{display:flex;margin:1rem auto 0;padding:0;justify-content:center}body .modal .thumbnail{width:70px;height:70px;overflow:hidden;list-style:none;margin:0 .2rem;cursor:pointer}body .modal .thumbnail img{width:100%;height:100%;object-fit:cover}body .modal .image-wrapper{width:100%;height:500px}@media (max-width:600px){body .modal .image-wrapper{height:300px}}body .modal .image-wrapper img{height:100%;width:100%;object-fit:contain}body .modal .splide__arrows{display:none;background:0 0 !important;outline:none}body .modal .splide__arrows:hover,body .modal .splide__arrows:focus{background:#fff !important}@media (max-width:600px){body .modal .splide__arrows{display:block}}body .modal .splide__arrows .splide__arrow{padding:0;border:0;border-radius:0}body .modal .splide__arrows .splide__arrow svg{fill:#fff}body .modal .splide__arrows .splide__arrow:hover,body .modal .splide__arrows .splide__arrow:focus{background:#fff !important}@media (max-width:600px){body .modal .splide__arrows .splide__arrow:hover,body .modal .splide__arrows .splide__arrow:focus{background:0 0 !important;outline:none}}body .swiper-slide{width:80%}body .swiper-slide:nth-child(2n){width:60%}body .swiper-slide:nth-child(3n){width:40%}body .app-wrapper{align-items:center;display:flex;height:100%;justify-content:center;overflow-x:hidden;width:100%}body .slider{--slide-size:70vmin;--slide-margin:4vmin;height:var(--slide-size);margin:0 auto;position:relative;width:var(--slide-size)}body .slider__wrapper{display:flex;position:absolute;width:100%;height:100%;margin:0 calc(var(--slide-margin) * -1);transition:transform var(--base-duration) cubic-bezier(.25,1,.35,1)}body .slide{display:flex;align-items:center;justify-content:center;flex-direction:column;width:var(--slide-size);height:var(--slide-size);margin:0 10px;position:relative;text-align:center;transition:opacity calc(var(--base-duration) / 2) var(--base-ease), transform calc(var(--base-duration) / 2) var(--base-ease);opacity:.25}body .slide__image-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;background-color:var(--color-accent);border-radius:1%;transition:transform calc(var(--base-duration) / 4) var(--base-ease)}body .slide__image{position:absolute;width:110%;height:110%;top:-5%;left:-5%;object-fit:cover;opacity:0;transition:opacity var(--base-duration) var(--base-ease),transform var(--base-duration) var(--base-ease)}body .modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}body .modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999}body .modal__container{background-color:#fff;padding:15px 30px 30px;max-width:800px;max-height:100vh;border-radius:0;overflow-y:auto;box-sizing:border-box}body .modal__header{display:flex;justify-content:space-between;align-items:center}body .modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#000;font-family:"neue-haas-grotesk-display",sans-serif;box-sizing:border-box}body .modal__close{background:0 0;border:0;outline:none;color:#000;padding-right:0}body .modal__close:hover{color:#000}body .modal__close:before{font-weight:700}body .modal__header .modal__close:before{content:"\2715"}body .modal__content{margin-top:10px;margin-bottom:0;line-height:1.5;color:rgba(0,0,0,.8)}body .modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}body .modal__btn:focus,body .modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}body .modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}body .micromodal-slide{display:none}body .micromodal-slide.is-open{display:block}body .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}body .micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}body .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}body .micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}body .micromodal-slide .modal__container,body .micromodal-slide .modal__overlay{will-change:transform}body .woocommerce-info{background-color:#fff;border-top-color:#000;color:#000}body .woocommerce-info:before{color:#000}body .woocommerce-info a{color:#000;font-weight:700;text-decoration:underline}@media (max-width:767px){body .main-feature-banner>.elementor-container{align-items:flex-end !important;padding-bottom:48px !important}}@media (max-width:967px){body .main-feature-banner .featured-header .elementor-widget-container{padding-bottom:0 !important}}@media (max-width:967px){body .main-feature-banner .featured-header .elementor-heading-title{font-size:56px !important;line-height:56px !important}}@media (max-width:767px){body .main-feature-banner .featured-header .elementor-heading-title{margin-bottom:0 !important}}body .main-feature-banner .feature-btn{width:310px}@media (max-width:767px){body .main-feature-banner .feature-btn{width:100%}}body .main-feature-banner .feature-btn a.elementor-button{border:2px solid #fff;background:0 0;border-radius:0;padding:16px;font-size:18px;font-weight:600;line-height:24px;letter-spacing:.054px;width:100%}body .main-feature-banner .feature-btn a.elementor-button .elementor-button-text{text-align:left}@media (max-width:530px){body .project-home-slider-container .project-home-slider .tns-item{margin-bottom:40px}}body .h-collections-content>.elementor-container>.elementor-column{max-width:310px}@media (max-width:767px){body .h-collections-content>.elementor-container>.elementor-column{max-width:100%}}body .wrapper-rolling-text{white-space:nowrap;border-top:2px solid #000;border-bottom:2px solid #000;padding-top:56px;padding-bottom:56px}@media (max-width:767px){body .wrapper-rolling-text{padding-top:40px;padding-bottom:40px}}body .wrapper-rolling-text .rollingText{font-size:6vw;font-weight:600;display:inline-block;padding-left:10px;text-transform:capitalize;color:#000}@media (max-width:767px){body .wrapper-rolling-text .rollingText{font-size:40px}}body .product-featured-listing-wrapper .elementor-widget-container .e-loop-item{overflow:hidden}@media (max-width:420px){body .product-featured-listing-wrapper .elementor-loop-container{grid-gap:10px}}body .product-featured-listing-wrapper .product-inner-wrapper{background:#fff}@media (max-width:530px){body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .elementor-widget-container img{height:200px}}body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-wrapper{position:relative}@media (max-width:600px){body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-wrapper{display:none}}body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-wrapper .second-img{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-wrapper:hover .second-img{opacity:1}body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-slider-wrapper{display:none}@media (max-width:600px){body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-slider-wrapper{display:block}}@media (max-width:430px){body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-slider-wrapper img{height:188px}}@media (max-width:400px){body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-slider-wrapper img{height:175px}}body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-slider-wrapper .swiper-slider-wrapper .splide__pagination .splide__pagination__page{background:#000;opacity:.3}body .product-featured-listing-wrapper .product-inner-wrapper .product-image-wrapper .image-switcher-slider-wrapper .swiper-slider-wrapper .splide__pagination .splide__pagination__page.is-active{opacity:1}body .product-featured-listing-wrapper .product-inner-wrapper .product-title-details .product-categories-wrapper .product_meta .sku_wrapper,body .product-featured-listing-wrapper .product-inner-wrapper .product-title-details .product-categories-wrapper .product_meta .tagged_as{display:none}body .product-featured-listing-wrapper .product-inner-wrapper .product-title-details .product-categories-wrapper .product_meta .posted_in .detail-label{display:none}body .product-featured-listing-wrapper .product-inner-wrapper .product-title-details .product-categories-wrapper .product_meta .posted_in .detail-content a{color:#a8a8a8;font-size:14px;font-weight:400;line-height:21px}body .product-featured-listing-wrapper .product-inner-wrapper .product-title-details .product-title-wrapper .product_title a{font-size:16px;font-weight:600;line-height:22px}@media (max-width:400px){body .product-featured-listing-wrapper .product-inner-wrapper .product-title-details .product-title-wrapper .product_title a{font-size:14px;line-height:18px}}body .product-featured-listing-wrapper .product-inner-wrapper .product-meta-wrapper .elementor-widget-container .price{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:14px;font-weight:500;line-height:21px}body .product-featured-listing-wrapper .e-loop__load-more .elementor-button-link{padding:16px 30px;width:100%;max-width:310px;border-radius:0;border:2px solid #000;font-size:18px;line-height:24px;color:#000;background:0 0}body .projects-main-wrapper .featured-image-wrapper{margin-bottom:24px}body .projects-main-wrapper .project-title{margin-top:0;margin-bottom:8px;font-size:32px;font-weight:600;line-height:32px;color:#000}body .projects-main-wrapper .project-content{font-size:18px;font-weight:500;line-height:24px;margin-bottom:24px;letter-spacing:.3px;color:#000}body .projects-main-wrapper .learn-more-wrapper a.learn-more-lnk{font-size:18px;font-weight:600;line-height:24px;color:#000;border-bottom:1px solid #000;display:inline-block}body .browse-list-wrapper>.elementor-container{gap:24px}body .browse-list-wrapper .browse-item-wrapper-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px}@media (max-width:530px){body .browse-list-wrapper .browse-item-wrapper-row{grid-template-columns:1fr}}body .browse-list-wrapper .browse-item-wrapper-row .img-placeholder{display:block;min-height:350px;height:100%;width:100%;background:rgba(0,0,0,.7)}@media (max-width:530px){body .browse-list-wrapper .browse-item-wrapper-row .img-placeholder{height:300px}}body .browse-list-wrapper .browse-item-wrapper-row .elementor-image-box-wrapper{height:100%}body .browse-list-wrapper .browse-item-wrapper .elementor-image-box-wrapper{position:relative}body .browse-list-wrapper .browse-item-wrapper .elementor-image-box-wrapper .elementor-image-box-img{display:block;margin-bottom:0 !important;position:relative}body .browse-list-wrapper .browse-item-wrapper .elementor-image-box-wrapper .elementor-image-box-img img{width:100%;display:block}body .browse-list-wrapper .browse-item-wrapper .elementor-image-box-wrapper .elementor-image-box-img:after{content:"";height:100%;width:100%;background:rgba(0,0,0,.4);display:block;position:absolute;top:0;left:0}body .browse-list-wrapper .browse-item-wrapper .elementor-image-box-wrapper .elementor-image-box-content{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center}body .browse-list-wrapper .browse-item-wrapper .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{color:#fff;margin:0;font-size:48px;font-weight:600;line-height:48px;text-transform:capitalize}@media (max-width:767px){body .browse-list-wrapper .browse-item-wrapper .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{font-size:32px;font-weight:600;line-height:36px}}body .browse-list-wrapper .browse-item-wrapper .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{display:none}body .browse-per-type-heading{margin-bottom:34px}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title{border-bottom:2px solid #000;padding-bottom:40px;margin-bottom:40px;color:#000;font-size:64px;font-weight:600;line-height:64px;display:flex;align-items:flex-start;gap:15%;width:100%}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title a{color:#000;font-size:64px;font-weight:600;line-height:64px;display:flex;align-items:flex-start;gap:15%;width:100%}@media (max-width:767px){body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title a{flex-direction:column;gap:8px;font-size:40px;line-height:44px}}@media (max-width:767px){body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title{flex-direction:column;gap:8px;font-size:40px;line-height:44px;padding-bottom:16px;margin-bottom:24px}}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title span:not(.gp-link-heading){display:inline-block;width:152px;font-size:18px;font-weight:500;line-height:24px}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link{display:flex;align-items:flex-start;gap:15%;width:100%}@media (max-width:767px){body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link{flex-direction:column;gap:8px;padding-bottom:0;margin-bottom:0}}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link .gp-link-heading{font-size:64px;font-weight:600;line-height:64px}@media (max-width:767px){body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link .gp-link-heading{font-size:40px;line-height:44px;padding-bottom:0;margin-bottom:0}}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link .gp-link-img{position:absolute;height:200px;width:200px;border-radius:.5rem;object-fit:cover;top:50%;left:60%;transform:translate(-60%,-50%) scale(0);transition:transform .5s,opacity .5s;opacity:0;z-index:1}@media (max-width:767px){body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link .gp-link-img{display:none}}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link .gp-link-arrow{font-size:2rem;color:#fff;transition:transform .5s,opacity .5s;transform:translateX(25%);opacity:0;margin-left:auto}@media (max-width:767px){body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link .gp-link-arrow{display:none}}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link:hover .gp-link-img{transform:translate(-60%,-50%) scale(1);opacity:1}body .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title .gp-hp-feature-link:hover .gp-link-arrow{transform:translateX(0);opacity:1}body.woocommerce-shop,body.tax-product_cat,body.search-results{background-color:#eee6e9}body.woocommerce-shop .main-menu-section-wrapper,body.tax-product_cat .main-menu-section-wrapper,body.search-results .main-menu-section-wrapper{background-color:#eee6e9}body.woocommerce-shop .main-menu-section-wrapper .mega-menu-wrap,body.tax-product_cat .main-menu-section-wrapper .mega-menu-wrap,body.search-results .main-menu-section-wrapper .mega-menu-wrap{background:#eee6e9 !important}body.woocommerce-shop .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.tax-product_cat .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.search-results .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg{fill:#FFFFFF00 !important}body.woocommerce-shop .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.tax-product_cat .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.search-results .main-menu-section-wrapper .header-icons-col .icon-visible svg{fill:#eee6e9 !important}body.woocommerce-shop .product-categ-description-wrapper,body.woocommerce-shop .category-page-banner{display:none}body.woocommerce-shop .shop-banner{display:block}body.tax-product_cat .shop-banner{display:none}body.tax-product_cat .category-page-banner{display:block}body.single-product{background-color:#eee6e9}body.single-product .main-menu-section-wrapper{background-color:#eee6e9}body.single-product .main-menu-section-wrapper .mega-menu-wrap{background:#eee6e9 !important}body.single-product .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg{fill:#FFFFFF00 !important}body.single-product .main-menu-section-wrapper .header-icons-col .icon-visible svg{fill:#eee6e9 !important}body .product-details-main-wrapper .elementor-widget-theme-post-featured-image img{width:100%}body .product-details-main-wrapper .product-deskop-img-wrapper{display:block}@media (max-width:767px){body .product-details-main-wrapper .product-deskop-img-wrapper{display:none}}body .product-details-main-wrapper .product-mobile-img-wrapper{display:none}@media (max-width:767px){body .product-details-main-wrapper .product-mobile-img-wrapper{display:block}}body .product-details-main-wrapper .product-mobile-img-wrapper #thumbnails{margin-top:8px}body .product-details-main-wrapper .product-mobile-img-wrapper #thumbnails .splide__track--nav>.splide__list>.splide__slide{border:1px solid transparent !important;width:calc(100% / 4 - 6px)}body .product-details-main-wrapper .product-mobile-img-wrapper #thumbnails .splide__track--nav>.splide__list>.splide__slide.is-active{border:1px solid #000 !important}body .product-details-main-wrapper .category-wrapper{margin-bottom:16px}body .product-details-main-wrapper .category-wrapper .product_meta .sku_wrapper,body .product-details-main-wrapper .category-wrapper .product_meta .tagged_as{display:none}body .product-details-main-wrapper .category-wrapper .product_meta .posted_in .detail-label{display:none}body .product-details-main-wrapper .category-wrapper .product_meta .posted_in .detail-content a{color:#a8a8a8;font-size:18px;font-style:normal;font-weight:450;line-height:24px}body .product-details-main-wrapper .product-title-wrapper{margin-bottom:32px !important}body .product-details-main-wrapper .product-title-wrapper .product_title{font-size:88px;font-style:normal;font-weight:600;line-height:88px;color:#000}@media (max-width:1080px){body .product-details-main-wrapper .product-title-wrapper .product_title{font-size:68px;line-height:68px}}@media (max-width:600px){body .product-details-main-wrapper .product-title-wrapper .product_title{font-size:56px;line-height:56px}}body .product-details-main-wrapper .product-content-wrapper{margin-bottom:32px !important}body .product-details-main-wrapper .product-content-wrapper .woocommerce-product-details__short-description p{color:#000;font-size:18px;font-style:normal;font-weight:450;line-height:24px}body .product-details-main-wrapper .add-to-cart-swatches-wrapper{margin-bottom:32px !important}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations{margin-bottom:0}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr{display:flex;flex-direction:column;align-items:flex-start}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr th,body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr td{background-color:transparent !important}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr .label{padding:0;font-size:18px;font-style:normal;font-weight:400;line-height:24px}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr .value{padding:16px 0 16px}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr .value .reset_variations{display:none !important}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr .value .button-variable-wrapper .rtwpvs-button-term{width:32px;height:32px;border-radius:100px}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr .value .rtwpvs-wc-type-button{width:32px;height:32px;border-radius:100px}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr .rtwpvs-terms-wrapper{gap:16px}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr .rtwpvs-terms-wrapper .rtwpvs-term{box-shadow:none;padding:0;transition:none}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form table.variations tbody tr .rtwpvs-terms-wrapper .rtwpvs-term.selected{border:2px solid #000}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-price{padding-top:16px}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-price .price{font-size:24px;font-style:normal;font-weight:600;line-height:24px;color:#000}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-availability{display:none}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart{margin-top:24px}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left}@media (max-width:600px){body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{width:100%}}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button:after{content:'';height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled{background:#e0e0e0 !important;border-color:#e0e0e0 !important;color:#a8a8a8 !important;opacity:1}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled:after{filter:brightness(0) saturate(100%) invert(70%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(90%) contrast(96%)}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button.loading:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><radialGradient id="a3" cx=".66" fx=".66" cy=".3125" fy=".3125" gradientTransform="scale(1.5)"><stop offset="0" stop-color="%23000000"></stop><stop offset=".3" stop-color="%23000000" stop-opacity=".9"></stop><stop offset=".6" stop-color="%23000000" stop-opacity=".6"></stop><stop offset=".8" stop-color="%23000000" stop-opacity=".3"></stop><stop offset="1" stop-color="%23000000" stop-opacity="0"></stop></radialGradient><circle transform-origin="center" fill="none" stroke="url(%23a3)" stroke-width="15" stroke-linecap="round" stroke-dasharray="200 1000" stroke-dashoffset="0" cx="100" cy="100" r="70"><animateTransform type="rotate" attributeName="transform" calcMode="spline" dur="2" values="360;0" keyTimes="0;1" keySplines="0 0 1 1" repeatCount="indefinite"></animateTransform></circle><circle transform-origin="center" fill="none" opacity=".2" stroke="%23000000" stroke-width="15" stroke-linecap="round" cx="100" cy="100" r="70"></circle></svg>') no-repeat;filter:invert(1)}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button.loading:hover:after{filter:invert(0)}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button.added:after{background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .single_add_to_cart_button{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left;border:2px solid #000;outline:none !important}@media (max-width:600px){body .product-details-main-wrapper .add-to-cart-swatches-wrapper .single_add_to_cart_button{width:100%}}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .single_add_to_cart_button.loading:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><radialGradient id="a3" cx=".66" fx=".66" cy=".3125" fy=".3125" gradientTransform="scale(1.5)"><stop offset="0" stop-color="%23000000"></stop><stop offset=".3" stop-color="%23000000" stop-opacity=".9"></stop><stop offset=".6" stop-color="%23000000" stop-opacity=".6"></stop><stop offset=".8" stop-color="%23000000" stop-opacity=".3"></stop><stop offset="1" stop-color="%23000000" stop-opacity="0"></stop></radialGradient><circle transform-origin="center" fill="none" stroke="url(%23a3)" stroke-width="15" stroke-linecap="round" stroke-dasharray="200 1000" stroke-dashoffset="0" cx="100" cy="100" r="70"><animateTransform type="rotate" attributeName="transform" calcMode="spline" dur="2" values="360;0" keyTimes="0;1" keySplines="0 0 1 1" repeatCount="indefinite"></animateTransform></circle><circle transform-origin="center" fill="none" opacity=".2" stroke="%23000000" stroke-width="15" stroke-linecap="round" cx="100" cy="100" r="70"></circle></svg>') no-repeat;filter:invert(1)}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .single_add_to_cart_button.loading:hover:after{filter:invert(0)}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .single_add_to_cart_button.added:after{background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .single_add_to_cart_button:hover{background:0 0 !important;border-radius:0;color:#000 !important;border:2px solid #000 !important}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .single_add_to_cart_button:hover:after{filter:invert(1)}body .product-details-main-wrapper .add-to-cart-swatches-wrapper .single_add_to_cart_button:after{content:'';height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;animation:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item{border:0;border-bottom:1px solid #000}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item:first-child{display:none !important}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .attributes-tab-wrapper .attribute-item strong{display:inline-block;color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:22px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .attributes-tab-wrapper .attribute-item span{display:inline-block;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title{padding:16px 0}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon span.elementor-accordion-icon-opened svg{font-size:30px}@media (max-width:600px){body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon span.elementor-accordion-icon-opened svg{position:relative;left:-6px}}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon span svg{font-size:20px;fill:transparent !important}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title a.elementor-accordion-title{font-size:18px;font-style:normal;font-weight:500;line-height:24px;color:#000;text-transform:capitalize}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content{border-top:0;padding:0 0 16px;max-height:250px;overflow-y:auto}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content p{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content ul{padding-left:0}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content ul li{margin-bottom:20px;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:22px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .d-header{color:#000;margin-top:0;font-size:18px;font-style:normal;font-weight:700;line-height:22px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .select-all-wrapper{margin-bottom:15px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .select-all-wrapper span{color:#000;margin-top:0;font-size:18px;font-style:normal;font-weight:700;line-height:22px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .d-links-wrapper{margin-bottom:20px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .d-links-wrapper ul{list-style-type:none}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .d-links-wrapper ul li{margin-bottom:5px;position:relative}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .d-links-wrapper ul li a{font-size:16px;font-style:normal;font-weight:700;line-height:22px;color:#000;display:inline-block;margin-left:5px;position:relative;padding-bottom:3px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .d-links-wrapper ul li a:after{content:'';width:calc(100% - 5px);height:1px;bottom:0;right:0;position:absolute;background:#000}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .pd-download-item{padding-left:20px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .pd-download-list-wrapper .pd-download-item a{font-size:16px;font-style:normal;font-weight:700;line-height:22px;color:#000;text-decoration-line:underline}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .lifestyle-tab .checkboxes-photo-gallery{display:flex;flex-wrap:wrap;gap:20px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .lifestyle-tab .checkboxes-photo-gallery .item{position:relative;height:300px;width:300px;background-size:cover}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .lifestyle-tab .checkboxes-photo-gallery .item label{height:100%;width:100%;display:block}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .lifestyle-tab .checkboxes-photo-gallery .item label:before,body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .lifestyle-tab .checkboxes-photo-gallery .item label:after{position:absolute;top:10px !important;left:10px !important}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .lifestyle-tab .checkboxes-photo-gallery{margin-bottom:20px}body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .lifestyle-tab .checkboxes-photo-gallery .item{height:150px;width:calc(100% / 3 - 20px)}@media (max-width:767px){body .product-details-main-wrapper .product-details-tab-wrapper .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content .lifestyle-tab .checkboxes-photo-gallery .item{width:calc(100% / 2 - 20px)}}body .pd-feature-content-wrapper{font-size:18px;font-style:normal;font-weight:450;line-height:24px}@media (max-width:600px){body .pd-headers-wrapper .elementor-heading-title{font-size:40px !important;line-height:44px !important}}body .product-photo-slider-wrapper{padding:120px 0 0}@media (max-width:600px){body .product-photo-slider-wrapper{padding:60px 25px 0}}body .product-photo-gallery-wrapper .swiper-wrapper .swiper-slide{width:auto !important;margin-right:9px;max-width:inherit !important}body .product-photo-gallery-wrapper .swiper-wrapper .swiper-slide img{height:430px}body .product-main-filter-wrapper .yith-wcan-filters{background:0 0;margin-bottom:0}body .product-main-filter-wrapper .filters-container form{display:flex;gap:24px}@media (max-width:600px){body .product-main-filter-wrapper .filters-container form{flex-direction:column}}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter{width:310px;background:0 0;border-top:2px solid #000;border-bottom:2px solid #000;padding:10px 8px;position:relative;margin-bottom:0;user-select:none}@media (max-width:600px){body .product-main-filter-wrapper .filters-container form .yith-wcan-filter{width:100%}}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter:after{content:'';width:24px;height:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/menu-arrow.png) no-repeat;background-size:60%;background-position:center;transform:rotate(90deg);position:absolute;right:8px;top:7px}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter.is-active{background:#fff}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter.is-active:after{transform:rotate(-90deg)}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter.is-active .filter-content{opacity:1;pointer-events:auto;border-top:2px solid #000}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter .filter-title{font-size:18px;font-weight:600;line-height:20px;margin:0;color:#000}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter .filter-content{list-style:none;margin:0;padding:0;position:absolute;top:100%;border:inherit;border-top:none;left:-1px;right:-1px;opacity:0;height:auto;max-height:200px;overflow:auto;overflow-x:hidden;pointer-events:none;z-index:10;background:#fff}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter .filter-content li:last-child label{border-bottom:0}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter .filter-content li label{display:block;border-bottom:1px solid #000;padding:8px 10px;font-size:18px;line-height:24px}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter .filter-content li ul.filter-items{padding-left:0}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter .filter-content li ul.filter-items li:last-child label{border-bottom:1px solid #000}body .product-main-filter-wrapper .filters-container form .yith-wcan-filter .filter-content li ul.filter-items li label{padding-left:25px}body .product-categ-description-wrapper{color:#000;font-size:18px;line-height:24px}body .sticky-column.fixed{position:fixed;max-width:520px}body .progress-button{position:relative;display:inline-block;text-align:center}body .progress-button button{display:block;width:250px;background:#000;color:#fff;border:0;-webkit-tap-highlight-color:transparent;transition:background-color .3s,color .3s,width .3s,border-width .3s,border-color .3s;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left;border:2px solid transparent}@media (max-width:365px){body .progress-button button{width:100%;max-width:100%}}body .progress-button button:disabled{background:#e0e0e0 !important;border-color:#e0e0e0 !important;color:#a8a8a8 !important;opacity:1}body .progress-button button:disabled:after{filter:brightness(0) saturate(100%) invert(70%) sepia(0%) saturate(0%) hue-rotate(189deg) brightness(90%) contrast(96%)}body .progress-button button:after{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%200.5V15.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M1%208L8%2015L15%208%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");content:'';height:30px;width:20px;background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media (max-width:365px){body .progress-button button:after{height:20px;position:relative;top:0;margin-left:70px;right:0}}body .progress-button button:hover,body .progress-button button:focus{background-color:transparent;color:#000;border:2px solid #000;outline:0}body .progress-button button:hover:after{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%200.5V15.5%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M1%208L8%2015L15%208%22%20stroke%3D%22%23000000%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E")}body .progress-button button span{transition:opacity .3s .1s}body .progress-button svg{position:absolute;top:0;left:calc(50% );transform:translateX(-50%);pointer-events:none}body .progress-button svg path{opacity:0;fill:none}body .progress-button svg.progress-circle path{stroke:#e3d3d9;stroke-width:5;opacity:0;animation:spinner 1.5s linear infinite}body .progress-button svg.checkmark path,body .progress-button svg.cross path{stroke:#fff;stroke-linecap:round;stroke-width:2;transition:opacity .1s}body .progress-button.loading button{width:70px;height:70px;border-width:5px;border-color:#e3d3d9;background-color:transparent;color:#fff;border-radius:100%;padding:16px;animation:spinner 1.5s linear infinite}body .progress-button.loading button:after{transition:opacity .15s}body .progress-button.loading span{transition:opacity .15s}body .progress-button.loading svg.progress-circle path{stroke:#4b4455}body .progress-button.loading.elastic button{transition:background-color .3s,color .3s,width .3s cubic-bezier(.6,-.6,.75,.75),border-width .3s,border-color .3s}body .progress-button.loading span,body .progress-button.success span,body .progress-button.error span{opacity:0}body .progress-button.loading button:after,body .progress-button.success button:after,body .progress-button.error button:after{opacity:0}body .progress-button.loading svg.progress-circle path,body .progress-button.loading svg.checkmark path,body .progress-button.loading svg.cross path,body .progress-button.success svg.progress-circle path,body .progress-button.success svg.checkmark path,body .progress-button.success svg.cross path,body .progress-button.error svg.progress-circle path,body .progress-button.error svg.checkmark path,body .progress-button.error svg.cross path{opacity:1;transition:stroke-dashoffset .3s}body .progress-button.success button,body .progress-button.error button{transition:background-color .3s,width .3s,border-width .3s}body .progress-button.success button{border-color:#01982b;background-color:#01982b}body .progress-button.error button{border-color:#b61f3f;background-color:#b61f3f}body .progress-button.elastic button{transition:background-color .3s,color .3s,width .3s cubic-bezier(.25,.25,.4,1.6),border-width .3s,border-color .3s}body .xoo-wsc-markup .xoo-wsc-container{background-color:#eee6e9}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-header{background-color:#eee6e9;border:0;padding:32px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-header .xoo-wsch-top{justify-content:flex-start}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-header .xoo-wsch-top .xoo-wsch-text{font-size:48px;font-style:normal;font-weight:600;line-height:48px;margin:0}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-header .xoo-wsch-top .xoo-wsch-close{right:32px;font-size:40px;color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.6667 1.88L16.7867 0L9.33333 7.45333L1.88 0L0 1.88L7.45333 9.33333L0 16.7867L1.88 18.6667L9.33333 11.2133L16.7867 18.6667L18.6667 16.7867L11.2133 9.33333L18.6667 1.88Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body{background-color:#eee6e9;padding:0 32px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product{border-radius:0;padding:16px;border-bottom:1px solid #000;margin-left:0;margin-right:0}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col{display:block}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info{height:100%}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-pname{margin-bottom:8px;padding-bottom:0}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-pname a{font-size:16px;font-style:normal;font-weight:600;line-height:22px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .variation{padding-bottom:0}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .variation dt,body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .variation dd{font-size:14px;font-style:normal;font-weight:450;line-height:21px;margin-bottom:8px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-left .xoo-wsc-qty-price{font-size:14px;font-style:normal;font-weight:450;line-height:21px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right{justify-content:space-between;max-width:85px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right .woocommerce-Price-amount{font-size:16px;font-style:normal;font-weight:600;line-height:22px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-body .xoo-wsc-products .xoo-wsc-product .xoo-wsc-sum-col .xoo-wsc-sm-info .xoo-wsc-sm-right .xoo-wsc-smr-del.xoo-wsc-icon-cross{color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.6667 1.88L16.7867 0L9.33333 7.45333L1.88 0L0 1.88L7.45333 9.33333L0 16.7867L1.88 18.6667L9.33333 11.2133L16.7867 18.6667L18.6667 16.7867L11.2133 9.33333L18.6667 1.88Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:70%}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer{box-shadow:none;background-color:#eee6e9;padding:32px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont{grid-row-gap:16px}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left;border:2px solid #000;width:100%}@media (max-width:600px){body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a{width:100%}}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a:after{content:"";height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a:hover,body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a:focus{background-color:transparent;color:#000;border:2px solid #000;outline:0}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a:hover:after,body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a:focus:after{filter:invert(1)}@media (max-width:600px){body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a{width:100%}}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-continue{display:none}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-cart{background:0 0;border:2px solid #000;color:#000}body .xoo-wsc-markup .xoo-wsc-container .xoo-wsc-footer .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-cart:after{filter:invert(1)}body.woocommerce-cart{background-color:#eee6e9}body.woocommerce-cart .main-menu-section-wrapper{background-color:#eee6e9}body.woocommerce-cart .main-menu-section-wrapper .mega-menu-wrap{background:#eee6e9 !important}body.woocommerce-cart .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg{fill:#FFFFFF00 !important}body.woocommerce-cart .main-menu-section-wrapper .header-icons-col .icon-visible svg{fill:#eee6e9 !important}body.woocommerce-cart .return-to-shop a.button{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left;border:2px solid #000}@media (max-width:600px){body.woocommerce-cart .return-to-shop a.button{width:100%}}body.woocommerce-cart .return-to-shop a.button:after{content:"";height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.woocommerce-cart .return-to-shop a.button:hover,body.woocommerce-cart .return-to-shop a.button:focus{background-color:transparent;color:#000;border:2px solid #000;outline:0}body.woocommerce-cart .return-to-shop a.button:hover:after,body.woocommerce-cart .return-to-shop a.button:focus:after{filter:invert(1)}body .cart-content-main-wrapper{display:flex;gap:80px;justify-content:space-between}body .cart-content-main-wrapper.checkout-page{display:block}@media (max-width:767px){body .cart-content-main-wrapper{flex-direction:column}}@media (max-width:1024px){body .cart-content-main-wrapper{gap:40px}}@media (max-width:767px){body .cart-content-main-wrapper{gap:20px}}body .cart-content-main-wrapper .left-col{width:calc(65% - 40px)}@media (max-width:1024px){body .cart-content-main-wrapper .left-col{width:calc(60% - 20px)}}@media (max-width:870px){body .cart-content-main-wrapper .left-col{width:calc(55% - 20px)}}@media (max-width:767px){body .cart-content-main-wrapper .left-col{width:100%}}body .cart-content-main-wrapper .right-col{width:calc(35% - 40px)}@media (max-width:1024px){body .cart-content-main-wrapper .right-col{width:calc(40% - 20px)}}@media (max-width:870px){body .cart-content-main-wrapper .right-col{width:calc(45% - 20px)}}@media (max-width:767px){body .cart-content-main-wrapper .right-col{width:100%}}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper{display:flex;background:#fff;padding:24px;border-bottom:2px solid #000;margin-bottom:17px}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper.checkout-widget{padding:0 0 16px;border-bottom:1px solid #000}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper:last-child{margin-bottom:0}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-img-col{width:20%}@media (max-width:767px){body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-img-col{width:40%}}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col{width:80%;display:flex;padding-left:24px}@media (max-width:767px){body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col{width:60%}}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap{flex-grow:1;display:flex;flex-direction:column;min-width:0}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-product-name-wrap a{font-weight:600;color:#000;font-size:16px;line-height:22px;margin-bottom:8px;display:inline-block}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-product-name-wrap .variation{padding-bottom:0;display:block}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-product-name-wrap .variation dt{clear:left}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-product-name-wrap .variation dd{padding-left:5px}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-product-name-wrap .variation dt,body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-product-name-wrap .variation dd{font-size:14px;font-style:normal;font-weight:450;line-height:21px;margin:0;margin-bottom:8px;display:inline-block;float:left}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-product-name-wrap .variation dt p,body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-product-name-wrap .variation dd p{margin-bottom:0}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-quantity-wrap .quantity input[type=number]{border:1px solid #e0e0e0;border-radius:0;padding-right:10px}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-quantity-wrap .mobile-price-wrapper{display:none}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-quantity-wrap .mobile-price-wrapper .woocommerce-Price-amount{font-size:16px;font-style:normal;font-weight:600;line-height:22px;color:#000}@media (max-width:767px){body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-info-wrap .cart-quantity-wrap .mobile-price-wrapper{display:block;margin-top:16px}}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-action-col{align-items:flex-end;padding-left:10px;display:flex;flex-direction:column;justify-content:space-between;max-width:85px}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-action-col.bottom{justify-content:flex-end}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-action-col .remove{color:#a8a8a8 !important}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-action-col .remove:hover{background:0 0 !important;color:#000 !important}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-action-col .remove.checkout-widget{display:none}body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-action-col .woocommerce-Price-amount{font-size:16px;font-style:normal;font-weight:600;line-height:22px;color:#000}@media (max-width:767px){body .cart-content-main-wrapper .cart-main-wrapper .cart-item-wrapper .cart-details-col .cart-action-col .desktop-price-wrapper{display:none}}body .cart-content-main-wrapper .cart-main-wrapper button[name=update_cart],body .cart-content-main-wrapper .cart-main-wrapper input[name=update_cart]{display:none}body .cart-content-main-wrapper .cart-coupon-wrapper{background:#fff;padding:24px;margin-bottom:17px}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab input[type=checkbox]{position:absolute;opacity:0;z-index:-1}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab input[type=checkbox]:checked~.tab__content{max-height:10rem}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab input[type=checkbox]:checked+.tab__label:after{transform:rotate(270deg)}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab .tab__content{max-height:0;overflow:hidden;transition:all .35s}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .accordion{color:#fff;border:2px solid;border-radius:.5rem;overflow:hidden}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab__label,body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab__close{display:flex;color:#000;background:#fff;cursor:pointer}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab__close{justify-content:flex-end;padding:.5rem 1rem;font-size:.75rem}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab__label{justify-content:space-between}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .tab__label:after{content:"\276F";width:1em;height:1em;text-align:center;transform:rotate(90deg);transition:all .35s}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .coupon{display:flex;max-width:500px;gap:16px;padding:16px 0}@media (max-width:600px){body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .coupon{flex-direction:column}}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .coupon input[type=text]{border:1px solid #e0e0e0;border-radius:0}body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .coupon button[type=submit]{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;text-align:left;width:auto;text-transform:capitalize}@media (max-width:600px){body .cart-content-main-wrapper .cart-coupon-wrapper .custom-accordion .coupon button[type=submit]{width:100%}}body .cart-content-main-wrapper .footer-cart-notes{margin-top:9px;display:flex;gap:40px}body .cart-content-main-wrapper .footer-cart-notes.mobile{display:none}@media (max-width:767px){body .cart-content-main-wrapper .footer-cart-notes.mobile{display:block}}@media (max-width:870px){body .cart-content-main-wrapper .footer-cart-notes{gap:20px}}@media (max-width:767px){body .cart-content-main-wrapper .footer-cart-notes{display:none;margin-top:40px}}body .cart-content-main-wrapper .footer-cart-notes .cart-notes-item{font-size:14px;font-style:normal;font-weight:500;line-height:16px;display:flex;align-items:center}@media (max-width:767px){body .cart-content-main-wrapper .footer-cart-notes .cart-notes-item{margin-bottom:16px}}body .cart-content-main-wrapper .footer-cart-notes .cart-notes-item:before{content:'';height:25px;width:25px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/check-cart-icon.png) no-repeat;background-size:contain;background-position:center;display:inline-block;margin-right:8px}body .cart-content-main-wrapper .cart-collaterals{padding:32px 24px;background:#fff}body .cart-content-main-wrapper .cart-collaterals .cart_totals{width:100% !important;float:none !important}body .cart-content-main-wrapper .cart-collaterals .cart_totals>h2{font-size:32px;font-style:normal;font-weight:500;line-height:32px;color:#000;margin-top:0}body .cart-content-main-wrapper .cart-collaterals .cart_totals table{border:0}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr.order-total th,body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr.order-total td{font-weight:500;border-top:1px solid #e0e0e0}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th,body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals td{padding-bottom:16px}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr th,body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td{background:0 0;border:0;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:8px 0}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td{text-align:right}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td .includes_tax{display:block}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td .shipping-calculator-button{color:#000}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td .shipping-calculator-form .select2-container .select2-selection--single{height:42px;border:1px solid #e0e0e0;border-radius:0}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;text-align:left}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td .shipping-calculator-form input[type=text]{border:1px solid #e0e0e0;border-radius:0}body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td .shipping-calculator-form button[name=calc_shipping]{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;text-align:left;width:auto;text-transform:capitalize}@media (max-width:600px){body .cart-content-main-wrapper .cart-collaterals .cart_totals table tr td .shipping-calculator-form button[name=calc_shipping]{width:100%}}body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-top:24px;padding-bottom:0;margin-bottom:24px}body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left;border:2px solid #000;width:100%}@media (max-width:600px){body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{width:100%}}body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:after{content:"";height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover,body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:focus{background-color:transparent;color:#000;border:2px solid #000;outline:0}body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover:after,body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:focus:after{filter:invert(1)}@media (max-width:600px){body .cart-content-main-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{width:100%}}body .cart-content-main-wrapper .cart-collaterals .cart_totals .cc-logo-wrapper{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;gap:16px;color:#a8a8a8;font-size:14px;font-style:normal;font-weight:400;line-height:21px}@media (max-width:767px){body .woocommerce-headings .elementor-heading-title{font-size:68px !important;line-height:68px !important}}@media (max-width:400px){body .woocommerce-headings .elementor-heading-title{font-size:48px !important;line-height:48px !important}}body.woocommerce-checkout,body.woocommerce-account{background-color:#eee6e9}body.woocommerce-checkout .main-menu-section-wrapper,body.woocommerce-account .main-menu-section-wrapper{background-color:#eee6e9}body.woocommerce-checkout .main-menu-section-wrapper .mega-menu-wrap,body.woocommerce-account .main-menu-section-wrapper .mega-menu-wrap{background:#eee6e9 !important}body.woocommerce-checkout .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.woocommerce-account .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg{fill:#FFFFFF00 !important}body.woocommerce-checkout .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.woocommerce-account .main-menu-section-wrapper .header-icons-col .icon-visible svg{fill:#eee6e9 !important}body.woocommerce-checkout .checkout-main-wrapper .woocommerce-form-coupon-toggle,body.woocommerce-checkout .checkout-main-wrapper form.checkout_coupon,body.woocommerce-checkout .checkout-main-wrapper .woocommerce-additional-fields,body.woocommerce-account .checkout-main-wrapper .woocommerce-form-coupon-toggle,body.woocommerce-account .checkout-main-wrapper form.checkout_coupon,body.woocommerce-account .checkout-main-wrapper .woocommerce-additional-fields{display:none !important}body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row{display:flex;gap:140px;justify-content:space-between}@media (max-width:1200px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row{gap:70px}}@media (max-width:987px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row{gap:30px}}@media (max-width:967px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row{gap:30px;flex-direction:column-reverse}}body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row .left-col,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row .left-col{width:calc(65% - 70px)}@media (max-width:1200px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row .left-col,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row .left-col{width:calc(65% - 35px)}}@media (max-width:987px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row .left-col,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row .left-col{width:calc(65% - 15px)}}@media (max-width:967px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row .left-col,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row .left-col{width:100%}}body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row .right-col,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row .right-col{width:calc(35% - 70px)}@media (max-width:1200px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row .right-col,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row .right-col{width:calc(35% - 35px)}}@media (max-width:987px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row .right-col,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row .right-col{width:calc(35% - 15px)}}@media (max-width:967px){body.woocommerce-checkout .checkout-main-wrapper .checkout-inner-row .right-col,body.woocommerce-account .checkout-main-wrapper .checkout-inner-row .right-col{width:100%}}body.woocommerce-checkout .checkout-main-wrapper .checkout-item,body.woocommerce-account .checkout-main-wrapper .checkout-item{background:#fff;margin-bottom:24px}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .header,body.woocommerce-account .checkout-main-wrapper .checkout-item .header{background:#6d464d;color:#fff;font-size:18px;font-weight:600;line-height:20px;margin:0 !important;padding:8px 24px}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body{padding:24px;background:#fff;display:flex;gap:16px;flex-wrap:wrap}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body.woocommerce-contact-fields__field-wrapper .form-row,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body.woocommerce-contact-fields__field-wrapper .form-row{margin-bottom:0;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body.woocommerce-contact-fields__field-wrapper .form-row#billing_phone_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body.woocommerce-contact-fields__field-wrapper .form-row#billing_phone_field{order:2}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body.woocommerce-contact-fields__field-wrapper .form-row#billing_email_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body.woocommerce-contact-fields__field-wrapper .form-row#billing_email_field{order:1}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row{float:none !important;margin-bottom:0}@media (max-width:600px){body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row{width:100% !important}}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row label,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row label{display:none}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .select2-container .select2-selection--single,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .select2-container .select2-selection--single{padding:14px 20px;height:auto;border:1px solid #e0e0e0;border-radius:0;height:auto}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .select2-container .select2-selection--single .select2-selection__rendered,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .select2-container .select2-selection--single .select2-selection__arrow,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .select2-container .select2-selection--single .select2-selection__arrow{height:56px}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .woocommerce-input-wrapper input,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .woocommerce-input-wrapper input{border-radius:0;border:2px solid #e0e0e0;padding:16px 20px}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .woocommerce-input-wrapper textarea,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .woocommerce-input-wrapper textarea{border-radius:0;border:2px solid #e0e0e0;padding:16px 20px;height:9em}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .woocommerce-input-wrapper select,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row .woocommerce-input-wrapper select{border-radius:0;border:2px solid #e0e0e0;padding:15px 20px}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_first_name_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_first_name_field{order:1;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_last_name_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_last_name_field{order:2;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_company_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_company_field{order:3;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_country_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_country_field{order:4;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_address_1_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_address_1_field{order:5;width:100%}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_address_2_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_address_2_field{order:6;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_state_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_state_field{order:7;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_city_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_city_field{order:8;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_postcode_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_postcode_field{order:9;width:calc(50% - 8px)}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_customer_note_field,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body .form-row#billing_customer_note_field{order:10;width:100%}body.woocommerce-checkout .checkout-main-wrapper .checkout-item .checkout-item-body #payment,body.woocommerce-account .checkout-main-wrapper .checkout-item .checkout-item-body #payment{width:100%;background-color:transparent}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section,body.woocommerce-account .checkout-main-wrapper #billing_payment_section{background-color:transparent}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section .checkout-item-body,body.woocommerce-account .checkout-main-wrapper #billing_payment_section .checkout-item-body{background-color:transparent;padding:0}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section .checkout-item-body .wc_payment_methods,body.woocommerce-account .checkout-main-wrapper #billing_payment_section .checkout-item-body .wc_payment_methods{background:#fff;border-bottom:0}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section .checkout-item-body .wc_payment_methods li,body.woocommerce-account .checkout-main-wrapper #billing_payment_section .checkout-item-body .wc_payment_methods li{margin-bottom:10px}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section .place-order,body.woocommerce-account .checkout-main-wrapper #billing_payment_section .place-order{padding-left:0;padding-right:0}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section #place_order,body.woocommerce-account .checkout-main-wrapper #billing_payment_section #place_order{float:none;background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left;border:2px solid #000}@media (max-width:600px){body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section #place_order,body.woocommerce-account .checkout-main-wrapper #billing_payment_section #place_order{width:100%}}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section #place_order:after,body.woocommerce-account .checkout-main-wrapper #billing_payment_section #place_order:after{content:"";height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section #place_order:hover,body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section #place_order:focus,body.woocommerce-account .checkout-main-wrapper #billing_payment_section #place_order:hover,body.woocommerce-account .checkout-main-wrapper #billing_payment_section #place_order:focus{background-color:transparent;color:#000;border:2px solid #000;outline:0}body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section #place_order:hover:after,body.woocommerce-checkout .checkout-main-wrapper #billing_payment_section #place_order:focus:after,body.woocommerce-account .checkout-main-wrapper #billing_payment_section #place_order:hover:after,body.woocommerce-account .checkout-main-wrapper #billing_payment_section #place_order:focus:after{filter:invert(1)}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper{background:#fff;padding:32px 24px;border-bottom:2px solid #000}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper .cart-summary-header,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper .cart-summary-header{display:flex;align-items:flex-end;margin-bottom:24px}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper .cart-summary-header #cart_review_heading,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper .cart-summary-header #cart_review_heading{width:90%;font-size:32px;line-height:32px;font-weight:600;letter-spacing:-1px;color:#000}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper .cart-summary-header #cart_review_heading .cart-items,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper .cart-summary-header #cart_review_heading .cart-items{display:inline-block;font-size:14px;font-weight:500;line-height:21px;color:#525252}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper .cart-summary-header .edit-cart-lnk,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper .cart-summary-header .edit-cart-lnk{width:10%;color:#000;text-decoration:underline;font-weight:500;font-size:16px;line-height:24px;text-align:right}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper #cart_review_heading,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .cart-summary-wrapper #cart_review_heading{margin:0}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper{margin-top:40px}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper>h3,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper>h3{font-size:24px;line-height:24px;font-weight:600;letter-spacing:-1px;color:#000;margin-top:0}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table{border:0;margin-bottom:0}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table thead,body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tbody,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table thead,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tbody{display:none}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr.order-total th,body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr.order-total td,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr.order-total th,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr.order-total td{font-weight:500;border-top:1px solid #e0e0e0}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr.woocommerce-shipping-totals th,body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr.woocommerce-shipping-totals td,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr.woocommerce-shipping-totals th,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr.woocommerce-shipping-totals td{padding-bottom:16px}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr th,body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr td,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr th,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr td{background:0 0;border:0;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:8px 0}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr td,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr td{text-align:right}body.woocommerce-checkout .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr td .includes_tax,body.woocommerce-account .checkout-main-wrapper .checkout-cart-summary-wrapper .checkout-total-wrapper .woocommerce-checkout-review-order table tr td .includes_tax{display:block}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login,body.woocommerce-account .woocommerce-form.woocommerce-form-login{background:#fff;border:0;border-radius:0}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .form-row,body.woocommerce-account .woocommerce-form.woocommerce-form-login .form-row{padding:0}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .form-row.form-row-first,body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .form-row.form-row-last,body.woocommerce-account .woocommerce-form.woocommerce-form-login .form-row.form-row-first,body.woocommerce-account .woocommerce-form.woocommerce-form-login .form-row.form-row-last{width:49%;padding-bottom:20px}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .lost_password a,body.woocommerce-account .woocommerce-form.woocommerce-form-login .lost_password a{color:#000;font-weight:700;text-decoration:underline}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login input,body.woocommerce-account .woocommerce-form.woocommerce-form-login input{border-radius:0;border:2px solid #e0e0e0;padding:16px 20px}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-button,body.woocommerce-account .woocommerce-form.woocommerce-form-login .woocommerce-button{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left;border:2px solid #000}@media (max-width:600px){body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-button,body.woocommerce-account .woocommerce-form.woocommerce-form-login .woocommerce-button{width:100%}}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-button:after,body.woocommerce-account .woocommerce-form.woocommerce-form-login .woocommerce-button:after{content:"";height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-button:hover,body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-button:focus,body.woocommerce-account .woocommerce-form.woocommerce-form-login .woocommerce-button:hover,body.woocommerce-account .woocommerce-form.woocommerce-form-login .woocommerce-button:focus{background-color:transparent;color:#000;border:2px solid #000;outline:0}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-button:hover:after,body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-button:focus:after,body.woocommerce-account .woocommerce-form.woocommerce-form-login .woocommerce-button:hover:after,body.woocommerce-account .woocommerce-form.woocommerce-form-login .woocommerce-button:focus:after{filter:invert(1)}body.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-form-login__rememberme,body.woocommerce-account .woocommerce-form.woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:20px}body.woocommerce-checkout .woocommerce-account-fields,body.woocommerce-account .woocommerce-account-fields{padding:24px}body.woocommerce-checkout .woocommerce-account-fields .create-account,body.woocommerce-account .woocommerce-account-fields .create-account{margin-bottom:0}body.woocommerce-checkout .woocommerce-account-fields .woocommerce-input-wrapper input,body.woocommerce-account .woocommerce-account-fields .woocommerce-input-wrapper input{border-radius:0;border:2px solid #e0e0e0;padding:16px 20px}body.woocommerce-account.woocommerce-lost-password #content{padding:40px 0}@media (max-width:575px){body.woocommerce-account.woocommerce-lost-password #content{padding:40px 25px}}body.woocommerce-account.woocommerce-lost-password #content .page-header .entry-title{margin:0;color:#000;font-family:"neue-haas-grotesk-display",sans-serif;font-size:88px;font-weight:600;line-height:88px}@media (max-width:960px){body.woocommerce-account.woocommerce-lost-password #content .page-header .entry-title{font-size:68px;line-height:68px}}@media (max-width:767px){body.woocommerce-account.woocommerce-lost-password #content .page-header .entry-title{font-size:58px;line-height:58px}}@media (max-width:400px){body.woocommerce-account.woocommerce-lost-password #content .page-header .entry-title{font-size:48px;line-height:48px}}body.woocommerce-account.woocommerce-lost-password #content .page-content{padding-top:40px}body.woocommerce-account.woocommerce-lost-password #content .page-content form{padding:24px;background:#fff}body.woocommerce-account.woocommerce-lost-password #content .page-content form input{border-radius:0;border:2px solid #e0e0e0;padding:16px 20px}body.woocommerce-account.woocommerce-lost-password #content .page-content form .woocommerce-Button{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:310px;text-align:left;border:2px solid #000}@media (max-width:600px){body.woocommerce-account.woocommerce-lost-password #content .page-content form .woocommerce-Button{width:100%}}body.woocommerce-account.woocommerce-lost-password #content .page-content form .woocommerce-Button:after{content:"";height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.woocommerce-account.woocommerce-lost-password #content .page-content form .woocommerce-Button:hover,body.woocommerce-account.woocommerce-lost-password #content .page-content form .woocommerce-Button:focus{background-color:transparent;color:#000;border:2px solid #000;outline:0}body.woocommerce-account.woocommerce-lost-password #content .page-content form .woocommerce-Button:hover:after,body.woocommerce-account.woocommerce-lost-password #content .page-content form .woocommerce-Button:focus:after{filter:invert(1)}body .woocommerce .woocommerce-MyAccount-navigation{width:20%}body .woocommerce .woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0}body .woocommerce .woocommerce-MyAccount-navigation ul li{margin-bottom:10px}body .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:18px;font-style:normal;font-weight:700;line-height:22px;color:#000;display:inline-block;margin-left:5px;position:relative;padding-bottom:3px}body .woocommerce .woocommerce-MyAccount-content{width:78%}body.page-projects,body.post-type-archive-projects{background-color:#d9dbd3}body.page-projects .main-menu-section-wrapper,body.post-type-archive-projects .main-menu-section-wrapper{background-color:#d9dbd3}body.page-projects .main-menu-section-wrapper .mega-menu-wrap,body.post-type-archive-projects .main-menu-section-wrapper .mega-menu-wrap{background:#d9dbd3 !important}body.page-projects .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.post-type-archive-projects .main-menu-section-wrapper .header-icons-col .icon-visible svg{fill:#d9dbd3 !important}body .project-listing-wrapper .elementor-loop-container{display:flex;gap:40px 20px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body .project-listing-wrapper .e-loop-item{width:calc(100% / 3 - 20px)}@media (max-width:767px){body .project-listing-wrapper .e-loop-item{width:calc(100% / 2 - 14px)}}@media (max-width:550px){body .project-listing-wrapper .e-loop-item{width:100%}}body .project-listing-wrapper .project-list-item .project-featured-img{height:550px}body .project-listing-wrapper .project-list-item .project-featured-img .elementor-widget-container{height:100%}body .project-listing-wrapper .project-list-item .project-featured-img .elementor-widget-container a{height:100%}body .project-listing-wrapper .project-list-item .project-featured-img img{width:100%;height:100%;object-fit:cover}body .project-listing-wrapper .project-list-item .project-location .elementor-shortcode{color:#525252;font-size:16px;line-height:22px}body .project-listing-wrapper .project-list-item .project-tags .elementor-inline-items{margin:0}body .project-listing-wrapper .project-list-item .project-tags .elementor-inline-items li{margin:0}body .project-listing-wrapper .project-list-item .project-tags .elementor-inline-items li .elementor-post-info__terms-list .elementor-post-info__terms-list-item{background:#5e6250;color:#fff;padding:2px 12px;border-radius:20px;font-size:12px;font-weight:400;line-height:16px}body .project-listing-wrapper .e-loop__load-more a.elementor-button-link{background:0 0;border:2px solid #000;border-radius:0;padding:16px;width:310px;color:#000;font-size:18px;font-weight:600;line-height:24px}@media (max-width:550px){body .project-listing-wrapper .e-loop__load-more a.elementor-button-link{width:100%}}@media (max-width:1170px){body .project-main-title .elementor-heading-title{font-size:78px !important;line-height:78px !important}}@media (max-width:1070px){body .project-main-title .elementor-heading-title{font-size:58px !important;line-height:58px !important}}@media (max-width:440px){body .project-main-title .elementor-heading-title{font-size:48px !important;line-height:48px !important}}body .project-inner-details-wrapper .content-col .project-inner-details-item{padding:16px 0;border-bottom:1px solid #000}body .project-inner-details-wrapper .content-col .project-inner-details-item:first-child{border-top:1px solid #000}@media (max-width:767px){body .project-inner-details-wrapper .content-col .project-inner-details-item .elementor-widget-wrap{justify-content:space-between}}@media (max-width:767px){body .project-inner-details-wrapper .content-col .project-inner-details-item .label-col{width:30%}}@media (max-width:767px){body .project-inner-details-wrapper .content-col .project-inner-details-item .value-col{width:70%;text-align:right}}@media (max-width:767px){body .project-inner-details-wrapper .content-col .project-inner-details-item .value-col.collections-col .elementor-heading-title{display:flex;width:100%;justify-content:flex-end;gap:3px;flex-wrap:wrap}}@media (max-width:767px){body .project-inner-details-wrapper .content-col .project-inner-details-item .value-col.collections-col .elementor-heading-title span{white-space:nowrap}}body .project-inner-details-wrapper .content-col .project-inner-details-item .value-col.collections-col .elementor-heading-title span:after{content:',';position:relative;display:none}@media (max-width:767px){body .project-inner-details-wrapper .content-col .project-inner-details-item .value-col.collections-col .elementor-heading-title span:after{display:inline-block}}body .project-inner-details-wrapper .content-col .project-inner-details-item .value-col.collections-col .elementor-heading-title span:last-child:after{display:none !important}body .more-collection-listing a{text-decoration:underline}body.page-collections,body.post-type-archive-collections,body.single-collections{background-color:#e7dfd7}body.page-collections .main-menu-section-wrapper,body.post-type-archive-collections .main-menu-section-wrapper,body.single-collections .main-menu-section-wrapper{background-color:#e7dfd7}body.page-collections .main-menu-section-wrapper .mega-menu-wrap,body.post-type-archive-collections .main-menu-section-wrapper .mega-menu-wrap,body.single-collections .main-menu-section-wrapper .mega-menu-wrap{background:#e7dfd7 !important}body.page-collections .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.post-type-archive-collections .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.single-collections .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg{fill:#FFFFFF00 !important}body.page-collections .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.post-type-archive-collections .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.single-collections .main-menu-section-wrapper .header-icons-col .icon-visible svg{fill:#e7dfd7 !important}body.page-collections .collection-listing-wrapper .elementor-loop-container,body.post-type-archive-collections .collection-listing-wrapper .elementor-loop-container{display:flex;gap:40px 20px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body.page-collections .collection-listing-wrapper .e-loop-item,body.post-type-archive-collections .collection-listing-wrapper .e-loop-item{width:calc(100% / 3 - 20px)}@media (max-width:767px){body.page-collections .collection-listing-wrapper .e-loop-item,body.post-type-archive-collections .collection-listing-wrapper .e-loop-item{width:calc(100% / 2 - 14px)}}@media (max-width:550px){body.page-collections .collection-listing-wrapper .e-loop-item,body.post-type-archive-collections .collection-listing-wrapper .e-loop-item{width:100%}}body.page-collections .collection-listing-wrapper .collection-inner-wrapper:hover .collection-title-details,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper:hover .collection-title-details{background:#fff}body.page-collections .collection-listing-wrapper .collection-inner-wrapper:hover .collection-title-details>.elementor-container:after,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper:hover .collection-title-details>.elementor-container:after{filter:invert(1)}body.page-collections .collection-listing-wrapper .collection-inner-wrapper:hover .collection-title-details .elementor-heading-title,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper:hover .collection-title-details .elementor-heading-title{color:#000}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-image-wrapper,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-image-wrapper{height:550px}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-image-wrapper .elementor-widget-container,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-image-wrapper .elementor-widget-container{height:100%}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-image-wrapper .elementor-widget-container a,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-image-wrapper .elementor-widget-container a{height:100%;display:block}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-image-wrapper img,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-image-wrapper img{width:100%;height:100%;object-fit:cover}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details{background:#000;padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details>.elementor-container,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details>.elementor-container{position:relative}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details>.elementor-container:after,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details>.elementor-container:after{content:'';height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details .elementor-heading-title,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details .elementor-heading-title{color:#fff;font-weight:600;font-size:32px;line-height:32px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.page-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details .elementor-heading-title a,body.post-type-archive-collections .collection-listing-wrapper .collection-inner-wrapper .collection-title-details .elementor-heading-title a{padding:24px 16px;display:block}body.page-collections .collection-listing-wrapper .e-loop__load-more a.elementor-button-link,body.post-type-archive-collections .collection-listing-wrapper .e-loop__load-more a.elementor-button-link{background:0 0;border:2px solid #000;border-radius:0;padding:16px;width:310px;color:#000;font-size:18px;font-weight:600;line-height:24px}@media (max-width:550px){body.page-collections .collection-listing-wrapper .e-loop__load-more a.elementor-button-link,body.post-type-archive-collections .collection-listing-wrapper .e-loop__load-more a.elementor-button-link{width:100%}}body.single-collections .collection-main-title{margin-bottom:44px}body.single-collections .collection-main-title h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif;font-size:64px;font-weight:600;line-height:64px;margin:0}body.single-collections .collection-sub-content-wrapper .sub-heading-wrapper .elementor-heading-title{font-size:64px;line-height:64px;font-weight:600;color:#000}@media (max-width:440px){body.single-collections .collection-sub-content-wrapper .sub-heading-wrapper .elementor-heading-title{font-size:48px !important;line-height:48px !important}}body.single-collections .collection-sub-content-wrapper .sub-content-wrapper{font-size:18px;line-height:24px;font-weight:400;color:#000}body.single-collections .designer-details-wrapper .designer-image-col{height:656px;border:1px solid #000}body.single-collections .designer-details-wrapper .designer-content-col{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}@media (max-width:767px){body.single-collections .designer-details-wrapper .designer-content-col{border-top:0;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}}body.single-collections .designer-details-wrapper .designer-content-col .elementor-widget-wrap{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;align-content:center}@media (max-width:1100px){body.single-collections .designer-details-wrapper .designer-content-col .elementor-widget-wrap{padding:0 60px}}@media (max-width:767px){body.single-collections .designer-details-wrapper .designer-content-col .elementor-widget-wrap{padding:60px 20px}}body.single-collections .designer-details-wrapper .designer-content-col .desigenr-content-wrapper{max-width:466px}@media (max-width:767px){body.single-collections .designer-details-wrapper .designer-content-col .desigenr-content-wrapper{max-width:100%}}body.single-collections .designer-details-wrapper .designer-content-col .desigenr-content-wrapper .elementor-widget-container h2{color:#000;font-size:32px;line-height:32px;font-weight:600;margin:0 0 24px}body.single-collections .designer-details-wrapper .designer-content-col .desigenr-content-wrapper .elementor-widget-container p{color:#000;font-size:16px;line-height:22px;font-weight:500}@media (max-width:530px){body.single-collections .in-this-collection-wrapper{margin-top:0}}body.single-collections .in-this-collection-wrapper .collection-header-wrapper{margin-top:120px}body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row{position:relative;padding-bottom:8px;margin-bottom:40px;border-bottom:1px solid #000;display:flex}@media (max-width:767px){body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row{display:flex;flex-wrap:wrap}}body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-content{position:relative;top:0;left:0;max-width:300px}@media (max-width:980px){body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-content{position:relative}}@media (max-width:767px){body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-content{width:100%;order:2;max-width:100%}}body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-content .collection-item-heading{font-size:24px;font-weight:600;line-height:24px;margin-bottom:24px;display:block;color:#000}body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-content .collection-item-content{font-size:16px;line-height:22px;margin-bottom:24px;color:#000}body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-content .generic-btn.link{color:#000;position:relative;padding-right:34px;font-size:16px;line-height:20px;font-weight:600}body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-content .generic-btn.link:after{content:'';height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;filter:invert(1);display:inline-block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-image{width:100%;text-align:center}body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-image .in-collection-image-wrapper{max-width:100%;width:80%;margin:0 auto}@media (max-width:767px){body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-image .in-collection-image-wrapper{width:100%}}@media (max-width:980px){body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-image{text-align:left;width:70%;padding-left:20px}}@media (max-width:767px){body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-image{width:100%;order:1;padding-left:0;margin-bottom:16px}}@media (max-width:767px){body.single-collections .in-this-collection-wrapper .in-collection-list-wrapper .in-collection-row .in-collection-image img{width:100%}}body.single-collections .collection-featured-product-wrapper .e-loop-item{background:#fff}body.single-collections .collection-featured-product-wrapper .product_meta a{color:#a8a8a8;font-size:14px;font-weight:400;line-height:21px}body.page-about-us,body.parent-about-us,body.the_team-template-default{background-color:#e9e7ec}body.page-about-us .main-menu-section-wrapper,body.parent-about-us .main-menu-section-wrapper,body.the_team-template-default .main-menu-section-wrapper{background-color:#e9e7ec}body.page-about-us .main-menu-section-wrapper .mega-menu-wrap,body.parent-about-us .main-menu-section-wrapper .mega-menu-wrap,body.the_team-template-default .main-menu-section-wrapper .mega-menu-wrap{background:#e9e7ec !important}body.page-about-us .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.parent-about-us .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.the_team-template-default .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg{fill:#FFFFFF00 !important}body.page-about-us .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.parent-about-us .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.the_team-template-default .main-menu-section-wrapper .header-icons-col .icon-visible svg{fill:#e9e7ec !important}body .partnered-section-wrapper .partners-logo-wrapper>.elementor-container .elementor-widget-wrap{display:flex;gap:80px;justify-content:center}body .partnered-section-wrapper .partners-logo-wrapper .image-item{width:120px;height:120px;margin-bottom:0}body .partnered-section-wrapper .partners-logo-wrapper .image-item .elementor-widget-container{width:100%;height:100%}body .partnered-section-wrapper .partners-logo-wrapper .image-item .elementor-widget-container img{height:100%;width:100%;object-fit:cover}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper{border-bottom:1px solid #000}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper:first-child{border-top:1px solid #000}@media (max-width:767px){body .about-us-tile-section-wrapper .about-us-tile-row-wrapper.reverse .image-col{border-top:0 !important}}@media (max-width:767px){body .about-us-tile-section-wrapper .about-us-tile-row-wrapper{border:0}}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .elementor-column{border-right:1px solid #000}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .elementor-column:first-child{border-left:1px solid #000}@media (max-width:767px){body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .elementor-column{border:0}}@media (max-width:767px){body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .image-col{border:1px solid #000}}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .image-col img{width:100%}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .image-col .elementor-widget-image-carousel .elementor-image-carousel-wrapper{padding-bottom:0}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .image-col .elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide{height:100%}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .image-col .elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide-inner{height:100%}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .image-col .elementor-widget-image-carousel .elementor-image-carousel-wrapper .swiper-slide-inner img{width:100%;height:100%;object-fit:cover;display:block}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col{padding:40px 80px;align-items:center}@media (max-width:920px){body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col{padding:24px 30px}}@media (max-width:767px){body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col{padding:24px 16px;border-top:0;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col .tile-header{margin-bottom:0}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col .tile-header .elementor-heading-title{color:#000;font-size:48px;font-weight:600;line-height:48px;margin-bottom:40px}@media (max-width:920px){body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col .tile-header .elementor-heading-title{font-size:32px;font-weight:600;line-height:36px;margin-bottom:24px}}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col .tile-content{margin-bottom:10px}body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col .tile-content p{color:#000 !important;font-size:18px;line-height:24px;font-weight:400}@media (max-width:920px){body .about-us-tile-section-wrapper .about-us-tile-row-wrapper .content-col .tile-content p{font-size:16px;line-height:22px}}body .team-member-item-wrapper .team-item-inner-wrapper:hover .team-content-wrapper{opacity:1}body .team-member-item-wrapper .team-item-inner-wrapper .elementor-widget-wrap{position:relative;padding:0}body .team-member-item-wrapper .team-item-inner-wrapper .team-image-wrapper .elementor-container>.elementor-column .elementor-widget-wrap{padding:0}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;background:#4b4455;padding:24px;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:10}@media (max-width:767px){body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper{padding:14px}}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .elementor-container{height:100%}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .elementor-container>.elementor-column .elementor-widget-wrap{padding:0;flex-direction:column}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .team-widget-header{margin-bottom:16px}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .team-widget-header .elementor-heading-title{color:#fff;font-size:32px;font-weight:500;line-height:32px}@media (max-width:767px){body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .team-widget-header .elementor-heading-title{font-size:16px;font-weight:600;line-height:22px}}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .team-widget-job{color:#fff;font-size:18px;font-weight:300;line-height:24px}@media (max-width:767px){body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .team-widget-job{font-size:14px;font-weight:400;line-height:21px}}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .team-location-job{flex-grow:1}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .team-location-job .elementor-icon-list-text{font-size:14px;font-weight:300;line-height:21px}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .see-all-lnk .elementor-button-link:before{background-color:#fff !important}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .see-all-lnk .elementor-button-link .elementor-button-icon svg{filter:invert(1)}body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .see-all-lnk .elementor-button-link .elementor-button-text{color:#fff;font-size:18px;line-height:24px}@media (max-width:767px){body .team-member-item-wrapper .team-item-inner-wrapper .team-content-wrapper .see-all-lnk .elementor-button-link .elementor-button-text{font-size:14px}}body .team-member-item-wrapper .team-item-inner-wrapper .team-caption-mobile-wrapper{border-top:1px solid #000;padding-top:8px}body .team-member-item-wrapper .team-item-inner-wrapper .team-caption-mobile-wrapper .team-header-mobile .elementor-heading-title{font-size:16px;font-weight:600;line-height:22px;color:#000;margin-bottom:10px}body .team-member-item-wrapper .team-item-inner-wrapper .team-caption-mobile-wrapper .team-content-mobile .elementor-heading-title{font-size:14px;font-weight:400;line-height:21px;color:#525252}body .team-member-details-links-wrapper a{font-size:18px;font-weight:600;line-height:24px;color:#000;text-decoration:underline}body .awards-row-wrapper .elementor-loop-container .e-loop-item:first-child{border-top:1px solid #000}body .awards-row-wrapper .award-item-wrapper .award-title{margin-bottom:8px !important}body .awards-row-wrapper .award-item-wrapper .award-content{margin-bottom:24px !important}body .awards-row-wrapper .award-item-wrapper .award-content p{font-size:16px;line-height:22px;color:#000}body .awards-row-wrapper .award-item-wrapper .award-content p:last-child{margin-bottom:0}body .awards-row-wrapper .award-item-wrapper .award-link-collection .elementor-button{background:0 0;padding:0 0 3px;border:0;color:#000;font-size:18px;line-height:24px;font-weight:600;letter-spacing:.3px;position:relative}body .awards-row-wrapper .award-item-wrapper .award-link-collection .elementor-button:after{content:'';height:1px;width:100%;position:absolute;bottom:0;left:0;background:#000}body .awards-row-wrapper .e-loop__load-more a.elementor-button-link{border:2px solid #000;padding:16px 25px;width:100%;max-width:310px;color:#000;border-radius:0;font-size:18px;line-height:24px;background:0 0}body.page-professionals,body.parent-professionals,body.parent-trade-program{background-color:#192024}body.page-professionals .woocommerce-breadcrumb,body.parent-professionals .woocommerce-breadcrumb,body.parent-trade-program .woocommerce-breadcrumb{color:#fff !important}body.page-professionals .woocommerce-breadcrumb a,body.parent-professionals .woocommerce-breadcrumb a,body.parent-trade-program .woocommerce-breadcrumb a{color:#fff !important}body.page-professionals .main-mobile-menu-section-wrapper,body.parent-professionals .main-mobile-menu-section-wrapper,body.parent-trade-program .main-mobile-menu-section-wrapper{background-color:#192024}body.page-professionals .main-mobile-menu-section-wrapper .elementor-widget-theme-site-logo a img,body.parent-professionals .main-mobile-menu-section-wrapper .elementor-widget-theme-site-logo a img,body.parent-trade-program .main-mobile-menu-section-wrapper .elementor-widget-theme-site-logo a img{filter:invert(1)}body.page-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger,body.parent-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger,body.parent-trade-program .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger{position:absolute;z-index:30}body.page-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.parent-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.parent-trade-program .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg{fill:#ffffff00 !important}body.page-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk,body.parent-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk,body.parent-trade-program .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk{display:inline-block}body.page-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon,body.parent-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon,body.parent-trade-program .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon{filter:invert(1)}body.page-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon .elementor-button-icon-qty,body.parent-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon .elementor-button-icon-qty,body.parent-trade-program .main-mobile-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon .elementor-button-icon-qty{filter:invert(1)}body.page-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible svg,body.parent-professionals .main-mobile-menu-section-wrapper .header-icons-col .icon-visible svg,body.parent-trade-program .main-mobile-menu-section-wrapper .header-icons-col .icon-visible svg{filter:invert(1)}@media (max-width:767px){body.page-professionals .main-mobile-menu-section-wrapper .header-icons-col .mobile-menu-icon svg,body.parent-professionals .main-mobile-menu-section-wrapper .header-icons-col .mobile-menu-icon svg,body.parent-trade-program .main-mobile-menu-section-wrapper .header-icons-col .mobile-menu-icon svg{fill:#000 !important}}body.page-professionals .main-menu-section-wrapper,body.parent-professionals .main-menu-section-wrapper,body.parent-trade-program .main-menu-section-wrapper{background-color:#192024}body.page-professionals .main-menu-section-wrapper .elementor-widget-theme-site-logo a img,body.parent-professionals .main-menu-section-wrapper .elementor-widget-theme-site-logo a img,body.parent-trade-program .main-menu-section-wrapper .elementor-widget-theme-site-logo a img{filter:invert(1)}body.page-professionals .main-menu-section-wrapper .mega-menu-wrap,body.parent-professionals .main-menu-section-wrapper .mega-menu-wrap,body.parent-trade-program .main-menu-section-wrapper .mega-menu-wrap{background:#192024 !important}body.page-professionals .main-menu-section-wrapper .mega-menu-wrap>ul.mega-menu li a.mega-menu-link,body.parent-professionals .main-menu-section-wrapper .mega-menu-wrap>ul.mega-menu li a.mega-menu-link,body.parent-trade-program .main-menu-section-wrapper .mega-menu-wrap>ul.mega-menu li a.mega-menu-link{color:#fff !important}body.page-professionals .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger,body.parent-professionals .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger,body.parent-trade-program .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger{position:absolute;z-index:30}body.page-professionals .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.parent-professionals .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg,body.parent-trade-program .main-menu-section-wrapper .header-icons-col .icon-visible.xoo-wsc-cart-trigger svg{fill:#ffffff00 !important}body.page-professionals .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon,body.parent-professionals .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon,body.parent-trade-program .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon{filter:invert(1)}body.page-professionals .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon .elementor-button-icon-qty,body.parent-professionals .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon .elementor-button-icon-qty,body.parent-trade-program .main-menu-section-wrapper .header-icons-col .icon-visible.cart-lnk .elementor-button-icon .elementor-button-icon-qty{filter:invert(1)}body.page-professionals .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.parent-professionals .main-menu-section-wrapper .header-icons-col .icon-visible svg,body.parent-trade-program .main-menu-section-wrapper .header-icons-col .icon-visible svg{fill:transparent !important;filter:invert(1)}body.page-professionals .main-menu-section-wrapper .header-icons-col .icon-close-search svg,body.parent-professionals .main-menu-section-wrapper .header-icons-col .icon-close-search svg,body.parent-trade-program .main-menu-section-wrapper .header-icons-col .icon-close-search svg{filter:invert(1)}body.page-professionals .elementor-heading-title,body.parent-professionals .elementor-heading-title,body.parent-trade-program .elementor-heading-title{color:#fff !important}body.page-professionals .elementor-heading-title a,body.parent-professionals .elementor-heading-title a,body.parent-trade-program .elementor-heading-title a{color:#fff !important}body.page-professionals .elementor-element .elementor-widget-container p,body.parent-professionals .elementor-element .elementor-widget-container p,body.parent-trade-program .elementor-element .elementor-widget-container p{color:#fff}body.page-professionals .elementor-element .elementor-widget-container p a,body.parent-professionals .elementor-element .elementor-widget-container p a,body.parent-trade-program .elementor-element .elementor-widget-container p a{color:#fff}body.page-professionals .woocommerce-breadcrumb,body.parent-professionals .woocommerce-breadcrumb,body.parent-trade-program .woocommerce-breadcrumb{color:#fff}body.page-professionals .woocommerce-breadcrumb a,body.parent-professionals .woocommerce-breadcrumb a,body.parent-trade-program .woocommerce-breadcrumb a{color:#fff}body.page-professionals .woocommerce-breadcrumb .delimiter svg,body.parent-professionals .woocommerce-breadcrumb .delimiter svg,body.parent-trade-program .woocommerce-breadcrumb .delimiter svg{filter:invert(1)}body.page-professionals .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title,body.parent-professionals .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title,body.parent-trade-program .text-stripe-section-wrapper .text-stripe-item-wrapper .elementor-heading-title{border-bottom:2px solid #fff}body.page-professionals .feature-btn .elementor-button-link,body.parent-professionals .feature-btn .elementor-button-link,body.parent-trade-program .feature-btn .elementor-button-link{color:#fff !important;fill:#fff !important}body.page-professionals .feature-btn .elementor-button-link .elementor-button-icon svg,body.parent-professionals .feature-btn .elementor-button-link .elementor-button-icon svg,body.parent-trade-program .feature-btn .elementor-button-link .elementor-button-icon svg{filter:invert(1)}body.page-professionals .see-all-lnk .elementor-button-icon svg,body.parent-professionals .see-all-lnk .elementor-button-icon svg,body.parent-trade-program .see-all-lnk .elementor-button-icon svg{filter:invert(1)}body.page-professionals .see-all-lnk .elementor-button-text,body.parent-professionals .see-all-lnk .elementor-button-text,body.parent-trade-program .see-all-lnk .elementor-button-text{color:#fff}body.page-professionals .see-all-lnk .elementor-button:before,body.parent-professionals .see-all-lnk .elementor-button:before,body.parent-trade-program .see-all-lnk .elementor-button:before{background-color:#fff !important}body.page-professionals .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg,body.parent-professionals .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg,body.parent-trade-program .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg{height:32px;width:32px}body.page-professionals .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title,body.parent-professionals .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title,body.parent-trade-program .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{margin-top:0;margin-bottom:16px}body.page-professionals .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title span,body.parent-professionals .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title span,body.parent-trade-program .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title span{color:#fff;font-size:24px;line-height:24px}body.page-professionals .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description,body.parent-professionals .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description,body.parent-trade-program .partner-item-wrapper .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{font-size:16px;line-height:22px;color:#fff}body.page-professionals .main-map-wrapper #asl-storelocator,body.parent-professionals .main-map-wrapper #asl-storelocator,body.parent-trade-program .main-map-wrapper #asl-storelocator{padding:20px;background:#fff}body.page-professionals .main-map-wrapper #asl-storelocator.asl-p-cont #asl-map-canv,body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont #asl-map-canv,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-p-cont #asl-map-canv,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont #asl-map-canv,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-p-cont #asl-map-canv,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont #asl-map-canv{height:480px !important}@media (max-width:767px){body.page-professionals .main-map-wrapper #asl-storelocator.asl-p-cont #asl-map-canv,body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont #asl-map-canv,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-p-cont #asl-map-canv,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont #asl-map-canv,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-p-cont #asl-map-canv,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont #asl-map-canv{height:480px !important}}body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont{box-shadow:none !important}body.page-professionals .main-map-wrapper .asl-wrapper,body.parent-professionals .main-map-wrapper .asl-wrapper,body.parent-trade-program .main-map-wrapper .asl-wrapper{margin-bottom:0 !important}body.page-professionals .main-map-wrapper .sl-addr-list-title,body.parent-professionals .main-map-wrapper .sl-addr-list-title,body.parent-trade-program .main-map-wrapper .sl-addr-list-title{color:#000 !important}body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-img-cont,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-img-cont,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-img-cont{width:17px;padding-top:6px}body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title{font-family:"Helvetica Neue",sans-serif;font-weight:700;font-size:14px;line-height:16px;margin-bottom:8px}body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li{align-items:center;margin-bottom:0}body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span.sl-label,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span.sl-label,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span.sl-label{padding-right:5px}body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span,body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li a,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li a,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li a{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-size:14px;line-height:21px;color:#000 !important}body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .sl-dist-calc,body.page-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .btn.btn-asl,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .sl-dist-calc,body.parent-professionals .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .btn.btn-asl,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .sl-dist-calc,body.parent-trade-program .main-map-wrapper #asl-storelocator.asl-cont.asl-template-3 .sl-main-cont .btn.btn-asl{display:none}body.page-professionals .professional-tile-section .see-all-lnk .elementor-button-icon svg,body.parent-professionals .professional-tile-section .see-all-lnk .elementor-button-icon svg,body.parent-trade-program .professional-tile-section .see-all-lnk .elementor-button-icon svg{filter:invert(1)}body.page-professionals .professional-tile-section .see-all-lnk .elementor-button-text,body.parent-professionals .professional-tile-section .see-all-lnk .elementor-button-text,body.parent-trade-program .professional-tile-section .see-all-lnk .elementor-button-text{color:#fff}body.page-professionals .professional-tile-section .prof-tile-row .col-tile,body.parent-professionals .professional-tile-section .prof-tile-row .col-tile,body.parent-trade-program .professional-tile-section .prof-tile-row .col-tile{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}body.page-professionals .professional-tile-section .prof-tile-row .col-tile:last-child,body.parent-professionals .professional-tile-section .prof-tile-row .col-tile:last-child,body.parent-trade-program .professional-tile-section .prof-tile-row .col-tile:last-child{border-left:0}@media (max-width:767px){body.page-professionals .professional-tile-section .prof-tile-row .col-tile:last-child,body.parent-professionals .professional-tile-section .prof-tile-row .col-tile:last-child,body.parent-trade-program .professional-tile-section .prof-tile-row .col-tile:last-child{border-left:1px solid #fff}}@media (max-width:767px){body.page-professionals .professional-tile-section .prof-tile-row .col-content .elementor-heading-title,body.parent-professionals .professional-tile-section .prof-tile-row .col-content .elementor-heading-title,body.parent-trade-program .professional-tile-section .prof-tile-row .col-content .elementor-heading-title{font-size:24px;line-height:28px}}@media (max-width:767px){body.page-professionals .professional-tile-section .prof-tile-row .col-content p,body.parent-professionals .professional-tile-section .prof-tile-row .col-content p,body.parent-trade-program .professional-tile-section .prof-tile-row .col-content p{font-size:16px;line-height:22px}}body.page-professionals .professional-tile-section .prof-tile-row:last-child .col-tile,body.parent-professionals .professional-tile-section .prof-tile-row:last-child .col-tile,body.parent-trade-program .professional-tile-section .prof-tile-row:last-child .col-tile{border-bottom:1px solid #fff}body.page-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item,body.parent-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item,body.parent-trade-program .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item{padding-bottom:80px;position:relative}@media (max-width:530px){body.page-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item,body.parent-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item,body.parent-trade-program .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item{padding-bottom:40px}}body.page-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:after,body.parent-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:after,body.parent-trade-program .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:after{content:"";width:2px;height:100%;position:absolute;top:15px;left:8px;background:#fff}body.page-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:last-child,body.parent-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:last-child,body.parent-trade-program .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:last-child{padding-bottom:0}body.page-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:last-child:after,body.parent-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:last-child:after,body.parent-trade-program .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item:last-child:after{display:none}@media (max-width:530px){body.page-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon,body.parent-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon,body.parent-trade-program .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon{padding-right:16px}}body.page-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text,body.parent-professionals .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text,body.parent-trade-program .step-by-step-wrapper ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{padding-left:0}body.page-professionals .trade-form-wrapper,body.parent-professionals .trade-form-wrapper,body.parent-trade-program .trade-form-wrapper{padding:80px;width:100%;max-width:810px;margin:0 auto;background:#fff}@media (max-width:800px){body.page-professionals .trade-form-wrapper,body.parent-professionals .trade-form-wrapper,body.parent-trade-program .trade-form-wrapper{padding:40px}}@media (max-width:600px){body.page-professionals .trade-form-wrapper,body.parent-professionals .trade-form-wrapper,body.parent-trade-program .trade-form-wrapper{padding:37px 14px}}body.page-professionals .trade-form-wrapper .form-main-title,body.parent-professionals .trade-form-wrapper .form-main-title,body.parent-trade-program .trade-form-wrapper .form-main-title{margin-bottom:22px}body.page-professionals .trade-form-wrapper .form-main-title.black-font .elementor-heading-title,body.parent-professionals .trade-form-wrapper .form-main-title.black-font .elementor-heading-title,body.parent-trade-program .trade-form-wrapper .form-main-title.black-font .elementor-heading-title{color:#000 !important}@media (max-width:600px){body.page-professionals .trade-form-wrapper .form-main-title.black-font .elementor-heading-title,body.parent-professionals .trade-form-wrapper .form-main-title.black-font .elementor-heading-title,body.parent-trade-program .trade-form-wrapper .form-main-title.black-font .elementor-heading-title{font-size:32px;line-height:36px}}body.page-professionals .trade-form-wrapper .p-element p,body.parent-professionals .trade-form-wrapper .p-element p,body.parent-trade-program .trade-form-wrapper .p-element p{color:#a8a8a8 !important;font-weight:500;font-size:16px;line-height:22px}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields{row-gap:16px}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .gfield_required,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .gfield_required,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .gfield_required{display:none}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text],body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email],body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel],body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text],body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email],body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel],body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text],body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email],body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel],body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea{padding:16px 20px;border:1px solid #e0e0e0;height:auto;font-size:16px;line-height:22px;border-radius:0;box-shadow:none}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text]::placeholder,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email]::placeholder,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel]::placeholder,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select::placeholder,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea::placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text]::placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email]::placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel]::placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select::placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea::placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text]::placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email]::placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel]::placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select::placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea::placeholder{color:#a8a8a8;opacity:1;font-weight:400}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text]::-ms-input-placeholder,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email]::-ms-input-placeholder,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel]::-ms-input-placeholder,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select::-ms-input-placeholder,body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text]::-ms-input-placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email]::-ms-input-placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel]::-ms-input-placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select::-ms-input-placeholder,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=text]::-ms-input-placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=email]::-ms-input-placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container input[type=tel]::-ms-input-placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container select::-ms-input-placeholder,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{color:#a8a8a8;font-weight:400}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container textarea{height:110px}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container_address .ginput_address_country,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container_address .ginput_address_country,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_fields .gfield .ginput_container_address .ginput_address_country{inline-size:100%}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button{background:#000;color:#fff;padding:16px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:100%;max-width:310px;text-align:left;justify-content:flex-start}@media (max-width:600px){body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button{width:100%}}body.page-professionals .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button:after,body.parent-professionals .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button:after,body.parent-trade-program .trade-form-wrapper .form-code-wrapper .gform_footer .gform_button:after{content:"";height:24px;width:24px;background:url(//new-dev.stadlerform.nl/app/themes/hello-theme-child/assets/img/white-arrow.png) no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.page-professionals .rss-main-container.hide,body.parent-professionals .rss-main-container.hide,body.parent-trade-program .rss-main-container.hide{display:none}body.page-professionals .rss-loader-container,body.parent-professionals .rss-loader-container,body.parent-trade-program .rss-loader-container{display:flex;gap:20px;flex-wrap:wrap}@media (max-width:767px){body.page-professionals .rss-loader-container,body.parent-professionals .rss-loader-container,body.parent-trade-program .rss-loader-container{flex-direction:column}}body.page-professionals .rss-loader-container.hide,body.parent-professionals .rss-loader-container.hide,body.parent-trade-program .rss-loader-container.hide{display:none}body.page-professionals .rss-loader-container .rss-loader-item,body.parent-professionals .rss-loader-container .rss-loader-item,body.parent-trade-program .rss-loader-container .rss-loader-item{height:400px;width:400px;display:inline-block}@media (max-width:767px){body.page-professionals .rss-loader-container .rss-loader-item,body.parent-professionals .rss-loader-container .rss-loader-item,body.parent-trade-program .rss-loader-container .rss-loader-item{width:100%}}body.page-professionals .rss-top-buttons,body.parent-professionals .rss-top-buttons,body.parent-trade-program .rss-top-buttons{border-top:1px solid #fff;padding-top:40px;margin-bottom:40px;display:flex}body.page-professionals .resources-page-checkbox .select-all-wrapper,body.parent-professionals .resources-page-checkbox .select-all-wrapper,body.parent-trade-program .resources-page-checkbox .select-all-wrapper{display:none}body.page-professionals .resources-page-checkbox h3,body.page-professionals .resources-page-checkbox ul li a,body.parent-professionals .resources-page-checkbox h3,body.parent-professionals .resources-page-checkbox ul li a,body.parent-trade-program .resources-page-checkbox h3,body.parent-trade-program .resources-page-checkbox ul li a{color:#fff}body.page-professionals .resources-page-checkbox>h3,body.parent-professionals .resources-page-checkbox>h3,body.parent-trade-program .resources-page-checkbox>h3{margin-top:0}body.page-professionals .resources-page-checkbox h3,body.parent-professionals .resources-page-checkbox h3,body.parent-trade-program .resources-page-checkbox h3{margin-top:20px;margin-bottom:20px}body.page-professionals .resources-page-checkbox ul,body.parent-professionals .resources-page-checkbox ul,body.parent-trade-program .resources-page-checkbox ul{list-style-type:none;margin-bottom:20px;padding-left:0}body.page-professionals .resources-page-checkbox ul li,body.parent-professionals .resources-page-checkbox ul li,body.parent-trade-program .resources-page-checkbox ul li{margin-bottom:5px}body.page-professionals .resources-page-checkbox ul li a,body.parent-professionals .resources-page-checkbox ul li a,body.parent-trade-program .resources-page-checkbox ul li a{padding-left:5px;position:relative;padding-bottom:5px}body.page-professionals .resources-page-checkbox ul li a:after,body.parent-professionals .resources-page-checkbox ul li a:after,body.parent-trade-program .resources-page-checkbox ul li a:after{content:'';width:calc(100% - 5px);height:1px;bottom:0;right:0;position:absolute;background:#fff}body.page-professionals .resources-page-checkbox .checkboxes-photo-gallery,body.parent-professionals .resources-page-checkbox .checkboxes-photo-gallery,body.parent-trade-program .resources-page-checkbox .checkboxes-photo-gallery{margin-bottom:20px}body.page-professionals .rss-select-btn-container,body.parent-professionals .rss-select-btn-container,body.parent-trade-program .rss-select-btn-container{text-align:right}body.page-professionals .rss-select-btn-container button,body.parent-professionals .rss-select-btn-container button,body.parent-trade-program .rss-select-btn-container button{background-color:transparent;color:#fff;border:2px solid #fff;padding:10px 20px 10px 10px;vertical-align:middle;transition:.3s all;border-radius:0 !important;outline:none;font-size:18px;font-weight:600;line-height:24px;letter-spacing:.054px}body.page-professionals .rss-select-btn-container button:focus,body.parent-professionals .rss-select-btn-container button:focus,body.parent-trade-program .rss-select-btn-container button:focus{border-radius:0 !important}body.page-professionals .rss-select-btn-container button:hover,body.parent-professionals .rss-select-btn-container button:hover,body.parent-trade-program .rss-select-btn-container button:hover{color:#000;border-color:#000;background-color:#fff}body.page-professionals .rss-search-container,body.page-professionals .rss-up-btn-container,body.page-professionals .rss-select-btn-container,body.parent-professionals .rss-search-container,body.parent-professionals .rss-up-btn-container,body.parent-professionals .rss-select-btn-container,body.parent-trade-program .rss-search-container,body.parent-trade-program .rss-up-btn-container,body.parent-trade-program .rss-select-btn-container{width:50%}body.page-professionals .rss-up-btn-container button,body.parent-professionals .rss-up-btn-container button,body.parent-trade-program .rss-up-btn-container button{background-color:transparent;color:#fff;border:2px solid #fff;font-size:18px;line-height:24px;letter-spacing:.3px;display:flex;align-items:center;justify-content:start;padding:10px 20px 10px 10px;vertical-align:middle;transition:.3s all;border-radius:0;outline:none}body.page-professionals .rss-up-btn-container button:before,body.parent-professionals .rss-up-btn-container button:before,body.parent-trade-program .rss-up-btn-container button:before{margin-right:10px;content:"";background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19.5%2012L4.5%2012%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%205L5%2012L12%2019%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");height:24px;width:24px;display:inline-block}body.page-professionals .rss-up-btn-container button:hover,body.parent-professionals .rss-up-btn-container button:hover,body.parent-trade-program .rss-up-btn-container button:hover{color:#000;border-color:#000;background-color:#fff}body.page-professionals .rss-up-btn-container button:hover:before,body.parent-professionals .rss-up-btn-container button:hover:before,body.parent-trade-program .rss-up-btn-container button:hover:before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19.5%2012L4.5%2012%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%205L5%2012L12%2019%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E")}body.page-professionals .rss-search-container input.rss-search,body.parent-professionals .rss-search-container input.rss-search,body.parent-trade-program .rss-search-container input.rss-search{padding:12px 24px 12px 50px;background-color:transparent;transition:transform .25s ease-in-out;font-size:12px;font-family:"neue-haas-unica",sans-serif !important;line-height:18px;color:#fff;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.1411%2018.1421L25.1411%2025.1421%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%227%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:18px 18px;background-position:3% center;border-radius:50px;border:1px solid #fff;transition:all .25s ease-in-out;backface-visibility:hidden;transform-style:preserve-3d;width:100%}body.page-professionals .rss-search-container input.rss-search:hover,body.page-professionals .rss-search-container input.rss-search:focus,body.parent-professionals .rss-search-container input.rss-search:hover,body.parent-professionals .rss-search-container input.rss-search:focus,body.parent-trade-program .rss-search-container input.rss-search:hover,body.parent-trade-program .rss-search-container input.rss-search:focus{padding:12px 25px;outline:0;border:1px solid transparent;border-bottom:1px solid #fff;border-radius:0;background-position:0 center}body.page-professionals .rss-top-bar-container,body.parent-professionals .rss-top-bar-container,body.parent-trade-program .rss-top-bar-container{display:flex;justify-content:space-between;align-items:center;position:relative;margin-top:40px;margin-bottom:40px}@media (max-width:600px){body.page-professionals .rss-top-bar-container .rss-search-container,body.parent-professionals .rss-top-bar-container .rss-search-container,body.parent-trade-program .rss-top-bar-container .rss-search-container{width:100%}}body.page-professionals .rss-category-container,body.page-professionals .rss-product-container,body.parent-professionals .rss-category-container,body.parent-professionals .rss-product-container,body.parent-trade-program .rss-category-container,body.parent-trade-program .rss-product-container{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:40px}@media (max-width:767px){body.page-professionals .rss-category-container,body.page-professionals .rss-product-container,body.parent-professionals .rss-category-container,body.parent-professionals .rss-product-container,body.parent-trade-program .rss-category-container,body.parent-trade-program .rss-product-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){body.page-professionals .rss-category-container,body.parent-professionals .rss-category-container,body.parent-trade-program .rss-category-container{grid-template-columns:repeat(1,1fr)}}body.page-professionals .rss-product-category,body.page-professionals .rss-products,body.parent-professionals .rss-product-category,body.parent-professionals .rss-products,body.parent-trade-program .rss-product-category,body.parent-trade-program .rss-products{transition:all .3s ease}body.page-professionals .rss-product-category a.product-category,body.page-professionals .rss-product-category a.product,body.page-professionals .rss-products a.product-category,body.page-professionals .rss-products a.product,body.parent-professionals .rss-product-category a.product-category,body.parent-professionals .rss-product-category a.product,body.parent-professionals .rss-products a.product-category,body.parent-professionals .rss-products a.product,body.parent-trade-program .rss-product-category a.product-category,body.parent-trade-program .rss-product-category a.product,body.parent-trade-program .rss-products a.product-category,body.parent-trade-program .rss-products a.product{display:grid;width:100%;font-family:"neue-haas-grotesk-display",sans-serif,Sans-serif;font-weight:600;font-size:32px;line-height:32px}body.page-professionals .rss-product-category img,body.parent-professionals .rss-product-category img,body.parent-trade-program .rss-product-category img{height:100%;width:100%;object-fit:cover;object-position:center;border-bottom:2px solid #fff;transition:all .3s ease}body.page-professionals .rss-product-category:hover img,body.parent-professionals .rss-product-category:hover img,body.parent-trade-program .rss-product-category:hover img{border-bottom:2px solid #000}body.page-professionals .rss-product-category:hover .rss-cat-title,body.parent-professionals .rss-product-category:hover .rss-cat-title,body.parent-trade-program .rss-product-category:hover .rss-cat-title{background:#fff;color:#000}body.page-professionals .rss-products a.product img,body.parent-professionals .rss-products a.product img,body.parent-trade-program .rss-products a.product img{height:100%;width:100%;object-fit:cover;object-position:center;border-bottom:2px solid #fff;transition:all .3s ease}body.page-professionals .rss-products:hover a.product img,body.parent-professionals .rss-products:hover a.product img,body.parent-trade-program .rss-products:hover a.product img{border-bottom:2px solid #000}body.page-professionals .rss-products:hover .rss-product-title,body.parent-professionals .rss-products:hover .rss-product-title,body.parent-trade-program .rss-products:hover .rss-product-title{background:#fff;color:#000}body.page-professionals .rss-cat-title,body.parent-professionals .rss-cat-title,body.parent-trade-program .rss-cat-title{padding:24px 16px;display:block;width:100%;background:#000;color:#fff;transition:all .3s ease}body.page-professionals .rss-product-title,body.parent-professionals .rss-product-title,body.parent-trade-program .rss-product-title{font-size:16px;font-weight:600;line-height:22px;background:#000;color:#fff;transition:all .3s ease;padding:16px 16px 12px}body.page-professionals #download-selected,body.parent-professionals #download-selected,body.parent-trade-program #download-selected{display:inline-block}@media (max-width:365px){body.page-professionals .progress-button:after,body.parent-professionals .progress-button:after,body.parent-trade-program .progress-button:after{position:absolute !important;top:50% !important;right:16px !important;transform:translateY(-50%) !important}}@media (max-width:400px){body.page-professionals .progress-button,body.parent-professionals .progress-button,body.parent-trade-program .progress-button{display:block}}@media (max-width:400px){body.page-professionals .progress-button #download-selected-resources,body.parent-professionals .progress-button #download-selected-resources,body.parent-trade-program .progress-button #download-selected-resources{width:100%}}body.page-professionals .checkboxes-photo-gallery,body.parent-professionals .checkboxes-photo-gallery,body.parent-trade-program .checkboxes-photo-gallery{display:flex;flex-wrap:wrap;gap:20px}body.page-professionals .checkboxes-photo-gallery .item,body.parent-professionals .checkboxes-photo-gallery .item,body.parent-trade-program .checkboxes-photo-gallery .item{position:relative;height:300px;width:300px;background-size:cover}@media (max-width:767px){body.page-professionals .checkboxes-photo-gallery .item,body.parent-professionals .checkboxes-photo-gallery .item,body.parent-trade-program .checkboxes-photo-gallery .item{height:300px;width:calc(100% / 2 - 10px)}}@media (max-width:560px){body.page-professionals .checkboxes-photo-gallery .item,body.parent-professionals .checkboxes-photo-gallery .item,body.parent-trade-program .checkboxes-photo-gallery .item{height:200px}}@media (max-width:400px){body.page-professionals .checkboxes-photo-gallery .item,body.parent-professionals .checkboxes-photo-gallery .item,body.parent-trade-program .checkboxes-photo-gallery .item{height:150px}}body.page-professionals .checkboxes-photo-gallery .item label,body.parent-professionals .checkboxes-photo-gallery .item label,body.parent-trade-program .checkboxes-photo-gallery .item label{height:100%;width:100%;display:block}body.page-professionals .checkboxes-photo-gallery .item label:before,body.page-professionals .checkboxes-photo-gallery .item label:after,body.parent-professionals .checkboxes-photo-gallery .item label:before,body.parent-professionals .checkboxes-photo-gallery .item label:after,body.parent-trade-program .checkboxes-photo-gallery .item label:before,body.parent-trade-program .checkboxes-photo-gallery .item label:after{position:absolute;top:10px !important;left:10px !important}body.page-professionals #GpLoader,body.parent-professionals #GpLoader,body.parent-trade-program #GpLoader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99999;display:block;overflow:hidden;opacity:0;transition:all .3s ease}body.page-professionals #GpLoader.show,body.parent-professionals #GpLoader.show,body.parent-trade-program #GpLoader.show{opacity:1 !important;display:block !important}body.page-professionals #GpLoader .loader,body.parent-professionals #GpLoader .loader,body.parent-trade-program #GpLoader .loader{position:fixed;top:50%;left:50%;width:15px;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate}body.page-professionals .loading-screen,body.parent-professionals .loading-screen,body.parent-trade-program .loading-screen{position:relative;padding:0;width:100%;height:100%;left:0;will-change:top;background:#000}body.page-professionals .loading-container .rounded-div-wrap.top .rounded-div,body.page-professionals .loading-container .rounded-div-wrap.bottom .rounded-div,body.parent-professionals .loading-container .rounded-div-wrap.top .rounded-div,body.parent-professionals .loading-container .rounded-div-wrap.bottom .rounded-div,body.parent-trade-program .loading-container .rounded-div-wrap.top .rounded-div,body.parent-trade-program .loading-container .rounded-div-wrap.bottom .rounded-div{background:#000;height:745%}body.page-professionals .loading-container .rounded-div-wrap.top,body.parent-professionals .loading-container .rounded-div-wrap.top,body.parent-trade-program .loading-container .rounded-div-wrap.top{top:0;position:absolute;transform:translateY(-99%) scale(1,-1);z-index:2;height:0;will-change:height}body.page-professionals .loading-container .rounded-div-wrap.bottom,body.parent-professionals .loading-container .rounded-div-wrap.bottom,body.parent-trade-program .loading-container .rounded-div-wrap.bottom{top:unset;bottom:0;position:absolute;transform:translateY(99%);z-index:2;height:0;will-change:height}body.page-professionals .loading-container .loading-words,body.parent-professionals .loading-container .loading-words,body.parent-trade-program .loading-container .loading-words{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;display:block;will-change:opacity}body.page-professionals .loading-container .loading-words h2,body.parent-professionals .loading-container .loading-words h2,body.parent-trade-program .loading-container .loading-words h2{margin:0;padding:0;color:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%);display:block !important;padding-left:.6em;white-space:nowrap;padding-right:.4em;will-change:opacity;font-size:calc(clamp(3.25em, 5vw, 4.5em) * 0.65);transform:translate(-50%,10%)}body.page-professionals .loading-container .loading-words h2.active,body.parent-professionals .loading-container .loading-words h2.active,body.parent-trade-program .loading-container .loading-words h2.active{display:block}body.page-professionals .loading-fade,body.parent-professionals .loading-fade,body.parent-trade-program .loading-fade{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:90;background:#fff;visibility:hidden;opacity:0}