@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');
body{font-family: 'Lora', serif !important;}
p{font-family: 'Roboto', sans-serif !important;letter-spacing: 0.5px;font-size: 15px;}
.bpadding{padding: 50px 0;}
.bpadding2{padding: 80px 0 50px 0;border-bottom: 1px solid #ddd;}
.heading h3{color: #fb1637;font-size: 28px;font-weight: 600;}
.heading2 h3{color: #fb1637;font-size: 28px;font-weight: 600;text-align: center;margin-bottom: 30px;}
#myModal{z-index: 99999;}
.modal-footer{align-items: center;justify-content: inherit;text-align: center;margin: auto;}
.modal-footer a{padding: 8px 15px;background: #fb1637;border-radius: 5px;margin-top: 10px;
	display: inline-block;color: #fff;font-family: 'Roboto', sans-serif !important;
	font-weight: 600;transition: 0.3s;box-shadow: 3px 3px 24px rgb(251 22 55 / 54%);}
.modal-footer a:hover{text-decoration: none;background: #e00020;}	
/* start menu-section*/
.top-section{background: #53354a;}
.top-area ul{list-style: none;padding: 0;margin: 0;}
.top-area ul li{float: left;margin-left: 10px;padding: 5px 0;font-family: 'Roboto', sans-serif !important;
color: #fff;}
.top-area ul li span{font-size: 14px;}
.top-area ul li:first-child{margin-left: 0px !important;}
.top-area ul li i{
    margin-right: 5px;
    font-size: 14px;
    height: 25px;
    width: 25px;
    line-height: 25px;
    background-color: #ffffff;
    border-radius: 50%;
    line-height: 25px;
    text-align: center;
    color: #53354a;
    }
.logo-section{padding: 5px 0;border-top: 1px solid #0d5188;}
/*.logo-sec{text-align: center;}*/
.logo-sec a img{max-width: 100%;width: 100%;}
.headcall .media{float: right;}
.headcall .media i{color: #fff;background-color: #fb1637;height: 35px;width: 35px;
    border-radius: 2px;text-align: center;line-height: 35px;margin-left: 10px;border-radius: 5px;}
.headcall .media .media-body{margin-left: 10px;margin-top: 10px;}
.headcall{margin-top: 10px;}
.headcall .media .media-body p{font-weight: 500;}
.social-icon {float: right;}
.social-icon ul{padding: 0;list-style: none;margin: 0px;}
.social-icon ul li{float: left;margin-left: 10px;padding: 5px 0;}
.social-icon ul li a  i{
    color: #53354a;
    background-color: #ffffff;
    height: 25px;
    width: 25px;
    text-align: center;
    line-height: 25px;
    border-radius: 50%;
    }
.header-add{text-align: right;}
.header-add p{text-align: right;margin: 0;}
.menu-section{position: relative;z-index: 9999;background-color: #53354a;/* padding: 70px 0; */}
.menu-section .navbar-brand{position: absolute;text-align: center;left: 0;right: 0;top: -80px;}
/*.menu-section .navbar-brand img{width: 25%;margin-top: 10px;}*/
.navbar {padding: 0px !important;}
.navbar .mega-dropdown {position: static;}
.mega-dropdown:hover{cursor: pointer;}
.menu-section .navbar-nav li a{font-weight: 400;color: #fff;}
.sub-menu  li a{font-weight: 400;color: #fff;border-bottom: 1px dotted #fb163724;
    padding: 7px 0;}
.navbar-expand-lg .navbar-nav .nav-link {padding: 10px 25px !important;text-transform: uppercase;
    transition: 0.3s;font-family: 'Roboto', sans-serif !important;}
.navbar-expand-lg .navbar-nav .nav-link:hover{background-color: #333;} 
.sub-menu{padding: 20px;font-family: 'Roboto', sans-serif !important;}
.sub-menu h3{font-size: 18px;}   
/*.navbar-nav li a{}*/
.dropdown-menu{background-color: #fff;border-radius: 0px;color: #000;}
.dropdown-menu a{font-family: 'Roboto', sans-serif !important;font-weight: 500;color: #777777  !important;
text-transform: capitalize;padding-bottom: 6px;font-size: 15px;display: block;}
.dropdown-menu a:hover{width: 100%;color: #fb1637;text-decoration: none;}
.mega-menu{width: 100%;}
/* start menu-section*/
/* start slider-section*/
.slider-section{position: relative;z-index: 1;}
/*.slider-section::before{content: '';position: absolute;top: 0;left: 0;width: 100%;
    height: 100%;background-color: rgb(121 121 121 / 50%);z-index: 2;
    -webkit-transition: background-color .3s;
    -o-transition: background-color .3s;
    transition: background-color .3s;}*/

.carousel-caption{bottom: 20% !important;} 
.carousel-caption h5{font-size: 42px;line-height: 52px;margin-bottom: 20px;text-shadow: 6px 2px 5px #000;} 
.carousel-caption h5 span{color: #f7fb16;text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;} 
.carousel-caption p{font-size: 18px;font-weight: 400;margin-bottom: 25px;text-shadow: 6px 2px 5px #000;} 
.carousel-control-next, .carousel-control-prev{z-index: 3333 !important;}
.button i{height: 65px;width: 65px;border: 2px solid #fff;line-height: 60px;border-radius: 50%;
	position: relative;overflow: hidden;}	
.button i::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
    -webkit-transition: .3s; -o-transition: .3s;transition: .3s;z-index: -1;border-radius: 50%;}
.button i:hover::after {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);
    transform: scale(1.2);background-color: #131210;}   
 /* end slider-section*/
 /* start category-section*/
 .category{position: relative;overflow: hidden;display: block;background-color: #f7f4ee;
text-align: center;border-radius: 8px;margin-bottom: 30px;}
.category-section h3{text-align: center;margin-bottom: 30px;font-size: 28px;font-weight: 600;
color: #fb1637;}
 .category_img img{border-radius: 8px;width: 100%;}
 .category  .category_det{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
padding: 20px;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;
-webkit-box-align: center;-ms-flex-align: center;align-items: center;
-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
 .category  .category_det h3{margin-top: 20px;opacity: 0;color:#fff;transition: 0.3s;font-size: 18px;}
 .category  .category_det:before{content: '';position: absolute;top: 0;left: 0;width: 100%;
height: 100%;background-color: rgba(0,0,0,.4);z-index: -1;border-radius: 8px;-webkit-transition: .3s;
-o-transition: .3s;transition: .3s;}
.category:hover .category_det:before{background-color: rgba(0,0,0,.6);}
.category:hover .category_det h3{opacity: 1;transform: translateY(0);margin-top: -10px;}
.nav-tabs li a{ font-weight: 700;font-family: 'Roboto', sans-serif !important;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #fb2b37 !important;
    background-color: #fff !important;
    border-color: #dee2e6 #dee2e6 #fff;
    /*border: none;*/
}
.nav-tabs .nav-link {
    border: 1px solid transparent;
    color: #ffffff !important;
    background: #fb2b37;
    border-radius: 0px !important;border-right: 1px solid #fff;
}
.tab-content{margin-top: 30px;}
.ocborder{padding: 20px 20px;border: 1px solid #ddd;}
.occation{position: relative;overflow: hidden;display: block;background-color: #f7f4ee;
text-align: center;}
.nav-tabs .nav-item .nav-link{padding: .5rem 48px !important;}
.occation_img img{width: 100%;}
.occation  .occation_det{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
padding: 20px;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;
-webkit-box-align: center;-ms-flex-align: center;align-items: center;
-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
 .occation  .occation_det h3{margin-top: 20px;opacity: 0;color:#fff;transition: 0.3s;font-size: 18px;
 border: 2px solid #ddd;border-radius: 0px;padding: 6px 15px;}
 .occation  .occation_det:before{content: '';position: absolute;top: 0;left: 0;width: 100%;
height: 100%;background-color: rgba(0,0,0,.27);z-index: -1;-webkit-transition: .3s;
-o-transition: .3s;transition: .3s;}
.occation:hover .occation_det:before{background-color: rgba(0,0,0,.6);}
.occation:hover .occation_det h3{opacity: 1;transform: translateY(0);margin-top: -10px;}
 /* end category-section*/
 /* start about-section-section*/
 .about-section{margin-bottom: 40px;}
 .about-wrapper{text-align: right;position: relative;}
 .about-wrapper:before{content: '';position: absolute;height: 230px;width: 15px;
 background-color:#fb1637;top: 25px;left: 0;border-radius: 10px;}
 .img2{position: absolute;left: 0;bottom: -65px;}
.about_wrdet h3{font-size: 42px;margin-bottom: 20px;} 
.about_wrdet h3 span{font-size: 42px;margin-bottom: 20px;color: #fb1637;font-weight: 700;} 
.about_wrdet h4{font-size: 26px;color: #fb1637;font-weight: 700;} 
.about_wrdet p {max-width: 600px;font-size: 16px;color: #515151;}
.about_ul{margin-top: 15px;border-right: 5px solid#fb1637;}
.about_ul ul{margin: 0;padding: 0;list-style: none;}
.about_ul ul li{align-items: center;color: #1D2228;font-size: 16px;margin-top: 15px;font-weight: 600;}
.about_ul ul li:first-child{margin-top: 0px !important;}
.about_ul ul li i{margin-right: 15px;color: #fb1637;}
.more-button a{margin-top: 20px;display: block;text-transform: uppercase;background-color:#fb1637;
height: 42px;width: 150px;color: #fff;font-weight: 600;text-align: center;line-height: 42px;    font-size: 15px;
    border-radius: 7px;transition: 0.3s;}
.more-button a:hover{background-color:#6aa00a;text-decoration: none;}    
.year_sec p{background: #333;height: 70px;width: 70px;border-radius: 50%;text-align: center;
    margin-top: 30px;color: #fff; display: flex;align-items: center;justify-content: center;position: relative;}
.year_sec p:before{content: '';position: absolute;height: 70px;width: 70px;background-color: #ddd;
border-radius: 50%;left: -11px;top: -3px;z-index: -9;}
/* end about-section-section*/
/* end services-section*/
.services-section{background-color: #f9f2e3;}
.services .slick-slide{padding: 0 7px;}
.services .slick-prev, .slick-next{width: 30px !important;height: 30px !important;
	background-color: #fb1637;top: -10%;}
.services .slick-prev{left: 94% !important;}
.services .slick-next{right: 5px !important;}
.services .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
    color: #fff !important;background: #e00020 !important;}
.service-sec{position: relative;border: 7px solid #fff;} 
.overlink{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #00000069;
transition: 0.3s;} 
.overlink a{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);    margin-top: 10px;
opacity: 0;background: #e00020;padding: 5px 10px; color: #fff;transition: 0.3s;
font-family: 'Roboto', sans-serif !important;font-size: 14px;}
.service-sec:hover  .overlink{background-color: #00000099;} 
.service-sec:hover  .overlink a{margin-top: -10px;opacity: 1;text-decoration: none;} 
.services-det{background: #fff;padding: 10px;}
.services-det a{font-family: 'Roboto', sans-serif !important;color: #333;font-size: 16px;
font-weight: 500;transition: 0.3s;}
.services-det a:hover{color: #fb1637;text-decoration: none;}
/* end services--section*/
/* start video-section-section*/
.video-section{background-image: url(../images/img/video.jpg);background-position: center;background-size: cover;
background-repeat: no-repeat;position: relative;}
.video_det{text-align: center;margin: auto;z-index: 999;}
.video_det a{height: 70px;width: 70px;background: #fff;line-height: 70px;text-align: center;
    border-radius: 50%;display: block;margin: auto;position: relative;}
.video_det a:after{content: '';position: absolute;height: 90px;width: 90px;border:1px solid #fff;
border-radius: 50%;left: -10px;top: -10px;}    
.video_det a:before{content: '';position: absolute;height: 110px;width: 110px;border:1px solid #fff;
border-radius: 50%;left: -19px;top: -19px;}
.video_det a i{color: #fb3f04;}    
.video_det h3{color: #fff;font-size: 42px;margin-bottom: 36px;margin-top: 36px;} 
.video_det p{color: #fff;font-size: 22px;margin-bottom: 0;}   
.video_over{position: absolute;top: 0;left: 0;width: 100%;background-color: rgba(0,0,0,.6);height: 100%;
	}    
/* end video-section-section*/
/* start why-choose-section*/    
.why-choose-section{background-image: url(../images/img/why-us.jpg);height: 800px;
	    background-position: right -14em bottom 50px;background-repeat: no-repeat;} 
.choose_det h5{color: #fb1637;display: block;margin-bottom: 10px;font-size: 20px;font-weight: 600;}
.choose_det h3{font-size: 42px;font-weight: 700;margin-bottom: 20px;color: #1D2228;}
.choose_det p{max-width: 600px;margin-bottom: 20px;font-size: 18px;line-height: 28px;color: #515151;}
.choose_det ul{list-style: none;margin: 0;padding: 0;}
.choose_det ul li{align-items: center;color: #1D2228;font-size: 18px;margin-top: 15px;font-weight: 600;}
.choose_det ul li:first-child{margin-top: 0px !important;} 
.choose_det ul li i{margin-right: 15px;color: #fb1637;height: 35px;width: 35px;border:2px solid #fb1637;
border-radius: 50%;text-align: center;line-height: 30px;}
.choose_det .media{    max-width: 470px;width: 100%;    margin-top: 124px;align-items: center;
    justify-content: center; box-shadow: 0px 1px 24px 5px rgb(223 227 234);
    padding: 40px 0;background-color: #fff;border-radius: 8px;}
.choose_det .media h3{color: #fb1637;margin-bottom: 0;font-size: 60px;margin-left: 60px;}    
.choose_det .media .media-body p{max-width: 600px;font-size: 16px;    margin-left: 20px;
    margin-bottom: 0;}
.quality{position: relative;}
.quality .media{width: 70%;padding:40px 20px;background-color: #85B72C;border-radius: 10px;}
.quality .media i{font-size: 52px;color: #fff;}
.quality .media .media-body p{color: #fff; font-size: 18px; margin-bottom: 0; margin-left: 20px;
    line-height: 28px;letter-spacing: 1px;}
.quality img{display: none;}   
/* end why-choose-section*/
/* end testimonial-section-section*/
.testimonial-section{background-image: url(../images/img/2.jpg);background-size: cover;
	    background-repeat: no-repeat;}
.testi_sec{text-align: center;width: 100%;padding-bottom: 50px;}	    
.testi_sec h3{font-size: 42px;margin: 0px;}	 
.testi_sec .slick-dotted.slick-slider{margin-bottom: 0px! important;}   
.testi_sec .slick-dots{display: none ! important;} 
.testi_detail{max-width: 690px;display: block;margin: auto;padding-top: 25px;width: 100%;}  
.testi_detail h5{margin-top: 10px;} 
.testi_detail p{font-size: 18px;margin-bottom: 0;color: #515151;} 
.testi_sec .slick-prev{background-color: #000 !important;top: 150%;width: 50px;
    height: 50px;border-radius: 50%;}
.testi_sec .slick-next {background-color: #000 !important;top: 150%;width: 50px !important;
    height: 50px !important;border-radius: 50%;}
.testi_sec .slick-prev{left: 45%;z-index: 999;}
.testi_sec .slick-next{right: 45%;}
/* end testimonial-section-section*/
.gallery-section a{margin: 0 2px 4px;display: block;}
/*.gallery-section a img{padding-top: 5px;padding-left: 5px;}*/
/*.gallery-section a .lpd{padding-right: 5px !important;}*/
.galley-over{position: absolute;width: 98%;top: 0;height: 98%;background-color: rgba(0,0,0,.6);
	transition: 0.3s;display: none;}
.gallery-section a:hover .galley-over{display: block;}
.galley-over i{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: #ffffffb8;
    height: 50px;width: 50px;line-height: 50px;text-align: center;font-size: 29px;margin-top: 15px;
    color: #333;border-radius: 50%;transition: 0.5s;}
.galley-over:hover  i{display: block;margin-top: -15px;} 
/* end gallery-section */
/* -------------start inner-page--------------- */
.banner-section{background-image: url(../images/img/banner.jpg);height: 300px;
	    background-position: center center;background-repeat: no-repeat;background-size: cover;}
.banner{position: absolute;top: 50%;width: 100%;max-width: 550px;left: 50%;transform: translate(-50%, -50%);
    /*border: 5px solid #ddd;*/padding: 20px;text-align: center;background: #000000a3;}	
.banner h1{font-weight: 700;color: #fff;}        
.banner p{font-weight: 500;color: #fff;}        
.banner p a{font-weight: 500;color: #fff;transition: 0.3s;}        
.banner p a:hover{color: #fb1637;text-decoration: none;} 
.about_det{width: 100%;max-width: 800px;margin: auto;} 
.about_det h3{color: #fb1637;font-size: 34px;font-weight: 600;}
.about_det p{font-size: 15px;}
.imgs-wrapper{position: absolute;width: 100%;height: 100%;z-index: -1;}
.imgs-wrapper img{position: absolute;} 
.imgs-wrapper img:nth-child(1) {left: -100px;}    
.imgs-wrapper img:nth-child(2) {right: 0px;}
.about_det a{padding: 8px 15px;background: #fb1637;border-radius: 5px;margin-top: 10px;
	display: inline-block;color: #fff;font-family: 'Roboto', sans-serif !important;
	font-weight: 600;transition: 0.3s;box-shadow: 3px 3px 24px rgb(251 22 55 / 54%);} 
.about_det a:hover{text-decoration: none;background: #e00020;}
.sdetail{position: relative;padding: 30px;border-radius: 8px;z-index: 1;width: 100%;
    overflow: hidden;margin-bottom: 30px;background-color: #f7f4ee;margin-top: 60px;}
.specialize a{padding: 8px 15px;background: #fb1637;border-radius: 5px;margin-top: 10px;
	display: inline-block;color: #fff;font-family: 'Roboto', sans-serif !important;
	font-weight: 600;transition: 0.3s;box-shadow: 3px 3px 24px rgb(251 22 55 / 54%);} 
.specialize a:hover{text-decoration: none;background: } 
.sidebar ul{list-style: none;margin: 0;padding: 0;}   
.sidebar ul li{padding: 5px 0;border-bottom: 1px solid #ddd;}  
.sidebar ul li a{text-decoration: none;color: #333;font-weight: 500;transition: 0.3s;
	font-family: 'Roboto', sans-serif !important;} 
.sidebar ul li a:hover{margin-left: 10px;color: #e00020;}
.page-detail .slick-slide{padding: 0 7px !important;}
.page-detail .slick-dots li button:before{font-size: 28px;}
.slick-dots li.slick-active button:before {opacity: 1;color: #e00020;}	
.page-detail ul{list-style: none;margin: 0;padding: 0;}
.page-detail ul li{font-size: 16px;margin-top: 6px;font-weight: 500;font-family: 'Roboto', sans-serif !important;}
.page-detail ul li i{color: #e00020;margin-right: 10px;}
.career-section{position: relative;}
.career-section::before{content: '';position: absolute;height: 100%;background-color: #f9f2e3;width: 40%;
top: 0;}
.career-form {background: #fff;padding: 10px;}
.career-form form{margin-top: 20px;font-family: 'Roboto', sans-serif !important;}
.career-form form .form-control{border-radius: 0px;}
.career-form button{border: none;padding: 8px 15px;background: #fb1637;border-radius: 5px;margin-top: 10px;
	display: inline-block;color: #fff;font-family: 'Roboto', sans-serif !important;
	font-weight: 600;transition: 0.3s;box-shadow: 3px 3px 24px rgb(251 22 55 / 54%);}
.career-form button:hover{background: #e00020;}	
.enquiry-form {background: #fff;padding: 10px;width: 100%;}
.enquiry-form form{margin-top: 20px;font-family: 'Roboto', sans-serif !important;}
.enquiry-form form .form-control{border-radius: 0px; }
.enquiry-form button{border: none;padding: 8px 15px;background: #fb1637;border-radius: 5px;margin-top: 10px;
	display: inline-block;color: #fff;font-family: 'Roboto', sans-serif !important;
	font-weight: 600;transition: 0.3s;box-shadow: 3px 3px 24px rgb(251 22 55 / 54%);}
.enquiry-form button:hover{background: #e00020;}	
/* -------------end inner-page---------------- */
/*start footer-section*/
.footer-section{background-color: #1D2228;}
.footer img{width: 60%;}
/*.footer .media{margin-top: 30px;}*/
.footer .media i{color: #cecece;font-size: 22px;}
.footer .media .media-body{margin-left: 10px;}
.footer .media .media-body p{color: #cecece;font-size: 14px;}
.footer2 h3{color: #fff;margin-bottom: 15px;font-size: 16px;}
.footer2 ul{list-style: none;margin: 0;padding: 0;}
.footer2 ul li{margin-top: 5px;}
.footer2 ul li a{color: #cecece;font-family:'Roboto', sans-serif !important;
font-size: 14px;}
.footer2 ul li a i{color: #cecece;font-family:'Roboto', sans-serif !important;opacity: 0;transition: 0.3s;}
.footer2 ul li a:hover { margin-left: 0px;text-decoration: none;}
.footer2 ul li a:hover i{margin-right: 15px;opacity: 1;}
.footer h3{color: #fff;margin-bottom: 30px;font-size: 18px;}
.footer form .form-control{border-color: #293038; background-color: #293038;padding: 8px 15px;height: 50px;
font-family:'Roboto', sans-serif !important;}
.footer form button{padding: 8px 15px;height: 50px;border:none !important;background-color: #fb1637;width: 100%;
	box-shadow: 4px 3px 24px rgb(133 183 44 / 50%);border-radius: 8px;font-family:'Roboto', sans-serif !important;
color: #fff;}
.copyright-section{background-color: #12161b;padding: 5px 0;}
.copyright p{color: #fff;margin: 0;font-size: 12px;margin-top: 7px; margin-bottom: 0px;}
.copyright p a{color: #fff;}
.footersocial-icon{float: right;}
.footersocial-icon ul{list-style: none;margin: 0;padding: 0;}
.footersocial-icon ul li{float: left;margin-left: 10px;}
.footersocial-icon ul li a{height: 25px;width: 25px;background: #29313a;display: block; line-height: 25px;
    text-align: center;border-radius: 50%;color: #fff;font-size: 14px;}
/* start responsive-section*/
@media only screen and (max-width: 479px){
	.bpadding{padding: 40px 0 !important;}
	.bpadding2 {padding: 40px 0 0 0;}
    .logo-sec{text-align: center;}
    .headcall{display: none;}
    .social-icon {text-align: center;}
	.menu-section {height: 65px;padding: 0px !important;background: #1d2228;}
	.menu-section .navbar-brand {top: -6px; width: 70%;left: 0;text-align: initial;}
	.menu-section .navbar-brand img {width: 45%;margin-top: 4px;}
	.navbar-collapse{margin-top: 64px;background: #1d2228;}
	.navbar-expand-lg .navbar-nav .nav-link {padding: 8px 16px !important;}
	.navbar-nav {padding: 0 0 !important;}
	/*.slider-section{min-height: 550px;padding: 0 !important;margin-top: 0px;}*/
    .button i {
    height: 35px;
    width: 35px;
    border: 2px solid #fff;
    line-height: 35px;}
	.carousel-inner {top: 35%;}
	.carousel-caption { bottom: 0 !important;}
	.carousel-caption h5 {font-size: 26px;line-height: 40px;}
	.carousel-caption p{font-size: 16px;} 
	.navbar-toggler{position: absolute;right: 0;top: 16px;font-size: 26px;}
	.navbar-toggler i{color: #fff;}
	.category-section h3{font-size: 26px;line-height: 34px;margin-bottom: 10px;}
	.why-choose-section{background-image: none;height: auto;}
	.choose_det .media {margin-top: 35px;}
	.about_wrdet h3 {font-size: 26px;line-height: 34px;margin-bottom: 10px;}
	.about_wrdet h3 span{font-size: 26px;}
	.about_wrdet h4{font-size: 22px;}
	.img2{display: none;}
	.about_wrdet{margin-top: 20px;}
	.year_sec p{position: absolute;right: 32px;bottom: -72px;}
	.choose_det h3{font-size: 26px;line-height: 34px;margin-bottom: 10px;}
	.testi_sec h3{font-size: 26px;line-height: 34px;margin-bottom: 10px;}
	.testi_sec .slick-prev{top: 120%}
	.testi_sec .slick-next {top: 120%}
	.testi_sec .slick-prev {left: 37%;}
	.testi_sec .slick-next {right: 37%;}
	.quality .media { width: 100%;margin-top: 35px;box-shadow: 0px 1px 24px 5px rgb(223 227 234);}
	.quality img {display: block;margin-top: 35px;}
	.footer2 h3{margin-left: 0px !important;margin-bottom: 20px;}
	.footer2 ul {margin-bottom: 20px;margin-left: 0px!important;}
	/*inner responsive-css*/
	.banner {
    top: 32px;
    padding: 9px;
    width: 90%;
    padding-top: 100px;
    position: relative;
    z-index: 1000;
}
	.banner h1{font-size: 28px;}
	.specialize_img img{display: none;}
	.sdetail {margin-top: 30px !important;width: auto;}
	.services .slick-prev {left: 80% !important;}
	.career-section::before{display: none;}
	.career-form form .form-control{ margin-bottom: 20px;}
	.enquiry-form form .form-control{ margin-bottom: 20px;}
	.form-group {margin-bottom: 0rem !important;}
	.copyright p{text-align: center !important;}
	.footersocial-icon {float: inherit; margin: auto;
    display: table;
    margin-top: 10px;}
}

@media only screen and (max-width: 600px) {
 .nav-tabs .nav-item .nav-link{padding: .4rem 28px !important;}
}

.pb-30{
	padding-bottom:30px;
}
