@media only screen and (max-width: 767px) {
	.custom-heigh{
	height:400px;
		background-size:contain; 
}

}
.content{
	padding:0 !important;
}

.sub-menu{
	background:#324766 !important;
}
.sub-menu .menu-item a span{
	color:white !important;
}
.footer-mine .submenu .menu-item a span{
	color:white;
}
.custom-header .sc_layouts_item_icon:before{
	color:white !important;
}
.custom-header .sc_layouts_item_details_line1{
	color:white;
}
.custom-header .search_modern > .search_submit::before {
	color:white;
}
.custom-mine-header [class^="icon-"]::before, [class*=" icon-"]::before {
	color:white !important;
}
.custom-color-icon [class^="icon-"]::before, [class*=" icon-"]::before{
	color:#1d3557 !important;
}
.submenu{
	background:#1d3557 !important;
}
.custom-mine-header .search_modern > .search_submit{
	color:white;
}
.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{
	border:1px solid #1d3557;
}
.elementor-26478 .elementor-element.elementor-element-5d53a3b > .elementor-widget-container{
	background:#457b9d;
}
.custom-btn-color .sc_button_title{
	color:white ;
}

.custom-btn-color .sc_button.sc_button.sc_button_simple::before, .sc_button.sc_button.sc_button_simple::after {
	color:white !important;
}


.homepage-team .sc_team_3d-simple .post_featured img{
	width:100%;
	height:350px;
	object-fit:cover;
}
.sc_button.sc_button.sc_button_simple::before, .sc_button.sc_button.sc_button_simple::after {
	color:#1d3557;
}
.sc_title_accent .sc_item_subtitle:before{
	background:#1d3557;
	height:2px;
}
.sc_button_title{
	color:#1d3557;
}
.sc_button.sc_button_size_small:not(.sc_button_simple), .theme_button.theme_button_small{
	background:#edb05c;
	transition:0.3s ease-in;
}
.theme_button.theme_button_small:hover{
		transition:0.3s ease-in;
	background:#457b9d !important;
}
.sc_button.sc_button_size_small:not(.sc_button_simple):hover{
	background:#457b9d !important;
}

.sc_layouts_menu_nav .menu-collapse > a::before {
	color:gray;
}

[class^="icon-"]::before, [class*=" icon-"]::before{
	color:#1d3557;
}
.sc_icon_type_{
	color:#1D3557 !important;
}

.eael-dual-header {
    display: block;
    margin-bottom: 10px;
}
.custom-input textarea,
.custom-input input,
.custom-input .wpcf7-list-item-label::before{
	border:1px solid white !important;
}

.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
    background-color: #324766;
    color: #fff !important;
}
.elementor-nav-menu--dropdown{
    color: #FFF!important;
}
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item {
    background-color: #324766;
    color: #fff !important;
}
.custom-elementor-wrapper {
    position: sticky;
    top: 100px; /* Adjust this to match your header height */
    align-self: flex-start;
    max-height: 90vh;
    overflow-y: auto;
    z-index: 10; /* Lower than the header but high enough for interaction */
    pointer-events: auto; /* Ensures links are clickable */
}
body.sidebar_hide .post_featured.alignwide, body.sidebar_hide .post_featured.alignfull {
    z-index: 0 !important;
}
i.fas.fa-angle-down:hover {
   
    color: #1d3557 !important;
}

.icon-BBB img{
	display:block !important;
	opacity:1 !important;
}

.title-main .sc_title_descr
{
	margin-top:5px !important;
	
}
.title-main .sc_title_descr p{
	font-size:20px;
}


.animated{animation:none;}
