.ub-hide{display:none}.ub-hiding{height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.ub-toggle-transition{transition:all 0.5s ease-in-out}.ub-icon-holder{position:relative;transform:translate(-25%, 25%)}.wp-block-ub-button-block{margin:0 auto}.ub_button_url_input{display:flex;align-items:center;margin-top:5px}.ub_button_input_box{margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box}.flex-container{display:flex}.ub-button-icon-select{min-width:54px;min-height:54px;padding:8px;border:1px solid #8d96a0}.ub-button-available-icon{display:inline;min-width:54px;min-height:51px}.ub-button-grid{display:grid;grid-template-columns:5fr 2fr}.ub-button-grid>p{align-self:center}.ub-button-grid-selector{justify-self:self-end}.ub-button-block-main{cursor:auto}
.ub-hide{display:none}.ub-hiding{height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.ub-toggle-transition{transition:all 0.5s ease-in-out}.ub-icon-holder{position:relative;transform:translate(-25%, 25%)}.wp-block-ub-call-to-action{margin:0 auto;max-width:100%}.ub_call_to_action_content{padding:0 0 40px 0}.ub_call_to_action_url_input{display:flex;align-items:center;margin-top:-20px}.ub_cta_url_input_box{margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box}.ub_cta_button{text-align:center}
.ub_tweet{display:block;margin:0;width:100%;border:none;outline:none;box-shadow:none;resize:none;background:transparent !important;overflow:hidden;line-height:1.4;padding:10px;transition:padding 0.2s linear}.ub_tweet:focus{box-shadow:none}.ub_click_tweet i{top:4px !important}
.ub-content-filter-tag:hover .ub-content-filter-tag-top{opacity:1}.ub-content-filter-category>button{display:inline-block;height:38px;width:38px;margin:5px;padding:5px;text-align:center}.ub-content-filter-category:hover .ub-content-filter-category-top{opacity:1}.ub-content-filter-category-top{position:relative;top:-14px;left:0;right:0;justify-content:center;display:flex;opacity:0;transition:0.5s opacity ease-in-out}.ub-content-filter-category-top>span{position:absolute;right:-14px}.ub-content-filter-tag-top{position:relative;top:-15px;left:0;right:0;justify-content:center;display:flex;opacity:0;transition:0.5s opacity ease-in-out;z-index:6}.ub-content-filter-tag-top>span{position:absolute;right:-10px;color:#000000}.ub-content-filter-panel{border:1px dashed #909090;border-right:none;border-left:none;padding-top:25px;margin-bottom:40px}.ub-content-filter-dropdown-container{display:inline-block;position:relative;z-index:7}.ub-content-filter-dropdown-container>button{display:inline-block;height:30px;width:34px;margin-top:5px !important;padding:6px;padding-top:3px;color:#000 !important;text-align:center}ul.ub-content-filter-dropdown-content{overflow-y:scroll;max-height:105px;border-radius:2px;top:44px;box-shadow:0px 0px 3px 1px #e0e0e0;position:absolute;width:150px;margin-top:0;padding-left:0;list-style-type:none}ul.ub-content-filter-dropdown-content>li{cursor:pointer;background-color:#ffffff;padding-left:15px;padding-top:4px;padding-bottom:4px}ul.ub-content-filter-dropdown-content>li,ul.ub-content-filter-dropdown-content li.hidden:nth-child(even)+li:nth-of-type(odd)+li:nth-of-type(even),ul.ub-content-filter-dropdown-content li.hidden:nth-child(even)+li.hidden:nth-child(odd) ~ li:nth-of-type(odd){background:#ffffff}ul.ub-content-filter-dropdown-content>li:nth-child(even),ul.ub-content-filter-dropdown-content li.hidden:nth-child(even) ~ li:nth-of-type(odd),ul.ub-content-filter-dropdown-content li.hidden:nth-child(even)+li.hidden:nth-child(odd) ~ li:nth-of-type(even){background:#f5f5f5}.ub-content-filter-main>button{margin:10px !important;padding:10px;color:black !important;border:1px solid #ccc}.ub-content-assigned-filter-tag{position:relative;display:inline-block;font-size:0.835rem;background-color:#f5f5f5;line-height:1rem;padding:0.5rem 2rem 0.5rem 1rem;border-radius:0.7rem;margin-right:0.5rem;margin-bottom:0.5rem;opacity:0.8}.ub-content-filter-tag-deselect{position:absolute;right:0px;top:50%;transform:translateY(-50%)}.ub-content-assigned-filter-tag-area,.ub-content-filter-checkbox{opacity:0.4;transition:opacity 0.5s ease-in-out}.ub-content-assigned-filter-tag-area:hover,.ub-content-filter-checkbox:hover{opacity:1}
.wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-controls-top>span{cursor:pointer}.wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-controls-top>span:nth-of-type(2){position:absolute;right:-15px}.wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-controls-bottom>span{cursor:pointer}.wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-title-wrap{align-items:baseline}.wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-title-wrap>*:first-child{flex-grow:1}.wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-state-indicator{margin:10px}
.ub-hide{display:none}.ub-hiding{height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.ub-toggle-transition{transition:all 0.5s ease-in-out}.ub-icon-holder{position:relative;transform:translate(-25%, 25%)}div[data-block]>.ub_image_slider{display:block}div[data-block]>.ub_image_slider .ub_image_slider_add_images{margin:0 auto}div[data-block]>.ub_image_slider .components-placeholder__fieldset{display:flex}.ub_image_slider_url_input{width:300px;margin:auto}.ub_image_slider_extra{height:100%}
.ub_progress_bar_value{padding-left:5px;transform:translateY(5px)}.ub_progress_bar_value button{display:none}[data-type='ub/progress-bar'] .components-dropdown-menu{background-color:#ffffff;border-top:1px solid #b5bcc2;border-bottom:1px solid #b5bcc2}
.ub-hide{display:none}.ub-hiding{height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.ub-toggle-transition{transition:all 0.5s ease-in-out}.ub-icon-holder{position:relative;transform:translate(-25%, 25%)}.ub_review_average_stars,.ub_review_entry .dashicons-trash{float:right}.ub_review_block .ub_review_image_container{position:relative}.ub_review_block .ub_review_image_container .ub-remove-image{position:absolute;right:0}.ub_review_block .ub_review_image_container .ub_review_image{height:auto;width:auto}.ub_review_description_container .ub_review_description{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.ub_review_upload_button{align-self:center}.ub_review_summary .ub_review_overall_value{display:flex}.ub_review_summary .ub_review_overall_value>.rich-text{flex-basis:75%}.ub_review_summary .ub_review_overall_value>.ub_review_average{flex-basis:25%}
.wp-block-ub-social-share .social-share-icons .social-share-icon{transition:all 0.2s ease-in-out}
.ub-feature-box .ub-feature button{display:block;margin:0 auto}.ub-styled-box-selection h4{text-align:center;text-decoration:underline;margin-bottom:15px}.ub-styled-box-choices{display:flex}.ub-styled-box-choices>div{flex-basis:33%;transition:all 0.5s ease-in-out;padding:30px 5px 5px 5px;border-radius:10px}.ub-styled-box-choices>div:hover{box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,0.2);background:#f4f4f4;cursor:pointer}.ub-styled-box-choices>div>svg{display:block;margin:0 auto}.ub-styled-box-choices>div>p{text-align:center}.ub-styled-box-choices>div>p:first-of-type{font-weight:700}
.wp-block-ub-feature-box{margin:20px 0 20px 0;max-width:100%}.ub_feature_upload_button>button{display:flex !important;align-items:center;margin-left:auto !important;margin-right:auto !important}.ub_feature_upload_button>p{font-size:12px;text-align:justify;margin:5px 0 0 3px}
.wp-block-ub-number-box{margin:0 auto}
.ub-styled-list-available-icon{display:inline}.ub-styled-list-item-container{display:grid;grid-template-columns:1.5em auto 20px}.editor-styles-wrapper .ub-styled-list{display:flex}.editor-styles-wrapper .ub-styled-list ul{margin-left:2.5em}.editor-styles-wrapper .ub-styled-list .fa-ul>li{list-style:none}.editor-styles-wrapper .ub-styled-list textarea{border:none;box-shadow:none;resize:none;font-family:inherit;font-size:inherit;line-height:inherit;padding-top:0;background-color:#ffffff}.ub-styled-list .dashicons-trash{position:absolute;top:0;right:0;line-height:2}
.wp-block-ub-tabbed-content-tab-title-wrap,.wp-block-ub-tabbed-content-tab-title-vertical-wrap{padding:15px}.wp-block-ub-tabbed-content-tab-title-wrap:last-child,.wp-block-ub-tabbed-content-tab-title-vertical-wrap:last-child{cursor:pointer}.wp-block-ub-tabbed-content-tab-title-wrap .remove-tab-icon,.wp-block-ub-tabbed-content-tab-title-vertical-wrap .remove-tab-icon{width:15px;height:15px;background:#444444;color:white;border-radius:50%;font-size:13px;margin-left:5px;line-height:15px}.wp-block-ub-tabbed-content-tab-title-wrap .drag-handle,.wp-block-ub-tabbed-content-tab-title-vertical-wrap .drag-handle{font-size:16px;margin-right:3px;color:black}.wp-block-ub-tabbed-content-tab-title-wrap .ub-tab-actions,.wp-block-ub-tabbed-content-tab-title-vertical-wrap .ub-tab-actions{justify-content:space-between;position:absolute;top:7px;left:0;right:0;margin:auto;transition:all 0.5s ease-in-out;display:flex;opacity:0;pointer-events:none}.wp-block-ub-tabbed-content-tab-title-wrap .ub-tab-actions span,.wp-block-ub-tabbed-content-tab-title-vertical-wrap .ub-tab-actions span{pointer-events:auto}.wp-block-ub-tabbed-content-tab-title-wrap:hover .ub-tab-actions,.wp-block-ub-tabbed-content-tab-title-vertical-wrap:hover .ub-tab-actions{opacity:1}.wp-block-ub-tabbed-content-tabs-content{padding:20px}.wp-block-ub-tabbed-content-tabs-content>.editor-inner-blocks{margin:20px}
.ub-hide{display:none}.ub-hiding{height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.ub-toggle-transition{transition:all 0.5s ease-in-out}.ub-icon-holder{position:relative;transform:translate(-25%, 25%)}.editor-styles-wrapper .ub_table-of-contents ul{padding-left:1.3em !important}.ub_toc_column_selector.is-primary{top:50%;transform:translateY(-50%)}.ub_toc_column_buttons{display:flex;flex-direction:row}
.wp-block-ub-testimonial-block{margin:0 auto}.ub_testimonial{display:grid;grid-template-columns:fit-content(20%) auto}.ub_testimonial_content{padding:5px 17px !important;margin-top:15px}.ub_testimonial_img{padding:0px 10px !important}.ub_testimonial_img img{margin-top:10px}.ub_testimonial_img .ub-remove-image{position:absolute}.ub_testimonial_upload_button{margin:24px 0px 0px 0px}.ub_testimonial_upload_button p{font-size:12px;text-align:justify;margin:5px 0 0 3px}
