.has-gradient-background,.has-media-background{background-image:var(--background-image)}.has-media-background{background-position:var(--background-position);background-repeat:var(--background-repeat);background-size:var(--background-size)}.has-color-background{background-color:var(--background-color)}.has-gradient-background-on-hover,.has-media-background-on-hover{background-image:var(--background-image)}.has-media-background-on-hover{background-position:var(--background-position);background-repeat:var(--background-repeat);background-size:var(--background-size)}.has-color-background-on-hover{background-color:var(--background-color)}.sb-has-cover-image{-o-object-fit:cover;object-fit:cover}.sb-has-width-auto{width:auto}.sb-has-height-auto{height:auto}.sb-control__tabs .components-tab-panel__tab-content{padding-top:20px}.sb-control__tabs .components-tab-panel__tab-content .components-panel__body{margin-top:-21px}.sb-control__tabs .components-tab-panel__tab-content .components-panel__body+.components-panel__body{margin-top:0}.sb-control__tabs .components-tab-panel__tabs>*{flex-grow:1;justify-content:center}.sb-control__tabs.sb-single__tab>div.components-tab-panel__tabs>*{justify-content:start}.sb-control__tabs.sb-single__tab>div.components-tab-panel__tabs .components-tab-panel__tabs-item:after{display:none}.sb-control__tabs.sb-margin-minus{margin:0 -16px!important}.sb-button-group{margin-bottom:10px;padding:0 16px}.sb-button-group button{box-shadow:inset 0 0 0 1px #1e1e1e!important}.sb-button-group span.components-base-control__label{display:block;font-size:13px;font-weight:400;line-height:1.4;text-transform:none}.sb-button-group.sb-no-padding{padding:0}.sb-button-group-style{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:5px}.sb-button-group-style button{background:transparent!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px #ccc!important;color:#2f2f2f!important;cursor:pointer;display:block!important;font-family:inherit;font-size:13px;font-weight:400;height:36px;margin:0;outline:none!important;padding:6px 12px;text-align:center;text-transform:capitalize;transition:all .3s;width:calc(50% - 4px)}.sb-button-group-style button:hover{box-shadow:inset 0 0 0 1px #006ba1!important;color:#006ba1}.sb-button-group-style button.is-primary{background:#2f2f2f!important;box-shadow:none!important;color:#fff!important}.sb-button-group-style+.components-toggle-control{margin-top:30px}.block-editor-panel-color-gradient-settings.sb-panel-color-without-spacing{border-top:none;padding-bottom:5px;padding-top:0}.sb-icon-control-wrapper+.components-range-control{margin-top:15px}.sb-initial-items{margin-bottom:20px}.sb-initial-items .sb-section-title{margin-bottom:5px}.sb-initial-items .sb-section-title h2{margin-bottom:0}.sb-initial-items div.sb-initial-item{border-radius:3px;cursor:pointer;margin-bottom:3px;padding:4px 10px}.sb-initial-items div.sb-initial-item:last-child{margin-bottom:0}.sb-initial-items div.sb-initial-item.is-selected-item{background:#007cba;color:#fff}.components-toggle-control+.sb-initial-items{margin-top:-10px}.components-toggle-control+.sb-selects-block{margin-bottom:32px}.components-datetime{margin-bottom:30px}.components-datetime fieldset{margin-bottom:0}.components-datetime fieldset .components-datetime__time-wrapper{align-items:start}.components-datetime fieldset .components-datetime__time-wrapper .components-datetime__timezone{margin-top:7px}.components-datetime fieldset .components-datetime__time-wrapper .components-datetime__time-separator{height:36px}.components-datetime .components-datetime__date h3.components-heading{margin-bottom:0}.components-panel__body .components-datetime legend.components-base-control__label,.components-panel__body .components-datetime span.components-base-control__label,.components-panel__body div.list legend.components-base-control__label,.components-panel__body div.list span.components-base-control__label{display:block;font-size:13px;font-weight:400;line-height:1.4;text-transform:none}.alignleft{float:left}.alignright{float:right}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.wp-block-image.alignleft{margin-bottom:0;margin-right:1em}.wp-block-image.alignright{margin-bottom:0;margin-left:1em}.components-tab-panel__tab-content>div.color-block-support-panel{padding-left:16px;padding-right:16px}.components-tab-panel__tab-content>div.color-block-support-panel .color-block-support-panel__inner-wrapper .block-editor-tools-panel-color-gradient-settings__item.first{margin-top:0}.sb-panel-without-top-spacing{margin-top:-21px!important}
