body{text-align: left;}
.footer ul,.contact-page1 .contact-data ul {margin-right: unset;margin-left: -37px;}
.footer .fa-chevron-right,.banner-section p .fa-angle-right {transform: rotate(0deg);}
.footer li i{margin-left: unset;margin-right: 7px;}
.contact-page1 .contact-data i {margin-right: 6px;}
.navbar-sec .navbar-nav {margin-left: auto !important;margin-right: unset !important;}
.footer img{width: 110px;}
.prog-title{text-align: left;}
.prog-more{left: 0px;right: unset;}
.artical-d-data ul{margin-left: -20px;margin-right: unset;}
.move-top{right: 35px;left: unset;}
.navbar-sec .navbar-nav .nav-link{text-transform: uppercase;}
@media (min-width: 767px){.flout {float: right;}}

.dropdown-item img { margin-right: unset;margin-left: 5px;}
.client-bar h6{text-transform: uppercase;font-weight: 600;}


#ul_footer_contacts li i{position:relative;right: unset;top: unset;}
@media (max-width: 400px){
.about-data .HAbout_head {
    width: 96%;
    font-size: 25px;
    margin: auto;
    margin-bottom: 10px;
    font-weight: 600;
}}

.footer .social li {padding-right:unset;padding-left:5px}
.footer .social .youtube{padding-left:4px}
.footer .social .instagram {padding-right: unset;padding-left: 6px;}
.phone-icon{width:27px;height: 27px;border-radius: 50%;/* background: #4099ff; *//* padding-left: 6px; *//* padding-top: 2.5px; */position: relative;}

.karim_whats i,.phone-icon i{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}

.first-nav .social-media{display: flex;/* align-content: stretch; */justify-content: center;}

@media(min-width:767px){.first-nav .social-media{ display: flex;/* align-content: stretch; */justify-content: flex-start;margin-bottom: -4px;}}


.wrapper {
	display: flex;
	flex-direction: column;
	list-style: none;
	position: fixed;
	right: 0;
	top: 50%;
	padding: 10px;
	z-index: 999999999999999999;
	transition: .3s;
}

	.wrapper .icon {
		position: relative;
		background-color: #f2b851;
		border-radius: 0;
		padding: 15px;
		margin: 10px;
		width: 50px;
		height: 50px;
		font-size: 23px;
		display: flex;
		color: #764a26;
		justify-content: center;
		align-items: center;
		flex-direction: column;
		box-shadow: 0 10px 10px rgb(0 0 0 / 10%);
		cursor: pointer;
		transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);
	}