@media only screen and (min-width:1169px){.container{padding:0}}@media (min-width:768px) and (max-width:991px){.wd-50{width:100%}#welcome::before{display:none}#welcome::after{width:100%}#welcome{height:500px}#welcome .welcome-text h1{padding-left:0}#welcome .welcome-text p{padding-left:0;text-align:left}#welcome .theme-btn{margin-left:0}.promotional-text h1{font-size:28px}.promotional-text-container{width:100%}#services .block .heading h1{text-align:center}#services .block .img-left{display:none}#services .block .img-right{display:none}#footer-bar{height:100%;padding-bottom:20px}}@media only screen and (min-width:320px) and (max-width:736px){.header-bg-img{display:none}h1{font-size:24px}.section-title h1{font-size:24px}.wd-50{width:100%;margin:auto}.sec-pad{padding:50px 0}#topbar{display:none}.promotional-text{background-image:none;background-color:#1f1f1fd4;width:100%;height:100%;width:100%}.promotional-text-container{width:100%;padding-bottom:10px;float:left}.promo-head{float:none;margin-right:20px}.promotional-text h1{text-align:left;font-size:15px}.promotional-text .p-num a{float:left;font-size:14px;text-align:left}#welcome::before{content:'';width:100%;background-image:none}#welcome::after{content:'';width:100%}#welcome .theme-btn{margin-left:0}#services .block .heading h1{font-size:24px;text-align:center}#services{background:url(../images/resource/pattern-bg.jpg) repeat;height:100%}#services .block .img-left{display:none}.video-bx{width:100%;height:auto;margin:auto}.video-image-box .image .overlay-link .icon{position:absolute;left:50%;top:50%;margin-top:-54px;margin-left:-40px}.latest-gallery h1{font-size:24px}#upcoming-events .section-title h1{font-size:24px;text-transform:uppercase;margin-bottom:20px}#upcoming-events .events-list{padding-left:15px}#upcoming-events .events-date{float:none;padding:10px 20px;background-color:transparent;border:1px solid #000;border-radius:4px;margin:auto;display:table}#upcoming-events .events-list .events-desc{float:left;width:100%;margin-left:0}.footer ul.quick-links{margin:0;padding:0}.service-tab-content{float:right;background-color:#fff;padding-top:50px}.service-tab-content .image-box{height:100%}#footer-bar .social-links{text-align:center;float:none}.footer .social-links{float:left}.wrap-sticky nav.navbar.bootsnav{height:95px;position:relative;background:#000}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{background-color:#f2f2f2}.promotional-text-container{padding-top:20px}#welcome{height:100%;margin-bottom:20px;padding-bottom:20px}#welcome .welcome-text{position:relative;margin-top:20px}.welcome-text{margin:auto;display:block;text-align:center}#welcome .welcome-text p{text-align:justify}#services .block span.achi-name{font-size:13px}.latest-gallery{padding:50px 0 33px}.footer-element .info-bx{margin-bottom:15px}footer{padding:30px 0 0 0}.navbar .navbar-brand{float:right!important}.wrap-sticky nav.navbar.bootsnav.sticked{background:#4b118af2}#services .block{padding:50px 0}#testimonials .client-info-box{padding-left:11%}.bs-slider>.carousel-inner>.item>a>img,.bs-slider>.carousel-inner>.item>img{height:200px}.page-title h2{font-size:17px;padding:0 0 0}.mission-vision .serviceBox .service-icon{line-height:150px;height:150px;width:150px}.mobile-none{display:none!important}.sidebar-widget-items{margin-top:20px}.tt-contact-icon-outer{float:none;width:77px;margin:auto;display:block}.tt-contact-info{width:100%;text-align:center}.theme-btn{text-align:center;float:none;display:block;margin:auto}.contact-form-container{padding:37px 30px 0}.latest-gallery{height:919px;overflow:hidden}#testimonials{margin-top:78px}.post-filter li{display:block}nav.navbar.bootsnav .navbar-header{background:#fff}.latest-gallery .single-item .img-box img{width:100%;max-height:250px;min-height:180px}.large-logo-phone{display:block!important;margin:auto;text-align:center;height:93px}.socail-icon-phone{display:block;margin:17px auto 0;float:right}nav.navbar.bootsnav ul.nav>li>a{font-weight:600}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>a{color:#000}}@media (min-width:320px) and (max-width:768px){#testimonials .text-box{padding:0px;}#welcome .welcome-text h1 {font-size:18px;}#services .block .achieve-list li {width: 50%;margin-right: 0%;margin-bottom: 24px;}.promotional-text .icon{width:40px;height:40px;float:left;background-color:#4f4568;border:5px solid #bbbaba;text-align:center;font-size:18px;color:#fff;line-height:35px;border-radius:50px;margin-top:5px}#services .block .heading h2{font-size:28px}.section-title h3{font-size:28px}#upcoming-events .section-title h3{font-size:30px;text-transform:uppercase}}@media (min-width:768px) and (max-width:991px){#welcome .welcome-text{padding:80px 0 0 0;position:relative}#welcome{height:100%}.welcome-text{margin:auto;display:block;text-align:center}.wrap-sticky nav.navbar.bootsnav{height:95px;background:#fff;position:relative}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{background-color:#f2f2f2}.promotional-text-container{padding-top:20px}.navbar .navbar-brand{float:right!important}#testimonials .client-info-box{padding-left:11%}.header-bg-img{display:none}.latest-gallery .single-item .img-box img{width:100%;max-height:250px;min-height:180px}.large-logo-phone{display:block!important;margin:auto;text-align:center;height:93px}.socail-icon-phone{display:block;margin:17px auto 0;float:right}nav.navbar.bootsnav ul.nav>li>a{font-weight:600}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>a{color:#000}}