.google-review{text-align:center;justify-content:center;margin-top:48px}.google-review .icon-stars{margin-left:12px}.google-review span{color:#fff;padding-left:16px;font-size:18px;font-weight:500;line-height:140%}@media (max-width:1099.98px){.google-review span{font-size:16px}}
.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:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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%}
