/* Fade In Option */

.header-2 {
 opacity: 0;
 -moz-transition: opacity .25s ease-out!important;
  -webkit-transition: opacity .25s ease-out!important;
  transition: opacity .25s ease-out!important;
}


.elementor-sticky--effects.header-2  {
 opacity: 1!important;
}

/* End Of Fade In Option */


.link:hover h3, .link:hover p, .link img:hover, .link:hover i { 
    color: #fff !important;
    
}

.imgbackground img{
		 mix-blend-mode: multiply;
	background-color: #f9f9f9;

}
.imgbackground img:hover{
		 mix-blend-mode: multiply;
	background-color: #ebeaea;}


.flipbox2 li{
	color: #000 !important;
	font-size:13px;
	text-align:left;
}


@media (max-width: 481px)  {
  
.elementor-image-gallery{
columns: 2;	
}
  
	.elementor-1051 .elementor-element.elementor-element-a385517 .elementor-tab-title {
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: normal;
    background: linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    color: #fff;
    text-align: center;
    margin-top: 10px;
}
	.elementor-image-gallery{
columns: 2;	
}
  
	.elementor-1686 .elementor-element.elementor-element-a385517 .elementor-tab-title {
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: normal;
    background: linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    color: #fff;
    text-align: center;
    margin-top: 10px;
}
	
}



.header2NavTop {
	align-self: self-start;
}

.elementor-1051 .elementor-element.elementor-element-a385517 .elementor-tab-desktop-title.elementor-active {
    background-color: #FFFFFF;
    border-radius: 10px;
    background: #52bfbb;
    background: -moz-linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    background: -webkit-linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    background: linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#52bfbb",endColorstr="#005caa",GradientType=1);
    text-align: center;
    color: #fff;
	margin-right: 1rem;
}

.elementor-1051  .elementor-element.elementor-element-a385517 .elementor-tab-desktop-title:hover {
    border-radius: 10px;
    background: #52bfbb;
    background: -moz-linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    background: -webkit-linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    background: linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#52bfbb",endColorstr="#005caa",GradientType=1);
    
    color: #fff;
}

.elementor-1051 .elementor-element.elementor-element-a385517 .elementor-tabs-content-wrapper {
    background-color: #FFFFFF;
    padding: 23px 41px 48px 38px;
    border-radius: 10px;
    min-height: 350px;
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.09);
    background-color: #fff;
    margin-top: 25px;
}


.elementor-1686 .elementor-element.elementor-element-a385517 .elementor-tab-desktop-title.elementor-active {
    background-color: #FFFFFF;
    border-radius: 10px;
    background: #52bfbb;
    background: -moz-linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    background: -webkit-linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    background: linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#52bfbb",endColorstr="#005caa",GradientType=1);
    text-align: center;
    color: #fff;
	margin-right: 1rem;
}

.elementor-1686 .elementor-element.elementor-element-a385517 .elementor-tab-desktop-title:hover {
    border-radius: 10px;
    background: #52bfbb;
    background: -moz-linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    background: -webkit-linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    background: linear-gradient(-90deg, #52bfbb 0%, #005caa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#52bfbb",endColorstr="#005caa",GradientType=1);
    
    color: #fff;
}

.elementor-1686 .elementor-element.elementor-element-a385517 .elementor-tabs-content-wrapper {
    background-color: #FFFFFF;
    padding: 23px 41px 48px 38px;
    border-radius: 10px;
    min-height: 350px;
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.09);
    background-color: #fff;
    margin-top: 25px;
}

.languageSelect .sub-menu {
    background-color: #005CAA !important;
    border-style: none !important;
	    min-width: 40px !important;
    text-align: center !important;
}



.languageSelect .sub-menu li a {
	background-color: #005CAA !important;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
}


.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down {
    fill: #fff;
}


@media (max-width: 767px) {
.elementor-112 .elementor-element.elementor-element-821e7f4 .hfe-flyout-close, .elementor-112 .elementor-element.elementor-element-821e7f4 .hfe-flyout-close svg {
    margin-top: 14px;
}

	
	}


.nesil-open-modal {
	cursor: pointer;
}