.global-setting-switcher-container{margin-bottom:16px}.global-setting-switcher-container .global-setting-switcher-panel-wrapper .global-setting-switcher-panel-btn{display:flex!important;width:100%}.global-setting-switcher-container .global-setting-switcher-panel-wrapper .global-setting-switcher-panel-btn button.components-button.global-setting-switcher-panel-btn-switcher{box-shadow:inset 0 0 0 1px #dcdcde;color:#5f5f5f!important;font-size:13px;font-weight:400;height:unset;justify-content:center;line-height:16px;min-height:30px;padding:10px;width:100%}.global-setting-switcher-container .global-setting-switcher-panel-wrapper .global-setting-switcher-panel-btn button.components-button.global-setting-switcher-panel-btn-switcher.active{background-color:#dcdcde}
.global-setting-device-label-wrapper{align-items:center;display:flex}.global-setting-device-label-wrapper p{margin-bottom:0;margin-right:5px;margin-top:0}.global-setting-device-label-wrapper p.global-setting-label-text{color:#5f5f5f;flex:1;font-size:14px;font-weight:400;line-height:1.4;text-transform:capitalize!important}.global-responsive-device-wrapper{height:28px;margin-right:10px;position:relative;width:34px}.global-responsive-device-wrapper.global-device-switchers-open .global-responsive-device-inner-wrapper{background:#f7f7f7;border-radius:2px;position:relative;z-index:11}.global-responsive-device-wrapper.global-device-switchers-open .global-device-switcher{height:28px;opacity:1;transform:scale(1)}.global-responsive-device-wrapper .global-device-switcher{align-items:center;border:none!important;color:gray;cursor:pointer;display:flex;height:0;justify-content:center;opacity:0;position:relative;transform:scale(0);transition:.15s;width:100%!important;z-index:2}.global-responsive-device-wrapper .global-device-switcher.active{background:#f7f7f7;border-radius:4px;height:28px;opacity:1;transform:scale(1);width:26px}.global-responsive-device-wrapper .global-device-switcher.active:hover{background:#e1e3e8;border-radius:4px}.global-responsive-device-wrapper .global-device-switcher:hover{background:#e1e3e8}.global-responsive-device-wrapper .global-device-switcher svg{height:16px;width:16px;fill:#007cba}
.global-unit-wrapper{align-items:center;background:#f7f7f7;border-radius:4px;display:flex;height:28px}.global-unit-wrapper .global-reset-control-container{border-right:1px solid #fff;padding:6px 10px}.global-unit-wrapper .global-reset-control-container .global-reset-button{align-items:center;background-color:unset;border:0;cursor:pointer!important;display:flex;justify-content:center;min-width:auto!important;opacity:1!important}.global-unit-wrapper .global-reset-control-container .global-reset-button svg{display:block;fill:none}.global-setting-units-type{display:inline-block;padding:6px 10px;position:relative}.global-setting-units-type .global-setting-units-current{align-items:center;border:none;color:#007cba;cursor:pointer;display:flex;font-size:12px;justify-content:center;text-align:center}.global-setting-units-type .global-setting-units-dropdown{background:#f7f7f7;border-radius:4px;left:0;overflow:hidden;position:absolute;top:2px;width:100%;z-index:10}.global-setting-units-type .global-setting-units-dropdown .global-setting-units-option{align-items:center;cursor:pointer;display:flex;font-size:12px;height:26px;justify-content:center;transition:background .2s}.global-setting-units-type .global-setting-units-dropdown .global-setting-units-option.active{color:#007cba;font-weight:400}.global-setting-units-type .global-setting-units-dropdown .global-setting-units-option:hover{background:#e1e3e8}
.global-setting-spacing-container{display:flex;flex-direction:column;margin-bottom:10px}.global-setting-spacing-container .global-setting-spacing-inner-container{margin-bottom:20px}.global-setting-spacing-container .global-setting-spacing-inner-container:last-child{margin-bottom:0}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container{display:flex;flex-direction:row;justify-content:space-between}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper{display:flex;flex-direction:column;width:20%}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper .global-setting-spacing-input-label{font-size:12px;margin-bottom:5px;text-align:center}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper:first-child input{border-bottom-left-radius:5px;border-top-left-radius:5px;border-width:1px}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper input{border-color:#ebebeb!important;border:1px solid #8d96a0;border-left-width:0;border-radius:0;color:#1e1e1e;font-size:14px;height:30px!important;height:24px;margin:0;min-height:24px;padding:0;text-align:center;width:100%}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper input:focus{box-shadow:none!important;outline:none!important}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper span{align-items:center;border-color:#ebebeb!important;border:1px solid #8d96a0;border-left-width:0;border-radius:0;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#1e1e1e;cursor:pointer;display:flex;height:30px!important;height:24px;justify-content:center;margin:18px 0 0;min-height:24px;padding:0;text-align:center;width:100%}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper span.is-checked{background-color:hsla(212,9%,59%,.169)}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper .dashicons-admin-links:before,.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-input-container .global-setting-spacing-input-wrapper .dashicons-editor-unlink:before{color:#007cba}.global-setting-spacing-container .global-setting-spacing-inner-container .global-setting-spacing-label-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}
.global-setting-color-container .global-setting-color-panel-wrapper{margin-bottom:0}.global-setting-color-container .global-setting-color-panel-wrapper .global-setting-color-panel-btn{display:flex!important;width:100%}.global-setting-color-container .global-setting-color-panel-wrapper .global-setting-color-panel-btn button.components-button.global-setting-color-panel-btn-switcher{box-shadow:inset 0 0 0 1px #dcdcde;color:#5f5f5f!important;font-size:13px;font-weight:400;height:unset;justify-content:center;line-height:16px;min-height:30px;padding:10px;width:100%}.global-setting-color-container .global-setting-color-panel-wrapper .global-setting-color-panel-btn button.components-button.global-setting-color-panel-btn-switcher.active{background-color:#dcdcde}.global-setting-color-switcher-wrapper .components-base-control__field{align-items:center;display:flex;justify-content:space-between;margin:0;position:relative}.global-setting-color-switcher-wrapper .components-base-control__field .components-base-control__field .components-base-control__label{color:#5f5f5f!important;display:block;font-size:12px!important;font-weight:400!important;line-height:16px!important;margin:10px 0!important;min-height:auto;text-transform:capitalize!important}.global-setting-color-panel-icon-dropdown .global-setting-color-panel-icon-btn{background:#fff;border:1px solid #e6e7e9;border-radius:14px;color:#50575e;height:28px;margin:0;padding:5px;width:28px}.global-setting-color-panel-icon-dropdown .global-setting-color-panel-icon-btn:focus{box-shadow:none;outline:none}.global-setting-color-panel-icon-dropdown .global-setting-color-panel-icon-btn .global-setting-color-panel-icon{font-size:15px;line-height:20px}.global-setting-color-label{margin-bottom:15px}
.global-setting-spacing-container .components-range-control__wrapper span[aria-hidden=true],.paneChild .components-range-control__wrapper span[aria-hidden=true]{height:2px!important}.global-setting-spacing-container .components-range-control__thumb-wrapper,.paneChild .components-range-control__thumb-wrapper{height:8px!important;margin-top:10px!important;top:0!important;width:8px!important}.global-setting-spacing-container .components-range-control__thumb-wrapper span:before,.paneChild .components-range-control__thumb-wrapper span:before{height:12px!important;left:-2px!important;top:-5px!important;width:12px!important}.global-setting-spacing-container .components-range-control__tooltip,.paneChild .components-range-control__tooltip{display:none!important}
.global-setting-typography .components-base-control__field{align-items:center;display:flex;justify-content:space-between;margin:0;position:relative}.global-setting-dropdown-icon-wrapper .global-setting-dropdown-icon-btn{background:#fff;border:1px solid #e6e7e9;border-radius:14px;color:#50575e;height:28px;margin:0;padding:5px;width:28px}.global-setting-dropdown-icon-wrapper .global-setting-dropdown-icon-btn:focus{box-shadow:none;outline:none}.global-setting-dropdown-icon-wrapper .global-setting-dropdown-icon-btn .global-setting-dropdown-icon{font-size:15px;line-height:20px}.global-setting-fontsize-wrapper .global-setting-fontsize-header{align-items:center;display:flex;justify-content:space-between}.global-setting-fontsize-wrapper .global-setting-fontsize-header .global-setting-fontsize-label{color:#5f5f5f;display:block;font-size:12px;font-weight:500;line-height:16px;margin:10px 0;min-height:auto;text-transform:capitalize}.global-setting-fontsize-wrapper .global-setting-fontsize-header .global-setting-fontsize-units .global-setting-fontsize-units-wrap{align-items:center;direction:ltr;display:flex}.global-setting-fontsize-wrapper .global-setting-fontsize-header .global-setting-fontsize-units .global-setting-fontsize-units-wrap .global-setting-fontsize-units-switcher{box-shadow:unset;font-size:10px;padding:0 5px 0 0;text-transform:uppercase}.global-setting-fontsize-wrapper .global-setting-fontsize-header .global-setting-fontsize-units .global-setting-fontsize-units-wrap .global-setting-fontsize-units-switcher.active{color:#007cba}.global-setting-letterspacing-wrapper .global-setting-letterspacing-header{align-items:center;display:flex;justify-content:space-between}.global-setting-letterspacing-wrapper .global-setting-letterspacing-header .global-setting-letterspacing-label{color:#5f5f5f;display:block;font-size:12px;font-weight:500;line-height:16px;margin:10px 0;min-height:auto;text-transform:capitalize}.global-setting-letterspacing-wrapper .global-setting-letterspacing-header .global-setting-letterspacing-units .global-setting-letterspacing-units-wrap{align-items:center;direction:ltr;display:flex}.global-setting-letterspacing-wrapper .global-setting-letterspacing-header .global-setting-letterspacing-units .global-setting-letterspacing-units-wrap .global-setting-letterspacing-units-switcher{box-shadow:unset;font-size:10px;padding:0 5px 0 0;text-transform:uppercase}.global-setting-letterspacing-wrapper .global-setting-letterspacing-header .global-setting-letterspacing-units .global-setting-letterspacing-units-wrap .global-setting-letterspacing-units-switcher.active{color:#007cba}.global-setting-lineheight-wrapper .global-setting-lineheight-header{align-items:center;display:flex;justify-content:space-between}.global-setting-lineheight-wrapper .global-setting-lineheight-header .global-setting-lineheight-label{color:#5f5f5f;display:block;font-size:12px;font-weight:500;line-height:16px;margin:10px 0;min-height:auto;text-transform:capitalize}.global-setting-lineheight-wrapper .global-setting-lineheight-header .global-setting-lineheight-units .global-setting-lineheight-units-wrap{align-items:center;direction:ltr;display:flex}.global-setting-lineheight-wrapper .global-setting-lineheight-header .global-setting-lineheight-units .global-setting-lineheight-units-wrap .global-setting-lineheight-units-switcher{box-shadow:unset;font-size:10px;padding:0 5px 0 0;text-transform:uppercase}.global-setting-lineheight-wrapper .global-setting-lineheight-header .global-setting-lineheight-units .global-setting-lineheight-units-wrap .global-setting-lineheight-units-switcher.active{color:#007cba}.global-setting-typography-popup{min-width:220px;padding:.2rem}.global-setting-typography-popup .global-setting-typography-popup-inner{position:relative;z-index:99999}.global-setting-typography-popup .global-setting-typography-popup-inner .components-base-control__field{display:flex;flex-direction:column;gap:15px}.global-setting-typography-popup .global-setting-typography-popup-inner .components-base-control__field label{color:#5f5f5f!important;display:block;font-size:12px!important;font-weight:500!important;line-height:16px!important;margin:10px 0!important;min-height:auto;text-transform:capitalize!important}.global-setting-fontsize-wrapper .components-range-control__reset,.global-setting-letterspacing-wrapper .components-range-control__reset,.global-setting-lineheight-wrapper .components-range-control__reset{box-shadow:unset;font-size:10px;position:absolute;right:50px;top:-33px}.global-setting-fontsize-wrapper .components-range-control__reset:hover,.global-setting-letterspacing-wrapper .components-range-control__reset:hover,.global-setting-lineheight-wrapper .components-range-control__reset:hover{box-shadow:unset!important}.global-setting-fontsize-wrapper .components-range-control__reset:focus,.global-setting-letterspacing-wrapper .components-range-control__reset:focus,.global-setting-lineheight-wrapper .components-range-control__reset:focus{box-shadow:none!important;outline:none!important}
.controlPane.controls{padding:10px;width:250px}.controlPane.controls .paneChild.color{flex-direction:column}.controlPane.controls .paneChild.checkbox .switch{display:inline-block;height:18px;position:relative;transform:translateY(0);width:48px}.controlPane.controls .paneChild.checkbox .switch input{display:none}.controlPane.controls .paneChild.checkbox .switch input:checked+.slider:before{background-color:#32cd32;transform:translateX(30px)}.controlPane.controls .paneChild.checkbox .switch input:checked+.slider{box-shadow:0 0 0 2px green,0 0 8px green}.controlPane.controls .paneChild.checkbox .slider{border:4px solid transparent;border-radius:30px;bottom:0;box-shadow:0 0 0 2px #777,0 0 4px #777;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:.2s}.controlPane.controls .paneChild.checkbox .slider:before{background-color:#777;border-radius:30px;content:"";height:100%;position:absolute;transform:translateX(-30px);transition:.2s;width:100%}.controlPane.controls .paneChild label{font-weight:500}.global-box-shadow-wrapper.shadow-color{margin-bottom:10px}.global-box-shadow-wrapper .components-base-control__field{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0;position:relative}.global-box-shadow-wrapper .components-base-control__field .components-base-control__field .components-base-control__label{color:#5f5f5f!important;display:block;font-size:12px!important;font-weight:500!important;line-height:16px!important;margin:10px 0!important;min-height:auto;text-transform:capitalize!important}.global-box-shadow-icon-dropdown .global-box-shadow-icon-btn{background:#fff;border:1px solid #e6e7e9;border-radius:14px;color:#50575e;height:28px;margin:0;padding:5px;width:28px}.global-box-shadow-icon-dropdown .global-box-shadow-icon-btn:focus{box-shadow:none;outline:none}.global-box-shadow-icon-dropdown .global-box-shadow-icon-btn .global-box-shadow-icon{font-size:15px;line-height:20px}.global-box-shadow-label{margin-bottom:15px}
.global-image-control-wrapper .components-base-control__field{display:block;margin-bottom:0}.global-image-control-wrapper .components-base-control__field .components-base-control__label{font-size:13px!important;margin-bottom:8px!important;text-transform:capitalize!important}.global-image-control-wrapper .global-image-control{background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:150px;margin-bottom:16px;padding:2px;position:relative;width:100%}.global-image-control-wrapper .global-image-control .global-image-delete{align-items:center;background:none;border:0;border-radius:2px;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:400;height:36px;margin:0 8px!important;padding:0!important;position:absolute;right:0;text-decoration:none;transition:box-shadow .1s linear}.global-image-control-wrapper .global-image-control .global-image-delete svg{fill:none;filter:drop-shadow(1px 1px 3px rgb(100,100,100))}.global-image-control-wrapper .global-image-control .global-image-replace-btn{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,95%,.749);border:0;border-radius:0 0 6px 6px;bottom:0;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:400;gap:10px;height:36px;justify-content:center;left:0;margin:0;padding:6px 12px;position:absolute;text-decoration:none;transition:.3s;width:100%}.global-image-control-wrapper .global-image-control .global-image-replace-btn svg{fill:none}.global-image-control-wrapper .global-image-upload-btn{align-items:center;background-color:#f2f2f2;background-image:url(../../images/transparent-bg-demo.7b6d940d.png);border:1px solid #e9e8eb;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;font-weight:400;gap:8px;height:130px;justify-content:center;margin:0;padding:0;text-decoration:none;transition:box-shadow .1s linear;width:100%}.global-image-control-setting-wrapper .global-image-label label{font-size:13px!important;margin-bottom:8px!important;text-transform:capitalize!important}

.global-setting-background-color-container .global-setting-background-color-panel-wrapper .components-base-control__field{align-items:center;display:flex;justify-content:space-between}.global-setting-background-color-setting-wrapper .components-base-control__field{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.global-setting-background-color-setting-wrapper .components-base-control__field .components-base-control__label{font-size:13px;text-transform:capitalize}.global-setting-background-color-setting-icon-dropdown .global-setting-background-color-setting-icon-btn{background:#fff;border:1px solid #ddd;border-radius:14px;color:#5f5f5f;height:28px;margin:0;padding:5px;width:28px}.global-setting-background-color-setting-icon-dropdown .global-setting-background-color-setting-icon-btn:focus{box-shadow:none;outline:none}.global-setting-background-color-setting-icon-dropdown .global-setting-background-color-setting-icon-btn .global-setting-background-color-panel-icon{font-size:15px;line-height:20px}.global-setting-background-color-setting-icon-dropdown-content{z-index:99999}.global-setting-background-color-setting-icon-dropdown-content .components-popover__content{min-width:260px;padding:15px}.global-setting-background-color-setting-icon-dropdown-content .global-setting-background-color-popup-wrapper .global-setting-background-color-popup-inner-wrapper .components-base-control__field{display:flex;flex-direction:column;gap:15px}.global-setting-background-color-panel-btn{display:flex!important;width:100%}.global-setting-background-color-panel-btn button.components-button.global-setting-background-color-panel-btn-switcher{box-shadow:inset 0 0 0 1px #dcdcde!important;color:#5f5f5f!important;font-size:13px;font-weight:400;height:unset;justify-content:center;line-height:16px;min-height:30px;padding:10px;width:100%}.global-setting-background-color-panel-btn button.components-button.global-setting-background-color-panel-btn-switcher.active{background-color:#dcdcde!important}
.fb_icon_picker_wrapper{cursor:pointer;position:relative}.fb_icon_picker_wrapper .fb_icon_picker{background-color:#fff;border:1px solid #e6e7e9;border-radius:3px;display:flex;max-width:100%;min-height:96px;overflow:hidden;position:relative;width:256px}.fb_icon_picker_wrapper .fb_icon_picker .remove{cursor:pointer;line-height:0;position:absolute;right:5px;top:5px;z-index:6}.fb_icon_picker_wrapper .fb_icon_picker .remove svg{fill:#fff;background-color:#ccc;border-radius:50%;height:18px;padding:2.4px;transition:background-color .3s linear;width:18px}.fb_icon_picker_wrapper .fb_icon_picker .icon_placeholder{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.fb_icon_picker_wrapper .fb_icon_picker .icon_placeholder svg{height:30px;width:30px;fill:#50575e}.fb_icon_picker_wrapper .fb_icon_picker .Change.icon{background-color:#f0f0f1;bottom:0;color:#50575e;cursor:pointer;display:flex;flex:1;font-size:13px;font-weight:400;justify-content:center;line-height:24px;position:absolute;text-align:center;transform:translateY(24px);transition:all .2s ease-in-out;width:100%;z-index:2}.fb_icon_picker_wrapper:hover .Change.icon{transform:translate(0)}.fb_icon_picker_wrapper_header{align-items:center;display:flex}.fb_icon_picker_wrapper_header h2{flex-shrink:0;font-size:17px;font-weight:600;max-width:130px;width:100%}.fb_icon_picker_wrapper_header .fb_icon_picker_wrapper_search{align-items:center;display:flex;height:36px;position:relative;width:100%}.fb_icon_picker_wrapper_header .fb_icon_picker_wrapper_search svg{color:#555d66;height:14px;position:absolute;top:11px;width:14px;z-index:9999;fill:#555d66;left:12px;transform:rotate(90deg)}.fb_icon_picker_wrapper_header .fb_icon_picker_wrapper_search input[type=text]{border:1px solid #e6e7e9;border-radius:2px;color:#1d2327;flex-shrink:0;height:36px;left:0;margin:0;padding:7px 12px 7px 38px;position:absolute;right:0;top:0;width:100%}.fb_icon_picker_wrapper_body{display:flex;margin-top:30px}.fb_icon_picker_wrapper_body .fb_icon_picker_wrapper_categories{flex-shrink:0;max-width:130px;width:100%}.fb_icon_picker_wrapper_body .fb_icon_picker_wrapper_categories .fb_icon_picker_wrapper_category{border-radius:2px;color:#1d2327;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:9px 10px}.fb_icon_picker_wrapper_body .fb_icon_picker_wrapper_categories .fb_icon_picker_wrapper_category.selected{background-color:#dcf2ff;color:#0063a1}.fb_icon_picker_icons_list .fb_icon svg{height:20px;width:20px}.fb_icon_picker_icons_list .fb_icon{align-items:center;background-color:#fff;border:1px solid #e6e7e9;border-radius:3px;cursor:pointer;display:flex;flex-direction:column;height:80px;justify-content:center;transition:transform .2s ease;width:80px;grid-gap:6px;max-height:90%;max-width:90%}.fb_icon_picker_icons_list .fb_icon.default{border-color:#007cba;box-shadow:0 0 0 2px #007cba;pointer-events:none}.fb_icon_picker_icons_list .fb_icon.selected{border-color:#007cba;box-shadow:0 0 0 2px #dcf2ff;pointer-events:none}.fb_icon_picker_icons_list{border:1px solid #e6e7e9;border-radius:2px;flex:1;padding:14px 0 14px 14px}.fb_icon_picker_wrapper_footer{text-align:right}.fb_icon_picker_wrapper_modal{min-width:615px!important}
.bb-inspector-control .bb-tab{background-color:#dcdcde;border:none;border-radius:0;box-shadow:none;cursor:pointer;font-weight:500;height:60px;padding:3px 25px}.bb-inspector-control .bb-tab.active-tab{background:#fff;border-top:2px solid #007cba!important;color:#007cba}.bb-inspector-control .components-base-control__field .components-base-control__label{color:#5f5f5f!important;display:block;font-size:12px!important;font-weight:500!important;line-height:16px!important;margin:10px 0!important;min-height:auto;text-transform:capitalize!important}.bb-inspector-control .components-base-control__field .components-text-control__input,.bb-inspector-control .components-base-control__field .components-textarea-control__input{border:1px solid #ddd;border-radius:4px;box-shadow:none}.bb-inspector-control .components-base-control__field label{color:#5f5f5f!important;display:block;font-size:12px!important;font-weight:500!important;line-height:16px!important;margin:10px 0!important;min-height:auto;text-transform:capitalize!important}.bb-setting-typography .components-base-control__field{align-items:center;display:flex;justify-content:space-between;margin:0;position:relative}.bb-setting-dropdown-icon-wrapper .bb-setting-dropdown-icon-btn{background:#fff;border:1px solid #e6e7e9;border-radius:14px;color:#50575e;height:28px;margin:0;padding:5px;width:28px}.bb-setting-dropdown-icon-wrapper .bb-setting-dropdown-icon-btn:focus{box-shadow:none;outline:none}.bb-setting-dropdown-icon-wrapper .bb-setting-dropdown-icon-btn .bb-setting-dropdown-icon{font-size:15px;line-height:20px}.bb-setting-fontsize-wrapper .bb-setting-fontsize-header{align-items:center;display:flex;justify-content:space-between}.bb-setting-fontsize-wrapper .bb-setting-fontsize-header .bb-setting-fontsize-label{color:#5f5f5f;display:block;font-size:12px;font-weight:500;line-height:16px;margin:10px 0;min-height:auto;text-transform:capitalize}.bb-setting-fontsize-wrapper .bb-setting-fontsize-header .bb-setting-fontsize-units .bb-setting-fontsize-units-wrap{align-items:center;direction:ltr;display:flex}.bb-setting-fontsize-wrapper .bb-setting-fontsize-header .bb-setting-fontsize-units .bb-setting-fontsize-units-wrap .bb-setting-fontsize-units-switcher{box-shadow:unset;font-size:10px;padding:0 5px 0 0;text-transform:uppercase}.bb-setting-fontsize-wrapper .bb-setting-fontsize-header .bb-setting-fontsize-units .bb-setting-fontsize-units-wrap .bb-setting-fontsize-units-switcher.active{color:#007cba}.bb-setting-letterspacing-wrapper .bb-setting-letterspacing-header{align-items:center;display:flex;justify-content:space-between}.bb-setting-letterspacing-wrapper .bb-setting-letterspacing-header .bb-setting-letterspacing-label{color:#5f5f5f;display:block;font-size:12px;font-weight:500;line-height:16px;margin:10px 0;min-height:auto;text-transform:capitalize}.bb-setting-letterspacing-wrapper .bb-setting-letterspacing-header .bb-setting-letterspacing-units .bb-setting-letterspacing-units-wrap{align-items:center;direction:ltr;display:flex}.bb-setting-letterspacing-wrapper .bb-setting-letterspacing-header .bb-setting-letterspacing-units .bb-setting-letterspacing-units-wrap .bb-setting-letterspacing-units-switcher{box-shadow:unset;font-size:10px;padding:0 5px 0 0;text-transform:uppercase}.bb-setting-letterspacing-wrapper .bb-setting-letterspacing-header .bb-setting-letterspacing-units .bb-setting-letterspacing-units-wrap .bb-setting-letterspacing-units-switcher.active{color:#007cba}.bb-setting-lineheight-wrapper .bb-setting-lineheight-header{align-items:center;display:flex;justify-content:space-between}.bb-setting-lineheight-wrapper .bb-setting-lineheight-header .bb-setting-lineheight-label{color:#5f5f5f;display:block;font-size:12px;font-weight:500;line-height:16px;margin:10px 0;min-height:auto;text-transform:capitalize}.bb-setting-lineheight-wrapper .bb-setting-lineheight-header .bb-setting-lineheight-units .bb-setting-lineheight-units-wrap{align-items:center;direction:ltr;display:flex}.bb-setting-lineheight-wrapper .bb-setting-lineheight-header .bb-setting-lineheight-units .bb-setting-lineheight-units-wrap .bb-setting-lineheight-units-switcher{box-shadow:unset;font-size:10px;padding:0 5px 0 0;text-transform:uppercase}.bb-setting-lineheight-wrapper .bb-setting-lineheight-header .bb-setting-lineheight-units .bb-setting-lineheight-units-wrap .bb-setting-lineheight-units-switcher.active{color:#007cba}.bb-setting-typography-popup{min-width:220px;padding:.2rem}.bb-setting-typography-popup .bb-setting-typography-popup-inner{position:relative;z-index:99999}.bb-setting-typography-popup .bb-setting-typography-popup-inner .components-base-control__field{display:flex;flex-direction:column;gap:15px}.bb-setting-typography-popup .bb-setting-typography-popup-inner .components-base-control__field label{color:#5f5f5f!important;display:block;font-size:12px!important;font-weight:500!important;line-height:16px!important;margin:10px 0!important;min-height:auto;text-transform:capitalize!important}.bb-setting-fontsize-wrapper .components-range-control__reset,.bb-setting-letterspacing-wrapper .components-range-control__reset,.bb-setting-lineheight-wrapper .components-range-control__reset{box-shadow:unset;font-size:10px;position:absolute;right:50px;top:-33px}.bb-setting-fontsize-wrapper .components-range-control__reset:hover,.bb-setting-letterspacing-wrapper .components-range-control__reset:hover,.bb-setting-lineheight-wrapper .components-range-control__reset:hover{box-shadow:unset!important}.bb-setting-fontsize-wrapper .components-range-control__reset:focus,.bb-setting-letterspacing-wrapper .components-range-control__reset:focus,.bb-setting-lineheight-wrapper .components-range-control__reset:focus{box-shadow:none!important;outline:none!important}.bb-setting-color-panel-wrapper .bb-setting-color-panel-btn{display:flex!important;width:100%}.bb-setting-color-panel-wrapper .bb-setting-color-panel-btn .bb-setting-color-panel-btn-switchr{box-shadow:inset 0 0 0 1px #dcdcde;color:#5f5f5f!important;font-size:13px;font-weight:400;height:unset;justify-content:center;line-height:16px;min-height:30px;padding:10px;width:100%}.bb-setting-color-panel-wrapper .bb-setting-color-panel-btn .bb-setting-color-panel-btn-switchr.active{background-color:#dcdcde}.bb-setting-color-setting-wrapper .components-base-control__field{align-items:center;display:flex;justify-content:space-between;margin:0;position:relative}.bb-setting-color-setting-wrapper .components-base-control__field .bb-setting-color-setting-icon-dropdown .bb-setting-color-setting-icon-btn{background:#fff;border:1px solid #e6e7e9;border-radius:14px;color:#50575e;height:28px;margin:0;padding:5px;width:28px}.bb-setting-color-setting-wrapper .components-base-control__field .bb-setting-color-setting-icon-dropdown .bb-setting-color-setting-icon-btn:focus{box-shadow:none;outline:none}.bb-setting-color-setting-wrapper .components-base-control__field .bb-setting-color-setting-icon-dropdown .bb-setting-color-setting-icon-btn .bb-setting-color-setting-icon{font-size:15px;line-height:20px}.bb-setting-spacing-container{display:flex;flex-direction:column;margin-bottom:10px}.bb-setting-spacing-container .bb-setting-spacing-inner-container{margin-bottom:20px}.bb-setting-spacing-container .bb-setting-spacing-inner-container:last-child{margin-bottom:0}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-input-container{display:flex;flex-direction:row;justify-content:space-between}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-input-container .bb-setting-spacing-input-wrapper{display:flex;flex-direction:column;width:20%}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-input-container .bb-setting-spacing-input-wrapper .bb-setting-spacing-input-label{font-size:12px;margin-bottom:5px;text-align:center}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-input-container .bb-setting-spacing-input-wrapper:first-child input{border-bottom-left-radius:5px;border-top-left-radius:5px;border-width:1px}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-input-container .bb-setting-spacing-input-wrapper input{border-color:#ebebeb!important;border:1px solid #8d96a0;border-left-width:0;border-radius:0;color:#1e1e1e;font-size:14px;height:30px!important;height:24px;margin:0;min-height:24px;padding:0;text-align:center;width:100%}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-input-container .bb-setting-spacing-input-wrapper input:focus{box-shadow:none!important;outline:none!important}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-input-container .bb-setting-spacing-input-wrapper span{align-items:center;border-color:#ebebeb!important;border:1px solid #8d96a0;border-left-width:0;border-radius:0;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#1e1e1e;cursor:pointer;display:flex;height:30px!important;height:24px;justify-content:center;margin:18px 0 0;min-height:24px;padding:0;text-align:center;width:100%}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-input-container .bb-setting-spacing-input-wrapper span.is-checked{background-color:hsla(212,9%,59%,.169)}.bb-setting-spacing-container .bb-setting-spacing-inner-container .bb-setting-spacing-label-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.bb-setting-label-wrapper{align-items:center;display:flex}.bb-setting-label-wrapper p{margin-bottom:0;margin-right:5px;margin-top:0}.bb-setting-label-wrapper p.bb-setting-label-text{flex:1}.bb-responsive-device-wrapper{align-items:center;display:flex}.bb-responsive-device-wrapper button.bb-responsive-desktop-device,.bb-responsive-device-wrapper button.bb-responsive-mobile-device,.bb-responsive-device-wrapper button.bb-responsive-tablet-device{background:none;border:none;cursor:pointer;margin:0;padding:0}.bb-responsive-device-wrapper button.bb-responsive-desktop-device svg,.bb-responsive-device-wrapper button.bb-responsive-mobile-device svg,.bb-responsive-device-wrapper button.bb-responsive-tablet-device svg{fill:#cebeff;height:10px;width:15px}.bb-responsive-device-wrapper button.bb-responsive-desktop-device.active,.bb-responsive-device-wrapper button.bb-responsive-mobile-device.active,.bb-responsive-device-wrapper button.bb-responsive-tablet-device.active{color:#551ef7;font-weight:600}.bb-responsive-device-wrapper button.bb-responsive-desktop-device.active svg,.bb-responsive-device-wrapper button.bb-responsive-mobile-device.active svg,.bb-responsive-device-wrapper button.bb-responsive-tablet-device.active svg{fill:#551ef7;height:12px;width:17px}.bb-setting-units-type .bb-setting-units-type-wrap{align-items:center;direction:ltr;display:flex}.bb-setting-units-type .bb-setting-units-type-wrap .bb-setting-units-type-switcher{box-shadow:unset;font-size:10px;padding:0 5px 0 0;text-transform:uppercase}.bb-setting-units-type .bb-setting-units-type-wrap .bb-setting-units-type-switcher.active{color:#007cba}.bb-setting-text-alignment .bb-setting-text-alignment-group-btn{display:flex}.bb-setting-text-alignment .bb-setting-text-alignment-group-btn .bb-setting-text-alignment-single-btn{align-items:center;box-shadow:inset 0 0 0 1px #dcdcde;color:#5f5f5f;display:flex;flex:1;height:unset;justify-content:center;line-height:16px;padding:6px}.bb-setting-text-alignment .bb-setting-text-alignment-group-btn .bb-setting-text-alignment-single-btn.active{background-color:#dcdcde!important;color:#5f5f5f!important}.bb-setting-text-alignment .bb-setting-text-alignment-group-btn .bb-setting-text-alignment-single-btn:focus{box-shadow:none;outline:none}.bb-setting-text-alignment .bb-setting-text-alignment-group-btn .bb-setting-text-alignment-single-btn:hover{background-color:#dcdcde;color:#5f5f5f}.bb-advanced-button-icon-popup{min-width:220px;padding:.2rem}.bb-advanced-button-icon-popup .bb-advanced-button-icon-popup-inner{position:relative;z-index:99999}.bb-advanced-button-icon-popup .bb-advanced-button-icon-popup-inner .components-base-control__field{margin-bottom:0}.bb-advanced-button-icon-popup .bb-advanced-button-icon-popup-inner .components-base-control__field label{color:#5f5f5f!important;display:block;font-size:12px!important;font-weight:500!important;line-height:16px!important;margin:10px 0!important;min-height:auto;text-transform:capitalize!important}.bb-advanced-button-icon-popup .bb-advanced-button-icon-popup-inner .components-base-control__field .components-toggle-control{margin-bottom:0!important}.bb-link-control-wrapper .bb-link-control-inner-wrapper{align-items:center;display:flex;gap:10px}.bb-link-control-wrapper .bb-link-control-inner-wrapper .bb-advanced-button-url{flex:1;margin-bottom:0}.bb-link-control-wrapper .bb-link-control-inner-wrapper .bb-advanced-button-url .components-base-control__field{margin-bottom:0}.global-setting-text-alignment .global-setting-text-alignment-group-btn{display:flex}.global-setting-text-alignment .global-setting-text-alignment-group-btn .global-setting-text-alignment-single-btn{align-items:center;box-shadow:inset 0 0 0 1px #dcdcde;color:#5f5f5f;display:flex;flex:1;height:unset;justify-content:center;line-height:16px;padding:6px}.global-setting-text-alignment .global-setting-text-alignment-group-btn .global-setting-text-alignment-single-btn.active{background-color:#dcdcde!important;color:#5f5f5f!important}.global-setting-text-alignment .global-setting-text-alignment-group-btn .global-setting-text-alignment-single-btn:focus{box-shadow:none;outline:none}.global-setting-text-alignment .global-setting-text-alignment-group-btn .global-setting-text-alignment-single-btn:hover{background-color:#dcdcde;color:#5f5f5f}
