@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.font--grey{color:#95959d}.font--dark{color:#09102c}.font--body,.title--font{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.hero-contact-2{background:linear-gradient(180deg,#f2f2f2 -1.7%,hsla(0,0%,100%,0) 24.15%,hsla(240,3%,93%,0) 73.18%,#f7f7f7);mix-blend-mode:normal}.hero-contact-2,.hero-contact-2 .container{position:relative}.hero-contact-2 .col-lg-4:before{background:linear-gradient(180deg,#f2f2f2,#f2f2f2 90%,transparent);border-radius:100px 0 0 30px;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-10vh);width:1px;z-index:-1}.hero-contact-2 .col-lg-4 p:nth-child(2){margin-bottom:30px}.hero-contact-2 .col-lg-4 p:last-child{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:24px;font-weight:700}.hero-contact-2 .col-lg-8{position:inherit}.hero-contact-2 .col-lg-8:before{left:inherit}.hero-contact-2 .col-lg-8:after,.hero-contact-2 .col-lg-8:before{background:linear-gradient(180deg,#f2f2f2,#f2f2f2 90%,transparent);border-radius:100px 0 0 30px;content:"";height:100%;position:absolute;transform:translateY(-10vh);width:1px;z-index:-1}.hero-contact-2 .col-lg-8:after{left:calc(66.66% + 8px);top:0}.hero-contact-2 form.hs-form{background:transparent;padding-left:15px;padding-right:0}.hero-contact-2 form.hs-form:after{background:linear-gradient(180deg,#f2f2f2,#f2f2f2 90%,transparent);border-radius:100px 0 0 30px;content:"";height:50vh;position:absolute;right:0;top:0;transform:translateY(-10vh);width:1px;z-index:-1}.hero-contact-2 form.hs-form .hs-form-field input:not([type=checkbox]):not([type=radio]):not([type=file]){background:#fff}.hero-contact-2 form.hs-form .hs-form-field input:not([type=checkbox]):not([type=radio]):not([type=file]):focus{border:1px solid #02d6c7;border-radius:3px;box-shadow:0 0 7px rgba(2,214,199,.2)}.hero-contact-2 form.hs-form .hs-form-field input[type=checkbox]:focus{border-radius:3px;box-shadow:0 0 7px rgba(2,214,199,.2);outline:1px solid #02d6c7}.hero-contact-2 form.hs-form .hs-form-field textarea{background:#fff}.hero-contact-2 form.hs-form .hs-form-field textarea:focus{border:1px solid #02d6c7;border-radius:3px;box-shadow:0 0 7px rgba(2,214,199,.2)}.hero-contact-2 form.hs-form .hs-form-field input[type=checkbox]+span:before{background:#fff}.hero-contact-2 .triangle--shape{background-color:transparent;border-color:#fff transparent transparent;border-style:solid;border-width:100px 50vw 0;height:0;width:0}.hero-contact-2 .triangle--shape.top-position{position:absolute;top:0}.hero-contact-2 .contact--form--title{padding-bottom:40px;padding-top:36px}.hero-contact-2 .contact--form--subdescription{font-size:24px}@media (max-width:575px){.hero-contact-2 .triangle--shape{border-width:60px 50vw 0}}