section.fifty-fifty-cta-banner{padding:35px 0}section.fifty-fifty-cta-banner .site-container{border-radius:12px;max-width:1222px;padding:0 45px}@media only screen and (max-width:1023px){section.fifty-fifty-cta-banner .site-container{padding:0 25px}}section.fifty-fifty-cta-banner .site-container .inner{display:flex;margin-top:70px;min-height:428px;padding:57px 0;position:relative}@media only screen and (max-width:1023px){section.fifty-fifty-cta-banner .site-container .inner{flex-direction:column-reverse;margin-bottom:123px;margin-top:0;padding:0}}@media only screen and (max-width:400px){section.fifty-fifty-cta-banner .site-container .inner{margin-bottom:70px}}section.fifty-fifty-cta-banner .site-container .image-container{border-radius:12px;height:100%;left:0;max-width:calc(50% + 15px);position:absolute;top:-61px;width:calc(50% + 15px)}@media only screen and (max-width:1023px){section.fifty-fifty-cta-banner .site-container .image-container{margin-bottom:-123px;max-width:100%;position:static;top:unset;width:100%}}@media only screen and (max-width:400px){section.fifty-fifty-cta-banner .site-container .image-container{margin-bottom:-70px}}section.fifty-fifty-cta-banner .site-container .image-container iframe,section.fifty-fifty-cta-banner .site-container .image-container img{border-radius:12px;height:100%!important;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:1023px){section.fifty-fifty-cta-banner .site-container .image-container iframe,section.fifty-fifty-cta-banner .site-container .image-container img{height:auto!important}}section.fifty-fifty-cta-banner .site-container .fingerprint-container{bottom:-10px;position:absolute;right:-45px}@media only screen and (max-width:1023px){section.fifty-fifty-cta-banner .site-container .fingerprint-container{display:none}}section.fifty-fifty-cta-banner .site-container .text-container{margin-left:auto;position:relative;width:calc(50% - 60px)}@media only screen and (max-width:1023px){section.fifty-fifty-cta-banner .site-container .text-container{margin-left:0;max-width:100%;padding-top:41px;width:100%}}section.fifty-fifty-cta-banner .site-container .text-container.text-white .heading,section.fifty-fifty-cta-banner .site-container .text-container.text-white .subtext{color:#fff}section.fifty-fifty-cta-banner .site-container .text-container.text-white .button{background-color:#fff;border-color:#fff;color:#4a75a5}section.fifty-fifty-cta-banner .site-container .text-container.text-white .button:hover{background-color:#4a75a5;color:#fff}section.fifty-fifty-cta-banner .site-container .text-container .heading{margin-bottom:18px}section.fifty-fifty-cta-banner .site-container .text-container .subtext{margin-bottom:30px;max-width:100%;width:482px}@media only screen and (max-width:1023px){section.fifty-fifty-cta-banner .site-container .text-container .subtext{margin-bottom:44px;width:100%}}section.fifty-fifty-cta-banner .site-container .text-container .subtext :not(:last-child){margin-bottom:16px}@media only screen and (max-width:1023px){section.fifty-fifty-cta-banner .site-container .text-container .button{margin-bottom:44px}}@media only screen and (max-width:767px){section.fifty-fifty-cta-banner .site-container .text-container .button{width:calc(100% - 30px)}}section.fifty-fifty-cta-banner .site-container.flipped .image-container{left:unset;right:0;z-index:10}section.fifty-fifty-cta-banner .site-container.flipped .text-container{margin-left:0;margin-right:auto}