.elementor-8710 .elementor-element.elementor-element-6e8e6a7{--display:flex;}.elementor-8710 .elementor-element.elementor-element-fe8cf7d{--display:flex;}.elementor-8710 .elementor-element.elementor-element-fe8cf7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-9991fb6{--display:flex;}.elementor-8710 .elementor-element.elementor-element-5f9072a{text-align:center;}.elementor-8710 .elementor-element.elementor-element-aab48b0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-8680055{--display:flex;}.elementor-8710 .elementor-element.elementor-element-8680055.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-ef00ad4{--display:flex;}.elementor-8710 .elementor-element.elementor-element-1aff7d5{text-align:center;}.elementor-8710 .elementor-element.elementor-element-58c577d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-e384dfa{--display:flex;}.elementor-8710 .elementor-element.elementor-element-e384dfa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-a1acb34{--display:flex;}.elementor-8710 .elementor-element.elementor-element-5a19d14{text-align:center;}.elementor-8710 .elementor-element.elementor-element-b0f62df .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-7435c23{--display:flex;}.elementor-8710 .elementor-element.elementor-element-7435c23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-36fc0f6{--display:flex;}.elementor-8710 .elementor-element.elementor-element-25747bd{text-align:center;}.elementor-8710 .elementor-element.elementor-element-1a5c582 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-470e723{--display:flex;}.elementor-8710 .elementor-element.elementor-element-470e723.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-8a1e896{--display:flex;}.elementor-8710 .elementor-element.elementor-element-863d218{text-align:center;}.elementor-8710 .elementor-element.elementor-element-14447c3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-9340591{--display:flex;}.elementor-8710 .elementor-element.elementor-element-9340591.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-a969277{--display:flex;}.elementor-8710 .elementor-element.elementor-element-f94554b{text-align:center;}.elementor-8710 .elementor-element.elementor-element-a9620ab .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-26c0302{--display:flex;}.elementor-8710 .elementor-element.elementor-element-26c0302.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-5ea6a62{--display:flex;}.elementor-8710 .elementor-element.elementor-element-0fce92c{text-align:center;}.elementor-8710 .elementor-element.elementor-element-05e10c0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-fea76f5{--display:flex;}.elementor-8710 .elementor-element.elementor-element-fea76f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-0d9fb3b{--display:flex;}.elementor-8710 .elementor-element.elementor-element-2d9a11f{text-align:center;}.elementor-8710 .elementor-element.elementor-element-9004311 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-b987a13{--display:flex;}.elementor-8710 .elementor-element.elementor-element-b987a13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-8817cf7{--display:flex;}.elementor-8710 .elementor-element.elementor-element-c114ddf{text-align:center;}.elementor-8710 .elementor-element.elementor-element-9cba444 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-0a79fb9{--display:flex;}.elementor-8710 .elementor-element.elementor-element-0a79fb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-e0bd32d{--display:flex;}.elementor-8710 .elementor-element.elementor-element-5a4ef0f{text-align:center;}.elementor-8710 .elementor-element.elementor-element-99f574b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-485443e{--display:flex;}.elementor-8710 .elementor-element.elementor-element-485443e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-8ac536f{--display:flex;}.elementor-8710 .elementor-element.elementor-element-9efbdf3{text-align:center;}.elementor-8710 .elementor-element.elementor-element-31ed83c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-05ee6b7{--display:flex;}.elementor-8710 .elementor-element.elementor-element-05ee6b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-c57941b{--display:flex;}.elementor-8710 .elementor-element.elementor-element-441a9b1{text-align:center;}.elementor-8710 .elementor-element.elementor-element-e30dd24 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-3ace97d{--display:flex;}.elementor-8710 .elementor-element.elementor-element-3ace97d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8710 .elementor-element.elementor-element-d3a669f{--display:flex;}.elementor-8710 .elementor-element.elementor-element-78cdac3{text-align:center;}.elementor-8710 .elementor-element.elementor-element-1b0f55f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-8710 .elementor-element.elementor-element-fe8cf7d{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-8680055{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-e384dfa{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-7435c23{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-470e723{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-9340591{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-26c0302{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-fea76f5{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-b987a13{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-0a79fb9{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-485443e{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-05ee6b7{--width:170.366%;}.elementor-8710 .elementor-element.elementor-element-3ace97d{--width:170.366%;}}/* Start custom CSS for heading, class: .elementor-element-9bce3a5 *//* تنسيق العنوان الرئيسي */
.elementor-8710 .elementor-element.elementor-element-9bce3a5 .elementor-heading-title {
    position: relative;
    display: block;
    padding-bottom: 20px;
    margin-bottom: 30px;
    color: #2c3e50 !important; /* لون كحلي غامق فخم */
    font-size: 32px !important;
    font-weight: 900 !important;
    text-align: right;
    letter-spacing: -0.5px;
}

/* الخط البرتقالي العريض تحت العنوان */
.elementor-8710 .elementor-element.elementor-element-9bce3a5 .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 80px;
    height: 6px;
    background: #f39c12; /* لون هوية الشركة */
    border-radius: 3px;
}

/* خط رمادي رفيع مكمل للخط البرتقالي */
.elementor-8710 .elementor-element.elementor-element-9bce3a5 .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 2px;
    right: 95px;
    width: 150px;
    height: 2px;
    background: rgba(0,0,0,0.1);
    border-radius: 1px;
}

/* للموبايل: تصغير الخط قليلاً */
@media (max-width: 768px) {
    .elementor-8710 .elementor-element.elementor-element-9bce3a5 .elementor-heading-title {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f9072a *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-5f9072a .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-5f9072a .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-5f9072a .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-5f9072a {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-aab48b0 *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-aab48b0 .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-aab48b0:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-aab48b0 .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-aab48b0 .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-aab48b0:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-8f66b59 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-8f66b59 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8cf7d *//* 1. تنسيق الحاوية الرئيسية (الكونتينر) */
.elementor-8710 .elementor-element.elementor-element-fe8cf7d {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 20px !important;
    max-width: 900px !important;
    margin: 30px auto !important;
    padding: 20px !important;
}

/* 2. تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-fe8cf7d > .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-fe8cf7d .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* 3. تنسيق محرر النصوص (التفاصيل) */
.elementor-8710 .elementor-element.elementor-element-fe8cf7d > .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-right: 6px solid #ff8c00 !important; /* رجعناه يمين عشان يظبط مع العربي */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* 4. تلوين الكلمات الأساسية برتقالي تلقائياً (أي كلمة Bold) */
.elementor-8710 .elementor-element.elementor-element-fe8cf7d .elementor-text-editor strong,
.elementor-8710 .elementor-element.elementor-element-fe8cf7d .elementor-text-editor b {
    color: #ff8c00 !important;
    font-size: 18px !important;
    font-weight: bold !important;
}

/* 5. تنسيق الزرار الموحد (عرض التفاصيل) */
/* ملاحظة: الكود ده هيتطبق على أي زرار داخل الكونتينر تديله كلاس unified-btn */
.elementor-8710 .elementor-element.elementor-element-fe8cf7d .unified-btn {
    display: inline-block !important;
    background-color: #ffffff !important;
    color: #ff8c00 !important;
    border: 2px solid #ff8c00 !important;
    padding: 12px 35px !important;
    font-size: 18px !important;
    font-weight: bold !important;
    border-radius: 8px !important;
    transition: all 0.3s ease-in-out !important;
    min-width: 250px !important; /* مقاس موحد للكل */
    text-align: center !important;
    cursor: pointer !important;
    text-decoration: none !important;
    margin-bottom: 10px !important;
}

/* حركات الزرار عند الوقوف عليه */
.elementor-8710 .elementor-element.elementor-element-fe8cf7d .unified-btn:hover {
    background-color: #ff8c00 !important;
    color: #ffffff !important;
    transform: translateY(-3px) !important;
    box-shadow: 0 6px 20px rgba(255, 140, 0, 0.3) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aff7d5 *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-1aff7d5 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-1aff7d5 .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-1aff7d5 .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-1aff7d5 {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58c577d *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-58c577d .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-58c577d:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-58c577d .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-58c577d .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-58c577d:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-7101c26 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-7101c26 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8680055 *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-8680055 {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-8680055 &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-8680055 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-8680055 &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-8680055 .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a19d14 *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-5a19d14 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-5a19d14 .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-5a19d14 .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-5a19d14 {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b0f62df *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-b0f62df .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-b0f62df:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-b0f62df .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-b0f62df .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-b0f62df:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-63d1990 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-63d1990 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e384dfa *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-e384dfa {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-e384dfa &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-e384dfa .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-e384dfa &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-e384dfa .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25747bd *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-25747bd .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-25747bd .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-25747bd .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-25747bd {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1a5c582 *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-1a5c582 .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-1a5c582:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-1a5c582 .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-1a5c582 .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-1a5c582:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-77084d7 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-77084d7 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7435c23 *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-7435c23 {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-7435c23 &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-7435c23 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-7435c23 &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-7435c23 .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863d218 *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-863d218 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-863d218 .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-863d218 .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-863d218 {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-14447c3 *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-14447c3 .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-14447c3:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-14447c3 .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-14447c3 .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-14447c3:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-16ad57f *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-16ad57f .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-470e723 *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-470e723 {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-470e723 &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-470e723 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-470e723 &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-470e723 .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f94554b *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-f94554b .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-f94554b .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-f94554b .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-f94554b {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a9620ab *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-a9620ab .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-a9620ab:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-a9620ab .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-a9620ab .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-a9620ab:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-3e927d7 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-3e927d7 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9340591 *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-9340591 {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-9340591 &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-9340591 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-9340591 &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-9340591 .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fce92c *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-0fce92c .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-0fce92c .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-0fce92c .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-0fce92c {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-05e10c0 *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-05e10c0 .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-05e10c0:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-05e10c0 .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-05e10c0 .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-05e10c0:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-47a2352 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-47a2352 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c0302 *//* 1. تنسيق الحاوية الرئيسية (الكونتينر) */
.elementor-8710 .elementor-element.elementor-element-26c0302 {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 20px !important;
    max-width: 900px !important;
    margin: 30px auto !important;
    padding: 20px !important;
}

/* 2. تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-26c0302 > .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-26c0302 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* 3. تنسيق محرر النصوص (التفاصيل) */
.elementor-8710 .elementor-element.elementor-element-26c0302 > .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-right: 6px solid #ff8c00 !important; /* رجعناه يمين عشان يظبط مع العربي */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* 4. تلوين الكلمات الأساسية برتقالي تلقائياً (أي كلمة Bold) */
.elementor-8710 .elementor-element.elementor-element-26c0302 .elementor-text-editor strong,
.elementor-8710 .elementor-element.elementor-element-26c0302 .elementor-text-editor b {
    color: #ff8c00 !important;
    font-size: 18px !important;
    font-weight: bold !important;
}

/* 5. تنسيق الزرار الموحد (عرض التفاصيل) */
/* ملاحظة: الكود ده هيتطبق على أي زرار داخل الكونتينر تديله كلاس unified-btn */
.elementor-8710 .elementor-element.elementor-element-26c0302 .unified-btn {
    display: inline-block !important;
    background-color: #ffffff !important;
    color: #ff8c00 !important;
    border: 2px solid #ff8c00 !important;
    padding: 12px 35px !important;
    font-size: 18px !important;
    font-weight: bold !important;
    border-radius: 8px !important;
    transition: all 0.3s ease-in-out !important;
    min-width: 250px !important; /* مقاس موحد للكل */
    text-align: center !important;
    cursor: pointer !important;
    text-decoration: none !important;
    margin-bottom: 10px !important;
}

/* حركات الزرار عند الوقوف عليه */
.elementor-8710 .elementor-element.elementor-element-26c0302 .unified-btn:hover {
    background-color: #ff8c00 !important;
    color: #ffffff !important;
    transform: translateY(-3px) !important;
    box-shadow: 0 6px 20px rgba(255, 140, 0, 0.3) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a11f *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-2d9a11f .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-2d9a11f .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-2d9a11f .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-2d9a11f {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9004311 *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-9004311 .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-9004311:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-9004311 .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-9004311 .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-9004311:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-bb092a6 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-bb092a6 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fea76f5 *//* 1. تنسيق الحاوية الرئيسية (الكونتينر) */
.elementor-8710 .elementor-element.elementor-element-fea76f5 {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 20px !important;
    max-width: 900px !important;
    margin: 30px auto !important;
    padding: 20px !important;
}

/* 2. تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-fea76f5 > .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-fea76f5 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* 3. تنسيق محرر النصوص (التفاصيل) */
.elementor-8710 .elementor-element.elementor-element-fea76f5 > .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-right: 6px solid #ff8c00 !important; /* رجعناه يمين عشان يظبط مع العربي */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* 4. تلوين الكلمات الأساسية برتقالي تلقائياً (أي كلمة Bold) */
.elementor-8710 .elementor-element.elementor-element-fea76f5 .elementor-text-editor strong,
.elementor-8710 .elementor-element.elementor-element-fea76f5 .elementor-text-editor b {
    color: #ff8c00 !important;
    font-size: 18px !important;
    font-weight: bold !important;
}

/* 5. تنسيق الزرار الموحد (عرض التفاصيل) */
/* ملاحظة: الكود ده هيتطبق على أي زرار داخل الكونتينر تديله كلاس unified-btn */
.elementor-8710 .elementor-element.elementor-element-fea76f5 .unified-btn {
    display: inline-block !important;
    background-color: #ffffff !important;
    color: #ff8c00 !important;
    border: 2px solid #ff8c00 !important;
    padding: 12px 35px !important;
    font-size: 18px !important;
    font-weight: bold !important;
    border-radius: 8px !important;
    transition: all 0.3s ease-in-out !important;
    min-width: 250px !important; /* مقاس موحد للكل */
    text-align: center !important;
    cursor: pointer !important;
    text-decoration: none !important;
    margin-bottom: 10px !important;
}

/* حركات الزرار عند الوقوف عليه */
.elementor-8710 .elementor-element.elementor-element-fea76f5 .unified-btn:hover {
    background-color: #ff8c00 !important;
    color: #ffffff !important;
    transform: translateY(-3px) !important;
    box-shadow: 0 6px 20px rgba(255, 140, 0, 0.3) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c114ddf *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-c114ddf .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-c114ddf .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-c114ddf .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-c114ddf {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-9cba444 *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-9cba444 .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-9cba444:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-9cba444 .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-9cba444 .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-9cba444:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-bf1dd07 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-bf1dd07 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b987a13 *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-b987a13 {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-b987a13 &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-b987a13 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-b987a13 &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-b987a13 .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a4ef0f *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-5a4ef0f .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-5a4ef0f .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-5a4ef0f .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-5a4ef0f {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-99f574b *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-99f574b .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-99f574b:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-99f574b .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-99f574b .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-99f574b:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-14ad5c4 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-14ad5c4 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a79fb9 *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-0a79fb9 {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-0a79fb9 &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-0a79fb9 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-0a79fb9 &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-0a79fb9 .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9efbdf3 *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-9efbdf3 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-9efbdf3 .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-9efbdf3 .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-9efbdf3 {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-31ed83c *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-31ed83c .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-31ed83c:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-31ed83c .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-31ed83c .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-31ed83c:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-652d5cc *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-652d5cc .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-485443e *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-485443e {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-485443e &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-485443e .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-485443e &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-485443e .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-441a9b1 *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-441a9b1 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-441a9b1 .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-441a9b1 .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-441a9b1 {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e30dd24 *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-e30dd24 .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-e30dd24:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-e30dd24 .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-e30dd24 .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-e30dd24:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-b2253f2 *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-b2253f2 .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05ee6b7 *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-05ee6b7 {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-05ee6b7 &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-05ee6b7 .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-05ee6b7 &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-05ee6b7 .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78cdac3 *//* تنسيق العنوان الرئيسي للمشروع */
.elementor-8710 .elementor-element.elementor-element-78cdac3 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 20px;
    color: #2c3e50 !important; /* لون كحلي غامق */
    font-size: 28px !important;
    font-weight: 800 !important;
    text-align: right;
}

/* إضافة خط برتقالي تحت العنوان بلمسة فنية */
.elementor-8710 .elementor-element.elementor-element-78cdac3 .elementor-heading-title::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 60px; /* طول الخط تحت الكلمة */
    height: 4px;
    background-color: #f39c12; /* لون هوية الميثاق البرتقالي */
    border-radius: 2px;
}

/* لمسة جمالية: نقطة برتقالية تانية صغيرة */
.elementor-8710 .elementor-element.elementor-element-78cdac3 .elementor-heading-title::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 70px; /* مسافة بعد الخط الأول */
    width: 10px;
    height: 4px;
    background-color: #2c3e50;
    border-radius: 2px;
}

/* حركة بسيطة للعنوان عند ظهور الصفحة */
.elementor-8710 .elementor-element.elementor-element-78cdac3 {
    animation: fadeInRight 0.8s ease-in-out;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(30px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1b0f55f *//* تنسيق مشغل الفيديو */
.elementor-8710 .elementor-element.elementor-element-1b0f55f .elementor-wrapper {
    border-radius: 20px !important; /* زوايا دائرية فخمة */
    overflow: hidden; /* عشان الفيديو يلتزم بالزوايا الدائرية */
    box-shadow: 0 15px 35px rgba(0,0,0,0.15); /* ظل ناعم تحت الفيديو */
    border: 1px solid #eee; /* إطار خفيف جداً يحدد الأطراف */
    transition: all 0.4s ease;
}

/* تأثير عند الوقوف بالماوس */
.elementor-8710 .elementor-element.elementor-element-1b0f55f:hover .elementor-wrapper {
    transform: scale(1.02); /* تكبير خفيف جداً يدي إحساس بالتفاعل */
    box-shadow: 0 20px 45px rgba(243, 156, 18, 0.2); /* الظل يقلب برتقالي خفيف */
}

/* تنسيق زر التشغيل (لو ظاهر) */
.elementor-8710 .elementor-element.elementor-element-1b0f55f .elementor-custom-embed-play {
    background-color: rgba(243, 156, 18, 0.9) !important; /* زر تشغيل برتقالي */
    border-radius: 50%;
}

/* لو فيه غلاف فيديو (Poster Image) */
.elementor-8710 .elementor-element.elementor-element-1b0f55f .elementor-video-poster {
    transition: all 0.5s ease;
}

.elementor-8710 .elementor-element.elementor-element-1b0f55f:hover .elementor-video-poster {
    filter: brightness(1.1); /* يفتح الصورة شوية لما تقرب منه */
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-62a34ca *//* تنسيق زرار عرض التفاصيل */
.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-accordion-list .eael-accordion-header {
    background-color: #f9f9f9;
    border-right: 5px solid #ff8c00 !important; /* الخط البرتقالي الجانبي */
    color: #333;
    font-weight: bold;
}

/* تلوين الأيقونة بالبرتقالي */
.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-accordion-list .eael-accordion-header .fa {
    color: #ff8c00;
}

/* تنسيق الكلام جوه لما يفتح */
.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-accordion-list .eael-accordion-content {
    direction: rtl;
    text-align: right;
    line-height: 2;
    padding: 20px;
    background: #fff;
}

/* تلوين الكلمات الأساسية داخل المحتوى */
.elementor-8710 .elementor-element.elementor-element-62a34ca .eael-accordion-list .eael-accordion-content strong {
    color: #ff8c00 !important;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ace97d *//* تنسيق الحاوية الرئيسية */
.elementor-8710 .elementor-element.elementor-element-3ace97d {
    display: flex !important;
    flex-direction: column !important; /* ترتيب رأسي: فيديو ثم نص */
    align-items: center !important; /* توسيط العناصر في نص الصفحة */
    justify-content: center !important;
    gap: 20px !important; /* مسافة بسيطة بين الفيديو والنص */
    max-width: 900px !important; /* تضييق الحاوية عشان الكلام ميفردش بزيادة */
    margin: 30px auto !important;
    padding: 20px !important;
}

/* تنسيق الفيديو */
.elementor-8710 .elementor-element.elementor-element-3ace97d &gt; .elementor-widget-video {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-8710 .elementor-element.elementor-element-3ace97d .elementor-wrapper {
    border-radius: 15px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1) !important;
}

/* تنسيق محرر النصوص (الكلام) */
.elementor-8710 .elementor-element.elementor-element-3ace97d &gt; .elementor-widget-text-editor {
    width: 100% !important;
    max-width: 100% !important;
    background: #fdfaf5 !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border-top: 5px solid #f39c12 !important; /* الخط البرتقالي بقى من فوق */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;
    direction: rtl !important;
}

/* تنسيق الخط جوه المحرر */
.elementor-8710 .elementor-element.elementor-element-3ace97d .elementor-text-editor {
    font-size: 16px !important;
    line-height: 1.8 !important;
    text-align: right !important;
    color: #333 !important;
}/* End custom CSS */