/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 24 2021 | 08:15:11 */
.ow-navigation .navbar-brand {
    margin-top: -53px;
}

.navbar-fixed-top .ow-navigation .navbar-brand > img{
  max-width:60px;
}

.onview-section2 .onview-right .onview-content{
  	visibility: hidden;
}

.onview-section2 .onview-left{
  padding:50px;
}
.section-header2 i {
    display: none;
}
.navbar-brand>img {
	display:none;
}
.rev_slider .tp-caption, .rev_slider .caption {
  white-space:normal!important;
}
.tp-parallax-wrap,.tp-loop-wrap,.tp-mask-wrap{
  width:100%;
  left:0!important;
  right:0;
  text-align:center;
}
.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap *:last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap *:last-child {
  margin:auto!important;
}
.ow-navigation .navbar-brand>img {
  
}
.footer-main {
  padding:0;
}
#logo_img{
 
}
.wpb_single_image img{
   width: 1000px;
  max-width:100%;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
  margin-bottom:0;
}


@media (min-width: 992px)
  .home-slider-one .tp-mask-wrap h1 {
        padding: 0 2rem !important;
}
.ow-navigation .navbar-brand.site-title, .ow-navigation .navbar-brand.custom-txt {
    margin: 81px -166px;
  font-size: 16px;align-content
}
@media (min-width: 992px)
.home-slider-one
.tp-mask-wrap h5 {
  letter-spacing: 2px !important;
}
@media(min-width:767px){
	#About-2-2 .onview-section2 .onview-left{
    	float:right;
    }
}
.call-out{
  background-image: url(../../uploads/2020/06/aaaa.jpg);
}
.about_first_section .section-header2{
  margin-bottom: 35px;
}
.about_first_section .content-block p{
  font-style: italic;
  font-size: 16px;
}
.mc4wp-alert{
  color:#e2b13c;
}
.welcome-section2 .content-block{
  padding-top:0;
}
.header-section{
  position: absolute;
  top: 0;
  z-index: 999;
  width: 100%;
  background: transparent;
  padding-top: 15px;
}
.top-header{
  display: none;
}
.header-section.navbar-fixed-top{
  background: #FFF;
}
#menu-main-menu{
  display:none;
}
.ow-navigation .navbar-brand{
  margin-top:0;
}
.menu-icon .search{
  display:none;
}
.section-padding{
  	padding-top: 32px;
    padding-bottom: 32px;
}
#home_events_div{
  background-size: 27%;
  background-position: 0 50% !important;
}
.upcoming-event2{
  	padding: 50px 0 50px;
}
.onview-section2 .section-header2 h2 {
  font-size:15px;
 
  font-family: 'PT Serif',serif;
}

.onview-section2 .onview-left p{
  text-align:left;
}

.ow-navigation.navbar-default .navbar-nav li a{
  color:#FFF;
}


.dropdown-menu li a{
  color:#777 !important;
}

.dropdown-menu li a:hover{
  color:#e2b13c !important;
}

.navbar-brand.custom-txt{
  background-color:rgba(38, 38, 38, 0.35);
  padding: 3px 10px;
}

.navbar-brand.custom-txt:hover, .navbar-brand.custom-txt:focus{
  background-color:rgba(38, 38, 38, 0.35);
}

#menu-language li a.dropdown-toggle{
  background-color:rgba(38, 38, 38, 0.35);
}

@media (min-width: 992px){
  .upcoming-event2 .col-md-1:lang(ar), .upcoming-event2 .col-md-10:lang(ar), .upcoming-event2 .col-md-11:lang(ar), .upcoming-event2 .col-md-12:lang(ar), .upcoming-event2 .col-md-2:lang(ar), .upcoming-event2 .col-md-3:lang(ar), .upcoming-event2 .col-md-4:lang(ar), .upcoming-event2 .col-md-5:lang(ar), .upcoming-event2 .col-md-6:lang(ar), .upcoming-event2 .col-md-7:lang(ar), .upcoming-event2 .col-md-8:lang(ar), .upcoming-event2 .col-md-9:lang(ar){
      float: right;
  }
}

.event-block .event-content .post-date:lang(ar){
  right: initial;
  left:0;
}

.event-block .event-content > a:lang(ar){
	padding-left: 0;
    padding-right: 80px;
}

.event-block .event-content > a:lang(ar)::before{
	left: 45px;
}


@media(max-width:768px){
  .ow-navigation .navbar-brand.site-title, .ow-navigation .navbar-brand.custom-txt {
      margin: 0;
      font-size: 13px;
      letter-spacing: 1px;
      text-align: center;
      width: auto;
      padding: 0 5px;
  }
}


.rs-layer:lang(ar){
	font-family: Poppins, sans-serif !important;
}

.event-block .event-content h4 span i:lang(ar){
  margin-left: 10px;
  margin-right: 0;
}
