.cm-contact-us .page-center>.flex_row{margin:0 calc(var(--gap)*-1)}.cm-contact-us .head_sec{position:relative}.cm-contact-us .content_widget .btn_row{width:100%}.cm-contact-us .btn_item{column-gap:15px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px}.cm-contact-us a.popup_video span.icon{display:none}.cm-contact-us .lead_block-text{display:flex;gap:4rem 8.5rem;padding-top:10px;position:relative}.cm-contact-us .logo_grp{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:inherit;max-width:11rem;max-width:20.2rem;position:relative;transition:all .3s ease-in-out;width:100%}.cm-contact-us .cont_col{flex:1;position:relative}.cm-contact-us .triangle_wrap{position:absolute}.cm-contact-us .triangle_wrap-1{right:calc(var(--gap)*2 + 3rem);top:6rem;z-index:1}.cm-contact-us .triangle-1{--t-size:6.8rem;--t-bg:#0c4aa1;transform:rotate(13.93deg)}.cm-contact-us .triangle_wrap-2{right:calc(var(--gap)*2 + 10rem);top:19rem;z-index:3}.cm-contact-us .triangle-2{--t-size:4.8rem;--t-bg:#008fd1;background:#d3ff33;transform:rotate(-77.35deg)}.cm-contact-us .form_sec{margin-top:100px;position:relative}.cm-contact-us .form_sec .page-center{padding-bottom:90px;padding-top:90px}.cm-contact-us .form_sec .section_bg{-webkit-clip-path:polygon(var(--base-shape-size) 0,100% 0,100% 100%,0 100%,0 var(--base-shape-size));clip-path:polygon(var(--base-shape-size) 0,100% 0,100% 100%,0 100%,0 var(--base-shape-size));--base-shape-size:5rem;background:#e5f4fa;width:calc(50% + 50vw);z-index:-1}.cm-contact-us .rich_text>:last-child{margin-bottom:0}.cm-contact-us .form_col{margin:0 auto;width:100%}.cm-contact-us .decor.decor-2{top:calc(var(--d-height)*-1/2)}.cm-contact-us .form_sec input.hs-button{min-width:200px}@media (min-width:992px){.cm-contact-us .form_col{width:72.66%}}@media (min-width:1200px){.cm-contact-us .form_col{width:55.3%}}@media (max-width:1199px){.cm-contact-us .lead_block-text{flex-direction:column}.cm-contact-us .logo_grp{max-width:15rem}}@media (max-width:991px){.cm-contact-us .form_sec .section_bg{margin:0 calc(50% - 50vw);width:100vw}}@media (max-width:767px){.cm-contact-us fieldset .hs-form-field{float:none!important;width:100%!important}.cm-contact-us .triangle_wrap-1{top:0}.cm-contact-us .triangle_wrap-2{top:9rem}}@media (max-width:479px){.cm-contact-us .rich_text h1{font-size:27px}}