@font-face { 
  font-family: untitled1regular; 
  src: url('https://atlantidfabrick.fr/wp-content/themes/rife-free/fonts/Untitled1.ttf');
}

.wpforms-container input[type="text"], .wpforms-container input[type="email"], .wpforms-container textarea{
	border: 1px solid black;
	background-color: #FFFFFF;
	color: #5b5b5b;
}

.widget h3.title{
	font-size: 24px;
}

#footer{
  background: url(wp-content/themes/rife-free/images/plan.png);
  background-size:100%;
}

.formulaire{
 color:black; 
}

.wpforms-description{
  font-size:18px;
  text-align:center;
  color: black;
  font-weight:bold;
}

.elementor-slick-slider .slick-next:before, .elementor-slick-slider .slick-prev:before{
  color:black;
}

.foot-content p{
  color:black;
}

.popupaoc-button{
  background:#00B0F0;
}

.elementor-widget-text-editor{
  color:#333333;
}

.wp-image-11587{
  display:block;
	margin: 0 auto;
}

#mega-menu-wrap-header-menu{
  background:#FFFFFF;
}

#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link{
  color:black;
  font-size: 18px;
}

#mega-menu-wrap-header-menu #mega-menu-header-menu{
  text-align:center;
}

#mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
  color:#333333;
}

#post-cs .ps-box{
  background:#ffffff;
  border: 1px solid #f5f5f5;
}

#post-cs *{
  color:black;
}

#header-tools #mobile-menu-opener{
  display: none !important;
}

.hustle-modal-cta{
  display:block !important;
}

@media screen and (max-width: 800px){
  #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link{
    color:white;
  } 
  #post-cs .ps-box .ps-pad{
    padding:0px;
  }
  .mega-toggle-blocks-left{
    margin-left:40px;
  }
}

@media only screen and (max-width: 782px){
	.admin-bar.header-horizontal #header {
    margin-top:0px !important;
  }
}

@media screen and (max-width: 1024px){
  .header-horizontal .mobile-menu .logo-container{
   	width:20% !important;
  } 
}


