.lead-form-box{position:fixed;z-index:6;top:119px;right:106px}
.lead-form-box .lead-bg{position:absolute;left:0;right:0;top:0;width:100%;z-index:-2;object-fit:cover;height:100%;object-position:top}
.lead-form-box .lead-bg.mobile-bg{display:none}
.lead-form-box .lead-form-wrap{max-width:400px;margin-left:auto;padding:32px;background-color:#aa1b17;box-shadow:0 0 30px 0 #00000033}
.lead-form-box .lead-form-wrap.lead-form-light{background-color:#fff}
.lead-form-box .lead-form-wrap.lead-form-light .submit-btn-wrap .btn{background-color:#c21b17;color:#fff}
.lead-form-box .lead-form-wrap.lead-form-light .privacy-text{color:#6f7072}
.lead-form-box .lead-form-wrap.lead-form-light .form-heading,.lead-form-box .lead-form-wrap.lead-form-light .form-description{color:#20252b}
.lead-form-box .lead-form-wrap.lead-form-light .custom-checkbox-label{color:#c21b17}
.lead-form-box .lead-form-wrap.lead-form-light .form-label{color:#20252b}
.lead-form-box .lead-form-wrap.lead-form-light .form-control{color:#20252b}
.lead-form-box .lead-form-wrap.lead-form-light .form-control::placeholder{color:#b0b2b3}
.lead-form-box .lead-form-wrap.lead-form-light .form-group.mobile-num::before{color:#b0b2b3}
.lead-form-box .lead-form-wrap.lead-form-light .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#b0b2b3}
.lead-form-box .lead-form-wrap.lead-form-light .select2-container--default .select2-selection--single .select2-selection__rendered{color:#20252b}
.lead-form-box .lead-form-wrap.lead-form-light .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #a0a0a0 #a0a0a0}
.lead-form-box .lead-form-wrap.lead-form-light .details-row .details-text{color:#20252b}
.lead-form-box .lead-form-wrap.lead-form-light .thankyou-box{border:1px solid #c21b17}
.lead-form-box .lead-form-wrap.lead-form-light .thankyou-text{color:#c21b17}
.lead-form-box .lead-form-wrap.lead-form-light .thankyou-desc{color:#20252b}
.lead-form-box .lead-form-wrap.lead-form-light .error-msgs{color:#c21b17}
.lead-form-box .lead-form-wrap.lead-form-light .error-msgs.info-icon::before{color:#c21b17 !important}
.lead-form-box .lead-form-wrap .error-msgs.info-icon::before{color:#fff !important}
.lead-form-box .chat-btn{position:absolute;width:50px;height:50px;border-radius:50%;right:-9px;top:-19px;background-color:#fff;border:1px solid #c21b17;display:flex;align-items:center;justify-content:center;z-index:2}
.lead-form-box .form-heading,.lead-form-box .form-description{color:#fff}
.lead-form-box .form-heading{font-family:"Roboto-Medium"}
.lead-form-box .form-description{font-family:"Roboto-Light";margin-top:4px;font-size:14px;line-height:21px}
.lead-form-box .fields-wrap{padding-top:10px}
.lead-form-box .form-group.mobile-num:before{top:32px;color:#fff}
.lead-form-box .form-group .form-label{margin-bottom:8px;padding-bottom:unset}
.lead-form-box .form-group .form-label,.lead-form-box .form-group .form-control{color:#fff}
.lead-form-box .form-group .form-control::placeholder{color:#ebebeb}
.lead-form-box .submit-btn-wrap{padding-top:24px}
.lead-form-box .submit-btn-wrap .btn{font-family:"Roboto-Bold";font-size:16px;line-height:19px}
.lead-form-box .privacy-text{font-size:12px;line-height:18px;color:#fff;font-family:"Roboto-Light";margin-top:12px}
.lead-form-box .details-row{margin-top:24px}
.lead-form-box .details-row .details-text{font-size:20px;line-height:24px;color:#fff}
.lead-form-box .thankyou-box{padding:12px;border:1px solid #b0b2b3;border-radius:5px;margin-top:24px}
.lead-form-box .thankyou-text{color:#fff;font-family:"Roboto-Medium"}
.lead-form-box .thankyou-desc{font-size:14px;line-height:21px;color:#fff;margin-top:8px;font-family:"Roboto-Light"}
.lead-form-box .error-msgs{color:#fff}
.lead-form-box .font-light{font-family:"Roboto-Light" !important}
.leadFormSeo .wrapper{position:relative;overflow:hidden}
.lead-form-box .btn.btn-secondary{background-color:#fff;color:#c21b17}
.lead-form-box .custom-checkbox-label{padding-left:30px;position:relative;margin-bottom:0;font-family:"Roboto-Light";font-size:12px;line-height:19px;color:#565656;cursor:pointer}
.lead-form-box .btn.btn-disabled{opacity:.3;pointer-events:none}
.lead-form-box .form-control{font-family:"Roboto-Light";font-size:16px;line-height:19px}
.lead-form-box .form-group.mobile-num::before{position:absolute;content:attr(data-mob);left:0;font-size:17px;line-height:23px;font-family:"Roboto-Light"}
.lead-form-box .form-group{position:relative;margin-bottom:2rem}
.lead-form-box .custom-checkbox-new input[type="checkbox"],.custom-checkbox-new input[type="radio"]{position:absolute;opacity:0;width:20px;height:20px;z-index:10;margin-top:0;cursor:pointer}
.lead-form-box .custom-checkbox-new .checkbox-check{display:inline-block;height:20px;width:20px;margin-bottom:0;margin-top:0;position:relative;background-color:#fff;border-radius:3px}
.lead-form-box .custom-checkbox-new.new-checbox-red .checkbox-check:before{background-color:transparent;height:20px;width:20px;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #ccc;border-radius:5px}
.lead-form-box .custom-checkbox-label .custom-checkbox-new{position:absolute;left:0;top:0}
.lead-form-box .custom-checkbox-new{display:inline-block;background:transparent;vertical-align:top;height:20px;width:20px;position:relative}
.lead-form-box .error-msgs{display:block;font-size:12px;line-height:14px;position:absolute;top:100%;left:0;margin-top:4px;padding-left:14px;font-family:"Inter",sans-serif}
.lead-form-box .error-msgs.info-icon::before{position:absolute;content:"";background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/seoleadfom/exclamation-icon.png);width:20px;height:11px;background-size:cover;background-repeat:no-repeat;background-position:center;font-size:10px;line-height:10px;color:#c21b17;font-family:'icomoon';left:-6px;top:0}
.lead-form-box .selectboxit-container span.selectboxit-text{color:white}
.lead-form-box .customDropdown .selectboxit-container .selectboxit{border-bottom:1px solid white;border-radius:0}
.lead-form-box .selectboxit-container span.selectboxit-text{line-height:3rem;font-size:1.5rem;font-family:"Roboto-Light"}
.lead-form-box .selectboxit-options,.selectboxit-option{font-family:Roboto-Light;font-size:14px;line-height:20px;letter-spacing:.012em;color:#565656;border-bottom:1px solid rgba(153,153,153,0.2);padding:13px}
.lead-form-box .customDropdown .selectboxit-container .selectboxit-options{border:1px solid white;border-radius:5px;height:250px}
.lead-form-box .select2-container--default .select2-results__option{font-family:"Roboto-Light";font-size:14px;line-height:20px;letter-spacing:.012em;color:#565656;border-bottom:1px solid rgba(153,153,153,0.2);padding-top:13px;padding-bottom:13px}
.lead-form-box .customDropdown .selectboxit-list a.selectboxit-option-anchor{font-size:1.4rem}
.lead-form-box .customDropdown .selectboxit .selectboxit-arrow-container .selectboxit-arrow{border-color:transparent transparent #fff #fff;border-style:solid;border-width:0 0 2px 2px;left:96%;margin-left:0;margin-top:-2px;position:absolute;top:50%;width:10px;height:10px;transform:translate(-50%,-50%) rotate(-45deg)}
.lead-form-box .form-group.mobile-num .form-control{padding-left:40px}
.lead-form-box .custom-checkbox-new.new-checbox-red input:checked ~ .checkbox-check:after{content:"\e917";content:"";font-family:"icomoon";font-weight:300;position:absolute;top:8%;left:34%;color:#c5221a;font-size:14px;line-height:14px;border:solid #c5221a;padding:10px 4px 2px 1px;border-width:0 2px 2px 0;transform:rotate(45deg)}
.lead-form-box h4{font-size:22px;line-height:30px}
.lead-form-box .submit-details-wrap{text-align:center}
.lead-form-box .check-logo-wrap{width:100px;height:100px;margin:0 auto 25px}
.lead-form-box .thank-you-text{color:#fff;font-family:"Roboto-Medium"}
.lead-form-box .thank-you-desc{font-size:14px;line-height:21px;color:#ebebeb;margin-top:12px;font-family:"Roboto-Light"}
.lead-form-box .reach-us{margin-top:25px}
.lead-form-box .light-check-logo{display:none}
.lead-form-box .react-text{display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:14px;line-height:21px;color:#fff;font-family:"Roboto-Bold"}
.lead-form-box .react-text a{color:inherit}
.lead-form-box .custom-checkbox-new.new-checbox-red input:checked~.checkbox-check::before{background-color:white}
.lead-form-box .icon-call:before{content:"\e90d";font-family:'icomoon'}
.leadFormSeo .lead-form-box .lead-form-cntr .call-icon img{width:31px;height:26px}
.leadFormSeo .lead-form-box .lead-form-cntr .down-arrow img{width:20px;height:26px}
.lead-form-box .submit-details-wrap .check-logo-wrap img{width:100px;height:100px}
@media(max-width:1366px){.lead-form-box .lead-form-wrap{top:120px;padding:27px}
.lead-form-box{top:115px}
.lead-form-box .submit-btn-wrap{padding-top:17px}
}
@media(max-width:767px){.lead-form-box .react-text{flex-direction:column}
.lead-form-box .react-text a{color:inherit;font-size:18px;line-height:21px}
.lead-form-box .container{padding:0}
.lead-form-box{right:0;top:23%}
.lead-form-box .chat-btn{position:fixed;right:5%;top:20%;width:40px;height:40px}
.lead-form-box .lead-bg{height:234px;object-fit:cover}
.lead-form-box .lead-bg.desktop-bg{display:none}
.lead-form-box .lead-bg.mobile-bg{display:block}
.lead-form-box .lead-form-wrap{border-radius:3px 3px 0 0;padding:27px 18px 40px 18px;max-width:100%}
.lead-form-box .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:14px;line-height:17px}
.lead-form-box .thankyou-box{margin-top:20px}
.lead-form-box .form-group.mobile-num::before{font-size:16px;line-height:19px}
.lead-form-box .form-group.mobile-num .form-control{padding-left:35px}
}