.image-form{background-position:50%;background-repeat:no-repeat;background-size:cover;background:#f9ffe8;padding-bottom:50px;padding-top:40px}.image-form,.image-form .title{display:inline-block;width:100%}.image-form .title h1{color:#000;font-size:45px;line-height:55px;margin-bottom:40px;text-transform:capitalize}.image-form .wrap{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.image-form .wrap .image-side{background:#84a252;display:inline-block;margin:0;padding:61px 131px 182px 23px;position:relative;width:50%}.image-form .wrap .image-side:before{background-image:url(https://20411230.fs1.hubspotusercontent-na1.net/hubfs/20411230/custom-video-thumbnails/doted-image.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:80px;content:"";height:212px;position:absolute;right:40px;width:193px}.image-form .wrap .image-side .custom-branded{display:inline-block;width:100%}.image-form .wrap .image-side .custom-branded img{border-radius:15px;box-shadow:4px 3px 14px #0b325c;display:inline-block;height:500px;object-fit:cover;object-position:center;position:relative;width:100%;z-index:99}.image-form .wrap .contact-form{display:inline-block;margin:0;width:45%}.image-form .wrap .contact-form .form-side{background:#fff;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:inline-block;padding:25px;width:100%}.image-form .wrap .contact-form .form-side form{display:inline-block;width:100%}.image-form .wrap .contact-form .form-side form .hs-form-field{margin-bottom:20px}.image-form .wrap .contact-form .form-side form .hs-form-field label{color:#84a252;font-size:18px;line-height:28px}.image-form .wrap .contact-form .form-side form .hs-form-field .input{display:inline-block;width:100%}.image-form .wrap .contact-form .form-side form .hs-form-field .input input{border-color:#84a252;border-radius:5px;color:#000;font-size:18px;height:45px;line-height:28px;padding:7px 10px}.image-form .wrap .contact-form .form-side form .hs-submit .actions{display:inline-block;width:100%}.image-form .wrap .contact-form .form-side form .hs-submit .actions input.hs-button{background-color:#84a252;border:2px solid #84a252;border-radius:5px;color:#fff;font-size:18px;font-weight:400;padding:8px 30px;text-decoration:none;text-transform:none}.image-form .wrap .contact-form .form-side form .hs-submit .actions input.hs-button:hover{background:transparent;color:#84a252}.image-form .wrap .contact-form .form-side form .input textarea{border-color:#84a252;border-radius:5px;color:#000;font-size:18px;line-height:28px;padding:7px 10px}.image-form .wrap .contact-form .form-side h3{display:none}.image-form .wrap .contact-form .form-side form .hs-form-field .hs-error-msgs label{color:red}@media(max-width:1199px){.image-form .wrap .image-side{width:50%}.image-form .wrap .contact-form{width:47%}}@media(max-width:991px){.image-form .title h1{font-size:35px;line-height:45px}.image-form .wrap{flex-wrap:wrap;justify-content:center}.image-form .wrap .image-side{margin-bottom:30px;width:100%}.image-form .wrap .contact-form{margin:0;width:90%}.image-with-contain .wrap .right-side .title h2{font-size:38px;line-height:48px}}@media(max-width:600px){.image-form .wrap .image-side .custom-branded img{height:100%}.image-form .wrap .image-side:before{bottom:12px;height:136px;right:16px;width:150px}.image-form .wrap .image-side{padding:70px 50px}.image-form .wrap .contact-form .form-side form .hs-form-field label{font-size:16px;line-height:26px}.image-form .wrap .contact-form .form-side form .hs-form-field{margin-bottom:15px}.image-form .wrap .contact-form .form-side form .hs-form-field .input input{height:36px}.image-form .wrap .contact-form .form-side{padding:20px 18px}}