
.lk_1 .elementor-icon-box-icon svg {
    top: 7px !important;
}

.lk_1 p.elementor-icon-box-description a {
    text-decoration: underline;
}

.lk_1 p.elementor-icon-box-description a:hover {
    color:#000;
}

.she-header .sub-menu a {
    color: #000 !important;
}

.she-header .sub-menu a:hover {
    color: #fff !important;
}



.she-header .sub-menu .current-menu-item  a {
    color: #fff !important;
	background-color:#003049;
}

	.home1 ul#menu-1-7eaa6bc a {
    color: #fff !important;
}
	
.home1 ul#menu-1-7eaa6bc	.sub-menu a {
		 color: #000 !important;
	}

.home1 ul#menu-1-7eaa6bc	.sub-menu a:hover {
		 color: #fff !important;
	}

.she-header {
    padding-top: 1% !important;
    padding-bottom: 1% !important;
}
@media only screen and (min-width:0px) and (max-width:980px) {
.she-header {
    top: 0 !important;
}
	
	.menu_r1 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container
 {
    width: 100% !important;
    left: 0 !important;
}
	
	.she-header {
    padding-top: 5% !important;
    padding-bottom: 5% !important;
}
	
	.br_n br {
		display:none !important;
	}
	
}

.hfe-scroll-to-top-button {
    background-color: #a42e38;
}

.sl1  .swiper-pagination-bullets {
transform: none !important;
}

@media only screen and (min-width:1024px) and (max-width:9999px)  {
	
	.she-header a {
    color: #fff !important;
}

	
	.con1 {
		display:none !important;
	}
}


@media only screen and (min-width:980px) and (max-width:9999px) {

	.dfc1  {
    border: 1px solid #f1f1f1;
		border-radius:25px;
		overflow:hidden;
		margin-bottom:20px;
}
	

	
	.dfc1 .elementor-element {
		padding-left:25px;
		padding-right:25px;
	}
	
	.dfc1 .elementor-widget-image{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	

	
}





.tx_c1 .elementor-counter-title {
    text-align: center;
}


	.dfc1 p, .dfc1 li {
		font-size:14px !important ;
	}
	
	.dfc1 .elementor-widget-container {
		font-size:14px !important ;
	}

	.dfc1 span.elementor-icon i {
    font-size: 18px;
    padding-top: 3px;
}

@media only screen and (min-width:0px) and (max-width:980px) {

	.dfc1  {
    border: 1px solid #f1f1f1;
		border-radius:25px;
		overflow:hidden;
		margin-bottom:10px;
}
	

	
	.dfc1 .elementor-element {
		padding-left:15px;
		padding-right:15px;
	}
	
	.dfc1 .elementor-widget-image{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	
}






