@media screen and (width>=1667px){.rtl .wp-full-overlay.expanded{margin-left:0;margin-right:300px}.wp-full-overlay.expanded{margin-left:300px}}#customize-theme-controls .customize-pane-child.open{overflow:visible}.wp-full-overlay-sidebar{width:300px}.expanded .wp-full-overlay-footer{max-width:299px}.kirki-w100{width:100%}.kirki-w50{width:50%}.kirki-w45{width:45%}.kirki-w40{width:40%}.kirki-w33{width:33.3333%}.kirki-w30{width:30%}.kirki-w25{width:25%}.kirki-w20{width:20%}.kirki-w15{width:15%}.kirki-w10{width:10%}.kirki-w5{width:5%}.control-section-kirki-default,.control-section-kirki-outer{min-height:100%}.customize-control-has-small-gap{margin-bottom:9px}.customize-control-is-gapless{margin-bottom:0}.customize-control-kirki-hidden-field{height:0;margin-bottom:0}.customize-control-kirki,.customize-control-kirki *{box-sizing:border-box}.customize-control-kirki.kirki-group-item{clear:none}.kirki-group-item{float:left;clear:none;padding-left:3px;padding-right:3px}.kirki-group-item.kirki-group-start{padding-left:0;padding-right:3px}.kirki-group-item.kirki-group-break,.kirki-group-item.kirki-group-end{padding-left:3px;padding-right:0}.kirki-group-item.kirki-group-end:after{content:"";clear:both;width:100%;height:0;display:block}.customize-control-kirki{position:relative}.customize-control-kirki .kirki-control-label,.customize-control-kirki label.customize-control-title{display:block}.customize-control-kirki .kirki-control-form{position:relative}.customize-control-kirki .kirki-control-form textarea{width:100%;display:block}.customize-control-kirki-toggle .kirki-toggle{justify-content:space-between;align-items:flex-start;display:flex}.customize-control-kirki-toggle .kirki-toggle .kirki-control-label{width:80%}.customize-control-kirki-toggle .kirki-toggle .kirki-control-form{text-align:right;width:20%}.customize-control-kirki-toggle .kirki-toggle .kirki-toggle-switch-label{width:100%}.customize-control-kirki-toggle .kirki-toggle .kirki-toggle-switch-label:before{right:0}.customize-control-kirki-toggle .kirki-toggle .kirki-toggle-switch-label:after{right:18px}.customize-control-kirki-switch .kirki-switch .kirki-toggle-switch-label{text-align:left;padding:10px 0 12px 44px}.customize-control-kirki-switch .kirki-switch .kirki-toggle-switch-label:before,.customize-control-kirki-switch .kirki-switch .kirki-toggle-switch-label:after{left:0}.customize-control-kirki-switch .kirki-switch .toggle-on,.customize-control-kirki-switch .kirki-switch .toggle-off{padding-left:5px;position:relative;bottom:-2px}.customize-control-kirki-switch .kirki-switch .toggle-on{color:#0073aa;display:none}.customize-control-kirki-switch .kirki-switch .toggle-off{color:#82878c;display:inline-block}.kirki-toggle-switch-label{cursor:pointer;display:inline-block;position:relative}.kirki-toggle-switch-label:before,.kirki-toggle-switch-label:after{box-sizing:border-box;content:"";outline:0;margin:0;transition:all .35s cubic-bezier(0,.95,.38,.98),background-color .15s;position:absolute;top:50%;transform:translateY(-50%)}.kirki-toggle-switch-label:before{background-color:#b4b9be;border:1px solid #b4b9be;border-radius:8px;width:37px;height:14px}.kirki-toggle-switch-label:after{background-color:#999;border:1px solid #0000001a;border-radius:50%;width:22px;height:22px}.kirki-toggle-switch-input{opacity:0}.kirki-toggle-switch-input:checked+.kirki-toggle-switch-label:after{background-color:#0073aa;transform:translate(100%,-50%)}.kirki-toggle-switch-input:checked+.kirki-toggle-switch-label .toggle-on{display:inline-block}.kirki-toggle-switch-input:checked+.kirki-toggle-switch-label .toggle-off{display:none}.customize-control-kirki-color-palette,.customize-control-kirki-color-palette *{box-sizing:border-box}.customize-control-kirki-color-palette .kirki-control-label{display:block;position:relative}.customize-control-kirki-color-palette .kirki-control-form{margin-bottom:6px;position:relative}.customize-control-kirki-color-palette .kirki-control-form:hover .kirki-control-reset{opacity:1}.customize-control-kirki-color-palette .kirki-control-reset{color:#50575e;opacity:0;cursor:pointer;z-index:3;background-color:#0000;border-width:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .3s;display:flex;position:absolute;top:0;right:0}.customize-control-kirki-color-palette .kirki-control-reset:focus{opacity:1}.customize-control-kirki-color-palette .kirki-control-reset:hover i{color:red;transform:rotate(-45deg)}.customize-control-kirki-color-palette .kirki-control-reset i{width:auto;height:auto;font-size:12px;transition:transform .3s;transform:rotate(45deg)}.customize-control-kirki-color-palette .kirki-colors{flex-wrap:wrap;align-items:center;width:100%;margin:0;padding:0;list-style:none;display:flex}.customize-control-kirki-color-palette .kirki-colors.kirki-round-colors .kirki-color div{border-radius:50%}.customize-control-kirki-color-palette .kirki-color{margin:0 11px 11px 0;padding:0;display:block;position:relative}.customize-control-kirki-color-palette .kirki-color:last-child{padding-right:0}.customize-control-kirki-color-palette .kirki-color>div{cursor:pointer;border:1px solid #dedede;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .2s;display:flex;position:absolute;transform:scale(1)}.customize-control-kirki-color-palette .kirki-color>div:hover{transform:scale(1.2)}.customize-control-kirki-color-palette .kirki-color.is-selected>div{border-width:4px;border-color:#2271b1}.customize-control-kirki-dashicons{position:relative}.customize-control-kirki-dashicons label{display:inline-block;position:relative}.customize-control-kirki-dashicons .icons-wrapper{max-height:300px;overflow-y:scroll}.customize-control-kirki-dashicons .icons-wrapper h4{margin:.7em 0;font-weight:300}.customize-control-kirki-dashicons .icons-wrapper .dashicons{border:1px solid #0000;width:25px;height:25px;padding:3px;font-size:25px}.customize-control-kirki-dashicons .icons-wrapper input{display:none}.customize-control-kirki-dashicons .icons-wrapper input:checked+label .dashicons{color:#000;border:1px solid #3498db}.kirki-datepicker-popup{background-color:#fff;border:1px solid #ddd;border-radius:6px;max-width:275px;padding-bottom:10px;overflow:hidden;box-shadow:0 12px 15px #00000017;z-index:500001!important}.kirki-datepicker-popup.kirki-datepicker-below{margin-top:0}.kirki-datepicker-popup.kirki-datepicker-above{margin-bottom:0}.kirki-datepicker-popup .kirki-datepicker-header{background-color:#eee;justify-content:center;align-items:center;padding:10px;display:flex;position:relative}.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-next,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-prev{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .2s;display:flex;position:absolute;overflow:hidden}.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-next:hover,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-next:active,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-next:focus,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-prev:hover,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-prev:active,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-prev:focus{color:#fff;background-color:#2271b1}.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-next:before,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-next:after,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-prev:before,.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-prev:after{font-family:dashicons;font-size:20px;line-height:1}.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-prev{left:10px}.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-prev:before{content:"";font-family:dashicons}.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-next{right:10px}.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-next:after{content:"";font-family:dashicons}.kirki-datepicker-popup .kirki-datepicker-header .kirki-datepicker-title{text-align:center;justify-content:center;align-items:center;width:100%;height:30px;font-size:16px;display:flex}.kirki-datepicker-popup .kirki-datepicker-calendar{border-collapse:collapse;width:100%;padding-bottom:20px}.kirki-datepicker-popup .kirki-datepicker-calendar thead{background-color:#ddd;padding-left:5px;padding-right:5px}.kirki-datepicker-popup .kirki-datepicker-calendar thead th{text-align:center;padding-top:5px;padding-bottom:5px;font-size:13px;font-weight:600}.kirki-datepicker-popup .kirki-datepicker-calendar tbody{padding:5px}.kirki-datepicker-popup .kirki-datepicker-calendar tbody td{text-align:center;padding:2px}.kirki-datepicker-popup .kirki-datepicker-calendar tbody a{color:#333;text-decoration:none}.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-today .kirki-datepicker-day{background-color:#eee}.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-today .kirki-datepicker-selected,.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-today .kirki-datepicker-selected:hover,.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-today .kirki-datepicker-selected:active,.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-today .kirki-datepicker-selected:focus{background-color:#2271b1}.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-day{color:#333;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;text-decoration:none;display:inline-flex}.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-day:hover,.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-day:active{background-color:#eee}.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-day:focus,.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-selected{color:#fff;background-color:#2271b1}.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-selected:hover,.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-selected:active,.kirki-datepicker-popup .kirki-datepicker-calendar tbody .kirki-datepicker-selected:focus{background-color:#2271b1}.customize-control-kirki-dimension .has-label-bottom .kirki-control-label{text-align:center;color:#333;margin-top:3px;font-size:11px;font-weight:500}.customize-control-kirki-dimension .has-label-bottom .kirki-control-input{background-color:#f7f7f7}.customize-control-kirki-dimension .has-label-bottom .kirki-control-input:focus{background-color:#fff}.customize-control-kirki-editor textarea{width:100%}.customize-control-kirki-input-slider .kirki-control-label{display:block;position:relative}.customize-control-kirki-input-slider .customize-control-description{padding-right:30px}.customize-control-kirki-input-slider .kirki-control-form{margin-bottom:12px;position:relative}.customize-control-kirki-input-slider .kirki-control-form:hover .kirki-control-reset{opacity:1}.customize-control-kirki-input-slider .kirki-control-reset{color:#50575e;opacity:0;cursor:pointer;z-index:3;background-color:#0000;border-width:0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:all .3s;display:flex;position:absolute;bottom:36px;right:0}.customize-control-kirki-input-slider .kirki-control-reset:focus{opacity:1}.customize-control-kirki-input-slider .kirki-control-reset:hover i{color:red;transform:rotate(-45deg)}.customize-control-kirki-input-slider .kirki-control-reset i{width:auto;height:auto;font-size:12px;transition:transform .3s;transform:rotate(45deg)}.customize-control-kirki-input-slider .kirki-control-cols{justify-content:space-between;align-items:center;display:flex}.customize-control-kirki-input-slider .kirki-control-left-col{width:75%;padding-right:13px}.customize-control-kirki-input-slider .kirki-control-right-col{text-align:right;width:25%}.customize-control-kirki-input-slider .kirki-control-input:focus{background-color:#fff}.customize-control-kirki-input-slider .kirki-control-input{text-align:center;z-index:2;background-color:#f7f7f7;border-color:#bbb;border-radius:4px;font-size:12px;transition:box-shadow .15s}.customize-control-kirki-input-slider .kirki-control-input-slider{-webkit-appearance:none;background-color:#bdc3c7;border-radius:2.5px;outline:none;width:100%;height:5px;margin:0;padding:0;position:relative;top:-1px}.customize-control-kirki-input-slider .kirki-control-input-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;width:16px;height:16px;box-shadow:none;background-color:#f0f0f0;border:1px solid #999;border-radius:50%;transition:background-color .15s ease-in-out,box-shadow .15s cubic-bezier(.4,0,.2,1)}.customize-control-kirki-input-slider .kirki-control-input-slider::-webkit-slider-thumb:hover{background-color:#e7e7e7}.customize-control-kirki-input-slider .kirki-control-input-slider::-webkit-slider-thumb:focus{background-color:#e7e7e7}.customize-control-kirki-input-slider .kirki-control-input-slider:active::-webkit-slider-thumb{background-color:#e7e7e7}.customize-control-kirki-input-slider .kirki-control-input-slider::-moz-range-thumb{cursor:pointer;width:16px;height:16px;box-shadow:none;background-color:#f0f0f0;border:1px solid #999;border-radius:50%;transition:background-color .15s ease-in-out,box-shadow .15s cubic-bezier(.4,0,.2,1)}.customize-control-kirki-input-slider .kirki-control-input-slider::-moz-range-thumb:hover{background-color:#e7e7e7}.customize-control-kirki-input-slider .kirki-control-input-slider::-moz-range-thumb:focus{background-color:#e7e7e7}.customize-control-kirki-input-slider ::-moz-range-track{background-color:#bdc3c7;border:0}.customize-control-kirki-input-slider input::-moz-focus-inner{border:0}.customize-control-kirki-input-slider input::-moz-focus-outer{border:0}.customize-control-kirki-margin .kirki-control-label,.customize-control-kirki-padding .kirki-control-label{display:block;position:relative}.customize-control-kirki-margin .customize-control-description,.customize-control-kirki-padding .customize-control-description{padding-right:30px}.customize-control-kirki-margin .kirki-control-form,.customize-control-kirki-padding .kirki-control-form{margin-bottom:12px;position:relative}.customize-control-kirki-margin .kirki-control-form:hover .kirki-control-reset,.customize-control-kirki-padding .kirki-control-form:hover .kirki-control-reset{opacity:1}.customize-control-kirki-margin .kirki-control-reset,.customize-control-kirki-padding .kirki-control-reset{color:#50575e;opacity:0;cursor:pointer;z-index:3;background-color:#0000;border-width:0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:all .3s;display:flex;position:absolute;bottom:50px;right:0}.customize-control-kirki-margin .kirki-control-reset:focus,.customize-control-kirki-padding .kirki-control-reset:focus{opacity:1}.customize-control-kirki-margin .kirki-control-reset:hover i,.customize-control-kirki-padding .kirki-control-reset:hover i{color:red;transform:rotate(-45deg)}.customize-control-kirki-margin .kirki-control-reset i,.customize-control-kirki-padding .kirki-control-reset i{width:auto;height:auto;font-size:12px;transition:transform .3s;transform:rotate(45deg)}.customize-control-kirki-margin .kirki-control-cols,.customize-control-kirki-padding .kirki-control-cols{justify-content:space-between;align-items:center;display:flex}.customize-control-kirki-margin .kirki-control-left-col,.customize-control-kirki-padding .kirki-control-left-col{width:91%}.customize-control-kirki-margin .kirki-control-right-col,.customize-control-kirki-padding .kirki-control-right-col{text-align:right;width:9%}.customize-control-kirki-margin .kirki-control-fields,.customize-control-kirki-padding .kirki-control-fields{display:flex}.customize-control-kirki-margin .kirki-control-field,.customize-control-kirki-padding .kirki-control-field{width:25%;padding-right:5px}.customize-control-kirki-margin .kirki-control-input,.customize-control-kirki-padding .kirki-control-input{text-align:center;z-index:2;background-color:#f7f7f7;border-color:#bbb;border-radius:4px;padding-left:3px;padding-right:3px;font-size:12px;transition:box-shadow .15s}.customize-control-kirki-margin .kirki-control-input:focus,.customize-control-kirki-padding .kirki-control-input:focus{background-color:#fff}.customize-control-kirki-margin .kirki-control-unit,.customize-control-kirki-padding .kirki-control-unit{font-size:12px;font-weight:600;position:relative;top:-10px}.customize-control-kirki-margin .kirki-control-sublabel,.customize-control-kirki-padding .kirki-control-sublabel{text-align:center;text-transform:capitalize;font-size:11px;display:block}.customize-control-kirki-palette{position:relative}.customize-control-kirki-palette input[type=radio]{display:none}.customize-control-kirki-palette input[type=radio]:checked+label{border:3px solid #0006}.customize-control-kirki-palette label{background:0 0;border-top:3px solid #0000;border-bottom:3px solid #0000;margin-bottom:5px;padding:0;display:flex}.customize-control-kirki-palette label span{color:#0000;-o-transition:all .2s ease-in-out;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;flex-grow:1;padding:10px 0;font-size:0;line-height:10px;transition:all .2s ease-in-out}.customize-control-kirki-palette label span:first-child{border-left:1px solid #0000001a}.customize-control-kirki-palette label span:last-child{border-right:1px solid #0000001a}.customize-control-kirki-palette label span:hover{color:#000;flex-grow:3;min-width:60px;padding:10px;font-size:10px;line-height:10px}.customize-control-kirki-radio label{margin-bottom:7px;display:list-item}.customize-control-kirki-radio label .option-description{color:#00000059;padding-left:25px;font-size:.9em;display:block}.customize-control-kirki-radio-buttonset .buttonset{flex-wrap:wrap;display:flex}.customize-control-kirki-radio-buttonset .buttonset .switch-label{color:#555d66;text-align:center;background:#0000001a;border:1px #0000001a;flex-grow:1;margin:0;padding:.5em 1em}.customize-control-kirki-radio-buttonset .buttonset .switch-input:checked+.switch-label{color:#fffc;background-color:#00a0d2}.customize-control-kirki-radio-buttonset .screen-reader-text:focus{clip-path:inset(50%)}.customize-control-kirki-radio-image>.image{flex-wrap:wrap;display:flex}.customize-control-kirki-radio-image label{display:inline-block;position:relative}.customize-control-kirki-radio-image label .image-label{background:#ffffffb3;width:100%;height:100%;font-weight:700;display:none;position:absolute;top:0;left:0}.customize-control-kirki-radio-image label .image-label .inner{text-align:center;vertical-align:middle;width:100%;height:100%;padding:.5em}.customize-control-kirki-radio-image label:hover .image-label{display:block}.customize-control-kirki-radio-image input{display:none}.customize-control-kirki-radio-image input img{border:1px solid #0000}.customize-control-kirki-radio-image input:checked+label img{border:1px solid #3498db;box-shadow:0 0 5px 2px #00000040}.customize-control-kirki-radio-image input+label .image-clickable{width:100%;height:100%;position:absolute;inset:0}.customize-control-kirki-react-colorful .kirki-control-form{box-sizing:border-box;position:relative}.customize-control-kirki-react-colorful .kirki-control-form *{box-sizing:border-box}.customize-control-kirki-react-colorful .kirki-control-cols{align-items:flex-start;display:flex}.customize-control-kirki-react-colorful .kirki-control-left-col{width:calc(100% - 35px);padding-right:30px}.customize-control-kirki-react-colorful .kirki-control-right-col{justify-content:flex-end;width:35px;display:flex}.customize-control-kirki-react-colorful .use-hue-mode .react-colorful{height:auto}.customize-control-kirki-react-colorful .use-hue-mode .react-colorful__saturation{display:none}.customize-control-kirki-react-colorful .use-hue-mode .react-colorful__last-control{border-radius:4px}.customize-control-kirki-react-colorful .use-hue-mode input.kirki-color-input{padding-left:8px}.customize-control-kirki-react-colorful .kirki-trigger-circle-wrapper{border:1px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;padding:3px;display:flex;position:relative;top:-3px}.customize-control-kirki-react-colorful .kirki-trigger-circle{cursor:pointer;background-size:10px;border:none;border-radius:50%;width:25px;height:25px;padding:0;display:block;position:relative}.customize-control-kirki-react-colorful .kirki-trigger-circle .kirki-color-preview{width:100%;height:100%;position:absolute;top:0;left:0}.customize-control-kirki-react-colorful .colorPickerContainer{z-index:9999;opacity:0;visibility:hidden;background-color:#fff;border-radius:6px;width:100%;margin-top:5px;padding:15px;transition:opacity .2s,visibility .2s;position:absolute;top:35px;right:0;box-shadow:0 12px 15px #00000017}.customize-control-kirki-react-colorful .colorPickerContainer.is-open{opacity:1;visibility:visible;transition:opacity .2s 10ms,visibility .2s 10ms}.customize-control-kirki-react-colorful .react-colorful{border-radius:4px;width:100%}.customize-control-kirki-react-colorful .react-colorful__saturation{border-radius:4px 4px 0 0}.customize-control-kirki-react-colorful .react-colorful__last-control{border-radius:0 0 4px 4px}.customize-control-kirki-react-colorful .react-colorful__pointer{width:20px;height:20px}.customize-control-kirki-react-colorful .kirki-color-input-wrapper{margin-top:15px}.customize-control-kirki-react-colorful .kirki-color-input-control{align-items:center;width:100%;display:flex;position:relative}.customize-control-kirki-react-colorful input.kirki-color-input{color:#333;z-index:1;border:1px solid #ccc;border-radius:4px;width:100%;height:30px;padding-left:32px;padding-right:8px;line-height:30px;display:block;position:relative}.customize-control-kirki-react-colorful .kirki-color-input:focus,.customize-control-kirki-react-colorful .kirki-color-input:active{border-color:#2271b1;outline:none;box-shadow:0 0 0 1px #2271b1}.customize-control-kirki-react-colorful .kirki-color-preview-wrapper{z-index:2;background-repeat:repeat;background-size:8px;border:2px solid #fff;border-radius:50%;width:22px;height:22px;position:absolute;left:6px;box-shadow:0 0 0 1px #ddd}.customize-control-kirki-react-colorful .kirki-color-preview,.customize-control-kirki-react-colorful .kirki-control-reset{cursor:pointer;background-color:#0000;padding:0;position:absolute}.customize-control-kirki-react-colorful .kirki-color-preview{border-width:0;border-radius:50%;width:100%;height:100%;display:block}.customize-control-kirki-react-colorful .kirki-control-reset{z-index:3;border-width:0;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:flex;top:4px;right:35px}.customize-control-kirki-react-colorful .kirki-control-reset:hover i{color:red;transform:rotate(-45deg)}.customize-control-kirki-react-colorful .kirki-control-reset i{width:auto;height:auto;font-size:12px;transition:transform .2s;transform:rotate(45deg)}.customize-control-kirki-react-colorful .kirki-color-swatches{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.customize-control-kirki-react-colorful .kirki-color-swatch{cursor:pointer;border:2px solid #fff;border-radius:50%;width:25px;height:25px;padding:0;transition:transform .2s;display:block;position:relative;transform:scale(1);box-shadow:0 0 0 1px #ddd}.customize-control-kirki-react-colorful .kirki-color-swatch:active,.customize-control-kirki-react-colorful .kirki-color-swatch:focus{outline:none}.customize-control-kirki-react-colorful .kirki-color-swatch:hover,.customize-control-kirki-react-colorful .kirki-color-swatch:focus{transform:scale(1.1)}.customize-control-kirki-react-colorful .kirki-label-tooltip{color:#fff;opacity:0;visibility:hidden;background-color:#000000b3;border-radius:4px;width:max-content;max-width:100px;padding:7px 10px 3px;transition:all .2s;position:absolute;bottom:45px;left:-8px}.customize-control-kirki-react-colorful .kirki-label-tooltip:before{content:"";border:7px solid #0000;border-top:8px solid #000000b3;border-bottom-width:0;position:absolute;bottom:-8px;left:19px}.customize-control-kirki-react-colorful .kirki-label-tooltip .customize-control-title{line-height:1.2}.customize-control-kirki-react-colorful .kirki-trigger-circle-wrapper:hover~.kirki-label-tooltip{opacity:1;visibility:visible}.customize-control-kirki-react-colorful[data-kirki-parent-control-type=kirki-multicolor]{width:35px;margin-bottom:20px;margin-right:8px;padding-right:0}.customize-control-kirki-react-colorful[data-kirki-parent-control-type=kirki-multicolor] .kirki-control-reset{top:-19px;right:8px}.customize-control-kirki-react-colorful[data-kirki-parent-control-type=kirki-typography] .colorPickerContainer{top:55px}.customize-control-kirki-react-colorful[data-kirki-parent-control-type=kirki-typography] .kirki-control-reset{top:30px;left:35px;right:auto}.customize-control-kirki-react-select input[autocomplete=off]{box-shadow:none}.kirki-react-select__value-container>div:not(.kirki-react-select__single-value):not(.kirki-react-select__multi-value){padding-top:0;padding-bottom:0}.kirki-react-select__control{min-height:26px;padding-top:2px;padding-bottom:2px}.kirki-react-select__value-container .kirki-react-select__input,.kirki-react-select__value-container .kirki-react-select__input input{height:24px;min-height:24px}.kirki-react-select__single-value{align-items:center;width:100%;display:flex}.kirki-react-select__multi-value{align-items:center;height:20px;position:relative}.kirki-react-select__input{align-items:center;position:relative;left:2px;display:inline-flex!important}.kirki-react-select__input input{height:30px;box-sizing:border-box!important}.kirki-react-select__indicators{height:24px!important}.kirki-react-select__indicator{align-items:center;height:24px}.customize-control-kirki-react-select .kirki-react-select__menu{z-index:3}.customize-control-repeater{position:relative}.customize-control-repeater .repeater-fields .repeater-row{background:#eee;border:1px solid #e5e5e5;margin-top:.5rem;transition:opacity .2s,border-color .2s,border-width .2s;position:relative}.customize-control-repeater .repeater-fields .repeater-row.dragging{opacity:.5}.customize-control-repeater .repeater-fields .repeater-row.drag-over{border-top:2px solid #0073aa}.customize-control-repeater .repeater-fields .repeater-row.minimized{border:1px solid #dfdfdf;padding:0}.customize-control-repeater .repeater-fields .repeater-row.minimized:hover{border:1px solid #e5e5e5}.customize-control-repeater .repeater-fields .repeater-row.minimized .repeater-row-content{display:none}.customize-control-repeater .repeater-fields .repeater-row label{clear:both;margin-bottom:12px}.customize-control-repeater .repeater-fields .repeater-row .repeater-field.repeater-field-,.customize-control-repeater .repeater-fields .repeater-row .repeater-field.repeater-field-radio-image input{display:none}.customize-control-repeater .repeater-fields .repeater-row .repeater-field.repeater-field-radio-image input img{border:1px solid #0000}.customize-control-repeater .repeater-fields .repeater-row .repeater-field.repeater-field-radio-image input:checked+label img{border:1px solid #3498db;box-shadow:0 0 5px 2px #00000040}.customize-control-repeater .repeater-fields .repeater-row .repeater-field:last-child{border-bottom:none;padding-bottom:0}.customize-control-repeater button.repeater-add{margin-top:1rem}.customize-control-repeater .repeater-row-content{background:#fff;padding:10px 15px}.customize-control-repeater .repeater-field{clear:both;border-bottom:1px dotted #ccc;width:100%;margin-bottom:12px;padding-bottom:12px}.customize-control-repeater .repeater-field .customize-control-title,.customize-control-repeater .repeater-field .customize-control-description{font-size:13px;line-height:initial}.customize-control-repeater .repeater-field.repeater-field-hidden{border:0;margin:0;padding:0}.customize-control-repeater .repeater-field-select select{margin-left:0}.customize-control-repeater .repeater-field-checkbox label{line-height:28px}.customize-control-repeater .repeater-field-checkbox input{margin-right:5px;line-height:28px}.customize-control-repeater .repeater-field-textarea textarea{resize:vertical;width:100%}.customize-control-repeater .repeater-row-header{word-wrap:break-word;background:#fff;border-bottom:1px solid #dfdfdf;height:auto;min-height:20px;padding:10px 15px;line-height:30px;position:relative;overflow:hidden}.customize-control-repeater .repeater-row-header:hover{cursor:move}.customize-control-repeater .repeater-row-header .dashicons{color:#a0a5aa;font-size:18px;position:absolute;top:2px;right:12px}.customize-control-repeater .repeater-row-label{width:90%;height:18px;font-size:13px;font-weight:600;line-height:20px;display:block;overflow:hidden}.customize-control-repeater .repeater-row-remove{color:#a00}.customize-control-repeater .repeater-row-remove:hover{color:red}.customize-control-repeater .repeater-minimize{line-height:36px}.customize-control-repeater .remove-button,.customize-control-repeater .upload-button{width:48%}.kirki-image-attachment{text-align:center;margin:0 0 10px}.kirki-image-attachment img{display:inline-block}.kirki-file-attachment{text-align:center;margin:0 0 10px}.kirki-file-attachment .file{background:#f9f9f9;border:1px dotted #c3c3c3;padding:10px 5px;display:block}.limit{border-radius:3px;padding:3px}.limit.highlight{color:#fff;background:#d32f2f}.customize-control-repeater .repeater-fields .repeater-row-placeholder{box-sizing:border-box;background:#f0f0f0;border:2px dashed #ccc;height:auto;min-height:40px;margin:0;padding:0;list-style:none;transition:background .15s,border-color .15s}.kirki-image-attachment,.kirki-file-attachment{transition:max-height .4s ease-in-out,opacity .4s ease-in-out}.customize-control-kirki-responsive{z-index:1;position:relative}.customize-control-kirki-responsive .customize-control-title{display:flex}.kirki-responsive .kirki-device-buttons,.kirki-responsive .kirki-device-button{margin:0;padding:0;list-style:none}.kirki-responsive .kirki-device-buttons{justify-content:flex-start;margin-left:12px;font-size:14px;font-weight:600;display:flex;position:relative;top:3px}.kirki-responsive .kirki-device-button{cursor:pointer;background-color:#eee;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:3px;transition:all .2s;display:flex;position:relative}.kirki-responsive .kirki-device-button i{width:11px;height:11px;font-size:11px}.kirki-responsive .kirki-device-button.is-active,.kirki-responsive .kirki-device-button:hover{background-color:#ddd}[data-kirki-parent-responsive-id].customize-control-kirki-switch{top:-5px}[data-kirki-parent-responsive-id].customize-control-kirki-switch .kirki-switch .kirki-toggle-switch-label{padding-top:0}[data-kirki-parent-responsive-id].customize-control-kirki-switch .kirki-switch .toggle-on,[data-kirki-parent-responsive-id].customize-control-kirki-switch .kirki-switch .toggle-off{bottom:-5px}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id]{margin-bottom:-35px}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id].customize-control-kirki-react-colorful{margin-bottom:-30px}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id].customize-control-kirki-react-colorful .kirki-trigger-circle-wrapper{z-index:2}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id].customize-control-kirki-checkbox{justify-content:flex-end;display:flex;top:9px}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id].customize-control-kirki-checkbox [data-customize-setting-link]{z-index:2}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id].customize-control-kirki-toggle{top:14px}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id].customize-control-kirki-toggle .kirki-toggle{justify-content:flex-end;display:flex}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id].customize-control-kirki-toggle .kirki-toggle .kirki-control-form{display:inline-flex}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id].customize-control-kirki-toggle .kirki-control-form{z-index:2}.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id] .customize-control-title,.customize-control-kirki-responsive-horizontal[data-kirki-parent-responsive-id] .customize-control-description{padding-right:25px}.kirki-responsive-item-hidden{display:none!important}.customize-control-kirki-slider .kirki-control-label{display:block;position:relative}.customize-control-kirki-slider .customize-control-description{padding-right:30px}.customize-control-kirki-slider .kirki-control-form{margin-bottom:12px;position:relative}.customize-control-kirki-slider .kirki-control-form:hover .kirki-control-reset{opacity:1}.customize-control-kirki-slider .kirki-control-reset{color:#50575e;opacity:0;cursor:pointer;z-index:3;background-color:#0000;border-width:0;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:all .3s;display:flex;position:absolute;bottom:22px;right:0}.customize-control-kirki-slider .kirki-control-reset:focus{opacity:1}.customize-control-kirki-slider .kirki-control-reset:hover i{color:red;transform:rotate(-45deg)}.customize-control-kirki-slider .kirki-control-reset i{width:auto;height:auto;font-size:12px;transition:transform .3s;transform:rotate(45deg)}.customize-control-kirki-slider .kirki-control-cols{justify-content:space-between;align-items:center;display:flex}.customize-control-kirki-slider .kirki-control-left-col{width:90%;padding-right:13px}.customize-control-kirki-slider .kirki-control-right-col{text-align:right;width:10%}.customize-control-kirki-slider .kirki-control-input{text-align:center;z-index:2;background-color:#f7f7f7;border-color:#bbb;border-radius:4px;font-size:12px}.customize-control-kirki-slider .kirki-control-slider{-webkit-appearance:none;background-color:#bdc3c7;border-radius:2.5px;outline:none;width:100%;height:5px;margin:0;padding:0;position:relative;top:-1px}.customize-control-kirki-slider .kirki-control-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;width:16px;height:16px;box-shadow:none;background-color:#f0f0f0;border:1px solid #999;border-radius:50%;transition:background-color .15s ease-in-out,box-shadow .15s cubic-bezier(.4,0,.2,1)}.customize-control-kirki-slider .kirki-control-slider::-webkit-slider-thumb:hover{background-color:#e7e7e7}.customize-control-kirki-slider .kirki-control-slider::-webkit-slider-thumb:focus{background-color:#e7e7e7}.customize-control-kirki-slider .kirki-control-slider:active::-webkit-slider-thumb{background-color:#e7e7e7}.customize-control-kirki-slider .kirki-control-slider::-moz-range-thumb{cursor:pointer;width:16px;height:16px;box-shadow:none;background-color:#f0f0f0;border:1px solid #999;border-radius:50%;transition:background-color .15s ease-in-out,box-shadow .15s cubic-bezier(.4,0,.2,1)}.customize-control-kirki-slider .kirki-control-slider::-moz-range-thumb:hover{background-color:#e7e7e7}.customize-control-kirki-slider .kirki-control-slider::-moz-range-thumb:focus{background-color:#e7e7e7}.customize-control-kirki-slider ::-moz-range-track{background-color:#bdc3c7;border:0}.customize-control-kirki-slider input::-moz-focus-inner{border:0}.customize-control-kirki-slider input::-moz-focus-outer{border:0}.customize-control-kirki-sortable ul.ui-sortable li{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #333;padding:5px 10px}.customize-control-kirki-sortable ul.ui-sortable li .dashicons.dashicons-menu{float:right}.customize-control-kirki-sortable ul.ui-sortable li .dashicons.visibility{cursor:pointer;margin-right:10px}.customize-control-kirki-sortable ul.ui-sortable li.invisible{color:#aaa;border:1px dashed #aaa}.customize-control-kirki-sortable ul.ui-sortable li.invisible .dashicons.visibility{color:#aaa}.customize-control-kirki-sortable ul.ui-sortable li.dragging{opacity:.5}.customize-control-kirki-sortable ul.ui-sortable li.drag-over{border-top:2px solid #0073aa}.customize-control-kirki-sortable ul.ui-sortable li.sortable-placeholder{background:#f0f0f0;border:2px dashed #ccc;height:auto;min-height:40px;margin:0;padding:0}.rtl .customize-control-kirki-tab{left:0;right:-24px}.customize-control-kirki-tab{width:calc(100% + 48px);position:relative;left:-24px}.kirki-tab .kirki-tab-menu,.kirki-tab .kirki-tab-menu-item{margin:0;padding:0;list-style:none}.kirki-tab .kirki-tab-menu{border-bottom:1px solid #ddd;flex-wrap:wrap;margin-bottom:12px;font-size:14px;font-weight:600;display:flex;position:relative}.kirki-tab .kirki-tab-menu-item{flex-grow:1;position:relative}.kirki-tab .kirki-tab-menu-item a{border-bottom:2px solid #0000;justify-content:center;align-items:center;height:50px;padding-left:15px;padding-right:15px;text-decoration:none;display:flex;position:relative}.kirki-tab .kirki-tab-menu-item a:focus{box-shadow:none}.kirki-tab .kirki-tab-menu-item a:active,.kirki-tab .kirki-tab-menu-item a:focus{color:#2271b1}.kirki-tab .kirki-tab-menu-item.is-active a{border-color:#2271b1}.kirki-tab-item-hidden{display:none!important}.customize-control-kirki[data-kirki-parent-control-type=kirki-typography]{margin-bottom:10px}.customize-control-kirki[data-kirki-parent-control-type=kirki-typography] .customize-control-title{margin-bottom:0;font-size:12px;font-weight:500}.customize-control-kirki[data-kirki-typography-css-prop=text-decoration]{margin-bottom:15px}.kirki-typography-end{margin-top:8px;margin-bottom:8px}.kirki-typography-end hr{margin-top:0;margin-bottom:0}.kirki-tooltip-wrapper{z-index:5;position:relative}.kirki-tooltip-wrapper .tooltip-trigger{text-decoration:none;position:relative;top:0;left:3px}.kirki-tooltip-wrapper .tooltip-trigger:hover+.tooltip-content{opacity:1;visibility:visible;z-index:99999;bottom:32px}.kirki-tooltip-wrapper .tooltip-trigger .dashicons{width:18px;height:18px;font-size:18px}.kirki-tooltip-wrapper .tooltip-content{color:#fff;opacity:0;visibility:hidden;z-index:-1;background:#000;border-radius:3px;width:100%;min-width:275px;height:fit-content;padding:7px;font-size:13px;line-height:1.4em;transition:all .2s linear;position:absolute;bottom:29px;left:0}.kirki-tooltip-wrapper .tooltip-content a{color:#00a0d2}