.dis-flex.two-flex{justify-content:space-between;margin-bottom:20px}.two-col-sec>div{max-width:100%;padding:0}.two-col-sec{margin:61px 0 0;overflow:hidden}.dis-flex.two-flex>div{display:flex;margin:75px 0 50px;position:relative;width:48%}.cta_box{max-width:560px;overflow:hidden;position:relative;transition:all .3s ease-in;width:100%}.cta-inner-wrap{padding:44px 26px 60px}.cta_box h1{color:#fff;font-weight:500;margin:0 0 5px;opacity:.8;text-transform:uppercase}.cta_box h1 span{color:#e6e6e6;display:block;font-size:38px}.cta_box p{color:#fff;font-size:18px;line-height:1.3;margin-bottom:55px;max-width:300px}.cta_box p,.innero-box h2{font-weight:500;opacity:.8}.innero-box h2{color:#e6e6e6;font-size:45px!important;line-height:1.1!important;margin:0 0 6px;max-width:312px;text-transform:uppercase}.innero-box h2 span{display:block;font-size:31px}.overlay-box{background:#012444;background:linear-gradient(90deg,rgba(1,36,68,.49) 0,rgba(231,56,39,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#012444",endColorstr="#e73827",GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%}.innero-box{height:100%}.dis-flex.two-flex>div:before{background:#dadada;content:"";height:100%;left:-50px;position:absolute;top:-50px;width:67%;z-index:-1}.dis-flex.two-flex>div.even1:before{left:auto;right:-50px}.odd .cta-inner-wrap:before{border-right:10px solid #84bd00;right:0}.even .cta-inner-wrap:before,.odd .cta-inner-wrap:before{border-top:10px solid #84bd00;content:"";height:62px;position:absolute;top:-1px;transition:all .3s ease-in;width:62px;z-index:1}.even .cta-inner-wrap:before{border-left:10px solid #84bd00;left:0}.odd1>div{margin-left:auto}.even1>div{margin-right:auto}.cta-onhover{display:none}a.green-cta1:hover span.cta-onhover{display:block}a.green-cta1:hover span.cta-nohover{display:none}.cta_box:hover .cta-inner-wrap:before{width:100%}.cta_box img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s ease-in;width:100%}.cta_box:hover img{transform:scale(1.1)}.innero-box.Grey h1 span,.innero-box.Grey h2 span{color:#b2b2b2;opacity:.7}.innero-box.Grey h1,.innero-box.Grey h2{color:#7f878d;max-width:412px;opacity:.7}.innero-box.Grey p{color:#333f48;opacity:.7}.cust .two-col-sec{margin:25px 0 0}a.green-cta1{align-items:center;background:#84bd00;border:1px solid #84bd00;border-radius:4px;bottom:32px;color:#fff!important;display:flex;font-size:14px;font-weight:800;justify-content:space-between;left:20px;margin:0 auto;min-width:200px;padding:14px 13px;position:absolute;text-transform:uppercase;transition:all .5s ease-in}.innero-box a.green-cta1 em.fa.fa-angle-right{padding-left:13px}@media (max-width:1300px){.dis-flex.two-flex>div{width:47%}}@media (max-width:1250px){.dis-flex.two-flex{padding:0 30px}}@media (max-width:1024px){.innero-box h2{font-size:31px!important}.innero-box h2 span{font-size:22px}.cta_box h1 span{font-size:23px}.cta_box p{font-size:13px;margin-bottom:38px}.two-col-sec{margin:51px 0 0}.cta_box h1{font-size:33px}.innero-box a.green-cta1{bottom:20px;font-size:12px;padding:11px}.even .cta-inner-wrap:before{border-left:8px solid #84bd00;border-top:8px solid #84bd00;height:40px;width:40px}.odd .cta-inner-wrap:before{border-right:8px solid #84bd00;border-top:8px solid #84bd00;height:40px;width:40px}}@media(max-width:980px){.cta-inner-wrap{padding:27px 21px 42px}.cta-inner-wrap p{max-width:200px}a.green-cta1{font-size:11px;min-width:180px;padding:9px}a.green-cta1 em{font-size:15px!important}}@media(max-width:767px){.two-col-sec{margin:41px 0 0}.dis-flex.two-flex>div{margin:0 0 50px;width:100%}.dis-flex.two-flex{padding:6px 0 0}.cta_box h1 span{font-size:28px}.innero-box h2{font-size:34px!important}.innero-box h2 span{font-size:22px}.cta_box p{font-size:13px;max-width:200px}.innero-box a.green-cta1{bottom:0;display:inline-flex;left:0;min-width:159px;position:relative}.cta_box:before{display:none}.even1>div{margin-left:auto;margin-right:0}.dis-flex.two-flex>div.even1:before{left:-50px;right:auto}.dis-flex.two-flex>div:last-child{margin-bottom:33px}.cta_box p{margin-bottom:23px}.cta-inner-wrap{padding:24px 21px 40px}.cta_box img{object-fit:cover}a.green-cta1{min-width:150px}.dis-flex.two-flex>div:before{display:none}.even1>div,.odd1>div{margin-left:auto;margin-right:auto}}@media(max-width:480px){.innero-box h2{font-size:28px!important}.innero-box h2 span{font-size:20px}.cta_box h1 span{font-size:24px}.cta-inner-wrap{margin-top:27px}}