span#custom-um-reviews-meta{margin:-10px 0 -20px !important}#add-edit-img img{position:relative;top:-34px;left:10px;z-index:1000}#add-edit-img input{padding:10px 34px !important}.bookly-discount-message{font-size:16px;font-weight:700;margin-top:20px;color:green}.bookly-label-error{color:red}.woocommerce-message a,.woocommerce-info a{color:#fcd406 !important}.webinar_services{list-style:none;padding:0;display:flex;flex-direction:column;gap:20px;width:100%}.webinar_service{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:transform .3s ease;display:flex;width:100%}.webinar_service:hover{transform:translateY(-5px)}.service_image{flex:1;max-width:40%}.service_image img{width:100%;height:auto;display:block}.service_content{flex:2;padding:20px;display:flex;flex-direction:column;justify-content:center}.webinar_title{font-size:1.5em;margin:0 0 10px;color:#333}.only-thumbnail-webinar .webinar_title{font-size:1.2em;height:100px;overflow:auto;margin:unset}.webinar_description{font-size:1em;margin:0 0 10px;color:#666}.webinar_date{font-size:.9em;color:#999;margin-bottom:10px}.webinar_service button{background-color:#fcd406;color:#00476f;border:none;padding:10px 15px;border-radius:8px;cursor:pointer;text-transform:uppercase;font-size:13px;font-weight:600;transition:background-color .3s ease;align-self:start;margin-top:auto}.webinar_service button:hover{color:var(--e-global-color-3bbadbcc);background-color:#fff;border-color:#fff;box-shadow:0px 0px 10px -2px rgba(0,0,0,.21)}.review-box{display:none;position:fixed;bottom:20px;right:20px;padding:20px;background:#fff;border:1px solid #ddd;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:5px;max-width:380px;z-index:1000;overflow-y:auto;max-height:90vh}.review-box h1{margin:0 0 10px;font-size:18px;color:#333}.review-box p{margin:0}.review-box a{color:#007bff;text-decoration:none}.review-box a:hover{text-decoration:underline}.close-review{float:right;font-size:20px;cursor:pointer;color:#aaa}.close-review:hover{color:#333}#showReviewButton{position:fixed;bottom:20px;right:20px;padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;z-index:1000}#showReviewButton:hover{background:#0056b3}.webinar_description{overflow:hidden;max-height:3em;transition:max-height .5s ease-in-out;position:relative}.webinar_description.expanded{max-height:100em}.service_read_more{color:#007bff;cursor:pointer;font-weight:700;text-decoration:none;margin-bottom:1em}.service_read_more:hover{text-decoration:underline}span.acfilters{position:absolute;top:-28px}a.service_read_more{margin-bottom:10px}.bookly-box.bookly-js-guest.nologgedin{color:red;font-weight:500}.custom-login-container h2{display:flex;justify-content:space-between}.no-login-btns{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.no-login-btns .ln-btn{font-size:13px !important;font-weight:600 !important;text-shadow:0px 0px 10px rgb(0 0 0/30%) !important;fill:#00476f !important;color:#00476f !important;background-color:#fcd406 !important;border-radius:8px !important;box-shadow:0px 0px 10px -2px rgb(0 0 0/21%) !important;padding:13px !important;width:45%;text-align:center;margin:10px;cursor:pointer}b.nologinin{color:red}.um-reviews-avg-rating{font-style:italic;color:#216566}.um-reviews-avg-rating.add-rating-form{padding:0 0 15px !important;margin-top:unset !important;font-size:12px !important}div.um .um-form div.um-reviews-post input[type=text]{min-width:240px !important}.um-reviews-avg-rating.avg-rating-custom{font-size:13px;margin-top:15px}button.headroom-guide-btn{font-family:"Montserrat",Montserrat;font-size:15px;font-weight:500;line-height:1.4em;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#00476f;color:#00476f;background-color:#fcd406;border-radius:8px;box-shadow:0px 0px 10px -2px rgba(0,0,0,.21);padding:13px 20px}.shroom-guide-btn-container{text-align:center}button:focus,input[type=reset]:focus,input[type=submit]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#fff !important;background-color:#016565 !important}.infographic{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.infographic-content{width:80%;background:#fff;padding:20px;border-radius:8px;text-align:center;height:100%;overflow:auto}.infographic img{max-width:100%;height:auto;display:block;margin:0 auto}.infographic button{font-family:"Montserrat",Montserrat;font-size:13px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#00476f;color:#00476f;background-color:#fcd406;border-radius:8px;box-shadow:0px 0px 10px -2px rgba(0,0,0,.21);padding:13px 40px;margin-top:16px}.infographic button:hover{background-color:#016565;border-color:#016565}.infographic button:focus{background-color:#016565;border-color:#016565}@media only screen and (max-width:450px){.infographic button{padding:4px 26px}.infographic-content{height:unset;overflow:unset}}