/*
Theme Name: Divi Child Theme
Theme URI: https://divireadythemes.com/
Description: Divi Child Theme
Author: Divi Ready Themes
Author URI: https://divireadythemes.com/
Template: Divi
Version: Updated for Divi 3+
*/



/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------[HOMEPAGE]--------------------*/
/*------------------------------------------------*/
.stark-gradient{
background: -webkit-linear-gradient(45deg, #F6FC9C, #EAF818 , #F6FC9C , #EAF818)!important;
background: -o-linear-gradient(45deg, #F6FC9C, #EAF818 , #F6FC9C , #EAF818)!important;
background: -moz-linear-gradient(45deg, #F6FC9C, #EAF818 , #F6FC9C , #EAF818)!important;
background: linear-gradient(45deg, #F6FC9C, #EAF818 , #F6FC9C , #EAF818) !important;
-webkit-background-size: 400% 400%!important;
-moz-background-size: 400% 400%!important;
-o-background-size: 400% 400%!important;
background-size: 400% 400%!important;
-webkit-animation: Gradient 15s ease infinite!important;
-moz-animation: Gradient 15s ease infinite!important;
-o-animation: Gradient 15s ease infinite!important;
animation: Gradient 15s ease infinite!important;
}

.stark-gradient-gray{
background: -webkit-linear-gradient(45deg, #D7E1EC, #FFFFFF, #D7E1EC

, #FFFFFF)!important;
background: -o-linear-gradient(45deg, D7E1EC, #FFFFFF, #D7E1EC

, #FFFFFF)!important;
background: -moz-linear-gradient(45deg, D7E1EC, #FFFFFF, #D7E1EC

, #FFFFFF)!important;
background: linear-gradient(45deg, D7E1EC, #FFFFFF, #D7E1EC

, #FFFFFF)!important;
-webkit-background-size: 400% 400%!important;
-moz-background-size: 400% 400%!important;
-o-background-size: 400% 400%!important;
background-size: 400% 400%!important;
-webkit-animation: Gradient 15s ease infinite!important;
-moz-animation: Gradient 15s ease infinite!important;
-o-animation: Gradient 15s ease infinite!important;
animation: Gradient 15s ease infinite!important;
}


@-webkit-keyframes Gradient {
0% {
background-position: 0% 50%
}
50% {
background-position: 100% 50%
}
100% {
background-position: 0% 50%
}
}
@keyframes Gradient {
0% {
background-position: 0% 50%
}
50% {
background-position: 100% 50%
}
100% {
background-position: 0% 50%
} 
}
	
.row-spacer .space-row-class:first-child{ margin-left: 0 !important; }
.space-row-class{ margin: 5px !important; }

.without-heading-tag-dark{
	 font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 26px;
	color: #173d7a;
	line-height: 1.2em;
	display: block;
	margin-bottom: 10px;
}

.without-heading-tag-white{
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 26px;
	color: white;
	line-height: 1em;
}

.without-heading-tag-dark{ 
	color: black; 
}

.custom-slider-image .et_pb_slide {
     background-position: 0 -90px;
}

.image-left-space img{ 
	position:relative;
}


span.statistics-headibg{
	/*font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;*/
    font-size: 20px;
    line-height: 1.2em;
	padding-bottom: 10px;
    /*color: #333; */
    font-weight: 500;
	text-align:center;
}


p.h3-in-p{
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 20px;
    color: #173d7a;
    line-height: 1em;
	margin-top: 10px;
}

li.extra-menu-link a{
	border: 2px solid #F6FC9C;
    border-radius: 4px;
    padding: 10px !important;
	background: #EAF818;
	color: black !important;
}

li.extra-menu-link a:hover{
	border: 2px solid #EAF818; 
	background: #ffffff;
	color:black !important;
}

/*
body.page-id-2321 li.extra-menu-link a {
    border: 2px solid #f7faa3;
    border-radius: 4px;
    padding: 10px !important;
    background: #f7faa3;
    color: black !important;
}

body.page-id-2321 li.extra-menu-link a:hover {
    border: 2px solid #f7faa3;
    background: #ffffff;
	color:black !important;
}
*/
.no-gradient-only-yellow{
    background: #f7faa3 !important;   
}

@media only screen and (max-width: 990px) {
  .custom-slider-image .et_pb_slide {
		 background-position: 0 0;
	}
	
	.image-left-space img{ 
		position:relative;
		margin-left:inherit; 
	}
	
	/*.et_pb_section_1 {
		right: -40px !important;
		bottom: 20px !important;
	}*/
	
	.et_pb_slide_content{ line-height:1.6em;}

}


.sa_hover_container p.h3-in-p{
	margin-bottom: 5px;
    padding-bottom: 0px;
}
/******* MENU MEDIA QUERY **********/
@media all and (max-width: 1140px) {
	#top-menu-nav, #top-menu {display: none;}
	#et_top_search {display: none;}
	#et_mobile_nav_menu {display: block;}
}

@media only screen and (max-width: 768px) {
	.only-mobile-size-img img{
		width: 130px;
	}
	
	.et_pb_row{
		width: 96%;
		max-width: 100%;
	}
	
	.space-row-class {
		margin: 5px 0!important;
	}
	
	.et_pb_gutters1 .et_pb_column, .et_pb_gutters1.et_pb_row .et_pb_column {
    margin: 2px 0!important;
}
}

@media only screen and (max-width: 640px) {
	.only-mobile-size-img img{
		width: 115px;
	}
	
	.space-row-class {
		margin: 5px 0!important;
	}
	
}


/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------------[Footer]---------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*--------------------[RWD]-----------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*--[ADD TUTORIAL CUSTOMIZATION BELOW THIS LINE]--*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/




