/**handles:spectra-pro-block-css,lbd-styles,lbd-submission-forms**/
.wp-block-spectra-pro-login{border-radius:3px;border-style:solid;border-width:1px;box-sizing:border-box;margin:auto;padding:30px 40px;transition:all .3s ease}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass{margin-bottom:20px;position:relative}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login label,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass label{display:block;font-size:14px;font-weight:400;line-height:22px;margin-bottom:5px;width:100%}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login input,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass input{background:#fff;border:1px solid #e6e7e9;border-radius:3px;box-sizing:border-box;display:block;font-size:14px;font-weight:400;line-height:20px;outline:unset;padding:11px 15px;width:100%}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login input::-moz-placeholder,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass input::-moz-placeholder{color:#959595;opacity:1}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login input::placeholder,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass input::placeholder{color:#959595;opacity:1}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login input:-ms-input-placeholder,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass input:-ms-input-placeholder{color:#959595}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login input::-ms-input-placeholder,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass input::-ms-input-placeholder{color:#959595}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login .spectra-pro-login-form-pass-wrap,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass .spectra-pro-login-form-pass-wrap{position:relative}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login .spectra-pro-login-form-pass-wrap input,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass .spectra-pro-login-form-pass-wrap input{padding-right:40px}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login .spectra-pro-login-form-pass-wrap button,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass .spectra-pro-login-form-pass-wrap button{align-items:center;background:0 0;border:none;color:#959595;display:flex;height:100%;justify-content:center;padding:0!important;position:absolute;right:0;text-decoration:none;top:0;width:40px}.wp-block-spectra-pro-login .spectra-pro-login-form__user-login .spectra-pro-login-form-pass-wrap button span,.wp-block-spectra-pro-login .spectra-pro-login-form__user-pass .spectra-pro-login-form-pass-wrap button span{height:unset;width:unset}.wp-block-spectra-pro-login .spectra-pro-login-form__recaptcha{margin-bottom:20px}.wp-block-spectra-pro-login .spectra-pro-login-form-rememberme{align-items:center;display:flex;justify-content:center}.wp-block-spectra-pro-login .spectra-pro-login-form .spectra-pro-login-form__field-error-message{color:#ef4444;font-size:13px;left:0;position:absolute;top:100%;width:100%}.wp-block-spectra-pro-login .spectra-pro-login-form .spectra-pro-login-form-pass-wrap--have-icon,.wp-block-spectra-pro-login .spectra-pro-login-form .spectra-pro-login-form-username-wrap--have-icon{position:relative}.wp-block-spectra-pro-login .spectra-pro-login-form .spectra-pro-login-form-pass-wrap--have-icon>svg,.wp-block-spectra-pro-login .spectra-pro-login-form .spectra-pro-login-form-username-wrap--have-icon>svg{align-items:center;border-right:solid #e5e5e5;border-width:1px;bottom:2px;box-sizing:content-box;display:inline-flex;height:calc(100% - 4px);left:2px;padding:0 10px;position:absolute;top:2px;width:15px}.wp-block-spectra-pro-login .spectra-pro-login-form .spectra-pro-login-form-pass-wrap--have-icon input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-login .spectra-pro-login-form .spectra-pro-login-form-username-wrap--have-icon input:not([type=checkbox]):not([type=radio]):not([type=file]){padding-left:40px}.wp-block-spectra-pro-login .spectra-pro-login-form__forgetmenot{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.wp-block-spectra-pro-login .spectra-pro-login-form__forgetmenot input[type=checkbox]{border-radius:2px;border-style:solid;border-width:1px}.wp-block-spectra-pro-login .spectra-pro-login-form__forgetmenot label{font-size:14px;font-weight:400;line-height:22px;margin-left:5px}.wp-block-spectra-pro-login .spectra-pro-login-form__forgetmenot .spectra-pro-login-form-forgot-password{font-size:14px;font-weight:400}.wp-block-spectra-pro-login .spectra-pro-login-form__forgetmenot .spectra-pro-login-form-forgot-password>a{cursor:pointer}.wp-block-spectra-pro-login .spectra-pro-login-form__submit{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.wp-block-spectra-pro-login .spectra-pro-login-form__submit .spectra-pro-login-form-register{display:inline-block;font-size:14px;font-weight:400}.wp-block-spectra-pro-login .spectra-pro-login-form__submit .spectra-pro-login-form-submit-button{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:all .3s ease}.wp-block-spectra-pro-login .spectra-pro-login-form__submit .spectra-pro-login-form-submit-button>svg{fill:#fff;height:15px;width:15px}.wp-block-spectra-pro-login__footer .wp-block-spectra-pro-login-info{font-size:14px;font-weight:400;line-height:20px;margin:0;text-align:center}.wp-block-spectra-pro-login .spectra-pro-login-form-status{border-radius:4px;display:block;font-size:14px;margin-bottom:15px;margin-top:15px;width:100%}.wp-block-spectra-pro-login .spectra-pro-login-form-status__success{background-color:#d4edda;border-left:3px solid #28a745;color:#155724;padding:10px 15px}.wp-block-spectra-pro-login .spectra-pro-login-form-status__error,.wp-block-spectra-pro-login .spectra-pro-login-form-status__error-item{background-color:#f8d7da;border-left:3px solid #dc3545;color:#721c24;padding:10px 15px}.wp-block-spectra-pro-login .spectra-pro-login-form-status__error-item{margin-bottom:10px}.spectra-pro-login-form-rememberme{cursor:pointer;display:block;font-size:22px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spectra-pro-login-form-rememberme label{align-items:center;display:flex;margin-left:0!important}.spectra-pro-login-form-rememberme input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.spectra-pro-login-form-rememberme__checkmark{align-items:center;background-color:#fff;border-radius:3px;border-style:solid;border-width:1px;display:flex;height:25px;justify-content:center;margin-right:10px;position:relative;width:25px}.spectra-pro-login-form-rememberme__checkmark:after{content:"";display:none}.spectra-pro-login-form-rememberme input[type=checkbox]:checked~.spectra-pro-login-form-rememberme__checkmark:after{display:block}.spectra-pro-login-form-rememberme .spectra-pro-login-form-rememberme__checkmark:after{box-sizing:content-box;color:#000;content:"✔";cursor:pointer;font-size:20.8333333333px;font-weight:500;text-align:center}.spectra-pro-login-form-pass-wrap button{margin-right:5px}html[dir=rtl] .spectra-pro-login-form-rememberme__checkmark{margin-left:10px;margin-right:0}html[dir=rtl] .wp-block-spectra-pro-login .spectra-pro-login-form__user-pass .spectra-pro-login-form-pass-wrap input{padding-left:40px;padding-right:15px}html[dir=rtl] .wp-block-spectra-pro-login .spectra-pro-login-form__user-login .spectra-pro-login-form-username-wrap--have-icon input,html[dir=rtl] .wp-block-spectra-pro-login .spectra-pro-login-form__user-pass .spectra-pro-login-form-pass-wrap--have-icon input{padding-left:15px;padding-right:40px}html[dir=rtl] .wp-block-spectra-pro-login .spectra-pro-login-form-pass-wrap--have-icon>svg,html[dir=rtl] .wp-block-spectra-pro-login .spectra-pro-login-form-username-wrap--have-icon>svg{border-left:solid #e5e5e5;border-right-style:none;border-width:1px;left:auto;right:0}html[dir=rtl] .spectra-pro-login-form-pass-wrap button{margin-left:5px}html[dir=rtl] .wp-block-spectra-pro-login .spectra-pro-login-form__user-pass .spectra-pro-login-form-pass-wrap button{left:0;right:auto}html[dir=rtl] .wp-block-spectra-pro-login .spectra-pro-login-form__submit button{flex-direction:row-reverse}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wp-block-spectra-pro-register{border-radius:3px;border-style:solid;border-width:1px;box-sizing:border-box;margin:auto;padding:30px 40px;transition:all .3s ease}.wp-block-spectra-pro-register .spectra-pro-register-form .required:after{color:#ef4444;content:" *"}.wp-block-spectra-pro-register .spectra-pro-register-form .wp-block-button .spectra-pro-register-form__submit{cursor:pointer;display:flex;justify-content:center;transition:all .3s ease}.wp-block-spectra-pro-register .spectra-pro-register-form .wp-block-button .spectra-pro-register-form__submit>span{margin-left:5px;text-decoration:none}.wp-block-spectra-pro-register .spectra-pro-register-form .wp-block-button .spectra-pro-register-form__submit>svg{fill:#fff;height:15px;width:15px}.wp-block-spectra-pro-register .spectra-pro-register-form__field-error-message,.wp-block-spectra-pro-register .spectra-pro-register-form__field-success-message{display:block;font-size:13px;font-style:normal;font-weight:400;left:0;letter-spacing:-.02em;line-height:16px;margin-top:3px;position:relative;right:0;top:100%}.wp-block-spectra-pro-register .spectra-pro-register-form__field-error-message{color:#ef4444;position:absolute}.wp-block-spectra-pro-register .spectra-pro-register-form__email,.wp-block-spectra-pro-register .spectra-pro-register-form__name,.wp-block-spectra-pro-register .spectra-pro-register-form__password,.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha,.wp-block-spectra-pro-register .spectra-pro-register-form__username{margin-bottom:22px;position:relative}.wp-block-spectra-pro-register .spectra-pro-register-form__email label,.wp-block-spectra-pro-register .spectra-pro-register-form__name label,.wp-block-spectra-pro-register .spectra-pro-register-form__password label,.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha label,.wp-block-spectra-pro-register .spectra-pro-register-form__username label{display:block;font-size:14px;font-weight:400;line-height:22px;margin-bottom:5px;width:100%}.wp-block-spectra-pro-register .spectra-pro-register-form__email input,.wp-block-spectra-pro-register .spectra-pro-register-form__name input,.wp-block-spectra-pro-register .spectra-pro-register-form__password input,.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha input,.wp-block-spectra-pro-register .spectra-pro-register-form__username input{background:#fff;border:1px solid #e6e7e9;border-radius:3px;box-sizing:border-box;display:block;font-size:14px;font-weight:400;line-height:20px;outline:unset;padding:11px 15px;width:100%}.wp-block-spectra-pro-register .spectra-pro-register-form__email input::-moz-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__name input::-moz-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__password input::-moz-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha input::-moz-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__username input::-moz-placeholder{color:#959595;opacity:1}.wp-block-spectra-pro-register .spectra-pro-register-form__email input::placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__name input::placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__password input::placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha input::placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__username input::placeholder{color:#959595;opacity:1}.wp-block-spectra-pro-register .spectra-pro-register-form__email input:-ms-input-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__name input:-ms-input-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__password input:-ms-input-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha input:-ms-input-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__username input:-ms-input-placeholder{color:#959595}.wp-block-spectra-pro-register .spectra-pro-register-form__email input::-ms-input-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__name input::-ms-input-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__password input::-ms-input-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha input::-ms-input-placeholder,.wp-block-spectra-pro-register .spectra-pro-register-form__username input::-ms-input-placeholder{color:#959595}.wp-block-spectra-pro-register .spectra-pro-register-form__email input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__email select,.wp-block-spectra-pro-register .spectra-pro-register-form__name input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__name select,.wp-block-spectra-pro-register .spectra-pro-register-form__password input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__password select,.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha select,.wp-block-spectra-pro-register .spectra-pro-register-form__username input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__username select{box-sizing:border-box;width:100%}.wp-block-spectra-pro-register .spectra-pro-register-form__email input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__name input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__password input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__recaptcha input:not([type=checkbox]):not([type=radio]):not([type=file]),.wp-block-spectra-pro-register .spectra-pro-register-form__username input:not([type=checkbox]):not([type=radio]):not([type=file]){margin:0}.wp-block-spectra-pro-register .spectra-pro-register-form__password .spectra-pro-register-form__field-success-message{position:absolute}.wp-block-spectra-pro-register .spectra-pro-register-form__input-error{border-color:#ef4444!important}.wp-block-spectra-pro-register .spectra-pro-register-form__terms{margin-bottom:20px;position:relative}.wp-block-spectra-pro-register .spectra-pro-register-form__terms-label{display:block;font-size:14px;font-weight:400;line-height:22px;width:100%}.wp-block-spectra-pro-register .spectra-pro-register-form__terms-wrap{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.wp-block-spectra-pro-register .spectra-pro-register-form__terms-wrap label.spectra-pro-register-form__terms-label.spectra-pro-register-form__terms-label{margin-bottom:unset}.wp-block-spectra-pro-register .spectra-pro-register-form__terms input[type=checkbox]{border-radius:3px;border-style:solid;border-width:1px}.wp-block-spectra-pro-register .spectra-pro-register-form__field-wrapper{position:relative}.wp-block-spectra-pro-register .spectra-pro-register-form__field-wrapper>svg{align-items:center;border-bottom-right-radius:0!important;border-style:none;border-right:1px solid #e5e5e5;border-top-right-radius:0!important;box-sizing:content-box;display:inline-flex;height:calc(100% - 4px);left:2px;padding:0 10px;position:absolute;top:2px;width:15px}.wp-block-spectra-pro-register .spectra-pro-register-form__field-wrapper input:not([type=checkbox]):not([type=radio]):not([type=file]){padding-left:40px}.wp-block-spectra-pro-register .spectra-pro-register-form__footer .spectra-pro-register-login-info{font-size:14px;font-weight:400;line-height:20px;margin:0;text-align:center}.wp-block-spectra-pro-register .spectra-pro-register-form__social{display:flex}.wp-block-spectra-pro-register .spectra-pro-register-form__social button{-moz-column-gap:5px;column-gap:5px}.wp-block-spectra-pro-register .spectra-pro-register-form__social .required:after{color:#ef4444;content:" *"}.wp-block-spectra-pro-register .spectra-pro-register-form__social-google{align-items:center;background:#fff;border:1px solid #007cba;border-radius:3px;color:#007cba;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:16px;transition:all .8s ease}.wp-block-spectra-pro-register .spectra-pro-register-form__social-google svg{text-decoration:none}.wp-block-spectra-pro-register .spectra-pro-register-form__social-facebook{align-items:center;background:#fff;border:1px solid #007cba;border-radius:3px;color:#007cba;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:16px;transition:all .8s ease}.wp-block-spectra-pro-register .spectra-pro-register-form__social-facebook svg{margin-right:5px;text-decoration:none}.wp-block-spectra-pro-register .spectra-pro-register-form-status{border-radius:4px;font-size:14px;margin-bottom:15px;margin-top:15px}.wp-block-spectra-pro-register .spectra-pro-register-form-status .dashicons{margin-right:8px}.wp-block-spectra-pro-register .spectra-pro-register-form-status__success{background-color:#d4edda;border-left:2px solid #28a745;color:#155724;padding:10px 15px}.wp-block-spectra-pro-register .spectra-pro-register-form-status__error,.wp-block-spectra-pro-register .spectra-pro-register-form-status__error-item{background-color:#f8d7da;border-left:2px solid #ef4444;color:#721c24;padding:10px 15px}.wp-block-spectra-pro-register .spectra-pro-register-form-status__error-item{margin-bottom:5px}.spectra-pro-register-form__terms-checkbox{align-items:center;cursor:pointer;display:flex;font-size:22px;margin-bottom:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spectra-pro-register-form__terms-checkbox input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.spectra-pro-register-form__terms-checkbox-checkmark{align-items:center;background-color:#fff;border-radius:3px;border-style:solid;border-width:1px;display:flex;height:20px;justify-content:center;position:relative;width:20px}.spectra-pro-register-form__terms-checkbox-checkmark:after{content:"";display:none}.spectra-pro-register-form__terms-checkbox input[type=checkbox]:checked~.spectra-pro-register-form__terms-checkbox-checkmark:after{display:block}.spectra-pro-register-form__terms-checkbox .spectra-pro-register-form__terms-checkbox-checkmark:after{box-sizing:content-box;color:#000;content:"✔";cursor:pointer;font-size:20.8333333333px;font-weight:500;text-align:center}html[dir=rtl] .wp-block-spectra-pro-register .spectra-pro-register-form .wp-block-button .spectra-pro-register-form__submit,html[dir=rtl] .wp-block-spectra-pro-register .spectra-pro-register-form__social button{flex-direction:row-reverse}html[dir=rtl] .wp-block-spectra-pro-register .spectra-pro-register-form__field-wrapper input{padding-right:40px}html[dir=rtl] .wp-block-spectra-pro-register .spectra-pro-register-form__field-wrapper>svg{border-style:none;border-left:1px solid #e5e5e5;left:auto;right:0}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wp-block-uagb-instagram-feed{display:-ms-flex;display:-moz-flex;display:flex;flex-direction:column;justify-content:center}.spectra-ig-feed *{box-sizing:border-box}.spectra-ig-feed__layout--grid{display:-moz-grid;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-1{grid-template-columns:repeat(1,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-5{grid-template-columns:repeat(5,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-6{grid-template-columns:repeat(6,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-7{grid-template-columns:repeat(7,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-8{grid-template-columns:repeat(8,minmax(0,1fr))}.spectra-ig-feed__layout--grid+.spectra-ig-feed__control-wrapper .spectra-ig-feed__control-arrows:hover{background-color:transparent;transform:scale(1.5)}.spectra-ig-feed__layout--isogrid-col-1 .spectra-ig-feed__media-wrapper{width:100%}.spectra-ig-feed__layout--isogrid-col-2 .spectra-ig-feed__media-wrapper{width:50%}.spectra-ig-feed__layout--isogrid-col-3 .spectra-ig-feed__media-wrapper{width:33.33%}.spectra-ig-feed__layout--isogrid-col-4 .spectra-ig-feed__media-wrapper{width:25%}.spectra-ig-feed__layout--isogrid-col-5 .spectra-ig-feed__media-wrapper{width:20%}.spectra-ig-feed__layout--isogrid-col-6 .spectra-ig-feed__media-wrapper{width:16.66%}.spectra-ig-feed__layout--isogrid-col-7 .spectra-ig-feed__media-wrapper{width:14.28%}.spectra-ig-feed__layout--isogrid-col-8 .spectra-ig-feed__media-wrapper{width:12.5%}.spectra-ig-feed__layout--isogrid+.spectra-ig-feed__control-wrapper .spectra-ig-feed__control-arrows:hover{background-color:transparent;transform:scale(1.5)}.spectra-ig-feed__layout--masonry-col-1 .spectra-ig-feed__media-wrapper{width:100%}.spectra-ig-feed__layout--masonry-col-2 .spectra-ig-feed__media-wrapper{width:50%}.spectra-ig-feed__layout--masonry-col-3 .spectra-ig-feed__media-wrapper{width:33.33%}.spectra-ig-feed__layout--masonry-col-4 .spectra-ig-feed__media-wrapper{width:25%}.spectra-ig-feed__layout--masonry-col-5 .spectra-ig-feed__media-wrapper{width:20%}.spectra-ig-feed__layout--masonry-col-6 .spectra-ig-feed__media-wrapper{width:16.66%}.spectra-ig-feed__layout--masonry-col-7 .spectra-ig-feed__media-wrapper{width:14.28%}.spectra-ig-feed__layout--masonry-col-8 .spectra-ig-feed__media-wrapper{width:12.5%}.spectra-ig-feed__layout--carousel{width:100%}.spectra-ig-feed__layout--carousel .slick-initialized{visibility:visible}.spectra-ig-feed__layout--carousel .slick-slider{line-height:0}.spectra-ig-feed__layout--carousel .slick-slider .spectra-ig-feed__media-thumbnail-caption{line-height:normal}.spectra-ig-feed__layout--carousel .slick-track{align-items:center;display:flex}.spectra-ig-feed__layout--carousel .slick-dots{padding:0;position:relative!important}.spectra-ig-feed__layout--carousel .slick-dots li button,.spectra-ig-feed__layout--carousel .uagb-slick-carousel{padding:0}.spectra-ig-feed__media{overflow:hidden;position:relative;transition:box-shadow .25s}.spectra-ig-feed__media--flagged{cursor:not-allowed}.spectra-ig-feed__media--grid{aspect-ratio:1}.spectra-ig-feed__media--carouself,.spectra-ig-feed__media--masonry{width:100%}.spectra-ig-feed__media-thumbnail{transition:filter .5s,transform .5s;vertical-align:middle}.spectra-ig-feed__media-thumbnail--grid{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.spectra-ig-feed__media-thumbnail--carousel,.spectra-ig-feed__media-thumbnail--masonry{width:100%}.spectra-ig-feed__media-thumbnail-blurrer{height:100%!important;left:0;position:absolute;top:0;transition:box-shadow .25s,-webkit-backdrop-filter .5s;transition:box-shadow .25s,backdrop-filter .5s;transition:box-shadow .25s,backdrop-filter .5s,-webkit-backdrop-filter .5s;width:100%!important}.spectra-ig-feed__media-thumbnail-caption{transition-duration:.25s;transition-property:color,background-color,border-color}.spectra-ig-feed__media-thumbnail-caption--overlay{display:-ms-flex;display:-moz-flex;display:flex;height:100%;overflow:hidden;padding:1em;width:100%}.spectra-ig-feed__media-thumbnail-caption--bar-inside{max-height:90%;overflow:hidden;padding:1em;width:100%}.spectra-ig-feed__media-thumbnail-caption--bar-outside{overflow:hidden;padding:1em;width:100%}.spectra-ig-feed__media-thumbnail-caption-wrapper{transition:background-color .2s}.spectra-ig-feed__media-thumbnail-caption-wrapper--overlay{height:100%;left:0;position:absolute;top:0;width:100%}.spectra-ig-feed__media-thumbnail-caption-wrapper--bar-inside{display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.spectra-ig-feed__media-thumbnail-caption-wrapper--bar-outside{overflow:hidden;position:relative;width:100%}.spectra-ig-feed__media-thumbnail-caption img.emoji{transition:opacity .25s}.spectra-ig-feed__control-wrapper{display:-ms-flex;display:-moz-flex;display:flex;justify-content:center;width:100%}.spectra-ig-feed__control-arrows{align-items:center;background-color:transparent;cursor:pointer;display:-ms-flex;display:-moz-flex;display:flex;padding:0;transition-duration:.25s}.spectra-ig-feed__control-arrows:disabled{cursor:auto;opacity:.25}.spectra-ig-feed__control-arrows:focus{background-color:transparent}.spectra-ig-feed__control-arrows--grid{border:none}.spectra-ig-feed__control-arrows svg{transition-duration:.25s}.spectra-ig-feed__control-dots{align-items:center;display:-ms-flex;display:-moz-flex;display:flex;margin:0!important;padding:0!important}.spectra-ig-feed__control-dots li{cursor:pointer;display:inline-block;height:20px;margin:0;padding:0;position:relative;transition-duration:.25s;width:20px}.spectra-ig-feed__control-dots li:hover{background-color:transparent;transform:scale(1.5)}.spectra-ig-feed__control-dots li button{background:0 0;border:0;box-sizing:border-box;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:0;padding:5px;transition-duration:.25s;width:20px}.spectra-ig-feed__control-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"•";font-family:none;font-size:30px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;transition-duration:.25s;width:20px}.spectra-ig-feed__control-dots li.spectra-ig-feed__control-dot--active button:before{opacity:.75}.spectra-ig-feed__control-loader{line-height:58px;margin:0 auto;min-height:58px;text-align:center;width:160px}.spectra-ig-feed__control-loader div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;border-radius:100%;display:inline-block}.spectra-ig-feed__control-loader div.spectra-ig-feed__control-loader--1{animation-delay:-.32s}.spectra-ig-feed__control-loader div.spectra-ig-feed__control-loader--2{animation-delay:-.16s}.spectra-ig-feed__control-button{cursor:pointer;transition-duration:.25s}.spectra-ig-feed__control-button.disabled{opacity:.25;pointer-events:none}@media(max-width:976px){.spectra-ig-feed__layout--grid-col-tab-1{grid-template-columns:repeat(1,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-tab-2{grid-template-columns:repeat(2,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-tab-3{grid-template-columns:repeat(3,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-tab-4{grid-template-columns:repeat(4,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-tab-5{grid-template-columns:repeat(5,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-tab-6{grid-template-columns:repeat(6,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-tab-7{grid-template-columns:repeat(7,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-tab-8{grid-template-columns:repeat(8,minmax(0,1fr))}.spectra-ig-feed__layout--masonry-col-tab-1 .spectra-ig-feed__media-wrapper{width:100%}.spectra-ig-feed__layout--masonry-col-tab-2 .spectra-ig-feed__media-wrapper{width:50%}.spectra-ig-feed__layout--masonry-col-tab-3 .spectra-ig-feed__media-wrapper{width:33.33%}.spectra-ig-feed__layout--masonry-col-tab-4 .spectra-ig-feed__media-wrapper{width:25%}.spectra-ig-feed__layout--masonry-col-tab-5 .spectra-ig-feed__media-wrapper{width:20%}.spectra-ig-feed__layout--masonry-col-tab-6 .spectra-ig-feed__media-wrapper{width:16.66%}.spectra-ig-feed__layout--masonry-col-tab-7 .spectra-ig-feed__media-wrapper{width:14.28%}.spectra-ig-feed__layout--masonry-col-tab-8 .spectra-ig-feed__media-wrapper{width:12.5%}}@media(max-width:767px){.spectra-ig-feed__layout--grid-col-mob-1{grid-template-columns:repeat(1,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-mob-2{grid-template-columns:repeat(2,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-mob-3{grid-template-columns:repeat(3,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-mob-4{grid-template-columns:repeat(4,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-mob-5{grid-template-columns:repeat(5,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-mob-6{grid-template-columns:repeat(6,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-mob-7{grid-template-columns:repeat(7,minmax(0,1fr))}.spectra-ig-feed__layout--grid-col-mob-8{grid-template-columns:repeat(8,minmax(0,1fr))}.spectra-ig-feed__layout--masonry-col-mob-1 .spectra-ig-feed__media-wrapper{width:100%}.spectra-ig-feed__layout--masonry-col-mob-2 .spectra-ig-feed__media-wrapper{width:50%}.spectra-ig-feed__layout--masonry-col-mob-3 .spectra-ig-feed__media-wrapper{width:33.33%}.spectra-ig-feed__layout--masonry-col-mob-4 .spectra-ig-feed__media-wrapper{width:25%}.spectra-ig-feed__layout--masonry-col-mob-5 .spectra-ig-feed__media-wrapper{width:20%}.spectra-ig-feed__layout--masonry-col-mob-6 .spectra-ig-feed__media-wrapper{width:16.66%}.spectra-ig-feed__layout--masonry-col-mob-7 .spectra-ig-feed__media-wrapper{width:14.28%}.spectra-ig-feed__layout--masonry-col-mob-8 .spectra-ig-feed__media-wrapper{width:12.5%}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.uagb-effect-1 .uagb-modal-popup-wrap{opacity:0;transform:scale(.7)}.uagb-effect-1.active .uagb-modal-popup-wrap{opacity:1;transform:scale(1);transition:all .3s}.uagb-effect-2 .uagb-modal-popup-wrap{opacity:0;transform:translateX(20%)}.uagb-effect-2.active .uagb-modal-popup-wrap{opacity:1;transform:translateX(0);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.uagb-effect-3 .uagb-modal-popup-wrap{opacity:0;transform:translateX(20%)}.uagb-effect-3.uagb-modal-type-left-off-canvas .uagb-modal-popup-wrap{opacity:0;transform:translateX(-20%)}.uagb-effect-3.active .uagb-modal-popup-wrap{opacity:1;transform:translateX(0);transition:all .3s}.uagb-effect-5 .uagb-modal-popup-wrap{opacity:0;transform:translateY(-200%)}.uagb-effect-5.active .uagb-modal-popup-wrap{opacity:1;transform:translateY(0);transition:all .5s .1s}.uagb-modal-popup button.uagb-modal-popup-close .uagb-modal-popup .uagb-modal-popup-close{background:#575656}.uagb-modal-popup.uagb-modal-type-left-off-canvas .uagb-modal-popup-wrap{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;height:100%!important;max-height:100%!important}.uagb-modal-popup.uagb-modal-type-left-off-canvas.active{justify-content:left}.uagb-modal-popup.uagb-modal-type-left-off-canvas.active .uagb-modal-popup-close{top:0!important}.uagb-modal-popup.uagb-modal-type-left-off-canvas.active .uagb-modal-popup-close:not(.window-top-right){height:40px;justify-content:center;left:100%;right:unset!important;text-align:center;width:40px}.uagb-modal-popup.uagb-modal-type-right-off-canvas .uagb-modal-popup-wrap{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;height:100%!important;max-height:100%!important}.uagb-modal-popup.uagb-modal-type-right-off-canvas.active{justify-content:right}.uagb-modal-popup.uagb-modal-type-right-off-canvas.active .uagb-modal-popup-close{top:0!important}.uagb-modal-popup.uagb-modal-type-right-off-canvas.active .uagb-modal-popup-close:not(.window-top-left){height:40px;justify-content:center;left:unset!important;right:100%;text-align:center;width:40px}.uagb-modal-popup.uagb-modal-position-top-left.active{align-items:flex-start;justify-content:flex-start}.uagb-modal-popup.uagb-modal-position-top-left.active .uagb-modal-popup-close:not(.window-top-right){left:100%;top:0!important}.uagb-modal-popup.uagb-modal-position-top-right.active{align-items:flex-start;justify-content:flex-end}.uagb-modal-popup.uagb-modal-position-top-right.active .uagb-modal-popup-close:not(.window-top-left){right:100%;top:0!important}.uagb-modal-popup.uagb-modal-position-bottom-left.active{align-items:flex-end;justify-content:flex-start}.uagb-modal-popup.uagb-modal-position-bottom-left.active .uagb-modal-popup-close:not(.window-top-left),.uagb-modal-popup.uagb-modal-position-bottom-left.active .uagb-modal-popup-close:not(.window-top-right){left:100%}.uagb-modal-popup.uagb-modal-position-bottom-right.active{align-items:flex-end;justify-content:flex-end}.uagb-modal-popup.uagb-modal-position-bottom-right.active .uagb-modal-popup-close:not(.window-top-left),.uagb-modal-popup.uagb-modal-position-bottom-right.active .uagb-modal-popup-close:not(.window-top-right){right:100%}.uagb-modal-popup.active .uagb-modal-popup-close.window-top-right{left:unset!important;right:25px!important;top:25px!important}.uagb-modal-popup.active .uagb-modal-popup-close.window-top-left{left:25px!important;right:unset!important;top:25px!important}.uagb-loop-container{display:flex;flex-wrap:wrap}.uagb-loop-container .uagb-loop-post{display:flex}.uagb-loop-container .uagb-loop-post .uagb-loop-post-inner{display:flex;width:100%}.uagb-loop-container .uagb-loop-post .uagb-loop-post-inner .uagb-is-root-container{width:100%}.wp-block-uagb-loop-search:not(.woocommerce-js) input[type=text]{--tw-ring-color:#d1d5db;--tw-ring-shadow:unset;border:1px solid #d1d5db;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;box-sizing:border-box;height:auto;line-height:2;max-width:100%;outline:0}.wp-block-uagb-loop-search:not(.woocommerce-js) input[type=text]:focus,.wp-block-uagb-loop-search:not(.woocommerce-js) input[type=text]:where(:not([type])):focus{--tw-ring-color:#d1d5db;--tw-ring-shadow:unset;border-color:#d1d5db;border-style:solid;height:auto;outline:0}.wp-block-uagb-loop-search:not(.woocommerce-js) input[type=text]::-webkit-input-placeholder,.wp-block-uagb-loop-search:not(.woocommerce-js) input[type=text][type=text]::-webkit-input-placeholder{overflow:unset}.wp-block-uagb-loop-search:not(.woocommerce-js) input[type=text]::-moz-placeholder{opacity:1}.wp-block-uagb-loop-sort:not(.woocommerce-js) select:focus,.wp-block-uagb-loop-sort:not(.woocommerce-js) select:hover{border-color:#d1d5db;box-shadow:unset}.wp-block-uagb-loop-sort:not(.woocommerce-js) select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-size:16px 100%,0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat calc(100% - 6px) 50%,#fff;border-color:#d1d5db;border-radius:6px;box-shadow:unset;box-sizing:border-box;height:auto;line-height:2;max-width:100%;outline:0}.woocommerce-js .wp-block-uagb-loop-sort select{line-height:2}.wp-block-uagb-loop-category:not(.woocommerce-js) select:focus,.wp-block-uagb-loop-category:not(.woocommerce-js) select:hover{border-color:#d1d5db;box-shadow:unset}.wp-block-uagb-loop-category:not(.woocommerce-js) select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-size:16px 100%,0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat calc(100% - 6px) 50%,#fff;border-color:#d1d5db;border-radius:6px;box-shadow:unset;box-sizing:border-box;height:auto;line-height:2;max-width:100%;outline:0}.wp-block-uagb-loop-category.uagb-loop-category-type-checkbox.uagb-loop-category-layout-inline{-moz-column-gap:5px;column-gap:5px;row-gap:5px}.wp-block-uagb-loop-category.uagb-loop-category-type-checkbox.uagb-loop-category-layout-inline .uagb-cat-checkbox-item,.wp-block-uagb-loop-category.uagb-loop-category-type-checkbox.uagb-loop-category-layout-inline .uagb-cat-checkbox-option{align-items:baseline;display:flex;margin:0}.wp-block-uagb-loop-category.uagb-loop-category-type-checkbox.uagb-loop-category-layout-stack{-moz-column-gap:5px;column-gap:5px}.wp-block-uagb-loop-category.uagb-loop-category-type-checkbox.uagb-loop-category-layout-stack .uagb-cat-checkbox-item,.wp-block-uagb-loop-category.uagb-loop-category-type-checkbox.uagb-loop-category-layout-stack .uagb-cat-checkbox-option{align-items:baseline;display:flex;margin:0}.wp-block-uagb-loop-category.uagb-loop-category-type-checkbox .uagb-cat-checkbox-option{align-items:baseline;display:flex}.wp-block-uagb-loop-category.uagb-loop-category-type-checkbox .uagb-cat-checkbox-item .uagb-cat-checkbox{cursor:pointer}.wp-block-uagb-loop-category .uagb-loop-category-inner .custom-button{border-radius:5px;display:inline-block;margin:10px}.wp-block-uagb-loop-category .uagb-loop-category-inner .button-link{color:#fff;text-decoration:none}.wp-block-uagb-loop-category .uagb-loop-category-inner .button-text{font-size:16px}.woocommerce-js .wp-block-uagb-loop-category select{line-height:2}.block-editor-block-inspector__dynamic-content-inner-wrap{display:flex;flex-direction:column;row-gap:25px}.block-editor-block-inspector__dynamic-content:not(.uagb-inspector-dynamic-image,.uagb-inspector-dynamic-textlink).block-editor-block-inspector__dynamic-content.is-opened{border-bottom:1px solid #e0e0e0!important}.block-editor-block-inspector__dynamic-content:not(.uagb-inspector-dynamic-image,.uagb-inspector-dynamic-textlink).block-editor-block-inspector__dynamic-content.is-opened .components-panel__body-title{margin-bottom:16px!important}.block-editor-block-inspector__dynamic-content.uagb-inspector-dynamic-imagelink{display:flex;flex-direction:column;margin-top:30px;row-gap:25px}.block-editor-block-inspector__dynamic-content .spectra-auto-suggest-text-control label{margin-bottom:0!important}.block-editor-block-inspector__dynamic-content .components-base-control__label,.block-editor-block-inspector__dynamic-content .components-input-control__label,.block-editor-block-inspector__dynamic-content .components-toggle-control__label{font-size:13px!important;font-weight:unset!important;text-transform:unset!important}.block-editor-block-inspector__dynamic-content.uagb-inspector-dynamic-image,.block-editor-block-inspector__dynamic-content.uagb-inspector-dynamic-textlink{display:flex;flex-direction:column;row-gap:25px}.block-editor-block-inspector__dynamic-content.uagb-inspector-dynamic-image{margin-top:25px}.block-editor-block-inspector__dynamic-content .spectra-dynamic-content-fields{display:flex;flex-direction:column;row-gap:25px}.block-editor-block-inspector__dynamic-content .components-base-control,.block-editor-block-inspector__dynamic-content .spectra-auto-suggest-text-control,.block-editor-block-inspector__dynamic-content .uagb-select-control--layout-inline .components-select-control{margin-bottom:0!important}.block-editor-block-inspector__dynamic-content .uagb-select-control--layout-inline .components-select-control{gap:0!important}.block-editor-block-inspector__dynamic-content .components-base-control__field{margin-bottom:0!important;padding-top:0!important}.block-editor-block-inspector__dynamic-content .components-base-control__help{color:#a4afb7;font-size:12px;font-style:italic;margin-bottom:0}.block-editor-block-inspector__dynamic-content .components-base-control.uagb-inline-text-control .components-base-control__field{color:#50575e;display:grid;grid-template-columns:50% 50%}.block-editor-block-inspector__dynamic-content .components-base-control.uagb-inline-text-control .components-base-control__field .components-text-control__input{border-color:#e6e7e9}.block-editor-block-inspector__dynamic-content .components-base-control.uagb-inline-text-control .components-base-control__field .components-base-control__label{align-self:center;margin-bottom:0}.block-editor-block-inspector__dynamic-content .components-toggle-control .components-base-control__field .components-flex{align-items:center;flex-direction:row-reverse;justify-content:space-between}.block-editor-block-inspector__dynamic-content .components-toggle-control .components-base-control__field .components-flex .components-form-toggle{margin-right:0}.block-editor-block-inspector__dynamic-content .components-text-control__input{padding:6px 8px!important}.block-editor-block-inspector__dynamic-content .components-toggle-control__label{line-height:0}.block-editor-block-inspector__dynamic-content.is-opened button.components-button.components-panel__body-toggle{border-bottom:1px solid #007cba;border-top:1px solid #007cba;color:#007cba}.block-editor-block-inspector__dynamic-content.is-opened button.components-button.components-panel__body-toggle .components-panel__arrow{color:#007cba}.block-editor-block-inspector__dynamic-content ul.spectra-auto-suggest-text-control__lists{left:0;position:absolute;right:0;top:100%;width:100%}.spectra-pro-dc-button{align-items:center!important;background:#fff;border:1px solid #007cba;border-radius:2px!important;box-shadow:none!important;color:#007cba!important;display:flex!important;height:34px;justify-content:center!important;width:100%}div.spectra-pro-dc-toolbar{border:0;border-radius:0;border-right:1px solid #1e1e1e}div.spectra-pro-dc-toolbar .components-button{border-radius:0}div.spectra-pro-dc-toolbar .components-button:focus:before{box-shadow:none;outline:0}div.spectra-pro-dc-toolbar .components-toolbar-button svg{stroke:currentColor;stroke-width:1.4;fill:none}div.spectra-pro-dc-toolbar .components-toolbar-button.is-primary svg{stroke:#fff}.components-toolbar-group:has(.block-editor-block-toolbar__slot:empty){display:none}.block-editor-block-popover__dynamic-content{height:auto!important;max-height:auto!important}.block-editor-block-popover__dynamic-content .components-base-control,.block-editor-block-popover__dynamic-content .spectra-auto-suggest-text-control,.block-editor-block-popover__dynamic-content .uagb-select-control--layout-inline .components-select-control{margin-bottom:0}.block-editor-block-popover__dynamic-content .uagb-select-control--layout-inline .components-select-control{gap:0!important}.block-editor-block-popover__dynamic-content .block-editor-url-popover__row{flex-direction:column;height:auto!important;max-height:auto!important}.block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body{border:0;-moz-column-gap:25px;column-gap:25px;display:flex;flex-direction:column;padding:0;row-gap:25px}.block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body .components-base-control__field{padding:0}.block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body .components-panel__body-title{line-height:1;margin:0}.block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body .components-panel__body-title:hover{background:0 0}.block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body .components-panel__body-title .components-button{color:#50575e;font-weight:400;padding:0}.block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body .components-panel__body-title .components-button:focus{box-shadow:none;outline:0}.block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body .components-panel__body-title .components-button .components-panel__arrow{color:#50575e}body.rtl .block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body .components-panel__body-title .components-button .components-panel__arrow{left:0}body:not(.rtl) .block-editor-block-popover__dynamic-content .block-editor-url-popover__row .components-panel__body .components-panel__body-title .components-button .components-panel__arrow{right:0}.block-editor-block-popover__dynamic-content .components-popover__content{border:1px solid #1d2327;border-radius:1px}.block-editor-block-popover__dynamic-content .spectra-dynamic-content-fields{display:flex;flex-direction:column;max-height:auto!important;min-width:280px;padding:20px;row-gap:25px}.block-editor-block-popover__dynamic-content .spectra-pro-dc-button{margin:0 auto 20px;width:calc(100% - 40px)}.block-editor-block-popover__dynamic-content .components-toggle-control .components-base-control__field{margin-bottom:8px}.block-editor-block-popover__dynamic-content .components-toggle-control .components-base-control__field .components-flex{align-items:center;flex-direction:row-reverse;justify-content:space-between}.block-editor-block-popover__dynamic-content .components-toggle-control .components-base-control__field .components-flex .components-form-toggle{margin-right:0}.block-editor-block-popover__dynamic-content .components-toggle-control__label{line-height:0}.block-editor-block-popover__dynamic-content .components-base-control__label,.block-editor-block-popover__dynamic-content .components-input-control__label,.block-editor-block-popover__dynamic-content .components-toggle-control__label{font-size:13px!important;font-weight:unset!important;text-transform:unset!important}.block-editor-block-popover__dynamic-content .components-button-group{-moz-column-gap:10px;column-gap:10px;display:flex}.block-editor-block-popover__dynamic-content .components-base-control.uagb-inline-text-control .components-base-control__field{color:#50575e;display:grid;grid-template-columns:50% 50%}.block-editor-block-popover__dynamic-content .components-base-control.uagb-inline-text-control .components-base-control__field .components-text-control__input{border-color:#e6e7e9}.block-editor-block-popover__dynamic-content .components-base-control.uagb-inline-text-control .components-base-control__field .components-text-control__input:hover{border-color:#959595}.block-editor-block-popover__dynamic-content .components-base-control.uagb-inline-text-control .components-base-control__field .components-text-control__input:focus{box-shadow:none;outline:1px solid #959595;outline-offset:-1px;z-index:1}.block-editor-block-popover__dynamic-content .components-base-control.uagb-inline-text-control .components-base-control__field .components-base-control__label{align-self:center;margin-bottom:0}.block-editor-block-popover__dynamic-content .components-toggle-control .components-base-control__field .components-form-toggle{margin-right:0}.block-editor-block-popover__dynamic-content .components-text-control__input{padding:6px 8px!important}.block-editor-block-popover__dynamic-content .components-button{padding:8px 12px}.block-editor-block-popover__dynamic-content .components-input-control__backdrop{box-shadow:none!important}.block-editor-block-popover__dynamic-content .components-base-control__help{color:#a4afb7;font-size:12px;font-style:italic;margin-bottom:0}.block-editor-block-popover__dynamic-content .components-base-control .components-base-control__field{margin-bottom:0}.block-editor-block-popover__dynamic-content .components-base-control .components-textarea-control__input{border-color:#e6e7e9}.block-editor-block-popover__dynamic-content .components-base-control .components-textarea-control__input:hover{border-color:#959595}.block-editor-block-popover__dynamic-content .components-base-control .components-textarea-control__input:focus{box-shadow:none;outline:1px solid #959595;outline-offset:-1px;z-index:1}.uag-pro-dynamic-content{border-bottom:3px double #007cba}
.business-categories,.business-list{list-style:none;padding:0}.business-categories li,.business-list li{margin-bottom:10px}.business-search-form{margin:20px 0}.business-search-form button,.business-search-form input,.business-search-form select{padding:5px;margin-right:10px}.business-item{border-bottom:1px solid #eee;padding:10px 0}.premium-label{background:gold;padding:2px 5px;font-size:12px}.business-profile{max-width:1024px;min-width:750px!important;margin:0 auto;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding-bottom:30px}.business-details{margin:20px 0;padding:15px;background:#f9f9f9;border:1px solid #eee}.business-description{margin:20px 0}.business-reviews{margin-top:30px;border-top:1px solid #eee;padding-top:20px}.business-taxonomy-links{margin:10px 0 20px;font-size:14px}.business-area-link{margin-right:15px}.business-featured-image{margin-bottom:20px}.business-area{max-width:1000px;margin:0 auto}.area-categories{margin:20px 0;padding:15px;background:#f9f9f9;border:1px solid #eee}.term-description{margin-bottom:20px;font-style:italic}.business-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-bottom:30px}.business-grid .business-item{border:1px solid #eee;border-radius:5px;padding:15px;background:#fff;transition:box-shadow .3s ease;display:flex;flex-direction:column;height:100%;position:relative}.business-grid .business-item:hover{box-shadow:0 5px 15px rgba(0,0,0,.1)}.business-grid .business-title{margin-top:0;margin-bottom:10px}.business-category{max-width:1200px;margin:0 auto;padding:20px}.taxonomy-breadcrumb{margin-bottom:20px;padding:10px 0;font-size:14px;border-bottom:1px solid #eee}.taxonomy-breadcrumb a{text-decoration:none;color:#0073aa}.taxonomy-breadcrumb a:hover{text-decoration:underline}.no-businesses{padding:30px;background:#f9f9f9;border:1px solid #eee;text-align:center;border-radius:5px}.business-thumbnail{margin-bottom:15px}.business-thumbnail img{width:100%;height:auto;border-radius:3px}.business-excerpt{margin-bottom:15px;font-size:14px;color:#555}.business-contact{margin-bottom:15px;font-size:14px}.phone-label{font-weight:700}.business-link{display:flex;gap:10px;margin-top:auto;padding-top:15px}.business-link a{flex:1;display:inline-block;padding:8px 12px;text-decoration:none;border-radius:4px;font-size:14px;transition:all .3s ease;text-align:center}.view-details{background-color:#f0f0f0;color:#333}.view-details:hover{background-color:#e0e0e0}.visit-website{background-color:#0073aa;color:#fff!important}.visit-website:hover{background-color:#005177}.business-attributes{margin-top:15px;margin-bottom:15px;display:flex;flex-wrap:wrap;gap:10px}.attribute-item{display:inline-flex;align-items:center;padding:6px 12px;border-radius:4px;font-size:14px;font-weight:500;color:#fff}.attribute-icon{margin-right:6px;font-weight:700}.black-owned{background-color:#333}.women-owned{background-color:#e91e63}.lgbtq-friendly{background:linear-gradient(90deg,#ff0018,#ffa52c,#ffff41,#008018,#0000f9,#86007d)}.business-attributes-small{margin:10px 0;display:flex;gap:5px}.attribute-badge{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;font-size:12px;font-weight:700;color:#fff;cursor:help}@media (max-width:768px){.business-attributes{flex-direction:column;gap:5px}}.review-summary{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:20px;padding:15px;background-color:#f9f9f9;border-radius:5px}.average-rating{font-size:24px;font-weight:700;color:#333}.rating-stars{display:flex}.star{font-size:20px;margin-right:2px}.full-star{color:#ffb400}.half-star{color:#ffb400;position:relative}.half-star:after{content:'☆';color:#ffb400;position:absolute;left:0;top:0;width:50%;overflow:hidden}.empty-star{color:#ccc}.review-count{color:#777;font-size:14px}.google-reviews-fallback{margin-bottom:30px}.google-badge{display:flex;align-items:center;font-weight:500;color:#4285f4}.google-icon{font-family:Arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:5px;background-color:#4285f4;color:#fff;border-radius:50%;font-weight:700}.google-reviews-link{margin-top:10px}.google-reviews-link a{display:inline-block;padding:8px 15px;background-color:#4285f4;color:#fff;text-decoration:none;border-radius:4px;font-size:14px;transition:background-color .2s ease}.google-reviews-link a:hover{background-color:#3367d6}.site-reviews-cta{margin-top:20px;padding:15px;background-color:#f0f8ff;border-left:4px solid #4285f4;font-style:italic}.reviews-list{margin-top:20px}.review-item{padding:15px;margin-bottom:15px;border-bottom:1px solid #eee}.review-header{display:flex;justify-content:space-between;margin-bottom:10px}.reviewer-name{font-weight:700;color:#333}.review-date{color:#777;font-size:14px}.review-rating{margin-bottom:10px}.review-rating .star{font-size:16px}.review-text{margin-bottom:10px;line-height:1.5}.review-source{font-size:12px;color:#777;font-style:italic}.business-social{margin:15px 0}.social-links{display:flex;gap:10px;margin-top:5px}.social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;text-decoration:none;color:#fff;font-weight:700;transition:opacity .2s ease}.social-link:hover{opacity:.8}.facebook{background-color:#1877f2}.instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.business-hours{margin:30px 0;padding:20px;background:#f9f9f9;border:1px solid #eee;border-radius:5px}.hours-24{font-size:18px;color:#4caf50;text-align:center;padding:15px 0;margin:0}.hours-table{width:100%;border-collapse:collapse}.hours-table td,.hours-table th{padding:8px 10px;border-bottom:1px solid #eee;text-align:left}.hours-table th{width:120px;font-weight:700;color:#555}.business-additional-info{margin:30px 0;padding:20px;background:#f9f9f9;border:1px solid #eee;border-radius:5px}.info-item{margin-bottom:20px}.info-item:last-child{margin-bottom:0}.info-item h4{margin-top:0;margin-bottom:8px;font-size:16px;color:#333}.info-item p{margin:0;line-height:1.5}@media (max-width:768px){.hours-table th{width:100px}}.business-tabs-container{border-bottom:1px solid #e0e0e0;background:#fff;z-index:100;width:100%;margin:0;padding:0 20px}.business-tabs-container.sticky{position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;background:#fff}.admin-bar .business-tabs-container.sticky{top:32px}@media screen and (max-width:782px){.admin-bar .business-tabs-container.sticky{top:46px}}.business-tabs{display:flex;list-style:none;padding:0;margin:0;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:none}.business-tabs::-webkit-scrollbar{display:none}.tab-item{margin:0;padding:0}.tab-item a{display:block;padding:15px 20px;text-decoration:none;color:#555;font-weight:500;font-size:16px;position:relative;transition:color .2s ease}.tab-item a:hover{color:#333}.tab-item.active a{color:#000;font-weight:600}.tab-item.active a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#000}.business-section{padding:30px 20px;border-bottom:1px solid #eee;scroll-margin-top:70px}.business-section:last-child{border-bottom:none}.business-section:first-of-type{padding-top:20px}.section-title{margin-top:0;margin-bottom:20px;font-size:24px;color:#333}.business-title{margin-top:0;margin-bottom:15px;font-size:32px;padding:0 20px}.business-photos-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;margin-top:20px}.gallery-item{position:relative;overflow:hidden;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:#f5f5f5;aspect-ratio:1/1}.gallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.gallery-item:hover img{transform:scale(1.05)}.lightbox-trigger{cursor:pointer;display:block;width:100%;height:100%}@media (max-width:768px){.business-photos-gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.accreditations-list{margin-top:20px}.accreditation-item{display:flex;align-items:center;margin-bottom:20px;padding:15px;background-color:#f9f9f9;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.05)}.accreditation-logo{flex:0 0 100px;margin-right:20px}.accreditation-logo img{max-width:100%;height:auto;max-height:80px}.accreditation-details{flex:1}.accreditation-name{margin-top:0;margin-bottom:10px;font-size:18px}.accreditation-name a{color:#006dd7;text-decoration:none}.accreditation-name a:hover{text-decoration:underline}.accreditation-description{margin:0;color:#555;font-size:14px}.business-services{margin-top:15px}.services-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.service-item{background-color:#f0f0f0;padding:8px 15px;border-radius:20px;font-size:14px;color:#333}@media (max-width:768px){.business-tabs{justify-content:flex-start}.tab-item a{padding:15px 15px;font-size:15px}.accreditation-item{flex-direction:column;align-items:flex-start}.accreditation-logo{margin-right:0;margin-bottom:15px}.business-photos-gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.gallery-item img{height:150px}}.business-cover-photo{width:100%;margin-bottom:20px;border-radius:8px 8px 0 0;overflow:hidden}.cover-photo-image{width:100%;height:280px;background-size:cover;background-position:center;background-repeat:no-repeat}.cover-photo-placeholder{width:100%;height:180px;background-color:#f2f2f2}.leave-review-cta{margin-top:25px;text-align:center}.btn-leave-review{display:inline-block;background-color:#4caf50;color:#fff;padding:12px 25px;border-radius:4px;text-decoration:none;font-weight:700;transition:background-color .3s}.btn-leave-review:hover{background-color:#45a049;text-decoration:none;color:#fff}.site-reviews-cta a{color:#4caf50;font-weight:700;text-decoration:underline}.review-page-container{max-width:800px;margin:30px auto;padding:0 15px}.review-form-container{background-color:#f9f9f9;border-radius:8px;padding:30px;margin-top:20px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.review-form{display:flex;flex-direction:column;gap:20px}.form-field label{display:block;margin-bottom:8px;font-weight:500}.form-field input[type=text],.form-field textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.required{color:#e53935}.star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;font-size:1.5em}.star-rating input{display:none}.star-rating label{cursor:pointer;color:#ccc;margin-right:5px;transition:color .2s ease}.star-rating input:checked~label,.star-rating label:hover,.star-rating label:hover~label{color:#ffb400}.submit-review-button{background-color:#4caf50;color:#fff;border:none;padding:12px 25px;border-radius:4px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s}.submit-review-button:hover{background-color:#45a049}.review-submitted{background-color:#e8f5e9;border-left:4px solid #4caf50;padding:20px;margin-top:20px;border-radius:4px}.form-errors{background-color:#ffebee;border-left:4px solid #e53935;padding:15px;margin-bottom:20px;border-radius:4px}.error-message{color:#e53935;margin:5px 0}.select-business-form{display:flex;gap:10px;margin-top:15px;align-items:center}.select-business-form select{flex:1;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}@media (max-width:768px){.select-business-form{flex-direction:column;align-items:stretch}}body.search .business .author-avatar,body.search .business .author-bio,body.search .business .author-info,body.search .business .author-link,body.search .business .author-name,body.search .business .entry-meta .author,body.search .business .entry-meta a[rel=author],body.search .business .meta-author,body.search .business .post-author,body.search .business .post-by,body.search .post-type-business .author,body.search .post-type-business .byline,body.search .post-type-business .entry-meta,body.search .post-type-business .posted-by,body.search article.business .author,body.search article.business .byline,body.search article.business .entry-meta,body.search article.business .posted-by{display:none!important}.business-rating{display:inline-block;margin-left:10px;font-size:.9em;color:#f7d032;vertical-align:middle}.business-rating .rating-count{color:#666;font-size:.85em;margin-left:5px}.business-rating .stars-container{display:inline-block}.business-search-form{margin-bottom:20px}.business-search-form .search-inputs{display:flex;flex-direction:column;gap:10px}.business-search-form.horizontal .search-inputs{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.business-search-form button,.business-search-form input[type=text],.business-search-form select{height:40px;box-sizing:border-box}.business-search-form .input-container{flex-grow:1}.business-search-form .search-field{max-width:300px}.business-search-form .area-field,.business-search-form .category-field{max-width:225px}.business-search-form input[type=text],.business-search-form select{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px}.business-search-form button{background-color:#0073aa;color:#fff;border:none;padding:8px 16px;cursor:pointer}.business-search-form button:hover{background-color:#005a87}.business-search-form .pill-button{border-radius:50px}.business-search-form .rounded-button{border-radius:8px}.business-search-form.horizontal{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px}.business-search-form.horizontal>div{flex:1;margin:0}.business-search-form.horizontal .search-field{max-width:300px;flex:2}.business-search-form.horizontal .area-field,.business-search-form.horizontal .category-field{max-width:225px}.business-search-form.horizontal button{margin:0;height:40px;align-self:flex-start}.business-search-form button.rounded{border-radius:20px}.business-search-form button.square{border-radius:0}.business-search-form button.pill{border-radius:50px;padding-left:20px;padding-right:20px}.star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end}.star-rating input{display:none}.star-rating label{color:#ddd;font-size:24px;padding:0 2px;cursor:pointer;transition:all .2s ease}.star-rating input:checked~label{color:gold}.star-rating label:hover,.star-rating label:hover~label{color:gold}.business-search-form input[type=email],.business-search-form input[type=text],.business-search-form select,.review-form input[type=email],.review-form input[type=text]{padding:8px;border:1px solid #ddd;border-radius:4px;margin-bottom:10px;width:100%}.business-search-results h2{margin-bottom:1em}.search-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.filter-item{background:#f5f5f5;padding:5px 10px;border-radius:4px;font-size:.9em}.remove-filter{margin-left:5px;color:#999;text-decoration:none;font-weight:700}.remove-filter:hover{color:#f44336}.result-count{color:#666;margin-bottom:20px}.business-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.business-card{border:1px solid #eee;border-radius:8px;overflow:hidden;transition:all .2s ease;box-shadow:0 2px 5px rgba(0,0,0,.05)}.business-card:hover{box-shadow:0 5px 15px rgba(0,0,0,.1);transform:translateY(-3px)}.business-card-inner{height:100%;display:flex;flex-direction:column}.business-thumbnail{height:150px;overflow:hidden}.business-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.business-card:hover .business-thumbnail img{transform:scale(1.05)}.business-details{padding:15px;display:flex;flex-direction:column;flex-grow:1}.business-title{margin-top:0;margin-bottom:10px;font-size:1.2em;line-height:1.3}.business-title a{text-decoration:none;color:#333}.premium-badge{display:inline-block;background:gold;color:#333;font-size:.7em;padding:2px 6px}.business-tabs-container{background:#fff;border-bottom:1px solid #ddd;margin-bottom:20px;z-index:100}.business-tabs-container.sticky{position:fixed;top:0;left:0;right:0;box-shadow:0 2px 5px rgba(0,0,0,.1)}.business-tabs{display:flex;list-style:none;padding:0;margin:0;overflow-x:auto}.business-tabs li{margin:0;padding:0}.business-tabs a{display:block;padding:12px 15px;color:#333;text-decoration:none;white-space:nowrap}.business-tabs li.active a{color:#0073aa;border-bottom:2px solid #0073aa}.business-tabs a:hover{background:#f5f5f5}.business-area h1,.business-category h1,.business-taxonomy h1{text-align:center;margin-bottom:30px}.business-categories-list{margin:8px 0;font-size:13px}.business-categories-list span{display:inline-block;background:#f5f5f5;padding:3px 8px;border-radius:3px;margin-right:5px;margin-bottom:5px}
.lbd-claim-form-container,.lbd-submission-form-container{max-width:800px;margin:0 auto;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.lbd-claim-form-container h2,.lbd-submission-form-container h2{color:#333;margin-bottom:10px;font-size:28px;font-weight:600}.lbd-claim-form-container p,.lbd-submission-form-container p{color:#666;margin-bottom:30px;font-size:16px;line-height:1.5}.form-section{margin-bottom:30px;padding:20px;background:#f8f9fa;border-radius:6px;border-left:4px solid #007cba}.form-section h3{color:#333;margin:0 0 20px 0;font-size:20px;font-weight:600}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-row:last-child{margin-bottom:0}.form-field{flex:1;min-width:0}.form-field label{display:block;margin-bottom:8px;font-weight:600;color:#333;font-size:14px}.form-field .required{color:#dc3545}.form-field input[type=email],.form-field input[type=tel],.form-field input[type=text],.form-field input[type=url],.form-field select,.form-field textarea{width:100%;padding:12px 15px;border:2px solid #ddd;border-radius:4px;font-size:16px;transition:border-color .3s ease;box-sizing:border-box}.form-field input[type=email]:focus,.form-field input[type=tel]:focus,.form-field input[type=text]:focus,.form-field input[type=url]:focus,.form-field select:focus,.form-field textarea:focus{outline:0;border-color:#007cba;box-shadow:0 0 0 3px rgba(0,124,186,.1)}.form-field textarea{resize:vertical;min-height:100px}.form-field select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;appearance:none}.checkbox-field{flex:0 0 auto;min-width:200px}.checkbox-field label{display:flex;align-items:center;font-weight:500;cursor:pointer;margin-bottom:0}.checkbox-field input[type=checkbox]{margin-right:10px;width:18px;height:18px;accent-color:#007cba}.field-help{margin-top:8px;font-size:13px;color:#666;font-style:italic}.form-submit{text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid #eee}.submit-button{background:#007cba;color:#fff;border:none;padding:15px 40px;font-size:18px;font-weight:600;border-radius:6px;cursor:pointer;transition:background-color .3s ease;text-transform:uppercase;letter-spacing:.5px}.submit-button:hover{background:#005a87}.submit-button:active{transform:translateY(1px)}.lbd-submission-error,.lbd-submission-success{padding:20px;border-radius:6px;margin-bottom:30px}.lbd-submission-success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.lbd-submission-success h3{color:#155724;margin:0 0 10px 0;font-size:20px}.lbd-submission-error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.lbd-submission-error h3{color:#721c24;margin:0 0 10px 0;font-size:20px}.lbd-submission-error ul{margin:10px 0 0 0;padding-left:20px}.lbd-submission-error li{margin-bottom:5px}@media (max-width:768px){.lbd-claim-form-container,.lbd-submission-form-container{padding:15px;margin:10px}.form-row{flex-direction:column;gap:15px}.checkbox-field{min-width:auto}.form-section{padding:15px}.submit-button{width:100%;padding:15px 20px}}@media (max-width:480px){.lbd-claim-form-container h2,.lbd-submission-form-container h2{font-size:24px}.form-section h3{font-size:18px}.form-field input[type=email],.form-field input[type=tel],.form-field input[type=text],.form-field input[type=url],.form-field select,.form-field textarea{font-size:16px}}.submit-button:disabled{background:#6c757d;cursor:not-allowed}.submit-button.loading{position:relative;color:transparent}.submit-button.loading::after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid transparent;border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.form-field input:invalid,.form-field select:invalid,.form-field textarea:invalid{border-color:#dc3545}.form-field input:invalid:focus,.form-field select:invalid:focus,.form-field textarea:invalid:focus{box-shadow:0 0 0 3px rgba(220,53,69,.1)}.form-field label:focus-within{color:#007cba}@media print{.lbd-claim-form-container,.lbd-submission-form-container{box-shadow:none;border:1px solid #ccc}.submit-button{display:none}}.claim-business-section{margin:20px 0;padding:15px 20px;background:#f8f9fa;border-radius:6px;border-left:4px solid #28a745;text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.business-profile .claim-business-section{margin:15px 0 25px 0;background:#e8f5e8;border:1px solid #28a745;border-left:4px solid #28a745}.claim-business-section h3{color:#333;margin:0 0 10px 0;font-size:18px;font-weight:600}.claim-business-section p{color:#666;margin:0 0 20px 0;font-size:14px;line-height:1.5}.claim-business-button{display:inline-block;background:#28a745;color:#fff;padding:12px 24px;text-decoration:none;border-radius:6px;font-weight:600;transition:background-color .3s ease;text-transform:uppercase;letter-spacing:.5px;font-size:14px}.claim-business-button:hover{background:#218838;color:#fff;text-decoration:none}.business-claim-pending,.business-claimed-notice,.business-verified-notice{margin:20px 0;padding:15px;border-radius:6px;font-size:14px;text-align:center}.business-claimed-notice{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.business-claim-pending{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.business-verified-notice{background:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}