/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.27.1.1569451172
Updated: 2019-09-25 18:39:32

*/

/*** begin custom css homepage - cardigan***/
.float-right{
	float:right	
}
.float-left{
	float:left
}
.clear{
	clear: both;
}
/**custom top menu**/
/*portal button*/

/*end portal button*/
/**end custom top menu**/

.grey .et_pb_text_inner p{
	color:#DAD9D7 !important;	
}
/*begin slider*/
.slider-link-topmenu p a{
	color: #fff;
	font-weight:400;
	font-size:18px !important;
}
a:hover{
	text-decoration:underline;
}
a.et_pb_video_play:hover{
	text-decoration:none !important;	
}
/*end slider*/

/**section title, custom text, links**/
.et_pb_module_header, .title-section-big h2, .title-section-small, .subtitle-section-small-default div p a, .subtitle-section-small div p a, .text-linked a, .percent-value, .percent-sign{
color:#244296;
}
.title-section-big h2{
	font-size:34px !important;
}
.subtitle-section-small div.et_pb_text_inner p::before { 
  content: "___";
	padding:10px;
	margin:10px;
	font-weight:700;
	font-size: 26px;
	vertical-align: top;
	color:#244296;
}

.subtitle-section-small div.et_pb_text_inner p a, .subtitle-section-small-default div p a{ 
  font-size:14px;
}
/*person custom*/
.title-section-small .et_pb_module_header{
	padding: 20px 0;
	border-bottom: 1px solid #dcdcdc;
}
.title-section-small div {
	padding-top: 10px;
}
/*.title-section-small div p{
	padding: 10px 0;
}*/
.et_pb_team_member_description div p{
	margin:0;
	padding-bottom:0 !important;
}
/*end person custom*/

/*custom nbews*/
.et_pb_module div.et_pb_text_inner p{
	color:#244296;
}
.et_pb_module div.et_pb_text_inner h4{
	color:#244296 !important;
	line-height:40px;
}
/*end custom news*/

/*custom video player*/
.et_pb_video_play {
    margin-top: 4rem !important;
    margin-left: -19rem !important;
}
/*end custom video player*/

/*figures counter custom*/
.percent-value, .percent-sign{
	font-size:56px;
	font-weight:700;
}
.et_pb_circle_counter_inner h3.et_pb_module_header{
    line-height: 1.7em;	
	font-size:20px;
	font-weight:400;
} 
/**/

/**end section title**/