.ew-wid .cdk-overlay-container.popover-settng-form.ew-preview-popup-wrapper{top:0;width:100%;height:100%}.ew-wid .popover-settng-form .popoversetting .mat-dialog-container{width:100%}.ew-wid .popover-settng-form .popoversetting .ew-custom-input-preview label{top:35px}.ew-wid .popover-settng-form .popoversetting .coonfirmation-section-custom{align-items:flex-start}.ew-wid .popover-settng-form .popoversetting span.widget-close-elements-popover{top:-44px}.ew-wid .box-widget-form{height:100%;display:flex;width:100%;justify-content:center;align-items:center}.ew-wid .section-box{max-width:400px;width:100%;margin:0 auto;box-shadow:0 3px 6px rgba(0,0,0,.12);border-radius:5px;overflow:initial}.ew-wid{height:auto}.ew-wid .countdown-timer-offers .smalltext{padding-top:0;margin-top:0}.ew-wid .ew-widget-action-registration .custom-form-area input,.ew-wid .ew-widget-action-registration .custom-form-area select{width:100%;padding:0 19px}.ew-wid .mat-snack-bar-container{display:none}.ew-wid .ew-single-schedules{padding:14px;border-radius:3px;display:block;font-size:14px;text-align:center;width:100%}.ew-wid span.standard-time-schedule.timezone-unique-for-mobile-size{display:block}.ew-wid img.ew-loader{max-width:300px;margin:0 auto;display:table}.ew-wid .ph-row{padding:0}.ew-wid .box-widget-form{margin-top:20px}.ew-widget-action-registration .custom-form-area .ew-custom-input-preview.intl-tel-input .flag-container,.ew-widget-action-registration .custom-form-area .ew-custom-input-preview.iti .iti__flag-container{top:9px}.ew-widget-action-registration .custom-form-area .ew-custom-input-preview.ew-custom-phone-input-preview label{left:87px}.intl-tel-input.allow-dropdown.separate-dial-code,.iti.iti--allow-dropdown.iti--separate-dial-code{display:block}.ew-widget-schedule-wrapper .nice-select.ew-multiple-schedules.ew-custom-nice-select-schedule{display:table-cell;max-width:100%;width:100%;text-overflow:ellipsis;white-space:nowrap}.ew-widget-schedule-wrapper .nice-select.ew-multiple-schedules.ew-custom-nice-select-schedule span.current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;text-align:center;font-weight:500}.nice-select.ew-custom-ns-for-widget ul.list{width:100%!important;border-radius:15px!important;box-shadow:0 3px 6px rgba(0,0,0,.16)!important;padding:20px 10px!important}.nice-select.ew-custom-ns-for-widget{border:none;background-color:transparent;width:100%}.ew-single-schedules.with-instant-replay{display:none!important}.ew-wid .ew-widget-action-registration.custom-preview-form .custom-form-area .custom-field-wrapper .nice-select span.current{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.ew-wid .ew-widget-action-registration.custom-preview-form .custom-form-area .custom-field-wrapper .nice-select ul{max-height:250px;overflow:auto;padding:10px!important;margin:5px 0 0}.ew-wid .ew-widget-action-registration.custom-preview-form .custom-form-area .custom-field-wrapper .nice-select ul.list li.option{height:auto;padding-top:2px;padding-bottom:2px;padding-left:0;margin:0;font-size:inherit;justify-content:center}.ew-wid .ew-widget-action-registration.custom-preview-form .custom-form-area .custom-field-wrapper .nice-select ul.list li.option.selected{font-weight:700}.ew-wid .ew-widget-action-registration.custom-preview-form .custom-form-area .custom-field-wrapper .nice-select ul li:before{display:none}.ew-preview-popup-wrapper .nice-select.ew-custom-ns-for-widget,.ew-widget-action-registration.custom-preview-form .nice-select.ew-custom-ns-for-widget{height:48px;line-height:48px}.ew-wid .ew-widget-wrapper .ew-widget-action-registration .custom-form-area .ew-custom-phone-input-preview .intl-tel-input .flag-container,.ew-wid .ew-widget-wrapper .ew-widget-action-registration .custom-form-area .ew-custom-phone-input-preview .iti .iti__flag-container{top:0}.ew-wid .ew-widget-action-registration.custom-preview-form .custom-field-wrapper .ew-custom-input-preview label,.ew-widget-action-registration.custom-preview-form .custom-form-area .ew-custom-input-preview.ew-custom-phone-input-preview label{top:35px}.ew-custom-inputs-validation-message{color:#ed5267;font-size:13px;font-weight:400}.box-widget-form .col.m12{width:100%}#outer_body_popup_wrapper .nice-select p.upcoming-session-text,.full-widget-form .ew-widget-schedule-wrapper .nice-select p.upcoming-session-text{position:absolute;top:58px;margin:0 auto;transform:translate(-50%);left:50%;font-size:14px;pointer-events:none;line-height:normal;width:auto;font-weight:400;color:#2b2b30;line-height:18px;white-space:normal;text-align:center;width:100%}.ew-widget-frame{top:0;left:0;bottom:0;right:0;width:100%;border:1px solid #000;margin:0;padding:0;min-height:350px}.ew-widget-frame .ew-loader{width:100%;margin:auto;transform:translate(-50%,50%);height:100%;top:50%;position:relative;left:50%}.custom-gdpr-required input[type=checkbox]:before{position:absolute;content:"";width:14px;height:14px;border:2px solid #ed5267;left:0;border-radius:4px;box-sizing:content-box}.coonfirmation-section-custom input[name=chd_gdpr]{min-width:18px;min-height:18px;width:18px!important;height:18px!important;margin-left:0}.loader-overlay{bottom:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:99999999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.loader-bg,.loader-overlay{position:fixed;transform:translate(-50%,-50%);top:50%;left:50%}.loader-bg{width:130px;height:50px;border-radius:4px;margin:0 auto;z-index:999999999;display:flex;align-items:center}.circle-loader{position:relative;top:12px;left:0;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;border:3px solid #818181;border-top-color:#fff;animation:animate 1s linear infinite;-ms-animation:animate 1s infinite linear}.loader-bg span{color:#fff;font-weight:500}@keyframes animate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.intl-tel-input.separate-dial-code .selected-dial-code,.iti.iti--separate-dial-code .iti__selected-dial-code{color:#000}.full-widget-form .ew-widget-common-element .ew-widget-schedule-wrapper .nice-select ul{margin:5px 0 0!important}#outer_body_popup_wrapper .nice-select .option,.full-widget-form .ew-widget-common-element .ew-widget-schedule-wrapper .nice-select .option{position:relative;border-bottom:1px solid #e5e5e5;height:auto;cursor:pointer;font-weight:400;line-height:1.4;list-style:none;min-height:40px;outline:none;text-align:center;transition:all .2s;display:flex;justify-content:center;align-items:center;white-space:normal;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:5px 29px 5px 18px;margin:0;font-size:14px}.full-widget-form .ew-widget-common-element .ew-widget-schedule-wrapper .nice-select .option:after,.full-widget-form .ew-widget-common-element .ew-widget-schedule-wrapper .nice-select .option:before{display:none}#outer_body_popup_wrapper .nice-select .option.selected,.full-widget-form .ew-widget-common-element .ew-widget-schedule-wrapper .nice-select .option.selected{font-weight:700}.ew-wid form{display:inline-block;width:100%}.mat-body-1 p,.mat-body p,.mat-form-field,.mat-h3,.mat-radio-button,.mat-select,.mat-select-value-text span,.mat-subheading-2,.mat-typography h3,.mat-typography p,.opendropdown-p,h1,h2,h3,h4,h5,h6,input,p{font-family:inherit!important}#outer_body_popup_wrapper .ew-mat-select-conversion,#outer_body_popup_wrapper .intl-tel-input .country-list .country:before,#outer_body_popup_wrapper .iti .iti__country-list .iti__country:before,.ew-wid .ew-mat-select-conversion,.ew-wid .intl-tel-input .country-list .country:before,.ew-wid .iti .iti__country-list .iti__country:before{display:none}#outer_body_popup_wrapper .intl-tel-input .country-list .country,#outer_body_popup_wrapper .iti .iti__country-list .iti__country,.ew-wid .intl-tel-input .country-list .country,.ew-wid .iti .iti__country-list .iti__country{padding:5px 10px!important;margin:0!important;font-size:14px}#outer_body_popup_wrapper .intl-tel-input .country-list,#outer_body_popup_wrapper .iti .iti__country-list,.ew-wid .intl-tel-input .country-list,.ew-wid .iti .iti__country-list{margin:5px 0 0}.ew-widget-schedule-wrapper *{box-sizing:border-box!important}#outer_body_popup_wrapper .cdk-global-overlay-wrapper{padding:0 10px}@media (max-width:700px){.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{word-break:keep-all!important;white-space:normal!important}}