.faq-landing-page .region-area-two{padding:40px 0 0}.faq-landing-page .region-area-two .center-container{width:100%;max-width:1740px}.faq-landing-page .main-content{background-color:#f6f1e2;border-radius:20px}.faq-landing-page .promo-boxes{position:relative;padding:90px 120px;font-size:0;zoom:1}.faq-landing-page .promo-boxes:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.faq-landing-page .promo-boxes:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.faq-landing-page .promo-boxes ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(370px,1fr));gap:45px}.faq-landing-page .promo-boxes ul li{display:inline-block}.faq-landing-page .promo-boxes .promo-box{display:block;position:relative;white-space:normal}.faq-landing-page .promo-boxes .promo-box .image-container{width:100%;overflow:hidden;border-radius:20px}.faq-landing-page .promo-boxes .promo-box .image-container img{display:block!important;max-width:100%;max-height:100%;margin:0 auto;border-radius:20px;-moz-transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.faq-landing-page .promo-boxes .promo-box .info-container{position:relative;display:block;width:calc(100% - 50px);margin:0 auto;margin-top:-30px;padding:30px 50px;background:#fff;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faq-landing-page .promo-boxes .promo-box .info-container .title{display:block;padding-bottom:10px;font-size:18px;line-height:30px;color:#03004b;font-weight:700;letter-spacing:0;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.faq-landing-page .promo-boxes .promo-box .info-container .subtitle{display:block;font-size:14px;line-height:19px;color:#03004b;font-weight:400;letter-spacing:.34px}.faq-landing-page .promo-boxes .promo-box:hover .image-container img{transform:scale(1.1)}.faq-landing-page .promo-boxes .promo-box:hover .info-container .title{color:#1532a0}@media only screen and (max-width:1199px){.faq-landing-page .region-area-two{padding:30px 0 0}.faq-landing-page .promo-boxes{padding:35px 20px}}