.mf-thankyou-revamp-container{padding:75px 35px;background:#fff;width:100%}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container{padding:0}
}
.mf-thankyou-revamp-container .mf__dismissible-container--head{position:absolute;top:95px;right:55px;z-index:9;background:#fff;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;cursor:pointer}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf__dismissible-container--head{width:fit-content;top:20px;right:20px;width:32px;height:32px;background:#eeeeef}
}
.mf-thankyou-revamp-container .mf__dismissible-container--head img{width:20px;height:20px}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf__dismissible-container--head img{width:16px;height:16px}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou{width:100%;margin:0 auto}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou{width:100%}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left{background:#f5f5f5;height:429px}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left{height:auto}
}
@media(min-width:992px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-error-left-content,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-thank-you-left-content{position:absolute;top:50%;padding:0 60px;transform:translateY(-50%)}
}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-error-left-content,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-thank-you-left-content{padding:20px 80px 27px 20px}
}
@media(min-width:320px) and (max-width:991px) and (min-width:320px) and (max-width:360px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-error-left-content,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-thank-you-left-content{padding:20px 40px 27px 20px}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-error-left-content h2,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-thank-you-left-content h2{font-size:40px;font-weight:700;color:#000;line-height:48px;letter-spacing:-.8px;margin-bottom:25px;text-shadow:3px 2.5px 0 #fff,3px 2.5px 2px #000}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-error-left-content h2,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-thank-you-left-content h2{font-size:24px;line-height:56px;letter-spacing:-.48px;margin-bottom:0}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-error-left-content p,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-thank-you-left-content p{color:#222;font-size:14px;font-weight:500;line-height:21px;letter-spacing:.14px;margin-bottom:0}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-error-left-content p,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-left .mf-thank-you-left-content p{font-size:12px;font-weight:400;line-height:16.8px;text-align:left}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right{background-image:var(--bg-image-desktop);background-size:100% 100%;display:flex;flex-direction:column;justify-content:center;padding:0 60px;height:429px}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right{background-image:var(--bg-image-mob);padding:32px 30px;justify-content:flex-start;height:410px}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message{color:#fff;display:block}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message{text-align:left}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .mf-thank-you-message-title{font-size:40px;font-weight:800;line-height:48px;margin-bottom:16px;width:400px}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .mf-thank-you-message-title{font-size:32px;line-height:35px;width:100%}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .mf-thank-you-message-subtitle{color:#dcdbdb;font-size:16px;font-weight:500;line-height:24px;margin-bottom:0}
@media(min-width:320px) and (max-width:991px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .mf-thank-you-message-subtitle{font-size:12px;line-height:18px}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .cta{margin-top:20px}
@media(min-width:992px){.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .cta.animated-btn-yellow-onhover-black a.explore-painting-btn{font-size:16px}
}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .cta.animated-btn-yellow-onhover-black a.explore-painting-btn:focus,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .cta.animated-btn-yellow-onhover-black a.explore-painting-btn:hover{background:#fdbf45 !important;border:none !important;outline:none !important}
.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .cta.animated-btn-yellow-onhover-black a.explore-painting-btn:focus .arrow,.mf-thankyou-revamp-container .mf-revamp-thankyou .mf-revamp-thankyou-right .mf-thank-you-message .cta.animated-btn-yellow-onhover-black a.explore-painting-btn:hover .arrow{transform:none}
.mini-form-image-main-section,.mini-form-image-main-section .banner-image-section{position:relative}
.mini-form-image-main-section .banner-image-section picture{display:block;width:100%;height:auto}
@media(min-width:320px) and (max-width:991px){.mini-form-image-main-section .banner-image-section picture{height:420px}
}
.mini-form-image-main-section .banner-image-section picture img{width:100%;height:100%;object-fit:cover}
@media(min-width:992px){.mini-form-image-main-section .banner-image-section picture img{min-height:500px}
}
.mini-form-image-main-section .find-contractor-form-container{position:absolute;background-color:#fef9f2;border-radius:8px;width:518px;height:auto;padding:40px 35px;z-index:1}
@media(min-width:992px){.mini-form-image-main-section .find-contractor-form-container{top:50%}
.mini-form-image-main-section .find-contractor-form-container.left-align{left:55px;transform:translateY(-50%)}
.mini-form-image-main-section .find-contractor-form-container.center-align{left:50%;transform:translate(-50%,-50%)}
.mini-form-image-main-section .find-contractor-form-container.right-align{right:55px;transform:translateY(-50%)}
}
@media(min-width:320px) and (max-width:991px){.mini-form-image-main-section .find-contractor-form-container{position:relative;width:calc(100% - 32px);padding:25px 15px;margin:0 16px;transform:translateY(-40px)}
}
.mini-form-image-main-section .find-contractor-form-container .title-section p{font-weight:800;font-size:32px;line-height:41.6px;text-align:left;color:#2f2f2f;margin-bottom:20px}
@media(min-width:320px) and (max-width:991px){.mini-form-image-main-section .find-contractor-form-container .title-section p{font-size:24px;line-height:33.6px;text-align:center}
}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section{width:100%;margin-bottom:20px;position:relative}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section .input-label,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section .input-label{position:absolute;font-size:16px;line-height:24px;font-weight:400;top:14px;margin:0;left:16px;cursor:text;transition:.3s;color:#75787b}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section .input-label.top,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section .input-label.top{top:-10px;font-size:12px;line-height:18px;cursor:default;transition:.3s;background-color:#fff;padding:0 4px}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section input,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section input{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#000;padding:15px;width:100%;height:auto;border-radius:6px;border:1px solid #75787b;background-color:#fff}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section input::placeholder,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section input::placeholder{color:#75787b;font-weight:400}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section .error-msg,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section .error-msg{margin-top:8px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.006em;text-align:left;color:#ff4d00;display:flex;align-items:center;gap:3px}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section .error-msg:before,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section .error-msg:before{content:url(clientlibs/resources/image/circle-info-red.svg);width:15px;height:14px}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section:has(.error-msg:not(.d-none)) .input-label,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section:has(.error-msg:not(.d-none)) .input-label{color:#ff4d00}
.mini-form-image-main-section .find-contractor-form-container .mobile-input-section:has(.error-msg:not(.d-none)) input,.mini-form-image-main-section .find-contractor-form-container .pincode-input-section:has(.error-msg:not(.d-none)) input{border:1px solid #ff4d00}
.mini-form-image-main-section .find-contractor-form-container .whatsapp-update-consent-section{margin-bottom:10px;display:flex;align-items:center;position:relative;cursor:pointer;height:20px}
.mini-form-image-main-section .find-contractor-form-container .whatsapp-update-consent-section input[type=checkbox]{width:0;height:0;opacity:0}
.mini-form-image-main-section .find-contractor-form-container .whatsapp-update-consent-section .whatsapp-consent-label{font-size:12px;font-weight:400;line-height:16.8px;text-align:left;color:#2e2f32;padding-left:28px;cursor:pointer;margin:0}
.mini-form-image-main-section .find-contractor-form-container .whatsapp-update-consent-section .whatsapp-consent-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:4px;background:#fff;border:1px solid #292929}
.mini-form-image-main-section .find-contractor-form-container .whatsapp-update-consent-section:has(input:checked) .whatsapp-consent-checkmark{background:#2ba45b;border:0}
.mini-form-image-main-section .find-contractor-form-container .whatsapp-update-consent-section:has(input:checked) .whatsapp-consent-checkmark:before{content:"";display:flex;justify-content:center;align-items:center}
.mini-form-image-main-section .find-contractor-form-container .whatsapp-update-consent-section:has(input:checked) .whatsapp-consent-checkmark:after{content:"";width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;top:18%;left:40%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block}
.mini-form-image-main-section .find-contractor-form-container .disclaimer-section{font-size:12px;font-weight:400;line-height:16.8px;text-align:left;color:#000;opacity:.6;margin-bottom:20px}
.mini-form-image-main-section .find-contractor-form-container .cta.animated-btn-yellow-onhover-black a{width:100% !important;justify-content:center}
.mini-form-image-main-section .find-contractor-form-container .cta.animated-btn-yellow-onhover-black a[disabled=disabled]{background:#eeeeef !important;pointer-events:none}
.mini-form-image-main-section .find-contractor-form-container .cta.animated-btn-yellow-onhover-black a.get-contractors-button{cursor:pointer !important}
.mini-form-image-main-section .find-contractor-form-container .cta.animated-btn-yellow-onhover-black a.get-contractors-button:focus,.mini-form-image-main-section .find-contractor-form-container .cta.animated-btn-yellow-onhover-black a.get-contractors-button:hover{background:#fdbf45 !important;border:none !important;outline:none !important}
.mini-form-image-main-section .find-contractor-form-container .cta.animated-btn-yellow-onhover-black a.get-contractors-button:focus .arrow,.mini-form-image-main-section .find-contractor-form-container .cta.animated-btn-yellow-onhover-black a.get-contractors-button:hover .arrow{transform:none}