.eacf7-update-page-message{align-items:center;display:flex;grid-auto-columns:auto auto;grid-column:1/span 2;grid-template-columns:auto;height:100%;justify-content:center}.eacf7-update-page-message p{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:1.2rem;max-width:50%;max-width:20rem;padding:1rem;text-align:center}.contact-form-editor-panel#eacf7-form-addon-tab{margin-top:0;padding:0}.contact-form-editor-panel#eacf7-form-addon-tab #class-eacf7-editor-setting-wrapper{display:grid;gap:1rem;grid-template-columns:280px 2fr;overflow:hidden;position:relative}.contact-form-editor-panel#eacf7-form-addon-tab #class-eacf7-editor-setting-wrapper>.eacf7-save-settings-btn{position:absolute;left:1rem;top:1rem}#eacf7-setting-container{background-color:#fff;border:solid #3f2427;border-width:0 0 0 1px;box-shadow:-5px 0 10px rgba(85,85,85,.22);box-sizing:border-box;padding:1rem;width:300px}#eacf7-setting-container *{box-sizing:border-box}#eacf7-setting-container .eacf7-save-settings-btn{margin-top:-59px;text-align:left}#eacf7-setting-container .eacf7-popup-icon,#eacf7-setting-container .eacf7-setting-reset{align-items:center;border:1px solid #ababab;border-radius:10px 10px 10px 10px;cursor:pointer;display:flex;height:30px;justify-content:center;margin-right:auto;padding:.4rem;width:30px}#eacf7-setting-container .eacf7-popup-icon svg,#eacf7-setting-container .eacf7-setting-reset svg{cursor:pointer;height:100%;width:100%}#eacf7-setting-container .eacf7-setting-reset{transition:all .3s ease}#eacf7-setting-container .eacf7-setting-reset:not(.eacf7-reset-active){cursor:default!important;opacity:.3}#eacf7-setting-container .eacf7-setting-reset:not(.eacf7-reset-active) svg,#eacf7-setting-container .eacf7-setting-reset:not(.eacf7-reset-active) svg *{cursor:default!important}#eacf7-setting-container .eacf7-setting-reset.eacf7-reset-active{background:linear-gradient(-145deg,#cacaca,#f0f0f0);box-shadow:-20px 20px 60px #bebebe,20px -20px 60px #fff;opacity:.6}#eacf7-setting-container .eacf7-setting-reset.eacf7-reset-active:hover{opacity:1}#eacf7-setting-container .eacf7-setting-reset.eacf7-reset-active svg,#eacf7-setting-container .eacf7-setting-reset.eacf7-reset-active svg *{fill:#080808}#eacf7-toolbar-panel{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}#eacf7-toolbar-panel span{background:#f7f7f7;border:solid #3f2427;border-width:1px 1px 0;box-sizing:border-box;color:#3f2427;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;height:35px;opacity:.5;padding:.5rem;position:relative;text-align:center}#eacf7-toolbar-panel span.active:after{background-color:#fff;bottom:-1px;content:"";height:1px;right:0;position:absolute;width:100%}#eacf7-toolbar-panel span:hover{background:#fff;opacity:1}#eacf7-toolbar-panel span.active{background-color:#fff;opacity:1}.eacf7-component-heading{font-size:16px!important;font-weight:500!important;margin:0 0 .5rem!important;padding:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.eacf7-typograph-settings{align-items:center;background:#f7f7f7;display:flex;margin-bottom:1rem;padding:.5rem}.eacf7-typograph-settings:last-child{margin-bottom:0}.eacf7-typograph-settings .eacf7-popup-icon{border-radius:10px 0 0 10px!important;margin-right:unset!important}.eacf7-typograph-settings .eacf7-setting-reset{border-radius:0 10px 10px 0!important;border-left-width:0!important}.eacf7-typography-component .eacf7-typography-section{margin-bottom:1rem}.eacf7-typography-component .eacf7-typography-section .eacf7-font-size-control,.eacf7-typography-component .eacf7-typography-section .eacf7-line-height-control{align-items:center;display:flex}.eacf7-typography-component .eacf7-typography-section .eacf7-font-size-control input[type=range],.eacf7-typography-component .eacf7-typography-section .eacf7-line-height-control input[type=range]{margin-left:10px;width:100%}.eacf7-typography-component .eacf7-typography-section .eacf7-font-size-control input[type=number],.eacf7-typography-component .eacf7-typography-section .eacf7-line-height-control input[type=number]{width:50px}.eacf7-typography-component .eacf7-typography-section .eacf7-select-field_controler_display,.eacf7-typography-component .eacf7-typography-section select{background:#fff;border:1px solid #ccc;border-radius:4px;display:block;padding:5px;width:100%}.eacf7-select-field_controler .eacf7-select-field_controler_display{border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:10px}.eacf7-select-field_controler .eacf7-select-field_controler_dropdown{background:#fff;border:1px solid #cdcdcd;border-radius:13px;padding:.5rem .7rem}.eacf7-select-field_controler .eacf7-select-field_controler_dropdown input{width:100%}.eacf7-select-field_controler .eacf7-select-field_controler_dropdown ul{margin-block:10px 0;max-height:10rem;overflow:auto}.eacf7-select-field_controler .eacf7-select-field_controler_dropdown ul li{border-radius:4px;cursor:pointer;margin:0;padding:4px 8px}.eacf7-select-field_controler .eacf7-select-field_controler_dropdown ul li:hover{background-color:#2271b1;color:#fff}.eacf7-editor-fields-wrapper,.eacf7-editor-style-wrapper{border:1px solid #3f2427;display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding:.5rem}.eacf7-editor-style-wrapper{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 2.2rem)}.eacf7-editor-style-wrapper .eacf7-dropdown-panel-container{background-color:#fff;border:1px solid #e7e7e7;overflow:hidden;transition:all .6s ease-in-out}.eacf7-editor-style-wrapper .eacf7-dropdown-panel-container .eacf7-dropdown-panel-head{align-items:center;background:#e1e1e1;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem;transition:all .3s ease-in-out}.eacf7-editor-style-wrapper .eacf7-dropdown-panel-container .eacf7-dropdown-panel-head p{margin:0;padding:0}.eacf7-editor-style-wrapper .eacf7-dropdown-panel-container .eacf7-dropdown-panel-head:hover{background-color:#f7f7f7}.eacf7-editor-style-wrapper .eacf7-dropdown-panel-container .eacf7-dropdown-panel-body{padding:1rem .6rem;transition:all .3s ease-in-out}.eacf7-editor-style-wrapper .eacf7-dropdown-panel-container:not(.panel-active) .eacf7-dropdown-panel-body{opacity:0;visibility:hidden}.eacf7-unit-control-container{background:#f7f7f7;margin-bottom:1rem;padding:.5rem}.eacf7-unit-control-container .eacf7-unit-control-head{align-items:center;display:flex;margin-bottom:.5rem}.eacf7-unit-control-container .eacf7-unit-control-head .eacf7-component-heading{margin-bottom:0!important}.eacf7-unit-control-container:last-child{margin-bottom:0}.eacf7-unit-control-container .eacf7-unit-control{align-items:stretch;display:flex;justify-content:space-between}.eacf7-unit-control-container .eacf7-unit-control input{border:1px solid #000;border-radius:0;border-left-width:0;margin:0;width:22%}.eacf7-unit-control-container .eacf7-unit-control input:first-child{border-radius:0 5px 5px 0}.eacf7-unit-control-container .eacf7-unit-control div{align-items:center;border:1px solid #000;border-radius:5px 0 0 5px;cursor:pointer;display:flex;justify-content:center;width:12%}.eacf7-unit-control-container .eacf7-unit-control div svg{height:auto;margin:.3rem;width:100%}.eacf7-color-pallete{align-items:center;background:#f7f7f7;display:flex!important;flex-direction:unset!important;margin-bottom:1rem;padding:.5rem}.eacf7-color-pallete:last-child{margin-bottom:0}.eacf7-color-pallete .eacf7-component-heading{margin-bottom:0!important}.eacf7-color-pallete>.components-flex{gap:0;margin-right:0}.eacf7-color-pallete .components-color-palette__custom-color-button{border:1px solid #bdbdbd;border-radius:10px 0 0 10px!important;cursor:pointer;height:30px;width:30px}.eacf7-color-pallete .eacf7-setting-reset{border-radius:0 10px 10px 0!important;border-left-width:0!important}.eacf7-color-pallete .components-color-palette__custom-color-text-wrapper{display:none}.eacf7-color-pallete .components-dropdown{width:100%}.eacf7-save-settings-btn{padding:.8rem}.eacf7-save-settings-btn.disable{opacity:.6;pointer-events:none}.eacf7-save-settings-btn button{background:#fff;border:3px solid #2271b1;border-radius:45px;color:#2271b1;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1.1em;font-weight:550;height:37px;transition:all .3s;width:98px}.eacf7-save-settings-btn button:hover{background:#2271b1;color:#fff;font-size:1.2em}.eacf7-save-settings-btn button:hover .eacf7-save-dot-animate,.eacf7-save-settings-btn button:hover .eacf7-save-dot-animate:after,.eacf7-save-settings-btn button:hover .eacf7-save-dot-animate:before{color:#fff}.eacf7-save-settings-btn button .eacf7-save-dot-animate{animation:eacf7-save-dot-animate 1.5s linear infinite;animation-delay:.25s;border-radius:5px;box-shadow:-100px 0 0 -5px;color:#2271b1;height:6px;right:-62px;position:relative;width:6px}.eacf7-save-settings-btn button .eacf7-save-dot-animate:after,.eacf7-save-settings-btn button .eacf7-save-dot-animate:before{border-radius:5px;color:#2271b1;content:"";display:inline-block;height:6px;position:absolute;top:0;width:6px}.eacf7-save-settings-btn button .eacf7-save-dot-animate:before{animation:eacf7-save-dot-animate-before 1.5s linear infinite;animation-delay:0s;box-shadow:-80px 0 0 -5px}.eacf7-save-settings-btn button .eacf7-save-dot-animate:after{animation:eacf7-save-dot-animate-after 1.5s linear infinite;animation-delay:.5s;box-shadow:-110px 0 0 -5px}@keyframes eacf7-save-dot-animate-before{0%{box-shadow:-80px 0 0 -5px}30%{box-shadow:-80px 0 0 2px}60%,to{box-shadow:-80px 0 0 -5px}}@keyframes eacf7-save-dot-animate{0%{box-shadow:-100px 0 0 -5px}30%{box-shadow:-100px 0 0 2px}60%,to{box-shadow:-100px 0 0 -5px}}@keyframes eacf7-save-dot-animate-after{0%{box-shadow:-110px 0 0 -5px}30%{box-shadow:-110px 0 0 2px}60%,to{box-shadow:-110px 0 0 -5px}}.eacf7-color-popup-setting{background:#f9f9f9;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,.1)}.eacf7-date-empty-state,.eacf7-editor-date-wrapper{border:1px solid #3f2427;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:calc(100% - 2.2rem);overflow:auto;padding:.5rem}.eacf7-date-empty-state{align-items:center;justify-content:center;text-align:center}.eacf7-date-empty-state code{background:#f7f7f7;border-radius:4px;display:inline-block;margin-top:.5rem;padding:.4rem .6rem}.eacf7-date-field-selector,.eacf7-date-setting-row{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.8rem}.eacf7-date-field-selector label,.eacf7-date-setting-row label{font-size:14px;font-weight:600}.eacf7-date-field-selector input,.eacf7-date-field-selector select,.eacf7-date-setting-row input,.eacf7-date-setting-row select{background:#fff;border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.eacf7-date-setting-description{font-size:12px;margin:0;opacity:.8}.eacf7-editor-date-wrapper .eacf7-dropdown-panel-container{background-color:#fff;border:1px solid #e7e7e7;overflow:hidden;transition:all .6s ease-in-out}.eacf7-editor-date-wrapper .eacf7-dropdown-panel-container .eacf7-dropdown-panel-head{align-items:center;background:#e1e1e1;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem}.eacf7-editor-date-wrapper .eacf7-dropdown-panel-container .eacf7-dropdown-panel-head p{margin:0}.eacf7-editor-date-wrapper .eacf7-dropdown-panel-container .eacf7-dropdown-panel-body{padding:1rem .6rem}.eacf7-editor-date-wrapper .eacf7-dropdown-panel-container:not(.panel-active) .eacf7-dropdown-panel-body{opacity:0;visibility:hidden}#eacf7-preview-container{box-sizing:border-box;padding:1rem;width:100%}.eacf7-popup-box-container{background-color:#f9f9f9;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,.1);margin:40px auto;max-width:12rem;padding:1.5rem;position:absolute;z-index:999999}
