/*
Theme Name: Divi Child Theme
Theme URI: http://yourwebsite.com
Description: Child Theme For Divi
Author: Your Name
Author URI: http://yourwebsite.com
Version: 1.0.0
Template: Divi
*/

.tahoma a{font-family: Tahoma,Verdana,Segoe,sans-serif !important;}
/* Newsletter */
.newsletter{
  display: flex;
  justify-content: center;
  gap: 16px;
}
.newsletter .email{
padding: 12px 20px;
border-radius: 11px;
box-shadow: 0px 13px 30px rgba(0, 0, 0, 0.11);
border: 1px solid #fff;
font-size: 16px;
color: #455685;
}
.newsletter .submit{
	box-shadow: 0px 15px 39px rgba(255, 207, 1, 0.21);
background: #FFCF01;
border-radius: 11px;
border: none;
padding: 14px 20px;
font-family: Tahoma,Verdana,Segoe,sans-serif; ;
font-size: 16px;
line-height: 19px;
font-weight: 700;
color: #172751;
cursor: pointer;
}

/* Gallery Homepage */

.gallery-home .et_pb_gallery_items{display: flex;
flex-wrap: wrap;gap:40px;} 
.gallery-home .et_pb_grid_item{flex: 46%;
padding: 0px;
margin-right: 0px !important;
margin-bottom: -20px !important;
width: auto !important;}

.gallery-home .et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item *{  margin: 0;
  box-sizing: border-box;}

/* testi small */
.testi-small .et_pb_image_wrap{height:60px!important;}
.testi-small .et_pb_image_wrap img{margin-top:-5px!important;}

@media screen and (max-width:479px){
	.testirow.et_pb_gutters1 .et_pb_column, .testirow.et_pb_gutters1.et_pb_row .et_pb_column{margin-bottom:40px!important;}
}


/* Fixing mobile menu dropdown*/
@media (max-width: 980px){
.et_pb_menu .et_mobile_menu {
  top: 133%!important;
	font-family: Tahoma,Verdana,Segoe,sans-serif !important;
	min-width: 100vw;
margin-left: -10vw;
	}
}


