/*
 Theme Name:   Fildisi Child
 Theme URI:    https://themeforest.net/user/euthemians
 Description:  Fildisi Child Theme
 Version:      2.5.0
 Author:       Euthemians Team
 Author URI:   https://euthemians.com
 Template:     fildisi
*/

@font-face {
  font-family: 'AvenirNext1';
  src: url('/wp-content/themes/fildisi-child/fonts/Avenir Next LT Pro/25381880192.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirNext2';
  src: url('/wp-content/themes/fildisi-child/fonts/Avenir Next LT Pro/26301410506.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirNext3';
  src: url('/wp-content/themes/fildisi-child/fonts/Avenir Next LT Pro/29730958262.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirNext4';
  src: url('/wp-content/themes/fildisi-child/fonts/Avenir Next LT Pro/30716573843.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}


.no-top-pad{padding-top:0px !important;}
.no-bottom-pad{padding-bottom:0px}
.no-pad{padding-bottom:0 !important; padding-top:0 !important;}	


.inner-title{padding-top:155px; padding-bottom:110px;}
.inner-title p{}


.inner-title h1,
.inner-title h2{
	color: #FFF !important;
	text-shadow: 0px 0px 24.342px rgba(0, 0, 0, 0.90);
	font-size: 48.684px;
	font-style: normal;
	font-weight: 900;
	line-height: 100%; /* 48.684px */
	font-family: 'avenir-next-lt-pro' !important;
}




.inner-service{padding-top:100px; padding-bottom:100px;}
.inner-service p{
	color: var(--Green, #0D422F);
/* Body */
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 141%; /* 22.56px */
}
.inner-service h2{
	color: var(--Green, #0D422F);
	/* H2 */
	font-size: 32px;
	font-style: normal;
	font-weight: 900;
	line-height: 83.256%; /* 26.642px */
	margin-top:20px;
	font-family: 'avenir-next-lt-pro' !important;
	letter-spacing:0px;
}
.inner-service a{}



.includes{background: #F9F9F9; padding: 20px;}
.includes ul{}
.includes ul li{
	color: var(--Green, #0D422F);
/* Body */
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 141%; /* 22.56px */
}


.includes h3{
	color: var(--Gold, #C6A969);
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 130%; /* 20.8px */
	letter-spacing:0;
}


.lhea-modal.mfp-ready.mfp-bg {opacity: 1;}
.mfp-container {
  opacity: 1 !important;
}

.parallax-image-section{border-bottom: 10px solid var(--Green, #0D422F);border-top: 10px solid var(--Green, #0D422F);}



button.lhea-member-modal-trigger{display:none !important;}






.lhea-hero{border-radius: 0px 0px 70px 0px;
  overflow: hidden;}

.lhea-color-flatui .lhea-member-style-1 .lhea-member-picture .lhea-member-name-position .lhea-member-name {
  background: #0D422F !important;
}

.lhea-member-style-1 .lhea-member-picture .lhea-member-name-position .lhea-member-position {
  padding: 6px 17px !important;
  color: #fafafa;
}

.lhea-member-style-1 .lhea-member-picture .lhea-member-name-position {
  bottom: 0 !important;
  left: 0 !important;
  width: 100%;
}

.lhea-member-hover,
.lhea-modal-trigger{
	width: 100% !important;
  height: 100% !important;
  left: 30px !important;
  top: 30px !important;
  opacity: 0 !important;
}




.lhea-member-position{
  color: #F1C93B;
  font-family: Poppins;
  font-size: 11px;
  font-style: normal;
  font-weight: 300;
  line-height: 105%;
  background: #0D422F !important;
  width: 100%;
}