.contact-us-section{display:inline-block;padding:96px 0;width:100%}.contact-us-section .main-content{align-items:flex-start;background-color:#072b45;border-radius:20px;color:#fff;display:flex;gap:15px;justify-content:space-between;overflow:hidden;padding:32px}.contact-us-section .main-content .bottom-line{padding-bottom:12px;position:relative;z-index:0}.contact-us-section .main-content .bottom-line:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:76px}.contact-us-section .main-content .left-content{width:45%}.contact-us-section .main-content .left-content *{color:#fff}.contact-us-section .main-content .left-content .upper-label{font-family:Arsenal,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:38px;text-transform:uppercase}.contact-us-section .main-content .left-content .heading{align-items:center;display:flex;gap:34px;justify-content:flex-start;margin-bottom:30px}.contact-us-section .main-content .left-content .heading .icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:160px;justify-content:center;width:160px}.contact-us-section .main-content .left-content .heading .side-title.bottom-line{padding-bottom:20px}.contact-us-section .main-content .left-content .heading .side-title.bottom-line:after{background-color:#39556a;height:2px}.contact-us-section .main-content .left-content .heading h2{color:#fff;font-size:30px;margin:0 0 10px;text-transform:uppercase}.contact-us-section .main-content .left-content .heading .description p{margin:0}.contact-us-section .main-content .left-content .heading .description{font-weight:400;text-transform:capitalize}.contact-us-section .main-content .left-content .contact-wrap{margin-bottom:10px}.contact-us-section .main-content .left-content .contact-wrap .contact-info{align-items:center;display:flex;gap:20px;justify-content:flex-start;margin-bottom:40px;width:100%}.contact-us-section .main-content .left-content .contact-wrap .contact-info .icon{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:56px;justify-content:center;min-width:56px;width:56px}.contact-us-section .main-content .left-content .contact-wrap .contact-info .icon img{height:26px;object-fit:contain;width:26px}.contact-us-section .main-content .left-content .contact-wrap .contact-info .right-info{display:block;width:100%}.contact-us-section .main-content .left-content .contact-wrap .contact-info .right-info span.label{color:#bec4c8;display:block;margin-bottom:10px;width:100%}.contact-us-section .main-content .left-content .service-area .service-title{font-family:Arsenal,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:30px;text-transform:uppercase}.contact-us-section .main-content .left-content .service-area .service-items-wrap{display:grid;gap:20px;grid-template-columns:1fr 1fr;width:max-content}.contact-us-section .main-content .left-content .service-area .service-items-wrap .service-item{align-items:center;display:flex;gap:6px;justify-content:flex-start}.contact-us-section .main-content .left-content .service-area .service-items-wrap .service-item .icon{display:inline-flex;width:auto}.contact-us-section .main-content .left-content .service-area .service-items-wrap .service-item .service-label{font-size:18px;font-weight:400;line-height:25px}.contact-us-section .main-content .right-form{background-color:#fff;border-radius:10px;padding:30px;width:50%}.contact-us-section .main-content .right-form .form-title{font-family:Arsenal,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px;text-transform:uppercase}.contact-us-section .main-content .right-form .form-title.bottom-line:after{background-color:#072b45}.contact-us-section .main-content .right-form .main-form-wrap{display:inline-block;margin-top:50px;width:100%}.contact-us-section .main-content .right-form .main-form-wrap .form-title{display:none}.contact-us-section .main-content .right-form .main-form-wrap form{display:inline-block;margin:0;padding:0;width:100%}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-2 .hs-form-field{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-2 .hs-form-field label{margin:0;padding:0}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-2 .hs-form-field .input{margin:0;width:100%}.contact-us-section .main-content .right-form .main-form-wrap form input[type=email],.contact-us-section .main-content .right-form .main-form-wrap form input[type=file],.contact-us-section .main-content .right-form .main-form-wrap form input[type=number],.contact-us-section .main-content .right-form .main-form-wrap form input[type=password],.contact-us-section .main-content .right-form .main-form-wrap form input[type=search],.contact-us-section .main-content .right-form .main-form-wrap form input[type=tel],.contact-us-section .main-content .right-form .main-form-wrap form input[type=text],.contact-us-section .main-content .right-form .main-form-wrap form select,.contact-us-section .main-content .right-form .main-form-wrap form textarea{border:1px solid #bec4c8;border-radius:10px;color:#3a3c44;max-width:100%;padding:20px 10px 20px 52px;width:100%}.contact-us-section .main-content .right-form .main-form-wrap form input::placeholder,.contact-us-section .main-content .right-form .main-form-wrap form textarea::placeholder{color:#3a3c44}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-2{align-items:stretch;display:flex;gap:25px;justify-content:space-between;margin-bottom:34px}.contact-us-section .main-content .right-form .main-form-wrap form input[name=firstname]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath stroke='%233a3c44' stroke-linejoin='round' stroke-width='1.5' d='M4.668 20.999a4.666 4.666 0 0 1 4.667-4.667h9.333a4.667 4.667 0 0 1 4.667 4.667A2.333 2.333 0 0 1 21 23.332h-14a2.333 2.333 0 0 1-2.333-2.333Z'/%3E%3Cpath stroke='%233a3c44' stroke-width='1.5' d='M14 11.666a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z'/%3E%3C/svg%3E");background-position:16px;background-repeat:no-repeat;background-size:28px}.contact-us-section .main-content .right-form .main-form-wrap form input[name=email]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath stroke='%233a3c44' stroke-width='1.5' d='M20.046 4.084H7.796a4.667 4.667 0 0 0-4.667 4.667v10.5a4.667 4.667 0 0 0 4.667 4.666h12.25a4.667 4.667 0 0 0 4.666-4.666V8.75a4.667 4.667 0 0 0-4.666-4.667Z'/%3E%3Cpath stroke='%233a3c44' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3.184 8.855 8.405 4.819a4.62 4.62 0 0 0 4.638 0l8.43-4.819'/%3E%3C/svg%3E");background-position:16px;background-repeat:no-repeat;background-size:28px}.contact-us-section .main-content .right-form .main-form-wrap form input[name=phone]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%233a3c44' d='M6.5 9.202c-.335-2.201 1.217-4.179 3.588-4.903a1.73 1.73 0 0 1 2.125 1.046l.761 2.03a1.75 1.75 0 0 1-.455 1.904l-2.264 2.074a.88.88 0 0 0-.266.822l.02.091.055.228a12.8 12.8 0 0 0 1.276 3.159 12.8 12.8 0 0 0 2.268 2.847l.07.063a.88.88 0 0 0 .843.18l2.928-.922a1.75 1.75 0 0 1 1.876.558l1.386 1.682c.577.7.507 1.729-.156 2.346-1.815 1.693-4.31 2.04-6.046.645a22.2 22.2 0 0 1-5.292-6.176 21.7 21.7 0 0 1-2.718-7.674m5.323 3.089 1.876-1.722a3.5 3.5 0 0 0 .911-3.808l-.76-2.03a3.483 3.483 0 0 0-4.273-2.105c-2.945.9-5.31 3.542-4.809 6.84a23.5 23.5 0 0 0 2.937 8.292 24 24 0 0 0 5.708 6.659c2.604 2.09 6.08 1.377 8.337-.727a3.465 3.465 0 0 0 .314-4.739l-1.386-1.683a3.5 3.5 0 0 0-3.752-1.113l-2.431.764a11.6 11.6 0 0 1-1.638-2.14 11 11 0 0 1-1.033-2.486'/%3E%3C/svg%3E");background-position:16px;background-repeat:no-repeat;background-size:28px}.contact-us-section .main-content .right-form .main-form-wrap form input[name=company]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%233a3c44' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10 17h8m-4-4v8m6-14V3a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v4m17 0H3a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h22a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h28v28H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:16px;background-repeat:no-repeat;background-size:24px}.contact-us-section .main-content .right-form .main-form-wrap form input[name=address]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath stroke='%233a3c44' stroke-linejoin='round' stroke-width='1.5' d='M10.48 24.107H6.642a2.56 2.56 0 0 1-2.56-2.56v-7.53A3.85 3.85 0 0 1 5.4 11.124l6.919-6.026a2.56 2.56 0 0 1 3.36 0l6.918 6.027a3.85 3.85 0 0 1 1.318 2.894v7.53a2.56 2.56 0 0 1-2.558 2.559h-3.52v-7.678a1.92 1.92 0 0 0-1.92-1.92H12.4c-1.06 0-1.919.86-1.919 1.92zm0 0h7.358'/%3E%3C/svg%3E");background-position:16px;background-repeat:no-repeat;background-size:28px}.contact-us-section .main-content .right-form .main-form-wrap form textarea[name=message]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath stroke='%233a3c44' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M13.999 12.833v-.583m4.666.583v-.583m-9.333.583v-.583M4.04 19.633c-1.708-1.366-1.708-2.4-1.708-6.8s0-6.6 1.708-7.966C5.75 3.5 8.499 3.5 13.999 3.5s8.25 0 9.957 1.367c1.708 1.368 1.71 3.567 1.71 7.966 0 4.4 0 5.434-1.71 6.8C22.25 21 19.498 21 14 21c-2.929 0-4.434 2.028-7 3.5v-3.747c-1.277-.19-2.216-.525-2.959-1.12'/%3E%3C/svg%3E");background-position:16px 15px;background-repeat:no-repeat;background-size:28px;height:180px}.contact-us-section .main-content .right-form .main-form-wrap form .hs-error-msgs li{margin:2px 0 0}.contact-us-section .main-content .right-form .main-form-wrap form .hs-error-msgs li label.hs-error-msg{font-size:14px;margin:0}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-1{margin:0 0 34px;padding:0}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-1 .hs-form-field{margin:0;width:100%}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-1 label{margin:0;padding:0}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-1 .hs-form-field .input{margin:0}.contact-us-section .main-content .right-form .main-form-wrap form .hs-submit{display:inline-block;width:100%}.contact-us-section .main-content .right-form .main-form-wrap form input[type=submit]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' fill='none' viewBox='0 0 20 14'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 7H1m12 6 6-6-6-6'/%3E%3C/svg%3E");background-position:calc(50% + 80px);background-repeat:no-repeat;background-size:20px 16px;border-radius:10px;font-size:18px;font-weight:500;padding:20px 15px;width:100%}@media(max-width:1200px){.contact-us-section{padding:70px 0}.contact-us-section .main-content{flex-direction:column;gap:30px}.contact-us-section .main-content .left-content{width:100%}.contact-us-section .main-content .left-content .contact-wrap{align-items:center;display:flex;justify-content:flex-start;margin:0}.contact-us-section .main-content .right-form{width:100%}}@media(max-width:768px){.contact-us-section{padding:60px 0}.contact-us-section .main-content .left-content .contact-wrap{flex-direction:column}.contact-us-section .main-content .left-content .heading .icon{height:100px;width:100px}.contact-us-section .main-content .left-content .heading .icon img{height:50px;width:50px}.contact-us-section .main-content .left-content .heading{gap:28px}.contact-us-section .main-content .left-content .contact-wrap .contact-info{margin-bottom:26px}.contact-us-section .main-content .right-form .main-form-wrap{margin-top:30px}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-2{gap:12px;margin-bottom:20px}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-1{margin:0 0 20px}}@media(max-width:575px){.contact-us-section{padding:40px 0}.contact-us-section .main-content,.contact-us-section .main-content .right-form{padding:20px}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-2{flex-direction:column;gap:20px}.contact-us-section .main-content .right-form .main-form-wrap form fieldset.form-columns-2 .hs-form-field{width:100%}.contact-us-section .main-content .left-content .heading{gap:20px}.contact-us-section .main-content .left-content .heading .side-title.bottom-line{padding-bottom:16px}.contact-us-section .main-content .left-content .heading h2{font-size:24px;margin:0 0 5px}.contact-us-section .main-content .left-content .contact-wrap .contact-info .icon{height:45px;min-width:45px;width:45px}.contact-us-section .main-content .left-content .contact-wrap .contact-info .icon img{height:20px;width:20px}.contact-us-section .main-content .left-content .contact-wrap .contact-info{align-items:flex-start}.contact-us-section .main-content .left-content .contact-wrap .contact-info .right-info span.label{margin:0}.contact-us-section .main-content .left-content .contact-wrap{margin-bottom:15px}.contact-us-section .main-content .left-content .service-area .service-title{margin-bottom:20px}.contact-us-section .main-content .left-content .service-area .service-items-wrap{gap:12px;grid-template-columns:1fr}}@media(max-width:480px){.contact-us-section .main-content .left-content .heading{align-items:flex-start;flex-direction:column;gap:15px}}