.overlay3{background-color:#000;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:100%;z-index:1}.overlay3.active{opacity:.4}.main-cta-container3{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:10px;color:#54575b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:20px 0;overflow:hidden;position:relative;width:100%;z-index:3}.main-cta-container3.active{-webkit-box-shadow:0 0 27px -6px #fff;box-shadow:0 0 27px -6px #fff}.main-cta-container3 .cta-body-container img{left:20px;position:absolute;top:20px;width:170px;z-index:2}.main-cta-container3 .cta-body-container .left-container .title{color:inherit;font-size:40px;font-weight:700;line-height:1;margin-bottom:20px}.main-cta-container3 .cta-body-container .left-container .text-container{margin-bottom:40px}.main-cta-container3 .cta-body-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:20px;justify-content:space-between}.main-cta-container3 .cta-body-container .left-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:40px;width:70%}.main-cta-container3 .cta-body-container .main-cta-button{background:#fbb217;border:none;border-radius:99px;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:600;margin:20px auto;padding:10px 20px;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cta-container3 .cta-body-container .main-cta-button:hover{opacity:.7}.main-cta-container3 .cta-body-container .right-container{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 15px rgba(0,0,0,.35);box-shadow:0 0 15px rgba(0,0,0,.35);-webkit-clip-path:inset(0 -15px 0 0);clip-path:inset(0 -15px 0 0);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;height:auto;line-height:1;position:relative;text-align:center}.main-cta-container3 .cta-body-container .right-container .blue-banner{background:#7ca5cf;height:75px;margin-bottom:40px;width:100%}.main-cta-container3 .cta-body-container .right-container .blue-banner img{height:150%;left:0;margin:auto;-o-object-fit:contain;object-fit:contain;position:relative;top:5%;width:auto}.main-cta-container3 .cta-body-container .right-container .title{font-size:30px;font-weight:700}.main-cta-container3 .cta-body-container .right-container .sub-title{font-size:18px;margin-bottom:20px}.main-cta-container3 .cta-body-container .right-container ul{margin:0 40px 0 60px}.main-cta-container3 .cta-body-container .right-container ul li{font-size:18px;line-height:1;margin-bottom:10px;text-align:left}.main-cta-container3 .cta-body-container .right-container main-cta-button{cursor:pointer;margin:20px 0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cta-container3 .cta-body-container .right-container button:hover{opacity:.7}.main-cta-container3 .cta-body-container .call-us-text{font-size:22px;margin:auto}.main-cta-container3 .cta-body-container .call-us-text a{color:#fbb217;font-size:22px;font-weight:600;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cta-container3 .cta-body-container .call-us-text a:hover{opacity:.7}@media (max-width:850px){.main-cta-container3 .header-container{margin-bottom:20px}.main-cta-container3 .cta-body-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-cta-container3 .cta-body-container .left-container{padding:30px;width:100%}.main-cta-container3 .cta-body-container img{left:10px;top:10px}}@media (max-width:600px){.main-cta-container3 .cta-body-container .main-cta-button{font-size:18px}}@media(max-width:450px){.main-cta-container3 .cta-body-container main-cta-button{font-size:18px;padding:10px}}