@media (max-width:767px){
.carousel-control-prev-icon, .carousel-control-next-icon {width: 20px;height: 20px;}
.carousel-control-prev, .carousel-control-next {width: 18px;}

.logo img {margin-bottom: 5px;}
.callRight ul 	{display: -webkit-inline-box;}
.callRight li {padding: 0px; margin-bottom: 5px;}
.callRight .fb-im {width: 45px; height: 45px;}
.callRight .fb-im i {font-size: 18px; line-height: 40px;}
.callRight p {margin: 1px 10px 1px 15px;}

.wel-part {padding: 20px 0px;}
.wel-text h1 {font-size: 30px; line-height: 35px;}
.wel-textes p {font-size: 17px; line-height: 27px;}

.button-box {margin-bottom: 5px;}
.button-box p a {padding: 4px 4px 4px 15px; font-size: 17px;}
.button-box a i {width: 35px; height: 35px; border: 3px solid #fff;}

.mission-part {padding: 20px 0px;}
.info i {font-size: 50px;}
.single-item .item h4 { font-size: 18px!important ;}
.single-item .item p {font-size: 17px; line-height: 27px;}
.middle-box {margin-bottom: 10px;}

.pro-part {padding: 20px 0px;}
.pro-text h2 {font-size: 30px; line-height: 35px;}
.pro-textes p {font-size: 17px; line-height: 27px;}

.grid-2 {text-align: center;}
.grid-2 h4 {text-align: center; margin-bottom: 5px;}
.align-items-center {text-align: center;}
.sub-button-box {padding: 8px 30px;}
.sub-button-box a {font-size: 16px;}

.facts-section {padding: 20px 0px;}
.facts-item .number {font-size: 70px;}

.why-partes {padding: 20px 0px;}
.why-choose-head h3  {font-size: 30px; line-height: 35px;}

.box-part {padding: 18px 18px;}

.box-part h4 {font-size: 19px;}
.box-part p {font-size: 17px; line-height: 27px;}

.testimonial-parts {padding: 20px 0px;}
.testimonial-text h4  {font-size: 30px; line-height: 35px;}
.testimonial-block .inner-box .text {font-size: 17px; line-height: 27px;}

.footer-part {padding: 20px 0px;}
.footer-text p {font-size: 17px; line-height: 27px;}
.footer-text h3 {font-size: 20px;}
.footer-information ul li {margin-bottom: 5px;}
.w3l-footer.three ul li span {font-size: 17px;}

}