.ocean-customize-control__button-group .ocean-component-button-group{margin-top:20px}
.ocean-customize-component-color-picker .components-base-control__field{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.ocean-customize-component-color-picker .components-circular-button-icon.close-color{border-radius:4px 0 0 0;box-shadow:1px 0 8px -5px rgba(33,35,38,.39);height:48px}.ocean-customize-component-color-picker .color-picker__container{width:100%}.ocean-customize-component-color-picker .color-picker__popup{display:none;margin-top:10px;left:0;width:100%;z-index:9}.ocean-customize-component-color-picker .color-picker__popup.show-popup{display:block}.ocean-customize-component-color-picker .color-picker__popup.style-inline{position:absolute}.ocean-customize-component-color-picker .color-picker__popup .color-picker__popup--area{background-color:#fff;border-radius:4px;box-shadow:0 8px 16px -4px rgba(30,41,59,.16)}.ocean-customize-component-color-picker .color-picker__palette{position:relative}.ocean-customize-component-color-picker .color-picker__palette .components-flex{overflow-x:auto;overflow-y:hidden;width:100%}.ocean-customize-component-color-picker .color-picker__palette .components-flex::-webkit-scrollbar{display:none}.ocean-customize-component-color-picker .color-picker__palette .components-circular-option-picker{margin-bottom:0}.ocean-customize-component-color-picker .color-picker__palette .components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-start;margin-left:0;padding:5px 3px 5px 0;position:relative;z-index:1}.ocean-customize-component-color-picker .color-picker__palette .components-circular-option-picker .components-circular-option-picker__swatches .components-circular-option-picker__option-wrapper{margin-left:0}.ocean-customize-component-color-picker .color-picker__sketch .components-color-picker,.ocean-customize-component-color-picker .color-picker__sketch .react-colorful{width:100%}.ocean-customize-component-color-picker .color-picker__sketch .components-color-picker .react-colorful__alpha,.ocean-customize-component-color-picker .color-picker__sketch .components-color-picker .react-colorful__hue,.ocean-customize-component-color-picker .color-picker__sketch .react-colorful .react-colorful__alpha,.ocean-customize-component-color-picker .color-picker__sketch .react-colorful .react-colorful__hue{width:90%}.ocean-customize-component-color-picker .color-picker__reset{padding:10px}.ocean-customize-component-color-picker .color-picker__reset .color-picker__reset-wrap{align-items:center;background:#f1f1f1;border-radius:3px;display:flex;justify-content:space-between;padding:0 10px}.ocean-customize-component-color-picker .color-picker__reset .color-picker__reset-wrap .color-picker-reset__button .circular-button-icon{box-shadow:none;padding:0}
.ocean-customize-control__color-picker .customize-control-title{margin:0}.ocean-customize-control__color-picker .components-base-control__field{align-items:center;display:flex;justify-content:space-between}.ocean-customize-control__color-picker .components-base-control__field .control__color-picker--button-wrap{align-items:center;display:flex;gap:7px}.ocean-customize-control__color-picker .components-base-control__field .control__color-picker--button-wrap .components-base-control__field{margin-bottom:0}
.ocean-customize-control__custom-content .control__custom-content-wrap.need-help{padding:50px}.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area{fill:currentColor;align-items:center;color:var(--ocean-customize-need-help-color,#8a8a8a);display:flex;justify-content:center}.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area .ocean-svg,.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area .ocean-svg svg{height:20px;width:20px}.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area .ocean-svg,.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area svg{margin-right:7px}.ocean-customize-control__custom-content .control__custom-content-wrap.description{background-color:#f9f9f9;border:1px dashed #d1d1d1;border-radius:5px;display:block;font-style:normal;line-height:1.6;margin-top:10px;padding:10px}
.ocean-customize-control__divider .control__divider--span{border-bottom:1px solid #dadada;display:block;margin:20px 0}
.ocean-customize-control__select .components-select-control__input{height:35px!important}.ocean-customize-control__select .control__select--content{margin-top:8px}
.ocean-customize-control__image-picker .image-picker--placeholder{align-items:center;background-color:#fff;border:1px dashed #feac68;border-radius:3px;color:#a5a5a5;cursor:pointer;display:flex;height:50px;justify-content:center}.ocean-customize-control__image-picker .image-picker--image{background-color:#fff;display:flex;justify-content:center}.ocean-customize-control__image-picker .image-picker--buttons{background-color:#fff;padding:5px}.ocean-customize-control__image-picker .image-picker--buttons .image-picker--button-group{display:flex;gap:10px;width:100%}.ocean-customize-control__image-picker .image-picker--buttons .image-picker--button-group .components-button{box-sizing:border-box;flex:0 0 calc(50% - 5px);justify-content:center;max-width:none;width:calc(50% - 5px)}.ocean-customize-control__image-picker .image-picker--buttons .image-picker--button-group .components-button:only-child{flex-basis:100%;width:100%}
.ocean-customize-control__links{background-color:#f9f9f9;border:1px dashed #d1d1d1;border-radius:5px;line-height:1.6;margin-top:10px;padding:10px}.ocean-customize-control__links .whatnext .control__links--header .title--icon svg{width:30px}.ocean-customize-control__links .didyouknow .control__links--header .title--icon svg{width:18px}.ocean-customize-control__links .control__links--header .control__links--label{align-items:center;display:flex}.ocean-customize-control__links .control__links--header .title--icon{margin-left:8px}.ocean-customize-control__links .control__links--header .title--icon svg{width:15px}.ocean-customize-control__links .link--item{align-items:flex-start;display:flex;padding:3px;position:relative;width:fit-content}.ocean-customize-control__links .link--item .link--icon{display:flex}.ocean-customize-control__links .link--item .link--icon .ocean-svg{align-items:center;display:flex;margin-left:8px}.ocean-customize-control__links .link--item .link--icon .ocean-svg svg{width:15px}.ocean-customize-control__links .link--item a{border-bottom:1px dashed transparent;box-shadow:none;outline:0;text-decoration:none}.ocean-customize-control__links .link--item a:focus,.ocean-customize-control__links .link--item a:hover{border-color:#1d1d1d}


:root{--cssPosition:50%}.ocean-customize-component-range-slider{width:100%}.ocean-customize-component-range-slider .range-slider__container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ocean-customize-component-range-slider .range-slider__container .range-slider--slider{border-radius:2px;cursor:pointer;height:18px;margin-inline-end:16px;position:relative;-webkit-user-select:none;user-select:none;width:calc(67% - 5px)}.ocean-customize-component-range-slider .range-slider__container .range-slider--slider .range-slider--range-input{box-sizing:border-box;cursor:pointer;display:block;height:100%;right:0;margin:0 -6px;opacity:0;outline:none;position:absolute;left:0;top:0;width:calc(100% + 12px)}.ocean-customize-component-range-slider .range-slider__container .range-slider--slider .range-slider--track{border-radius:2px;cursor:pointer;height:18px;margin-inline-end:14px;position:relative;-webkit-user-select:none;user-select:none}.ocean-customize-component-range-slider .range-slider__container .range-slider--slider .range-slider--track:before{background:#cdd0d2;border-radius:inherit;content:"";height:2px;right:0;position:absolute;top:calc(50% - 1px);width:calc(100% + 14px)}.ocean-customize-component-range-slider .range-slider__container .range-slider--slider .range-slider--track div{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));border-radius:inherit;height:2px;right:0;padding-left:7px;position:absolute;top:calc(50% - 1px)}.ocean-customize-component-range-slider .range-slider__container .range-slider--slider .range-slider--track span{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));border-radius:100%;bottom:0;height:14px;right:var(--cssPosition);margin:auto 0;outline:none;position:absolute;top:0;transition:box-shadow .1s ease,background .1s ease;width:14px}.ocean-customize-component-range-slider .range-slider__container .range-slider--input{align-items:center;background:#fff;border:1px solid #cfcece;border-radius:3px;box-sizing:border-box;display:grid;grid-template-columns:repeat(1,1fr);height:30px;position:relative;transition:background .1s ease,border-color .1s ease;width:20%}.ocean-customize-component-range-slider .range-slider__container .range-slider--input input[type=number]{-moz-appearance:textfield;min-width:0;position:relative;text-align:center;z-index:1}.ocean-customize-component-range-slider .range-slider__container .range-slider--input input[type=number]::-webkit-inner-spin-button,.ocean-customize-component-range-slider .range-slider__container .range-slider--input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ocean-customize-component-range-slider .range-slider__container .range-slider--input input[type=number],.ocean-customize-component-range-slider .range-slider__container .range-slider--input input[type=text]{background-color:transparent;border:1px solid transparent!important;border-radius:3px!important;box-shadow:0 0 0 0 transparent;color:#555d66;font-size:11px!important;height:30px!important;line-height:normal;margin:-1px!important;min-height:auto;padding:5px!important;transition:box-shadow .1s linear,background .1s linear,border-radius .1s linear,border-color .1s linear;width:auto!important}.ocean-customize-component-range-slider .range-slider__container .range-slider--input .range-slider--unit{align-items:center;color:#555d66;cursor:pointer;display:flex;flex-grow:1;font-size:10px;font-weight:600;height:100%;justify-content:center;letter-spacing:1px;line-height:normal;position:relative;text-transform:uppercase;transition:color .1s ease,font-weight .1s ease;-webkit-user-select:none;user-select:none}.ocean-customize-component-range-slider .range-slider__container .range-slider--input .range-slider--unit:before{background:#ccc;content:"";height:50%;right:0;position:absolute;width:1px}.ocean-customize-component-range-slider .range-slider__container .range-slider--input .range-slider--unit-list{grid-column-gap:5px;background:#fff;border:1px solid #ddd;border-radius:inherit;box-shadow:0 15px 15px rgba(0,0,0,.08);box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));right:-1px;opacity:0;padding:0 2px;position:absolute;top:-1px;transform:scale3d(.95,.95,1);transform-origin:center top;transition:opacity .1s ease,visibility .1s ease,transform .1s ease-out;visibility:hidden;width:calc(100% + 2px);z-index:2}.ocean-customize-component-range-slider .range-slider__container .range-slider--input .range-slider--unit-list.show{opacity:1;transform:scaleX(1);visibility:visible}.ocean-customize-component-range-slider .range-slider__container .range-slider--input .range-slider--unit-list:after{align-self:center;border-inline-start:1px dashed #eee;content:"";height:calc(100% - 6px);justify-self:center;margin-inline-start:1px;position:absolute;width:1px}.ocean-customize-component-range-slider .range-slider__container .range-slider--input .range-slider--unit-list .unit-option{align-items:center;background:inherit;border-bottom:1px dashed #eee;color:#555d66;cursor:pointer;display:flex;font-size:9px;font-weight:700;height:26px;justify-content:center;letter-spacing:.06em;padding:2px 0;position:relative;text-transform:uppercase;z-index:1}
.ocean-customize-component-device-preview{display:flex;justify-content:flex-end}.ocean-customize-component-device-preview .ocean-device-preview{border-style:none;box-shadow:none!important;height:24px!important;padding:5px;width:24px}.ocean-customize-component-device-preview .ocean-device-preview.active-tab{background-color:#e7e7e7;color:var(--wp-admin-theme-color)}.ocean-customize-component-device-preview .ocean-device-preview.active-tab.active-tab:hover{background-color:#dfdfdf}.ocean-customize-component-device-preview .ocean-device-preview .dashicon{font-size:15px;line-height:20px}
.control__range_slider--header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.control__range_slider--header .customize-control-title,.control__range_slider--header .ocean-component-device-preview{margin:0}.control__range_slider--slider.has-unit--flex .range-slider--input{grid-template-columns:repeat(2,1fr);width:33%}
:root{--hue-color:225;--first-color:hsl(var(--hue-color),48%,35%);--title-color:hsl(var(--hue-color),48%,22%);--text-color:hsl(var(--hue-color),12%,35%);--owp-accordian-small-font-size:.813rem;--owp-accordian-smaller-font-size:.75rem}@media screen and (min-width:968px){:root{--owp-accordian-small-font-size:.875rem;--owp-accordian-smaller-font-size:.813rem}}.ocean-accordion-component{align-content:center;display:grid}.ocean-accordion-component .accordion__container{display:grid;row-gap:.75rem}.ocean-accordion-component .accordion__title{color:var(--title-color);font-size:var(--owp-accordian-small-font-size);font-weight:400;margin-bottom:0;margin-top:.15rem;text-transform:capitalize;transition:.2s}.ocean-accordion-component .accordion__header{column-gap:.5rem;cursor:pointer;display:flex;padding:.75rem}.ocean-accordion-component .accordion__description{font-size:var(--owp-accordian-smaller-font-size);padding:.5rem .75rem 1rem}.ocean-accordion-component .accordion__icon{color:var(--title-color);font-size:1.5rem;height:max-content;transition:.3s}.ocean-accordion-component .accordion__item{background-color:#e4f5fc;border-radius:.25rem;box-shadow:0 2px 6px hsla(0,0%,15%,.1);position:relative;transition:all .25s ease}.ocean-accordion-component .accordion__item:after{background-color:#84d4ff;border-radius:0 .25rem .25rem 0;content:"";height:100%;right:0;position:absolute;top:0;width:5px}.ocean-accordion-component .accordion__content{height:0;overflow:hidden;transition:height .3s ease}.accordion-open .accordion__icon{transform:rotate(-45deg)}.accordion-open .accordion__title{font-weight:600}.accordion-open .accordion__content{height:auto}.accordion-open.accordion__item{background-color:#ebfffc}.accordion-open.accordion__item:after{background-color:#5ad882}

.ocean-customize-control__radio-image .ocean-accordion-component .accordion__item.accordion-open .accordion__icon{transform:rotate(-90deg)}.ocean-customize-control__radio-image .ocean-accordion-component .accordion__item.accordion-open:after{display:none}.radio-image__container{display:flex;justify-content:center}.radio-image__container .radio-image__options{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.radio-image__container .option{align-items:center;cursor:pointer;display:flex;flex-direction:column;transition:opacity .3s ease}.radio-image__container .option img,.radio-image__container .option svg{height:100%;width:100%}
.ocean-customize-control__select .components-select-control__input{height:35px!important}.ocean-customize-control__select .control__select--content{margin-top:8px}
.control__social_links--content>*{margin-bottom:2em}.control__social_links--content>* .components-base-control__label{font-size:14px;text-transform:none}
.ocean-customize-control__sortable .ocean-accordion-component .accordion__item.accordion-open{background-color:#fff}.ocean-customize-control__sortable .ocean-accordion-component .accordion__item.accordion-open .accordion__icon{transform:rotate(-90deg)}.ocean-customize-control__sortable .ocean-accordion-component .accordion__item.accordion-open:after{display:none}.ocean-customize-control-sortable--list{-webkit-user-select:none;user-select:none}.ocean-customize-control-sortable--item{align-items:center;background-color:#ebfffc;border-radius:.25rem;box-shadow:0 2px 5px 0 rgba(50,50,105,.15),0 1px 1px 0 rgba(0,0,0,.05);color:#1b1b1b;cursor:grab;display:flex;flex-shrink:0;height:50px;justify-content:space-between;margin-bottom:10px;position:relative}.ocean-customize-control-sortable--item .item--inner{align-items:center;display:flex;height:100%}.ocean-customize-control-sortable--item .item--inner .item-icon-display{box-shadow:none;width:45px}.ocean-customize-control-sortable--item .item-icon-drag{margin-left:5px}.ocean-customize-control-sortable--item.disabled{background-color:#eaeaea}.ocean-customize-control-sortable--item.dragged{background-color:#adf7ec;z-index:99999999999}.ocean-customize-control-sortable--item.dragged.disabled{background-color:#eaeaea}
.ocean-customize-component-spacing .spacing__container{display:flex}.ocean-customize-component-spacing .spacing__container .spacing-item{flex:1 1;text-align:center}.ocean-customize-component-spacing .spacing__container .spacing-item input{border:1px solid #a4afb7;border-right:0;border-radius:0;color:#3d3d3d;font-size:13px;height:30px;min-height:30px}.ocean-customize-component-spacing .spacing__container .spacing-item input::placeholder{color:#a0a0a0}.ocean-customize-component-spacing .spacing__container .spacing-item input[readonly]{background-color:#e6e6e6}.ocean-customize-component-spacing .spacing__container .spacing-item:first-child input{border-right:1px solid;border-radius:0 3px 3px 0}.ocean-customize-component-spacing .spacing__container .spacing-item-label{color:#949698;font-size:12px}.ocean-customize-component-spacing .spacing__container .spacing-item .spacing__locked{border:1px solid #a4afb7;border-right:0;border-radius:3px 0 0 3px;box-shadow:unset;display:flex;height:30px;justify-content:center;width:100%}.ocean-customize-component-spacing .spacing__container .spacing-item .spacing__locked.is-secondary{background-color:#fff}
.ocean-customize-control__spacing .control__spacing--header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ocean-customize-control__spacing .control__spacing--header .customize-control-title,.ocean-customize-control__spacing .control__spacing--header .ocean-component-device-preview{margin:0}
.ocean-customize-control__switch .switch--container{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.ocean-customize-control__switch .switch--container .customize-control-title{margin:0}.ocean-customize-control__switch .switch--content .components-toggle-control{margin-bottom:0}.ocean-customize-control__switch .switch--content .components-toggle-control>div>*{gap:0}
.ocean-customize-control__text .components-text-control__input{height:35px!important}
.ocean-customize-control__textarea .control__textarea--content{margin-top:8px}
.ocean-customize-control__title .customize-control-title{background-color:#fff;border:1px solid var(--wp-admin-theme-color,var(--ocean-customize-color-primary));border-right:0;border-left:0;color:#080808;display:block;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:1;margin:0 -12px;padding:13px 12px}
.ocean-customize-component-typograhpy-popup .typography__popup{display:none;margin-top:10px;width:100%}.ocean-customize-component-typograhpy-popup .typography__popup.show-popup{display:block}.ocean-customize-component-typograhpy-popup .typography__popup--area{background-color:#fff;border-radius:4px;box-shadow:0 8px 16px -4px rgba(30,41,59,.16)}.ocean-customize-component-typograhpy-popup .typograhpy-popup-toolbar{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;padding:5px 10px}.ocean-customize-component-typograhpy-popup .typograhpy-popup-toolbar .components-button-group{align-items:center;display:flex;gap:10px}.ocean-customize-component-typograhpy-popup .typograhpy-popup-toolbar .components-button-group .components-button{margin:0}.ocean-customize-component-typograhpy-popup .typograhpy-popup-toolbar .ocean-customize-component-device-preview{margin-bottom:0}.ocean-customize-component-typograhpy-popup .typograhpy-popup-toolbar .toolbar-additional{align-items:center;display:flex;gap:5px}.ocean-customize-component-typograhpy-popup .typograhpy-popup-toolbar .toolbar-additional .add-buttons{align-items:center;box-shadow:none!important;display:flex;padding:0}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area{padding:10px}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .ocean-component-label{margin-bottom:8px}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .ocean-component-label--text{font-weight:600;text-transform:capitalize}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .components-select-control .components-input-control__label{font-size:13px;font-weight:600;text-transform:capitalize}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .react-select__control{cursor:pointer}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .react-select__value-container{position:static}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .react-select__value-container .react-select__single-value{align-items:center;display:flex;flex-direction:row;height:100%}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .react-select__value-container input.react-select__input{box-shadow:none}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .typograhpy--content__font-family,.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .typograhpy--content__font-family .ocean-component-label{margin-bottom:8px}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .typograhpy--content__font-family .ocean-component-label--text{font-weight:600;text-transform:capitalize}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .typograhpy--font-object{display:flex;flex-direction:row;flex-grow:1;justify-content:center}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .typograhpy--font-object .ocean-font-object:nth-of-type(n+1){width:100%}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .typograhpy--font-object .ocean-font-object:nth-of-type(2){padding-right:15px}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .ocean-typograhpy--content__text-transform .ocean-editor-control-button.is-primary{z-index:0}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .typograhpy--font-formats{padding:10px 0}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .ocean-typograhpy--content__text-decoration .td-overline{text-decoration:overline}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .ocean-typograhpy--content__text-decoration .td-underline{text-decoration:underline}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .ocean-typograhpy--content__text-decoration .td-line-through{text-decoration:line-through}.ocean-customize-component-typograhpy-popup .typograhpy-popup-area .ocean-typograhpy--content__text-decoration .td-underline-overline{text-decoration:underline overline}.ocean-customize-component-typograhpy-button .components-typography__item{animation:.3s ease-in-out;background:var(--ocean-customize-color-background-circular-btn);color:var(--ocean-customize-color-circular-btn);position:relative}.ocean-customize-component-typograhpy-button .components-typography__item.has-icon{min-width:10px;padding:5px}.ocean-customize-component-typograhpy-button .components-typography__item.has-icon .dashicon{color:var(--ocean-customize-color-icon-circular-btn);font-size:16px;margin-right:0}.ocean-customize-component-typograhpy-button .components-typography__item.has-icon svg{color:var(--ocean-customize-color-icon-circular-btn);height:16px;margin:1px 1px 0 0;width:16px}.ocean-customize-component-typograhpy-button .components-typography__item:after{border-color:var(--ocean-customize-color-border-circular-btn);box-shadow:inset 0 0 0 .3px var(--ocean-customize-color-boxshadow-circular-btn)}.ocean-customize-component-typograhpy-button .components-typography__item:hover,.ocean-customize-component-typograhpy-button .components-typography__item[aria-expanded=true]{color:var(--ocean-customize-color-circular-btn-active)}.ocean-customize-component-typograhpy-button .components-typography__item:hover .dashicon,.ocean-customize-component-typograhpy-button .components-typography__item:hover svg,.ocean-customize-component-typograhpy-button .components-typography__item[aria-expanded=true] .dashicon,.ocean-customize-component-typograhpy-button .components-typography__item[aria-expanded=true] svg{color:var(--ocean-customize-color-icon-circular-btn-active)}.ocean-customize-component-typograhpy-button .components-typography__item:hover:after,.ocean-customize-component-typograhpy-button .components-typography__item[aria-expanded=true]:after{border-width:1px;box-shadow:inset 0 0 0 1px var(--ocean-customize-color-boxshadow-circular-btn-active)}.ocean-customize-component-typograhpy-button .components-typography__item:active,.ocean-customize-component-typograhpy-button .components-typography__item:focus{background-color:var(--ocean-customize-color-circular-btn-active);color:var(--ocean-customize-color-circular-btn-active)}.ocean-customize-component-typograhpy-button .components-typography__item:active .dashicon,.ocean-customize-component-typograhpy-button .components-typography__item:active svg,.ocean-customize-component-typograhpy-button .components-typography__item:focus .dashicon,.ocean-customize-component-typograhpy-button .components-typography__item:focus svg{color:var(--ocean-customize-color-icon-circular-btn-active)}.ocean-customize-component-typograhpy-button .components-typography__item:active:after,.ocean-customize-component-typograhpy-button .components-typography__item:focus:after{border-width:1px;box-shadow:inset 0 0 0 1px var(--ocean-customize-color-boxshadow-circular-btn-active)}.ocean-customize-typography__color-picker{align-items:center;display:flex;justify-content:space-between}.ocean-customize-typography__color-picker .color-picker-inline-wrap{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:8px 0}.ocean-customize-typography__color-picker .color-label{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.75;margin-bottom:4px;transition:.2s ease-in-out}.ocean-customize-typography__color-picker .color-label:hover{transform:scale(1.1)}
.ocean-customize-control__typography .customize-control-title{margin:0}.ocean-customize-control__typography>.components-base-control__field{align-items:center;display:flex;justify-content:space-between}.ocean-customize-control__typography>.components-base-control__field .control__typography--button-wrap{align-items:center;display:flex;gap:7px}.ocean-customize-control__typography>.components-base-control__field .control__typography--button-wrap .components-base-control__field{margin-bottom:0}
.ocean-customize-control__custom-content .control__custom-content-wrap.need-help{padding:50px}.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area{fill:currentColor;align-items:center;color:var(--ocean-customize-need-help-color,#8a8a8a);display:flex;justify-content:center}.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area .ocean-svg,.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area .ocean-svg svg{height:20px;width:20px}.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area .ocean-svg,.ocean-customize-control__custom-content .control__custom-content-wrap.need-help .custom-content--area svg{margin-right:7px}.ocean-customize-control__custom-content .control__custom-content-wrap.description{background-color:#f9f9f9;border:1px dashed #d1d1d1;border-radius:5px;display:block;font-style:normal;line-height:1.6;margin-top:10px;padding:10px}
:root{--ocean-customize-color-white:#fff;--ocean-customize-color-white-1:#f9f9f9;--ocean-customize-color-black:#000;--ocean-customize-color-grayish:#50575e;--ocean-customize-color-primary:#2271b1;--ocean-customize-color-secondary:#135e96;--ocean-customize-color-light-gray:#e7e7e7;--ocean-customize-color-light-gray-1:#d0d0d0}body{--ocean-customize-color-text:var(--ocean-customize-color-grayish);--ocean-customize-color-link:var(--ocean-customize-color-primary);--ocean-customize-color-background-section:var(--ocean-customize-color-white);--ocean-customize-color-background-inner:var(--ocean-customize-color-white-1);--ocean-customize-color-link-hover:var(--ocean-customize-color-secondary);--ocean-customize-color-border:var(--ocean-customize-color-light-gray);--ocean-customize-color-border-1:var(--ocean-customize-color-light-gray-1);--ocean-customize-color-background-circular-btn:var(--ocean-customize-color-white);--ocean-customize-color-background-circular-btn-active:var(--ocean-customize-color-white);--ocean-customize-color-border-circular-btn:var(--wp-admin-theme-color,var(--ocean-customize-color-primary));--ocean-customize-color-boxshadow-circular-btn:var(--wp-admin-theme-color,var(--ocean-customize-color-primary));--ocean-customize-color-boxshadow-circular-btn-active:var(--wp-admin-theme-color,var(--ocean-customize-color-primary));--ocean-customize-color-circular-btn:var(--ocean-customize-color-white);--ocean-customize-color-circular-btn-active:var(--ocean-customize-color-white);--ocean-customize-color-icon-circular-btn:var(--wp-admin-theme-color,var(--ocean-customize-color-primary));--ocean-customize-color-icon-circular-btn-active:var(--wp-admin-theme-color,var(--ocean-customize-color-secondary));--ocean-customize-color-border-title:var(--ocean-customize-color-primary)}body.dark-theme{--ocean-customize-color-background-container:var(--ocean-customize-color-white)}.customize-control:not(.customize-control-nav_menu_item){margin:0;padding:5px 0;position:relative}.customize-control-description,.ocean-customize-control--description{background-color:#f9f9f9;border:1px dashed #d1d1d1;border-radius:5px;display:block;font-style:normal;line-height:1.6;margin-top:10px;padding:10px}.ocean-customize-notice{position:relative}.ocean-customize-notice.is-warning{border:1px dashed #ffa229;border-radius:2px;font-size:12px;padding:3px 5px;width:100%}.ocean-component-button-group{display:block}.ocean-component-button-group .ocean-component-button-group__buttons{align-items:center;display:flex;flex-direction:row;margin-bottom:24px;width:100%}.ocean-component-button-group .ocean-component-button-group__buttons.is-wrap{flex-wrap:wrap}.ocean-component-button-group .ocean-component-button-group__buttons.is-wrap .components-button{height:50px;max-width:50px;width:50px}.ocean-component-button-group .ocean-component-button-group__buttons.is-wrap .components-button:not(:last-child){border-left:1px solid #d7d7d7}.ocean-component-button-group .ocean-component-button-group__buttons .components-button.arrow{bottom:0;position:relative}.ocean-component-button-group .ocean-component-button-group__label{display:block;padding-bottom:10px;width:100%}.ocean-component-button-group .components-button{border:1px solid #d7d7d7;box-shadow:none;color:#5b5a5a;display:flex;flex:1 1 auto;font-size:12px;font-weight:400;font-weight:500;height:35px!important;justify-content:center;outline:0;padding:5px}.ocean-component-button-group .components-button:not(:last-child){border-left:0}.ocean-component-button-group .components-button.is-primary{box-shadow:none;color:#fff}.ocean-component-button-group .components-button.is-primary:focus:not(:disabled),.ocean-component-button-group .components-button:focus:not(:disabled){box-shadow:none}#customize-theme-controls .customize-pane-child.current-section-parent,.in-sub-panel #customize-theme-controls .customize-pane-child.current-panel-parent{transform:translateX(100%)}#customize-controls .control-section .control-section-owp_section{border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);clear:both;float:none;overflow:hidden}#customize-controls .control-section .control-section-owp_section .accordion-section-title{background-color:var(--ocean-customize-color-background-section);border-bottom:0;border-right:0;border-radius:3px;color:var(--ocean-customize-color-text)}#customize-controls .control-section .control-section-owp_section .accordion-section-title:after{color:var(--ocean-customize-color-text)}.customize-control-title{color:#313131}#customize-theme-controls .customize-pane-child.accordion-section-content{overflow-y:hidden}#customize-theme-controls .ocean-customizer-section-icon{display:block;height:18px;margin-inline-start:5px;position:relative;width:22px}#customize-theme-controls .ocean-customizer-section-icon .components-panel__icon{height:24px;right:0;position:absolute;top:-1px;width:24px}#customize-theme-controls .accordion-section-title:not(.control-panel-themes .accordion-section-title){align-items:center;display:flex}.customize-control input[type=email]{font-size:13px;height:35px!important;line-height:normal}.ocean-customizer-separator{border-bottom:1px solid #dadada;display:block;margin:20px 0}.customize-control.customize-control-checkbox .customize-inside-control-row{margin-right:0;padding-bottom:0;padding-top:0}.customize-control-checkbox{border:1px solid #ccc;border-radius:2px;box-sizing:border-box;font-size:11px;font-weight:600;margin-bottom:-1px;margin-top:20px!important;padding:8px 10px!important;position:relative;text-transform:uppercase}.customize-control-checkbox label{margin:0;padding:0}.customize-control-checkbox input[type=checkbox]{height:20px;margin:0 0 0 6px;position:relative;vertical-align:top;width:20px}.customize-control-ocean-multi-check input[type=checkbox]{border-color:#c8c8c8;border-radius:2px;box-shadow:none!important;cursor:pointer;height:18px;margin:0 0 4px 5px;position:relative;width:18px}.customize-control-checkbox input[type=checkbox]:before,.customize-control-ocean-multi-check input[type=checkbox]:before{border:none;content:"";height:100%;right:0;margin:-4px -3px 0 0;position:absolute;width:100%;z-index:1}.customize-control-checkbox input[type=checkbox]:checked:before,.customize-control-ocean-multi-check input[type=checkbox]:checked:before{content:"";font-family:dashicons;font-size:20px;right:0;line-height:1;top:2px}.customize-control-checkbox input[type=checkbox]:checked:before{font-size:22px}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rtl #customize-theme-controls .customize-pane-child .ocean-customizer-section-icon,.rtl #customize-theme-controls .ocean-customizer-section-icon{margin-right:10px;margin-left:0}.rtl .ocean-customize-component-range-slider .range-slider__container .range-slider--input .range-slider--unit:before{left:0}.rtl .ocean-customize-component-range-slider .range-slider__container .range-slider--slider{margin-inline-start:16px}.rtl .ocean-customize-component-spacing .spacing__container .spacing-item .spacing__locked{border-right:1px solid #a4afb7;border-radius:0 3px 3px 0}.rtl .ocean-customize-component-spacing .spacing__container .spacing-item:first-child input{border-right:0;border-radius:3px 0 0 3px}.customize-control-ocean-color .h1-h6,.customize-control-ocean-typography .h1-h6{padding-right:10px}.customize-control-ocean-composite{box-sizing:border-box;margin:0 -12px!important;padding:0!important;width:calc(100% + 24px)}.customize-control-ocean-composite .ocean-composite-customizer-root{width:100%}.ocean-composite-route-page{box-sizing:border-box;list-style:none;margin:0;padding:0 12px 12px;width:100%}.ocean-composite-route-page--starts-with-control{padding-top:10px}.ocean-composite-route-page .ocean-composite-control{box-sizing:border-box;width:100%}.ocean-composite-route-page .customize-control-ocean-title{margin-inline:-12px;width:calc(100% + 24px)}.ocean-composite-route-page .customize-control-ocean-title .customize-control-title{box-sizing:border-box;margin-inline:0;width:100%}.ocean-composite-native-control:not(.is-ocean-composite-mounted),.ocean-composite-native-staging{display:none!important}.ocean-composite-dependent{display:block}.ocean-composite-dependent.is-collapsed{display:none}.ocean-composite-dependent__inner{display:block}.ocean-composite-native-slot .customize-control,.ocean-composite-route{box-sizing:border-box;width:100%}.ocean-composite-route{clear:both;list-style:none;margin:0}.ocean-composite-route .ocean-composite-route__button{align-items:center;background:var(--ocean-customize-color-background-section);border:0;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-sizing:border-box;color:var(--ocean-customize-color-text);cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:space-between;line-height:1.4;min-height:48px;padding:12px 15px;text-align:start;transition:color .12s ease,box-shadow .12s ease;width:100%}.ocean-composite-route .ocean-composite-route__button:focus-visible,.ocean-composite-route .ocean-composite-route__button:hover{box-shadow:0 2px 6px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.12);color:var(--ocean-customize-color-link-hover);outline:0}.ocean-composite-route .ocean-composite-route__button .dashicons{flex:0 0 auto;font-size:18px;height:18px;width:18px}.ocean-composite-route .ocean-composite-route__title{padding-inline-end:10px}.ocean-composite-router{background:var(--ocean-customize-color-background-container,#f0f2f2);box-sizing:border-box;margin-inline:-12px;min-height:100%;overflow:visible;overflow-anchor:none;position:relative;width:calc(100% + 24px);z-index:20}.ocean-composite-router .ocean-composite-router__page{background:inherit;min-height:100%;transform:translateZ(0);width:100%;will-change:transform}.ocean-composite-router .ocean-composite-router__page.is-forward{animation:ocean-composite-slide-forward .18s cubic-bezier(.645,.045,.355,1)}.ocean-composite-router .ocean-composite-router__page.is-back{animation:ocean-composite-slide-back .18s cubic-bezier(.645,.045,.355,1)}.ocean-composite-router .ocean-composite-router__page.is-exit-root{animation:ocean-composite-slide-exit-root .18s cubic-bezier(.645,.045,.355,1) forwards}.ocean-composite-router .ocean-composite-router__header{box-sizing:border-box;margin:0;position:sticky;top:0;transform:translateY(0);transition:transform .16s ease-out;width:100%;will-change:transform;z-index:30}.ocean-composite-router .ocean-composite-router__header.is-hidden{pointer-events:none;transform:translateY(-100%)}.ocean-composite-router .ocean-composite-router__header h3{box-sizing:border-box;color:var(--ocean-customize-color-text,#50575e)}.ocean-composite-router .ocean-composite-router__header h3 .customize-action{color:#646970}.ocean-composite-router .ocean-composite-router__content{overflow:visible}#customize-theme-controls .customize-pane-child.has-ocean-composite-router{bottom:auto;height:auto;min-height:100%;overflow:visible;overflow-anchor:none;padding-bottom:0!important;padding-top:0!important;scroll-behavior:auto}#customize-theme-controls .customize-pane-child.has-ocean-composite-router>.customize-control-ocean-composite,#customize-theme-controls .customize-pane-child.has-ocean-composite-router>.customize-section-description-container,#customize-theme-controls .customize-pane-child.has-ocean-composite-router>.customize-section-title{display:none}#customize-theme-controls .customize-pane-child.has-ocean-composite-router>.ocean-composite-router{display:block}@keyframes ocean-composite-slide-forward{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes ocean-composite-slide-back{0%{transform:translate3d(18%,0,0)}to{transform:translateZ(0)}}@keyframes ocean-composite-slide-exit-root{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.rtl .ocean-composite-router .ocean-composite-router__page.is-forward{animation-name:ocean-composite-slide-forward-rtl}.rtl .ocean-composite-router .ocean-composite-router__page.is-back{animation-name:ocean-composite-slide-back-rtl}.rtl .ocean-composite-router .ocean-composite-router__page.is-exit-root{animation-name:ocean-composite-slide-exit-root-rtl}@keyframes ocean-composite-slide-forward-rtl{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes ocean-composite-slide-back-rtl{0%{transform:translate3d(-18%,0,0)}to{transform:translateZ(0)}}@keyframes ocean-composite-slide-exit-root-rtl{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@media(prefers-reduced-motion:reduce){.ocean-composite-router__header{transition:none!important}.ocean-composite-router .ocean-composite-router__page{animation:none!important}}#customize-controls .wp-full-overlay-sidebar-content{background-color:var(--ocean-customize-color-background-container)}#customize-control-custom_css .CodeMirror{height:calc(100vh - 185px)}#customize-control-ocean_custom_js .CodeMirror .CodeMirror-linenumber{right:0!important}#customize-control-ocean_custom_js .CodeMirror-lint-markers{display:none}body.is-customizer-style{--ocean-customize-color-light-sea-green:#6fbfbf;--ocean-customize-color-light-sea-green-1:#82d9d9;--ocean-customize-color-victory-blue:#393e59;--ocean-customize-color-background-container:#f0f2f2;--ocean-customize-color-background-circular-btn:var(--ocean-customize-color-white);--ocean-customize-color-background-circular-btn-active:var(--ocean-customize-color-light-sea-green);--ocean-customize-color-border-circular-btn:var(--ocean-customize-color-light-sea-green);--ocean-customize-color-boxshadow-circular-btn:var(--ocean-customize-color-light-sea-green);--ocean-customize-color-boxshadow-circular-btn-active:var(--ocean-customize-color-white);--ocean-customize-color-circular-btn:var(--ocean-customize-color-white);--ocean-customize-color-circular-btn-active:var(--ocean-customize-color-light-sea-green);--ocean-customize-color-icon-circular-btn:var(--ocean-customize-color-victory-blue);--ocean-customize-color-icon-circular-btn-active:var(--ocean-customize-color-white)}.ocean-upsell-container .upsell-heading{color:var(--ocean-customize-color-primary,#2271b1);font-style:italic}.ocean-upsell-container .upsell-content li{align-items:center;display:flex;gap:5px;list-style:none}.ocean-upsell-container .upsell-content li svg{color:var(--ocean-customize-color-primary,#2271b1)}.ocean-upsell-container a.button{background-color:var(--ocean-customize-color-primary,#2271b1);color:#fff;line-height:35px!important;margin:1em 0!important;text-align:center;width:100%}.ocean-upsell-container a.button:hover{background-color:var(--ocean-customize-color-secondary,#135e96);color:#fff}
