.hero-section-2021.no-anim-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.clearheader,.clearheader *{background-color:transparent!important;color:#fff!important}.hero-section-2021{background:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;min-width:100vw;overflow:hidden;position:absolute;top:0;z-index:1}.hero-sec-wrapper{background:transparent;box-sizing:border-box;margin:0 auto;max-width:1680px;padding-left:100px;padding-right:100px;z-index:2}.hero-sec-wrapper h1{color:#fff;line-height:1.05;position:relative;z-index:3}.hero-text-wrap{display:block}.hero-details{display:flex;flex-basis:2}.hero-description{flex-basis:1;width:50%}.hero-description,.hero-description h2{color:#fff;font-size:25px;line-height:1.5;z-index:4}a.hero-cta{color:#fff;flex-basis:1;width:50%;z-index:4}a.hero-cta *{display:inline-block;vertical-align:middle}a.hero-cta img{margin-right:20px}.hero-details{border-top:1px solid #fff;justify-content:space-between;padding-bottom:20px}.hero-details .btnStyle a{color:#fff}.hero-details .btnStyle a:after,.hero-details .btnStyle a:before{border-radius:50%;overflow:hidden}@media screen and (min-width:768px){.header-2021-clearfix{clear:both!important;height:1px;min-height:1000px;min-height:100vh;position:relative;z-index:-1}.hero-sec-wrapper h1{padding-top:35vh}.hero-details{margin-top:10vh;padding-top:5vh}.hero-description{display:block}}@media screen and (max-width:999px){.hero-section-2021{height:auto;height:100vh;min-height:100vh;position:relative}.hero-sec-wrapper h1{font-size:45px;margin-bottom:0;max-width:100%;padding-top:180px}.hero-sec-wrapper{padding-left:30px;padding-right:30px}.hero-details{display:block;margin-top:10px;padding-bottom:40px;padding-top:20px;width:100%}.hero-cta{display:block;margin-bottom:30px}.hero-description{display:block;padding:20px 0;width:100%}.mobile-hide{display:none!important}img.hero-bg{height:100%;object-fit:cover;width:auto}.hero-description h2{font-size:20px;padding-top:20px}}@media screen and (min-width:768px) and (max-width:1024px){img.hero-bg{height:100%;object-fit:cover;width:auto}.clip-wrap-div{display:block;height:0;left:31%;padding-top:53%;position:absolute;right:0;top:29%;transform:scale(3.2);width:100%;z-index:-1}.hero-description p{font-size:1rem}}@media screen and (min-width:1025px){img.hero-bg{height:100%;object-fit:cover;width:auto}.clip-wrap-div{display:block;height:0;left:17%;padding-top:53%;position:absolute;right:0;top:9%;transform:scale(1.7);width:100%;z-index:-1}}@media screen and (max-width:374px){.hero-sec-wrapper h1{font-size:40px}}@media screen and (max-width:999px) and (min-height:739px){.hero-sec-wrapper h1{padding-top:35vh}}body header.header.transparent{background:transparent!important}@media screen and (max-width:768px){.hero-pad-sections{height:100vh!important}body header.header.transparent .top__bar{background:#fff!important}.body-container-wrapper{padding-top:0!important}body header.header.transparent .header__container{background:transparent!important}body header.header.mobile_sticky{background:#fff!important}}.header.dark-theme .menu_logo{display:none!important}.header.dark-theme .menu_logo.dark-theme{display:block!important}body header.header.transparent .top__bar{border-bottom:1px solid #4d4d4d}body header.header.transparent:before{background:#4d4d4d}body header.header.transparent .navigation_bar{border-bottom:1px solid #4d4d4d}@media (min-width:1000px){#hs_cos_wrapper_language-switcher,.top__bar-section .contact-link a,.top__bar-section .contact-link a p,body .header__language-switcher-label-current,body .page-links .top_menu_link a{color:#a7a7a7!important;transition:color .4s ease!important}#hs_cos_wrapper_language-switcher:hover,.top__bar-section .contact-link a:hover,.top__bar-section .contact-link a:hover p,body .header__language-switcher-label-current:hover,body .page-links .top_menu_link a:hover,body .page-links .top_menu_link.is_actives a{color:#fff!important;transition:color .4s ease!important}}.panel-group{background:transparent!important}@media(min-width:1000px){.hero-pad-sections{margin-bottom:120px!important}}.hero-details .btnStyle{display:none!important}.hero-sec-wrapper h1 .hero-text-wrap{width:100%!important}