.container-banner-cta-image .content-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover!important;height:46.18056vw;width:100%}.container-banner-cta-image .content-inner{background-color:#d6d6d6;margin-bottom:-3rem;position:relative}.container-banner-cta-image .content-inner .double-content-inner{background-color:#d6d6d6;display:block;padding:4.6rem;position:relative}.container-banner-cta-image .content-inner .double-content-inner .content-stroke{padding:6.5rem 15% 6rem}.container-banner-cta-image span.text-medium{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:#454545;background:-webkit-linear-gradient(left,#454545 10%,#454545 90%);background:-o-linear-gradient(left,#454545 10%,#454545 90%);background:linear-gradient(90deg,#454545 10%,#454545 90%);-webkit-background-clip:text;background-clip:text;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545",endColorstr="#454545",GradientType=1);font-family:archivo black,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:1px;line-height:1.1em;margin-bottom:2.8rem;text-transform:uppercase}.container-banner-cta-image .text-title{display:block;font-family:archivo black,sans-serif;font-size:2.5rem;font-weight:100;letter-spacing:0;line-height:1.1em;margin-bottom:5.8rem;margin-left:auto;margin-right:auto;max-width:60%;text-transform:none}.container-banner-cta-image .text-title,.container-banner-cta-image span.text-medium{color:#454545;display:block;font-family:archivo black,sans-serif;font-weight:100;line-height:1.1em;text-align:center}.container-banner-cta-image .content-inner .double-content-inner .row .col{padding-left:3.5rem;padding-right:3.5rem;position:relative;text-align:center}.container-banner-cta-image .text-tel{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:#454545;background:-webkit-linear-gradient(left,#454545 10%,#454545 90%);background:-o-linear-gradient(left,#454545 10%,#454545 90%);background:linear-gradient(90deg,#454545 10%,#454545 90%);-webkit-background-clip:text;background-clip:text;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545",endColorstr="#454545",GradientType=1);font-family:archivo black,sans-serif;font-size:3.4rem;font-weight:400;letter-spacing:0;line-height:1.25em;margin-top:.6rem;text-transform:none}.container-banner-cta-image .page-center.container-large{padding-bottom:0}.container-banner-cta-image .content-inner .double-content-inner .row .col:last-child:before{background-color:hsla(225,2%,45%,.25);content:" ";height:100%;left:0;position:absolute;top:0;width:1px}section.container-banner-cta-image .row{margin-left:-3.5rem;margin-right:-3.5rem}@media screen and (max-width:1200px){.container-banner-cta-image .content-inner .double-content-inner{padding:3rem}.container-banner-cta-image .content-inner .double-content-inner .content-stroke{padding-left:10%;padding-right:10%}.container-banner-cta-image .text-title{font-size:2.5rem}}@media screen and (max-width:1024px){.container-banner-cta-image .content-inner .double-content-inner{padding-top:2.4rem}.container-banner-cta-image .content-inner .double-content-inner .content-stroke{padding-left:7%;padding-right:7%}}@media screen and (max-width:992px){.container-banner-cta-image .text-medium{font-size:1.36rem}.container-banner-cta-image .text-tel{font-size:2.89rem}.container-banner-cta-image .content-inner .double-content-inner .row{margin-left:-3.5rem;margin-right:-3.5rem}}@media screen and (max-width:991px){section.container-banner-cta-image .row{margin-left:0;margin-right:0}.container-banner-cta-image .content-inner .double-content-inner .row .col:last-child:before{background-color:hsla(225,2%,45%,0)}.container-banner-cta-image .text-tel{margin-bottom:3rem}}@media screen and (max-width:650px){.container-banner-cta-image .text-title{margin-bottom:4rem;max-width:80%}.container-banner-cta-image .text-tel{font-size:2.38rem}}@media screen and (max-width:450px){.container-banner-cta-image .text-title{font-size:3rem}.container-banner-cta-image .text-tel{font-size:2.04rem}}.row{align-items:center;display:flex;flex-wrap:wrap}