.stellarwp-autocomplete-control .components-input-control__label{margin-bottom:8px;text-transform:initial;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:initial;color:#111010;display:block}.aa-Autocomplete{padding:10px 16px;border-width:1px;border-style:solid;border-color:#dfdfdf;border-radius:4px;font-size:16px;background:#fff}.aa-Autocomplete:focus,.aa-Autocomplete:focus-within{box-shadow:none;border-color:#000}.aa-Autocomplete{padding:0}.aa-Autocomplete:focus-within .aa-ClearButton,.aa-Autocomplete:focus-within .aa-Chevron{color:#000}.aa-Form{display:flex;align-items:center;width:100%}.aa-SubmitButton,.aa-ClearButton{border:none;width:38px;height:38px;background:none;line-height:1}.aa-SubmitButton svg,.aa-ClearButton svg{width:24;height:24}.aa-InputWrapper{flex-grow:1}.aa-Input[type=search]{width:calc(100% - 1px);padding:10px 0;border:none;outline:none;box-shadow:none;line-height:normal;font-size:16px}.aa-Input[type=search]:focus{border:none;outline:none;box-shadow:none}.aa-Input[type=search]::-webkit-search-cancel-button,.aa-Input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.aa-InputWrapperSuffix{display:flex}.aa-InputSeparator{display:block;align-self:stretch;background-color:#ccc;margin-bottom:8px;margin-top:8px;width:1px;box-sizing:border-box}.aa-ClearButton,.aa-Chevron{color:#ccc}.aa-ClearButton:hover,.aa-ClearButton:focus,.aa-Chevron:hover,.aa-Chevron:focus{color:#000}.aa-Panel{position:relative}.aa-PanelWrapper{position:absolute;width:100%;margin:8px 0;max-height:175px;overflow-y:scroll;background:#fff;box-shadow:rgba(0,0,0,.1) 0px 0px 0px 1px,rgba(0,0,0,.1) 0px 4px 11px;border-radius:4px;border:1px solid #dfdfdf}.aa-List{margin:0}.aa-Item{margin:0;padding:8px 12px;background-color:#fff;color:inherit;cursor:default;display:block;font-size:16px}.aa-Item:hover,.aa-Item:focus{background:#deebff}.aa-Item mark{background:#deebff;color:#005ab3}.aa-ItemCreate{display:block;width:100%;margin:0;padding:8px 12px;background-color:#fff;color:inherit;cursor:default;font-size:16px;text-align:right}.aa-ItemCreate:hover,.aa-ItemCreate:focus{background:#deebff;color:#000}
.stellarwp.components-button{font-size:14px}.stellarwp.components-button.is-primary{background:#0073e6}.stellarwp.components-button.is-primary:hover{background:#005ab3}.stellarwp.components-button.is-secondary{background:#000}.stellarwp.components-button.is-secondary:hover{background:#2a222f}.stellarwp.components-button.is-primary,.stellarwp.components-button.is-secondary,.stellarwp.components-button.is-tertiary{padding:6px 12px;border-radius:4px}.stellarwp.components-button.is-primary,.stellarwp.components-button.is-secondary{color:#fff;box-shadow:none}.stellarwp.components-button.is-primary:hover,.stellarwp.components-button.is-secondary:hover{color:#fff;box-shadow:none}.stellarwp.components-button.is-primary:disabled,.stellarwp.components-button.is-secondary:disabled{background:#757575;color:#fff}.stellarwp.components-button.is-tertiary{box-shadow:inset 0 0 0 1px #0073e6;background:rgba(0,0,0,0);color:#0073e6}.stellarwp.components-button.is-tertiary:hover{box-shadow:inset 0 0 0 1px #005ab3;background:#005ab3;color:#fff}.stellarwp.components-button.is-tertiary:disabled{box-shadow:inset 0 0 0 1px #757575;color:#757575}
.stellarwp.components-checkbox-control .components-base-control__field{display:flex}.stellarwp.components-checkbox-control .components-checkbox-control__label{font-size:14px;color:#000}.stellarwp.components-checkbox-control .components-checkbox-control__input[type=checkbox]{border-width:2px;border-color:#757575;border-radius:3px}.stellarwp.components-checkbox-control .components-checkbox-control__input[type=checkbox]:checked{border-color:#000;background-color:#000}.stellarwp.components-checkbox-control .components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #000}
.stellarwp.chip{display:inline-flex;align-items:center;height:24px;border-radius:16px;padding:0 8px;font-size:13px;background:#f5f5f5;color:#000}.stellarwp.chip.has-icon{padding:0 8px 0 4px}.stellarwp.chip.has-icon .components-button{margin-right:8px;width:16px;min-width:16px;height:16px;border-radius:8px}.stellarwp.chip.has-icon .components-button:hover{color:hsl(0,0%,25%)}.stellarwp.chip--blue{background-color:#0073e6;color:#fff}.stellarwp.chip--blue .components-button{color:#fff}.stellarwp.chip .dashicon{width:16px;height:16px;font-size:16px}
.stellarwp-chips-input .components-base-control__field{padding:12px;border:1px solid #dfdfdf;border-radius:4px}.stellarwp-chips-input .stellarwp-chips-input__control{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.stellarwp-chips-input .stellarwp-chips-input__control:focus-within{border-color:#000}.stellarwp-chips-input .stellarwp-chips-input__input{flex:1 1 auto;border:none;padding:0;height:24px;min-height:24px;outline:none;box-shadow:none;font-size:14px}.stellarwp-chips-input__suggestions{background-color:#fafafa;padding:16px;display:flex;flex-direction:column;gap:8px}.stellarwp-chips-input__suggestions-loading{font-size:12px;color:#0073e6;display:inline-flex;align-items:center;gap:4px}.stellarwp-chips-input__suggestions-title{font-size:12px;font-weight:600}.stellarwp-chips-input__suggestions-description{font-size:12px}.stellarwp-chips-input__suggestions-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:4px}.stellarwp-chips-input__suggestions-list-item{margin-bottom:0}.stellarwp-chips-input__suggestions-button{border-radius:100px;padding:5px 10px;border:1px solid #dfdfdf;font-size:13px;font-weight:500;color:#757575;background-color:#fff;cursor:pointer;margin-bottom:0}.stellarwp-chips-input__suggestions-button:hover,.stellarwp-chips-input__suggestions-button:focus{border-color:#0073e6;color:#0073e6}
.stellarwp.components-creatable-control .components-input-control__label{margin-bottom:8px;text-transform:initial;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:initial;color:#111010;margin-bottom:0}.stellarwp.components-creatable-control .components-combobox-control__suggestions-container{position:relative}.stellarwp.components-creatable-control .components-form-token-field__suggestions-list{position:absolute;top:30px;height:200px;background:#fff;border:1px solid;z-index:10}.stellarwp.components-creatable-control{display:flex;flex-direction:column;gap:8px}.stellarwp.components-creatable-control .stellarwp-creatable__single-value+div,.stellarwp.components-creatable-control .stellarwp-creatable__placeholder+div{margin:0 2px;padding-top:1px;padding-bottom:1px}.components-input-control__container.has-prefix{position:relative}.components-input-control__container.has-prefix>svg{position:absolute;top:8px;z-index:1;right:7px;pointer-events:none}.stellarwp-creatable__menu .stellarwp-creatable__option{padding-right:18px;padding-left:18px}.stellarwp-creatable__menu .stellarwp-creatable__option.stellarwp-creatable__option--is-selected{background-color:#0073e6}
.stellarwp.form-section{margin-bottom:16px}.stellarwp.form-section .form-section__content{margin-bottom:0;font-size:12px;color:#757575}.stellarwp.form-section.has-children{margin-bottom:0}.stellarwp.form-section.has-children .form-section__content{margin-bottom:16px}
.location-select-control__label{margin-bottom:8px;text-transform:initial;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:initial;color:#111010;margin-bottom:0}.location-select-control__group{margin-bottom:8px}.components-card.location-select-card{height:100%;width:100%;padding:0;border-radius:4px;border-color:#dfdfdf;border-width:1px;border-style:solid;text-align:right;box-shadow:none;cursor:pointer}.components-card.location-select-card:hover,.components-card.location-select-card:focus{border-color:#000}.components-card.location-select-card.is-selected{border-color:#0073e6}.components-card.location-select-card.is-selected .components-card__header,.components-card.location-select-card.is-selected .components-card__body{color:#0073e6}.components-card.location-select-card.is-selected .components-card__header svg{fill:#0073e6}.components-card.location-select-card .components-card__header{border-bottom:none;padding-bottom:24px}.components-card.location-select-card .components-card__body{font-size:12px;font-weight:500}.components-card.location-select-card .components-card__header+.components-card__body{padding-top:0}
.stellarwp-progress-bar__wrap{position:relative;height:2px;overflow-y:hidden;margin-bottom:4px}.stellarwp-progress-bar__wrap:before{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background-color:#f5f5f5}.stellarwp-progress-bar__bar{width:100%;height:2px;position:absolute;right:0;bottom:0;top:0;transition:transform .2s linear,backgroundColor .2s linear;transform-origin:right}.stellarwp-progress-bar__message{font-size:10px}
.stellarwp.components-select-control{display:flex;flex-direction:column;gap:8px}.stellarwp.components-select-control.input-control-horizontal{flex-direction:row;justify-content:start;align-items:center;width:100%}.stellarwp.components-select-control label.components-input-control__label{margin-bottom:8px;text-transform:initial;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:initial;color:#111010;margin-bottom:0}.stellarwp.components-select-control .stellarwp-select__single-value+div,.stellarwp.components-select-control .stellarwp-select+div{margin:0 2px;padding-top:1px;padding-bottom:1px}.stellarwp.components-select-control .components-input-control__container{flex:1}.stellarwp.components-select-control .components-input-control__container .stellarwp-select__input input[type=text]:focus{box-shadow:none}.stellarwp-select__menu .stellarwp-select__option{padding-right:18px;padding-left:18px}.stellarwp-select__menu .stellarwp-select__option.stellarwp-select__option--is-selected{background-color:#0073e6}.stellarwp-select__menu .stellarwp-select__group .stellarwp-select__option{padding-right:24px}.stellarwp-select__menu .stellarwp-select__group-heading{padding-right:18px;padding-left:18px}
.react-Slidy{-webkit-tap-highlight-color:rgba(0,0,0,0);backface-visibility:hidden;background:rgba(0,0,0,0);min-height:50px;position:relative;user-select:none;max-width:440px;margin:0 auto}.react-Slidy-arrow{align-items:center;bottom:0;display:flex;margin:auto 0;position:absolute;top:0;width:auto;height:32px;width:32px;z-index:1;border:none;border-radius:16px;cursor:pointer;background:hsla(0,0%,100%,0);transition:background .3s ease}.react-Slidy-arrow .dashicon{color:#fff;transition:color .3s ease}.react-Slidy-arrow:hover{background:#fff}.react-Slidy-arrow:hover .dashicon{color:#000}.react-Slidy-arrowLeft{right:-42px}.react-Slidy-arrowRight{left:-42px}@media screen and (max-width: 850px){.react-Slidy-arrow{display:none}}.react-Slidy-prev,.react-Slidy-next{background:hsla(0,0%,100%,.8);cursor:pointer;height:20%;justify-content:center;min-height:56px;width:40px}.react-Slidy--fullHeight{height:100%}.react-Slidy--fullHeight>div li img{height:100%}.react-Slidy--fullWidth>div li img{width:100%}.react-Slidy--contain li img{object-fit:contain}.react-Slidy--cover li img{object-fit:cover}.react-Slidy:hover>.react-Slidy-arrow{opacity:1}.react-Slidy:hover>.react-Slidy-arrow[disabled]{opacity:.2}.react-Slidy>div{font-size:0;max-height:100%;overflow:hidden;position:relative;white-space:nowrap;width:100%}.react-Slidy>div>ul{display:block;list-style:none;padding:0;transition-property:transform;width:100%;will-change:transform,transition-timing,transition-duration}.react-Slidy>div>ul>li{display:inline-block;position:relative;user-select:none;vertical-align:middle;width:100%}.react-Slidy>div img{-webkit-backface-visibility:hidden;-webkit-perspective:1000;display:block;height:auto;margin:0 auto;max-width:100%;pointer-events:none;touch-action:none;user-select:none}.stellarwp-photo-preview{margin-top:-8px}.stellarwp-photo-preview .react-Slidy{margin:0 -8px}.stellarwp-photo-preview .react-Slidy-arrow .dashicon{color:#000}.stellarwp-photo-preview .react-Slidy-arrow:hover{background:#000}.stellarwp-photo-preview .react-Slidy-arrow:hover .dashicon{color:#fff}.stellarwp-photo-preview .react-Slidy-arrowLeft{right:-32px}.stellarwp-photo-preview .react-Slidy-arrowRight{left:-32px}.stellarwp-slider{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;padding:100px 32px 32px 32px;border-radius:20px;background-size:cover;-webkit-transition:background 200ms ease-in-out 300ms;-moz-transition:background 200ms ease-in-out 300ms;-o-transition:background 200ms ease-in-out 300ms;transition:background 200ms ease-in-out 300ms}.stellarwp-slider:not(.has-background){background:#757575}.stellarwp-slider__text{position:absolute;top:32px;margin:0 auto 32px auto;padding:8px 12px;border-radius:18px;background:#000;color:#fff;font-size:13px;line-height:1;z-index:10}
.stellarwp.components-base-control .components-text-control__input[type=text]{padding:10px 16px;border-width:1px;border-style:solid;border-color:#dfdfdf;border-radius:4px;font-size:16px;background:#fff}.stellarwp.components-base-control .components-text-control__input[type=text]:focus,.stellarwp.components-base-control .components-text-control__input[type=text]:focus-within{box-shadow:none;border-color:#000}
.stellarwp.components-base-control .components-textarea-control__input{padding:10px 16px;border-width:1px;border-style:solid;border-color:#dfdfdf;border-radius:4px;font-size:16px;background:#fff}.stellarwp.components-base-control .components-textarea-control__input:focus,.stellarwp.components-base-control .components-textarea-control__input:focus-within{box-shadow:none;border-color:#000}
.stellarwp-textarea-progress{padding:10px 16px;border-width:1px;border-style:solid;border-color:#dfdfdf;border-radius:4px;font-size:16px;background:#fff}.stellarwp-textarea-progress:focus,.stellarwp-textarea-progress:focus-within{box-shadow:none;border-color:#000}.stellarwp-textarea-progress{padding:0}.stellarwp-textarea-progress--suggestion-active{background-color:#f0f1f9}.stellarwp-textarea-progress--suggestion-active .stellarwp.components-base-control .components-textarea-control__input{color:#000;background-color:#f0f1f9}.stellarwp-textarea-progress .stellarwp.components-base-control .components-textarea-control__input{border:none;resize:none;line-height:24px}.stellarwp-textarea-progress .stellarwp-progress-bar{padding:12px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.stellarwp-textarea-progress .components-button.is-link{text-decoration:none;padding:0;font-size:10px}.stellarwp-textarea-progress .components-button.is-link svg{margin-left:4px}.stellarwp-textarea-progress__actions{padding-top:8px;border-top:1px solid #dfdfdf;margin:16px;max-width:calc(100% - 32px)}.stellarwp-textarea-progress__undo-button.is-link{color:#000}.stellarwp-textarea-progress__ai-loading{font-size:12px;color:#0073e6;display:inline-flex;align-items:center;gap:4px}.stellarwp-ai-about-character-limits{color:#888;font-size:10px;position:absolute;bottom:46px;left:14px}
div.stellarwp-tone__control{min-height:80px;font-size:16px}div.stellarwp-tone__control .stellarwp-tone__value-container{padding-right:16px;overflow:visible}div.stellarwp-tone__control .stellarwp-tone__single-value{position:static;padding-top:12px;padding-bottom:12px;transform:initial;white-space:normal;text-overflow:initial;overflow:visible}div.stellarwp-tone__control .stellarwp-tone__input{position:absolute;right:16px}div.stellarwp-tone__control .stellarwp-tone__input>input{transform:translateY(-50%)}div.stellarwp-tone__control .stellarwp-tone__indicator-separator{display:none}div.stellarwp-tone__control .stellarwp-tone__dropdown-indicator{padding:16px}div.stellarwp-tone__control .stellarwp-tone__dropdown-indicator svg{width:18px;fill:#000}div.stellarwp-tone__menu{z-index:1000}
.stellarwp.components-modal__frame.components-guide{max-width:95%;width:100%;max-height:95%;height:100%}.stellarwp.components-modal__frame.components-guide .components-modal__content{display:flex;flex-direction:column}.stellarwp.components-modal__frame.components-guide .components-modal__header{height:68px}.stellarwp.components-modal__frame.components-guide .components-modal__header .components-button{margin:18px 0 0 26px}.stellarwp.components-modal__frame.components-guide .components-modal__header .components-button svg{transition:fill .2s ease-in}.stellarwp.components-modal__frame.components-guide .components-modal__header .components-button:hover svg{fill:#c4c4c4}.stellarwp.components-modal__frame.components-guide .components-modal__header+div{display:flex;height:100%}.stellarwp.components-modal__frame.components-guide .components-modal__header-heading{margin-right:32px}.stellarwp.components-modal__frame.components-guide .components-guide__container{margin-top:0;margin-bottom:0;flex-grow:1;min-height:calc(95vh - 136px);height:calc(95vh - 136px);overflow-y:auto}.stellarwp.components-modal__frame.components-guide .components-guide__page{flex-grow:1;display:block;padding:20px 0}.stellarwp.components-modal__frame.components-guide .components-guide__footer{position:fixed;bottom:0;right:0;left:0;background:#fff;box-sizing:border-box;display:flex;align-items:center;margin:0;padding:16px 32px;height:68px;z-index:10}.stellarwp.components-modal__frame.components-guide .components-wizard__back-button,.stellarwp.components-modal__frame.components-guide .components-wizard__forward-button,.stellarwp.components-modal__frame.components-guide .components-wizard__finish-button-container{position:absolute}.stellarwp.components-modal__frame.components-guide .components-wizard__primary-button{background:#1b8f6d}.stellarwp.components-modal__frame.components-guide .components-wizard__primary-button:hover{background:#0f5741}.stellarwp.components-modal__frame.components-guide .components-wizard__secondary-button{background:#fff;text-decoration:underline;color:#000;font-size:14px;font-style:normal;font-weight:500;padding:6px 12px;border-radius:4px}.stellarwp.components-modal__frame.components-guide .components-wizard__secondary-button:hover{background:#f5f5f5;text-decoration:none}.stellarwp.components-modal__frame.components-guide .components-wizard__back-button{right:32px}.stellarwp.components-modal__frame.components-guide .components-wizard__forward-button,.stellarwp.components-modal__frame.components-guide .components-wizard__finish-button-container{left:32px}.stellarwp.components-modal__frame.components-guide .components-wizard__finish-button-container{display:flex;gap:10px}.stellarwp.components-modal__frame.components-guide .stellarwp.step-count{height:24px;width:24px;margin-left:6px;background:#757575;color:#fff;border-radius:12px;line-height:24px;font-size:10px}.stellarwp.components-modal__frame.components-guide .stellarwp.step-count .dashicon{margin:2px;padding:0}.stellarwp.components-modal__frame.components-guide .components-guide__page-control .components-button{padding:6px 8px;font-size:12px;color:#757575}.stellarwp.components-modal__frame.components-guide .components-guide__page-control .components-button:disabled,.stellarwp.components-modal__frame.components-guide .components-guide__page-control .components-button:disabled:hover{opacity:1;color:#757575 !important}.stellarwp.components-modal__frame.components-guide .components-guide__page-control .components-button .stellarwp.step-count{background:#757575}.stellarwp.components-modal__frame.components-guide .components-guide__page-control .components-button.is-complete{color:#000}.stellarwp.components-modal__frame.components-guide .components-guide__page-control .components-button.is-complete .stellarwp.step-count{background:#000}.stellarwp.components-modal__frame.components-guide .components-guide__page-control .components-button.is-current{color:#0073e6}.stellarwp.components-modal__frame.components-guide .components-guide__page-control .components-button.is-current .stellarwp.step-count{background:#0073e6}.stellarwp.components-modal__frame.components-guide .components-base-control.stellarwp .components-base-control__field+.components-base-control__help{margin-bottom:8px}
.stellarwp.components-advanced-select{width:100%;display:flex;align-items:center;gap:8px}.stellarwp.components-advanced-select .components-input-control__label{margin-bottom:8px;text-transform:initial;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:initial;color:#111010;margin-bottom:0}.stellarwp.components-advanced-select .stellarwp-advancedSelect{width:100%;flex:1}.stellarwp.components-advanced-select .stellarwp-advancedSelect button{text-align:right}.stellarwp.components-advanced-select .stellarwp-advancedSelect button.stellarwp.components-button{border:1px solid;border-color:#dfdfdf;background-color:#fff;color:#4e4e4e;height:40px;font-weight:400;border-radius:4px;font-size:16px;transition:all .2s;width:100%}.stellarwp.components-advanced-select .stellarwp-advancedSelect button.stellarwp.components-button.is-open{border-color:#2a222f}.stellarwp.components-advanced-select .stellarwp-advancedSelect button.stellarwp.components-button.is-open .stellarwp-advancedSelect__button-icon{color:#4e4e4e}.stellarwp.components-advanced-select .stellarwp-advancedSelect button.stellarwp.components-button:hover{background-color:#fff;border-color:#2a222f;color:#4e4e4e;box-shadow:none}.stellarwp.components-advanced-select .stellarwp-advancedSelect button.stellarwp.components-button:hover .stellarwp-advancedSelect__button-icon{color:#4e4e4e}.stellarwp.components-advanced-select .stellarwp-advancedSelect button.stellarwp.components-button .stellarwp-advancedSelect__button-content{display:flex;align-items:center;justify-content:space-between;width:100%}.stellarwp.components-advanced-select .stellarwp-advancedSelect button.stellarwp.components-button .stellarwp-advancedSelect__button-label{padding:2px 8px 2px 8px;border-left:1px solid #dfdfdf;margin-left:8px;flex:1;text-align:right}.stellarwp.components-advanced-select .stellarwp-advancedSelect button.stellarwp.components-button .stellarwp-advancedSelect__button-icon{margin-left:-5px;color:#c4c4c4;display:flex;align-items:center}.stellarwp-advancedSelect__content .components-popover__content{width:100%;max-height:360px !important}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu{padding:8px}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu button.advanced-select-menu__create{border:1px solid;border-color:#dfdfdf;background-color:#fff;color:#757575;height:40px;font-weight:400;border-radius:4px;font-size:15px;transition:all .2s;width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px;margin-bottom:8px}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu button.advanced-select-menu__create:hover{background-color:#0073e6;border-color:#0073e6;color:#fff;box-shadow:none}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu button.advanced-select-menu__create:focus{outline:0;box-shadow:none}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__create-input{height:40px;background-color:#f5f5f5;margin-right:-8px;margin-left:-8px;padding:0 8px;display:flex;align-items:center;border-top:#f5f5f5;border-bottom:#f5f5f5;margin-bottom:8px}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__input{display:flex;justify-content:space-between;width:100%}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__input input.advanced-select-menu__input-item{border:0;background-color:rgba(0,0,0,0);width:100%}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__input input.advanced-select-menu__input-item:focus-within{outline:0}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__input .advanced-select-menu__option-item__actions{display:flex;gap:5px;padding-right:8px;align-items:center}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper{display:flex;flex-direction:column}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-category{font-size:13px;font-weight:600;color:#000;padding:8px 0 4px 0}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item{font-size:15px;font-weight:400;color:#111010;background-color:#fff;cursor:pointer;margin-left:-8px;margin-right:-8px;display:flex;justify-content:space-between}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item.is-active{background-color:#f5f5f5}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item:hover{background-color:#f5f5f5}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item:hover .advanced-select-menu__option-item__actions.is-icons{visibility:visible}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__label{flex:1;line-height:1.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:4px;padding:6px 12px 6px 12px;align-items:center}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__label>svg{color:#0073e6}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__actions{display:flex;gap:5px;padding-right:8px;align-items:center}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__actions.is-icons{color:#605666;visibility:hidden}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__actions.is-icons>*:hover{color:#0073e6}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__actions.is-edit{visibility:visible}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__actions button.components-button.stellarwp{height:26px;font-size:12px}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__actions button.components-button.stellarwp.is-destructive{background-color:#df3416;border-color:#df3416;color:#fff;border-radius:4px}.stellarwp-advancedSelect__content .components-popover__content .advanced-select-menu .advanced-select-menu__option-wrapper .advanced-select-menu__option-item .advanced-select-menu__option-item__actions button.components-button.stellarwp.is-destructive:hover{background-color:#a00;border-color:#a00}
.ai-wizard-button-list .ai-wizard-button-list_wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button{width:100%;padding:0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;height:auto;border:1px solid;border-color:#dfdfdf;border-radius:8px;transition:.1s all ease-out;box-shadow:none;min-height:30px;gap:0px;overflow:hidden;padding:20px;text-align:right}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button.is-selected{border-color:#000}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button.is-selected .dashicon{visibility:visible}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button:focus{outline:none}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button:hover{color:#000}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button .ai-wizard-button-list_item-icon .dashicon{background:#f2f2f2;padding:20px;color:#444;border-radius:100%;box-sizing:content-box}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button .ai-wizard-button-list_item-icon .dashicon:before{box-sizing:content-box}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button .ai-wizard-button-list_item-content{display:flex;flex-flow:column nowrap;gap:8px;flex:1;padding-right:20px}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button .ai-wizard-button-list_item-content .ai-wizard-button-list_item-title{font-size:16px;font-weight:500}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button .ai-wizard-button-list_item-content .ai-wizard-button-list_item-description{font-size:12px;font-weight:400;line-height:16px;letter-spacing:-0.01em}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button .ai-wizard-button-list_item-active .dashicon{background:#000;color:#fff;border-radius:40px;visibility:hidden}.ai-wizard-button-list .ai-wizard-button-list_wrapper .ai-wizard-button-list_item.components-button.is-selected .ai-wizard-button-list_item-active .dashicon{visibility:visible}.ai-wizard-button-list .ai-wizard-button-list_item-primary{font-size:10px;text-transform:uppercase;margin-top:5px}.ai-wizard-button-list .ai-wizard-button-list_item-active{min-width:50px;text-align:center}.ai-wizard-button-list .components-button.stellarwp.ai-wizard-button-list_item-make-primary{position:absolute;bottom:0;left:0;padding:8px 4px 8px 8px;height:auto;border:0;font-size:11px;box-shadow:none;color:#777;z-index:11}.ai-wizard-button-list .ai-wizard-button-list_item_wrap{position:relative}
div.slide-card{border-radius:4px}
.slide-card-row{white-space:normal}.slide-card-row__headline{margin:0 0 8px 0;font-size:14px}.slide-card-row__content{font-size:16px}.slide-card-row__content p{margin:0;font-size:clamp(13px,-0.75rem + 3vh,16px);color:#757575}.slide-card-row__content p+p{margin-top:16px}.slide-card-row--tone{white-space:normal}.slide-card-row--tone .chip{margin-bottom:8px}.slide-card-row--tone .slide-card-row__headline{margin:0 0 8px 0;font-size:18px}.slide-card-row--tone .slide-card-row__content{margin:0;font-size:12px}
.stellarwp-h1{margin-bottom:24px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:500;font-size:32px;line-height:1.25}.stellarwp-h2{margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;font-size:22px;line-height:1.25}.stellarwp-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:1.4;color:#000}.stellarwp-body p,.stellarwp-body ul,.stellarwp-body ol{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:1.4;color:#000}.stellarwp-body p:last-child,.stellarwp-body ul:last-child,.stellarwp-body ol:last-child{margin-bottom:0}.stellarwp-body .stellarwp-small{font-size:12px}.stellarwp-body .stellarwp-disabled{color:#757575}.stellarwp-p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:1.4;color:#000;margin-top:0;margin-bottom:24px}.stellarwp-ul{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:1.4;color:#000;list-style:disc;padding-right:20px}.stellarwp-overline{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;line-height:1.4;color:#000;text-transform:uppercase;font-size:12px;margin-bottom:8px}.stellarwp.components-base-control .components-base-control__label{margin-bottom:8px;text-transform:initial;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:initial;color:#111010}.stellarwp.components-base-control .components-base-control__help{font-size:10px;color:#757575}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0;margin-bottom:24px}.has-beta-pill{display:flex;align-items:center;justify-content:space-between}.has-beta-pill .beta-pill{padding:4px 8px 4px 8px;border-radius:100px;background:#0073e6;font-size:11px;font-weight:normal;color:#fff}.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-textarea-progress{margin-bottom:8px}.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-show-tips-button{color:#000;padding:0;flex-direction:row-reverse;gap:8px;font-size:12px;letter-spacing:-0.24px}.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-show-tips-button:hover,.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-show-tips-button:focus{color:#000;box-shadow:none}.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-show-tips-button svg{margin-left:0}.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-ai-improve-button{border:1px solid #dfdfdf;border-radius:4px;height:42px;padding-inline:14px}.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-ai-improve-button svg{margin-left:4px}.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-ai-improve-button:hover,.stellarwp.components-modal__frame.components-guide.about-your-site .stellarwp-ai-improve-button:focus{color:#000;background-color:#f0f1f9}.stellarwp.components-modal__frame.components-guide.photography .stellarwp-ai-photography-library{padding:0 42px;height:100%;display:flex;flex-direction:column}.stellarwp.components-modal__frame.components-guide.photography .stellarwp-ai-photography-library__selection{position:relative;z-index:11}.stellarwp.components-modal__frame.components-guide.photography .stellarwp-ai-photography-library .components-button.is-link{font-size:10px;color:#000}.stellarwp.components-modal__frame.components-guide.photography .stellarwp-ai-photography-library .components-button.is-link:hover{text-decoration:none}.stellarwp.components-modal__frame.components-guide.photography .components-button.is-link.has-icon .dashicon{width:10px;height:10px;font-size:12px}.stellarwp.components-modal__frame.components-guide.photography .components-button.is-link.has-icon .dashicon:before{display:inline-block;text-decoration:none}.stellarwp.components-modal__frame.components-guide .stellarwp-ai-error-text{padding:4px;background:#fff5f5;white-space:nowrap;color:#c53030;overflow:hidden !important;text-overflow:ellipsis;border:1px solid #fc8181}.kb-images-custom-scroll-bar::-webkit-scrollbar{background:#dfdfdf;border-radius:10px;width:2px}.kb-images-custom-scroll-bar::-webkit-scrollbar-thumb{background:#0073e6;border-radius:10px}.components-popover.ai-generated-search-edit-popover-settings .components-popover__content{min-width:400px;width:60%;padding:1em}.kb-photography-explained-wrap{text-align:center;margin-bottom:1em;margin-top:-1em}.kb-photography-explained-wrap p{margin-bottom:.8em}.ai-generated-search-edit-text .components-button.is-link{margin:0 .4em}.stellarwp.components-modal__frame.components-guide.is-fullscreen{max-width:100%;max-height:100%;border-radius:0}
.kb-action-card{border:1px solid rgba(0,0,0,0);border-radius:16px;padding:32px;color:#161a1e;position:relative;transform:translate(0px, 0px);transition:transform .3s,box-shadow .3s;box-shadow:0px 6px 20px 0px rgba(0,0,0,0)}.kb-action-card--blue{border-color:rgba(0,115,230,.2);background-color:#d1e2f8}.kb-action-card--green{border-color:#68bc83;background-color:#e7f3eb}.kb-action-card--yellow{border-color:#efd861;background-color:#f8f5e1}.kb-action-card:hover,.kb-action-card:focus{transform:translate(0px, -6px);box-shadow:0px 6px 20px 0px rgba(0,0,0,.05)}.kb-action-card__icon{width:55px;height:55px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(22,26,30,.2);background:rgba(22,26,30,.05);margin-bottom:40px}.kb-action-card__icon svg{max-width:24px}.kb-action-card__heading{font-size:28px;font-weight:600;line-height:125%;letter-spacing:-0.28px;margin-bottom:24px}.kb-action-card__content{font-size:16px;line-height:175%;letter-spacing:.32px}.kb-action-card__link{position:absolute;inset:0;z-index:1;border-radius:16px}
.kb-article-card{border-radius:16px;border:1px solid rgba(45,55,72,.8);background:rgba(45,55,72,.2);padding:32px 32px 64px 32px;text-decoration:none;display:block;white-space:normal;transition:all .2s ease-in-out}.kb-article-card:hover,.kb-article-card:focus{background:rgba(45,55,72,.4);border:1px solid rgba(45,55,72,.2)}.kb-article-card__category{color:#fff;padding:6px 8px;border-radius:8px;border:1px solid #0073e6;background:rgba(0,115,230,.1);font-size:14px;font-weight:600;line-height:150%;letter-spacing:.28px;display:inline-block;margin-bottom:16px}.kb-article-card__heading{color:#fafafa;font-size:24px;font-weight:500;line-height:150%;letter-spacing:-0.24px;margin-bottom:16px}.kb-article-card__description{font-size:16px;font-weight:400;line-height:175%;letter-spacing:.32px;color:#fafafa}
.kb-article-slider{margin:0 -20px}.kb-article-slider .react-Slidy{max-width:100%;margin-bottom:40px}.kb-article-slider .react-Slidy li{vertical-align:top}.kb-article-slider .react-Slidy-arrow{width:40px;height:40px;border-radius:50%;border:1px solid rgba(250,250,250,.2);background-color:rgba(0,0,0,0);min-height:auto;background-position:center center;background-repeat:no-repeat;top:auto;bottom:-40px}.kb-article-slider .react-Slidy-arrow:hover,.kb-article-slider .react-Slidy-arrow:focus{background-color:rgba(250,250,250,.1)}.kb-article-slider .react-Slidy-arrowLeft{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTQuMDAwMiAxOEwxNS40MTAyIDE2LjU5TDEwLjgzMDIgMTJMMTUuNDEwMiA3LjQxTDE0LjAwMDIgNkw4LjAwMDE2IDEyTDE0LjAwMDIgMThaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=);right:20px}.kb-article-slider .react-Slidy-arrowRight{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNOS45OTk4NCA2TDguNTg5ODQgNy40MUwxMy4xNjk4IDEyTDguNTg5ODQgMTYuNTlMOS45OTk4NCAxOEwxNS45OTk4IDEyTDkuOTk5ODQgNloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==);left:20px}.kb-article-slider__single{padding:0 20px}
.stellarwp.components-button.kb-dashboard-button{padding:12px 24px 12px 24px;font-size:14px;height:auto;display:inline-flex;gap:4px}.stellarwp.components-button.kb-dashboard-button svg{height:22px;width:auto}
.kb-large-banner{border-radius:16px;border:1px solid #2d3748;background:#161a1e;padding:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:48px;position:relative;overflow:hidden;min-height:304px}@media only screen and (min-width: 768px){.kb-large-banner{margin-bottom:60px}}.kb-large-banner .uplink-authorize{padding:12px 24px 12px 24px;font-size:14px;height:auto;display:inline-flex;gap:4px;color:#fff;box-shadow:none;border-radius:4px;background:#0073e6;text-decoration:none}.kb-large-banner .kadence-update-ai-wizard{color:#fff;text-decoration:none}.kb-large-banner .kadence-update-ai-wizard.components-button:not(:disabled,[aria-disabled=true]):active{color:#fff;opacity:.8}.kb-large-banner .kadence-open-ai-button.components-button{background:#0073e6;color:#fff;border-radius:4px;padding:12px 24px;height:auto;font-size:14px}.kb-large-banner .kadence-open-ai-button.components-button:not(:disabled,[aria-disabled=true]):hover{background:#005bb5;color:#fff}.kb-large-banner .kb-large-banner__secondary-link{display:inline-block;margin-top:12px;margin-right:16px;color:hsla(0,0%,100%,.75);font-size:14px;text-decoration:underline;text-underline-offset:3px}.kb-large-banner .kb-large-banner__secondary-link:hover{color:#fff}.kb-large-banner .disabled-authorize-note{background:#891c23;padding:.5em 1em;border-radius:2px;border:1px solid #d8343d}.kb-large-banner__logo{position:relative;z-index:2}.kb-large-banner__logo svg{width:190px}.kb-large-banner__content{color:#fff;position:relative;z-index:2}.kb-large-banner__heading{font-size:52px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-1.04px;margin-bottom:16px}.kb-large-banner__heading svg{fill:currentColor}.kb-large-banner__subheading{font-size:16px;font-weight:normal;line-height:175%;letter-spacing:.32px;margin-bottom:24px;max-width:530px}.kb-large-banner__media{position:absolute;inset:0}.kb-large-banner__media::before{content:"";position:absolute;inset:0;background:linear-gradient(-1deg, #000 1.23%, rgba(0, 0, 0, 0) 98.81%);z-index:1}.kb-large-banner__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:0}.kb-large-banner__tooltip{position:absolute;left:48px;bottom:48px;z-index:2}.components-popover.kb-large-banner__tooltip_popup .components-popover__content{background-color:#fff;color:#000;border-radius:8px;font-size:18px;font-weight:500;line-height:110%;letter-spacing:.36px;padding:12px 16px;min-width:max-content}
.kb-section-title{display:flex;align-items:center;gap:8px;font-size:32px;font-weight:500;line-height:130%;letter-spacing:-0.64px;margin-bottom:32px}.kb-section-title--white{color:#fff}.kb-section-title--black{color:#000}.kb-section-title__icon{fill:#0073e6;display:inline-flex}
.kb-upsell-content{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width: 768px){.kb-upsell-content{grid-template-columns:1fr 1fr;gap:120px}}.kb-upsell-content__image{width:100%}.kb-upsell-content--flipped .kb-upsell-content__image{order:2}.kb-upsell-content__tag{border-radius:8px;background:#161a1e;padding:8px 12px;color:#fff;margin-bottom:24px;display:inline-flex}.kb-upsell-content__heading{font-size:32px;font-weight:500;line-height:130%;letter-spacing:-0.64px;color:#161a1e;max-width:300px;margin-bottom:8px}.kb-upsell-content__description{font-size:18px;line-height:175%;letter-spacing:.36px;color:#161a1e;margin-bottom:24px}
.kadence_page_kadence-blocks-home #wpcontent{padding:0}.kb-footer-status{margin-top:1em}.kb-footer-status p{margin:0}.kadence-ai-notice.components-notice{padding:12px}.kadence-ai-notice.components-notice .components-spinner{margin:0 0 0 10px}.kadence-ai-notice.components-notice .components-notice__content{display:flex;align-items:center}.kadence_blocks_home_main .components-editor-notices__snackbar{bottom:40px;padding-right:16px;padding-left:16px;position:fixed;left:0;right:0}@media(min-width: 783px){.kadence_blocks_home_main .components-editor-notices__snackbar{right:160px}}@media(min-width: 783px){.folded .kadence_blocks_home_main.components-editor-notices__snackbar{right:36px}}
