.newsletter-module-wrapper{background-color:#f8f8f8;padding:88px 0}@media (max-width:1099.98px){.newsletter-module-wrapper{padding:64px 0}}@media (max-width:767.98px){.newsletter-module-wrapper{padding:40px 0}}.newsletter-module-wrapper .newsletter-content h3{color:var(--color-secondary-dark);padding-bottom:24px}
.banner{flex-direction:column;min-height:100vh;display:flex;position:relative}@media (max-width:767.98px){.banner{height:580px;min-height:580px}}.banner .main-banner-img{width:100%;height:100vh}@media (max-width:767.98px){.banner .main-banner-img{width:100%;height:580px}}.banner.val-banner{height:auto;min-height:auto}@media (max-width:767.98px){.banner.val-banner{height:auto;min-height:auto}}.banner.val-banner .banner__hero{height:auto;min-height:auto}@media (max-width:767.98px){.banner.val-banner .banner__hero{min-height:auto}}.banner.val-banner .banner__overlay{width:100%;position:relative}.banner.val-banner figure{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1099.98px){.banner.val-banner figure{height:100%}}@media (max-width:767.98px){.banner.val-banner figure{height:100%}}.banner figure{width:100%;height:100vh}.banner figure img{object-fit:cover;width:100%;height:100%}.banner__hero{flex:1;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}@media (max-width:767.98px){.banner__hero{min-height:60vh}}.banner__video{object-fit:cover;z-index:1;width:auto;min-width:100%;height:auto;min-height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1099.98px){.banner__video{min-height:100%}}@media (max-width:767.98px){.banner__video{min-height:auto;max-height:100%}}.banner__overlay{z-index:2;background:linear-gradient(rgba(0,0,0,.5) 0%,transparent 42.27%),linear-gradient(rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1099.98px){.banner__overlay{background:linear-gradient(rgba(0,0,0,.5) 0%,transparent 42.27%),linear-gradient(rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 100%)}}@media (max-width:767.98px){.banner__overlay{background:linear-gradient(rgba(0,0,0,.5) 0%,transparent 42.27%),linear-gradient(rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 100%)}}.banner__overlay.valuation-landing{text-align:center;flex-direction:column;padding-top:200px;padding-bottom:80px}@media (max-width:767.98px){.banner__overlay.valuation-landing{padding-top:150px}}.banner__overlay.valuation-landing h1,.banner__overlay.valuation-landing p{color:#fff}.banner__overlay.valuation-landing p{max-width:562px;margin:0 auto;padding-top:24px}.banner__overlay.valuation-landing .valuation-cards{margin-top:48px}.banner__overlay.valuation-landing .valuation-cards .card-item{text-align:center;background-color:rgba(255,255,255,.8);align-content:space-between;min-height:430px;padding:40px;display:grid}@media (max-width:1099.98px){.banner__overlay.valuation-landing .valuation-cards .card-item{min-height:auto;margin-bottom:24px}}@media (max-width:767.98px){.banner__overlay.valuation-landing .valuation-cards .card-item{padding:24px 16px}}.banner__overlay.valuation-landing .valuation-cards .card-item p{color:var(--color-dark);padding-top:0;padding-bottom:24px}.banner__overlay.valuation-landing .valuation-cards .card-item h3{color:var(--color-secondary-dark);padding-bottom:24px}@media (max-width:767.98px){.banner__overlay.valuation-landing .valuation-cards .card-item h3{padding-bottom:16px}}.banner__overlay.valuation-landing .valuation-cards .card-item ul{text-align:center;margin-bottom:24px}@media (max-width:767.98px){.banner__overlay.valuation-landing .valuation-cards .card-item ul{margin-bottom:16px}}.banner__overlay.valuation-landing .valuation-cards .card-item ul li{border-bottom:1px solid #d6d4d4;padding:10px 0}.banner__overlay.valuation-landing .valuation-cards .card-item a{width:100%}
.hero-content{text-align:center;color:var(--color-white);max-width:950px}@media (max-width:1200px){.hero-content{max-width:800px}}.hero-content{z-index:2;padding:0 20px;position:relative}.hero-content h1{margin-bottom:32px;font-size:4.5rem}@media (max-width:1400px){.hero-content h1{font-size:4rem}}@media (max-width:1099.98px){.hero-content h1{margin-bottom:24px;font-size:3.5rem}}@media (max-width:767.98px){.hero-content h1{margin-bottom:16px;font-size:2.5rem}}.hero-content__title{text-align:center;color:var(--color-white)}.hero-content__subtitle p{color:var(--color-white);margin:0 auto}.hero-content__subtitle p:last-child{margin-bottom:32px}.hero-content__subtitle p:nth-of-type(2){margin-top:24px}.hero-content__subtitle p{max-width:700px;font-size:1.125rem}@media (max-width:1099.98px){.hero-content__subtitle p{margin-bottom:24px;font-size:1rem}}@media (max-width:767.98px){.hero-content__subtitle p{margin-bottom:32px;font-size:1rem}}.hero-content .banner-btn-list{padding-bottom:8px}@media (max-width:767.98px){.hero-content .banner-btn-list{width:100%;display:inline-flex}.hero-content .banner-btn-list .list-inline-item,.hero-content .banner-btn-list .list-inline-item a{width:100%}}@media (max-width:1099.98px){.hero-content .banner-btn-list .list-inline-item:not(:last-child){margin-right:12px}}.hero-content .mobile-text .mobile{display:none}@media (max-width:767.98px){.hero-content .mobile-text .desktop{display:none}.hero-content .mobile-text .mobile{display:block}}
