.ctwoform-main .ctwoform-outer{display:flex;align-items:center;flex-wrap:wrap}.ctwoform-main .ctwoform-outer .ctwoform-left{width:45%;padding:60px 50px}.ctwoform-main .ctwoform-outer .ctwoform-right{width:55%;position:relative}.ctwoform-call,.ctwoform-social{padding-top:55px}.ctwoform-social ul{list-style-type:none;margin:30px 0 0;padding:0}.ctwoform-social ul li{display:inline-block;margin:0 12px 0 0}.ctwoform-social ul li a{width:42px;height:42px;background-color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center}.ctwoform-social ul li a svg{display:block;height:20px}.ctwoform-social ul li:last-child{margin-right:0}.ctwoform-bottom-text{padding-top:120px;font-size:18px}.ctwoform-social ul li a:hover{background-color:#1a81ad}.ctwoform-social ul li a:hover svg path{fill:#fff}.ctwoform-contact-text h3{padding-bottom:25px}.ctwoform-inner{max-width:524px;margin:0 auto}.ctwoform-inner .ctwoform-contact.form-style{padding:135px 30px 145px}.ctwoform-inner .ctwoform-contact.form-style .hs_submit.hs-submit{position:inherit;top:inherit;bottom:inherit;margin-top:30px}.ctwoform-inner .ctwoform-contact.form-style .hs_submit.hs-submit .hs-button{width:100%;background-color:#291a4d}.ctwoform-inner .ctwoform-contact.form-style .hs_submit.hs-submit .hs-button:hover{background-color:#fff}.ctwoform-main .ctwoform-outer .ctwoform-right:before{content:"";position:absolute;top:0;bottom:0;left:99%;width:50vw;background-color:#54c8ee}@media(min-width:1200px){.ctwoform-main .ctwoform-outer .ctwoform-right form textarea{height:164px}}@media(max-width:1199px){.ctwoform-main .ctwoform-outer .ctwoform-left{padding:45px 30px;font-size:19px}.ctwoform-inner .ctwoform-contact.form-style{padding:60px 30px 70px}.ctwoform-bottom-text{padding-top:80px;font-size:17px}}@media(max-width:991px){.ctwoform-contact-text h3{padding-bottom:0}.ctwoform-main .ctwoform-outer .ctwoform-left{font-size:16px}}@media(max-width:767px){.ctwoform-main .ctwoform-outer .ctwoform-left{padding:40px 20px;width:100%}.ctwoform-call,.ctwoform-social{padding-top:40px}.ctwoform-social ul li a{width:40px;height:40px}.ctwoform-social ul li a svg{height:20px}.ctwoform-bottom-text{padding-top:60px;font-size:16px}.ctwoform-inner .ctwoform-contact.form-style{padding:60px 20px 70px;max-width:100%}.ctwoform-inner{max-width:100%}.ctwoform-main .ctwoform-outer .ctwoform-right{width:100%}.ctwoform-main .ctwoform-outer .ctwoform-right:before{right:0;left:-10vw;z-index:-1;width:120vw}}