.cta-imgmd{background-color:#6985c2;position:relative}.cta-imgmd .straps-pattern{height:100%;position:absolute;right:0;top:0}.cta-imgmd .straps-pattern img{height:100%;width:auto}.cta-imgmd .bg-image{bottom:0;position:absolute}.cta-imgmd .button-1.btn-outline .btn-text,.cta-imgmd .button-1.btn-outline .circle.right{background-color:transparent;border:1px solid #fff}.cta-imgmd .row{z-index:1}.cta-imgmd .container,.cta-imgmd .row{position:relative}.cta-imgmd .btn-outline.button-1 .btn-text{line-height:1.2}@media (min-width:768px){.cta-imgmd .btn-outline.button-1 .btn-text{font-size:18px;padding:18.5px 40px!important}.cta-imgmd .btn-outline.button-1 a span.circle{height:60px;width:60px}}@media (min-width:992px){.cta-imgmd{min-height:375px}.cta-imgmd .btn-outline.button-1 a:hover span.btn-text{transform:translate(calc(3rem + 12px))}.cta-imgmd .button-1.btn-outline a:hover .btn-text,.cta-imgmd .button-1.btn-outline a:hover .circle.left{background-color:var(--secondary-color);border-color:transparent}}@media (min-width:768px) and (max-width:991px){.cta-imgmd .content-column{text-align:center}.cta-imgmd .btn-outline{justify-content:center}.cta-imgmd .bg-image{height:calc(100% + 57px)}.cta-imgmd .bg-image img{height:100%!important}.cta-imgmd{min-height:350px}}@media (max-width:991px){.cta-imgmd .d-tab-none{display:none}.cta-imgmd .col-7{flex:0 0 100%;max-width:100%}}@media (max-width:767px){.cta-imgmd .d-mob-none{display:none}.cta-imgmd .btn-outline.button-1 .btn-text{font-size:14px}}