.u-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gradient--overlay{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9}.btn-main{font-size:16px;line-height:1.143;text-align:center;display:inline-block;cursor:pointer;word-break:break-word;text-decoration:none;position:relative;transition:all .2s ease-in-out;padding:12px 20px;will-change:transform;margin-top:25px;font-family:"Figtree";background-color:#4d4d4d;border-radius:5px;color:#fff}.btn-main:hover{opacity:.7}.btn-main.has-left-arrow{padding:0 0 0 20px!important;margin-top:25px!important;color:#399aa2!important}.btn-main.has-left-arrow{text-transform:inherit;border-radius:0;background-color:rgba(0,0,0,0)}.btn-main.has-left-arrow::before{content:"";font-family:"dashicons";display:inline-block;transform:translateY(-50%);position:absolute;top:50%;left:4px;font-size:14px;transition:left .2s ease-out;will-change:left}.btn-main.has-left-arrow:hover::before{left:0}.btn-main.has-right-arrow{padding:0 20px 0 0!important;margin-top:25px!important;color:#399aa2!important}.btn-main.has-right-arrow{text-transform:inherit;border-radius:0;background-color:rgba(0,0,0,0)}.btn-main.has-right-arrow::after{content:"";font-family:"dashicons";display:inline-block;transform:translateY(-50%);position:absolute;top:50%;right:4px;font-size:14px;transition:right .2s ease-out;will-change:right}.btn-main.has-right-arrow:hover::after{right:0}.btn-main a{color:currentColor!important}.btn-main a{display:inline-block;text-decoration:none}.btn-main a::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.btn-main a:hover{text-decoration:none}.footer-form{max-width:460px;position:fixed;right:30px;bottom:0;z-index:33;text-align:right}.footer-form.open .footer-form__form{display:block}.footer-form.open .footer-form__head::before{display:block}.footer-form .footer-form__form{text-align:left;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 10px 40px rgba(111,137,163,.1607843137);border-radius:10px;margin-bottom:26px;display:none;transition:all .3s;max-height:calc(100vh - 120px);overflow:auto}.footer-form .footer-form__form .footer-form__close{position:absolute;top:10px;left:10px;padding:5px 6px;cursor:pointer;font-size:26px;line-height:.7;opacity:.5;color:#4d4d4d;z-index:2;background:#eee}.footer-form .footer-form__form .checkbox-wrap .nf-field-label label:before{font-size:14px;line-height:1;height:19px;width:19px;left:0}.footer-form .footer-form__form .checkbox-container.label-above label{height:auto;padding-left:30px;margin-left:0}.footer-form .footer-form__form .checkbox-container.label-above label:after,.footer-form .footer-form__form .checkbox-container.label-above label:before{bottom:2px;left:0}.footer-form .footer-form__form .nf-form-cont{margin-bottom:0}.footer-form .footer-form__form .nf-before-form{background:#eee 0% 0% no-repeat padding-box;border-radius:10px 10px 0 0;padding:30px}.footer-form .footer-form__form .nf-before-form .nf-before-form-title{color:#000;font-size:24px;line-height:33px;margin-bottom:20px;text-align:center;letter-spacing:0}.footer-form .footer-form__form .nf-before-form .nf-before-form-description{color:#4d4d4d;font-size:16px;line-height:28px;letter-spacing:0}.footer-form .footer-form__form .nf-form-layout{padding:20px 30px}.footer-form .footer-form__form .nf-form-fields-required{font-size:14px;padding-bottom:10px}.footer-form .footer-form__form .nf-before-form-content{padding:0}.footer-form .footer-form__form .nf-after-form-content .nf-error-msg{margin-top:10px}.footer-form .footer-form__form .nf-form-content{padding:0}.footer-form .footer-form__form .nf-form-content .nf-field-container{padding-top:10px!important;padding-bottom:0!important}.footer-form .footer-form__form .nf-form-content .nf-field-container.disclaimer-text{padding-top:0!important}.footer-form .footer-form__form .nf-form-content .nf-field-container.disclaimer-text textarea[disabled]{background:#f0f0f0!important;color:#000!important}.footer-form .footer-form__form .nf-form-content .nf-field-container.disclaimer-text textarea[disabled]{font-size:14px;line-height:1.4;opacity:1;border-radius:6px}.footer-form .footer-form__form .nf-form-content .nf-field-container.submit-container{padding-top:0px!important}.footer-form .footer-form__form .nf-form-content .nf-field-container.submit-container .submit-wrap{display:inline-block;position:absolute;right:0;top:25px;z-index:1}.footer-form .footer-form__form .nf-form-content .nf-field-container.submit-container .submit-wrap .nf-field-label{margin-bottom:0!important}.footer-form .footer-form__form .nf-form-content .nf-next-previous{margin:30px 0 0!important}.footer-form .footer-form__form .nf-form-content .nf-next-previous input[type=button]{font-family:"Figtree"!important}.footer-form .footer-form__form .nf-form-content .nf-next-previous input[type=button]{background:#b7504d 0% 0% no-repeat padding-box;letter-spacing:-.32px;color:#fff;font-size:16px;line-height:1;padding:10px 20px;border:none;border-radius:0;cursor:pointer;transition:all .3s;height:auto;text-transform:capitalize}.footer-form .footer-form__form .nf-form-content .nf-next-previous input[type=button]:hover{background:#b7504d!important;color:#fff!important}.footer-form .footer-form__form .nf-form-content .nf-next-previous input[type=button]:hover{opacity:.8}.footer-form .footer-form__form .nf-after-form-content{padding:0}.footer-form .footer-form__form .nf-field label:before{border:2px solid #d0d0d0!important}.footer-form .footer-form__form .nf-field label:before{border-radius:2px}.footer-form .footer-form__form .nf-field [type=checkbox]:checked+label:after{transform:scale(1)}.footer-form .footer-form__form .nf-field .nf-field-label label{display:block;font-size:16px;line-height:23px;color:#000}.footer-form .footer-form__form .nf-field .nf-field-description p{font-size:14px!important}.footer-form .footer-form__form .nf-field .nf-field-description p{padding-bottom:10px}.footer-form .footer-form__form .nf-field .nf-field-element>div{border:none}.footer-form .footer-form__form .nf-field .nf-field-element input,.footer-form .footer-form__form .nf-field .nf-field-element select{height:auto!important;line-height:20px!important;border:1px solid #d0d0d0!important}.footer-form .footer-form__form .nf-field .nf-field-element input,.footer-form .footer-form__form .nf-field .nf-field-element select{width:100%;padding:14px 20px;font-size:14px;color:#000;margin-top:0;border-radius:6px}.footer-form .footer-form__form .nf-field .nf-field-element input::-moz-placeholder,.footer-form .footer-form__form .nf-field .nf-field-element select::-moz-placeholder{color:#4d4d4d;opacity:.4}.footer-form .footer-form__form .nf-field .nf-field-element input::placeholder,.footer-form .footer-form__form .nf-field .nf-field-element select::placeholder{color:#4d4d4d;opacity:.4}.footer-form .footer-form__form .nf-field .nf-field-element input[type=submit]{background:#b7504d!important;font-family:"Figtree"!important;border:none!important}.footer-form .footer-form__form .nf-field .nf-field-element input[type=submit]{letter-spacing:-.32px;color:#fff;font-size:16px;line-height:1;padding:8px 20px;border:none;border-radius:0;cursor:pointer;transition:all .3s;height:auto;width:auto;text-transform:capitalize;margin-bottom:0}.footer-form .footer-form__form .nf-field .nf-field-element input[type=submit]:hover{background:#b7504d!important;color:#fff!important}.footer-form .footer-form__form .nf-field .nf-field-element input[type=submit]:hover{opacity:.8}.footer-form .footer-form__form .nf-response-msg{text-align:center;padding:30px}.footer-form .footer-form__form .nf-response-msg img{width:50px!important}.footer-form .footer-form__form .nf-response-msg img{height:50px;-o-object-fit:contain;object-fit:contain}.footer-form .footer-form__form .nf-response-msg h3{letter-spacing:0;color:#000;font-size:24px;font-weight:600;margin-bottom:20px}.footer-form .footer-form__form .nf-response-msg p{letter-spacing:0;color:#4d4d4d;font-size:16px;padding-bottom:30px}.footer-form .footer-form__form .nf-response-msg button{font-family:"Figtree"!important}.footer-form .footer-form__form .nf-response-msg button{background:#b7504d 0% 0% no-repeat padding-box;border-radius:0;text-transform:capitalize;font-size:16px;line-height:1;margin:0;cursor:pointer}.footer-form .footer-form__form .nf-response-msg button:hover{opacity:.8}.footer-form .footer-form__head{background:#a66ea4;color:#fff;padding:12px 40px 10px;border-radius:10px 10px 0 0;width:auto;display:inline-flex;min-width:200px;gap:32px;justify-content:center;cursor:pointer;align-items:center;position:relative}.footer-form .footer-form__head::before{display:none;content:"";position:absolute;top:-9px;right:calc(50% - 10px);width:20px;height:20px;border-left:5px solid rgba(0,0,0,0);border-right:0 solid;border-bottom:0 solid;transform:rotate(45deg);background:inherit;border-top:5px solid rgba(0,0,0,0);border-radius:6px;z-index:-1;transition:all .3s}.footer-form .footer-form__heading{padding:0;font-size:18px;line-height:22px;font-family:"Figtree";margin:0;color:inherit;letter-spacing:-.36px;text-align:center;position:relative;display:inline-flex}.footer-form .footer-form__heading::after{content:"";position:absolute;width:1px;height:115%;background:#fff;right:-15px;opacity:.6}.footer-form .footer-form__icon img{max-width:25px}