@font-face{font-display:swap;font-family:Maax;font-style:normal;font-weight:400;src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax.eot);src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax.eot#iefix) format("embedded-opentype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax.woff2) format("woff2"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax.woff) format("woff"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax.ttf) format("truetype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax.svg#Maax) format("svg")}@font-face{font-display:swap;font-family:Maax;font-style:italic;font-weight:400;src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Italic.eot);src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Italic.eot#iefix) format("embedded-opentype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Italic.woff2) format("woff2"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Italic.woff) format("woff"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Italic.ttf) format("truetype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Italic.svg#Maax-Italic) format("svg")}@font-face{font-display:swap;font-family:Maax;font-style:normal;font-weight:500;src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Medium.eot);src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Medium.eot#iefix) format("embedded-opentype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Medium.woff2) format("woff2"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Medium.woff) format("woff"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Medium.ttf) format("truetype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Medium.svg#Maax-Medium) format("svg")}@font-face{font-display:swap;font-family:Maax;font-style:italic;font-weight:500;src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Mediumitalic.eot);src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Mediumitalic.eot#iefix) format("embedded-opentype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Mediumitalic.woff2) format("woff2"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Mediumitalic.woff) format("woff"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Mediumitalic.ttf) format("truetype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Mediumitalic.svg#Maax-Mediumitalic) format("svg")}@font-face{font-display:swap;font-family:Maax;font-style:normal;font-weight:700;src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Bold.eot);src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Bold.eot#iefix) format("embedded-opentype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Bold.woff2) format("woff2"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Bold.woff) format("woff"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Bold.ttf) format("truetype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-Bold.svg#Maax-Bold) format("svg")}@font-face{font-display:swap;font-family:Maax;font-style:italic;font-weight:700;src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-BoldItalic.eot);src:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-BoldItalic.eot#iefix) format("embedded-opentype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-BoldItalic.woff2) format("woff2"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-BoldItalic.woff) format("woff"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-BoldItalic.ttf) format("truetype"),url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/fonts/Maax-BoldItalic.svg#Maax-BoldItalic) format("svg")}.bgPrimary{background-color:var(--bgPrimary)}.bgWhite{background-color:var(--bgWhite)}.bgBlack{background-color:var(--bgTrueblack)}.bgGray,.bgGrayExtraLight,.bgGrayLight,.bgOffwhite{background-color:var(--bgOffwhite)}.bgOffBlack{background-color:var(--bgOffblack)}.bgAccent{background-color:var(--bgaccent)}.textPrimary{color:var(--bgPrimary)}.textGray{color:var(--textGray)}.textGrayExtraLight{color:var(--textGrayExtraLight)}.textDark{color:var(--textOffBlack)}.textWhite{color:var(--textWhite)}.textBlack{color:var(--textTrueblack)}.textOffWhite{color:var(--textOffwhite)}.textOffBlack{color:var(--textOffblack)}.textAccent{color:var(--textaccent)}.hidden{display:none}.textWhiteall *{color:var(--textWhite)}body,html{overflow-x:clip}body{background-color:var(--bgWhite);color:var(--textDark);font-family:Maax;font-size:var(--font-size-base);line-height:var(--line-height-base);margin:0;padding:110px 0 0}html{scroll-behavior:smooth}img{height:auto;max-width:100%;vertical-align:top}a{outline:none;text-decoration:none;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.container{margin:auto;padding:0 20px;width:100%}.content-wrapper{width:100%}.full-container{max-width:100%;padding:0;width:100%}.full-container-space{margin:auto;max-width:1512px;padding:0 72px;width:100%}p{font-size:18px;line-height:var(--line-height-base);margin:0 0 15px}p:last-child{margin-bottom:0}a:focus,a:hover{color:var(--textaccent)}.h1,h1{font-weight:700;letter-spacing:-1.36px;line-height:.95;margin-bottom:16px}.h2,h2{margin-top:12px}.h2,.h3,h2,h3{font-weight:500;line-height:1}.h3,h3{margin-top:16px}.h4,h4{font-weight:400;letter-spacing:-.72px;line-height:1;margin-top:12px}.h5,h5{letter-spacing:-.6px;line-height:1.05}.h5,.h6,h5,h6{font-weight:500;margin-bottom:12px}.h6,h6{line-height:1}.font-md{font-size:18px;line-height:1.3}.font-sm{font-size:14px;line-height:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.section-subtitle{font-weight:400;margin:0 0 16px}.margin-0{margin:0!important}.line-height-1{line-height:1!important}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-medium{font-weight:500}.img .small-screen{display:none}.button{padding:9px 20px}.common-section-padding{padding:72px 0}.cta-wrap{align-items:center;display:flex;gap:30px}.swiper .swiper-pagination{margin:22px 0;position:relative;text-align:left}.swiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--bgaccent);border-radius:50%;height:6px;margin:0 16px 0 0!important;opacity:.4;width:6px}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:8px;opacity:1;width:8px}.arrowCTA:after{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Kuechen%20Areal/images/arrow_forward.svg)}.site-footer .top-row .left-info .link a:after{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/Icons/arrow_outward_red.svg)!important}.arrowCTA,.arrowCTA:active,.arrowCTA:focus,.arrowCTA:hover{color:var(--textDark)}.arrowCTA:before{background:var(--textDark)}.site-header{background-color:var(--bgWhite);left:0;position:fixed;right:0;top:0;transition:all .4s ease;width:100%;z-index:999}.site-header .header-row{align-items:center;display:flex;flex-flow:row wrap}.site-header .header-row .logo-left{width:114px}.site-header .header-row .logo-left a{display:block}.site-header .header-row .right-Col{padding:0 0 0 20px;width:calc(100% - 170px)}.site-header .header-row .right-Col ul{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}.site-header .header-row .right-Col ul li{margin:0 0 0 22px;position:relative}.site-header .header-row .right-Col ul li a{color:var(--textOffblack);display:inline-block;font-weight:500;line-height:1;padding:41px 25px;position:relative}.site-header .header-row .right-Col ul li.contact-btn a{background-color:var(--bgaccent);color:var(--textWhite);display:inline-flex;font-weight:700;line-height:1;padding:10px 14px;position:relative}.site-header .header-row .right-Col ul li.contact-btn a:hover{background-color:var(--bgOffblack)!important;color:var(--textWhite)!important}.site-header .header-row .right-Col ul li.contact-btn a:before{display:none}.site-header.fixed{box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.homeFullView .site-header:not(.fixed) .header-row .logo-left .black-logo,.homeFullView.menu-open .site-header:not(.fixed) .header-row .logo-left .white-logo,.site-header .header-row .logo-left .white-logo,.site-header .header-row .right-Col .mainMenu ul li .submenuToggle{display:none}.homeFullView .site-header:not(.fixed) .header-row .logo-left .white-logo,.homeFullView.menu-open .site-header:not(.fixed) .header-row .logo-left .black-logo,.site-header .header-row .logo-left .black-logo{display:block}.site-header .header-row .right-Col ul li>ul{align-items:flex-start;background-color:var(--bgOffwhite);flex-direction:column;left:0;line-height:1;padding:15px 0 20px;position:absolute;top:100%;width:300px}.site-header .header-row .right-Col ul li>ul>li{margin:0;width:100%}.site-header .header-row .right-Col ul li>ul>li>a{color:#9aa8a9;display:block;padding:10px 20px 10px 26px;width:100%}.site-header .header-row .right-Col ul li>ul>li>a:hover{color:var(--textDark)}.site-header .header-row .right-Col ul li>ul>li>a svg{margin-left:2px;opacity:0;transition:all .4s ease}.site-header .header-row .right-Col ul li>ul>li>a:hover svg{opacity:1}.homeFullView:not(.menu-open) .site-header:not(.fixed) .header-row .right-Col .mainMenu>ul>li>ul>li>a{color:var(--textGray)}.homeFullView:not(.menu-open) .site-header:not(.fixed) .header-row .right-Col .mainMenu>ul>li>ul>li>a:hover{color:var(--textDark)}.dropdown-toggle{cursor:pointer;display:inline-flex;font-weight:500;line-height:1;padding:10px 14px;transition:all .4s ease-in-out}.homeFullView:not(.menu-open) .site-header:not(.fixed) .dropdown-toggle:hover,.language-btn:has(.language-dropdown.active) .dropdown-toggle{background:var(--textWhite);color:var(--textDark)!important}.homeFullView:not(.menu-open) .site-header:not(.fixed) .dropdown-toggle,.homeFullView:not(.menu-open) .site-header:not(.fixed) .language-dropdown a{color:var(--textWhite)}.language-dropdown{display:none;justify-content:center;position:absolute;top:42px;width:100%}.language-dropdown.active{align-items:center;display:flex;flex-direction:column}.language-btn{margin-left:22px;position:relative}section{scroll-margin-top:100px}body .hs-form .hs-form-field .hs-input{border-color:#2a2a2a!important;border-width:1px}@media screen and (min-width:992px){.site-header .header-row .right-Col .mainMenu>ul>li>a:before{background-color:var(--bgBlack);bottom:40px;content:"";height:2px;left:25px;opacity:0;position:absolute;right:0;transition:all .3s ease;width:0}.site-header .header-row .right-Col .mainMenu>ul>li:hover>a:before{opacity:1;width:calc(100% - 50px)}.site-header .header-row .right-Col ul li>ul{box-shadow:0 7px 14px 0 rgba(0,0,0,.05);opacity:0;top:110%;transition:all .3s ease;visibility:hidden}.site-header .header-row .right-Col ul li:hover>ul{opacity:1;top:100%;visibility:visible}.homeFullView .site-header:not(.fixed) .header-row .right-Col ul li:hover a{background-color:var(--bgOffwhite);color:var(--textDark)}}.nav-toggle{background:transparent;cursor:pointer;display:none;float:right;height:19px;margin:0;padding:0;position:relative;width:24px;z-index:9}.nav-toggle i,.nav-toggle i:after,.nav-toggle i:before{background-color:#000;height:2.5px;left:0;margin:auto;position:absolute;right:0;transition-duration:.3s;transition-property:transform;transition-timing-function:ease;width:24px}.nav-toggle i{display:block;left:0;margin-top:0;top:8px;transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.nav-toggle i:after,.nav-toggle i:before{content:"";display:block}.nav-toggle i:before{top:-8px;transition:top .3s ease .15s,opacity .3s ease}.nav-toggle i:after{bottom:-8px;transition:bottom .3s ease .15s,transform .3s cubic-bezier(.55,.055,.675,.19)}.menu-open .nav-toggle i{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menu-open .nav-toggle i:before{opacity:0;top:0;transition:top .3s ease,opacity .3s ease .15s}.menu-open .nav-toggle i:after{bottom:0;transform:rotate(-90deg);transition:bottom .3s ease,transform .3s cubic-bezier(.215,.61,.355,1) .15s}.site-header .header-row .right-Col .mainMenu{align-items:center;display:flex;justify-content:center}.site-footer{background-color:var(--bgOffwhite);padding:72px 0}.site-footer .bottom-row{align-items:center;display:flex;flex-flow:row wrap;margin:0 -15px}.site-footer .bottom-row .left-links{align-items:center;display:flex;flex-flow:row wrap;padding:0 15px;width:50%}.cookiesText,.site-footer .bottom-row .left-links a{color:var(--textDark);font-size:16px;font-weight:500;line-height:1}.cookiesText{cursor:pointer;transition:all .3s ease}.cookiesText,.site-footer .bottom-row .left-links a:not(:first-child){margin-left:28px}.cookiesText:hover,.site-footer .bottom-row .left-links a:hover{color:var(--textaccent)}.site-footer .top-row{display:flex;flex-flow:row wrap;margin:0 -15px;padding-bottom:76px}.site-footer .top-row .find-text,.site-footer .top-row .left-info,.site-footer .top-row .right-menu{padding:0 15px;width:50%}.site-footer .bottom-row .copyrightText{color:var(--textDark);font-size:16px;line-height:1;padding:0 15px;text-align:end;width:50%}.site-footer .top-row h3{color:var(--textDark);font-size:26px;font-weight:400;margin-bottom:20px}.site-footer .top-row .left-info .link a{color:var(--textDark);font-size:40px;font-weight:500;line-height:1;padding-right:40px;position:relative}.site-footer .top-row .left-info .link a:hover{color:var(--textaccent)}.site-footer .top-row .left-info .link a:after{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/arrow_outward_blue.svg);background-size:contain;content:"";height:21px;opacity:0;position:absolute;right:0;top:2px;transition:all .3s ease;width:21px}.site-footer .top-row .left-info .link a:hover:after{opacity:1}.site-footer .top-row .left-info .link:not(:last-child){margin-bottom:20px}.site-footer .top-row .find-text h4{color:var(--textDark);font-size:18px;font-weight:500;letter-spacing:0;line-height:1;margin-bottom:20px;text-transform:uppercase}.site-footer .top-row .find-text ul{font-size:16px;font-weight:500;line-height:1;list-style:none;padding:0}.site-footer .top-row .find-text ul li{margin-bottom:12px}.site-footer .top-row .find-text-social .social-links{margin-top:58px}.site-footer .top-row .find-text-social .social-links a{color:var(--textDark);font-size:16px;font-weight:500;line-height:1}.site-footer .top-row .find-text-social .social-links a:not(:first-child){margin-left:28px}.site-footer .top-row .find-text-social .social-links a:hover{color:var(--textDark)}.site-footer .top-row .right-menu .links{display:flex;flex-direction:column}.site-footer .top-row .right-menu .links a{color:#476162;font-size:16px;font-weight:500;margin-bottom:8px}.site-footer .top-row .right-menu .links a:hover{color:var(--textDark)}.site-footer .top-row .rightInner{display:flex;flex-wrap:wrap;width:50%}.site-footer .top-row .find-text-social{width:100%}.site-footer .top-row .find-text ul li a,.site-footer .top-row .find-text ul li a:hover{color:var(--textDark)}.site-footer .top-row .find-text{width:48%}.site-footer .top-row .right-menu{width:52%}.site-footer .top-row .right-menu h4{color:var(--textDark);font-size:18px;font-weight:500;line-height:1.4;margin-bottom:6px;text-transform:uppercase}.site-footer .top-row .right-menu strong{color:var(--textGray);display:block;font-size:16px;font-weight:500;line-height:1;margin-bottom:20px}.site-footer .top-row .right-menu address{color:var(--textDark);font-size:16px;font-style:normal;line-height:1.45}.site-footer .top-row .right-menu address a{color:var(--textGray)}.site-footer .top-row .right-menu address a:hover{color:var(--textDark)}.hero-text-banner-block{padding:72px 0 0}.hero-text-banner-block .text-row{max-width:1020px;position:relative;z-index:1}.hero-text-banner-block .text-row h2{color:var(--textGray);font-size:44px;font-weight:400;letter-spacing:-.88px}.hero-text-banner-block .img-row{position:relative}.hero-text-banner-block .img-row .img{margin-top:-80px;position:relative;z-index:-1}.hero-text-banner-block .img-row .img img{margin-bottom:-2px;width:100%}.hero-text-banner-block .text-overlap{left:0;position:absolute;right:0;top:25%;z-index:1}.hero-text-banner-block .text-overlap .inside{backdrop-filter:blur(17px);background-color:rgba(249,227,0,.7);clip-path:polygon(0 0,100% 20px,100% 100%,0 78%);margin-left:auto;max-width:547px;padding:34px 22px 77px}.hero-text-banner-block .text-overlap .event-label{font-weight:500;margin-bottom:8px;text-transform:uppercase}.hero-text-banner-block .text-overlap .event-name{font-weight:500;letter-spacing:-.72px;line-height:.95;margin-bottom:22px}.hero-text-banner-block .text-overlap .event-info{color:var(--textGray);display:flex;flex-flow:row wrap;font-weight:500;gap:18px;letter-spacing:-.36px;margin-bottom:20px}.object-media-block .ct-row{display:flex;gap:72px;padding:80px 0}.object-media-block.has-img .ct-row{gap:0}.object-media-block .ct-row.swap .left-col{width:51.2%}.object-media-block .ct-row .left-col.swap{padding-right:72px}.object-media-block .ct-row.swap .right-col{padding-top:0;width:48.8%}.object-media-block .ct-row .right-col{width:51.2%}.object-media-block .ct-row .right-col .bottom-btn{align-items:center;display:flex;gap:30px;margin-top:29px}.object-media-block.has-img .ct-row .right-col{padding:42px 0}.object-media-block .ct-row .right-col .text h3{margin-bottom:29px}.object-media-block .ct-row .right-col .link a{color:var(--textWhite);font-size:32px;font-weight:500;line-height:1;padding-right:40px;position:relative}.object-media-block .ct-row .right-col .link a:after{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/arrow_outward_white.svg);background-size:contain;content:"";height:21px;opacity:0;position:absolute;right:0;top:2px;transition:all .3s ease;width:21px}.object-media-block .ct-row .right-col .link a:hover:after{opacity:1}.object-media-block.has-img .ct-row .right-col .link{margin-top:15px}.object-media-block .ct-row .left-col .img,.object-media-block .ct-row .left-col .img img{height:100%!important}.object-media-block .ct-row .left-col .img img{object-fit:cover;width:100%}.homeFullView .object-media-block .ct-row .left-col{width:50%}.object-media-block.has-img .ct-row .right-col{align-items:center;display:flex;width:48.8%}.testimonial-section .left-col{padding:30px 0}.object-media-block.has-img .ct-row .right-col{padding-left:72px}.object-media-block.has-img .ct-row.swap .right-col{padding-left:0}.object-media-block.has-img .ct-row{padding:102px 0}.object-media-block.bottom-shape .ct-row{padding-bottom:62px}.object-media-block .ct-row .img{position:sticky;top:120px}.object-media-block .ct-row .text ul{list-style:none;margin:0 0 15px;padding:0}.object-media-block .ct-row .text ul li{margin-bottom:12px;padding:0 0 0 21px;position:relative}.object-media-block .ct-row .text ul li:before{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/blue_arrow_forward.svg);background-repeat:no-repeat;content:"";height:13px;left:0;position:absolute;top:6px;width:17px}.object-media-block .ct-row .text ul li a{border-bottom:1px solid}.object-media-block .title-row .text ul{font-size:16px;list-style:none;margin:0;padding:0}.object-media-block .title-row .text ul li{margin-bottom:4px;padding:0 0 0 29px;position:relative}.object-media-block .title-row .text ul li:before{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/blue_arrow_forward.svg);background-repeat:no-repeat;content:"";height:13px;left:0;position:absolute;top:2px;width:17px}.object-media-block .title-row .text ul li a{border-bottom:1px solid}.object-media-block .ct-row.img-right{flex-direction:row-reverse}.object-media-block .ct-row.img-right .left-col{padding-left:52px;padding-right:0}.object-media-block .ct-row.swap{flex-direction:row-reverse}.object-media-block .ct-row.swap .left-col{padding-left:0;padding-right:0}.object-media-block.has-img .ct-row.swap .right-col{padding-right:72px}.object-media-block .ct-row .text ul li p{line-height:1.3}.object-media-block .ct-row+.ct-row{padding-top:50px}.object-media-block .ct-row .left-col .text h3{display:-webkit-box;-webkit-box-orient:vertical;margin-top:0;overflow:hidden}.object-media-block .ct-row .text a{color:var(--textPrimary)}.object-media-block .ct-row .text a.yellowCTA{color:var(--textWhite);font-size:18px;line-height:100%;position:relative}.object-media-block .ct-row .text a.whiteCTA{background-color:transparent;color:var(--textDark);display:inline-block;font-size:18px;font-weight:700;line-height:100%;padding:6px 32px 4px 0;position:relative;vertical-align:top}.object-media-block .ct-row .text a:before{background:#2a2a2a;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .4s ease;width:0}.object-media-block .ct-row .text a:hover:before{width:100%}.quote-block{padding:52px 0 82px}.quote-block .ct-row{align-items:center;display:flex;flex-flow:row wrap;margin:auto;max-width:1230px;position:relative}.quote-block .ct-row .left-img{position:relative;width:40%}.quote-block .ct-row .right-text{padding:0 0 0 46px;width:60%}.quote-block .ct-row .right-text .text{margin-bottom:44px}.quote-block .ct-row .right-text .text h3{font-size:44px;font-weight:500;line-height:1}.quote-block .ct-row .right-text .intro{color:var(--textGray);display:flex;flex-direction:column}.quote-block .ct-row .right-text .intro span strong{font-weight:500}.quote-block .ct-row .left-img .icon{position:absolute;right:-20px;top:130px}.news-list-block .title-row{margin-bottom:36px}.news-list-block .list .news-col{display:block}@media (min-width:992px){.news-list-block .list .swiper-wrapper{display:flex;flex-flow:row wrap;margin:0 -12px;width:auto}.news-list-block .list .swiper-wrapper .swiper-slide{flex-shrink:inherit;margin:0!important;padding:0 12px;width:33.33%!important}.news-list-block .list .news-col{margin-bottom:36px}}.news-list-block .list .news-col .img{margin-bottom:28px;position:relative}.news-list-block .list .news-col .img img{height:186px;object-fit:cover;width:100%}.news-list-block .list .news-col .img:before{background:linear-gradient(0deg,rgba(249,227,0,.05),rgba(249,227,0,.05)),linear-gradient(0deg,rgba(30,47,47,.05),rgba(30,47,47,.05));bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0;width:100%}.news-list-block .list .news-col .text .date{color:var(--textGray);margin-bottom:12px}.news-list-block .list .news-col .text h6{margin-bottom:12px;transition:all .3s ease}.news-list-block .list .news-col:hover .text h6{color:var(--textaccent)}.news-list-block .list .news-col .text p{display:-webkit-box;-webkit-line-clamp:3;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-list-block .list .news-col .text p:empty{margin:0}.news-list-block .list .news-col .text .link{margin-top:28px}.news-list-block .list .news-col:hover .title{color:var(--textaccent)}.services-list-block{padding:102px 0}.services-list-block .ct-row{display:flex;flex-flow:row wrap}.services-list-block .ct-row .left-text{width:54%}.services-list-block .ct-row .left-text .text{position:sticky;top:38%}.services-list-block .ct-row .right-col{padding-left:52px;width:46%}.services-list-block .ct-row .right-col .list .text-item{position:relative}.services-list-block .ct-row .left-text .text h2{max-width:520px}@media (min-width:992px){.services-list-block .ct-row .right-col .list .swiper-wrapper{display:flex;flex-flow:row wrap;width:auto}.services-list-block .ct-row .right-col .list .swiper-wrapper .swiper-slide{flex-shrink:inherit;margin:0!important;width:100%!important}.services-list-block .ct-row .right-col .list .text-item{margin-bottom:62px;padding:47px 16px 0}}.condition-list-block{padding:80px 0}.condition-list-block .title-row{align-items:flex-end;display:flex;flex-flow:row wrap;margin-bottom:46px}.condition-list-block .title-row .left-col{max-width:958px;width:80%}.condition-list-block .title-row .right-col{padding:0 0 20px 52px;width:60%}.condition-list-block .list .text-item{position:relative}.condition-list-block .list .text-item h6{color:var(--textDark)}.condition-list-block .list .swiper-wrapper{row-gap:52px}@media (min-width:768px){.condition-list-block .list{margin:0 -26px}.condition-list-block .list .swiper-wrapper{display:flex;flex-flow:row wrap;width:auto}.condition-list-block .list .swiper-wrapper .swiper-slide{flex-shrink:inherit;margin:0!important;padding:0 26px;width:33.33%!important}.condition-list-block .list .text-item{padding:13px 0 0}}.condition-list-block .list .text-item h4{font-weight:400}.contact-cta-block{padding:112px 0 0}.contact-cta-block .top-form-part .ct-row{display:flex;flex-flow:row wrap;flex-wrap:nowrap;gap:72px;justify-content:space-between;padding-bottom:96px}.contact-cta-block .top-form-part .ct-row .left-col{width:48%}.contact-cta-block .top-form-part .ct-row .right-col{padding:0;width:46%}.contact-cta-block .top-form-part .ct-row .left-col p:not(:last-child){margin-bottom:10px}.contact-cta-block .top-form-part.bottom-shape .bottom-right-shape-space{background-color:var(--bgPrimary)}.contact-cta-block .bottom-content{padding:52px 0 102px}.contact-cta-block .bottom-content .ct-row{align-items:center;display:flex}.contact-cta-block .bottom-content .ct-row h3{font-size:36px;font-weight:500;letter-spacing:-.6px;line-height:.95;margin:0}.contact-cta-block .bottom-content .ct-row .right-btn{padding-left:30px;white-space:nowrap}.contact-cta-block .bottom-content .ct-row .right-btn .whiteCTA:active,.contact-cta-block .bottom-content .ct-row .right-btn .whiteCTA:focus,.contact-cta-block .bottom-content .ct-row .right-btn .whiteCTA:hover{background-color:var(--bgWhite);border-color:var(--bgWhite);color:var(--textaccent)}.hs_cos_wrapper_type_form .hs-form .hs-form-field{margin-bottom:30px}.hs_cos_wrapper_type_form .hs-form .hs-form-field label{font-family:Maax;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;margin:0}.hs_cos_wrapper_type_form .hs-form .hs-form-field .input{margin:0}.hs_cos_wrapper_type_form .hs-form .hs-form-field .hs-input{background:transparent;border-color:var(--bgOffwhite);border-left:none;border-radius:0;border-right:none;border-top:none;font-family:Maax;height:auto;outline:none;padding:6px 0;width:100%}.hs_cos_wrapper_type_form .hs-form .form-columns-2 .hs-form-field:first-child{padding-right:9px}.hs_cos_wrapper_type_form .hs-form .form-columns-2 .hs-form-field:nth-child(2){padding-left:9px}.hs_cos_wrapper_type_form .hs-form .hs-form-field textarea.hs-input{resize:none}.hs_cos_wrapper_type_form .hs-form .hs-form-field label .hs-form-required{color:#ff0100}.hs_cos_wrapper_type_form .hs-form .hs-form-field label.hs-error-msg{color:#ff0100;font-size:14px;font-weight:500}.hs_cos_wrapper_type_form .hs-form .hs_submit .actions input[type=submit]{background-color:var(--bgPrimary);background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/white_arrow_forward.svg);background-position:right 12px top 14px;background-repeat:no-repeat;font-family:Maax;font-size:18px;font-weight:700}.hs_cos_wrapper_type_form .hs-form .hs_submit .actions input[type=submit]:focus,.hs_cos_wrapper_type_form .hs-form .hs_submit .actions input[type=submit]:hover{background-color:var(--bgOffblack);background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/arrow_forward-white.svg);background-position:right 12px top 14px;background-repeat:no-repeat;color:#fff}.testimonial-block{padding:82px 0}.testimonial-block .ct-row{display:flex;flex-flow:row wrap}.testimonial-block .ct-row .title-row{position:relative;width:46.6%;z-index:10}.testimonial-block .ct-row .title-row h6{color:var(--textGray);font-weight:500;line-height:1;margin-bottom:12px;text-transform:uppercase}.testimonial-block .ct-row .right-col{margin-right:-100px;padding:0 0 0 52px;width:calc(53.4% + 100px)}.testimonial-block .ct-row .title-row h3{color:var(--textGray);font-weight:400;letter-spacing:-.6px}.testimonial-block .testimonial-row{align-items:center;display:flex;flex-flow:row wrap}.testimonial-block .testimonial-row .left-img{position:relative;width:43%}.testimonial-block .testimonial-row .right-text{padding:0 0 0 28px;width:57%}.testimonial-block .testimonial-row .right-text h3{font-size:24px;font-weight:400;line-height:1}.testimonial-block .testimonial-row .right-text h3 strong{font-weight:500}.testimonial-block .testimonial-row .right-text .intro{color:var(--textGray);display:flex;flex-direction:column;font-size:14px;line-height:1.3;max-width:232px}.testimonial-block .testimonial-row .left-img .icon{position:absolute;right:-10px;top:28px;width:45px}.testimonial-block .ct-row .right-col .testimonialSwiper{overflow:visible}.testimonial-block .ct-row .right-col .testimonialSwiper:before{background-color:var(--bgOffwhite);content:"";height:100%;left:-1000%;position:absolute;width:1000%;z-index:11}.testimonial-block .ct-row .right-col .swiper-slide{opacity:.4;transition:all .3s ease}.testimonial-block .ct-row .right-col .swiper-slide.swiper-slide-active{opacity:1}.testimonial-block .swiper-pagination{margin:22px 0;position:relative;text-align:left}.testimonial-block .swiper-pagination .swiper-pagination-bullet{background-color:var(--bgBlack);border-radius:0;height:5px;margin:0 16px 0 0!important;width:5px}.brand-collection-block{padding:92px 0 0}.brand-collection-block .title-row{display:flex;flex-flow:row wrap}.brand-collection-block .title-row .left-col{width:39%}.brand-collection-block .title-row .right-col{padding:62px 0 0 52px;width:61%}.brand-collection-block .title-row .left-col .bottom-btn{margin-top:40px}.brand-collection-block .img-list-row{padding:52px 0 5px}.brand-collection-block .img-list-row .img img{width:100%}.brand-collection-block .bottom-btn-small-view{display:none}.marketing-block{padding:62px 0 102px}.marketing-block .title-row{display:flex;flex-flow:row wrap}.marketing-block .title-row .left-col{width:39%}.marketing-block .title-row .right-col{padding:59px 0 0 52px;width:61%}.marketing-block .title-row .left-col h3{color:var(--textGray);font-weight:400;letter-spacing:-.6px}.marketing-block .title-row .right-col p{margin:0 0 8px}.marketing-block .bottom-right-text .text-wrap{margin-left:auto;padding:0 0 0 52px;width:61%}.marketing-block .bottom-right-text .text-item h6{color:var(--textGray);margin-bottom:8px;text-transform:uppercase}.marketing-block .bottom-right-text .text-item h3{font-weight:400;letter-spacing:-.6px;line-height:1.05;margin-bottom:18px}.marketing-img-slider{padding-top:52px}.marketing-img-slider .img img{height:100%;object-fit:cover;width:100%}.marketing-img-slider .img:before{background:linear-gradient(0deg,rgba(249,227,0,.7),rgba(249,227,0,.7)),linear-gradient(0deg,rgba(30,47,47,.3),rgba(30,47,47,.3)),-74.308px -56.475px /162.897% 115.1% no-repeat,-74.308px -56.475px /162.897% 115.1% no-repeat;bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;right:0;top:0;transition:all .3s ease;width:100%}.marketing-img-slider .swiper-slide .img{overflow:hidden;position:relative}.marketing-img-slider .swiper-slide:nth-child(odd) .img{clip-path:polygon(0 8%,100% 0,100% 70%,0 100%)}.marketing-img-slider .swiper-slide:nth-child(2n+2) .img{clip-path:polygon(0 0,100% 8%,100% 100%,0 70%)}.marketing-img-slider .swiper-slide{transition-timing-function:ease-in-out;will-change:transform}.marketing-img-slider .swiper{backface-visibility:hidden;overflow:visible;transform:translateZ(0)}.marketing-img-slider .swiper-slide.swiper-slide-active .img:before{opacity:0}.marketing-img-slider .swiper-slide{padding-left:60px;transition:transform .3s ease,opacity .3s ease}.marketing-img-slider .swiper-slide.swiper-slide-active{padding-left:0}.marketing-img-slider .swiper-slide.swiper-slide-prev{padding-right:50px}.marketing-img-slider .swiper-slide.swiper-slide-active:before{background-color:var(--bgPrimary);bottom:0;clip-path:polygon(0 0,100% 8%,100% 100%,0 70%);content:"";height:70%;left:-32px;margin:auto;position:absolute;top:70px;width:95%}.common-content-block .bottom-right-shape-space{background-color:var(--bgPrimary)}.common-content-block .title-row{padding:72px 0}.common-content-block .title-row .text-row{align-items:center;display:flex;gap:20px;justify-content:space-between}.common-content-block .title-row .text-row h1{margin:0;word-break:break-word}.common-content-block .title-row .text-row .dateRight{color:var(--textGray);font-weight:500;letter-spacing:-.36px}.common-content-block .content-block .content-row{max-width:840px;padding:72px 0 102px}.common-content-block .content-block .content-row h4{margin-top:45px}.common-content-block .content-block .content-row h4:first-child{margin-top:0}.news-list-block.newsListPage{padding:102px 0}.news-list-block .simpleNewsList{display:flex;flex-flow:row wrap;margin:0 -12px}.news-list-block .simpleNewsList .news-col{margin-bottom:62px;padding:0 12px;width:33.33%}.news-list-block.newsListPage .simpleNewsList .news-col{display:none}.news-list-block
.news-list-block .summary,.news-list-block .summary a,.news-list-block .summary em,.news-list-block .summary h1,.news-list-block .summary h2,.news-list-block .summary h3,.news-list-block .summary h4,.news-list-block .summary h5,.news-list-block .summary h6,.news-list-block .summary i,.news-list-block .summary li,.news-list-block .summary ol,.news-list-block .summary ol>div,.news-list-block .summary p,.news-list-block .summary span,.news-list-block .summary strong{color:var(--textOffblack);display:inline;float:none;font-size:16px;font-style:normal;font-weight:400;line-height:1.1;list-style:none;margin:0;padding:0}.news-banner-block{position:relative}.news-banner-block .img img{width:100%}.news-banner-block .textBox{backdrop-filter:blur(12px);background-color:rgba(249,227,0,.7);bottom:0;clip-path:polygon(0 0,100% 25%,100% 100%,0 100%);left:0;max-width:904px;padding:130px 72px 108px;position:absolute;width:50%}.news-banner-block .bottom-right-shape-space{bottom:0;position:absolute;width:100%}.news-banner-block .textBox h2{color:var(--textGray);font-size:34px;font-weight:400;letter-spacing:-.68px;line-height:1.05;margin:0}.service-list-block{padding:82px 0 0}.service-list-block .list{display:flex;flex-flow:row wrap;margin:0 -36px -80px}.service-list-block .list .text-item{margin-bottom:160px;padding:0 36px;width:50%}.service-list-block .list .text-item .inside{padding:34px 0 0 17px;position:relative;z-index:1}.service-list-block .list .text-item .inside:before{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/service-list-shape.svg);background-repeat:no-repeat;background-size:contain;content:"";height:148px;left:0;position:absolute;top:0;width:239px;z-index:-1}.service-list-block .list .text-item .inside h2{font-weight:700}.service-list-block .list .text-item .inside h3{color:var(--textGray);font-weight:400;letter-spacing:-.6px;margin-bottom:29px}.service-list-block .list .text-item .inside .link{margin-top:29px}.services-list-block .ct-row .right-col .list .text-item.has-img:before{display:none}.services-list-block .ct-row .right-col .list .text-item.has-img{padding-top:0}.services-list-block .ct-row .right-col .list .text-item.has-img h6{margin-top:15px}.common-banner-block{display:flex;min-height:746px;position:relative}.common-banner-block:before{background-color:var(--bgPrimary);clip-path:polygon(0 0,-10% 0,135% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:70%;z-index:-1}.common-banner-block .bottom-right-shape-space{bottom:0;left:0;position:absolute;width:100%}.common-banner-block .ct-row .text-col{width:45.5%}.common-banner-block .img-right{height:100%;position:absolute;right:0;top:0;width:54.5%}.common-banner-block .img-right img{height:calc(100% - 1px)!important;object-fit:cover;object-position:top right;width:100%}.common-banner-block .text-col .textWrap{padding:103px 65px 150px 0}.common-banner-block .text-col .textWrap h2{color:var(--textGray);font-size:34px;font-weight:400;letter-spacing:-.68px;line-height:1.05;margin:0}.logo-list-block .wrap{padding:92px 0 72px}.logo-list-block .logoSwiper .swiper-slide{align-items:center;display:flex;justify-content:center;margin:auto}.full-image-block .small-img{display:none}.full-image-block .img img{height:663px;object-fit:contain;width:100%}.banner-form-block{padding-top:72px;position:relative}.banner-form-block .ct-row{display:flex;flex-flow:row wrap}.banner-form-block .ct-row .left-text{width:48%}.banner-form-block .ct-row .left-text h2,.banner-form-block .ct-row .left-text p{max-width:590px}.banner-form-block .ct-row .right-form{margin-top:90px;padding:160px 0 148px 107px;position:relative;width:52%}.banner-form-block .ct-row .right-form .bottom-text-row{align-items:center;display:flex;margin-top:62px}.banner-form-block .ct-row .right-form .bottom-text-row .right-link{padding-left:25px;white-space:nowrap}.banner-form-block .ct-row .right-form .bottom-text-row h3{font-weight:400;letter-spacing:-.6px}.banner-form-block .bottom-left-shape-space{background-color:var(--bgOffwhite);bottom:0;left:0;position:absolute;width:100%}.banner-form-block .ct-row .right-form:before{background-color:var(--bgPrimary);clip-path:polygon(0 100%,0 0,250% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:5px;width:100vw;z-index:-1}.banner-form-block .hs_cos_wrapper_type_form .hs-form .hs-form-field .hs-input{border-color:var(--textGray)}.banner-form-block .hs_cos_wrapper_type_form .hs_submit .actions input[type=submit]{background-color:var(--bgBlack);background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/arrow_forward-white.svg);background-position:right 12px top 14px;background-repeat:no-repeat;color:var(--textWhite)}.full-image-block.map-block .map-inner iframe{filter:grayscale(1);height:567px!important;max-height:inherit!important;max-width:inherit!important;width:100%!important}.contact-info-block{padding:62px 0 102px}.contact-info-block .ct-row{display:flex;flex-flow:column wrap}.contact-info-block .ct-row .leftCol{max-width:672px;width:100%}.contact-info-block .ct-row .rightCol{display:flex;margin-top:46px;padding:0;width:100%}.contact-info-block .ct-row .rightCol .title-row{display:flex;flex-direction:column;font-size:30px;font-weight:500;gap:16px;line-height:1}.contact-info-block .address-group{display:flex;flex-flow:row wrap;margin:0 -14px}.contact-info-block .address-group .address-col{margin-top:0;padding:0 14px;width:50%}.contact-info-block .address-group .address-col h6,.contact-info-block .ct-row .rightCol .bottom-social-group h6{color:var(--textaccent)}.contact-info-block .address-group .address-col address{color:#5b6a7f;font-style:normal}.contact-info-block .address-group .address-col address em{font-size:14px}.contact-info-block .ct-row .rightCol .bottom-social-group{margin-top:42px}.contact-info-block .ct-row .rightCol .bottom-social-group ul{align-items:center;display:flex;gap:20px;list-style:none;margin:0;padding:0}.contact-info-block .ct-row .rightCol .bottom-social-group ul li :is(a,svg){display:block}.contact-info-block .ct-row .rightCol .bottom-social-group ul li svg path{transition:all .3s ease}.contact-info-block .ct-row .rightCol .bottom-social-group ul li svg:hover path{fill:var(--bgaccent)}.contact-info-block .ct-row .rightCol .title-row .link a{color:var(--textDark);padding-right:30px;position:relative}.contact-info-block .ct-row .rightCol .title-row .link a:after{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/Bad%20und%20Haus/images/arrow_outward_blue.svg);background-size:contain;content:"";height:21px;opacity:0;position:absolute;right:0;top:2px;transition:all .3s ease;width:21px}.contact-info-block .ct-row .rightCol .title-row .link a:hover:after{opacity:1}.contact-info-block .ct-row .rightCol .title-row .link a:hover{color:var(--textaccent)}.contact-info-block .ct-row .leftCol h3{margin-bottom:0}.contact-info-block .ct-row .rightCol .rightColLeft,.contact-info-block .ct-row .rightCol .rightColright{flex:1}.contact-info-block .ct-row .rightCol .rightColLeft h6{color:var(--textaccent)}.team-list-block .title-row h3{margin-bottom:36px}.team-list-block{padding:80px 0}.team-list-block .title-row{max-width:788px}.team-list-block .list .team-col .img{margin-bottom:24px}.team-list-block .list .team-col .text h6{color:var(--textDark);margin-bottom:8px}.team-list-block .list .team-col .text .links{display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:8px;line-height:1;margin-bottom:28px}.team-list-block .list .team-col .text .links a{color:var(--textDark)}.team-list-block .list .team-col .text .links a:hover{text-decoration:underline}.text-img-banner-block .ct-row{align-items:center;display:flex;flex-flow:row wrap;padding:0 0 100px}.text-img-banner-block .ct-row .left-text{padding-right:52px;width:54%}.text-img-banner-block .ct-row .left-text .text-inside h2{color:var(--textGray);font-size:30px;font-weight:400;letter-spacing:-.68px;line-height:1.05;max-width:460px}.text-img-banner-block .ct-row .right-img{margin-right:-270px;width:calc(46% + 270px)}.text-img-banner-block .ct-row .left-text .bottom-btn{margin-top:32px}.text-img-banner-block.bottom-shape .bottom-right-shape-space{background-color:var(--bgOffwhite)}.text-img-banner-block .ct-row .right-img .bannerSwiper .swiper-slide:not(.swiper-slide-active){opacity:0!important}.logo-banner-slider-block{position:relative}.logo-banner-slider-block .logo-container{left:0;position:absolute;right:0;top:50px;z-index:2}.logo-banner-slider-block .logo-container .banner-logo{width:126px}.logo-banner-slider-block .inside{position:relative}.logo-banner-slider-block .inside .bnanner-logo{position:absolute;top:0;width:116px;z-index:1}.logo-banner-slider-block .logoBannerSwiper{position:relative}.logo-banner-slider-block .inside .main-image{height:663px;position:relative}.logo-banner-slider-block .inside .main-image img{height:100%!important;object-fit:cover;width:100%}.logo-banner-slider-block .logoBanner-navigation{align-items:center;bottom:0;display:flex;justify-content:space-between;left:50%;margin:32px auto;position:absolute;top:auto;transform:translateX(-50%);z-index:1}.logo-banner-slider-block .logoBanner-navigation .logoBanner-button-wrap{align-items:center;display:flex;gap:8px}.logo-banner-slider-block .logoBanner-navigation .swiper-button-next,.logo-banner-slider-block .logoBanner-navigation .swiper-button-prev{bottom:unset;height:32px;left:unset;position:relative;right:unset;top:unset;width:32px}.logo-banner-slider-block .logoBanner-navigation .swiper-button-next:after,.logo-banner-slider-block .logoBanner-navigation .swiper-button-prev:after{display:none}.logo-banner-slider-block .logoBanner-navigation .swiper-button-next:before,.logo-banner-slider-block .logoBanner-navigation .swiper-button-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none' viewBox='0 0 19 19'%3E%3Cpath fill='%23fff' d='M16.105 10H0V8.667h16.105L8.382.944 9.333 0l9.334 9.333-9.334 9.334-.951-.944z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:19px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:19px}.logo-banner-slider-block .logoBanner-navigation .swiper-button-prev:before{transform:translate(-50%,-50%) rotate(180deg)}.logo-banner-slider-block .logoBanner-pagination{bottom:unset!important;display:flex;margin:10px 0;top:unset!important}.logo-banner-slider-block .logoBanner-pagination .swiper-pagination-bullet{background-color:var(--bgWhite);border-radius:50%;height:6px;margin:0 24px 0 0!important;opacity:.4;width:6px}.logo-banner-slider-block .logoBanner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:8px;opacity:1;width:8px}.logo-banner-slider-block.bgGray .inside .main-image,.logo-banner-slider-block.bgOffwhite .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--bgOffwhite)}.logo-banner-slider-block .top-image-shape{background-color:var(--bgOffwhite);clip-path:polygon(0 0,100% 0,100% 0,0 100%);height:156px;margin-bottom:-1px;margin-top:-1px;position:absolute;top:0;width:100%;z-index:22}.hs-form .hs-form-field label{font-weight:400!important}.download-ebook-block .ct-row{align-items:center;display:flex;flex-flow:row wrap;padding:42px 0 102px}.download-ebook-block .ct-row .left-text{width:39%}.download-ebook-block .ct-row .right-pdf-view{padding:0 0 0 52px;width:61%}.download-ebook-block .ct-row .right-pdf-view .inside{padding-top:56.25%;position:relative}.download-ebook-block .ct-row .right-pdf-view .inside iframe{height:100%;width:100%}.download-ebook-block .ct-row .left-text h6{color:var(--textGray);font-weight:500;margin-bottom:12px;text-transform:uppercase}.download-ebook-block .ct-row .left-text h3{color:var(--textGray);font-weight:400;letter-spacing:-.6px}.download-ebook-block .ct-row .left-text .bottom-btn{margin-top:30px}.text-img-banner-block .ct-row .left-text .swiper-pagination{margin:40px 0 0;position:relative;text-align:left}.text-img-banner-block .ct-row .left-text .swiper-pagination .swiper-pagination-bullet{background-color:var(--bgBlack);border-radius:0;height:5px;margin:0 16px 0 0!important;width:5px}.blog-post-banner{position:relative}.blog-post-banner .inside{padding:92px 0 72px;position:relative}.blog-post-banner .inside .text-wrap{max-width:900px}.blog-post-banner .inside .text-wrap>:last-child{margin-bottom:0}.blog-post-banner .inside .text-wrap h3{color:var(--textWhite);font-size:30px;font-weight:400;letter-spacing:-.6px;line-height:1.05}.hs-image__grid__item__overlay__content--fit{white-space:wrap!important}.blog-post-content{padding:72px 0}.blog-post-content .ct-row{align-items:flex-start;display:flex;flex-flow:row wrap}.blog-post-content .ct-row .left-col{padding-right:11%;width:calc(100% - 220px)}.blog-post-content .ct-row .right-col{position:sticky;top:150px;width:220px}.blog-post-content .ct-row .left-col h2{font-size:36px;font-weight:700;letter-spacing:-.72px;line-height:1.05}.blog-post-content .ct-row .left-col .logo-banner-slider-block .main-image{clip-path:none;min-height:inherit;padding:0 15px 38px 0;position:relative}.blog-post-content .ct-row .left-col .logo-banner-slider-block .main-image img{height:auto!important;position:relative}.blog-post-content .ct-row .left-col .logo-banner-slider-block{position:relative;z-index:1}.blog-post-content .ct-row .left-col .logo-banner-slider-block .logoBannerSwiper:after{background-color:var(--bgPrimary);bottom:0;clip-path:polygon(0 25%,100% 0,100% 92%,0 98%);content:"";height:82%;position:absolute;right:0;width:76%;z-index:-1}.blog-post-content .ct-row .left-col .logo-banner-slider-block .container{padding:0}.blog-post-content .ct-row .left-col .logo-banner-slider-block .banner-logo{display:none}.blog-post-content .ct-row .left-col .logo-banner-slider-block .swiper-pagination{bottom:0;margin:10px 0 0;position:absolute}.blog-post-content .ct-row .left-col .logo-banner-slider-block .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#d3d9d9}.blog-post-content .ct-row .socialAndDate{margin-top:78px;position:relative}.blog-post-content .ct-row .socialAndDate h6{color:var(--textGray);font-weight:500;letter-spacing:-.36px;margin-bottom:5px}.blog-post-content .ct-row .socialAndDate .date{align-items:center;bottom:0;color:var(--textaccent);display:flex;font-size:16px;font-weight:500;letter-spacing:-.32px;position:absolute;right:0;top:0}.blog-post-content .ct-row .left-col .logo-banner-slider-block,.blog-post-content .ct-row .left-col h2:not(:first-child){margin-top:45px}.blog-post-content .ct-row .left-col a,.blog-post-content .ct-row .right-col .news-col .text h6{color:var(--textaccent)}.blog-detail-img-group{margin:45px 0}.contact-popup-btn{align-items:center;background:var(--bgPrimary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' fill='%23fff' viewBox='0 0 24 24'%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M19 4H5a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3m-.67 2L12 10.75 5.67 6zM19 18H5a1 1 0 0 1-1-1V7.25l7.4 5.55a1 1 0 0 0 .6.2 1 1 0 0 0 .6-.2L20 7.25V17a1 1 0 0 1-1 1' data-name='email'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:33px;border-radius:0;bottom:40px;cursor:pointer;display:flex;height:56px;justify-content:center;opacity:0;padding:0;position:fixed;right:40px;text-align:center;transition:opacity .6s ease,visibility .6s ease;visibility:hidden;width:56px;z-index:11}.contact-popup-btn.visible{opacity:1;visibility:visible}.contact-sticky-popup{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:1000}.contact-sticky-popup.active{opacity:1;pointer-events:auto;transition:opacity .3s ease;visibility:visible}.contact-sticky-popup .popup-overlay{background:#1e2f2f8c;inset:0;position:fixed;z-index:1}.contact-sticky-popup .popup-content{background:#f6f7f7;border-radius:12px;display:flex;flex-direction:column;justify-content:center;max-height:664px;max-width:1100px;opacity:0;overflow-y:auto;padding:40px;position:relative;transform:scale(.95);transition:all .3s ease;width:90%;z-index:2}.contact-sticky-popup.active .popup-content{opacity:1;transform:scale(1)}.contact-sticky-popup .popup-close{background:none;border:none;color:#333;cursor:pointer;font-size:28px;line-height:1;padding:0;position:absolute;right:34px;top:26px}.contact-sticky-popup .top-form-part.bottom-shape{background:#e3e7e7;max-height:740px;max-width:1100px;padding:120px 62px 70px;position:relative;z-index:1}.contact-sticky-popup .top-form-part.bottom-shape .container,.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row{padding:0}.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row .right-col{padding-left:0;padding-top:50px;width:40%}.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row .left-col{width:43%}.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row{justify-content:space-between}.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row .left-col p{font-size:18px;line-height:1.4}.contact-cta-block .top-form-part .ct-row .left-col h2{margin-bottom:12px}.contact-sticky-popup .top-form-part.bottom-shape{overflow:auto;scrollbar-color:#b8b8b8 #f1f1f1;scrollbar-width:5px}.contact-sticky-popup .top-form-part.bottom-shape::-webkit-scrollbar{width:8px}.contact-cta-block .top-form-part .ct-row .left-col h3{font-size:86px;font-weight:400;margin:12px 0 16px}.contact-cta-block .top-form-part .ct-row .left-col span.hs_cos_wrapper_type_form{display:inline-block;margin-top:40px}.contact-cta-block .top-form-part .ct-row .left-col span.hs_cos_wrapper_type_form .hs-form-field label{color:#14273c;font-weight:400}.contact-cta-block .top-form-part .ct-row .left-col span.hs_cos_wrapper_type_form .hs-form-field .input input,.contact-cta-block .top-form-part .ct-row .left-col span.hs_cos_wrapper_type_form .hs-form-field .input select,.contact-cta-block .top-form-part .ct-row .left-col span.hs_cos_wrapper_type_form .hs-form-field .input textarea{border-bottom:1px solid #c8d0d0}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-img img{height:100%;max-height:412px;object-fit:cover;width:100%}.contact-cta-block .top-form-part .ct-row .left-col span.hs_cos_wrapper_type_form .hs-form-field label.hs-error-msg.hs-main-font-element{color:#ff0100;font-size:14px;font-weight:500}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper{margin-top:52px}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper h4{color:#5b6a7f;font-size:26px;letter-spacing:normal;line-height:1;margin-bottom:12px}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper h3{font-size:36px;font-weight:400;line-height:.95;margin-bottom:32px}.submitted-message,form{font-family:inherit}.legal-consent-container .hs-dependent-field li.hs-form-booleancheckbox label{align-items:baseline;display:flex;gap:5px}.legal-consent-container .hs-dependent-field li.hs-form-booleancheckbox label input{width:max-content!important}.legal-consent-container .hs-dependent-field li.hs-form-booleancheckbox label span{font-size:.875rem;font-weight:400;line-height:var(--line-height-base);margin-left:0!important}.legal-consent-container{padding-bottom:20px}.hero-text-content{background:#1a1a1acc;max-width:672px;padding:30px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.hero-text-content h1,.hero-text-content p{color:var(--textWhite)}.hero-text-content p{font-size:34px;line-height:1.05;margin-bottom:0;word-break:break-word}.hero-text-content h1{font-weight:500}.hero-text-content a{margin-top:32px}.hero-bottom-content .full-container-space{position:relative}.hero-banner-static-content{background:var(--bgaccent);bottom:40px;padding:32px;position:absolute;right:0;width:440px;z-index:1}.static-title h5{color:var(--textWhite);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.static-content-inr .content-list{align-items:center;display:flex;gap:18px}.static-content-inr .content-list p{color:var(--textWhite);font-size:16px;font-weight:500;line-height:1.4;margin-bottom:0}.static-title-btn{margin-top:48px}.hero-text-content .bannerlogo img{height:95px;object-fit:contain;width:95px}.hero-text-content .bannerlogo{margin-bottom:32px}.badhaus-banner .full-banner-img{position:relative}.badhaus-banner .full-banner-img:before{background-blend-mode:multiply;content:"";display:flex;height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}body .badhaus-banner .full-banner-img img,body .badhaus-banner .full-banner-img video{height:785px!important;min-height:90vh}.hero-pagination-wrapper .hero-arrows{display:none}.hero-pagination-wrapper .hero-dots{bottom:0;position:absolute}.hero-pagination-wrapper .hero-dots .swiper-pagination .swiper-pagination-bullet{background-color:var(--textWhite)}.editor-style ul{list-style:none;padding-left:0}.editor-style ul li{padding-left:20px;position:relative}.editor-style ul li:before{background:var(--bgaccent);background-image:none!important;border-radius:0;content:""!important;height:8px!important;left:0!important;position:absolute!important;top:7px!important;width:8px!important}li.hs-form-booleancheckbox:before,ul.no-list.hs-error-msgs.inputs-list li:before{display:none}.site-footer .top-row .rightInner{justify-content:end}.site-header .header-row .right-Col{align-items:center;display:flex;justify-content:space-between}.site-header .header-row .right-Col .mainMenu{flex:1}.site-header .header-row .right-Col .mainMenu .language-wrapper{display:none}@media (min-width:768px){.blog-detail-img-group .img-list{display:flex;flex-flow:row wrap;height:auto!important;margin:0 -16px;position:relative;width:auto;z-index:1}.blog-detail-img-group .img-list .item{margin-bottom:32px;margin-right:0!important;opacity:1!important;padding:0 16px;transform:none!important;width:50%!important}}.blog-detail-img-group .img-list .item img{width:100%}.blog-detail-img-group .img-list:after{background-color:var(--bgPrimary);bottom:0;clip-path:polygon(0 25%,100% 0,100% 95%,0 100%);content:"";height:80%;min-height:238px;position:absolute;right:0;width:70%;z-index:-1}.blog-post-content .ct-row .socialAndDate .socialBlogPost{display:flex;gap:6px}.blog-post-content .ct-row .right-col .news-col .img{margin-bottom:12px}.blog-post-content .ct-row .right-col .news-col .img img{width:100%}.blog-post-content .ct-row .right-col .news-col .date{margin-bottom:10px}.hero-text-banner-v2 .text-shape-group{margin:0 auto;max-width:1920px;position:relative;width:100%}@media (min-width:768px){.recentPostSwiper .swiper-wrapper{display:flex;flex-flow:row wrap;width:auto}.recentPostSwiper .swiper-wrapper .swiper-slide{flex-shrink:inherit;margin:0!important;width:100%!important}.blog-post-content .ct-row .right-col .news-col{margin-bottom:35px}}.homeFullView{padding-top:0}.homeFullView:not(.menu-open) .site-header:not(.fixed){background:#0d0d0d80}@media (min-width:992px){.homeFullView .site-header:not(.fixed) .header-row .right-Col ul li a{color:var(--textWhite)}}.hero-text-banner-v2{position:relative}.hero-text-banner-v2 .heroTextBannerSwiper{overflow:visible}.hero-text-banner-v2 .full-banner-img img,.hero-text-banner-v2 .full-banner-img video{height:900px!important;min-height:100vh;object-fit:cover;object-position:top center;vertical-align:top;width:100%}.hero-text-banner-v2 .leftLargeText{bottom:-78px;left:0;padding:110px 0 100px;position:absolute;width:100%;z-index:1}.hero-text-banner-v2 .leftLargeText .text-row{max-width:600px}.hero-text-banner-v2 .leftLargeText .text-row h2{font-size:34px;font-weight:400;letter-spacing:-.88px;line-height:1.05}.hero-text-banner-v2 .leftLargeText:before{backdrop-filter:blur(12px);background:linear-gradient(0deg,rgba(54,110,171,.75),rgba(54,110,171,.75)),rgba(54,110,171,.1);bottom:0;clip-path:polygon(0 0,100% 32%,100% 100%,0 90%);content:"";height:100%;left:0;position:absolute;width:calc(66% - 24px);z-index:-1}.hero-text-banner-v2 .rightEventText:after{backdrop-filter:blur(7px);background:linear-gradient(0deg,rgba(54,110,171,.6),rgba(54,110,171,.6)),rgba(54,110,174,.22);bottom:0;clip-path:polygon(0 23%,100% 0,100% 95%,0 100%);content:"";height:100%;position:absolute;right:0;width:34%;z-index:-1}.hero-text-banner-v2 .rightEventText{bottom:50px;position:absolute;right:0;width:100%;z-index:1}.hero-text-banner-v2 .rightEventText .inside{margin-left:auto;width:410px}.hero-text-banner-v2 .rightEventText .inside .textWrap{display:flex;flex-direction:column;justify-content:center;min-height:330px;padding:110px 0 50px 20px}.hero-text-banner-v2 .rightEventText .inside .textWrap .event-name{font-weight:500;letter-spacing:-.72px}.hero-text-banner-v2 .rightEventText .inside .textWrap .event-info{color:var(--textGray);display:flex;flex-flow:row wrap;font-size:16px;font-weight:500;gap:8px 15px;letter-spacing:-.32px;line-height:1em;margin-bottom:16px}@media (min-width:1700px){.hero-text-banner-v2 .leftLargeText:before{width:calc(62% - 24px)}.hero-text-banner-v2 .rightEventText:after{width:38%}}.homeFullView .object-media-block.has-img .ct-row{padding:0}.hero-text-banner-v2 .heroTextBannerSwiper .swiper-slide{opacity:0!important;transition:opacity .5s}.hero-text-banner-v2 .heroTextBannerSwiper .swiper-slide-active{opacity:1!important}@media (min-width:992px){.team-list-block .list .swiper-wrapper{display:flex;flex-flow:row wrap;margin:0 -26px;width:auto}.team-list-block .list .swiper-wrapper .swiper-slide{flex-shrink:inherit;margin:0 0 50px!important;padding:0 26px;width:25%!important}.team-list-block .list.column_2 .swiper-wrapper .swiper-slide{width:50%!important}.team-list-block .list.column_3 .swiper-wrapper .swiper-slide{width:33%!important}}@media (min-width:992px) and (max-width:1280px){.team-list-block .list .swiper-wrapper{margin:0 -10px}.team-list-block .list .swiper-wrapper .swiper-slide{padding:0 10px}}@media (max-width:1700px){.text-img-banner-block .ct-row .right-img{margin-right:-160px;width:calc(46% + 160px)}}@media (max-width:1500px){.testimonial-block .ct-row .right-col{margin-right:-30px;padding:0 0 0 30px;width:calc(53.4% + 30px)}.common-banner-block .text-col .textWrap{padding:80px 50px 120px 0}.common-banner-block .img-right{width:52%}.common-banner-block .ct-row .text-col{width:48%}.banner-form-block .ct-row .right-form:before{left:0;top:0}.text-img-banner-block .ct-row .right-img{margin-right:-70px;width:calc(46% + 70px)}}@media (max-width:1440px){.site-header .header-row .right-Col ul li.contact-btn{margin-left:10%}.marketing-img-slider .swiper-slide{padding-left:50px}}@media (max-width:1400px){.text-img-banner-block .ct-row .left-text{padding-right:30px}.hero-text-banner-v2 .rightEventText .inside{width:370px}}@media (max-width:1330px){.site-header .header-row .right-Col ul li,.site-header .header-row .right-Col ul li.contact-btn{margin:0 0 0 15px}.site-footer .top-row .left-info .link a{font-size:35px}.site-footer .top-row .find-text-social .social-links a:not(:first-child){margin-left:10px}.hero-text-banner-block .img-row .img{margin-top:-20px}.common-banner-block .text-col .textWrap h2{font-size:30px}}@media (max-width:1280px){.container,.full-container-space{padding:0 30px}.common-section-padding{padding:64px 0}.site-footer .top-row .find-text,.site-footer .top-row .right-menu{width:50%}.site-footer .top-row .find-text-social .social-links{margin-top:30px}.testimonial-block .ct-row .title-row{width:38%}.testimonial-block .ct-row .title-row h2{font-size:42px}.testimonial-block .testimonial-row .right-text h3{font-size:22px}.marketing-img-slider .swiper-slide.swiper-slide-active:before{left:-20px}.news-banner-block .textBox{padding:100px 30px 90px}.service-list-block .list .text-item{margin-bottom:80px}.service-list-block .list{margin-bottom:0}.common-banner-block{min-height:570px}.banner-form-block .ct-row .right-form{margin-top:50px;padding:120px 10px 100px 40px}.banner-form-block .ct-row .right-form:before{clip-path:polygon(0 100%,0 0,450% 100%,0 100%)}.text-img-banner-block .ct-row .right-img{margin-right:-30px;width:calc(46% + 30px)}.hero-text-banner-v2 .rightEventText:after{clip-path:polygon(0 28%,130% 0,100% 95%,0 100%)}.services-list-block .ct-row .left-text .text{top:32%}.full-image-block .img img{height:560px}.hero-text-content{max-width:500px}}@media (max-width:1199px){.h1,h1{font-size:62px}.h2,h2{font-size:48px}.h3,h3{font-size:40px}.h4,h4{font-size:32px}.h5,h5{font-size:28px}.h6,h6{font-size:24px}.site-header .header-row .right-Col ul li{margin:0}.site-header .header-row .right-Col ul li.contact-btn{margin:0 0 0 15px}.site-footer .top-row .left-info .link a{font-size:30px}.site-footer .top-row .find-text-social .social-links a{font-size:14px}.hero-text-banner-v2 .rightEventText .inside{width:310px}.hero-text-banner-v2 .rightEventText:after{bottom:-20px}.contact-cta-block .bottom-content .ct-row h3{font-size:30px}.site-header .header-row .right-Col ul li a{padding:43px 15px}.site-header .header-row .right-Col .mainMenu>ul>li>a:before{left:15px}.site-header .header-row .right-Col .mainMenu>ul>li:hover>a:before{width:calc(100% - 30px)}.contact-sticky-popup{left:18px;max-width:calc(100% - 36px)}}@media (max-width:991px){body{padding:98px 0 0}.common-section-padding{padding:48px 0}.site-header .header-row{padding:25px 0}.language-dropdown{flex-direction:column;padding:0 14px;width:auto}.site-header .header-row .right-Col .mainMenu{background-color:var(--bgWhite);display:none;height:500px;left:0;padding:0 30px;position:absolute;right:0;top:100%;width:100%}.site-header .header-row .right-Col .mainMenu ul{align-items:flex-start;flex-direction:column}.site-header .header-row .right-Col .mainMenu ul li{border-bottom:1px solid #bbb;margin:0;padding:10px 0;width:100%}.site-header .header-row .right-Col .mainMenu ul li:last-child{border:none;margin-top:10px}.menu-open .site-header .header-row .right-Col .mainMenu,.site-header .header-row .right-Col .nav-toggle{display:block}.site-footer .top-row .left-info{margin-bottom:44px;width:100%}.site-footer .top-row .find-text,.site-footer .top-row .right-menu{width:50%}.site-footer .top-row .rightInner{width:100%}.site-footer .top-row{padding-bottom:50px}.site-footer .bottom-row{align-items:flex-start;flex-direction:column;gap:20px}.site-footer .bottom-row .copyrightText,.site-footer .bottom-row .left-links{width:100%}.site-header .header-row .logo-left{width:150px}.site-header .header-row .right-Col{width:calc(100% - 150px)}.hero-text-banner-block .img-row .img{margin-top:0}.hero-text-banner-block .text-row h2{font-size:32px}.object-media-block .ct-row{padding:52px 0}.object-media-block .ct-row .left-col{padding-bottom:0;padding-right:0;width:100%!important}.object-media-block .ct-row.swap .left-col{padding-left:0}.object-media-block .ct-row .right-col{padding-top:10px;width:100%!important}.object-media-block.has-img .ct-row.swap .right-col{padding-right:0}.object-media-block.has-img .ct-row .right-col{padding-left:0}.quote-block .ct-row .right-text .text h3{font-size:30px}.quote-block .ct-row .left-img .icon{right:-14px;top:70px;width:63px}.news-list-block .list .swiper .swiper-slide{opacity:.3;transition:all .2s ease}.news-list-block .list .swiper .swiper-slide.swiper-slide-active{opacity:1}.news-list-block .list .news-col .img img{height:260px}.object-media-block .ct-row.img-right .left-col{padding:0 0 30px}.services-list-block .ct-row .left-text{width:100%}.services-list-block .ct-row .right-col{margin-top:33px;padding-left:0;width:100%}.services-list-block .ct-row .right-col .swiper .swiper-slide{opacity:.3;transition:all .2s ease}.services-list-block .ct-row .right-col .swiper .swiper-slide.swiper-slide-active{opacity:1}.services-list-block .ct-row .right-col .list .text-item{padding:11px 0 0 8px}.condition-list-block .list .text-item h4{font-size:22px}.condition-list-block .list .text-item{margin-bottom:32px}.condition-list-block .title-row{margin-bottom:36px}.contact-cta-block .top-form-part .ct-row .left-col{width:100%}.contact-cta-block .top-form-part .ct-row .right-col{padding:30px 0 0;width:100%}.brand-collection-block .title-row .left-col{width:100%}.brand-collection-block .title-row .right-col{padding:32px 0 0;width:100%}.brand-collection-block .bottom-btn-small-view{display:block;padding:0 26px}.brand-collection-block .img-list-row{padding:32px 30px 0}.brand-collection-block .title-row .left-col .bottom-btn{display:none}.brand-collection-block .img-list-row .swiper .swiper-slide{opacity:.3;transition:all .2s ease}.brand-collection-block .img-list-row .swiper .swiper-slide.swiper-slide-active{opacity:1}.testimonial-block .ct-row .title-row{position:unset;width:100%}.testimonial-block .ct-row .right-col{margin:0 -30px;padding:0;width:calc(100% + 60px)}.testimonial-block .ct-row .right-col .testimonialSwiper{padding:0 30px}.testimonial-block .ct-row{padding-bottom:70px;position:relative}.testimonial-block .ct-row .testimonial-pagination{bottom:0;left:0;position:absolute}.marketing-block .title-row .left-col{width:100%}.marketing-block .title-row .right-col{padding:7px 0 0;width:100%}.marketing-block .bottom-right-text .text-wrap{padding:0;position:relative;width:100%}.marketing-block .bottom-right-text .text-wrap .marketingTextSwiper{padding:20px 0 50px}.marketing-block .bottom-right-text .text-wrap .swiper-pagination{bottom:-20px;position:absolute}.common-content-block .title-row .text-row{flex-flow:row wrap}.news-list-block .simpleNewsList .news-col{width:50%}.news-banner-block .img img{min-height:500px;object-fit:cover}.news-banner-block .textBox{width:80%}.service-list-block .list .text-item{margin-bottom:50px;padding:0 15px}.service-list-block .list{margin:0 -15px}.common-banner-block .ct-row .text-col{width:100%}.common-banner-block .img-right{position:relative;width:100%}.common-banner-block .full-container-space{padding:0}.common-banner-block .text-col .textWrap{padding:52px 30px 50px}.common-banner-block .text-col .textWrap h2{font-size:26px;letter-spacing:-.52px}.common-banner-block:before{clip-path:polygon(0 0,-5% 0,400% 100%,0 100%);width:100%}.common-banner-block{min-height:inherit}.object-media-block .ct-row+.ct-row{padding-top:0}.banner-form-block .ct-row .left-text{width:100%}.banner-form-block .ct-row .right-form{margin-top:22px;padding:100px 30px 150px;width:100%}.banner-form-block .ct-row .left-text h2,.banner-form-block .ct-row .left-text p{max-width:100%}.banner-form-block .ct-row .right-form:before{clip-path:polygon(0 100%,0 0,1100% 100%,0 100%);left:-30px}.contact-info-block .ct-row .leftCol{width:100%}.contact-info-block .ct-row .rightCol{padding:30px 0 0;width:100%}.team-list-block .list .swiper-wrapper .swiper-slide{opacity:.3;transition:all .2s ease}.team-list-block .list .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}.text-img-banner-block .ct-row .left-text h1{font-size:45px}.text-img-banner-block .ct-row .left-text .text-inside h2{font-size:26px}.logo-banner-slider-block .inside .main-image{height:390px}.logo-banner-slider-block .inside .main-image img{min-height:390px;object-fit:cover;object-position:center center}.download-ebook-block .ct-row .left-text{width:100%}.download-ebook-block .ct-row .right-pdf-view{padding:40px 0 0;width:100%}.blog-post-content .ct-row .left-col{padding-right:40px}.blog-detail-img-group .img-list:after,.blog-post-content .ct-row .left-col .logo-banner-slider-block .main-image img{min-height:inherit}.hero-text-banner-v2 .leftLargeText{bottom:0;padding:110px 0 90px;position:relative}.hero-text-banner-v2 .rightEventText{bottom:0;margin:-70px -40px -40px auto;position:relative;width:calc(100% - 38px)}.hero-text-banner-v2 .text-shape-group{bottom:20px;left:0;position:absolute;right:0;width:100%}.hero-text-banner-v2 .leftLargeText:before{width:94%}.hero-text-banner-v2 .rightEventText:after{backdrop-filter:blur(17px);bottom:0;fill:rgba(249,227,0,.7);width:100%}.hero-text-banner-v2 .rightEventText .inside .textWrap{min-height:inherit;padding:110px 0 54px 20px}.hero-text-banner-v2 .rightEventText .inside{width:100%}.hero-text-banner-v2{overflow:hidden}.hero-text-banner-v2 .leftLargeText .text-row h1{font-size:48px}.hero-text-banner-v2 .leftLargeText .text-row{max-width:420px}.hero-text-banner-v2 .rightEventText.no-text-inside{display:none}.homeFullView:not(.menu-open) .site-header:not(.fixed) .nav-toggle i,.homeFullView:not(.menu-open) .site-header:not(.fixed) .nav-toggle i:after,.homeFullView:not(.menu-open) .site-header:not(.fixed) .nav-toggle i:before{background-color:var(--bgWhite)}.logo-banner-slider-block .top-image-shape{height:125px}.site-header .header-row .right-Col .mainMenu ul{background:transparent;padding:10px 0 32px;position:relative;width:100%}.site-header .header-row .right-Col .mainMenu ul li{border:none;padding:0}.site-header .header-row .right-Col ul li a{color:var(--textGray);font-size:18px;padding:13px 0}.site-header .header-row .right-Col ul li>ul>li>a{color:var(--textGray);font-size:16px;padding:10px 20px 10px 8px}.site-header .header-row .right-Col ul li>ul{display:none;margin-bottom:10px;padding:0!important}.site-header .header-row .right-Col .mainMenu ul li .submenuToggle{cursor:pointer;display:inline-block;height:22px;padding:0 5px 0 6px;transform:rotate(90deg);width:25px}.site-header .header-row .right-Col .mainMenu ul li.submenuActive>ul{display:block}.site-header .header-row .right-Col .mainMenu ul li.submenuActive .submenuToggle{padding:0 5px 0 8px;transform:rotate(-90deg)}.site-header .header-row .right-Col .mainMenu ul li.submenuActive>a,.site-header .header-row .right-Col .mainMenu ul>li>a:hover{color:var(--textDark)}.site-header .header-row .right-Col .mainMenu ul>li>ul>li:last-child{margin-top:0}.contact-sticky-popup .top-form-part.bottom-shape{max-height:90vh;padding:160px 32px 150px}.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row .left-col{width:48%}.full-image-block .img img{height:380px}.full-image-block.smallheightimage .img img{height:360px}.hero-text-content h1{font-size:40px}body .testimonial-section .right-col{min-height:auto}body .testimonial-section .left-col,body .testimonial-section .right-col{flex:0 0 100%;max-width:100%}.hero-text-content p{font-size:26px}.hero-text-content{max-width:450px}.contact-cta-block .top-form-part .ct-row .left-col h3{font-size:40px;font-weight:400}.contact-cta-block .top-form-part .ct-row{gap:32px}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper h3{font-size:24px;line-height:1}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper{flex-direction:column;margin-top:32px}.contact-popup-btn.visible{opacity:0;visibility:hidden}.services-list-block .ct-row .right-col .list .text-item.has-img img{height:350px!important;object-fit:cover}.site-footer .top-row .rightInner{justify-content:flex-start}.site-footer .top-row .right-menu{width:100%!important}.site-header .header-row .right-Col .language-wrapper{display:none}.site-header .header-row .right-Col{justify-content:end}.site-header .header-row .right-Col .mainMenu .language-wrapper{display:inline-flex}.site-header .header-row .right-Col .mainMenu .language-wrapper .language-btn{margin-left:0}.dropdown-toggle{color:var(--textGray);padding:10px 0}.language-dropdown{padding:0}.language-btn:has(.language-dropdown.active) .dropdown-toggle{color:var(--textGray)}.object-media-block.has-img .ct-row{flex-direction:column-reverse}.object-media-block .ct-row{flex-direction:column;gap:0}}@media (max-width:767px){:root{--font-size-base:16px}.h1,h1{font-size:34px}.h1,.h2,h1,h2{letter-spacing:-.84px;margin-bottom:12px}.h2,h2{font-size:26px}.h3,.h4,h3,h4{font-size:26px;margin-bottom:12px}.h5,.h6,h5,h6{font-size:20px;margin-bottom:12px}.font-md{font-size:16px}.arrowCTA,.blackCTA,.button,.yellowCTA{font-size:16px;padding-right:30px}.arrowCTA:after{top:4px}body,p{font-size:16px}.cta-wrap{flex-wrap:wrap;gap:20px}.section-subtitle{margin:0 0 12px}.container,.full-container-space{padding:0 18px}.img .small-screen{display:block}.img .large-screen{display:none}.bottom-left-shape-space,.bottom-right-shape-space{height:46px}.site-footer{padding:52px 0}.site-footer .top-row h3{font-size:20px;letter-spacing:-.52px;line-height:95%;margin-bottom:12px}.site-footer .top-row .left-info .link a{display:inline-flex;font-size:26px}.site-footer .top-row .left-info .link:not(:last-child){margin-bottom:12px}.site-footer .top-row .find-text-social .social-links a:not(:first-child){margin-left:20px}.site-footer .bottom-row .left-links{gap:10px 20px;padding-bottom:56px;width:100%}.site-footer .bottom-row{gap:0}.site-footer .bottom-row .copyrightText{width:100%}.site-header .header-row .right-Col .mainMenu{padding:0 18px}.site-footer .top-row .find-text h4{color:var(--textaccent);font-size:14px}.cookiesText,.site-footer .bottom-row .copyrightText,.site-footer .bottom-row .left-links a,.site-footer .top-row .find-text ul li a,.site-footer .top-row .find-text-social .social-links a,.site-footer .top-row .right-menu address a{color:var(--textDark);transition:all .3s ease}.cookiesText:hover,.site-footer .bottom-row .copyrightText:hover,.site-footer .bottom-row .left-links a:hover,.site-footer .top-row .find-text ul li a:hover,.site-footer .top-row .find-text-social .social-links a:hover,.site-footer .top-row .right-menu address a:hover{color:var(--textaccent)}.site-footer .top-row .rightInner{padding-bottom:40px;position:relative}.site-footer .top-row .rightInner .find-text-social{bottom:0;left:18px;position:absolute;width:calc(100% - 36px)}.site-footer .top-row .find-text-social .social-links a{font-size:16px}.cookiesText,.site-footer .bottom-row .left-links a:not(:first-child){margin-left:0}.hero-text-banner-block .img-row .img{margin-top:40px}.hero-text-banner-block{padding:52px 0 0}.hero-text-banner-block .text-row h2{font-size:26px;letter-spacing:-.52px}.hero-text-banner-block .text-overlap .full-container-space{padding:0}.hero-text-banner-block .text-overlap{bottom:0;top:inherit}.hero-text-banner-block .text-overlap .inside{clip-path:polygon(0 0,100% 20px,100% 100%,0 84%);max-width:100%;padding:26px 22px 60px;width:100%}.hero-text-banner-block .text-overlap .event-label{font-size:14px;line-height:1}.hero-text-banner-block .text-overlap .event-name{letter-spacing:-.52px}.hero-text-banner-block .text-overlap .event-info{font-size:14px;letter-spacing:-.28px}.object-media-block .ct-row,.object-media-block.has-img .ct-row{padding:35px 0}.object-media-block.has-img .ct-row .right-col{padding:30px 0}.object-media-block .ct-row .right-col .bottom-btn{margin-top:22px}.object-media-block .ct-row .right-col .text h3{margin-bottom:22px}.quote-block{padding:10px 0 52px}.quote-block .ct-row .left-img{width:calc(100% - 10px)}.quote-block .ct-row .right-text{padding:22px 0 0;width:100%}.quote-block .ct-row .right-text .text{margin-bottom:34px}.quote-block .ct-row .right-text .text h3{font-size:34px;letter-spacing:-.68px;line-height:95%}.news-list-block .title-row{margin-bottom:22px}.news-list-block .list{margin:0 -18px}.news-list-block .list .swiper{padding:0 18px}.news-list-block .list .news-col .img img{height:141px}.services-list-block{padding:52px 0}.services-list-block .ct-row .right-col .list{margin:0 -18px}.services-list-block .ct-row .right-col .list .swiper{padding:0 18px}.services-list-block .ct-row .right-col .list .text-item p{font-size:14px}.condition-list-block{padding:52px 0}.condition-list-block .title-row .left-col{width:100%}.condition-list-block .title-row .right-col{display:block;padding:0;width:100%}.condition-list-block .title-row{margin-bottom:20px}.condition-list-block .list{margin:0 -18px}.condition-list-block .list .swiper{padding:0 18px}.condition-list-block .list .text-item{margin-bottom:0;padding:11px 0 0}.condition-list-block .list .text-item h4{font-size:26px}.condition-list-block .list .swiper .swiper-slide{opacity:.3;transition:all .2s ease}.condition-list-block .list .swiper .swiper-slide.swiper-slide-active{opacity:1}.condition-list-block .list .swiper-pagination{margin-bottom:0}.contact-cta-block{padding:52px 0 0}.contact-cta-block .bottom-content .ct-row{align-items:flex-start;flex-direction:column}.contact-cta-block .bottom-content .ct-row h3{font-size:32px;letter-spacing:-.64px}.contact-cta-block .bottom-content .ct-row .right-btn{margin-top:22px;padding:0}.contact-cta-block .bottom-content{padding:52px 0}.hs_cos_wrapper_type_form .hs-form .form-columns-2{display:flex}.hs_cos_wrapper_type_form .hs-form .form-columns-2 .hs-form-field:first-child,.hs_cos_wrapper_type_form .hs-form .form-columns-2 .hs-form-field:nth-child(2){width:50%}.brand-collection-block .bottom-btn-small-view{margin-bottom:50px;padding:0 18px}.brand-collection-block .img-list-row{padding:32px 0 0}.brand-collection-block .img-list-row .swiper-pagination{padding-left:18px}.brand-collection-block{padding:52px 0 0}.brand-collection-block .title-row .right-col{padding:10px 0 0}.testimonial-block{padding:32px 0}.testimonial-block .ct-row .title-row h6{font-size:14px}.testimonial-block .ct-row .title-row h3{letter-spacing:-.52px;line-height:.95}.testimonial-block .ct-row .title-row{margin-bottom:22px}.testimonial-block .testimonial-row .left-img{max-width:188px;width:100%}.testimonial-block .testimonial-row .right-text{padding:18px 0 0;width:100%}.testimonial-block .testimonial-row .right-text h3{font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:.95}.testimonial-block .testimonial-row .right-text .intro{margin-top:25px}.testimonial-block .testimonial-row .left-img .icon{width:35px}.marketing-block{padding:22px 0 52px}.marketing-img-slider{padding-left:20px;padding-right:20px;padding-top:30px}.marketing-block .bottom-right-text .text-item h6{font-size:14px}.marketing-block .bottom-right-text .text-item h3{line-height:1.05}.marketing-block .title-row .left-col h3{letter-spacing:-.52px;line-height:.95}.marketing-block .bottom-right-text .text-wrap .marketingTextSwiper{padding:20px 20px 50px}.marketing-block .bottom-right-text .text-wrap .swiper-pagination{padding:0 20px}.marketing-img-slider .swiper-slide.swiper-slide-active:before{top:-90px}.common-content-block .title-row{padding:45px 0}.common-content-block .content-block .content-row{padding:52px 0}.news-list-block.newsListPage .list{margin:0}.news-list-block .simpleNewsList .news-col{margin-bottom:32px;width:100%}.news-list-block.newsListPage{padding:52px 0}.news-banner-block .img img{min-height:372px;object-position:right center}.news-banner-block .textBox h2{font-size:26px}.news-banner-block .textBox{padding:60px 18px 50px;width:100%}.news-banner-block .textBox h2{letter-spacing:-.52px}.service-list-block .list .text-item{margin-bottom:40px;width:100%}.service-list-block .list .text-item .inside:before{height:100px}.service-list-block .list .text-item .inside{padding:25px 0 0 12px}.service-list-block .list .text-item .inside h3{margin-bottom:18px}.service-list-block .list .text-item .inside .link{margin-top:18px}.common-banner-block .text-col .textWrap{padding:52px 18px 50px}.service-list-block{padding:52px 0 0}.logo-list-block .wrap{padding:42px 0 32px}.services-list-block .ct-row .right-col .list .text-item.has-img{padding-left:8px}.banner-form-block{padding-top:52px}.banner-form-block .ct-row .right-form:before{clip-path:polygon(0 100%,0 0,2000% 100%,0 100%);left:-18px}.banner-form-block .ct-row .right-form{padding:62px 0 80px}.banner-form-block .ct-row .right-form .bottom-text-row{align-items:flex-start;flex-direction:column;margin-top:54px}.banner-form-block .ct-row .right-form .bottom-text-row .right-link{margin-top:10px;padding-left:0}.contact-info-block{padding:52px 0}.contact-info-block .ct-row .rightCol{padding:22px 0 0}.contact-info-block .ct-row .rightCol .title-row{font-size:26px;gap:12px}.contact-info-block .ct-row .rightCol .title-row .link a:after{background-repeat:no-repeat;height:16px;opacity:1;width:16px}.contact-info-block .address-group{margin:0 -10px}.contact-info-block .address-group .address-col{margin-top:0;padding:0 10px}.contact-info-block .address-group .address-col address em{display:inline-block;line-height:1}.contact-info-block .ct-row .rightCol .bottom-social-group ul{gap:12px}.team-list-block{padding:52px 0 30px}.team-list-block .list .team-col .text .links{gap:6px}.team-list-block .swiper{margin:0 -18px;padding:0 18px}.full-image-block.map-block .map-inner iframe{height:540px!important}.text-img-banner-block .ct-row{padding:52px 0}.text-img-banner-block .ct-row .left-text{padding:0;width:100%}.text-img-banner-block .ct-row .right-img{margin:0 -18px;width:calc(100% + 36px)}.text-img-banner-block .ct-row .left-text h1{font-size:42px}.text-img-banner-block .ct-row .left-text .text-inside h2{letter-spacing:-.52px}.text-img-banner-block .ct-row .left-text .bottom-btn{margin-top:20px}.download-ebook-block .ct-row{position:relative}.download-ebook-block .ct-row .left-text h6{font-size:14px}.download-ebook-block .ct-row .left-text h3{letter-spacing:-.52px}.download-ebook-block .ct-row .left-text .bottom-btn{bottom:48px;margin:0;position:absolute}.download-ebook-block .ct-row .right-pdf-view{padding:20px 0 0}.blog-post-banner .inside{padding:52px 0}.blog-post-banner .inside .text-wrap h3{font-size:26px;letter-spacing:-.52px}.blog-post-content .ct-row .left-col{padding:0;width:100%}.blog-post-content{padding:52px 0}.blog-post-content .ct-row .left-col h2{font-size:26px}.blog-post-content .ct-row .left-col h2:not(:first-child){margin-top:35px}.blog-detail-img-group .img-list{margin:0 -5px}.blog-detail-img-group .img-list .item{padding:0 10px 20px 0}.blog-detail-img-group .blogPostImgGridSwiper .swiper-pagination{margin:10px 0 0}.blog-post-content .ct-row .socialAndDate{margin-top:40px}.blog-post-content .ct-row .right-col{margin-top:50px;width:100%}.homeFullView .object-media-block .ct-row{padding-top:56px}.hero-text-banner-v2 .rightEventText .inside .textWrap{padding:100px 0 50px}.hero-text-banner-v2 .rightEventText .inside .textWrap .event-info{font-size:14px;margin-bottom:12px}.hero-text-banner-v2 .leftLargeText .text-row h1{font-size:42px}.hero-text-banner-v2 .leftLargeText .text-row h2{font-size:26px}.hero-text-banner-v2 .leftLargeText{padding:82px 0 50px}.hero-text-banner-v2 .leftLargeText:before{clip-path:polygon(0 0,100% 26%,100% 100%,0 90%)}.blog-post-content .ct-row .left-col .logo-banner-slider-block .main-image{padding:0 10px 40px 0}.blog-post-content .ct-row .left-col .logo-banner-slider-block .logoBannerSwiper:after{bottom:20px;height:72%}.logo-banner-slider-block .inside .bnanner-logo,.logo-banner-slider-block .logo-container .banner-logo{width:106px}.testimonial-block .ct-row .right-col{margin:0 -18px;width:calc(100% + 36px)}.testimonial-block .ct-row .right-col .testimonialSwiper{padding:0 18px}.logo-list-block .container{padding:0}.logo-list-block .logoSwiper .swiper-slide{padding:0 18px}.logo-banner-slider-block .logo-container{top:0}.logo-banner-slider-block .top-image-shape{height:50px}.hs_cos_wrapper_type_form .hs-form .hs_submit .actions input[type=submit]{font-size:16px}.full-image-block .large-img{display:none}.full-image-block .small-img{display:block}.full-image-block .small-img img{height:inherit;min-height:inherit}.blog-post-content .ct-row .right-col .swiper .swiper-slide{opacity:.3;transition:all .2s ease}.blog-post-content .ct-row .right-col .swiper .swiper-slide.swiper-slide-active{opacity:1}.blog-post-content .ct-row .right-col .news-col .img{margin-bottom:18px}.contact-cta-block .top-form-part .ct-row{flex-flow:column wrap;padding:36px 0}.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row .left-col,.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row .right-col{width:100%}.contact-sticky-popup .top-form-part.bottom-shape{clip-path:polygon(0 5%,100% 0,100% 96%,0 100%);padding:70px 18px 60px}.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row .left-col p{display:none}.contact-cta-block .top-form-part .ct-row .left-col h2{margin-bottom:0}.contact-sticky-popup .popup-close{font-size:20px;right:14px;top:19px}.contact-sticky-popup .top-form-part.bottom-shape .container .ct-row .hs_cos_wrapper_type_form .hs-form .hs_submit .actions input[type=submit]{background-color:#1e2f2f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%23fff' d='M7.283 5.7H.75a.66.66 0 0 1-.483-.2.68.68 0 0 1-.2-.5q0-.284.2-.483A.63.63 0 0 1 .75 4.3h6.533L4.5 1.533a.687.687 0 0 1 0-1 .7.7 0 0 1 .483-.2q.285 0 .5.217L9.45 4.517a.65.65 0 0 1 .15.233q.05.117.05.25a.8.8 0 0 1-.05.267.7.7 0 0 1-.15.216L5.483 9.45A.67.67 0 0 1 5 9.667a.77.77 0 0 1-.483-.217.687.687 0 0 1 0-1z'/%3E%3C/svg%3E");background-position:right 12px top 12px;color:#f6f7f7;font-size:14px}.contact-sticky-popup{padding:0}.contact-popup-btn{bottom:12px;right:12px}.full-image-block .img img{height:250px}.full-image-block.smallheightimage .img img{height:320px}.object-media-block .ct-row .right-col .link a{font-size:25px}.hero-banner-static-content{bottom:0;left:-36px;padding:36px 18px;position:inherit;right:0;width:calc(100% + 72px)}.static-content-inr .content-list{gap:20px;justify-content:center}.static-title{text-align:center}.static-title h5 br{display:none}.static-title-btn{margin-top:20px;text-align:center}.static-title-btn a{font-size:16px}.hero-pagination-wrapper .hero-arrows{display:flex;position:relative;top:-40px}.hero-pagination-wrapper .hero-arrows .swiper-button-next:after,.hero-pagination-wrapper .hero-arrows .swiper-button-prev:after{background-position:50%;background-repeat:no-repeat;content:"";height:25px;width:25px}.hero-pagination-wrapper .hero-arrows .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-width='1.2' d='M16.705 10.847H.6V9.513h16.105L8.982 1.79l.951-.943 9.334 9.333-9.334 9.334-.95-.944z'/%3E%3C/svg%3E")}.hero-pagination-wrapper .hero-arrows .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none' viewBox='0 0 19 19'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-width='1.2' d='M3.26 10.25h15.53v-1.5H3.26L10.707.062 9.79-1l-9 10.5 9 10.5.917-1.062z'/%3E%3C/svg%3E")}.hero-pagination-wrapper .hero-arrows .swiper-button-prev{left:inherit;right:50px}.hero-text-content p{font-size:20px}body .badhaus-banner .full-banner-img img{height:100%!important;min-height:100vh}.hero-text-content{bottom:30%;max-width:calc(100% - 36px);top:inherit;transform:inherit}.hero-pagination-wrapper{bottom:200px;position:relative}.hero-text-content h1{font-size:34px;margin-bottom:16px}.hero-text-content .bannerlogo img{height:65px!important;width:65px}.contact-cta-block .top-form-part .ct-row .left-col h3{font-size:26px;font-weight:400;margin:12px 0 22px}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-img{display:block;margin-left:-18px;width:calc(100% + 36px)}.contact-cta-block .top-form-part .ct-row .right-col{display:flex;flex-direction:column-reverse}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper{background:var(--bgPrimary);margin-left:-18px;margin-top:0;padding:36px 18px;width:calc(100% + 36px)}.contact-cta-block .top-form-part .ct-row .right-col{padding:0}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper *,.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper h4{color:#fff}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper .arrowCTA:hover:before{background:#fff}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper h4{font-size:20px;margin-bottom:10px}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper h3{font-size:26px;font-weight:700;line-height:1;margin-bottom:20px}.contact-cta-block .top-form-part .ct-row .left-col span.hs_cos_wrapper_type_form .hs-form-field label{font-weight:700}.contact-cta-block .top-form-part .ct-row .right-col .contact-right-title-wrapper a.arrowCTA:after{background-image:url(https://145024707.fs1.hubspotusercontent-eu1.net/hubfs/145024707/raw_assets/public/New%20-%20Grant%20Theme%20kuchenareal%20areal%202025/images/white_arrow_forward.svg);top:6px}.contact-info-block .address-group,.contact-info-block .ct-row .rightCol{flex-wrap:wrap;gap:20px}.contact-info-block .address-group .address-col,.contact-info-block .ct-row .rightCol .rightColLeft,.contact-info-block .ct-row .rightCol .rightColright{flex:0 0 100%;max-width:100%;width:100%}.contact-info-block .ct-row .rightCol .bottom-social-group{margin-top:20px}.logo-banner-slider-block .inside .main-image img{min-height:250px}.logo-banner-slider-block .inside .main-image{height:250px}.services-list-block .ct-row .right-col .list .text-item.has-img img{height:200px!important}}@media (max-width:575px){.section-subtitle{margin:0 0 8px}.common-section-padding{padding:36px 0}.full-image-block .img img{height:auto}.full-image-block.smallheightimage .img img{height:220px}}@media (max-width:480px){.blog-post-content .ct-row .right-col{width:100%}}@media (max-width:360px){.site-footer .top-row .find-text-social .social-links{margin-top:40px}.site-footer .top-row .find-text-social .social-links a:not(:first-child){margin-left:8px}.hero-pagination-wrapper{bottom:220px;position:relative}}