/*
Theme Name: Rank Theme
Author: Ranksmartz
*/
body{font-family:arial;font-size:14px;}
*{margin:0px; padding:0px;}
.clr{clear:both;}
a{ text-decoration:none;color:#6e6e6e;transition:all 0.5s ease;}
a:hover{color:#e01e26;}
.btn, .wpcf7-submit{cursor:pointer;}
a img{border:none;outline:none;}
textarea{font-family:arial;resize:vertical;}
li{list-style-type:none;}
h1{    margin-bottom:5px;color: #00a3c8;font-weight: 700;
    text-transform: uppercase;}
h2{margin-bottom:5px;color:#00a3c8;font-weight: 700;text-transform: uppercase;}
h3{font-size:25px;}
h4{font-size:25px;}
h5{font-size:20px;}
p{line-height:25px;color:#444444;}
img{max-width:100%;}
.btn{font-weight:600;color:#fff;background-color:#00a3c8;border:none;padding:10px 20px;font-size: 15px;border-radius: 5px;}
.btn:hover{color:#fff;opacity:0.8;}
.left{float:left;}
.right{float:right;}
.wraper{width:1200px;margin:0px auto;}
.header{padding:8px 0;background:#fff;}
.logo{color:#444;font-weight:600;}
.logo img{float:left;}
.head_right{margin:16px 0;}
.head_right img{float:left;}
.head_right span{font-size:13px;color:#858585;padding:0px 12px;margin-right: 15px;float: left;}
.head_right span em{line-height:1.3;letter-spacing:1px;color:#e01e26;font-style: normal;font-weight:600;letter-spacing:1px;}
.head_right span a{line-height:1.3;color:#000;font-size:20px;}
.head_right span a:hover{color:#4fb5eb;}
.appointment{margin-left: 0.3em;font-size:14px;margin-top:-3px;font-weight:600;line-height:42px;display:inline-block;padding:0px 2.4em;text-transform:uppercase;border-radius:3px;
color:#fff;background-color:#e01e26;}
.appointment:hover{color:#fff;background:rgb(49, 96, 159);}
.social_sec{}
.social_sec li{display:inline-block;width:auto;}
.social_sec li img{transition:all 0.5s ease;margin:0 5px 0 0;background:rgb(95, 94, 94);padding:4px;border-radius:3px;}
.social_sec li img:hover{background:#e01e26;}
.nav{background:#2a2b2b;border-bottom:#e01e26 solid 3px;padding:10px 0;}
.nav li{display:inline-block;line-height:16px;border-left:#e01e26 solid 1px;padding:0 15px;text-transform: uppercase;font-weight:600;}
.nav li:nth-child(1){border-left:none;padding-left:0;}
.nav li a{padding:10px;color:#fff;}
.isp_search_box_form{width:220px;}
#isp_search{border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#000;float: left;
font-size: 12px;padding:9px 12px 8px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.isp_widget_btn{background-color:#e01e26;opacity:1;border:medium none;color:#fff;padding:8px;}
.rslides_container{margin-bottom:0 !important;}
.slide_text{position:absolute;top:29%;width:89.5%;}
.slide_left{float:left;width:500px;}

.slide_right{float:right;width:500px;padding-top:2%;padding-left:5%;padding-bottom:3%;border-left: 2px solid #e01e26;}



.slide_text h1{text-transform: uppercase;
font-size: 65px;
line-height: 82px;color:#fff;
font-weight: 800;
letter-spacing: 3px;
margin-bottom: 0;
word-wrap: break-word;}
.slide_right p{color:#fff;margin-bottom:30px;}


.caption{display:none !important;}
.section_1{padding:40px 0;}
.sec_1_left{padding:20px;width:28%;box-shadow:0px 0px 11px -8px #000;background:#fff;}
.sec_1_left h2{}
.sec_1_left ul li{margin-top:16px;}
.sec_1_text{}
.sec_1_text p{}
.sec_1_text em{font-size: 12px;color: #9D9D9D;}
.sec_1_left ul li img{float:left;margin: 6px 10px 0 0;}
.sec_1_left ul li .btn{margin-top: 10px;display: inline-block;}
.sec_1_right{float:right;width:65%;}
.sec_1_info{width:48%;background:#00a3c8;padding:50px 20px;}
.sec_1_info h2{color:#fff;font-size: 24px;}
.sec_1_info p{color:#fff;font-size:25px;line-height: 38px;margin:35px 0;}
.sec_1_info h3{color:#fff;font-size:25px;font-weight:400;margin-top: 12px;line-height: 30px;}
.sec_1_info h3 em{font-size: 14px;}
.sec_1_img{width:46%;position: relative;}
.sec_1_img img{width:100%;margin-left:-7px;margin-top:6px;}
.triangle-left{position:absolute;left:-47px;top:30px;width:0;height:0;border-top:20px solid transparent;border-right:40px solid #fff;border-bottom:20px solid transparent;}
.section_2{text-align:center;padding:40px 0;background: url(http://www.skrpkanwargroup.com/wp-content/uploads/2019/12/back.png) top center no-repeat;
background-size:cover;}
.section_2 h3{margin-bottom:20px;}
.section_2 p{padding:1% 8%;}
.heading-divider{background-color:#e01e26;display:inline-block;height: 2px;margin: 0 0 8px;width:100px;}
.section_2 ul{margin-top:20px;}
.section_2 li {padding:15px;box-shadow:0px 0px 11px -8px #000;background:#fff;display: inline-block;width:20%;margin: 10px;}
.section_2 li h4{font-size:18px;font-weight:500;margin-top:8px;color:#4E4E4E;}
.section_2 li p{padding:10px 0 5px;line-height: 19px;font-size: 13px;}
.footer{padding:40px 0 20px 0;background:#202223;}
.foot_1{float:left;width:23%;margin-right:2%;}
.footer_link li{color:#cfcfcf;margin-bottom:10px;font-size:14px;}
.footer_link h5{margin-bottom:20px;font-weight:600;color:#fff;font-size:17px;}
.social_mobile{margin-top:20px;}
.footer_link .social_mobile li{display:inline;margin-right:10px;}
.footer_link{}
.copy_right{background-color:#161616;text-align:center;margin-top:0px;padding:20px 0;}
.copy_right p{color:#cfcfcf;}
.copy_right p a{color:#53bfff;}
.copy_right p a:hover{color:#cfcfcf;}
.foot_1 ul{margin-bottom:20px;}
.open-btn{display:none;}
.inner_page_cont{padding:40px 0 0;border-top:1px solid #e6e6e6;}
.inner_page_cont p{margin-top:15px;}
.section_01{padding:50px 0;background:url(http://www.skrpkanwargroup.com/wp-content/uploads/2019/12/contact-back.jpg) top center no-repeat;}
.sec_01_left{width:60%;}
.sec_01_right{width:37%;position:relative;}
.sec_01_right form{border-radius:8px;background:#00a3c8;padding:30px;}
.input{padding:15px;font-size: 14px;width:91.5%;margin-bottom:15px;border-radius:5px;border:none;}
.sec_01_right form textarea{height:50px;font-size:14px;font-family:arial;}
.sec_01_right form p{margin-top:0px;}
.sec_01_left img{float: left;}
.sec_01_right .triangle-left{left:-40px;border-right:40px solid #e01e26;}
.section_02{padding:40px 0;text-align:center;}
.section_02 ul li{padding:15px;box-shadow:0px 0px 11px -8px #000;background:#fff;display: inline-block;width:20%;margin: 10px;}
.section_02 li h4{font-size:18px;font-weight:500;margin-top:8px;color:#4E4E4E;}
.section_02 li p{padding:10px 0 5px;line-height:19px;font-size:13px;}
.sec_01_right .btn{background:#ffa12f;padding:15px 0;width:100%;border-radius:5px;}
.page_cont{}
.section_03{}
.section_03 ul li{margin:15px 0;float:left;width:100%;}
.section_03 ul li .text{float:left;margin-left:20px;width:90%;}
.section_03 ul li img{float:left;}
.section_03 ul li .text p{margin-top:5px;}
.section_03 ul li .text h4{font-size:18px;}
.section_02 p{margin:0;padding:0 20%;}
.section_02 ul{margin-top:20px;}
.captcha_sec{padding-bottom:20px;}
.inner_page_cont .page_head{margin-bottom:30px;}
.section_03 ul li ul li{margin:15px 19px 0px 15px;float:none;width:29%;list-style-type: decimal;display: inline flow-root list-item;}
.wel_left{width:43%;}
.wel_left strong{font-weight:700;font-size:14px;line-height:19px;color:#78a6bf;}
.wel_left h2{margin-bottom:5px;font-weight:700;text-transform:uppercase;}
.wel_left h6{word-break:break-word;font-weight:300;font-size:17px;line-height:25px;color:#006a93;}
.wel_left p{color:#3262a1;}
.wel_right{width:48%;}
.wel_left li{background:url(http://www.skrpkanwargroup.com/wp-content/uploads/2019/12/check.png) left center no-repeat;
padding-left:30px;margin-top:15px;font-size:16px;line-height:30px;font-weight:400;color:#006a93;}
.timing_sec{box-shadow: 0 0 10px rgba(0, 0, 0, .1);border-radius:5px;padding:20px;}
.timing_sec h5{margin-bottom:10px;font-size:20px;color:#004861;font-weight:500;}
.timing_sec li{width:30%;float: left;}
.timing_sec ul li{width:100%;padding:15px 0;border-top: dashed 1px #c5c5c5;}
.timing_sec ul li em{float:right;}
.timing_sec ul li:nth-child(2){margin:0;}
.more{color:#fff;background-color:#00a3c8;border-color:#00a3c8;padding: 10px 20px;font-size:15px;border-radius:5px;}
.more:hover{color:#fff;background-color:#0e8eab;border-color:#0e8eab;}
.timing_sec li h4{color: #00a3c8;font-size:30px;}
.work_sec{padding:50px 0;background:#e6eff4;}
.work_left{width:48%;}
.work_right{width:48%;}
.work_cont{width:90%;margin:0px auto;}
.ajax-loader{position:absolute;}
.sec_01_left strong{font-size:0.85rem;font-weight:900;color:#00a3c8;text-transform:uppercase;letter-spacing:1px;margin-bottom:25px;}
.sec_01_left h2{font-size:46px;line-height:65px;color:#6d6d6d;}
.team_sec{background-color:#fbfbfb;padding:50px 0;}
.team_1 {display:inline-block;width:48%;}
.team_1 h2{}
.team_1 ._team_dr{float:left;}
.team_text{width:54%;float:right;}
.team_text p strong{color:#4cb8e0;}
.team_text p{color:#3262a1;font-size:13px;line-height: 21px;}
.team_sec .team_text h2 {font-size:17px;margin-bottom:10px;}
.team_text h6{color:#3262a1;font-size:12px;line-height:22px;margin-top: 15px;}
.team_text h6 img{float:left;margin:4px 5px 0 0;width: auto;}
.team_sec h2{margin-bottom:20px;}
.wel_right img{float:right;}
.offer_left p strong{color:#00BCD4;line-height: 24px;font-size: 18px;font-weight:300;}
.offer_left h2{color: #595959;line-height: 36px;font-weight:400;font-size: 33px;}
.sec_offer{margin-top:40px;}
.sec_01_left p{margin:10px 0 0;}
.copy_right p{margin-top:0;}
.head_sec{text-align:center;}
.kanwar_sec{margin:30px 0;background:#e01e26;}
.kanwar_left{float:left;width:30%;}
.kanwar_right{float:right;width:60%;text-align:right;}
.serv_sec li{width:30%;display:inline-block;
background:url(https://www.skrpkanwargroup.com/wp-content/uploads/2021/06/check.png) left center no-repeat;
padding-left:30px;margin-top:15px;font-size:16px;line-height:30px;font-weight:400;color:#333;}
.serv_sec{padding-bottom:30px;width:83%;margin:0px auto;}
.about_page li{width:33%;float:left;}
.about_page{margin-bottom:30px;}
.about_page li p{margin-top:10px;}
.head_sec.page_head img{float:left;width:120px;}
.head_sec_right h1{font-size:65px;margin-bottom:0;color:#000;}
.head_sec.page_head{text-align:right;}
.head_sec_right h4{font-size:18px;text-transform:uppercase;letter-spacing:1px;}
.head_sec_right p {color:#000;font-weight:600;
margin-top: 0;font-size:17px;text-transform:uppercase;letter-spacing:2px;line-height:30px;}
.head_sec_right p span{color:#e01e26;}
.head_sec.page_head{text-align:right;border-bottom:1px solid #e2e2e2;padding-bottom:20px;}
.kanwar_text{padding:40px;height:206px;}
.kanwar_text h5{color:#fff;}
.kanwar_text p{color:#fff;}
.kanwar_right img{float:right;}
.foot_top{background:url(https://www.skrpkanwargroup.com/wp-content/uploads/2021/06/foot-top.jpg) top center no-repeat;
padding:40px 0;}
.foot_top span{font-size:30px;font-weight:600;color:#fff;}
.foot_top span a{color:#fff;}
.footer_link li a{color:#53bfff;}
.footer_link li a:hover{color:#cfcfcf;}
.timing_sec p small{color:#e01e26;}
.ptk_clinic{margin-bottom:20px;}
.serv_sec h5{text-align:center;text-transform:uppercase;}
.timing_left{float:left;width:45%;}
.timing_right{float:right;width:45%;}
.timing_right .input{border:1px solid #ccc;}
.timing_right textarea.input{height:70px;}
.timing_right p{margin:0;}
.foot_top a.appointment.right:hover{background:#202223;}
.foot_1 p{color:#cfcfcf;margin-bottom:15px;}
.foot_1 p a{color:#53bfff;}
.foot_1 p a:hover{color:#cfcfcf;}
.q_links.foot_1 ul{margin-top:24px;}
.foot_1 p b{display:inline-block;width:100%;margin:10px 0 0px 0;}
.mobile_menu ul.social_sec{padding-left:0;}
.mobile_menu ul.social_sec h4{font-size:17px;}
.mobile_menu ul.social_sec li{margin:10px 0 0 0 !important;}
.mobile_menu .appointment{float:left !important;line-height:28px;font-size:12px;margin-left:0;}
.mobile_menu-white{border-left:2px solid #e01e26;}
.page_cont a{color:#e01e26;text-decoration:underline;}
.page_cont a:hover{color:#000;}
.sec_01_left .social_sec li{background:no-repeat;margin:0;padding:0;}
.inner_page_cont .page_head h1{text-decoration:underline #e01e26;}
.map_sec{padding:40px 0;}
.sch_head{text-align:center;}
.sch_header .logo{width:100px;}
.sch_header .head_right{margin:2.2% 0;}
.about_sec{background:#f8f9fa;padding:70px 0;}
.about_left{width:37%;height:240px;overflow:hidden;border-radius:15px;float:left;}
.about_right{width:57%;float:right;}
.about_left img{border-radius:10px;}
.nhp_page h2{text-align:center;font-size:40px;margin-bottom:50px;}
.nhp_page p{margin-bottom:15px;margin-top:0;}
.school_fas{padding:70px 0;}
.school_fas ul li{list-style-type:none;display:inline-block;position:relative;width:23%;margin:0 10px;}
.school_fas ul li h3{position:absolute;bottom:3px;font-size:17px;color:#fff;width: 93%;
padding:7px 10px;background-image:linear-gradient(to right, #00a2c7, #37accc, #52b6d1, #69c0d6, rgba(0, 162, 199, 0.54));}
.nhp_page .head_sec.page_head{border-bottom:none;padding-bottom:0;margin-bottom:0;}
.nhp_page.inner_page_cont{border-top:none;}
.photo_gallery .gallery-item img{height:auto;border:none !important;float:left;}
#gallery-1 .gallery-item{margin-top:0 !important;}
.photo_gallery{background:#f8f9fa;padding:70px 0;}
.admission_sec{padding:70px 0;}
.admission_sec form {
    width: 45%;
    margin: 0px auto;
    background: #f8f9fa;
    padding: 30px;
}
.admission_sec form .input{width:94.5%;}
:focus{outline:none;}
.nhps_contact{background:#f8f9fa;padding:70px 0;}
.nhps_contact_1{float:left;width:48%;}
.nhps_contact_2{float:right;width:48%;}
.nhps_contact_1 img{display:inline-block;margin:-12px 5px -12px 0;width:30px;}
.nhps_contact_1 h4 {
    margin-bottom: 20px;
}
button.dropbtn.mobile_menu-btn.nhps.open-btn{top:35px !important;}


/*Responsive*/

@media only screen and (max-width:1280px) and (min-width:1068px){ 
.wraper{width:1024px;}
.nav li{padding: 0 12px;}
.sec_1_right{width:66%;}
.sec_1_info p{color:#fff;font-size: 22px;line-height: 37px;margin: 18px 0;}
.sec_1_left ul li{margin-top: 10px;}
.section_2 li{margin:8px;}
.triangle-left{left:-40px;}
.slide_text h1{font-size:48px;line-height:58px;}
.slide_left{width:38%;}
.slide_right{padding-top:1%;}
.team_text{width: 48%;float:right;}
.sec_01_left h2{font-size:38px;}
.nav li a{padding:3px;}
.timing_sec li:nth-child(2){margin: 0 40px;}

}
@media only screen and (max-width: 1067px) and (min-width: 963px){ 
.wraper{width:940px;}
.open-btn{display:block;}
.header{padding:10px 0;}
.logo{margin:0;font-size:22px;text-align:center;width:180px;}
.head_right {margin:0;text-align:center;}
.head_right span{padding:5px 4px;font-size:13px;margin:-3px 4px;float:left;}
.head_right span em{font-size:13px;margin-left:0px;}
.head_right .social_sec{width:100%;text-align:center;margin-top:15px;}
.nav{display:none;}
.rslides_nav{top:69% !important;height:27px !important;background-size:33px !important;width:21px !important;}
.slide_text{top:8%;width:33%;border-radius:50%;padding:34px 15px;}
.slide_text h1 {font-size:23px;line-height:28px;}
.rslides img{height:auto !important;}
.section_1{padding:20px 0;}
.sec_1_left{width:92%;}
.sec_1_right{float:right;width:100%;}
.sec_1_info{width:auto;padding:20px;}
.sec_1_info p{color:#fff;font-size:19px;line-height:30px;margin:12px 0;}
.sec_1_info h3{font-size:21px;}
.sec_1_info h2{font-size:21px;}
.sec_1_img{width:100%;}
.section_2{padding:20px 0;}
.section_2 h3{margin-bottom:10px;}
.section_2 li{width:27%;margin:1%;}
.section_2 ul{margin-top:10px;}
.footer{padding:20px 0;}
.foot_1{width:100%;}
.footer_link li{font-size:14px;width:32%;display:inline-block;}
.footer_link .social_sec li{width:auto;}
.copy_right{margin-top: 0;padding-top:20px;}
.head_right{text-align:left;width:57%;margin-top:10px;}
.head_right span a{font-size:18px;}
.appointment{line-height:35px;float:none;padding:0 7px;margin-top:2px;font-size:12px;}
.slide_left{float:left;width:100%;}
.slide_right{width:100%;border-left:none;}
.slide_right p{line-height:20px;margin-bottom: 15px;}
.wel_left{width:100%;}
.wel_right{width:100%;}
.team_1{width:100%;}
.team_1 img{width:auto;}
.team_1 .team_text{width:57%;}
.team_sec{padding:30px 0;}
.offer_left h2{color:#595959;line-height:25px;font-size:20px;}
.sec_01_left h2{font-size:25px;line-height:30px;}
.input{padding:10px;}
.section_01{padding:30px 0;}
.btn{padding:6px 14px;font-size:13px;}
.timing_sec li:nth-child(2){margin:0 40px;}
.open-btn{top:17px !important;}
.kanwar_left{width:40%;}
.kanwar_text{padding:12px 25px;}
.serv_sec li{width:29%;font-size:15px;}
.head_sec_right h1{font-size:55px;}

}
@media only screen and (max-width: 962px) and (min-width: 801px){ 
.wraper{width:780px;}
.open-btn{display:block;}
.header{padding:10px 0;}
.logo{margin:0;font-size:22px;text-align:center;width:165px;}
.head_right{margin:0;text-align:center;}
.head_right span{padding:5px 4px;font-size:13px;margin:-3px 4px;float:left;}
.head_right span em{font-size:13px;margin-left:0px;}
.head_right .social_sec{width:100%;text-align:center;margin-top:15px;}
.nav{display:none;}
.rslides_nav{top:69% !important;height:27px !important;background-size:33px !important;width:21px !important;}
.slide_text{top:18%;width:88%;border-radius:50%;padding:34px 15px;}
.slide_text h1 {font-size:23px;line-height:28px;}
.rslides img{height:auto !important;}
.section_1{padding: 20px 0;}
.sec_1_left{width:25%;}
.sec_1_right{float:right;width:68%;}
.sec_1_info{width:54%;padding:12px;}
.sec_1_info p{color:#fff;font-size:19px;line-height: 30px;margin: 12px 0;}
.sec_1_info h3{font-size:21px;}
.sec_1_info h2{font-size:21px;}
.sec_1_img{width:40%;}
.section_2{padding:20px 0;}
.section_2 h3{margin-bottom:10px;}
.section_2 li{width:27%;margin:8px;}
.section_2 ul{margin-top:10px;}
.footer{padding:20px 0;}
.foot_1{width:100%;}
.footer_link li{font-size:14px;width:32%;display:inline-block;}
.footer_link .social_sec li{width:auto;}
.copy_right{margin-top: 0;padding-top:20px;}
.head_right{text-align:left;width:auto;margin-right:35px;margin-top:8px;}
.head_right span a{font-size:18px;}
.appointment{line-height:35px;float:none;padding:0 7px;margin-top:5px;font-size:12px;}
.slide_left{float:left;width:27%;margin-top:3%;}
.slide_right{width:65%;}
.slide_right p{line-height:20px;margin-bottom:15px;}
.wel_left{width:47%;}
.wel_right{width:50%;}
.team_1{width:100%;margin:10px 0;}
.team_1 img{width:auto;}
.team_1 .team_text{width:67%;}
.team_sec{padding:30px 0;}
.offer_left h2{color:#595959;line-height:25px;font-size:20px;}
.sec_01_left h2{font-size:25px;line-height:30px;}
.input{padding:10px;}
.section_01{padding:30px 0;}
.btn{padding: 6px 14px;font-size:13px;}
.timing_sec li:nth-child(2){margin:0 26px;}
.section_02 ul li{padding: 8px;width: 29%;margin: 7px;}
.work_sec{padding:30px 0;}
.foot_1 ul.social_sec{margin-bottom:10px;}
.head_sec_right h1{font-size:45px;}
.head_sec.page_head img{width:100px;}
.head_sec.page_head{padding-bottom:10px;}
.open-btn{top:14px !important;}
.kanwar_left{width:100%;}
.kanwar_text{height:auto;}
.kanwar_right{width:100%;}
.kanwar_right img{width:100%;}
.serv_sec li{width:29%;font-size:14px;}
.inner_page_cont{padding:20px 0 0;}
.mobile_menu .head_right{float:left;}
.head_right img{width:35px;margin:3px 0;}

}
@media only screen and (max-width: 800px) and (min-width: 668px){
.wraper{width:640px;}
.open-btn{display:block;}
.header{padding:10px 0;}
.logo{margin:0;font-size:22px;text-align:center;width:150px;}
.head_right{margin:0;text-align:center;}
.head_right span{width:32%;padding:10px 4px;font-size:13px;margin:-5px 4px;float:left;}
.head_right span em{font-size:13px;margin-left:0px;}
.head_right .social_sec{width:100%;text-align:center;margin-top:15px;}
.nav{display:none;}
.rslides_nav{top:69% !important;height:27px !important;background-size:33px !important;width:21px !important;}
.slide_text{top:0%;width:53%;border-radius:50%;padding:34px 15px;}
.slide_text h1 {font-size:23px;line-height:28px;}
.rslides img{height:auto !important;}
.section_1{padding:20px 0;}
.sec_1_left{width:92%;}
.sec_1_right{float:right;width:100%;}
.sec_1_info{width:auto;padding:20px;}
.sec_1_info p{color:#fff;font-size: 19px;line-height: 30px;margin: 12px 0;}
.sec_1_info h3{font-size:21px;}
.sec_1_info h2{font-size:21px;}
.sec_1_img{width:100%;}
.section_2{padding:20px 0;}
.section_2 h3{margin-bottom:10px;}
.section_2 li{width:25%;margin:1%;}
.section_2 ul{margin-top:10px;}
.footer{padding:20px 0 0;}
.foot_1{width:100%;}
.footer_link li{font-size:14px;width:32%;display:inline-block;}
.footer_link .social_sec li{width:auto;margin-bottom:0;}
.copy_right{margin-top: 0;padding-top:20px;}
.head_right{text-align:left;width:83%;display:none;}
.head_right span a{font-size:18px;}
.appointment{line-height:35px;float:none;padding:0 7px;margin-top:2px;font-size:12px;}
.slide_left{float:left;width:100%;}
.slide_right{width:100%;border-left:none;}
.slide_right p{line-height:20px;margin-bottom:15px;}
.wel_left{width:100%;}
.wel_right{width:100%;}
.team_1{width:100%;}
.team_1 img{width:auto;}
.team_1 .team_text{width:57%;}
.team_sec{padding: 30px 0;}
.offer_left h2{color:#595959;line-height:25px;font-size:20px;}
.sec_01_left h2{font-size:25px;line-height:30px;}
.input{padding:10px;}
.section_01{padding:30px 0;}
.btn{padding: 6px 14px;font-size:13px;}
.inner_page_cont{padding: 10px 0 0;}
.timing_sec li{width:100%;}
.timing_sec li:nth-child(2){margin: 20px 0;}
.work_left{width:100%;}
.work_right{width:100%;}
.work_sec{padding:30px 0}
.section_02 ul li{width:37%;}
.sec_01_right{width: 100%;}
.timing_sec li:nth-child(2){margin:0 26px;}
.section_2 li h4{font-size:15px;}
.foot_1 ul.social_sec{margin-bottom:10px;}
.head_sec_right h1{font-size:44px;margin-bottom:0;}
.head_sec.page_head img{width:100px;}
.head_sec.page_head{padding-bottom:8px;}
h5{font-size:16px;}
.serv_sec li{width:43%;margin-top:14px;font-size:14px;}
.mobile_menu .head_right{width:100%;display:block;}
.head_right img{width:30px;margin:9px 0;}
.open-btn{top:13px !important;}

}
@media only screen and (max-width:667px) and (min-width:601px){
.wraper{width:500px;}
.open-btn{display:block;}
.header{padding:10px 0;}
.logo{margin:0;font-size:22px;text-align:center;width:155px;}
.head_right {margin:0;text-align: center;}
.head_right span{padding:10px 4px;font-size:13px;margin:-4px 4px;float:left;}
.head_right span em{font-size:13px;margin-left: 0px;}
.head_right .social_sec{width:100%;text-align:center;margin-top:15px;}
.nav{display:none;}
.rslides_nav{top:78% !important;height:27px !important;background-size:33px !important;width:21px !important;}
.slide_text{top:10%;width:70%;border-radius:50%;padding:12px;}
.slide_text h1{font-size:18px;line-height:23px;}
.rslides img{height:150px !important;}
.section_1{padding:20px 0;}
.sec_1_left{width:90.5%;}
.sec_1_right{float:right;width:100%;}
.sec_1_info{width:auto;padding:20px;}
.sec_1_info p{color:#fff;font-size:19px;line-height:30px;margin:12px 0;}
.sec_1_info h3{font-size:21px;}
.sec_1_info h2{font-size:21px;}
.sec_1_img{width:100%;}
.section_2{padding:20px 0;}
.section_2 h3{margin-bottom:10px;}
.section_2 li{width:42%;margin:1%;padding:2%;}
.section_2 li h4{font-size:15px;}
.section_2 ul{margin-top:10px;}
.footer{padding:20px 0;}
.foot_1{width:100%;}
.footer_link li{font-size: 14px;width: 48%;display:inline-block;}
.footer_link .social_sec li{width:auto;}
.copy_right{margin-top: 0;padding-top: 20px;}
.sec_01_left{width:100%;}
.sec_01_right{width: 100%;}
.sec_01_right form{padding: 14px;}
.input{width: 93%;}
.section_03 ul li .text{width: 71%;}
.section_02 p{padding:0;}
.section_02 ul li{width:auto;margin: 10px 0;}
.section_02 {padding: 20px 0;}
.section_01{margin-bottom:20px;}
.head_right{text-align:left;width:100%;display:none;}
.head_right span a{font-size:15px;}
.appointment{line-height:35px;float:none;padding:0 7px;margin-top:2px;font-size:12px;}
.slide_left{float:left;width:100%;}
.slide_right{width:100%;border-left:none;}
.slide_right p{line-height:20px;margin-bottom:15px;}
.wel_left{width:100%;}
.wel_right{width:100%;}
.team_1{width:100%;}
.team_1 img{width:auto;}
.team_1 .team_text{width:100%;}
.team_sec{padding: 30px 0;}
.offer_left h2{color:#595959;line-height:25px;font-size:20px;}
.sec_01_left h2{font-size:25px;line-height:30px;}
.input{padding:10px;}
.section_01{padding:30px 0;}
.btn{padding: 6px 14px;font-size: 13px;}
.inner_page_cont{padding: 10px 0 0;}
.timing_sec li{width:100%;}
.timing_sec li:nth-child(2){margin: 20px 0;}
.work_left{width:100%;}
.work_right{width:100%;}
.work_sec{padding:30px 0}
.section_02 ul li{width:37%;}
.sec_01_right{width:100%;}
.rslides img{height:200px !important;}
.foot_1 ul.social_sec{margin-bottom:10px;}
.head_sec.page_head img{float:none;}
.head_sec.page_head{text-align:center;}
.head_sec_right h1{font-size:30px;}
.head_sec_right p{line-height:22px;font-size:14px;}
.head_sec.page_head{padding-bottom:0;}
.kanwar_left{width:100%;}
.kanwar_text{padding:25px;height:auto;}
.kanwar_right{width:100%;}
.serv_sec li{width:43%;margin-top:8px;font-size:13px;}
.about_page li{width:100%;margin:8px 0;}
.about_page{margin-bottom:10px;}
.serv_sec{width:100%;}
.foot_top span{font-size:20px;}
.mobile_menu .head_right{display:block;}
.head_right img{width:30px;margin:8px 0;}
.open-btn{top:12px !important;}
.nhp_page h2{font-size:25px;margin-bottom:20px;}
.about_sec{padding:30px 0;}
.about_left{width:100%;height: auto;margin-bottom: 20px;}
.about_right{width:100%;}
.school_fas{padding: 30px 0;}
.school_fas ul li{width:100%;margin: 10px 0;}
.school_fas ul li h3{width:95%;}
.photo_gallery{padding:30px 0;}
.admission_sec{padding:30px 0;}
.admission_sec form{width:85%;}
.admission_sec form textarea.input{margin-bottom: 0px;}
.nhps_contact{padding:30px 0;}
.nhps_contact_1{width:100%;}
.nhps_contact_2{width:100%;}
}
@media only screen and (max-width: 600px) and (min-width: 481px){ 
.wraper{width:450px;} 
.open-btn{display:block;}
.header{padding:10px 0;}
.logo{margin:0 0 1% 0;font-size:22px;text-align:center;width:37%;}
.head_right {margin:0;text-align:center;}
.head_right img{float:left;width:30px;}
.head_right span{margin-bottom:5px;width:81%;text-align:left;padding:5px 4px;font-size:13px;margin:0px 4px;float:none;display:inline-block;}
.head_right span em{font-size:13px;margin-left:0px;}
.head_right .social_sec{width:100%;text-align:center;margin-top:15px;}
.nav{display:none;}
.rslides_nav{top:78% !important;height:27px !important;background-size:33px !important;width:21px !important;}
.slide_text{top:0%;width:70%;border-radius:50%;padding:12px;}
.slide_text h1{font-size:13px;line-height:18px;}
.rslides img{height:150px !important;}
.section_1{padding:20px 0;}
.sec_1_left{width:90.5%;}
.sec_1_right{float:right;width:100%;}
.sec_1_info{width:auto;padding:20px;}
.sec_1_info p{color:#fff;font-size: 19px;line-height: 30px;margin: 12px 0;}
.sec_1_info h3{font-size:21px;}
.sec_1_info h2{font-size:21px;}
.sec_1_img{width:100%;}
.section_2{padding:20px 0;}
.section_2 h3{margin-bottom:10px;}
.section_2 li{width:38%;margin:2%;}
.section_2 ul{margin-top:10px;}
.footer{padding:20px 0;}
.foot_1{width:100%;}
.footer_link li{font-size:14px;width:48%;display:inline-block;}
.footer_link .social_sec li{width:auto;}
.copy_right{margin-top: 0;padding-top: 20px;}
.sec_01_left{width:100%;}
.sec_01_right{width: 100%;}
.sec_01_right form{padding: 14px;}
.input{width: 93%;}
.section_03 ul li .text{width: 71%;}
.section_02 p{padding:0;}
.section_02 ul li{width:auto;margin: 10px 0;}
.section_02 {padding: 20px 0;}
.section_01{margin-bottom:20px;}
.head_right{text-align:left;width:100%;display: none;}
.head_right span a{font-size:15px;}
.appointment{line-height:30px;float:none;padding:0 7px;margin-top:7px;font-size:12px;}
.slide_left{float:left;width:100%;}
.slide_right{width:100%;border-left:none;}
.slide_right p{line-height:20px;margin-bottom: 15px;}
.wel_left{width:100%;}
.wel_right{width:100%;}
.team_1{width:100%;}
.team_1 img{width:auto;}
.team_1 .team_text{width:100%;}
.team_sec{padding: 30px 0;}
.offer_left h2{color:#595959;line-height:25px;font-size:20px;}
.sec_01_left h2{font-size:25px;line-height:30px;}
.input{padding:10px;}
.section_01{padding:30px 0;}
.btn{padding: 6px 14px;font-size: 13px;}
.inner_page_cont{padding: 10px 0 0;}
.timing_sec li{width:100%;}
.timing_sec li:nth-child(2){margin: 20px 0;}
.work_left{width:100%;}
.work_right{width:100%;}
.work_sec{padding:30px 0}
.section_02 ul li{width:37%;}
.sec_01_right{width:100%;}
.section_2 li h4{font-size:15px;}
.section_2 p{padding:1% 0%;}
.sec_offer{margin-top:0px;}
.section_02 li h4{font-size:15px;}
.foot_1 ul.social_sec{margin-bottom:10px;}
.head_sec.page_head img{float:none;}
.head_sec.page_head{text-align:center;}
.head_sec_right h1{font-size:30px;}
.head_sec_right p{line-height:22px;font-size:14px;}
.head_sec.page_head{padding-bottom:0;}
.kanwar_left{width:100%;}
.kanwar_text{padding:25px;height:auto;}
.kanwar_right{width:100%;}
.serv_sec li{width:90%;margin-top:8px;}
.about_page li{width:100%;margin:8px 0;}
.timing_left{width:100%;overflow:hidden;}
.timing_right{width:100%;overflow:hidden;margin-top:15px;}
.timing_right .input{padding:7px;}
.foot_top span{font-size:15px;}
.foot_top a.appointment.right{float:none;margin:10px 0 0 0;}
.foot_top{padding:20px 0;}
.serv_sec{padding-bottom:20px;width:90%;}
.mobile_menu .head_right{display:block;}
.mobile_menu ul.social_sec{margin-bottom:10px;}
.head_right img{width:30px;margin:4px 0;}
.nhp_page h2{font-size:25px;margin-bottom:20px;}
.about_sec{padding:30px 0;}
.about_left{width:100%;height: auto;margin-bottom: 20px;}
.about_right{width:100%;}
.school_fas{padding: 30px 0;}
.school_fas ul li{width:100%;margin: 10px 0;}
.school_fas ul li h3{width:95%;}
.photo_gallery{padding:30px 0;}
.admission_sec{padding:30px 0;}
.admission_sec form{width:85%;}
.admission_sec form textarea.input{margin-bottom: 0px;}
.nhps_contact{padding:30px 0;}
.nhps_contact_1{width:100%;}
.nhps_contact_2{width:100%;}
}
@media only screen and (max-width: 480px) and (min-width: 376px){ 
.wraper{width:95%;}
.open-btn{display:block;}
.header{padding:10px 0;}
.logo{margin:0;font-size:22px;text-align:center;width:37%;}
.head_right span{padding:5px 4px;font-size:12px;margin:-4px 4px 10px;text-align:left;width:125px;float:none;display:inline-block;}
.head_right span em{font-size:12px;margin-left:0px;}
.head_right .social_sec{width:100%;text-align:center;margin-top:5px;}
.nav{display:none;}
.rslides_nav{top:78% !important;height:27px !important;background-size:33px !important;width:21px !important;}
.slide_text{top:0%;width:292px;border-radius:50%;padding:15px 12px;}
.slide_text h1{font-size:17px;line-height:20px;}
.rslides img{height:150px !important;}
.section_1{padding:20px 0;}
.sec_1_left{width:88%;}
.sec_1_right{float:right;width:100%;}
.sec_1_info{width:auto;padding:20px;}
.sec_1_info p{color:#fff;font-size: 19px;line-height: 30px;margin: 12px 0;}
.sec_1_info h3{font-size:21px;}
.sec_1_info h2{font-size:21px;}
.sec_1_img{width:100%;}
.section_2{padding:20px 0;}
.section_2 h3{margin-bottom:10px;}
.section_2 li{width:38%;margin:4px;}
.section_2 ul{margin-top:10px;}
.footer{padding:20px 0;}
.foot_1{width:100%;}
.footer_link li{font-size:14px;width:47%;display:inline-block;}
.footer_link .social_sec li{width:auto;}
.copy_right{margin-top:0;padding-top:20px;}
.sec_01_left{width:100%;}
.sec_01_right{width:100%;}
.sec_01_right form{padding:14px;}
.input{width:93%;}
.section_03 ul li .text{width:71%;}
.section_02 p{padding:0;}
.section_02 ul li{width:auto;margin: 10px 0;}
.section_02 {padding: 20px 0;}
.section_01{margin-bottom:20px;}
.head_right{display:none;}
.head_right span a{font-size:17px;}
.appointment{line-height:35px;float:none;padding:0 15px;}
.slide_left{float: left;width: 100%;}
.slide_right{width: 100%;border-left: none;}
.slide_right p{line-height:20px;margin-bottom:7px;}
.wel_left{width:100%;}
.wel_right{width:100%;}
.team_1{width:100%;}
.team_1 img{width:auto;}
.team_1 .team_text{width:100%;}
.team_sec{padding: 30px 0;}
.offer_left h2{color:#595959;line-height:25px;font-size:20px;}
.sec_01_left h2{font-size:25px;line-height:30px;}
.input{padding:10px;}
.section_01{padding:30px 0;}
.inner_page_cont{padding: 10px 0 0;}
.timing_sec li{width:100%;}
.timing_sec li:nth-child(2){margin: 20px 0;}
.work_left{width:100%;}
.work_right{width:100%;}
.work_sec{padding:30px 0}
.slide_text h1 br{display:none;}
.btn{padding:5px 12px;font-size:12px;}
.head_right img{width:30px;float:none;}
.section_2 li h4{font-size:13px;}
.sec_offer{margin-top:0px;}
.foot_1 ul.social_sec{margin-bottom:10px;}
.head_sec.page_head img{float:none;}
.head_sec.page_head{text-align:center;}
.head_sec_right h1{font-size:30px;}
.head_sec_right p{line-height:22px;font-size:14px;}
.head_sec.page_head{padding-bottom:0;}
.kanwar_left{width:100%;}
.kanwar_text{padding:25px;height:auto;}
.kanwar_right{width:100%;}
.serv_sec li{width: 90%;margin-top:8px;}
.about_page li{width:100%;margin:8px 0;}
h5{font-size:18px;}
.timing_left{width:100%;overflow:hidden;}
.timing_right{width:100%;overflow:hidden;margin-top:15px;}
.timing_right .input{padding:7px;}
.foot_top span{font-size:20px;}
.foot_top a.appointment.right{float:none;margin:10px 0 0 0;}
.foot_top{padding:20px 0;text-align:center;}
.serv_sec{padding-bottom:20px;width:90%;}
.head_right span{width:74%;}
.mobile_menu .head_right{display:block;}
.open-btn{top:11px !important;}
.inner_page_cont .page_head{margin-bottom:0;}
.inner_page_cont .page_head h1{line-height:29px;margin-bottom:0;}
.about_page li p{margin-top:2px;}
.map_sec{padding:20px 0;}
.nhp_page h2{font-size:25px;margin-bottom:20px;}
.about_sec{padding:30px 0;}
.about_left{width:100%;height: auto;margin-bottom: 20px;}
.about_right{width:100%;}
.school_fas{padding: 30px 0;}
.school_fas ul li{width:100%;margin: 10px 0;}
.school_fas ul li h3{width:95%;}
.photo_gallery{padding:30px 0;}
.admission_sec{padding:30px 0;}
.admission_sec form{width:85%;}
.admission_sec form textarea.input{margin-bottom: 0px;}
.nhps_contact{padding:30px 0;}
.nhps_contact_1{width:100%;}
.nhps_contact_2{width:100%;}

}
@media only screen and (max-width: 375px) and (min-width: 0px){ 
.wraper{width:95%;} 
.open-btn{display:block;}
.header{padding:10px 0;}
.logo{margin:0;text-align:center;width:42%;}
.head_right span{padding:5px 4px;font-size: 12px;margin:0px 15px 0px 4px;text-align: left;}
.head_right span em{font-size:12px;margin-left: 0px;}
.head_right .social_sec{width:100%;text-align:center;margin-top:5px;}
.nav{display:none;}
.rslides_nav{top:78% !important;height:27px !important;background-size:33px !important;width:21px !important;}
.slide_text{top:0%;width:292px;border-radius:50%;padding:12px;}
.slide_text h1 {font-size:17px;line-height:20px;}
.rslides img{height:150px !important;}
.section_1{padding:20px 0;}
.sec_1_left{width:88%;}
.sec_1_right{float:right;width:100%;}
.sec_1_info{width:auto;padding:20px;}
.sec_1_info p{color:#fff;font-size: 19px;line-height: 30px;margin: 12px 0;}
.sec_1_info h3{font-size:21px;}
.sec_1_info h2{font-size:21px;}
.sec_1_img{width:100%;}
.section_2{padding:20px 0;}
.section_2 h3{margin-bottom:10px;}
.section_2 li{width:90%;margin:6px 0;}
.section_2 ul{margin-top:10px;}
.footer{padding:20px 0;}
.foot_1{width:100%;}
.footer_link li{font-size:14px;width:85%;margin-bottom:12px;}
.footer_link .social_sec li{width:auto;margin-bottom:0;}
.copy_right{margin-top:0;padding-top:20px;}
.sec_01_left{width:100%;}
.sec_01_right{width:100%;}
.sec_01_right form{padding:14px;}
.input{width: 93%;}
.section_03 ul li .text{width:71%;}
.section_02 p{padding:0;}
.section_02 ul li{width:auto;margin:10px 0;}
.section_02 {padding:20px 0;}
.section_01{margin-bottom:0px;}
.head_right{text-align:center;}
.head_right span a{font-size:15px;}
.appointment{line-height:35px;float:none;padding:0 15px;}
.slide_left{float: left;width:100%;}
.slide_right{width: 100%;border-left:none;}
.slide_right p{line-height:20px;margin-bottom:15px;}
.wel_left{width:100%;}
.wel_right{width:100%;}
.team_1{width:100%;}
.team_1 img{width:auto;}
.team_1 .team_text{width:100%;}
.team_sec{padding:30px 0;}
.offer_left h2{color:#595959;line-height:25px;font-size:20px;}
.sec_01_left h2{font-size:25px;line-height:30px;}
.input{padding:10px;}
.section_01{padding:20px 0;}
.inner_page_cont{padding:15px 0 0;}
.timing_sec li{width:100%;}
.timing_sec li:nth-child(2){margin: 20px 0;}
.work_left{width:100%;}
.work_right{width:100%;}
.work_sec{padding:30px 0}
.slide_text h1 br{display:none;}
.btn{padding:5px 12px;font-size:12px;}
.head_right img{width:30px;margin-top:5px;margin-left:0px;}
.sec_offer{margin-top:0px;}
.foot_1 ul.social_sec{margin-bottom:10px;}
.head_sec.page_head img{float:none;}
.head_sec.page_head{text-align:center;}
.head_sec_right h1{font-size:30px;}
.head_sec_right p{line-height:22px;font-size:14px;}
.head_sec.page_head{padding-bottom:0;}
.kanwar_left{width:100%;}
.kanwar_text{padding:25px;height:auto;}
.kanwar_right{width:100%;}
.serv_sec li{width: 90%;margin-top:0;    font-size: 14px;}
.about_page li{width:100%;margin:8px 0;}
h5{font-size:18px;}
.timing_left{width:100%;overflow:hidden;}
.timing_right{width:100%;overflow:hidden;margin-top:15px;}
.timing_right .input{padding:7px;}
.foot_top span{font-size:16px;}
.foot_top a.appointment.right{float:none;margin:10px 0 0 0;}
.foot_top{padding:20px 0;text-align:center;}
.serv_sec{padding-bottom:20px;width:90%;}
.head_right span{width:73%;}
.head_right{display:none;}
.mobile_menu .head_right{display:block;margin-top:0 !important;}
.mobile_menu-white{width:100% !important;}
.mobile_menu-black{width:79%;}
.appointment{margin-top:5px;}
.open-btn{top:12px !important;}
.inner_page_cont .page_head{margin-bottom:20px;}
.inner_page_cont .page_head h1{line-height:29px;margin-bottom:0;}
.about_page li p{margin-top:2px;}
.map_sec{padding:20px 0;}
.nhp_page h2{font-size:25px;margin-bottom:20px;}
.about_sec{padding:30px 0;}
.about_left{width:100%;height: auto;margin-bottom: 20px;}
.about_right{width:100%;}
.school_fas{padding: 30px 0;}
.school_fas ul li{width:100%;margin: 10px 0;}
.school_fas ul li h3{width:95%;}
.photo_gallery{padding:30px 0;}
.admission_sec{padding:30px 0;}
.admission_sec form{width:85%;}
.admission_sec form textarea.input{margin-bottom: 0px;}
.nhps_contact{padding:30px 0;}
.nhps_contact_1{width:100%;}
.nhps_contact_2{width:100%;}
}
