.pb-block-control--color-picker .components-base-control__field{display:flex;justify-content:space-between;flex-direction:row !important;align-items:center}.pb-block-control--color-picker .components-base-control__field .components-base-control__label{margin-right:0px}.pb-block-control--color-picker .components-base-control__field .pb-block-control--color-picker-reset{height:30px;vertical-align:bottom;padding:0;margin-left:5px;border:0px;padding:0px}.pb-block-control--color-picker .components-base-control__field .pb-block-control--color-picker-reset span{font-size:12px;vertical-align:middle}.pb-block-control--color-picker-dropdown{position:relative}.pb-block-control--color-picker-dropdown .pb-block-control--color-picker-value{height:30px;width:30px;margin:0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==");background-size:10px;position:relative;box-shadow:none !important;border-radius:100%}.pb-block-control--color-picker-dropdown .pb-block-control--color-picker-value:focus{outline-offset:unset}.pb-block-control--color-picker-dropdown .pb-block-control--color-picker-value span{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:100%;border:2px solid #e7e7e7}.pb-block-control--color-picker-inner .components-notice{margin-bottom:10px}

.pb-control-size--types button{box-shadow:none;height:auto;padding:0 5px;color:#333}.pb-control-size--types button.is-primary{background:transparent;color:#111;box-shadow:none;font-weight:800}.pb-control-size--types .components-button{box-shadow:none;height:auto;padding:0 2px;display:inline-block;outline:none}.pb-control-size--types .components-button.is-primary{box-shadow:none;background:transparent !important;color:#111 !important}.pb-control-size--types .components-button:focus{outline:none;box-shadow:none !important}

.pb-responsive-range-control{margin-bottom:30px;margin-top:20px}.pb-responsive-range-control .pb-responsive-range-control--wrapper{display:flex;justify-content:space-between;align-items:center}.pb-responsive-range-control .pb-responsive-range-control--wrapper .pb-responsive-range-control--devices{margin-bottom:5px}.pb-responsive-range-control .pb-responsive-range-control--wrapper .pb-responsive-range-control--devices .components-button{box-shadow:inset 0 0 0 1px #ccc;height:auto;padding:5px;display:inline-block}.pb-responsive-range-control .pb-responsive-range-control--wrapper .pb-responsive-range-control--devices .components-button span{height:15px;width:15px;font-size:15px}.pb-responsive-range-control .pb-responsive-range-control--wrapper .pb-responsive-range-control--devices .components-button.is-primary{box-shadow:inset 0 0 0 1px #ddd}.pb-responsive-range-control .pb-responsive-range-control--wrapper .components-input-control__backdrop{border-color:#ccc !important}

.pb-responsive-box-control{margin-bottom:30px !important;margin-top:20px}.pb-responsive-box-control .components-button-group{display:flex;justify-content:flex-end;margin-bottom:5px;margin-top:-10px}.pb-responsive-box-control .components-button-group .components-button{box-shadow:inset 0 0 0 1px #ccc;height:auto;padding:5px}.pb-responsive-box-control .components-button-group .components-button span{height:15px;width:15px;font-size:15px}.pb-responsive-box-control .components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #ddd}.pb-responsive-box-control .components-input-control__backdrop{border-color:#ccc !important}

.pb-control--alignment{margin-top:15px;margin-bottom:30px !important}.pb-control--alignment .components-base-control__field{display:flex;flex-direction:row !important}.pb-control--alignment .components-base-control__label{margin-bottom:2px;margin-top:10px;margin-right:0px !important}.pb-control--alignment .align-btn-group .components-button{box-shadow:inset 0 0 0 1px #ccc}.pb-control--alignment .align-btn-group .components-button svg{height:15px;width:15px}.pb-control--alignment .align-btn-group .components-button:hover{color:#5820e5}.pb-control--alignment .align-btn-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #ddd;background:#5820e5}.pb-control--alignment .align-btn-group .components-button.is-primary:hover{color:#fff}

.pb-block-control--image{background-repeat:no-repeat;background-position:center;background-size:cover}.pb-block-control--image .components-base-control__field{position:relative}.pb-block-control--image .components-responsive-wrapper__content{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.pb-block-control--image .pb-block-control--image-actions{position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.5)}.pb-block-control--image .pb-block-control--image-actions button{box-shadow:none;color:#fff}.pb-block-control--image .pb-block-control--image-actions button:first-child{border-right:1px solid #666}.pb-block-control--image .pb-block-control--image__size{margin-top:10px}.pb-block-control--image .pb-block-control--image__size select{text-transform:capitalize}

.pb-block-control__gradient-control{border:0px solid transparent !important;padding:0px !important}.pb-block-control__gradient-control .components-panel__body-title{display:none}.pb-block-control__gradient-control .components-base-control__label{display:none}

.pb-typography-control .components-base-control__field{display:flex;flex-direction:row !important}.pb-typography-control--content select{border-color:#ddd !important}.pb-typography-control--content .css-11vcxb9-StyledField .components-button:hover{color:#f30d55}.pb-typography-control--content .css-11vcxb9-StyledField .components-button:hover.is-primary{color:#fff}.pb-typography-control--content .css-11vcxb9-StyledField .components-button.is-primary{background-color:#f30d55;color:#fff}.pb-typography-control--content .css-11vcxb9-StyledField .components-button.is-secondary{color:#f30d55}.pb-typography-control--content .css-c3bpo-BackdropUI{border:1px solid #ccc !important}.pb-typography-control--content .css-1u6yfd4-Wrapper{color:#f30d55}.pb-typography-control--content .css-5p7d2w-ThumbWrapper{height:10px;width:10px;margin-top:10px}.pb-typography-control--content input[type='text']{border-color:#ddd}.pb-typography-control--content .pb-typography-control--transform .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.pb-typography-control--content .pb-typography-control--transform .components-base-control__label{margin-right:0px !important}.pb-typography-control--content .pb-typography-control--transform .components-button-group button{height:auto;padding:5px;box-shadow:inset 0 0 0 1px #ddd !important}

.pb-shadow-control{margin:10px 0}.pb-shadow-control .pb-shadow-control--dropdown{float:right}.pb-shadow-control--content .css-c3bpo-BackdropUI{border-color:#ddd !important}.pb-shadow-control--content .css-1u6yfd4-Wrapper{color:#f30d55}.pb-shadow-control--content .css-5p7d2w-ThumbWrapper{height:10px;width:10px;margin-top:10px}

.pb-border-control{margin:10px 0}.pb-border-control .pb-border-control--dropdown{float:right}

.pb-icon-picker .components-base-control__field{display:flex;flex-direction:row !important;justify-content:space-between;align-items:center}.pb-icon-picker .components-base-control__field .rfip{margin:0px}.pb-icon-picker .components-base-control__field .rfipbtn__icon--empty{margin-left:0px;color:#555}.pb-icon-picker .components-base-control__field .rfipbtn--default{border:0px solid transparent}.pb-icon-picker .components-base-control__field .rfipbtn{width:auto;min-height:auto}.pb-icon-picker .components-base-control__field .rfipbtn__current{flex:0 0 auto}.pb-icon-picker .components-base-control__field .rfipbtn__button{display:none}

.pb-testimonial-wrap{margin:20px}.pb-testimonial--rating{margin-bottom:20px}.pb-testimonial-image button{background:#ccc;width:70px;height:70px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:35px;margin:10px}

.wp-block-powerful-blocks-alert-box{background-color:#d6efee;color:#094264}.wp-block-powerful-blocks-alert-box.is-style-info{background-color:#d6efee;color:#094264}.wp-block-powerful-blocks-alert-box.is-style-info .ub-alert-box__title{color:#094264 !important}.wp-block-powerful-blocks-alert-box.is-style-success{background-color:#d0eac4;color:#154a28}.wp-block-powerful-blocks-alert-box.is-style-success .ub-alert-box__title{color:#154a28 !important}.wp-block-powerful-blocks-alert-box.is-style-error{background-color:#ffdede;color:#8b343c}.wp-block-powerful-blocks-alert-box.is-style-error .ub-alert-box__title{color:#8b343c !important}.wp-block-powerful-blocks-alert-box.is-style-warning{background-color:#fbe7dd;color:#8a4b30}.wp-block-powerful-blocks-alert-box.is-style-warning .ub-alert-box__title{color:#8a4b30 !important}.wp-block-powerful-blocks-alert-box .ub-alert-box-hide{float:right;cursor:pointer}.wp-block-powerful-blocks-alert-box .ub-alert-box__title{margin:0 0 5px 0}.wp-block-powerful-blocks-alert-box .ub-alert-box__content{padding:0;margin:0}.ub-alert-box{padding:30px}



.pb-info-box-wrapper{margin:20px}

.pb-icon-box-wrapper{margin:20px}

.pb-pb-spacer-wrapper{background:#f7f7f7}


.pb-fun-factor-wrapper{margin:20px}.pb-fun-factor-wrapper .block-editor-block-list__block{margin:0 !important}


.pb-default-wrap{margin:20px}

.pb-default-wrap{margin:20px}

.pb-tabs-wrapper.pb-tabs-vertical .pb-tabs--tabs .pb-tabs-btn--add-new,.pb-tabs-wrapper.pb-tabs-vertical .pb-tabs--pills .pb-tabs-btn--add-new{margin-top:10px}.pb-tabs-wrapper .pb-tabs--tabs .pb-tabs--w,.pb-tabs-wrapper .pb-tabs--pills .pb-tabs--w{position:relative;display:flex}.pb-tabs-wrapper .pb-tabs--tabs .pb-tabs-btn--add-new,.pb-tabs-wrapper .pb-tabs--pills .pb-tabs-btn--add-new{margin-left:10px;background:#f7f7f7;padding:6px;border:1px solid #eee;height:auto;border-bottom-color:transparent;border-radius:100px;height:38px;width:38px}.pb-tabs-wrapper .pb-tabs--tabs .pb-tabs-btn--add-new svg,.pb-tabs-wrapper .pb-tabs--pills .pb-tabs-btn--add-new svg{margin:0px !important}.pb-tabs-wrapper .pb-tabs--tabs .pb-tabs-btn--delete,.pb-tabs-wrapper .pb-tabs--pills .pb-tabs-btn--delete{position:absolute;top:-5px;right:0;display:flex;background:#ddd;height:15px;width:15px;border-radius:100px;padding:5px;justify-content:center;transition:.3s opacity, .3s background-color}.pb-tabs-wrapper .pb-tabs--tabs .pb-tabs-btn--delete span,.pb-tabs-wrapper .pb-tabs--pills .pb-tabs-btn--delete span{font-size:12px;color:red;margin:0 !important;padding:0;height:12px;width:12px}

.pb-default-wrap{margin:20px}

