.accordion-button:not(.collapsed){background:#e2fffa;border-bottom:none;color:#00bb9e;box-shadow:none}.accordion-button::after{width:auto;height:auto;content:"+";font-size:40px;background-image:none;font-weight:100;color:#1b6ce5;transform:translateY(-4px)}.accordion-button:not(.collapsed)::after{width:auto;height:auto;background-image:none;content:"-";font-size:48px;transform:translate(-5px,-4px);transform:rotate(0)}.enq_info{color:#fff}.Quote_Text{font-size:.8rem;color:#6c0101}.link_gallery:hover h1:hover{text-decoration:none;color:#fefffe;background:#fe6d6d}.link_gallery{text-decoration:none;color:#740000}.nav_back{background:#fcf7f8}.contact_menu{padding:30px;background:#f1f9fc;line-height:3}.align_div_cont{margin:0 auto}.icon_form{font-size:16px;color:#5f6366;font-weight:500}.form_col{margin:10px 30px 5px 20px;padding:10px}.page-footer{background-color:#212020;padding-top:50px;padding-bottom:10px}.page-footer h4{color:#1abc9c;font-size:12px;font-weight:700}.page-footer p{color:#fcf7f8;font-size:14px}.page-footer .footer-links{list-style:none;padding:0;margin-bottom:25px;word-break:break-all;text-decoration:none}.page-footer .footer-links a{color:#fcf7f8;font-size:13px;text-decoration:none}.page-footer .footer-links a:hover{color:#fff500;font-size:13px;text-decoration:none}.page-footer .footer-links li{margin-bottom:5px;line-height:1.3}.page-footer .footer-legal .copyright{margin-right:60px}.page-footer .footer-legal .legal-links .item{padding-right:13px;border-right:1px solid #fcf7f8;margin:0 13px 0 0}.page-footer .footer-legal .legal-links .item:last-child{border-right:none}.page-footer .region{margin-bottom:20px}.page-footer .region a{color:#8b8989;font-size:11px}@media (min-width:768px){.page-footer .region{margin-bottom:0}}.footer_back{margin:0;background:#1abc9c;width:100%;height:100px;padding:0}.page_head_image{width:100%}.dropdown:hover>.dropdown-menu{display:block;margin-top:0}.dropdown-toggle::after{display:none}.mnuPlacement .dropdown-menu,.mnuProgram_Main .dropdown-menu{width:60%;left:20%;right:20%;margin:0}.mnuContact .dropdown-menu{width:70%;left:29%;right:1%;margin:0;background:#fff8e0}.mnuFacilities .dropdown-menu{width:70%;left:29%;right:1%;margin:0;background:#ededed}.mnuAdmission .dropdown-menu{width:90%;left:5%;right:5%;margin:0;background:#ededed}.mnuAbout .dropdown-menu{width:86%;left:8%;right:8%;margin:0;background:#ededed}.mnuAbout_Heading{position:absolute;left:0;right:0;color:#fff;top:40%}.position-relative{position:relative!important;margin:0;padding:0}.mnuHeadFont:hover{text-decoration:underline}.mnuHeadFont{font-size:18px;text-transform:uppercase;margin-top:10%;text-decoration:none}.mnuTextFont{font-size:12px;padding:0 20px 0 10px}.mnuTextFont:hover{font-size:13px;color:#00bb9e;border-left:3px solid #ff9800}.mainFont{font-family:roboto;background:url("../../assets/img/test_back.png");color:#3e3e3e}.mnu_padding{padding-left:16px}.mnuBase{width:100vw;height:25px;background:#00717e;margin-top:0}.fit-cover{object-fit:cover}.margin_top_0{margin-top:0}.col_margin{margin:25px 30px 0 0}.row_beautify{border:1px solid #b7b7b7;border-radius:25px;margin-top:25px;margin-bottom:25px}p{margin-top:0;margin-bottom:1rem;padding:1%;font-size:1.1em;font-family:roboto;color:#5b616a;text-align:justify;line-height:2!important}.List_Info{margin-top:0;padding:1%;font-size:1.1em;font-family:roboto;color:#5b616a;text-align:justify;line-height:2}.policy_text{margin-top:0;margin-bottom:1rem;padding:1%;font-size:1em;font-family:roboto;color:#5b616a;text-align:justify;line-height:2}.list_formatting{line-height:2;padding:15px 15px 15px 10%;font-size:1.1rem;color:#5b616a;font-family:roboto;text-align:justify}.margin_top_headings{margin-top:25px}.card-body p{padding:0 0 0 30px;line-height:1}.Modal_form_col{margin:5px 5%;padding:5px;width:90%}.contact_li{list-style:none;padding-top:10px;font-size:17px}.spinner-parent{position:fixed;top:50%;left:48%}.spinner-border{width:4rem;height:4rem;font-size:4rem}.bankDetails p{line-height:0!important}.bankDetails{border:2px solid grey;margin-top:10px;margin-bottom:10px;width:70vw}.adm_all:hover{text-decoration:none;color:#ff6b00;text-indent:50px}.adm_all{text-decoration:none;color:green;text-indent:50px}.head_back_gallery{margin:30px;padding:20px;background:rgba(251,251,251,.74);text-decoration:none}.Manage_txt{text-decoration:none}.navbar a:hover{color:#ed4537;background:#fff;font-weight:500;text-decoration:underline}.navbar a{color:#3e3e3e}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:#222;text-align:left;background-color:#b7b7b7;border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}.Heading_Gap{margin-bottom:10px;padding:5px 0}.Link_Text{font-size:.8em}.ClientLogos{margin-top:3%}.both_Side_Gap{margin-right:10px}.cont_height{height:500px}.Image_grayscale:hover{animation-name:clrHover;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.Image_grayscale{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.full_height{max-width:100vh;max-height:500px}.Top_Call{background:var(--bs-gray-200);text-align:center;color:var(--bs-success)}.social-icon{font-size:35px;color:#fff}.style_image{max-width:150px;border-radius:50%;align-content:center}#carousel-t{background-color:#fff}#carousel-t .testimonial-content{margin-top:15px}#carousel-t .carousel-control-next,.carousel-control-prev{width:13%}#carousel-t .carousel-control-prev{background:-webkit-linear-gradient(left,rgba(255,0,0,0) 70%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 70%,rgba(255,255,255,0) 100%);opacity:1}#carousel-t .carousel-control-next{background:-webkit-linear-gradient(right,rgba(255,0,0,0) 70%,rgba(255,255,255,0) 100%);background:linear-gradient(to left,#fff 70%,rgba(255,255,255,0) 100%);opacity:1}#carousel-t .carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:10px;height:10px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#140000;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.2;transition:opacity .6s;border-radius:50%}#carousel-t .carousel-indicators .active{opacity:.5}#carousel-t .carousel-indicators{position:relative;padding-bottom:10px}#carousel-t .signature{font-size:24px;font-style:normal;font-family:'Roboto Condensed',Arial,Sans;font-weight:700;margin:0}#carousel-t .date{font-size:14px;font-style:italic;margin-bottom:10px}#carousel-t p{font-size:18px;font-family:'Roboto Condensed',Arial,Sans}#carousel-t .rating{background-color:#2d80ff;width:65px;display:block;margin:15px auto;color:#fff;border-radius:25px}