.template-page .banner__box{padding:0;display:flex;flex-direction:column;align-items:flex-start;height:100%}@media screen and (max-width: 768px){.template-page .banner__box{padding:40px 35px;justify-content:center;align-items:center}}.template-page .banner__content{padding:90px 50px}@media screen and (max-width: 768px){.template-page .banner__content{padding:0}}.template-page .banner__content-title{flex:1}.template-page .banner__content-title h1{font-size:64px;color:#fff;font-weight:700;line-height:72px}@media screen and (max-width: 768px){.template-page .banner__content-title h1{font-size:32px;line-height:46px}}.template-page .banner__heading{max-width:100%;flex:1}.template-page .banner__buttons{margin-top:30px}.template-page .banner__text{max-width:230px}@media screen and (max-width: 768px){.template-page .banner__text{max-width:180px}}.template-page .banner__text p{font-size:32px;color:#fff;font-weight:700;line-height:46px}@media screen and (max-width: 768px){.template-page .banner__text p{font-size:24px;line-height:32px}}.template-page .banner__text p strong{color:#c12727}.template-page .banner__text p svg{position:absolute}@media screen and (max-width: 768px){.template-page .banner__media{display:none}}.template-page .banner__media-mobile{display:none}@media screen and (max-width: 768px){.template-page .banner__media-mobile{display:block}}.template-page .banner.top-image .banner__media-mobile img,.template-page .banner.top-image .banner__media img{-o-object-position:top center;object-position:top center}.template-page .page-banners__divider{background:#fff;display:block !important;height:2px;box-shadow:0px 2px 4px 0px rgba(227,230,234,.4)}.template-page .do-i-qualify-banner{height:468px}@media screen and (max-width: 768px){.template-page .do-i-qualify-banner{height:280px}}