@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#7c7c7c;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#7c7c7c}.address-top i{background:#020d2600;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;border:2px solid #d5006b}.news-school{background:#f5f5f5;padding-bottom:0;color:#2e2e2e;padding-top:0;font-weight:500;letter-spacing:.1px;font-size:16px}.news-school table{margin:0}.news-school table tr{border:0}.news-school table marquee{margin-top:10px}.news-school table tr td:first-child{width:150px;text-align:center;background:#d5006b;color:#ffff;height:55px}.featured-box.style10 .featured-content .featured-desc h3{font-size:23px}.featured-box .featured-icon.icon-shape-square i,.featured-box .ttm-bgcolor-skincolor.featured-icon.icon-shape-square i{font-size:33px}.image-overlay-content .circle-shape.ttm-top-view-overlay img{border-radius:50%}.counts-teacher{padding:70px 0 70px 80px}.ttm-fid sub{display:none}.academics-table-bg{background:#fff;padding:15px;box-shadow:0 0 20px 0 #91919187;border-radius:5px}.academics-table-bg h4{margin-bottom:15px;text-align:center;font-size:20px;margin-top:0;text-transform:uppercase}.academics-table-bg .table-style thead tr th:nth-child(1){width:70px;text-align:center}.academics-table-bg .table-style tbody tr td:nth-child(1){text-align:center}.career-form h4{margin-bottom:15px;font-size:20px}.section-games{padding-top:75px;background:#f5f5f5;padding-bottom:70px}.admission-section{text-align:center}.admission-section .section-title{margin-bottom:0}.admission-section button{background:#fff;border:2px solid #d5006b;padding:12px 30px;border-radius:30px;font-size:20px;margin-top:20px;font-weight:600}.admission-section button:hover{background:#d5006b;border:2px solid #d5006b;color:#fff}.about-info p{text-align:justify}.about-content p{text-align:justify}.col-bg-img-one p{text-align:justify}.timeline p{text-align:justify}.ttm-top-info-con a{color:#5d6576}.ttm-top-info-con a:hover{color:#d5006b}.widget-contact a{color:#5d6576!important;font-weight:500}.widget-contact a:hover{color:#d5006b}.form-admission{background:#fff;padding:25px;border:1px solid #ddd;margin-top:15px;margin-bottom:70px}.form-admission .form-control{border-radius:5px;background:#f3f3f3;border:1px solid #d9d9d9}.form-admission .form-select{border-radius:5px;background:#f3f3f3;border:1px solid #d9d9d9;padding:6px;padding-left:15px}.form-admission textarea{background:#fff}.form-admission .form-btns{background:#fff;border:2px solid #d5006b;padding:9px 58px;border-radius:30px;margin-top:15px;font-weight:600;background:#d5006b;color:#fff}.form-admission .form-btns:hover{background:#fff;border:2px solid #d5006b;color:#d5006b}.form-bg{background:#e9e9e9!important}.form-admission p{font-size:20px;margin-bottom:35px}.form-bg .section-title{padding-top:60px}.form-bg .section-title p{font-size:20px}.watsapp-section{display:inline-block;position:fixed;z-index:999;bottom:30px;right:27px}.watsapp-section img{width:55px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.career-form-cstms input[type="number"]{border-radius:0;color:#8f8f8f;padding:10px 10px 10px 60px;font-weight:400;text-indent:0;background-color:#fafbfc;border:1px solid #e1e1e1;font-size:13px;width:100%}.career-form-cstms input[type="email"]{border-radius:0;color:#8f8f8f;padding:10px 10px 10px 60px;font-weight:400;text-indent:0;background-color:#fafbfc;border:1px solid #e1e1e1;font-size:13px;width:100%}.career-form-cstms select{border-radius:0;color:#8f8f8f;padding:15px 10px 14px 60px;font-weight:400;text-indent:0;background-color:#fafbfc;border:1px solid #e1e1e1;font-size:13px;width:100%}.career-form-cstms p{margin-bottom:0}.teacher-post h5.title-post{line-height:25px;padding-right:10px;padding-left:10px}.teacher-post .content-post.content-team-post p.category{margin-bottom:0;margin-top:2px}.teacher-post .content-post .content-post-desc{min-height:105px}.iframe-pdf{height:600px}.pdf-iframes{padding-top:70px!important;padding-bottom:70px}.pdf-iframes .ttm-tabs.style2 ul.tabs li a{text-transform:capitalize}@media only screen and (max-width:1199px){.site-branding img{max-height:70px}.site-branding{height:80px;line-height:85px}.padding-12{padding-bottom:50px}.owl-theme .owl-controls .owl-nav div.owl-prev{left:5px}.owl-theme .owl-controls .owl-nav div.owl-next{right:5px}}@media only screen and (max-width:768px){.academics-table-bg .table-style tbody tr td:nth-child(1){display:none}.academics-table-bg.bt tbody td:before{background:#56a2cf;color:white;margin-right:10px;padding:2px 10px}.table-style tbody tr td{padding:0}.counts-teacher{padding:40px}.admission-section h2{font-size:30px;line-height:45px}.res-767-p-30{padding:45px;padding-bottom:10px}.form-admission{margin-bottom:0}.form-bg{padding-bottom:30px}}@media only screen and (max-width:520px){.news-school table tr td:first-child{width:115px}.news-school{font-size:14px}.about-img img{margin-bottom:20px}.section-title{margin-bottom:0}.admission-section h2{font-size:19px;line-height:32px}.admission-section button{font-size:18px;margin-top:10px}.about-img img{margin-bottom:20px}body{font-size:14px}.mobile-b-0{margin-bottom:0!important}.section-games{padding-top:65px;padding-bottom:55px}.ttm-tabs.style2 ul.tabs li a{padding:5px 8px;font-size:14px}.ttm-tabs.style2 ul.tabs li{margin-right:4px;margin-bottom:11px;margin-left:4px}.table-style tbody td:before{padding:2px 6px}.academics-table-bg h4{font-size:17px}.responsive-table.bt tbody td::before{content:attr(data-th) " ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:116px}.ttm-fid-contents h4{font-size:30px}.ttm-fid{padding:5px 0}}@media only screen and (max-width:420px){.site-branding img{max-height:65px}.section-title h2.title{font-size:25px;margin-bottom:0;padding-bottom:40px;line-height:35px}.form-bg .section-title p{font-size:17px}.form-bg .section-title{padding-top:25px}}