Website Custom CSS .elementor-widget-accordion.policies-accordion .elementor-accordion{margin:20px 0}.elementor-widget-accordion.policies-accordion .elementor-accordion-item{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);border:none;border-radius:8px;margin-bottom:16px;transition:all .3s ease}.elementor-widget-accordion.policies-accordion .elementor-accordion-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.elementor-widget-accordion.policies-accordion .elementor-accordion-icon{background-color:#ebf3ff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px;order:-1}.elementor-widget-accordion.policies-accordion .elementor-accordion-icon i{color:#4a90e2;font-size:16px;width:auto;height:auto;position:relative;transition:transform .3s ease}.elementor-widget-accordion.policies-accordion .elementor-tab-title a{font-size:20px;font-weight:600;color:#2c3e50}.elementor-widget-accordion.policies-accordion .elementor-tab-content{border-top:1px solid #eef2f7;padding:24px;color:#5a6b7b;font-size:16px;line-height:1.6;background-color:#fff}.policies-header{background:linear-gradient(to right,#4a90e2,#357abd);padding:80px 20px;text-align:center;margin-bottom:60px}.policies-header h1{color:#fff;font-size:40px;font-weight:700;margin-bottom:16px}.policies-header p{color:rgba(255,255,255,.9);font-size:20px;max-width:800px;margin:0 auto;line-height:1.6}.envato-block__preview{overflow:visible}.elementor-testimonial__name::after{content:"";display:block;background-image:url("https://beacon.edu.bh/wp-content/uploads/2024/10/Vector-removebg-preview.png");background-size:cover;background-repeat:no-repeat;width:77px;height:51px;position:absolute;color:#fff;margin-left:200px;margin-top:-50px;--lzl-bg-img:"https://beacon.edu.bh/wp-content/uploads/2024/10/Vector-removebg-preview.png"}.elementor-testimonial__name{margin-top:-30px}.swiper-pagination-bullet{height:8px!important;width:14px!important;border-radius:40%!important}.elementor-testimonial__name.lzl:not(.lzl-ed)::after,.elementor-testimonial__name.lzl-ing:not(.lzl-ed)::after{background-image:none}.envato-block__preview{overflow:visible}.envato-kit-139-accordion .elementor-widget-container{border-radius:10px!important}.envato-kit-139-map iframe,.envato-kit-139-slider .slick-slide,.envato-kit-139-flipbox .elementor-flip-box div{border-radius:10px!important}.envato-block__preview{overflow:visible}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{text-align:center}.envato-kit-141-top-0 h1,.envato-kit-141-top-0 h2,.envato-kit-141-top-0 h3,.envato-kit-141-top-0 h4,.envato-kit-141-top-0 h5,.envato-kit-141-top-0 h6,.envato-kit-141-top-0 p{margin-top:0}.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md{padding-left:1.5rem;padding-right:1.5rem}.envato-kit-141-bottom-0 p{margin-bottom:0}.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header{margin-bottom:.5rem}.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container{padding-bottom:52px}.envato-kit-141-display-inline{display:inline-block}.envato-kit-141 .elementor-slick-slider ul.slick-dots{bottom:-40px}.woocommerce-Price-amount.amount{color:#253c56!important}.woocommerce div.product form.cart .button{background-color:#253c56!important}.woocommerce div.product form.cart .button:hover{background-color:#fbc102!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#fbc102!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#253c56!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff!important}.woocommerce-message::before{content:"";color:#253c56!important}.woocommerce-message{border-top-color:#253c56!important}a.button.wc-forward{background-color:#253c56!important;color:#fff!important}.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_title,.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle{color:#003046!important}.eventon_events_list .eventon_list_event .evcal_cblock{color:#003046!important}.eventon_events_list .eventon_list_event .event_description{background-color:#f9f9f9!important}.ajde_evcal_calendar .evo_sort_btn{border-color:#fdc103!important}.evo_countdown_text,.evo_countdowner{color:#003046!important}.evo_time_bar{background-color:#fdc103!important}