.formVerticalVariant.new-banner-form-varient{min-height:580px;height:580px;padding:0}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient{height:auto}
}
@media(min-width:576px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient{min-height:506px;height:506px}
}
@media(min-width:576px) and (max-width:1200px){.formVerticalVariant.new-banner-form-varient .enquire-form-override{margin-top:0;position:absolute}
}
@media(device-width:768px) and (device-height:1024px) and (orientation:portrait){.formVerticalVariant.new-banner-form-varient .enquire-form-override{margin-top:-228px;position:relative;transform:translate(-130px)}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1{padding:1.6%;max-width:440px !important;width:440px !important;height:500px;float:right;border-radius:8px;flex-direction:column;padding:18px 24px 25px;box-shadow:0 2px 5px rgba(0,0,0,.0747566);transform:none !important;margin-right:36px;margin-top:20px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1{max-width:355px;margin-right:auto;margin-top:auto;width:100% !important;padding:12px;margin-bottom:18px;height:520px}
}
@media(device-width:1024px) and (device-height:768px) and (orientation:landscape){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1{margin-right:5px;margin-top:4px}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 h2{font-size:16px;font-weight:700;line-height:24px;color:#000;margin-bottom:15px}
@media(min-width:992px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 h2{width:100%}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__label{text-transform:none;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:18px;letter-spacing:1.08px;color:#75787b;margin-left:15px;padding:1px 5px;background:#fff;transform:translateY(-35px);opacity:1;top:26px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__label{font-size:10px}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__field{font-size:14px;font-weight:500;line-height:21px;margin-bottom:18px;height:40px;padding:14px 16px;border-radius:6px;border:1px solid gray !important;margin-top:0}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__field{font-size:12px}
}
@media(min-width:576px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__field{height:40px}
}
@media(device-width:1024px) and (device-height:1366px) and (orientation:portrait){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__field{height:40px}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__field::-webkit-input-placeholder{color:#a7a7a7}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__field:focus::placeholder{font-weight:400}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__field-message{transform:translate(2px,-4px)}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global .form-global__field-message{transform:translate(2px,-15px)}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .form-global.form-text-input--error .form-global__field{border:1px solid red !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp{display:flex;flex-direction:row-reverse;flex-basis:50%}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .mobile_num_revamp{flex-basis:100%}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .mobile_num_revamp .form-global__label{left:-43px}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .mobile_num_revamp .form-text-input__field{border-top-left-radius:0;border-bottom-left-radius:0;padding:14px 0;border:1px solid gray !important;border-left:0 !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .mobile_num_revamp .form-text-input__field-message{margin-left:-44px}
@media(min-width:320px) and (max-width:575px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .mobile_num_revamp .form-text-input__field-message{margin-left:-46px}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .mobile_num_revamp.form-text-input--error .form-global__field{border:1px solid red !important;border-left:0 !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .mobile_num_revamp.form-text-input--error+.MobileNum{border:1px solid red !important;border-right:0 !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .MobileNum{margin:0;border-top-left-radius:8px;border-bottom-left-radius:8px;background:transparent;padding:0 10px;align-items:center;border:1px solid gray !important;height:40px;border-right:0 !important}
@media(min-width:320px) and (max-width:575px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .MobileNum{padding:0 7px}
}
@media(min-width:576px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .MobileNum{height:40px}
}
@media(device-width:1024px) and (device-height:1366px) and (orientation:portrait){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .MobileNum{height:40px}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .MobileNum .CountryFlag{display:none}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .MobileNum .line-break{border-right:2px solid #a7a7a7;height:25px;width:10px;opacity:.2;display:none}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .phone-number-revamp .MobileNum .CountryCode{color:gray}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .row-parent .pincode-revamp{flex-basis:47%}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-wrap .ph-pin{display:flex;justify-content:space-between}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-global__inline-label{padding-top:0}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-global__inline-label .form-global__custom-label-text{color:#00000080;font-size:12px}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .belowWPtext{color:#00000080;font-size:10px !important;line-height:16px !important;font-weight:400;margin-top:15px;display:block !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-whatsapp-consent{padding-bottom:10px}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-whatsapp-consent .form-global__custom-label-text{font-size:12px;font-weight:400;line-height:24px;color:#000}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-whatsapp-consent .whatsAppCheckbox{width:40px !important;height:22px !important;flex:0 0 40px;border-radius:100px;background:gray !important;border:0}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-whatsapp-consent .whatsAppCheckbox.whatsAppCheckbox-checked{background:#00c853 !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-whatsapp-consent .whatsAppCheckbox.whatsAppCheckbox-checked:after{left:22px !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-whatsapp-consent .whatsAppCheckbox:hover{border:0}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-whatsapp-consent .whatsAppCheckbox .on-off{display:none}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .form-whatsapp-consent .whatsAppCheckbox:after{content:"";background:#fff;width:15px;height:15px;top:3.5px;left:4px;transform:none;border-radius:100px;position:absolute}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group{display:block;margin:0}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group p{font-size:12px;font-weight:700;line-height:18px;margin-bottom:4px}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group.disclaimer-ques-one{margin:0}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group.disclaimer-ques-one .form-global__field-message{transform:translate(175px,-16px);margin-bottom:-18px;width:fit-content}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group.disclaimer-ques-one .form-global__field-message{transform:translate(175px,-32px);margin-bottom:-27px}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group.disclaimer-ques-two{margin:0;margin-top:15px !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group.disclaimer-ques-two .form-global__field-message{transform:translate(175px,-16px);margin-bottom:-18px;width:fit-content}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group.disclaimer-ques-two .form-global__field-message{transform:translate(175px,-32px);margin-bottom:-27px}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group .label-wraper{display:flex;gap:30px}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group .label-wraper .form-global__inline-label{display:flex;margin-bottom:14px;align-items:center}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group .label-wraper .form-global__inline-label .form-global__custom-label-text{margin:0;font-size:14px;font-weight:500;line-height:21px;color:#2e2f32;padding-left:8px}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group .label-wraper .form-global__inline-label .form-radio-input__field{width:16px;height:16px;border-radius:50%;border:1px solid #2e2f32}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group .label-wraper .form-global__inline-label .form-radio-input__field:checked~.form-global__custom-element:after{background:#fff}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group .label-wraper .form-global__inline-label .form-radio-input__custom-element{width:16px;height:16px;border:1px solid #2e2f32}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-checkbox-input__single-element .disclaimer-group .label-wraper .form-global__inline-label .form-radio-input__custom-element:after{width:100%;height:100%;border-radius:50%;top:0;left:0;outline:1px solid #2fb464;border:4px solid #2fb464 !important}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn{margin-top:0 !important;margin:0 auto}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit{width:fit-content;margin-top:15px !important;text-transform:none;padding:14px 20px;background:linear-gradient(180deg,#ffc63c,#ffa20c);border:#ffdead;border-radius:45px;color:#1d1d1f;display:flex;gap:10px;height:38px;align-items:center;float:right}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit:after{content:none;width:17px;height:20px;background:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/arrow-icon.svg) no-repeat;filter:contrast(1000%) invert(100%) sepia(100%) saturate(10000%) hue-rotate(90deg);transition:all .2s ease-in}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit:after{width:21px;height:20px}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit:focus-visible,.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit:hover{box-shadow:none;background:transparent;border:1px solid #000}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit:focus-visible:after,.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit:hover:after{transition:all .2s ease-in;transform:translateX(6px);-webkit-transform:translateX(6px)}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit{margin-top:5px !important}
}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit .arrow{display:flex}
.formVerticalVariant.new-banner-form-varient .enquire-form-override .enquire-form__step-1 .form-group-global .form-group-global__enquire-form--elements-submit-wrap .baseBtn .enquireForm--step-1-submit .arrow:after{content:"";width:18px;width:17px;height:17px;filter:invert(1);background:url(../../../clientlibs/clientlib-global/resources/images/arrow-icon-thin.svg) no-repeat}
@media(min-width:576px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target{padding-top:unset;min-height:506px}
}
@media(min-width:1200px) and (max-width:1366px){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target{min-height:500px}
}
@media(device-width:1024px) and (device-height:1366px) and (orientation:portrait){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target{padding-top:unset;min-height:554px}
}
@media(device-width:1024px) and (device-height:768px) and (orientation:landscape){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target{padding-top:unset;min-height:500px}
}
@media(device-width:1024px) and (device-height:1366px) and (orientation:portrait){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target{padding-top:unset;min-height:500px}
}
@media(device-width:1180px) and (device-height:820px) and (orientation:landscape){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target{padding-top:unset;min-height:506px}
}
@media(device-width:768px) and (device-height:1024px) and (orientation:portrait){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target .parallax-area-wp .js-carouselWithText .slick-track .bannerImgWithLeftTextComp picture img{object-fit:cover}
}
@media(device-width:1024px) and (device-height:768px) and (orientation:landscape){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target .parallax-area-wp .js-carouselWithText .slick-track .bannerImgWithLeftTextComp picture img{object-fit:cover}
}
@media(device-width:820px) and (device-height:1180px) and (orientation:portrait){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target .parallax-area-wp .js-carouselWithText .slick-track .bannerImgWithLeftTextComp picture img{object-fit:cover}
}
@media(device-width:1024px) and (device-height:1366px) and (orientation:portrait){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target .parallax-area-wp .js-carouselWithText .slick-dots{bottom:13px !important}
}
@media(device-width:1180px) and (device-height:820px) and (orientation:landscape){.formVerticalVariant.new-banner-form-varient:first-of-type .js-banner-active-target .parallax-area-wp .js-carouselWithText .slick-dots{bottom:13px !important}
}
@media(min-width:1200px) and (max-width:1440px){.formVerticalVariant.new-banner-form-varient.form-banner-wrapper .enquire-form.enquire-form-override .enquire-form__step-1--minimal__with-disclaimer-radio{width:440px !important;height:500px !important}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.new-banner-form-varient .form-thankyou-revamp-container{margin-top:0 !important}
}
.form-global__field-message{color:#ed1c24;font-size:12px;padding:5px 0;display:flex;height:25px;align-items:center}
.form-global__field-message .spriteIcon-Firstfold{padding-right:10px;display:none}
.form-global__custom{position:absolute;top:0;width:25px;height:25px;-webkit-appearance:none;appearance:none;-moz-appearance:none;z-index:-1;visibility:hidden}
.form-global__custom-label-text{padding-left:15px}
.form-global__label{margin:0}
.form-global__field,.form-global__label{font-size:12px;font-weight:500;color:#000;background:transparent}
.form-global--success .form-global__field-message{color:#24a600}
.form-global--success .form-global__field-message .spriteIcon-Firstfold{display:inline-block}
.form-checkbox-input__custom{background:transparent;color:#2a2a2a;font-size:12px;text-align:center;padding:.5rem 1.5rem;cursor:pointer;margin:0;position:relative;display:flex;align-items:center}
.form-checkbox-input__custom--selected{background:#faf8ff;border-color:#f3ebff;color:#431a80}
.form-checkbox-input__custom--check{display:inline-block;padding-left:15px}
.form-checkbox-input__custom--left{flex-direction:row-reverse;justify-content:flex-end;padding-right:0}
.form-checkbox-input__custom--left .form-checkbox-input__custom--check{padding-right:15px;padding-left:0;line-height:1}
.form-checkbox-input__custom .whatsAppCheckbox{display:inline-block;width:20px;height:20px;border:1px solid #9b9b9b;border-radius:2px;vertical-align:middle;margin-right:10px;cursor:pointer}
.form-checkbox-input__custom .whatsAppCheckbox.whatsAppCheckbox-checked{background-color:#431a80;position:relative}
.form-checkbox-input__custom .whatsAppCheckbox.whatsAppCheckbox-checked:after{position:absolute;content:"";width:5px;height:10px;top:3px;left:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.form-checkbox-input__filter-variant{background:#fff;color:#2a2a2a;font-size:12px;text-align:center;padding:.5rem 1.5rem;border:1px solid #e9e9e9;cursor:pointer;margin:0;position:relative}
.form-checkbox-input__filter-variant--selected{background:#faf8ff;border-color:#f3ebff;color:#431a80}
.form-checkbox-input__filter-variant--check{display:none}
@media(min-width:320px) and (max-width:991px){.form-checkbox-input__filter-variant{width:100%;border:0;display:flex;justify-content:space-between;align-items:center}
.form-checkbox-input__filter-variant--check{display:inline-block}
}
.form-checkbox-input__card-variant .form-checkbox-input__card-variant--check{position:absolute;top:0;right:25px}
.form-checkbox-input__card-variant .form-checkbox-input__card-variant--check .customCheckBox-unchecked{visibility:hidden}
@media(min-width:320px) and (max-width:991px){.form-checkbox-input__card-variant .form-checkbox-input__card-variant--check{top:-15px;right:5px}
.form-checkbox-input__card-variant .form-checkbox-input__card-variant--check .spriteIcon-Aprevamp{transform:scale(.6)}
}
.form-checkbox-input__card-variant--content{margin-top:25px;font-size:13px;font-weight:300;color:#222}
.form-checkbox-input .form-global__custom-label-text{padding:0}
.form-radio-input__field:checked~.form-global__custom-element:after{display:flex}
.form-radio-input__filter-variant{background:#fff;color:#2a2a2a;font-size:12px;text-align:center;padding:.5rem 1.5rem;cursor:pointer;margin:0;position:relative;display:flex;justify-content:flex-start;align-items:center}
.form-radio-input__custom-element{width:25px;height:25px;display:inline-block;border-radius:50%;border:2px solid #e9e9e9;position:relative}
.form-radio-input__custom-element:after{width:50%;height:50%;background:#431a80;top:5px;left:5px;position:absolute;content:" ";border-radius:50%;display:none}
.form-radio-input__card-variant{border:1px solid #d9d9d9;background:transparent;position:relative;border-radius:2px;display:block}
.form-radio-input__card-variant .form-radio-input__custom-element{position:absolute;right:25px;border:0}
@media(min-width:320px) and (max-width:991px){.form-radio-input__card-variant .form-radio-input__custom-element{bottom:25px}
}
.form-radio-input__card-variant--selected{background:#f8f8f8;border:0}
.form-dropdown{color:red}
.form-dropdown__custom-variant--target{display:none;border:1px solid #e8e8e8;border-radius:2px;position:absolute;top:85%;width:100%;z-index:24;background:#fff;text-align:left}
.form-dropdown__custom-variant--target ul li a{color:#222;font-size:12px;font-weight:400;display:block;padding:10px;text-decoration:none;line-height:2.17;text-align:center;padding-left:0}
.form-dropdown__custom-variant--target ul li a:focus,.form-dropdown__custom-variant--target ul li a:hover{background:#f8f8f8}
.form-dropdown__custom-variant--icon{position:absolute;top:15px;right:10px}
.form-dropdown__custom-variant--icon.caretIcon{background-image:url(clientlib-global/resources/images/Icons-Sprite-firstFold.webp);display:inline-block;background-repeat:no-repeat;background-position:-145px -193px;width:21px;height:21px}
.form-dropdown.target-active .form-dropdown__custom-variant--target{display:block}
.form-dropdown.target-active .form-dropdown__custom-variant--icon.caretIcon{background-image:url(clientlib-global/resources/images/Icons-Sprite-firstFold.webp);display:inline-block;background-repeat:no-repeat;background-position:-106px -192px;width:21px;height:21px}
.floating-label{display:flex;flex-direction:column;margin-bottom:15px;padding:0;position:relative}
.floating-label .commonTextComp{width:100%}
.floating-label label{position:absolute;opacity:.6;top:20px;z-index:10;transform:translateY(0);transition:transform .15s ease-in-out;cursor:pointer}
.floating-label input{border:0;border-bottom:1px solid #000;margin:8px 0 0;height:40px;line-height:2.17;cursor:pointer}
.show-field{transform:translateY(0)}
.hide-field{transform:translateY(-100%)}
.focussed label{transform:translateY(-20px)}
.maxWidth250{max-width:350px}
@media(min-width:320px) and (max-width:991px){.maxWidth250{max-width:unset}
}
.card-variant__content{padding:25px}
.card-variant__content-wrap{display:flex;padding-top:25px}
@media(min-width:320px) and (max-width:991px){.card-variant__content-wrap{flex-direction:row-reverse;padding:0}
}
.card-variant__content--body{margin-left:30px;margin-top:10px}
@media(min-width:320px) and (max-width:991px){.card-variant__content--body{margin-left:0}
}
.card-variant__content--body h3{font-weight:400;font-size:16px;font-weight:700;width:75%}
.card-variant__content--list ul{display:flex;justify-content:space-between;list-style:none;flex-wrap:wrap}
@media(min-width:320px) and (max-width:991px){.card-variant__content--list ul{flex-direction:column}
}
.card-variant__content--list ul li{font-size:13px;font-weight:300;color:#222;display:flex;align-items:center;margin-bottom:5px;flex-basis:44%}
.card-variant__content--list ul li:before{content:"";width:3px;height:3px;background:#222;border-radius:50%;margin-right:5px;display:inline-block}
.card-variant__content-sticker{color:#fff;background:#8839ff;font-weight:400;font-size:11px;display:inline-block;padding:5px 10px;border-radius:2px;position:absolute;top:0;left:0}
.adaptiveValue{width:auto;display:inline-block;visibility:hidden;position:fixed;overflow:auto}
.form-checkbox-input-fabric{background:transparent;color:#2a2a2a;font-size:12px;text-align:center;padding:.5rem 1.5rem;cursor:pointer;margin:0;position:relative;display:flex;align-items:center}
.enquire-form__container .enquire-form__steps-overview ol{display:flex;padding:0 0 0 15px;counter-reset:a;list-style:none;padding:0;flex-wrap:wrap}
@media(min-width:320px) and (max-width:991px){.enquire-form__container .enquire-form__steps-overview ol{flex-direction:column;flex-wrap:wrap}
.enquire-form__container .enquire-form__steps-overview ol li{flex-basis:95%}
.enquire-form__container .enquire-form__steps-overview ol li:last-child{line-height:1}
}
.enquire-form__container .enquire-form__steps-overview ol li:before{content:counter(a) ".";counter-increment:a;font-weight:600;padding-right:10px}
@media(min-width:320px) and (max-width:991px){.enquire-form__container .enquire-form__steps-overview p{line-height:22px;letter-spacing:.5px}
}
.enquire-form__container .enquire-form__steps-overview p b{font-weight:600}
.enquire-form__step{box-shadow:0 8px 12px 0 rgba(0,0,0,.05)}
.enquire-form__step-1{background:#f8f8f8;padding:3%}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-1{padding:3% 5%}
}
.enquire-form__step-1 h2{font-size:30px;font-weight:700;margin-bottom:30px}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-1 h2{font-size:22px}
}
.enquire-form__step-1 .enquire-form__steps-overview{margin-bottom:30px}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-1 .enquire-form__steps-overview{margin-bottom:10px}
}
.enquire-form__step-1--minimal{background:#fff;border-radius:2px;max-width:450px;padding:2%;box-shadow:0 0 1px 1px rgba(0,0,0,.19),0 1px 1px 0 rgba(0,0,0,.19)}
.enquire-form__step-1--minimal h2{font-size:16px}
.enquire-form__step-1--minimal form{margin:0}
.enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap,.enquire-form__step-1--minimal .form-group-global__enquire-form--elements-wrap{flex-direction:column}
.enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap .form-global__custom-label-text{text-align:left;cursor:default}
.enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap .ctaComp{margin-top:25px}
.enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap .ctaComp .ctaText{width:100%;text-transform:uppercase}
.enquire-form__step-2{padding:3%;display:none;background:#fff}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-2{padding:3% 0}
}
.enquire-form__step-2 h2{font-size:20px;font-weight:600}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-2 h2{font-size:13px}
}
.enquire-form__step-2 .form-group-global__enquire-form--elements-wrap{flex-wrap:wrap;margin-top:25px}
.enquire-form__step-2 .form-group-global__enquire-form--elements-wrap .ctaComp,.enquire-form__step-2 .form-group-global__enquire-form--elements-wrap .form-global{flex-basis:28%}
.enquire-form__step-2 .form-group-global__enquire-form--elements-wrap .ctaComp .ctaText{width:100%}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-2 .form-group-global__enquire-form--elements-wrap .ctaComp .ctaText{padding:15px 20px}
}
.enquire-form__step-3{padding:3%;display:none;background:#fff}
.enquire-form__step-3 h2{font-size:20px;font-weight:600}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-3 h2{font-size:13px}
}
.enquire-form__step-3 h3{font-size:16px;font-weight:600}
.enquire-form__step-3 .ctaComp .ctaText{width:100%}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-3 .ctaComp{margin:0 -30px}
.enquire-form__step-3 .ctaComp .ctaText{padding:15px 20px}
}
.enquire-form__step-4{padding:3%;display:none;background:#fff;position:relative}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-4{padding:0;position:relative}
}
.enquire-form__step-4 h2{font-size:30px;font-weight:600}
.enquire-form__step-4 .ctaComp.whiteBtn .ctaText.download-catalogue{display:flex;justify-content:space-between;align-items:center;border-color:#bebebe;color:#222;padding:15px;margin-top:20px}
.enquire-form__step-4 .ctaComp.whiteBtn .ctaText.download-catalogue .enquire-form--submitBtn{margin:auto;width:100%;padding-left:20px}
.enquire-form__step-4 .ctaComp.whiteBtn .ctaText.download-catalogue .downloadPDFIcon{margin-left:auto}
.enquire-form__step-4 .ctaComp.whiteBtn .ctaText.download-catalogue .iconsWithText__right{width:15%}
.enquire-form__step-4--content{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;padding:0 14.2%}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-4--content{padding:10%;align-items:center;text-align:center}
.enquire-form__step-4--content .ctaComp,.enquire-form__step-4--content .ctaComp .ctaText{width:100%}
}
.enquire-form__step-4--content .thank-you-message a{font-weight:700 !important}
@media(min-width:320px) and (max-width:991px){.enquire-form__step-4 .enquire-form__dismissible-container .iconLinks{position:absolute;z-index:10;top:0;right:5px}
.enquire-form__step-4 .enquire-form__dismissible-content{width:100%;position:relative;top:0}
}
.enquire-form__dismissible-container--head{display:flex;flex-direction:row-reverse;justify-content:space-between;width:90%;margin:0 auto 15px}
@media(min-width:320px) and (max-width:991px){.enquire-form__dismissible-container--head{width:100%;padding:2% 5%;box-shadow:0 0 0 0 rgba(0,0,0,.3),0 4px 4px 0 rgba(0,0,0,.19);-ms-box-shadow:0 0 0 0 rgba(0,0,0,.3),0 4px 4px 0 rgba(0,0,0,.19);-o-box-shadow:0 0 0 0 rgba(0,0,0,.3),0 4px 4px 0 rgba(0,0,0,.19);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.3),0 4px 4px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.3),0 4px 4px 0 rgba(0,0,0,.19);margin:0;padding:0 2%}
}
.enquire-form__dismissible-container .iconLinks{display:block;text-align:right;margin-right:-5%}
@media(min-width:320px) and (max-width:991px){.enquire-form__dismissible-container .iconLinks{margin-right:0}
}
.enquire-form__dismissible-content{width:90%;margin:0 auto}
.enquire-form__dismissible-content h2{margin-bottom:25px}
.enquire-form__dismissible-content--custom-radio-wrap{display:flex;justify-content:space-between}
@media(min-width:320px) and (max-width:991px){.enquire-form__dismissible-content--custom-radio-wrap{flex-wrap:wrap}
}
.enquire-form__dismissible-content--custom-radio-wrap .form-radio-input{flex-basis:47%}
@media(min-width:320px) and (max-width:991px){.enquire-form__dismissible-content--custom-radio-wrap .form-radio-input{flex-basis:100%}
}
.enquire-form .floating-label{margin-bottom:0}
@media(min-width:320px) and (max-width:991px){.enquire-form .floating-label:last-child{margin-bottom:0}
}
@media(min-width:320px) and (max-width:991px){.enquire-form .form-checkbox-input{margin-bottom:15px}
}
.enquire-form .form-global__label{text-transform:uppercase}
.enquire-form .form-global__field{font-weight:500;letter-spacing:1px;border-radius:0}
.form-banner-wrapper{position:relative;display:block}
.form-banner-wrapper .slick-dots{z-index:2}
.form-banner-wrapper .bannerPackShotCompWrap,.form-banner-wrapper .js-banner-active-target{position:absolute;width:100%;height:100%}
.form-banner-wrapper .bannerPackShotCompWrap .parallax-area-wp,.form-banner-wrapper .bannerPackShotCompWrap .parallax-area-wp .carouselWithText,.form-banner-wrapper .bannerPackShotCompWrap .parallax-area-wp .slick-slider .slick-list,.form-banner-wrapper .bannerPackShotCompWrap .parallax-area-wp .slick-slider .slick-track,.form-banner-wrapper .bannerPackShotCompWrap .parallax-area-wp .wrap-forms,.form-banner-wrapper .bannerPackShotCompWrap .parallax-area-wp picture,.form-banner-wrapper .js-banner-active-target .parallax-area-wp,.form-banner-wrapper .js-banner-active-target .parallax-area-wp .carouselWithText,.form-banner-wrapper .js-banner-active-target .parallax-area-wp .slick-slider .slick-list,.form-banner-wrapper .js-banner-active-target .parallax-area-wp .slick-slider .slick-track,.form-banner-wrapper .js-banner-active-target .parallax-area-wp .wrap-forms,.form-banner-wrapper .js-banner-active-target .parallax-area-wp picture{height:100%}
@media(min-width:991px) and (max-width:1200px){.form-banner-wrapper .bannerPackShotCompWrap,.form-banner-wrapper .js-banner-active-target{position:relative;width:auto;height:auto}
}
@media(min-width:320px) and (max-width:991px){.form-banner-wrapper .bannerPackShotCompWrap,.form-banner-wrapper .js-banner-active-target{position:relative;width:auto;height:auto}
}
.form-banner-wrapper .bannerPackShotCompWrap .bannerImgWithLeftTextComp,.form-banner-wrapper .bannerPackShotCompWrap .bannerImgWithLeftTextComp img,.form-banner-wrapper .js-banner-active-target .bannerImgWithLeftTextComp,.form-banner-wrapper .js-banner-active-target .bannerImgWithLeftTextComp img{height:100%}
.form-banner-wrapper.css-carousel-variant{z-index:1036}
.form-banner-wrapper.css-carousel-variant .js-banner-active-target{position:relative}
@media(min-width:1200px) and (max-width:1366px){.form-banner-wrapper.css-carousel-variant .js-banner-active-target .bannerImgWithLeftTextComp img{min-height:460px}
}
.form-banner-wrapper.css-carousel-variant .js-banner-active-target .carouselWithText .slick-dots{display:flex;width:30%;margin:0 auto;justify-content:center;transform:translateX(120%);z-index:1038}
@media(min-width:320px) and (max-width:991px){.form-banner-wrapper.css-carousel-variant .js-banner-active-target .carouselWithText .slick-dots{width:100%;transform:translateX(0)}
}
.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override{padding:20px !important;z-index:1036}
@media(min-width:1200px) and (max-width:1366px){.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override .enquire-form__step-1--minimal{transform:translateY(-11%) scale(.78) translateX(13%);width:600px}
}
@media(min-width:1200px){.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override .enquire-form__step-1--minimal{margin-bottom:-135px}
}
@media(min-width:992px){.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override .enquire-form__step-1--minimal{max-width:575px;width:572px}
.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override .enquire-form__step-1--minimal .form-global__field{margin-bottom:18px}
.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override .enquire-form__step-1--minimal .form-global__field-message{margin-top:-16px}
.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap .ctaComp{margin-top:12px}
}
@media(min-width:992px){.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override .enquire-form__step-1--minimal.corporate-vertical-form{transform:translateY(-17%) scale(.68) translateX(20%)}
}
@media(min-width:1200px) and (max-width:1440px){.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-override .enquire-form__step-1--minimal__with-disclaimer-radio{transform:translateY(-13%) scale(.78) translateX(13%);max-width:619px !important;width:619px !important}
}
@media(min-width:992px){.form-banner-wrapper.css-carousel-variant .enquire-form.enquire-form-vertically-centre-align .enquire-form__step-1--minimal{transform:translateY(0) scale(.78) translateX(13%)}
}
.enquire-form--banner-replace-variant{position:relative;top:0}
.enquire-form--banner-replace-variant .form-global__label{text-transform:uppercase;opacity:.6;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:12px;letter-spacing:1.08px}
.enquire-form--banner-replace-variant .form-global__custom-label-text{font-size:13px;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;font-weight:300}
.enquire-form--banner-replace-variant input{font-size:14px;font-stretch:normal;font-style:normal;line-height:12px;letter-spacing:1.08px;font-weight:500}
.enquire-form--banner-replace-variant .notification-area{display:block;text-align:left;font-size:13px;line-height:20px;letter-spacing:normal;font-weight:300}
@media(min-width:320px) and (max-width:991px){.enquire-form--banner-replace-variant .notification-area{font-size:12px;line-height:20px;letter-spacing:normal;font-weight:300;display:block;text-align:left}
}
.enquire-form--banner-replace-variant .form-group-global{max-height:100%}
.enquire-form--banner-replace-variant .enquire-form__step-1--minimal{margin-left:auto;margin-right:0}
.enquire-form.enquire-form-override{position:absolute;top:0;right:0;width:100%}
@media(min-width:320px) and (max-width:991px){.enquire-form.enquire-form-override{top:0;margin-top:-85px !important;position:relative;transform:translate(0)}
.enquire-form.enquire-form-override .enquire-form__step-4{top:85px}
}
@media(min-width:991px) and (max-width:1200px){.enquire-form.enquire-form-override{top:0;margin-top:-85px;position:relative;transform:translate(0)}
}
.enquire-form.enquire-form-override .enquire-form__step-1--minimal{transform:translateY(-11%) scale(.8) translateX(9%)}
@media(min-width:320px) and (max-width:991px){.enquire-form.enquire-form-override .enquire-form__step-1--minimal{transform:translateY(0)}
}
@media(min-width:991px) and (max-width:1200px){.enquire-form.enquire-form-override .enquire-form__step-1--minimal{transform:translateY(0)}
}
@media(min-width:320px) and (max-width:991px){.enquire-form.enquire-form-override .enquire-form__step-4{margin-top:85px}
}
@media(min-width:991px) and (max-width:1200px){.enquire-form.enquire-form-override .enquire-form__step-4{margin-top:85px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal{background:#fff;padding:60px 45px 70px;max-width:100%;border-radius:0;box-shadow:0 8px 12px 0 rgba(0,0,0,.05)}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal{padding:20px 20px 30px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal h2{font-size:30px;text-align:center;font-weight:700;line-height:22px}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal h2{font-size:22px;line-height:28px;margin-bottom:5px;text-align:left;min-height:56px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal h3{text-align:center}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal h3{text-align:left}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal form{margin:0}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal form .form-global__field-message{height:25px}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap,.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-wrap{flex-direction:row}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap,.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-wrap{flex-direction:column}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap .form-global__custom-label-text{cursor:default;text-align:left}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap .ctaComp{margin-top:0}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap .ctaComp .ctaText{width:270px}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-submit-wrap .ctaComp .ctaText{width:100%}
}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global{max-height:645px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap{flex-wrap:wrap}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field{margin-bottom:35px}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option{margin-top:4px;height:50px;cursor:default;pointer-events:none;position:relative}
@media(min-width:992px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option{width:586px}
}
@media(min-width:1366px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option{width:inherit}
}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option{width:100%;height:45px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option::file-selector-button{border:1px solid #431a80;background-color:#431a80;color:#431a80;padding:14px 8px;height:50px;cursor:pointer;pointer-events:auto}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option::file-selector-button{height:45px;padding:12px 4px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option::-webkit-file-upload-button{border:1px solid #431a80;background-color:#431a80;color:#431a80;padding:14px 8px;height:50px;cursor:pointer;pointer-events:auto}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option::-webkit-file-upload-button{height:45px;padding:12px 4px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option:before{position:absolute;left:20px;top:18px;content:"Browse";width:100%;height:50px;color:#fff}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option:before{height:30px;left:16px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option.novalue{color:transparent}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option.novalue:after{position:absolute;content:"Upload images of your newly painted home";width:100%;height:50px;left:110px;top:18px;color:#555}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option.novalue:after{height:27px;left:96px}
}
@media(min-width:320px) and (max-width:575px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field.browse-option.novalue:after{font-size:9px}
}
.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global__field-message{margin-top:-30px;margin-bottom:10px}
@media(min-width:1366px){.enquire-form--enquire-sticky-variant .enquire-form__step-1--minimal.corporateLandingPage-variant .form-group-global__enquire-form--elements-wrap .form-global.form-browse-wrap{flex-basis:50%;padding-right:16px}
}
.enquire-form--enquire-sticky-variant .enquire-form__steps-overview{width:100%;text-align:center;margin-left:auto;margin-right:auto}
@media(min-width:320px) and (max-width:991px){.enquire-form--enquire-sticky-variant .enquire-form__steps-overview{width:100%;margin-left:0;margin-right:0;text-align:left;min-height:44px}
}
.enquire-form .align-content-center{display:flex;justify-content:center;align-items:center;flex-direction:column}
@media(min-width:992px){.enquire-form.enquire-form-vertically-centre-align{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;align-items:center}
}
.enquire-now-sticker-btn{position:fixed;background-image:linear-gradient(90deg,#3225af,#916bd6);right:45px;border-radius:3px;z-index:150}
.enquire-now-sticker-btn .ctaComp.baseBtn .ctaText{background:transparent;border:0;width:175px;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:400;padding:10px 20px}
@media(min-width:320px) and (max-width:991px){.enquire-now-sticker-btn .ctaComp.baseBtn .ctaText{width:auto;padding:10px}
.enquire-now-sticker-btn .ctaComp.baseBtn .ctaText .enquire-now--text{display:none}
}
@media(min-width:320px) and (max-width:991px){.enquire-now-sticker-btn{right:20px}
}
.scrolled{margin-top:35px}
.ccforms .wrap-share-icn-with-banner .slick-track .prodBannerImage{z-index:-1}
.ccforms .wrap-share-icn-with-banner .carouselWithText .slick-dots{bottom:30px}
@media(min-width:320px) and (max-width:991px){.ccforms .wrap-share-icn-with-banner .carouselWithText .slick-dots{bottom:80px !important}
}
@media(min-width:991px) and (max-width:1200px){.ccforms .wrap-share-icn-with-banner .carouselWithText .slick-dots{bottom:80px !important}
}
.ccforms .wrap-share-icn-with-banner .bannerTextDesc{top:50%;transform:translateY(-50%);text-align:left;padding-left:103px}
@media(min-width:320px) and (max-width:991px){.ccforms .wrap-share-icn-with-banner .bannerTextDesc{top:12%;transform:translateY(-10%);text-align:center;padding-left:0;padding-right:0;left:0;right:0;margin:0 auto}
}
@media(min-width:991px) and (max-width:1200px){.ccforms .wrap-share-icn-with-banner .bannerTextDesc{top:12%;transform:translateY(-10%);text-align:center;padding-left:0;padding-right:0;left:0;right:0;margin:0 auto;width:90%}
}
@media(min-width:992px){.ccforms .wrap-share-icn-with-banner .bannerTextDesc .spsCityBannerText{position:absolute;line-height:30px;bottom:-210px}
.ccforms .wrap-share-icn-with-banner .bannerTextDesc .textOne{bottom:-170px;position:absolute}
.ccforms .wrap-share-icn-with-banner .bannerTextDesc .textTwo{bottom:-220px;position:absolute}
}
.letMeHelpForm-wp .form-group-global__enquire-form--elements-submit-wrap{margin-top:10px}
@media(min-width:320px) and (max-width:991px){.letMeHelpForm-wp{top:0;margin-top:-85px;position:relative;transform:translate(0)}
}
@media(min-width:991px) and (max-width:1200px){.letMeHelpForm-wp{top:0;margin-top:-85px;position:relative;transform:translate(0)}
}
.letMeHelpForm-wp .floating-label{margin-bottom:0}
.letMeHelpForm-wp .enquire-form__step{width:400px;padding:15px 20px}
@media(min-width:320px) and (max-width:991px){.letMeHelpForm-wp .enquire-form__step{width:auto;padding:20px 15px;margin:auto;margin-top:25px;box-shadow:0 2px 5px rgba(0,0,0,.0747566) !important;border-radius:2px}
}
@media(min-width:991px) and (max-width:1200px){.letMeHelpForm-wp .enquire-form__step{width:auto;padding:20px 15px;margin:auto}
}
.letMeHelpForm-wp .enquire-form__step-1--minimal h2{margin-bottom:0;font-weight:700;font-size:20px}
@media(min-width:320px) and (max-width:991px){.letMeHelpForm-wp .enquire-form__step-1--minimal h2{font-size:16px}
}
@media(min-width:320px) and (max-width:991px){.letMeHelpForm-wp .form-global__custom-label-text{font-size:12px}
}
.visualizer-form-variant+.letMeHelpForm-wp{position:relative;right:0;top:0;transform:none}
@media(min-width:320px) and (max-width:991px){.visualizer-form-variant+.letMeHelpForm-wp{padding-top:29px !important;border-top:1px solid #dfdfdf !important}
}
.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step-1--minimal{margin-left:auto;margin-right:0}
.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step{width:auto;padding:0}
.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step .floating-label{margin-bottom:12px}
.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step .enquire-form__steps-overview,.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step .floating-label:last-child{margin-bottom:0}
@media(min-width:320px) and (max-width:991px){.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step .enquire-form__steps-overview{margin-top:5px}
}
.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step h2{margin-bottom:0}
@media(min-width:320px) and (max-width:991px){.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step{padding:0}
}
.visualizer-form-variant+.letMeHelpForm-wp .enquire-form__step .ctaComp{margin-top:15px}
.description-center{text-align:center}
@media(min-width:991px) and (max-width:1200px){.ccforms .wrap-share-icn-with-banner.form-banner-wrapper .carouselWithText .bannerTextDesc{width:98%;top:20%;transform:none}
}
@media(min-width:768px) and (max-width:991px){.ccforms .wrap-share-icn-with-banner.form-banner-wrapper .carouselWithText .bannerTextDesc{width:98%;top:12%;transform:none}
}
@media(min-width:576px) and (max-width:767px){.ccforms .wrap-share-icn-with-banner.form-banner-wrapper .carouselWithText .bannerTextDesc{width:80%;top:25%;transform:translateY(-10%)}
}
@media(min-width:320px) and (max-width:575px){.ccforms .wrap-share-icn-with-banner.form-banner-wrapper .carouselWithText .bannerTextDesc{width:90%;top:20%;transform:translateY(-20%)}
}
.ccforms #exitPopupmodal{z-index:1052}
@media(min-width:1200px) and (max-width:1281px){.ccforms #exitPopupmodal .modal-content{transform:scale(.83)}
}
#pdp-request-call-back-form .form-group-global__enquire-form--elements-submit-wrap{margin-top:0}
#pdp-request-call-back-form .form-group-global__enquire-form--elements-submit-wrap button.ctaText.enquireForm--step-1-submit.track_form_submit{margin-top:28px}
#pdp-request-call-back-form .belowWPtext{font-size:11px;line-height:13.41px;padding:0;margin-bottom:0}
@media(min-width:320px) and (max-width:991px){#pdp-request-call-back-form .belowWPtext{text-align:left}
}
#pdp-request-call-back-form #pdp-request-call-back-form-whatsapp-consent>.form-global__custom-label-text{font-size:12px;line-height:13.41px;padding:0;cursor:default}
@media(min-width:320px) and (max-width:991px){.form-group-global{max-height:520px}
}
.form-group-global__enquire-form--elements-wrap{display:flex;justify-content:space-between}
@media(min-width:320px) and (max-width:991px){.form-group-global__enquire-form--elements-wrap{flex-wrap:wrap;flex-direction:column}
.form-group-global__enquire-form--elements-wrap .form-global{flex-basis:95%}
}
.form-group-global__enquire-form--elements-wrap .form-global{flex-basis:23%}
.form-group-global__enquire-form--elements-submit-wrap{display:flex;justify-content:space-between;margin-top:29px}
@media(min-width:320px) and (max-width:991px){.form-group-global__enquire-form--elements-submit-wrap{flex-wrap:wrap;flex-direction:column;margin-top:10px}
.form-group-global__enquire-form--elements-submit-wrap .ctaComp{margin-top:25px}
.form-group-global__enquire-form--elements-submit-wrap .ctaComp .ctaText{width:100%}
}
.form-group-global__enquire-form--elements-submit-wrap.centerAlignBtn{justify-content:center}
.form-group-global__enquire-form--elements-submit-wrap.flexEndAlignBtn{justify-content:flex-end}
.form-group-global__enquire-form--elements-submit-wrap .form-global__inline-label{padding-left:0}
.form-group-global__enquire-form--elements-submit-wrap .belowWPtext{color:#431a80;font-weight:400;font-size:12px}
@media(min-width:320px) and (max-width:991px){.form-group-global__enquire-form--elements-submit-wrap .belowWPtext{text-align:center}
}
.form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-global__custom-label-text .spriteIcon-Aprevamp.whatsAppIcon{vertical-align:middle}
@media(min-width:320px) and (max-width:991px){.form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-global__custom-label-text{text-align:left}
}
.form-group-global__enquire-form--step-3{margin-top:15px}
.form-group-global__enquire-form--step-3 .ctaComp{text-align:right;margin-top:15px}
.form-group-global__enquire-form--step-3 .ctaComp .enquireForm--step-3-submit{width:100%}
@media(min-width:992px){.pdp-app-form-wrapper.form-banner-wrapper{border-top:1px solid #dcd4e7}
}
.pdp-app-form-wrapper.form-banner-wrapper .letMeHelpForm-wp .enquire-form__step-1--minimal{background-color:transparent}
@media(min-width:992px){.pdp-app-form-wrapper.form-banner-wrapper .letMeHelpForm-wp .enquire-form__step-1--minimal .form-group-global__enquire-form--elements-wrap input.form-text-input__field{height:52px}
}
.pdp-app-form-wrapper.form-banner-wrapper .visualiser-app{position:absolute;margin:40px 0;padding:0;width:45%;min-height:410px;margin-bottom:0;z-index:998}
@media(min-width:991px) and (max-width:1200px){.pdp-app-form-wrapper.form-banner-wrapper .visualiser-app{width:50%}
}
@media(min-width:320px) and (max-width:991px){.pdp-app-form-wrapper.form-banner-wrapper .visualiser-app{position:relative;width:100%;min-height:auto}
}
@media(min-width:320px) and (max-width:991px){.pdp-app-form-wrapper.form-banner-wrapper .enquire-form--banner-replace-variant{margin:50px 0;padding-left:0 !important;padding-right:0 !important}
}
.pdp-app-form-wrapper.form-banner-wrapper .enquire-form--banner-replace-variant .enquire-form__step-1--minimal h2{font-size:20px;font-weight:700 !important;color:#222;line-height:25px}
@media(min-width:320px) and (max-width:991px){.pdp-app-form-wrapper.form-banner-wrapper .enquire-form--banner-replace-variant .enquire-form__step-1--minimal h2{font-size:16px}
}
.pdp-app-form-wrapper.form-banner-wrapper .enquire-form__step-1--minimal{box-shadow:none;margin-right:4%}
@media(min-width:991px) and (max-width:1200px){.pdp-app-form-wrapper.form-banner-wrapper .enquire-form__step-1--minimal{margin-right:0;max-width:360px}
}
@media(min-width:320px) and (max-width:991px){.pdp-app-form-wrapper.form-banner-wrapper .enquire-form__step-1--minimal{margin:0 auto}
.pdp-app-form-wrapper.form-banner-wrapper .enquire-form__step-1--minimal .form-group-global{max-height:550px}
}
@media(min-width:320px) and (max-width:991px){.pdp-app-form-wrapper.form-banner-wrapper .enquire-form__dismissible-content{padding:20px 0}
}
@media(min-width:320px) and (max-width:991px){.pdp-app-form-wrapper.form-banner-wrapper{background:transparent;padding:0}
.pdp-app-form-wrapper.form-banner-wrapper .visualiser-app,.pdp-app-form-wrapper.form-banner-wrapper .visualiser-app--form{margin:0}
.pdp-app-form-wrapper.form-banner-wrapper .enquire-form--banner-replace-variant{margin:0;padding:0;top:0}
.pdp-app-form-wrapper.form-banner-wrapper .enquire-form--banner-replace-variant .enquire-form__step{background:transparent}
}
.enquire-form__dismissible-content .text-overlay{opacity:1;transform:translate(0);transition:none;will-change:unset}
.textOverImageWrap__parent img{width:100%;height:100%}
.modal__variant-otpValidation .modal-header{margin:0;border:0;padding:5px;display:flex;justify-content:flex-end}
.modal__variant-otpValidation .modal-title{font-size:20px;font-weight:700;margin-bottom:15px;text-align:center}
.modal__variant-otpValidation .modal-body #otpFail{color:red;text-align:center;margin-bottom:10px}
.modal__variant-otpValidation .modal-body .textInputWrap{display:flex;flex-direction:column;margin-bottom:25px;padding:0;position:relative;transition:all .15s ease-in-out}
.modal__variant-otpValidation .modal-body .textInputWrap__otp-variant{position:relative;margin-top:10px}
.modal__variant-otpValidation .modal-body .textInputWrap__otp-variant .resend-otp{position:absolute;right:0;top:0;margin:10px 0;color:#222;border-bottom:2px solid #8839ff}
.modal__variant-otpValidation .modal-body .textInputWrap__otp-variant .resend-otp .resend-active{display:none}
.modal__variant-otpValidation .modal-body .textInputWrap label{position:absolute;opacity:.6;top:15px;z-index:10;transform:translateY(0);transition:transform .15s ease-in-out}
.modal__variant-otpValidation .modal-body .textInputWrap input{border:0;position:relative;border-bottom:2px solid #000;padding:20px 0 4px;transition:all .15s ease-in-out;width:100%}
.modal__variant-otpValidation .modal-body .textInputWrap.active-input label{transform:translateY(-20px)}
.modal__variant-otpValidation .modal-body .otp-modal-cta .ctaText{margin:0 auto;display:block}
.modal__variant-otpValidation.modal.in .modal-dialog{max-width:unset;width:25%;top:20%;min-width:440px;position:relative;left:auto;right:auto;bottom:auto;height:auto;transform:translateY(0)}
@media(min-width:320px) and (max-width:991px){.modal__variant-otpValidation.modal.in .modal-dialog{width:100%;min-width:100%;left:0;margin:0 auto}
}
.modal__variant-otpValidation.modal.in .modal-body{padding:0 40px 1rem !important}
.modal__variant-otpValidation .modal-footer{border:0}
input:focus::-webkit-input-placeholder{font-weight:200}
.error-global{color:red;font-size:13px;padding:10px 0}
.imageBanner-SPS-variant .carouselWithText .bannerImgWithLeftTextComp{align-items:flex-end}
.imageBanner-SPS-variant .carouselWithText .bannerImgWithLeftTextComp .bannerTextDesc{bottom:22%;top:auto !important}
@media(min-width:992px){.imageBanner-SPS-variant .carouselWithText .bannerImgWithLeftTextComp .bannerTextDesc{width:35%;bottom:22px}
}
#globalFormPopUp .enquire-form__dismissible-container--head{margin:0 auto -30px}
#globalFormPopUp .modal-dialog .modal-content .modal-body{padding:15px 30px 30px !important}
#globalFormPopUp .ccFormScheduler p{padding:12px 0 0;margin-bottom:0}
.colorinspirationform .enquire-form.enquire-form-override{position:relative}
.disclaimer-group{margin-top:8px}
.disclaimer-group p{font-size:12px;font-weight:600;margin-bottom:4px}
.disclaimer-group .form-global__custom-label-text{margin:auto;padding-left:10px;font-size:12px;font-weight:600}
.disclaimer-group .form-radio-input__custom-element,.disclaimer-group .form-radio-input__field{width:20px;height:20px}
.disclaimer-group .form-radio-input__custom-element:after{width:45%;height:45%;border-radius:47%;top:4.5px;left:4.5px}
@media(min-width:992px){.disclaimer-group__flex{display:flex}
.disclaimer-group__flex p{padding-right:20px}
.disclaimer-group__flex .form-global__custom-label-text{margin-top:-1px}
.disclaimer-group__flex .form-global__field-message{transform:translate(15px,-13px)}
}
@media(min-width:320px) and (max-width:991px){.disclaimer-group__flex .form-global__field-message{transform:translate(146px,-34px);margin-bottom:-20px}
}
.disclaimer-group+.ctaComp .enquireForm--step-1-submit{margin-top:0 !important}
.disclaimer-ques-one{margin-bottom:-2px}
.disclaimer-ques-two{margin-bottom:-28px}
@media(min-width:992px){.exit-modal .modal-dialog{max-width:fit-content}
}
.exit-modal .modal-dialog .modal-body{padding:0}
@media(min-width:992px){.exit-modal .exit-popup{display:flex}
}
@media(min-width:992px){.exit-modal .exit-popup .exit-popup-left .popup-img-container.exit-popup-desktop-image{display:block;height:100%;width:420px;background-position:50%;background-repeat:no-repeat;background-size:cover}
.exit-modal .exit-popup .exit-popup-left .popup-img-container.exit-popup-mobile-image{display:none}
}
@media(min-width:320px) and (max-width:991px){.exit-modal .exit-popup .exit-popup-left .popup-img-container.exit-popup-desktop-image{display:none}
.exit-modal .exit-popup .exit-popup-left .popup-img-container.exit-popup-mobile-image{display:block;height:240px;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}
}
.exit-modal .exit-popup .exit-popup-right{padding:45px;min-height:fit-content}
@media(min-width:320px) and (max-width:991px){.exit-modal .exit-popup .exit-popup-right{padding:21px}
}
.exit-modal .exit-popup .exit-popup-right .enquire-form__step-1--minimal{background:none !important;box-shadow:none !important}
.exit-modal .exit-popup .exit-popup-right .exit-popup-header{display:flex;justify-content:space-between;margin-bottom:25px;padding:0 2%}
.exit-modal .exit-popup .exit-popup-right .exit-popup-header .closeExitPopup{margin:auto 0;border:1px solid #d9d9d9;border-radius:2px;padding:0 6px;background:#fff;font-weight:500}
@media(min-width:320px) and (max-width:991px){.exit-modal .exit-popup .exit-popup-right .exit-popup-header .closeExitPopup{position:absolute;right:30px}
}
.exit-modal .exit-popup .exit-popup-right.formSubmitScreen .closeExitPopup{margin-top:0}
.exit-modal .exit-popup .exit-popup-right.formSubmitScreen .exit-popup-header{padding:0;margin-bottom:0}
.exit-modal .exit-popup .exit-popup-right.formSubmitScreen .exit-popup-header h3{text-shadow:3px 2.5px 0 #fff,3px 2.5px 2px #000;color:#000;font-size:32px;line-height:56px;letter-spacing:-.64px}
@media(min-width:992px) and (max-width:1366px){.exit-modal .exit-popup .exit-popup-right.formSubmitScreen{padding:30px;min-height:432px}
}
@media(min-width:320px) and (max-width:991px){.exit-modal .exit-popup .exit-popup-right.formSubmitScreen{min-height:0}
}
.exit-modal .exit-popup .exit-popup-right.formSubmitScreen .exit-popup-call-us{display:none}
@media(min-width:992px){.exit-modal .exitPopup-error,.exit-modal .exitPopup-success{width:450px}
}
@media(min-width:992px) and (max-width:1366px){.exit-modal .exitPopup-error,.exit-modal .exitPopup-success{width:339px}
}
.exit-modal .exitPopup-error .sub-title,.exit-modal .exitPopup-success .sub-title{margin-bottom:14px}
.exit-modal .exitPopup-error .sub-title p,.exit-modal .exitPopup-success .sub-title p{margin-bottom:0}
.exit-modal .exitPopup-error .exitPopup-error-image,.exit-modal .exitPopup-error .exitPopup-success-image,.exit-modal .exitPopup-success .exitPopup-error-image,.exit-modal .exitPopup-success .exitPopup-success-image{background-size:100% 100%;display:flex;flex-direction:column;justify-content:center;padding:0 10%;background-repeat:no-repeat}
@media(min-width:992px){.exit-modal .exitPopup-error .exitPopup-error-image,.exit-modal .exitPopup-error .exitPopup-success-image,.exit-modal .exitPopup-success .exitPopup-error-image,.exit-modal .exitPopup-success .exitPopup-success-image{background-image:var(--bg-image-desk);min-height:463px;margin:0 -45px -45px}
}
@media(min-width:992px) and (max-width:1366px){.exit-modal .exitPopup-error .exitPopup-error-image,.exit-modal .exitPopup-error .exitPopup-success-image,.exit-modal .exitPopup-success .exitPopup-error-image,.exit-modal .exitPopup-success .exitPopup-success-image{min-height:327px;margin:0 -30px -30px}
}
@media(min-width:320px) and (max-width:991px){.exit-modal .exitPopup-error .exitPopup-error-image,.exit-modal .exitPopup-error .exitPopup-success-image,.exit-modal .exitPopup-success .exitPopup-error-image,.exit-modal .exitPopup-success .exitPopup-success-image{background-image:var(--bg-image-mobile);min-height:373px;margin:0 -21px -21px}
}
.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-error-image-content,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-success-image-content,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-error-image-content,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-success-image-content,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-error-image-content,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-success-image-content,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-error-image-content,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-success-image-content{color:#fff}
.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-error-image-content .exitPopup-error-image-heading,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-error-image-content .exitPopup-success-image-heading,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-success-image-content .exitPopup-error-image-heading,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-success-image-content .exitPopup-success-image-heading,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-error-image-content .exitPopup-error-image-heading,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-error-image-content .exitPopup-success-image-heading,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-success-image-content .exitPopup-error-image-heading,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-success-image-content .exitPopup-success-image-heading,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-error-image-content .exitPopup-error-image-heading,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-error-image-content .exitPopup-success-image-heading,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-success-image-content .exitPopup-error-image-heading,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-success-image-content .exitPopup-success-image-heading,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-error-image-content .exitPopup-error-image-heading,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-error-image-content .exitPopup-success-image-heading,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-success-image-content .exitPopup-error-image-heading,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-success-image-content .exitPopup-success-image-heading{font-size:36px;font-weight:700;line-height:36px}
.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-error-image-content .exitPopup-error-image-subheading,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-error-image-content .exitPopup-success-image-subheading,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-success-image-content .exitPopup-error-image-subheading,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-success-image-content .exitPopup-success-image-subheading,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-error-image-content .exitPopup-error-image-subheading,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-error-image-content .exitPopup-success-image-subheading,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-success-image-content .exitPopup-error-image-subheading,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-success-image-content .exitPopup-success-image-subheading,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-error-image-content .exitPopup-error-image-subheading,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-error-image-content .exitPopup-success-image-subheading,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-success-image-content .exitPopup-error-image-subheading,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-success-image-content .exitPopup-success-image-subheading,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-error-image-content .exitPopup-error-image-subheading,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-error-image-content .exitPopup-success-image-subheading,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-success-image-content .exitPopup-error-image-subheading,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-success-image-content .exitPopup-success-image-subheading{font-size:14px;font-weight:400;line-height:16.8px;width:85%}
.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-error-image-content .exitPopup-error-image-cta a,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-error-image-content .exitPopup-success-image-cta a,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-success-image-content .exitPopup-error-image-cta a,.exit-modal .exitPopup-error .exitPopup-error-image .exitPopup-success-image-content .exitPopup-success-image-cta a,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-error-image-content .exitPopup-error-image-cta a,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-error-image-content .exitPopup-success-image-cta a,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-success-image-content .exitPopup-error-image-cta a,.exit-modal .exitPopup-error .exitPopup-success-image .exitPopup-success-image-content .exitPopup-success-image-cta a,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-error-image-content .exitPopup-error-image-cta a,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-error-image-content .exitPopup-success-image-cta a,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-success-image-content .exitPopup-error-image-cta a,.exit-modal .exitPopup-success .exitPopup-error-image .exitPopup-success-image-content .exitPopup-success-image-cta a,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-error-image-content .exitPopup-error-image-cta a,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-error-image-content .exitPopup-success-image-cta a,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-success-image-content .exitPopup-error-image-cta a,.exit-modal .exitPopup-success .exitPopup-success-image .exitPopup-success-image-content .exitPopup-success-image-cta a{color:#1e1e1e;font-size:12px;line-height:normal;text-transform:capitalize;padding:17px 15px}
@media(min-width:320px) and (max-width:991px){.exit-modal .exit-intent-popup .exit-popup-right .exit-popup-header h3{max-width:90%}
}
@media(min-width:1200px){.exit-modal .exit-intent-popup .exit-popup-right .exit-popup-header h3{max-width:440px}
}
@media(min-width:1200px){.exit-modal .exit-intent-popup .exit-popup-right .enquire-form__step-1--minimal{max-width:450px}
}
.exit-modal .exit-intent-popup .exit-popup-right .ccforms .enquire-form__step form .form-group-global__enquire-form--elements-wrap .phone-number-revamp .MobileNum .CountryFlag{background:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global-unification/resources/images/footer/indian-flag.svg);background-repeat:no-repeat;transform:translate(4px,7px)}
@media(min-width:320px) and (max-width:991px){.exit-modal .exit-intent-popup .exit-popup-right .ccforms .enquire-form__step form .form-group-global__enquire-form--elements-wrap .phone-number-revamp .MobileNum .CountryFlag{transform:translate(4px,8px)}
}
.exit-modal .disclaimer-questions .form-global__field-message{transform:translate(6px,-4px)}
@media(min-width:320px) and (max-width:991px){.exit-modal .disclaimer-questions .form-global__field-message{transform:translate(6px,-13px)}
}
@media(min-width:320px) and (max-width:991px){.form-revamp{max-height:fit-content}
}
.form-revamp .form-group-global__enquire-form--elements-wrap{flex-direction:column}
.form-revamp .form-group-global__enquire-form--elements-submit-wrap{margin-top:-20px}
.form-revamp .form-global-revamp{margin-bottom:28px}
.form-revamp .form-global-revamp .form-global__label{transform:translateY(-35px);opacity:1}
.form-revamp .form-global-revamp .form-text-input__field{background:#f9f9f9;border:1px solid #bdbdbd;border-radius:4px;padding-left:15px}
.form-revamp .form-global-revamp .form-text-input__field:focus{background:#f2f8ff}
@media(min-width:992px){.form-revamp .form-global-revamp.mobile_num_revamp{margin-bottom:17px}
}
.form-revamp .form-text-input--error .form-global__field{border:1px solid red}
.form-revamp .form-text-input--error+.MobileNum{border:1px solid red !important}
.form-revamp .form-whatsapp-consent{flex-direction:row;justify-content:flex-start;gap:30px}
.form-revamp .form-revamp-ques{border:1px solid #bedbff;border-radius:4px;background:#f2f8ff}
@media(min-width:320px) and (max-width:991px){.form-revamp .form-revamp-ques{margin-top:28px}
}
.form-revamp .form-revamp-ques .disclaimer-ques-one{border-bottom:1px solid #bedbff}
.form-revamp .form-revamp-ques .disclaimer-group{margin:0;padding:9px 10px 8px}
.form-revamp .form-revamp-ques .disclaimer-group p{flex:1;margin:auto;user-select:none}
.form-revamp .form-revamp-ques .disclaimer-group .form-radio-input__inline-label{cursor:pointer;margin:auto;border:1px solid #bdbdbd;border-radius:40px}
.form-revamp .form-revamp-ques .disclaimer-group .form-radio-input__inline-label:focus-within,.form-revamp .form-revamp-ques .disclaimer-group .form-radio-input__inline-label:hover{border:1px solid #7ad06d;border-radius:40px}
@media(min-width:320px) and (max-width:991px){.form-revamp .form-revamp-ques .disclaimer-group .form-radio-input__inline-label{display:inline-block !important;margin:10px 0}
}
@media(min-width:320px) and (max-width:991px){.form-revamp .form-revamp-ques .disclaimer-group{padding:9px 10px 8px 20px;display:block !important}
}
.form-revamp .form-revamp-ques .disclaimer-ques-one .form-radio-input__custom-element,.form-revamp .form-revamp-ques .disclaimer-ques-two .form-radio-input__custom-element{display:none !important}
.form-revamp .form-revamp-ques .disclaimer-ques-one .form-global__custom-label-text,.form-revamp .form-revamp-ques .disclaimer-ques-two .form-global__custom-label-text{padding:4px 19px !important;border-radius:30px !important}
.form-revamp .form-revamp-ques .disclaimer-ques-one .form-radio-input__field:checked~.form-global__custom-element+.form-global__custom-label-text,.form-revamp .form-revamp-ques .disclaimer-ques-two .form-radio-input__field:checked~.form-global__custom-element+.form-global__custom-label-text{padding:4px 19px !important;font-size:10px;background:#7ad06d !important;border-radius:30px !important;color:#fff !important}
.form-revamp .form-revamp-ques .disclaimer-ques-one .form-radio-input__field~.form-global__custom-element+.form-global__custom-label-text,.form-revamp .form-revamp-ques .disclaimer-ques-two .form-radio-input__field~.form-global__custom-element+.form-global__custom-label-text{background:#fff;font-size:10px}
.form-revamp .ctaComp.baseBtn .ctaText.form-revamp-submit{background:#feb940;color:#222;border-radius:4px;border:0;width:100%;text-transform:none;padding:21px 20px;font-size:16px;font-weight:700}
.form-revamp .ctaComp.baseBtn .ctaText.form-revamp-submit:focus-visible,.form-revamp .ctaComp.baseBtn .ctaText.form-revamp-submit:hover{color:#222;background:#fed440;box-shadow:none}
.form-revamp .ctaComp.baseBtn .ctaText.form-revamp-submit.disabled-btn,.form-revamp .ctaComp.baseBtn .ctaText.form-revamp-submit.disabled-btn:focus-visible,.form-revamp .ctaComp.baseBtn .ctaText.form-revamp-submit.disabled-btn:hover{background:#ddd;color:#979797}
.form-revamp .belowWPtext{color:#424242;line-height:15px;margin-top:10px}
@media(min-width:320px) and (max-width:991px){.form-revamp .belowWPtext{text-align:left}
}
.form-revamp .whatsApp-toggle{width:60px !important;height:32px !important;border-radius:40px;margin-right:0 !important;padding-right:0 !important}
.form-revamp .whatsApp-toggle:after{content:"" !important;position:relative !important;display:block !important;background-image:url(../../../clientlibs/clientlib-global/resources/images/Icons-Sprite-firstFold.webp) !important;background-position:-521px -300px !important;background-color:#fff !important;filter:grayscale(100%) !important;width:25px !important;height:25px !important;top:2.4px !important;bottom:4px !important;right:-2px !important;border-radius:50% !important;border-width:0 !important;transform:none !important;transition:none !important}
.form-revamp .whatsApp-toggle .on-off{background:linear-gradient(90deg,#ffffff00 8.93%,#bdbdbd80 93.96%);font-weight:500;position:absolute;padding:6.7px 0;margin:3.5px -6px;border-radius:40px;width:33px;font-size:10px;user-select:none;border-bottom-left-radius:0;border-top-left-radius:0}
.form-revamp .whatsApp-toggle.whatsAppCheckbox{flex:0 0 14%}
@media(min-width:320px) and (max-width:991px){.form-revamp .whatsApp-toggle.whatsAppCheckbox{flex:0 0 19.8%}
}
@media(min-width:992px){.form-revamp .whatsApp-toggle.whatsAppCheckbox{flex:0 0 13.8%}
}
@media(min-width:1366px){.form-revamp .whatsApp-toggle.whatsAppCheckbox{flex:0 0 13.9%}
}
.form-revamp .whatsApp-toggle.whatsAppCheckbox:focus-visible,.form-revamp .whatsApp-toggle.whatsAppCheckbox:hover{border:1px solid #7ad06d}
.form-revamp .whatsApp-toggle.whatsAppCheckbox-checked{background-color:transparent !important;flex:0 0 14%}
@media(min-width:320px) and (max-width:991px){.form-revamp .whatsApp-toggle.whatsAppCheckbox-checked{flex:0 0 19.8%}
}
@media(min-width:992px){.form-revamp .whatsApp-toggle.whatsAppCheckbox-checked{flex:0 0 13.8%}
}
@media(min-width:1366px){.form-revamp .whatsApp-toggle.whatsAppCheckbox-checked{flex:0 0 13.9%}
}
.form-revamp .whatsApp-toggle.whatsAppCheckbox-checked:after{top:2.4px !important;left:2.1px !important;filter:grayscale(0) !important}
.form-revamp .whatsApp-toggle.whatsAppCheckbox-checked .on-off{background:linear-gradient(90deg,#ffffff00 8.93%,#7ad06d80 93.96%)}
@media(min-width:992px){.form-revamp .row-parent{display:flex;justify-content:space-between}
.form-revamp .row-parent .pincode-revamp{flex-basis:45%}
}
.form-revamp .row-parent .phone-number-revamp{flex-basis:45%;display:flex;flex-direction:row-reverse}
.form-revamp .row-parent .phone-number-revamp .mobile_num_revamp{flex-basis:80% !important}
.form-revamp .row-parent .phone-number-revamp .phoneNumLabel{left:-63px}
.form-revamp .row-parent .phone-number-revamp .telNum{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
.form-revamp .row-parent .phone-number-revamp .form-global__field-message{margin-left:-62px}
.form-revamp .row-parent .phone-number-revamp .MobileNum{background:#f9f9f9;border:1px solid #bdbdbd;border-radius:4px;align-items:center;margin:8px 0 0;padding:0;border-top-right-radius:0;border-bottom-right-radius:0;height:40px;border-right:0 !important}
.form-revamp .row-parent .phone-number-revamp .MobileNum .CountryFlag{background-position:-1035px -480px;width:33px;height:33px;cursor:pointer}
.form-revamp .row-parent .phone-number-revamp .MobileNum .CountryCode{line-height:20px;vertical-align:bottom;padding:0 7px 0 0}
@media(min-width:320px) and (max-width:991px){.form-revamp .whatsapp-desktop .form-whatsapp-consent{display:none}
.form-revamp .whatsapp-mobile{display:block}
.form-revamp .whatsapp-mobile .form-whatsapp-consent{margin-top:8px;margin-bottom:25px}
}
@media(min-width:992px){.form-revamp .whatsapp-mobile{display:none}
}
.exit-popup-right .exit-popup-call-us{background:#dfd;margin:-45px -45px 20px;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
@media(min-width:320px) and (max-width:991px){.exit-popup-right .exit-popup-call-us{margin:-21px -21px 14px}
}
.exit-popup-right .exit-popup-call-us .exit-popup-call-us--wraper{color:#000;font-size:14px;font-weight:700;line-height:20px;padding:9px 19px;margin-bottom:0;display:flex;align-items:center;justify-content:center}
@media(min-width:320px) and (max-width:991px){.exit-popup-right .exit-popup-call-us .exit-popup-call-us--wraper{font-size:12px;padding:4px 19px;flex-direction:row-reverse}
}
.exit-popup-right .exit-popup-call-us .exit-popup-call-us--wraper .exit-popup-call-us--title--icon .mob-num{color:#00bf00;font-size:16px;font-weight:700;line-height:20px;vertical-align:middle}
@media(min-width:320px) and (max-width:991px){.exit-popup-right .exit-popup-call-us .exit-popup-call-us--wraper .exit-popup-call-us--title--icon .mob-num{display:none}
}
.exit-popup-right .exit-popup-call-us .exit-popup-call-us--wraper .exit-popup-call-us--title--icon a:focus-visible .mob-num{outline-style:solid !important;outline-color:inherit !important;outline-width:1px !important}
body:has(.exit-modal.in) .modal-backdrop.show{z-index:1051}
@media(min-width:320px) and (max-width:991px){.stickyBtnSection{display:flex;justify-content:center}
}
.stickyBtnSection .stickyFormButton{position:fixed;z-index:1037}
@media(min-width:992px){.stickyBtnSection .stickyFormButton{border-radius:3px;right:33px}
.stickyBtnSection .stickyFormButton button{border-radius:40px;padding:16px 20px;width:100%}
}
@media(min-width:320px) and (max-width:991px){.stickyBtnSection .stickyFormButton{bottom:0;margin-bottom:11px}
.stickyBtnSection .stickyFormButton button{border-radius:40px;padding:15px}
.stickyBtnSection .stickyFormButton.stickBtnLeft{left:3.6%}
}
@media(min-width:320px) and (max-width:991px){.ccforms .ccFormScheduler .form-banner-wrapper.css-carousel-variant{background:#fff}
}
.h3-title{font-size:20px;line-height:22px;font-weight:700}
@media(min-width:320px) and (max-width:991px){.h3-title{font-size:16px}
}
.resubmit-err{color:red;padding-top:4px}
.form-revamp-thankyou{width:100%}
.form-revamp-thankyou .error-image-left,.form-revamp-thankyou .thank-you-image-left{background:#f5f5f5}
@media(min-width:992px){.form-revamp-thankyou .error-image-left,.form-revamp-thankyou .thank-you-image-left{height:429px}
}
@media(min-width:320px) and (max-width:991px){.form-revamp-thankyou .error-image-left,.form-revamp-thankyou .thank-you-image-left{min-height:146px}
}
.form-revamp-thankyou .error-left-content,.form-revamp-thankyou .thank-you-left-content{position:absolute;top:50%;right:20%;transform:translate(13%,-50%)}
@media(min-width:320px) and (max-width:991px){.form-revamp-thankyou .error-left-content,.form-revamp-thankyou .thank-you-left-content{transform:translate(8%,-50%)}
}
.form-revamp-thankyou .error-left-content h2,.form-revamp-thankyou .thank-you-left-content h2{font-size:40px;text-shadow:3px 2.5px 0 #fff,3px 2.5px 2px #000;color:#000;line-height:48px;letter-spacing:-.8px;font-weight:700}
@media(min-width:320px) and (max-width:991px){.form-revamp-thankyou .error-left-content h2,.form-revamp-thankyou .thank-you-left-content h2{font-size:24px;line-height:56px;letter-spacing:-.48px;margin-bottom:0}
}
.form-revamp-thankyou .error-left-content p,.form-revamp-thankyou .thank-you-left-content p{color:#222;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.14px}
@media(min-width:320px) and (max-width:991px){.form-revamp-thankyou .error-left-content p,.form-revamp-thankyou .thank-you-left-content p{font-size:11px;line-height:16px;letter-spacing:.11px}
}
.form-revamp-thankyou .form-revamp-thankyou-right-content{background-size:100% 100%}
@media(min-width:992px){.form-revamp-thankyou .form-revamp-thankyou-right-content{background-image:var(--bg-image-desktop)}
}
@media(min-width:992px) and (max-width:1280px){.form-revamp-thankyou .form-revamp-thankyou-right-content{padding:0 13.2%}
}
@media(min-width:320px) and (max-width:991px){.form-revamp-thankyou .form-revamp-thankyou-right-content{background-image:var(--bg-image-mob)}
}
.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message{color:#fff}
@media(min-width:320px) and (max-width:991px){.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message{text-align:left}
}
.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .error-message-title,.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .thank-you-message-title,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .error-message-title,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .thank-you-message-title{font-size:46px;font-weight:700;line-height:45px}
@media(min-width:320px) and (max-width:991px){.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .error-message-title,.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .thank-you-message-title,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .error-message-title,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .thank-you-message-title{font-size:32px;line-height:35px}
}
.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .error-message-subtitle,.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .thank-you-message-subtitle,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .error-message-subtitle,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .thank-you-message-subtitle{color:#dcdbdb;font-size:16px;line-height:19.2px}
@media(min-width:320px) and (max-width:991px){.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .error-message-subtitle,.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .thank-you-message-subtitle,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .error-message-subtitle,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .thank-you-message-subtitle{font-size:12px;line-height:18px}
}
@media(min-width:992px){.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .cta.ctaComp,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .cta.ctaComp{display:inline-block}
}
.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .error-message-download,.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .thank-you-message-download,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .error-message-download,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .thank-you-message-download{font-weight:500;line-height:14px;text-decoration-line:underline;font-size:12px}
@media(min-width:992px){.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .error-message-download,.form-revamp-thankyou .form-revamp-thankyou-right-content .error-message .thank-you-message-download,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .error-message-download,.form-revamp-thankyou .form-revamp-thankyou-right-content .thank-you-message .thank-you-message-download{margin-left:20px}
}
@media(min-width:992px){.form-thankyou-revamp-container .enquire-form__dismissible-container{margin-top:-50px}
}
@media(min-width:992px){.form-thankyou-revamp-container .enquire-form__dismissible-container--head{position:relative;top:87px;left:-17px;z-index:9}
}
@media(min-width:992px){.form-thankyou-revamp-container .custom-enquire-form-mark-up{width:100%}
}
@media(min-width:320px) and (max-width:991px){.ccforms .form-banner-wrapper .enquire-form__step-4{margin-bottom:75px}
}
.ccFormScheduler{z-index:1036;position:relative}
.drop-container{position:relative;display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:center;height:200px;padding:20px;border-radius:10px;border:2px dashed #555;color:#444;cursor:pointer;transition:background .2s ease-in-out,border .2s ease-in-out}
.drop-container.drag-active,.drop-container:hover{background:#eee;border-color:#111}
.drop-container.drag-active .drop-title,.drop-container:hover .drop-title{color:#222}
.drop-title{color:#444;font-size:20px;font-weight:700;text-align:center;transition:color .2s ease-in-out}
input[type=file]{width:100%;max-width:100%;color:#444;padding:5px;background:#fff;border-radius:10px;border:1px solid #555}
input[type=file]::file-selector-button{margin-right:20px;border:0;background:#084cdf;padding:10px 20px;border-radius:10px;color:#fff;cursor:pointer;transition:background .2s ease-in-out}
input[type=file]::file-selector-button:hover{background:#0d45a5}
.form-upload-label{color:#b0b0b0;font-size:16px;font-weight:400;padding-left:0;padding-bottom:11px}
.form_flex{flex-basis:47%}
.form_hide{visibility:hidden}
.apgTokoDropdown{color:#b0b0b0;border-radius:8px;background:#333;height:56px;border:0}
.formVerticalVariant.form-file-upload-gamification{min-height:unset;height:auto}
.formVerticalVariant.form-file-upload-gamification .screen-three-error,.formVerticalVariant.form-file-upload-gamification .screen-two-error{font-weight:400;font-size:12px;line-height:16.8px;color:#ed1c24}
.formVerticalVariant.form-file-upload-gamification .screen-three-error{position:absolute;bottom:0;transform:translateY(35px)}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .screen-three-error{transform:translateY(25px)}
}
.formVerticalVariant.form-file-upload-gamification a[href="javascript:void(0)"] *{cursor:pointer !important}
.formVerticalVariant.form-file-upload-gamification .js-banner-active-target{padding:0}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form{padding:0 !important;margin:auto;position:relative}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1{max-width:100% !important;width:100% !important;margin:0 !important;padding:0;height:unset !important}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 h2{display:none}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .ctaComp.baseBtn{flex-basis:28%;align-self:center;align-content:flex-end;text-align:right}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .ctaComp.baseBtn button.ctaText{background:0;color:#232426;border-radius:30px;border:1px solid #232426;font-size:16px;line-height:24px;padding:10px 20px;width:100%;transition:background-color .5s ease}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .ctaComp.baseBtn button.ctaText:hover{box-shadow:unset;background-color:#fff7e8}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .ctaComp.baseBtn button.ctaText:disabled{cursor:not-allowed}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .game-landing{width:100%;text-align:center;position:relative}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .game-landing img{width:100%;height:auto}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .game-landing .lucky-draw-button{position:absolute;bottom:6%;left:50%;right:50%;transform:translateX(-50%)}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .game-landing .lucky-draw-button{max-width:170px;width:100%}
}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .game-landing .lucky-draw-button{left:20%;top:61%;transform:translate(-67%,10%);bottom:50%;right:unset}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .game-landing .lucky-draw-button img{width:unset;margin-left:5px}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .game-landing .lucky-draw-button a{cursor:pointer !important;font-size:14px;line-height:21px;color:#fff;background:transparent;border-radius:30px;border:1px solid #fff;padding:8px 18px}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .game-landing .lucky-draw-button a{font-size:.97rem;background:#000;padding:.4rem 1.5rem;line-height:1.5rem;border:0}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container{background-image:url(https://static-beta.asianpaints.com/content/dam/lucky-draw/screen-2.png);padding:200px 0;flex-direction:row;justify-content:center;gap:75px;display:block;background-repeat:no-repeat}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container{padding:0;background-image:url(https://static-beta.asianpaints.com/content/dam/lucky-draw/screen-2-mob.png)}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .potex-container{display:flex;flex-direction:row;max-width:1150px;margin:auto;gap:70px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .potex-container{display:block;padding:46px 22px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container{text-align:center}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container{margin-top:-80px;margin-bottom:-80px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .text-1{font-weight:800;font-size:32px;line-height:41.6px;max-width:522px;margin:0 auto}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .text-1{font-weight:700;font-size:20px;line-height:28px;padding-top:30px;padding-left:12px;padding-right:12px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .text-2{font-weight:400;font-size:20px;line-height:28px;max-width:530px;margin:0 auto;margin-top:16px}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .text-2 span{font-weight:700;font-size:20px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .text-2{font-weight:400;font-size:20px;padding-left:12px;padding-right:12px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .upload-box{border:2px dashed #75787b;padding:40px;margin:0 auto;margin-top:30px;max-width:522px;background-color:#FFFFFF99}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .upload-box{width:293px;height:197px;margin-bottom:45px;padding:35px 25px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .upload-box .img-rep-upload{width:42px;height:auto;padding-bottom:20px}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .upload-box .file-upload-house-err{color:#ed1c24;font-size:12px;padding-top:10px}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .upload-box .upload-msg{font-size:16px;font-weight:400}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .upload-box .upload-msg span{color:#e8672f;cursor:pointer;text-decoration:underline solid #f4a07a 1px;text-underline-offset:4px}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .upload-box .upload-msg-max-items{font-size:14px;font-weight:400}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .submit-container{flex-basis:47%;align-self:flex-end;justify-items:flex-end}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .submit-container{padding:0 30px 20px}
}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .mcq-container .submit-container .ctaComp.baseBtn{width:50%;margin:0 auto;width:186px;margin-top:30px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .text-detail{align-self:flex-start;flex-basis:34%}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .text-detail{margin-bottom:20px;padding:0 7px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .text-detail .top-text{font-weight:400;font-size:28px;line-height:36.4px;color:#232426;margin:0}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .text-detail .top-text{font-size:14px;line-height:21px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .text-detail .bottom-text{font-weight:800;font-size:32px;line-height:41.6px;color:#232426;margin:0}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .text-detail .bottom-text{font-size:14px;line-height:21px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container{flex-basis:66%}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent.name-mail{display:flex;justify-content:space-between}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent.name-mail{display:block}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent.name-mail .name-wrap{flex-basis:50%}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent.name-mail .email-wrap{flex-basis:47%}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent.ph-file{display:flex;gap:20px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent.ph-file{display:block}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent.ph-file .file-upload-wrapper-parent{flex-basis:72%}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent.ph-file .file-upload-wrapper-parent #file-mandotory{display:none;margin-bottom:10px;margin-left:0;color:#ed1c24;font-size:12px}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .form-global__field{height:50px}
}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .MobileNum{height:50px;padding:0 0 0 10px}
}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .MobileNum .CountryCode{font-size:16px;line-height:24px;color:#75787b}
}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .phone-number-revamp .mobile_num_revamp .form-text-input__field-message{margin-left:-30px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .phone-number-revamp input{border-left:none !important}
@media(min-width:992px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .phone-number-revamp input::placeholder{display:none}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .phone-number-revamp .MobileNum{background:#fff !important}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .form-text-input__label{background:linear-gradient(180deg,transparent 45%,#fff 0)}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .form-text-input__label{display:none}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .terms-text{font-weight:400;font-size:12px;line-height:16.8px;color:#3b3d40}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .extension-text{font-weight:400;font-size:12px;line-height:16.8px;color:#3b3d40;margin-bottom:5px}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .form-global__field{font-size:16px;line-height:24px;font-weight:400;color:#75787b;padding:14px 16px;border:1px solid #75787b !important;background-color:#fff !important}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .form-global__field{font-size:12px}
}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .file-upload-label{display:inline-block;cursor:pointer;font-size:16px;font-weight:700;line-height:24px;color:#232426}
.formVerticalVariant.form-file-upload-gamification .enquire-form-override.enquire-form .enquire-form__step-1 form.form-group-global .form-group-global__enquire-form--elements-wrap.file-form-container .field-container .row-parent .file-upload-field{display:none}
.formVerticalVariant.form-file-upload-gamification .file-upload-err{color:red}
.formVerticalVariant.form-file-upload-gamification input[type=file]{cursor:pointer}
.game-thankyou{position:relative}
.game-thankyou .thankyou-txt{position:absolute;top:50%;left:50%;right:50%;transform:translate(-50%,-50%);max-width:648px;width:100%;text-align:center}
@media(min-width:320px) and (max-width:991px){.game-thankyou .thankyou-txt{transform:translate(-50%,-68%)}
}
.game-thankyou .thankyou-txt .thank-title{color:#232426;font-weight:800;font-size:24px;line-height:33.6px}
@media(min-width:320px) and (max-width:991px){.game-thankyou .thankyou-txt .thank-title{width:60%;margin:auto}
}
@media(min-width:992px){.game-thankyou .thankyou-txt .thank-title{font-size:2.85rem;line-height:3rem;margin-bottom:7px}
}
.game-thankyou .thankyou-txt .thank-desc{color:#232426;font-weight:400;font-size:14px;line-height:21px}
@media(min-width:320px) and (max-width:991px){.game-thankyou .thankyou-txt .thank-desc{max-width:70%;margin:auto;font-weight:500}
}
@media(min-width:992px){.game-thankyou .thankyou-txt .thank-desc{font-size:2rem;line-height:36.4px;margin-bottom:0}
}
.game-thankyou img{width:100%;height:auto}
.formVerticalVariant{position:relative;z-index:1036;padding:0 40px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant{padding:0}
}
.formVerticalVariant .formVerticalVariantContainer{background:#1c1c1c;padding:51px 47px 38px 70px}
@media(min-width:992px){.formVerticalVariant .formVerticalVariantContainer{display:flex;border-radius:20px}
}
@media(min-width:1201px) and (max-width:1440px){.formVerticalVariant .formVerticalVariantContainer{padding:51px 47px 38px 70px}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .formVerticalVariantContainer{padding:20px}
}
.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft{flex:0 30%;align-content:center}
@media(min-width:1201px) and (max-width:1440px){.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft{flex:0 48%}
}
.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent{padding-top:18px}
@media(min-width:1366px){.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent{max-width:90%}
}
@media(min-width:992px){.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent{padding-right:30px}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent{padding-bottom:20px;padding-top:0}
}
.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftHeading{color:#fff;font-size:40px;font-weight:800;text-transform:capitalize;line-height:48px;word-wrap:break-word}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftHeading{font-size:24px;line-height:normal;padding-bottom:0;line-height:36px}
}
.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara{color:#fff}
.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara p{color:#fff;font-size:20px;font-weight:400;line-height:30px;word-wrap:break-word}
@media(min-width:992px){.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara p{margin-top:15px}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara p{font-size:14px;line-height:21px;margin-top:8px;font-weight:500;margin-bottom:0}
}
.formVerticalVariant .formVerticalVariantContainer .formVerticalRight{flex:0 70%;min-height:auto}
.formVerticalVariant .formVerticalVariantContainer .formVerticalRight .formVerticalVariantStep1{max-width:100% !important;background:none !important;box-shadow:none !important;padding:0}
.formVerticalVariant .form-revamp-vertical .form-global-revamp{flex-basis:47%;margin-bottom:18px}
.formVerticalVariant .form-revamp-vertical .form-global-revamp .form-global__label{color:#fff;margin-left:15px;padding:12px 4px 0;font-size:12px;font-weight:500;line-height:18px;transform:translateY(-32px)}
.formVerticalVariant .form-revamp-vertical .form-global-revamp .form-text-input__field{color:#fff;border-radius:8px;height:52px;font-size:16px;font-weight:400;line-height:24px;border:1px solid #eeeeef}
.formVerticalVariant .form-revamp-vertical .form-global-revamp .form-text-input__field:focus{background:transparent;border:1px solid #bdbdbd}
.formVerticalVariant .form-revamp-vertical .form-global-revamp .form-text-input__field::-webkit-input-placeholder{font-weight:400;font-size:16px;color:#fff}
.formVerticalVariant .form-revamp-vertical .form-global-revamp.form-text-input--error .form-global__field{border:1px solid red !important}
.formVerticalVariant .form-revamp-vertical .form-global-revamp.form-text-input--error .telNum.form-global__field{border-left:0 !important}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp{flex-basis:47%}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp .mobile_num_revamp{flex-basis:100% !important}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp .mobile_num_revamp .phoneNumLabel{left:-47px}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp .mobile_num_revamp .telNum{padding-left:0;border-left:0}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .phone-number-revamp .telNum{padding-left:5px}
}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp .MobileNum{border-top-left-radius:8px;border-bottom-left-radius:8px;background:transparent;height:52px;padding-left:15px;border:1px solid #eeeeef}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp .MobileNum .CountryCode{color:#fff}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp .MobileNum .line-break{border-right:2px solid #000;height:25px;width:10px;opacity:.2;display:none}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp .MobileNum .CountryFlag{display:none}
.formVerticalVariant .form-revamp-vertical .phone-number-revamp .form-global__field-message{margin-left:-44px}
.formVerticalVariant .form-revamp-vertical .whatsapp-consent-vertical{color:#b0b0b0;font-size:16px}
.formVerticalVariant .form-revamp-vertical .whatsapp-consent-vertical .form-global__custom-label-text{font-size:14px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .whatsapp-consent-vertical .form-global__custom-label-text{font-size:12px;font-weight:300}
}
.formVerticalVariant .form-revamp-vertical .whatsapp-consent-vertical .whatsAppCheckbox{background-color:transparent;border:1px solid #fff;border-radius:4px;margin-right:12px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .whatsapp-consent-vertical .whatsAppCheckbox{width:15.5px;height:15.8px}
.formVerticalVariant .form-revamp-vertical .whatsapp-consent-vertical .whatsAppCheckbox:after{top:1px;left:6px}
}
.formVerticalVariant .form-revamp-vertical .whatsapp-consent-vertical .focus-visible-auto-imp:focus,.formVerticalVariant .form-revamp-vertical .whatsapp-consent-vertical .focus-visible-auto-imp:focus-visible{outline-color:#7b61ff !important;outline-width:2px !important}
.formVerticalVariant .form-revamp-vertical .disclaimer-questions{justify-content:space-between}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .disclaimer-questions{display:block !important}
}
.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-group p{color:#b0b0b0}
.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-group .form-global__custom-label-text{color:#eeeeef;font-size:14px;font-weight:500;padding-left:0;line-height:19.12px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-group .form-global__custom-label-text{font-size:12px;font-weight:400;line-height:18px}
}
.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-group .whatsAppCheckbox{background-color:transparent;border:1px solid #fff;border-radius:4px;margin-right:12px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-group .whatsAppCheckbox{width:15.5px;height:15.8px}
.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-group .whatsAppCheckbox:after{top:1px;left:6px}
}
.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-ques-one{width:63%}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-ques-one{width:100%}
}
.formVerticalVariant .form-revamp-vertical .disclaimer-questions .focus-visible-auto-imp:focus,.formVerticalVariant .form-revamp-vertical .disclaimer-questions .focus-visible-auto-imp:focus-visible{outline-color:#7b61ff !important;outline-width:2px !important}
.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-ques-two{margin-bottom:-2px;width:40%}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .disclaimer-questions .disclaimer-ques-two{margin-bottom:0;width:100%}
}
.formVerticalVariant .form-revamp-vertical .belowWPtext{color:#cacbcc;font-size:11px;line-height:15.03px;font-weight:400;margin:16px 0 5px}
@media(min-width:992px){.formVerticalVariant .form-revamp-vertical .ctaRevampYellow{float:right}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .ctaRevampYellow{padding-top:0;margin-top:20px}
}
.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn{padding:9px 16px !important;border-radius:45px !important;font-size:14px !important;line-height:21px;font-weight:700;gap:10px;text-transform:none;height:39px}
.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn .arrow{transition:all .2s ease-in}
.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn .arrow:after{background:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/arrow-icon.svg) no-repeat;filter:invert(1);width:17px;height:20px}
.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:focus,.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:focus-visible,.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:hover{background:transparent !important;color:#fff !important;border:1px solid #fff !important;padding:9px 16px !important;line-height:20px}
.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:focus-visible .arrow,.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:focus .arrow,.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:hover .arrow{transition:all .2s ease-in}
.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:focus-visible .arrow:after,.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:focus .arrow:after,.formVerticalVariant .form-revamp-vertical .ctaRevampYellow .animated-arrow-btn:hover .arrow:after{background:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/arrow-icon.svg) no-repeat;filter:none}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent{gap:10px;padding:14px 0}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent{padding-top:20px;padding-bottom:5px}
}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent .form-global__custom-label-text{font-size:12px;font-weight:500;line-height:24px;color:#fff}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent .whatsAppCheckbox{width:40px !important;height:22px !important;flex:0 0 40px;border:0;background:gray !important}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent .whatsAppCheckbox.whatsAppCheckbox-checked{background:#00c853 !important}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent .whatsAppCheckbox.whatsAppCheckbox-checked:after{left:22px !important}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent .whatsAppCheckbox:hover{border:0}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent .whatsAppCheckbox:focus-visible{outline-style:solid;outline-color:inherit;outline-width:1px}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent .whatsAppCheckbox .on-off{display:none}
.formVerticalVariant .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-whatsapp-consent .whatsAppCheckbox:after{background:#fff !important;width:15px !important;height:15px !important;top:3.5px !important;left:4px !important}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer{align-items:flex-start}
@media(min-width:992px) and (max-width:1200px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer{padding:51px 20px 38px}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer{padding:16px}
}
@media(device-width:1024px) and (device-height:1366px) and (orientation:portrait){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer{padding:40px 1px 40px 0}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent{padding-right:0;padding-top:3px}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftHeading{color:#2e2f32;font-size:20px;font-weight:700;line-height:28px}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara{width:392px;padding-top:2px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara{padding-top:0;width:305px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara h4{font-size:64px;font-weight:700;line-height:70.4px;letter-spacing:-2px;color:#f14950;margin-bottom:13px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara h4{font-size:32px;font-weight:800;line-height:41.6px;letter-spacing:0;margin-bottom:6px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara h5{font-size:20px;font-weight:400;line-height:28px;color:#2e2f32}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalLeft .formVerticalLeftContent .formVerticalLeftPara h5{font-size:14px;font-weight:500;line-height:21px;color:#3b3d40;margin-bottom:0}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .form-global-revamp{margin-bottom:26px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .form-global-revamp{margin-bottom:20px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .form-global-revamp .form-global__label{color:#75787b;transform:translateY(-40px)}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .form-global-revamp .form-global__label.phoneNumLabel{left:0}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .form-global-revamp .form-text-input__field{border:1px solid #75787b !important;color:#75787b;margin:0}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .form-global-revamp .form-text-input__field::placeholder{color:#75787b}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .form-global-revamp .form-text-input__field.telNum{padding-left:15px;border-top-left-radius:8px !important;border-bottom-left-radius:8px !important}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .form-global-revamp.form-global--error .form-global__field{border:1px solid red !important}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .phone-number-revamp .form-global__field-message{margin-left:0;padding:5px 3px}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .set-one .form-global-revamp{margin-bottom:40px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-wrap .set-one .form-global-revamp{margin-bottom:20px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-whatsapp-consent{width:36%;float:inline-start}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-whatsapp-consent{width:100%;float:none;padding-top:15px;padding-bottom:0}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-whatsapp-consent .form-global__custom-label-text{color:#000}
@media(device-width:1024px) and (device-height:1366px) and (orientation:portrait){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .form-whatsapp-consent .form-global__custom-label-text{font-size:11px;line-height:20px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions{justify-content:flex-end;column-gap:20px}
@media(min-width:1100px) and (max-width:1285px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions{column-gap:10px}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group{margin-top:14px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group .form-global__inline-label .whatsAppCheckbox{border:1px solid #b0b1b3;width:20px;height:20px}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group .form-global__inline-label .whatsAppCheckbox.whatsAppCheckbox-checked{border:1px solid #b0b1b3}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group .form-global__inline-label .whatsAppCheckbox.whatsAppCheckbox-checked:after{position:absolute;content:"";width:5px;height:10px;top:3px;left:7px;border:solid #b0b1b3;border-width:0 2px 2px 0;transform:rotate(45deg)}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group .form-global__inline-label .form-global__custom-label-text{color:#53565a;font-size:12px;font-weight:400;padding-left:0;line-height:16.8px}
@media(device-width:1024px) and (device-height:1366px) and (orientation:portrait){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group .form-global__inline-label .form-global__custom-label-text{font-size:11px;line-height:13.8px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group.disclaimer-ques-one{width:auto}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group.disclaimer-ques-one{margin-top:20px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group.disclaimer-ques-two{width:auto}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .disclaimer-questions .disclaimer-group.disclaimer-ques-two{margin-top:14px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .belowWPtext{color:#53565a;line-height:16.03px;margin:20px 0 0}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .belowWPtext{display:block;font-size:10px}
}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .ctaRevampYellow{width:100%;margin-top:34px}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .ctaRevampYellow .animated-arrow-btn{font-size:16px !important;line-height:21px;font-weight:700;height:44px;line-height:24px !important;background:#fcaf17 !important;color:#000 !important}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .ctaRevampYellow .animated-arrow-btn{width:100% !important}
}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .ctaRevampYellow .animated-arrow-btn:focus,.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .ctaRevampYellow .animated-arrow-btn:hover{background:#fed440 !important;color:#000}
.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .ctaRevampYellow .animated-arrow-btn:focus .arrow:after,.formVerticalVariant.vertical-whitevariant .formVerticalVariantContainer .formVerticalRight .ccforms .enquire-form__step .form-revamp-vertical .form-group-global__enquire-form--elements-submit-wrap .form-checkbox-input .ctaRevampYellow .animated-arrow-btn:hover .arrow:after{filter:invert(1)}
.formVerticalVariant.vertical-whitevariant .form-thankyou-revamp-container .enquire-form__dismissible-container--head .enquire-form__close{cursor:pointer}
.formVerticalVariant.form-file-upload .enquire-form-override .enquire-form__step-1{max-width:562px !important;width:600px !important;margin-top:-12px !important}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload .enquire-form-override .enquire-form__step-1{width:100% !important}
}
.formVerticalVariant.form-file-upload .form-global__field,.formVerticalVariant.form-file-upload .MobileNum{height:45px !important}
.formVerticalVariant.form-file-upload .file-form-container .name-mail{display:flex;justify-content:space-between}
.formVerticalVariant.form-file-upload .file-form-container .name-mail .name-wrap{flex-basis:50%}
.formVerticalVariant.form-file-upload .file-form-container .name-mail .email-wrap{flex-basis:47%}
.formVerticalVariant.form-file-upload .file-form-container .comment-text{margin-top:-5px}
.formVerticalVariant.form-file-upload .file-form-container .comment-text .text{font-size:13px;font-weight:500}
.formVerticalVariant.form-file-upload .file-form-container .comment-text #comment-textarea{width:100%;border-radius:6px;height:45px}
.formVerticalVariant.form-file-upload .file-form-container .comment-text #the-count{margin-left:91%;margin-top:-8px;font-size:10px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload .file-form-container .comment-text #the-count{margin-left:86%}
}
.formVerticalVariant.form-file-upload .file-form-container .comment-text .comment-err{color:#ed1c24;font-size:12px;margin-top:-18px;padding-bottom:14px}
.formVerticalVariant.form-file-upload .file-form-container .file-upload-wrapper-parent{margin-top:-10px}
@media(min-width:320px) and (max-width:991px){.formVerticalVariant.form-file-upload .file-form-container .file-upload-wrapper-parent{margin-top:0}
}
.formVerticalVariant.form-file-upload .file-form-container .file-upload-wrapper-parent .text{font-size:13px;font-weight:500}
.formVerticalVariant.form-file-upload .file-upload-err{color:red}
.formVerticalVariant.form-file-upload input[type=file]{cursor:pointer}
.formVerticalVariant.form-file-upload input[type=file]::file-selector-button{background:var(--gradient,linear-gradient(180deg,#fec940,#f90));color:#000}
.formVerticalVariant.form-file-upload input[type=file]::file-selector-button:hover{background:var(--gradient,linear-gradient(180deg,#fec940,#f90))}
.form-otp{position:absolute;bottom:220px;right:35px;background:#fff;max-width:440px !important;width:440px !important;height:440px;border-radius:8px;text-align:center;padding:30px}
@media(min-width:320px) and (max-width:991px){.form-otp{width:100% !important;height:520px;padding:20px 12px;position:unset;margin-top:-168px;box-shadow:0 2px 5px rgba(0,0,0,.0747566) !important}
}
.form-otp .mobile-input-section-verify{margin-top:30px}
@media(min-width:320px) and (max-width:991px){.form-otp .mobile-input-section-verify{margin-top:65px}
}
.form-otp .mobile-input-section-verify h2{font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;margin-bottom:35px}
@media(min-width:320px) and (max-width:991px){.form-otp .mobile-input-section-verify h2{margin-bottom:40px}
}
.form-otp .form-item.mobile-no-field{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}
@media(min-width:320px) and (max-width:991px){.form-otp .form-item.mobile-no-field{width:230px;margin:auto}
}
.otp-mob-number{opacity:.6}
.form-otp .form-control#bhs-cal-mob-no{padding:14px 16px 14px 50px;color:#000;font-weight:400;font-size:16px;line-height:24px;border:1px solid #000 !important;border-radius:6px;box-shadow:none;height:100%;width:270px;max-height:53px}
@media(min-width:320px) and (max-width:991px){.form-otp .form-control#bhs-cal-mob-no{width:230px}
}
.form-otp .form-control#bhs-cal-mob-no:disabled{background-color:transparent}
.form-otp label.input-label{position:absolute;font-size:12px;line-height:18px;font-weight:400;top:-6px;margin:0;left:68px;cursor:text;transition:.3s;color:#75787b;background:#fff;padding:0 4px}
@media(min-width:320px) and (max-width:991px){.form-otp label.input-label{left:14px;top:-8px}
}
.form-otp .default-value{top:14px;left:68px;cursor:text;text-align:left}
.form-otp .default-value,.form-otp .edit-value{position:absolute;margin:0;font-size:16px;font-weight:400;line-height:24px;color:#75787b}
.form-otp .edit-value{top:11px;right:63px;cursor:text;text-align:right;cursor:pointer}
@media(min-width:320px) and (max-width:991px){.form-otp .edit-value{right:10px;top:12px}
}
.form-otp .edit-value img{height:20px;width:20px}
@media(min-width:320px) and (max-width:991px){.form-otp .default-value{left:14px}
}
.form-otp .otp-field-section{margin-top:30px}
.form-otp .otp-field-section .input-title{font-weight:700;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;color:#000;margin-bottom:16px;opacity:.5}
.form-otp .otp-field-section .otp-field-set .digit-group{display:flex;gap:10px;justify-content:center}
.form-otp .otp-field-section .otp-field-set .digit-group input{width:38px;height:40px;border-radius:5px;border:1px solid #d8d8d8 !important;text-align:center}
.form-otp #verify-otp{gap:10px;cursor:pointer;border-radius:45px;font-size:16px;padding:10px 18px;width:fit-content;align-items:center;color:#1e1e1e;font-weight:700;display:inline-flex;background:var(--gradient,linear-gradient(180deg,#fec940,#f90));border:0}
.form-otp #verify-otp .arrow{display:flex}
.form-otp #verify-otp .arrow:after{content:"";width:18px;width:17px;height:17px;filter:invert(1);background:url(../../../clientlibs/clientlib-global/resources/images/arrow-icon-thin.svg) no-repeat}
@media(min-width:320px) and (max-width:991px){.form-otp #verify-otp{height:32px;font-size:14px}
}
.form-otp #get-otp-for-new-number{gap:10px;cursor:pointer;border-radius:45px;font-size:16px;padding:10px 18px;width:fit-content;align-items:center;color:#1e1e1e;font-weight:700;display:inline-flex;background:var(--gradient,linear-gradient(180deg,#fec940,#f90));border:0}
.form-otp #get-otp-for-new-number .arrow:after{content:"";width:18px;width:17px;height:16px;filter:invert(1);display:inline-flex;background:url(../../../clientlibs/clientlib-global/resources/images/arrow-icon-thin.svg) no-repeat}
.form-otp .otp-field-section #timer{margin-left:75px;margin-top:6px;width:230px;display:flex;justify-content:space-between}
@media(min-width:320px) and (max-width:991px){.form-otp .otp-field-section #timer{width:230px;margin:auto;margin-top:6px}
}
.form-otp .otp-field-section #timer span{font-weight:500;font-size:13px;line-height:26px;letter-spacing:0}
.form-otp .otp-field-section #timer .time{text-decoration:underline;text-decoration-style:solid;color:#b0b1b3}
.form-otp .otp-field-section #timer .resend-otp{color:#8c8e90}
.form-otp .otp-field-section #timer .resend-otp.red{color:#e8672f;cursor:pointer}
.form-otp .otp-field-section .btn-section{margin-top:50px;display:flex;justify-content:center;gap:10px}
@media(min-width:320px) and (max-width:991px){.form-otp .otp-field-section .btn-section{margin-top:105px;gap:16px}
}
.form-otp #cancel-otp{width:fit-content;font-weight:800;position:absolute;right:30px;top:4%;cursor:pointer}
.form-otp .otp-field-error{justify-content:center}
@media(min-width:320px) and (max-width:991px){.ccforms .ccFormScheduler .form-thankyou-revamp-container .enquire-form__dismissible-container--head .visible-desktop{display:none}
}
@media(min-width:992px){.ccforms .ccFormScheduler .form-thankyou-revamp-container .enquire-form__dismissible-container--head .visible-mobile{display:none}
}