.container{margin:0 auto;max-width:1170px;padding:0 15px;width:100%}.s3-outer{background:#fff;padding:0 10px 10px}.s3-outer .wrapper{background:#efefef;border:1px solid #0000001f;border-radius:20px;padding:60px 0;width:100%}.s3-outer .wrapper .container h2{color:#1a1a1a;font-family:Montserrat,sans-serif;font-size:40px;font-weight:600;line-height:1.3;margin-bottom:48px;text-align:center}.s3-outer .wrapper .container h2 b{font-weight:800}.s3-outer .wrapper .container .content-grid{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.s3-outer .wrapper .container .content-grid .left{align-items:center;display:flex;justify-content:center}.s3-outer .wrapper .container .content-grid .left img{display:block;height:auto;width:100%}.s3-outer .wrapper .container .content-grid .right,.s3-outer .wrapper .container .content-grid .right .form-columns-2 .hs-form-field,.s3-outer .wrapper .container .content-grid .right .hs-form,.s3-outer .wrapper .container .content-grid .right .hs-form .hs-form-field{width:100%}.s3-outer .wrapper .container .content-grid .right .form-columns-2{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.s3-outer .wrapper .container .content-grid .right .form-columns-1{display:grid;grid-template-columns:1fr;margin-bottom:16px}.s3-outer .wrapper .container .content-grid .right .hs-form label{color:#1a1a1a;display:block;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;margin-bottom:20px}.s3-outer .wrapper .container .content-grid .right .hs-form label .hs-form-required{color:#8b1a2f;margin-left:2px}.s3-outer .wrapper .container .content-grid .right .hs-form input[type=email],.s3-outer .wrapper .container .content-grid .right .hs-form input[type=number],.s3-outer .wrapper .container .content-grid .right .hs-form input[type=tel],.s3-outer .wrapper .container .content-grid .right .hs-form input[type=text],.s3-outer .wrapper .container .content-grid .right .hs-form select{background:#fff;border:1px solid #00000024;border-radius:15px;color:#192021;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;outline:none;padding:0 14px;transition:border-color .2s;width:100%}.s3-outer .wrapper .container .content-grid .right .hs-form input::placeholder{color:#aaa}.s3-outer .wrapper .container .content-grid .right .hs-form input[type=email]:focus,.s3-outer .wrapper .container .content-grid .right .hs-form input[type=tel]:focus,.s3-outer .wrapper .container .content-grid .right .hs-form input[type=text]:focus{border-color:#712536}.s3-outer .wrapper .container .content-grid .right .hs-form .hs-error-msgs{list-style:none;margin-top:4px}.s3-outer .wrapper .container .content-grid .right .hs-form .hs-error-msgs label{color:#c0392b;font-size:.68rem;font-weight:500;margin-bottom:0}.s3-outer .wrapper .container .content-grid .right .hs-form .hs-submit .actions input[type=submit],.s3-outer .wrapper .container .content-grid .right .hs-form input[type=submit]{background:#712536;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:.3px;margin-top:8px;transition:background .2s;width:86%}.s3-outer .wrapper .container .content-grid .right .hs-form .hs-submit .actions input[type=submit]:hover,.s3-outer .wrapper .container .content-grid .right .hs-form input[type=submit]:hover{background:#6e1424}@media (max-width:1024px){.s3-outer .wrapper{padding:50px 0}.s3-outer .wrapper .container .content-grid{gap:40px}}@media (max-width:768px){.s3-outer{padding:0 8px 8px}.s3-outer .wrapper{border-radius:14px;padding:40px 0}.s3-outer .wrapper .container h2{font-size:26px;margin-bottom:32px}.s3-outer .wrapper .container .content-grid{gap:32px;grid-template-columns:1fr}.s3-outer .wrapper .container .content-grid .right .form-columns-2{grid-template-columns:1fr}}@media (max-width:480px){.s3-outer{padding:0 6px 6px}.s3-outer .wrapper{border-radius:10px;padding:28px 0}.s3-outer .wrapper .container h2{font-size:22px}}