.background-image:before{background-color:#170C0C00}.elementor-77 .elementor-element.elementor-element-d1456ef{z-index:3}.header-title{margin-top:88px;color:#a57aaf}.form-search-box{padding-bottom:0}.switch{border-radius:17px}.switch:after{border-radius:17px}.moon:after{font-size:13px}.menu-item-has-children .sub-menu li:first-child{border-top:4px solid #fff}.sub-menu .current_page_item{background-color:#fff !important}.sub-menu .current_page_item a{color:#f80c0c !important}.nav-container .menu li:not(.sub-menu li){margin:0 17px}.menu li a{color:#111}.nav-container .menu .menu-item-has-children:after{color:#111}.nav-container .menu li:not(.sub-menu li):before{background-color:#741d57}.menu .sub-menu .menu-item-has-children a{color:#fff !important}.nav-container .sub-menu .menu-item-has-children:after{color:#fff}.sub-menu li a{color:#fff !important}.menu-item-has-children .sub-menu li{background-color:#000}.menu .menu-item-has-children .sub-menu .menu-item-has-children:hover li{background-color:#000}.search-box input{background-color:#e4e4e4}.findit{background-color:purple}.search_result ul li{border-bottom-style:solid}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-711bb16{left:-100px}body.rtl .elementor-77 .elementor-element.elementor-element-711bb16{right:-100px}.elementor-77 .elementor-element.elementor-element-711bb16{bottom:0;z-index:2}.social-btn svg path{fill:#aa176d}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-3115d51{left:-100px}body.rtl .elementor-77 .elementor-element.elementor-element-3115d51{right:-100px}.elementor-77 .elementor-element.elementor-element-3115d51{bottom:0;z-index:2}.elementor-77 .elementor-element.elementor-element-38578e0{z-index:3}.center-menu,.right-menu{font-size:3rem !important;text-shadow:0 0 8px #fff,0 0 8px #000;background-color:rgba(255,255,255,.1);display:inline-block;padding:.2em .4em;border-radius:.3em}.header-title{font-size:3rem !important;text-shadow:0 0 8px violet,0 0 8px #000;background-color:rgba(255,255,255,.1);display:inline-block;padding:.2em .4em;border-radius:.3em}.header-title{font-weig7t:800;text-shadow:0 0 8px #000,0 0 3px #000;padding:.2em .4em;border-radius:.3em}