/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/
.menu-link {
font-size: 1rem;
}

#header.full-header,
#header.full-header #header-wrap,
#header.full-header #logo,
#header.full-header .menu-container {
    border: 0 !important;
}


body {
	font-size: 1.0rem;
}


.dark .slider-caption:not(.not-dark) h2 {
	text-transform: capitalize;
    margin-top: 80px;
	font-weight: 700;
	font-size: 4.5rem;
	text-shadow: 4px 5px 5px #000;
	}

.dark .slider-caption:not(.not-dark)  h3 {
	text-transform: capitalize;
	font-size: 2.5rem;
	font-weight: 500;
	color: #fff;
	text-shadow: 3px 4px 5px #000;
	}

.dark .slider-caption:not(.not-dark)  h4 {
	text-transform: capitalize;
	font-size: 2.5rem;
	text-shadow: 2px 2px 2px #000;
	}

.gdpr-settings.dark {
	background-color: #393939;
}

.gdpr-settings {
	padding: .5rem;
}

.pheadline  {
		font-weight:900;
        -webkit-text-stroke: 1px #272727;
}

.feature-box .fbox-icon i {
	background-color:#2cb9f3;
}



.testimonial-full .testi-image,
.testimonial-full .testi-image a,
.testimonial-full .testi-image img,
.testimonial-full .testi-image i {
	display: block;
	width: 160px;
	height: 150px;
	margin-top: -20px;
	padding-top: 0px;
}

.page-menu-title{
	font-size: 1.4rem;
}

.page-menu-item >a {
	font-size: 1rem;
}


 .btn-link.read-more-trigger    {
	font-size: 1.2rem;
	font-weight: 700;
	
}

.fbox-media.col-double a img {
    height: 274px;
}





@media (max-width:1440px){

.dark .slider-caption:not(.not-dark) h2 {
	font-size: 3rem;
	text-shadow: 3px 3px 3px #000;
	}

.dark .slider-caption:not(.not-dark)  h3 {
	font-size: 2rem;
	text-shadow: 2px 2px 2px #000;
	}
	
.dark .slider-caption:not(.not-dark)  h4 {
	font-size: 2rem;
	text-shadow: 2px 2px 2px #000;
	}
        
    
    
.page-menu-title{
	font-size: 1.1rem;
}

.page-menu-item >a {
	font-size: .84rem;
}


}

@media (max-width:767px){

.dark .slider-caption:not(.not-dark) h2 {
	font-size: 2.5rem;
	text-shadow: 3px 3px 3px #000;
	}

.dark .slider-caption:not(.not-dark)  h3 {
	font-size: 1.7rem;
	text-shadow: 2px 2px 2px #000;
	}
	
.dark .slider-caption:not(.not-dark)  h4 {
	font-size: 1.7rem;
	text-shadow: 2px 2px 2px #000;
	}
    
    
.page-menu-title{
	font-size: 1.1rem;
}

.page-menu-item >a {
	font-size: .8rem;
}

	.counter {
	font-size: 1.8rem;
		
}
	
}


