.nectar-animated-title-inner{
	border-radius: 15px !important;
	padding: 5px 10px;
}


.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom  {
    border-radius: 15px !important;
}

input{
	height: 60px !important;
	border-radius: 15px !important;
	border: 1px solid !important;;
}


textarea#wpforms-8-field_3{
	border-radius: 15px !important;
	border: 1px solid !important;;
}


input::placeholder,textarea#wpforms-8-field_3::placeholder{
	color: #000 !important;
	opacity: 1 !important;
}


button#wpforms-submit-8{
	height: 60px !important;
	width: 100%;
	background: #444;
}



.bottom_controls {
    display: none;
}


.nectar-flickity:not(.masonry) .flickity-viewport {

    margin: 0px !important;
}

.wpb_gallery_slidesflickity_style img {
    border-radius: 10px !important;
}


.meta-excerpt h6 {
    font-size: 20px;
	font-weight: 500 !important;
	
}

.meta-excerpt p {
    padding-bottom: 10px;
}


.nectar-slider-wrap .content p{
	font-size: 18px;
	line-height: 28px;
	max-width: 600px;
}

.nectar-slider-wrap .content h6{
	font-size: 20px;
	line-height: 30px;
	padding: 10px 20px;
	background: #fff;
	border-radius: 15px;
	width: 330px !important;
}


.nectar-slider-wrap .button.solid_color a{
	font-family: 'Raleway';
	letter-spacing: 0;
	color: #000 !important;
}

/* .slider-pagination{
	text-align: left !important;
	transform: translateY(-50px);
} */


/* .content{
	padding: 40px !important;
	border: 4px solid;
	border-radius: 15px !important;
	background-color: rgba(0,0,0, 0.5);
} */



/* 
body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap {
    transition: transform 1.8s cubic-bezier(.15,.2,.1,1) !important;
   
} */


#ajax-loading-screen {
    transition: opacity 3000s ease-in-out !important; 
}






@media screen and (max-width: 768px) {


	
	.banner-row .row-bg-overlay.row-bg-layer{
	background: linear-gradient(90deg, #000000 100%, rgba(255, 255, 255, 0.001) 100%) !important;
opacity: 0.8 !important;
}

	.banner-row .row-bg{
		background-position: right !important;
	}
	

	.nectar-slider-wrap .button a{
		padding: 18px 35px !important;
		font-size: 17px !important;
		letter-spacing: 0;
	}
	
	
	

}



@media screen and (max-width: 576px) {


h6 {
    font-size: 16px !important;
}
	
	.flickity-page-dots {
		bottom: -44px !important;
	}
	
	.nectar-slider-wrap .button a{
		padding: 15px 30px !important;
		font-size: 15px !important;
		letter-spacing: 0;
	}
	
	
}