@media only screen and (max-width:1199px){.banner-content h1{font-size:25px;}
.choose-industry li a:after{right:12px;}
.choose-industry li a{padding-bottom:37px;}
.contact-us-info{padding-left:5%;}
.contact-us-info .contact-img{margin-right:6%;}
.blog-section .blog-content{padding-right:30px;}
.blog-post-links .small-btn{padding:6px 15px;}
.blog-text{margin-bottom:45px;}
.mgmt-content .mgmt-img{margin-right:5%;}
.mgmt-content .mgmt-content-wrap{width:63.2%;}
.social-links li a{font-size:12px;}
.social-links li{margin-right:8px;}
.blog-quote-section:before{left:30px;}
.blog-category-list li{margin-bottom:10px;}
.blog-tags-list li a{font-size:12px;padding:6px 5px;}
.blog-post-section .blog-post-text{margin-top:8px;}
.leave-msg-form .popup-form-block li .popupform-field{margin-right:38px;width:47.1%;}
.leave-msg-form .popup-form-block li .popupform-field:last-child{margin-right:0;}
.offer-block .offer-description h4{margin-bottom:8px;}
.offer-block{padding:22px 3% 10px 0;}
.career-block-wrap{padding:10px 0 20px 4%;}
.career-block-wrap .medium-heading{margin-bottom:25px;}
.opening-position-info li .position-name{width:45%;}
.opening-position-info li .salry-info{width:24%;}
.opening-position-info li .common-btn{padding:10px 15px;width:13%;}
.contact-us-form .popup-form-block li .popupform-field{width:48.2%;}
.featured-project-content{min-height:525px;}
.featured-project-inner-content{min-height:560px;}
.inner-bussiness-section h4{font-size:16px;}
.inner-bussiness-section{padding-right:0;}
.video-testimonial-wrap{padding:16px 1.9%;}
.video-testimonial-wrap{min-height:220px;}
}
@media only screen and (max-width:991px){.navigation-block .navigation .sub-nav li{margin:0;}
.navigation .sub-nav li a{padding:8px 10px;}
.navigation .sub-nav{width:175px;left:-10px;}
.navigation-block .navigation li{margin:0 12px;}
.banner-content h1 span{font-size:12px;}
.banner-content h1{padding:25px 3.5%;font-size:22px;}
.choose-industry li a{padding:25px 5% 25px 7%;}
.banner-content .choose-industry li:last-child a{padding:33px 5%;}
.choose-industry li a .industry-option{font-size:12px;}
.choose-industry li a:after{right:8px;bottom:17px;}
.common-btn{padding:8px 15px;}
.heading-block span{font-size:12px;}
.heading-block{font-size:25px;margin-bottom:12px;}
.about-us .experience-block{padding-top:100px;}
.experience-block .experience-year strong{font-size:50px;}
.about-us{top:107px;}
.steps-description h3{margin-bottom:12px;font-size:16px;}
.steps-description p{font-size:14px;}
.img-overlay p{font-size:14px;}
.img-overlay h3{font-size:14px;}
.featured-img-wrapper{margin-bottom:23px;}
.featured-project-block .common-btn{margin-top:25px;}
.contact-us-info .contact-us-links{font-size:14px;}
.contact-us-info .contact-us-links .medium-heading{font-size:14px;}
.contact-us-info .contact-us-links .contact-info-name{margin-bottom:4px;}
.testimonial-block .author-content .owl-pagination{bottom:15px;}
.client-block .testimonial-slider-info .owl-item{margin-right:20px;}
.blog-header .blog-post-links{margin-top:10px;}
.blog-text h3{font-size:15px;margin-bottom:12px;}
.blog-text p{font-size:13px;}
.blog-text{margin-bottom:30px;}
.blog-header{margin-bottom:30px;}
.contact-us-info .contact-img{max-width:40px;}
.contact-us-info{padding-left:4%;}
.footer h5{font-size:15px;margin-bottom:18px;}
.footer-form-section p{font-size:13px;}
.footer-nav li a{font-size:12px;}
.copyright-section{padding-bottom:18px;font-size:12px;}
.footer-form-section .footer-form input[type="text"]{font-size:12px;padding-left:20px;height:45px;padding-right:48px;}
.footer-form-section .footer-form button{right:20px;padding:10px 15px;font-size:13px;}
.about-us-banner{min-height:250px;}
.about-us-right .about-us{margin:-25px 0 -88px;}
.vm-block .vm-block-wrapper{margin-bottom:15px;}
.mgmt-section .mgmt-head{margin-bottom:30px;}
.about-mgmt{margin-bottom:20px;}
.about-mgmt p{font-size:13px;}
.about-mgmt .mgmt-post{margin-bottom:10px;}
.mgmt-section .mgmt-block-wrap{margin-bottom:10px;}
.core-value-img{margin-bottom:22px;}
.about-us-banner-content{padding-top:108px;}
.inner-blog-content .inner-blog-txt{margin-bottom:18px;}
.blog-quote-section{margin-bottom:20px;padding:35px 11% 40px;}
.blog-quote-section:before{left:10px;top:0;}
.blog-quote-section:after{bottom:-60px;right:15px;}
.inner-blog-content .inner-blog-text h3{font-size:16px;}
.inner-blog-content .inner-blog-text .inner-blog-time{font-size:13px;}
.medium-heading{font-size:16px;}
.blog-category-list li{margin-bottom:10px;padding-left:20px;font-size:13px;}
.blog-category-list li span{font-size:13px;}
.blog-category-list li:before{top:-1px;}
.featured-post-wrap .featured-post-img{margin-bottom:12px;}
.featured-post-wrap .featured-post-content .featured-post-time{font-size:12px;}
.featured-post-wrap{margin-bottom:20px;}
.blog-subscribe-form{padding:15px 7% 20px;}
.blog-subscribe-form .subscribe-text{font-size:13px;}
.blog-search-section form input[type="text"]{width:78%;padding:5px 8px;font-size:13px;height:32px;}
.blog-search-section form button{width:22%;padding:5px 6px;height:32px;font-size:14px;}
.subscribe-form-block input[type="text"], .subscribe-form-block input[type="email"]{font-size:13px;height:30px;padding:5px 10px;}
.subscribe-form-block .common-btn{padding-top:6px;padding-bottom:6px;}
.subscribe-form-block{padding-top:0px;}
.blog-post-page .inner-blog-content .inner-blog-txt{padding-right:0;margin-bottom:25px;}
.inner-blog-list{margin-bottom:40px;}
.blog-post-section .blog-post-text{margin-top:0;}
.inner-blog-list li{margin-bottom:10px;}
.blog-post-section{margin-bottom:10px;}
.blog-comment-block .media .media-body .media{margin-top:40px;}
.blog-comment-block .media{margin-top:30px;}
.blog-post-form h2{margin-bottom:20px;}
.leave-msg-form .popup-form-block li .popupform-field{margin-right:29px;}
.career-block{padding-top:30px;}
.career-block-wrap{padding:0;}
.career-block-wrap .medium-heading{margin-bottom:20px;}
.offer-block{padding:15px 0 10px;}
.opening-position-info li .common-btn{padding:10px;width:16%;margin-top:0;}
.opening-position-info li .position-name{width:42%;}
.opening-position-info li:before{top:24px;transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;-moz-transform:none;}
.opening-position-section{padding-bottom:40px;}
.opening-position-info li{padding:25px 0 25px 42px;}
.popup-section{top:490px;}
.popup-form-block li .popupform-field{width:47%;}
.popup-content-wrapper{padding:50px 6%;}
.popup-form-block li{margin-bottom:30px;}
.popup-form-block li span textarea{height:400px;}
.popup-close{right:-12px;}
.contact-us-form .popup-form-block li .popupform-field{width:47.7%;}
.connect-block h2{margin-bottom:22px;}
.location-section-wrap .heading-block{margin-bottom:30px;}
.address-info address{font-size:13px;}
.address-info h3{margin-bottom:10px;}
.social-media-section li a .social-media-name{font-size:13px;}
.social-media-section li a .social-media-icon{width:32px;height:32px;margin-top:-11px;}
.social-media-section li a .social-media-icon i{font-size:14px;line-height:32px;}
.social-media-section li a{margin-bottom:22px;}
.question-section.ptb{padding-bottom:5px;}
.question-block.panel-default{padding:25px 0 25px 20px;}
.find-ans-section .heading-block{margin-bottom:10px;font-size:22px;}
.find-ans-section{padding:20px 8%;}
.find-ans-block li{margin-bottom:12px;}
.find-ans-block li input[type="text"], .find-ans-block li input[type="email"], .find-ans-block li textarea{font-size:12px;}
.find-ans-block li textarea{height:120px;}
.find-ans-block{margin-bottom:25px;}
.question-block.panel-default .panel-collapse .panel-body{padding-top:12px;}
.question-block h4 a:before{left:-34px;top:-4px;}
.fig-image a{height:115px;line-height:135px;width:115px;}
.fig-image{width:37%;}
.inner-industry-section .medium-heading{margin-bottom:7px;}
.industry-section .heading-block{margin-bottom:25px;}
.pricing-block .pricing-block-head .price strong{font-size:28px;}
.pricing-block .pricing-block-head{margin-bottom:25px;}
.pricing-list li{font-size:14px;margin-bottom:10px;padding-left:22px;}
.pricing-list{margin-bottom:30px;}
.featured-project-block h2{margin-bottom:15px;}
.featured-image-section.inner-featured-img-sec{margin-bottom:20px;}
.featured-image-content .medium-heading{margin-bottom:8px;}
.featured-image-content .common-btn{margin-top:15px;}
.featured-project-content{min-height:425px;}
.featured-image-content.inner-faetured-img .common-btn{margin-top:15px;}
.featured-project-inner-content{min-height:465px;}
.featured-project-block.other-projects .heading-block{margin-bottom:15px;}
.project-detail-page .other-projects .featured-image-section.inner-featured-img-sec, .project-detail-page .featured-image-section.inner-featured-img-sec{margin-bottom:30px;}
.sub-heading-sec{margin-bottom:25px;}
.client-view-section{padding:13px 5%;margin-top:-181px;}
.client-view-section .client-view-block{padding:15px 6%;}
.client-view-block .client-views::after{bottom:-45px;right:0px;}
.client-view-block .client-views::before{left:0;top:-12px;}
.project-features .medium-heading{margin-bottom:18px;}
.project-sub-head .medium-heading{margin-bottom:8px;}
.project-detail-page .pricing-list li{margin-bottom:15px;padding-left:30px;}
.project-detail-page .pricing-list{min-height:200px;}
.business-graph-block .medium-heading{margin-bottom:15px;}
.consult-block .consult-block-text:before{width:18px;height:18px;top:0;}
.consult-block .consult-block-text{font-size:13px;margin-right:18px;padding-left:30px;}
.consult-block{margin-bottom:15px;}
.business-graph-text{margin-bottom:18px;}
.leadership-content{padding:20px 5%;}
.leadership-content .about-mgmt .mgmt-post{margin-bottom:10px;}
.leadership-content .about-mgmt{margin-bottom:10px;}
.team-section{padding-bottom:50px;}
.team-img-overlay-wrap{padding:2px;}
.team-img-overlay h4{font-size:13px;margin-bottom:2px;}
.team-img-overlay .team-post{font-size:12px;margin-bottom:8px;}
.team-img-overlay-wrap .social-links li a{font-size:10px;}
.selection-section-wrapper{margin-bottom:10px;}
.inner-bussiness-section h4{font-size:15px;}
.inner-bussiness-section{min-height:178px;}
.service-figure-section{padding-bottom:15px;}
.happy-client-info .about-happy-client{margin-bottom:8px;}
.happy-client-block{padding-bottom:12px;padding-top:30px;}
.testimonial-img-wrap{margin-bottom:20px;}
.testimonial-info{margin-bottom:8px;}
.video-img-block{width:40.5%;}
.video-testimonial-wrap{width:59.5%;min-height:270px;}
}
@media only screen and (max-width:767px){.navigation .sub-nav{width:100%;opacity:1;transition:none;-webkit-transition:none;-ms-transition:none;-moz-transition:none;-o-transition:none;visibility:visible;top:100%;position:static;border:0;background-color:rgba(38, 40, 41, 1);display:none;}
.navigation li:hover .sub-nav{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;top:100%;visibility:visible;}
.navigation-block .navigation li .open-sub-menu{height:32px;padding:0;position:absolute;right:0;top:0;width:65px;z-index:9;opacity:1;}
.navigation-block .navigation li .open-sub-menu:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ffac55;position:absolute;right:20px;top:13px;}
.navigation-block .navigation li .open-sub-menu.close-menu:before{border-top:7px solid #ffac55;border-bottom:0;}
.navigation-block .navigation .sub-nav li a{padding:10px 12px;}
.contact-section{text-align:center;}
.contact-section span{border-right:0;display:block;float:none;}
.banner-content h1{letter-spacing:-1px;}
.banner-content .choose-industry li:last-child a{padding:34px 5%;}
.contact-section span:last-child{padding-right:28px;}
.navigation-block .navigation{background-color:rgba(38, 40, 41, 0.9);display:none;left:0;padding:10px 0;position:absolute;top:100%;width:100%;z-index:4;}
.navigation-block .navigation li{display:block;float:none;margin:0;padding-bottom:0;}
.main-header{position:relative;padding:15px 0;}
.about-us-content{text-align:center;padding:0;}
.heading-block{font-size:20px;}
.about-us-content p{font-size:14px;margin-bottom:22px;text-align:left;}
.about-us-content .heading-block{text-align:left;}
.common-btn{font-size:12px;margin-top:18px;}
.about-us-content .common-btn{margin-top:0;margin-left:0;}
.about-us{border:0;box-shadow:none;width:100%;position:static;}
.experience-block .experience-year strong{font-size:30px;}
.about-us .experience-block{padding-bottom:25px;padding-left:115px;padding-top:25px;background:url("../images/about-us-logo.png") no-repeat left top;text-align:left;}
.steps-description p{font-size:14px;}
.steps-description .step-no{margin-bottom:8px;}
.steps-description h3{font-size:15px;margin-bottom:8px;}
.featured-img-wrapper{margin-bottom:25px;}
.navigation-block .navigation li a{display:block;padding:6px 12px;color:#fff;}
.about-us-img img{width:100%;}
.featured-project-block img{width:100%;}
.testimonial-block .author-text:before, .testimonial-block .author-text:after{display:none;}
.testimonial-block .author-text{padding:0;}
.testimonial-block .author-text p{font-size:14px;margin-bottom:15px;line-height:1.9;}
.client-section .client-image{float:none;display:block;width:100%;}
.client-section .client-info{float:none;margin:8px 0 0;display:block;width:100%;}
.client-section .client-info span, .client-section .client-info strong{font-size:12px;}
.client-block .testimonial-slider-info .owl-item{margin-right:5px;}
.blog-section .blog-content{width:100%;padding-left:15px;padding-right:15px;min-height:inherit;}
.blog-section .blog-img{width:100%;min-height:480px;}
.blog-content.ptb{padding-bottom:30px;}
.blog-text p{font-size:14px;}
.blog-text h3{line-height:1.5;margin-bottom:8px;}
.blog-content .blog-content-wrapper{float:left;}
.footer-form-section .footer-form-content{width:100%;margin-bottom:30px;}
.footer h5{margin-bottom:10px;}
.footer-form-section p{font-size:14px;}
.footer-nav li{margin-bottom:5px;}
.copyright-section{padding:12px 0;}
.footer-form-section .footer-form input[type="text"]{width:100%;padding-right:120px;}
.footer-form-section .footer-form button{right:0px;}
.about-us-banner{min-height:150px;}
.about-us-left{padding-right:0;}
.about-us-banner h1{font-size:25px;}
.about-us-banner h1:before{top:-8px;width:42px;height:42px;}
.about-us-banner-content{padding-top:60px;}
p{font-size:14px;}
.about-us-text{float:none;width:100%;}
.about-us-right .about-us{float:none;width:100%;margin:0;padding-bottom:17px;}
.about-us-right .about-us .experience-block{display:inline-block;margin-bottom:0px;max-width:205px;padding:25px 15px 30px 100px;}
.experience-year.cart strong{font-size:25px;}
.vm-content .vm-img{margin-bottom:15px;}
.vm-content .vm-img img{width:100%;}
.vm-block .vm-block-wrapper{margin-bottom:0;}
.mgmt-section .mgmt-block-wrap{margin-bottom:0;}
.experience-year.cart{border-bottom:1px solid #35c5ec;border-right:1px solid #35c5ec;border-top:1px solid #35c5ec;float:right;padding:28px 8px 28px 205px;width:98%;min-height:115px;margin-left:-205px;}
.find-page-block .find-page-img{-webkit-background-size:88px;background-size:88px;width:100px;height:100px;margin-top:8px;}
.find-page-block .find-page-text{font-size:100px;}
.error-block .error-text strong{font-size:22px;}
.error-block p{font-size:14px;}
.error-block, .find-page-block{margin-bottom:10px;}
.find-page-wrap{padding-top:20px;}
.inner-blog-content .inner-blog-text{position:static;}
.inner-blog-content .inner-blog-text .inner-blog-time{display:block;padding:6px 10px;}
.inner-blog-content .inner-blog-text h3{font-size:15px;line-height:1.4;padding:10px;}
.inner-blog-content .inner-blog-txt{margin-bottom:5px;}
.blog-links .social-icon-block .share-link{font-size:12px;margin-top:7px;padding-left:7px;padding-right:7px;}
.blog-links .common-btn{padding:5px 7px;}
.blog-links .social-icon-block .share-icon{font-size:12px;padding:5px 8px;}
.blog-links .social-icon-block{margin-top:20px;}
.blog-quote-section{margin-bottom:15px;padding:20px 35px;}
.blog-quote-section:before, .blog-quote-section:after{font-size:50px;}
.blog-quote-section:after{bottom:-25px;}
.blog-right-content{overflow:hidden;padding-top:20px;}
.blog-search-section form input[type="text"]{width:100%;margin-right:-40px;font-size:12px;height:30px;}
.blog-search-section form button{width:40px;height:30px;}
.medium-heading{font-size:15px;margin-bottom:15px;}
.blog-category-list li span{font-size:12px;}
.blog-category-list li:before{top:-2px;}
.blog-category-list li{font-size:12px;}
.featured-post-wrap{margin-bottom:15px;}
.blog-tags-list li a{padding:6px 12px;}
.blog-subscribe-form .subscribe-text{font-size:12px;}
.subscribe-form-block input[type="text"], .subscribe-form-block input[type="email"]{font-size:12px;}
.subscribe-form-block .common-btn{max-width:180px;}
.blog-subscribe-form{padding:15px 15px 20px;}
.hover-social-icon{padding:0 20px 0 12px;}
.hover-social-icon a{font-size:12px;padding:5px 6px;}
.blog-post-page .inner-blog-content .inner-blog-txt{margin-bottom:18px;}
.inner-blog-list{padding-left:0;margin-bottom:25px;}
.inner-blog-list li{margin-bottom:4px;font-size:12px;padding-left:25px;}
.blog-post-section .blog-post-img{float:none;margin-right:0;width:100%;}
.blog-post-img img, .featured-post-img img{width:100%;}
.blog-post-section .blog-post-text{margin-top:18px;float:none;width:100%;}
.blog-post-page .blog-links .social-icon-block{margin-top:0px;}
.blog-related-post .featured-post-wrap{margin-bottom:15px;}
.blog-left-content .blog-comment-section h2{margin-bottom:18px;}
.blog-comment-block .media .media-body p{font-size:14px;}
.blog-comment-block .media .media-body h4{margin-bottom:8px;}
.blog-comment-block .media .media-body .media-body-content{margin:0 0 0 15px;}
.blog-comment-block .media .media-left > a{max-width:55px;}
.blog-comment-block .media .media-body .media .media-left{padding-right:15px;}
.blog-comment-block .media .media-body .media .media-body{padding-right:0;padding-top:0;}
.blog-comment-block .media .media-body .media{margin-top:25px;}
.blog-comment-block .media{margin-top:30px;}
.blog-comment-block .media .media-body .common-btn{position:static;margin-top:10px;}
.leave-msg-form .popup-form-block li .popupform-field{margin-right:0;width:100%;}
.leave-msg-form .popup-form-block li{margin-bottom:0px;}
.popup-form.leave-msg-form .common-btn{margin-top:5px;}
.career-block{padding-top:15px;}
.career-block .career-img{margin-bottom:22px;}
.offer-block .offer-description p{font-size:14px;}
.offer-block .offer-img{float:left;margin-right:34px;margin-top:0;width:9%;}
.offer-block .offer-description{width:77%;}
.opening-position-section{padding-bottom:15px;}
.opening-position-info li{font-size:12px;padding:20px 0 10px 30px;}
.opening-position-info li:before{width:20px;height:20px;line-height:20px;top:19px;}
.opening-position-info li .about-vacancy{width:41%;}
.opening-position-info li .common-btn{float:left;max-width:200px;padding:5px 0;width:41%;}
.opening-position-info li .salry-info, .opening-position-info li .position-name{width:59%;}
.opening-position-info li span{margin-bottom:20px;}
.career-img img{width:100%;}
.popup-section{top:900px;}
.popup-close{height:45px;line-height:55px;width:45px;right:-7px;}
.popup-content-wrapper{padding:20px 15px;}
.popup-form-block li{margin-bottom:0;}
.popup-form-block li span{margin-bottom:20px;}
.popup-form-block li .popupform-field{width:100%;float:none;display:block;margin-right:0;}
.popup-content-wrapper .heading-block{margin-bottom:15px;}
.popup-form-block li span textarea{height:250px;}
.contact-us-form .popup-form-block li .popupform-field{width:100%;margin-right:0;}
.connect-block h2{margin-bottom:12px;}
.contact-us-form .popup-form-block li span textarea{height:150px;}
.location-section-wrap .heading-block{margin-bottom:15px;}
.address-info address{font-size:12px;}
.location-top-section{margin-bottom:0;}
.question-block.panel-default{padding:15px 0 15px 20px;}
.question-block.panel-default .panel-collapse .panel-body{padding-top:7px;}
.question-block h4{letter-spacing:-0.1px;line-height:1.4;}
.question-section.ptb{padding-bottom:30px;}
.find-ans-section{padding:20px 25px;}
.find-ans-section .common-btn{max-width:200px;margin:0 auto;}
.help-section .heading-block{margin-bottom:20px;}
.question-block h4 a:before{top:-1px;}
.industry-section .heading-block{margin-bottom:15px;}
.fig-image{float:none;width:100%;margin-right:0;}
.inner-industry-section{float:none;width:100%;}
.mid-inside{min-height:inherit;}
.fig-image a{height:70px;line-height:80px;width:70px;}
.fig-image i{font-size:30px;}
.pricing-block .pricing-block-head{margin-bottom:15px;}
.pricing-block .pricing-block-head .price strong{font-size:22px;}
.pricing-list{margin-bottom:20px;min-height:inherit;padding-bottom:15px;}
.pricing-list li{padding-left:20px;}
.pricing-list li:before{top:3px;}
.featured-image-section.inner-featured-img-sec .small-btn{top:10px;left:10px;}
.featured-image-section.inner-featured-img-sec{margin-bottom:15px;}
.featured-image-content .medium-heading{margin-bottom:5px;}
.featured-image-content .common-btn{margin-top:8px;padding:6px 14px;}
.pagination-section li a{width:38px;height:38px;line-height:36px;}
.pagination-section li{margin:0 2px;}
.featured-project-content, .featured-project-inner-content{min-height:inherit;}
.featured-image-content.inner-faetured-img .common-btn{margin-top:8px;}
.project-detail-page .featured-image-section.inner-featured-img-sec, .project-detail-page .other-projects .featured-image-section.inner-featured-img-sec{margin-bottom:18px;}
.client-view-section{background-color:#03b6e7;border:0;box-shadow:none;margin-top:0;padding:15px;}
.client-view-section .client-view-block{padding:15px;}
.client-view-block .client-views p{font-size:14px;}
.client-view-block .heading-block{font-size:16px;}
.client-view-block .client-views{margin-bottom:8px;}
.project-features .medium-heading{margin-bottom:15px;}
.project-features-wrap{border-bottom:0;}
.project-detail-page .pricing-list li{padding-left:25px;margin-bottom:8px;}
.project-detail-page .pricing-list{min-height:inherit;padding-bottom:0;}
.project-features{border-bottom:1px solid #dee8eb;}
.consult-block .consult-block-text{float:none;display:block;margin-right:0;margin-bottom:12px;}
.consult-block .consult-block-text:last-child{margin-bottom:0;}
.business-graph-text{margin-bottom:10px;}
.business-graph-block .common-btn{margin-top:10px;}
.leadership-content{padding:12px;}
.leadership-content .about-mgmt h3{font-size:15px;}
.leadership-content .about-mgmt .mgmt-post{margin-bottom:5px;}
.leadership-content .social-links{padding-top:0;margin-bottom:5px;}
.team-section{padding-bottom:10px;}
.team-img img, .leadership-img img{width:100%;}
.team-img-overlay-wrap{padding:8px;}
.team-img-overlay h4{font-size:15px;margin-bottom:4px;}
.team-img-overlay .team-post{font-size:14px;}
.team-img-overlay-wrap .social-links li a{font-size:12px;}
.selection-section-wrapper{margin-bottom:20px;}
.inner-bussiness-section{min-height:inherit;}
.selection-box-section{float:none;}
.service-left{float:none;}
.selection-box-section label{padding:12px 12px 12px 0;margin-bottom:0;}
.selection-input{margin-top:0;}
.service-figure-section{padding-bottom:10px;}
.happy-client-img-wrap{float:none;margin-right:0;margin-top:0;width:100%;max-width:100px;}
.happy-client-info{float:none;width:100%;}
.img-text-wrap{height:35px;width:35px;}
.img-text-wrap .img-text{font-size:30px;line-height:47px;}
.happy-client-info .about-happy-client .medium-heading, .testimonial-info .medium-heading, .video-testimonial-content .medium-heading{margin-bottom:4px;}
.happy-client-info .about-happy-client, .testimonial-info, .video-testimonial-content{margin-bottom:5px;}
.happy-client-block{padding-bottom:5px;padding-top:15px;}
.client-designation{font-size:13px;}
.testimonial-img-wrap{max-width:100px;}
.testimonial-img-wrap, .video-testimonial-section .heading-block{margin-bottom:15px;}
.full-testimonial-block-wrap{margin-bottom:20px;}
.video-img-block{width:100%;float:none;}
.video-testimonial-wrap{min-height:inherit;width:100%;}
.video-testimonial-wrap{padding:15px 10px;}
.video-img img{width:100%;}
.audioplayer{margin-bottom:20px;height:50px;}
.audioplayer-bar-played:before{height:19px;width:18px;right:-16px;}
}