.zzs{background-repeat:no-repeat;background-size:contain;overflow:hidden;padding:100px 0 80px;position:relative;z-index:1}.zzs,.zzs .wrap{display:inline-block;width:100%}.zzs .wrap .col{align-items:center;display:flex;gap:100px;justify-content:space-between;width:100%}.zzs .wrap .col .left-col{display:inline-block;width:60%}.zzs .wrap .col .right-col{display:inline-block;width:40%}.zzs .wrap .col .right-col .image{display:inline-block;line-height:0;vertical-align:top;width:100%}.zzs .wrap .col .right-col .image img{display:inline-block;object-fit:cover;object-position:center;width:100%}.zzs .wrap .col .left-col h2{color:#112c6b}.zzs .wrap .col .left-col .content,.zzs .wrap .col .left-col h2{display:inline-block;width:100%}.zzs .wrap .col .left-col .content p{color:#000;display:inline-block;font-weight:500;width:100%}.zzs .wrap .col .left-col .cta{display:inline-block;margin:40px 0 0;width:100%}.zzs .wrap .col .left-col .cta a{background-color:#112c6b;border:1px solid #112c6b;border-radius:6px;color:#fff;display:inline-block;padding:13px 40px;text-transform:uppercase;transition:all .4s ease-in-out;width:auto}.zzs .wrap .col .left-col .cta a:hover{background-color:transparent;border:1px solid #29a4bf;color:#29a4bf}.zzs.r-img .wrap .col{flex-direction:row-reverse}.zzs.l-img{padding-bottom:0}@media(max-width:1400px){.zzs{padding:75px 0 65px}}@media (max-width:1024px){.zzs{padding:60px 0}.zzs .wrap .col{gap:65px;justify-content:center}.zzs .wrap .col .left-col .cta a{font-size:16px;padding:10px 30px}.zzs:after{height:260px;top:-40px;width:260px}.zzs .wrap .col .left-col .cta{margin:35px 0 0}.zzs .wrap .col .left-col .cta a{gap:57px}}@media (max-width:800px){.zzs{padding:45px 0}.zzs:after{height:200px;top:-30px;width:200px}.zzs .wrap .col,.zzs.r-img .wrap .col{flex-direction:column;gap:30px;justify-content:center}.zzs .wrap .col .left-col{text-align:center;width:100%}.zzs .wrap .col .right-col{width:100%}.zzs .wrap .col .left-col .cta{align-items:center;display:flex;justify-content:center;margin:25px 0 0}.zzs .wrap .col .left-col .cta a{font-size:15px;gap:47px;padding:9px 20px}}@media (max-width:575px){.zzs{padding:35px 0}.zzs .wrap .col{gap:20px}.zzs .wrap .col .left-col .cta{margin:18px 0 0}.zzs .wrap .col .left-col .cta a{font-size:14px;gap:37px;padding:9px 20px}}