.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}section.how-to-work-with-form{position:relative}.custom-contact{position:absolute;bottom:-13%;left:0;right:0}.custom-contact .custom-contact-form{background:transparent linear-gradient(90deg,#52b0e8,#ff9770) 0% 0% no-repeat padding-box;border-radius:30px;padding:5rem;display:flex;justify-content:space-between}.how-to-work-with-form .form-section-main{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.how-to-work-with-form .form-section-main .field:after{box-shadow:none}.how-to-work-with-form .form-section-main .contact__button{margin-top:0}.how-to-work-with-form .form-section-main .button{background-color:#ff9770;border:1px solid #FFFFFF;border-radius:6px;font-size:18px;line-height:30px;width:100%;margin:1px;padding:9.5px}.how-to-work-with-form .form-section-main .field{margin-bottom:0;flex-direction:column}.how-to-work-with-form .form-heading-custom{display:flex;flex-direction:column;text-align:left}.how-to-work-with-form span.form-head1{font-size:30px;line-height:50px;font-weight:600;letter-spacing:0px;color:#fff}.how-to-work-with-form span.form-head2{font-size:40px;line-height:50px;font-weight:700;letter-spacing:0px;color:#fff}.how-to-work-with-form select#ContactForm-course{margin:1px;font-size:12px;color:#7b93af;padding-left:20px;border:none;width:100%;border-radius:6px;background-image:url(/cdn/shop/files/8666777_chevron_right_arrow_icon_bb2cb961-9eae-4d20-9ce7-28b691024f51.svg?v=1739870894);background-position-x:calc(100% - 1.4rem);background-position-y:center;background-repeat:no-repeat}.how-to-work-with-form .custom-select-feild{position:relative}.how-to-work-with-form select#ContactForm-course:focus-visible{box-shadow:none}.how-to-work-with-form .form-section-main .field__label{color:#7b93af}.how-to-work-with-form .form-section-main .field__input:not(:placeholder-shown)~.field__label{display:none}.how-to-work-with-form .field:hover.field:after{box-shadow:none}.how-to-work-with-form .form-section-main .field__input:focus{box-shadow:none}.how-to-work-with-form .form-section-main .button:not([disabled]):hover:after{box-shadow:none}.how-to-work-with-form .form-section-main .field__input{border-radius:6px;padding:6.5px 12px;min-height:5rem;font-size:12px;flex-grow:unset}.how-to-work-with-form .error-message{color:red;font-size:10px;margin:0}@media screen and (min-width: 751px) and (max-width:1023px){.how-to-work-with-form .custom-contact .custom-contact-form{flex-direction:column}.how-to-work-with-form .custom-contact{bottom:-20%}}@media screen and (max-width: 750px){.how-to-work-with-form .form-section-main,.how-to-work-with-form .custom-contact-form{display:flex;flex-direction:column}.how-it-works-section .howItWorks{margin-bottom:1rem}.how-to-work-with-form .custom-contact{bottom:-25.5%}.how-to-work-with-form .custom-contact .custom-contact-form{padding:3rem 2.3rem}.how-to-work-with-form span.form-head1{font-size:16px;line-height:32px}.how-to-work-with-form span.form-head2{font-size:24px;line-height:32px;padding-bottom:0}.how-to-work-with-form select#ContactForm-course{padding:17.5px}}.how-to-work-with-form .how-it-works-section .Bg-1{position:absolute;width:480px;height:440px;background-image:url(/cdn/shop/files/collapsible-bg.svg?v=1738137970);background-size:cover;background-repeat:no-repeat;background-position:center;bottom:0;right:0;opacity:1}.how-to-work-with-form .how-it-works-section .Bg-2{position:absolute;width:233px;height:129px;background-image:url(/cdn/shop/files/star.svg?v=1738148275);background-size:cover;background-repeat:no-repeat;background-position:center;bottom:0;left:0;opacity:1}.how-to-work-with-form .how-it-works-section{position:relative;background-color:#143f71;text-align:center;border-radius:30px}.how-to-work-with-form .how-it-works-section h2.works-title{font-size:30px;line-height:43px;font-weight:700;letter-spacing:0px;color:#fff;margin-top:80px;margin-bottom:0}.how-to-work-with-form .how-it-works-section p.works-description{font-size:16px;line-height:23px;font-weight:400;letter-spacing:0px;color:#52b0e8;margin:0;padding-bottom:30px}.how-to-work-with-form .Work-card-img{border-radius:10px;width:100%}.how-to-work-with-form .works-img-container{display:flex;justify-content:center}.how-to-work-with-form .work-img-sec{position:relative;max-width:241px}.how-to-work-with-form .work-img-sec .work-text{position:absolute;bottom:30px;left:0;right:0;color:#fff;text-align:center;font-family:jost;font-size:20px;line-height:26px;letter-spacing:0;font-weight:500}.how-to-work-with-form .work-step{position:absolute;bottom:15%;color:#ff9770;font-size:30px;font-weight:700;padding:5px 10px}@media screen and (max-width: 750px){.works-head-text,.swiper.howItWorks{padding:0 2rem}.how-to-work-with-form .how-it-works-section{text-align:left}.how-to-work-with-form .how-it-works-section h2.works-title{font-size:20px;line-height:28px;margin-bottom:0;font-weight:500}}@media screen and (max-width: 870px) and (min-width:751px){.swiper.howItWorks{padding:0 5rem}}@media screen and (max-width: 870px){.how-to-work-with-form .works-img-container{justify-content:flex-start}}@media screen and (min-width: 1024px){form#EnquiryForm{flex:1;max-width:65%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-contact-form.css.map */
