.cta-img-rounded-section{margin-bottom:100px}.cta-rounded--section{border:1px solid #006eeb;border-radius:300px;padding:30px 60px 10px;position:relative;text-align:center}.cta-rounded--section .rounded--text--cta{margin:0 auto;max-width:100%;width:770px}.cta-rounded--section .rounded--text--cta h2{color:#006eeb;text-transform:uppercase}.cta--img--rounded--border .img--cta--section{border:5px solid #fff;border-radius:300px;height:200px;overflow:hidden}.cta--img--rounded--nborder .img--cta--section{bottom:-80%;height:auto}.img--cta--section{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:-100px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cta-img-rounded-section .cta-rounded--section .cta--rounded--btn .btn-secondary.cta--light-gray{display:block;margin:25px auto -40px;max-width:200px}@media only screen and (max-width:920px){.cta-rounded--section{border:none;padding:80px 20px}.cta--img--rounded--nborder .img--cta--section{bottom:auto}.cta-img-rounded-section{margin-bottom:200px}}@media only screen and (min-width:767px) and (max-width:1023px){.cta-rounded--section{padding:60px 40px 100px}.cta--img--rounded--nborder .img--cta--section{bottom:-60%}}@media only screen and (max-width:720px){.img--cta--section{bottom:-150px}}