@media (max-width:767px){
.stellarnav.dark>ul>li:hover>a{color:#fff;}
.stellarnav.dark li a{color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;}

.owl-controls .owl-nav .owl-next {right: -15px;}
.owl-controls .owl-nav .owl-prev {left: -15px;}

.carousel-caption {position: absolute;right: 5% !important; bottom: 4px;}
.carousel-caption h2 {margin: 0px;font-size: 17px;line-height: 27px;font-weight: 300;}
.carousel-caption h2 span {    display: block;    font-size: 17px;    font-weight: 300;}

.header-section{ display:none;}
.nav-bar {padding: 0px 0px;}
.social-media {margin-left: 8px;margin-top:10px;}
.callRight {display: none;}
.logo{ text-align:center;}
.logo img {width: 80%;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {background-color: #00a859;width: 30px;height: 30px;font-size:15px;line-height:30px;}
.image-block-content .feature-content {padding-left: 85px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {position: absolute;top: 35%;z-index: 5;display: inline-block;margin-top: -10px;}
.carousel-indicators {display: none;}


.wel-text h1 { font-size:30px; line-height:40px;}
.wel-text span { font-size:14px;}

.wel-textes p {font-size:16px; line-height:27px;}
.package ul li { font-size:16px; line-height:27px;}

.readmore-box a { margin:8px 0px 0px; font-size:17px;}

.services-box-bg {padding:25px 0px;}
.inner-box {margin-bottom:15px;}
.service-block-two .inner-box .overlay-box h5 { font-size:18px;}
.service-block-two .inner-box .overlay-box-two h5  { font-size:18px;}
.service-block-two .inner-box .overlay-box-two .text { font-size:16px; line-height:27px;}

.business-text h1 { font-size:30px;}
.business-part {padding:25px 0px;}
.counter   {padding:25px 0px;}
.box-service { margin-bottom:15px;}
.d-flex h4 { font-size:22px; line-height: 35px; }
.gallery-text h1 { font-size:30px;}
.gallery-part  {padding:25px 0px;}
.footer-part  {padding:25px 0px;}
.footer-text p { font-size:16px; line-height:27px;}
.footer-social-media { padding:10px 0px;}
.footer-information ul li { font-size:16px; line-height:27px;}

.footer-text h3 { font-size:18px; margin-top:10px;}
.w3l-footer.three ul li p { font-size:16px; line-height:27px;}

.page-part{padding:25px 0px;}
.page-text p { font-size:16px; line-height:27px;}
.about-text h3 { font-size:18px; }
.about-text p  { font-size:16px; line-height:27px;}
.ltn__breadcrumb-inner h1 { font-size:25px;}


.d-flex { height: 50px; }

.power-by p{text-align:center;color:#fff;padding:0;margin:0;font-size:15px; line-height: 26px; }
.power-by-bg{width:100%;margin:0 auto;padding:6px 0;background-color: #3e4095;}

}

@media (max-width:820px){

.d-flex h4 { font-size: 27px; line-height: 42px; }

.d-flex {height: 60px;}
.service-block-two .inner-box .overlay-box h5 {line-height: 20px;}
.service-block-two .inner-box .overlay-box { right: 0px; }
.service-block-two .inner-box .overlay-box .content {padding: 15px;}

}