@media only screen and (max-width:1024px){.d-flex{display:block;}.flex-wrap{flex-wrap:wrap;}.w-50{width:100% !important;}.w-30{width:100% !important;}.w-100{width:100% !important;}.site-header{padding:0 0;position:relative;}.site-header .sm-menu-head{display:flex;position:fixed;z-index:4;top:0;width:100%;background-color:#fff;padding:0 20px;padding-top:10px;padding-bottom:10px;height:80px;align-items:center;}.site-header .tab:after{content:none !important;}.site-header .logo-link-wrapper{border:none;background-color:#fff;padding:0;width:auto;}.site-header .logo-link{width:auto;}.site-header .logo-link .menu-logo{max-width:200px;float:left;}.site-header .logo-link .sm-rc-logo.menu-logo{max-width:300px;float:left;}.site-header nav.nav{position:fixed;top:80px;width:100%;height:100vh;left:150%;bottom:0;background-color:#fff;z-index:4;overflow:auto;padding:0 20px 100px 20px;}.site-header nav.nav.show{left:0;}.site-header nav.nav ul.primary-menu{flex-wrap:wrap;align-content:flex-start;}.site-header nav.nav ul.primary-menu .menu-item{width:100%;}.site-header nav.nav ul.primary-menu .menu-item:last-child .sub-menu-title:after{content:'';position:absolute;right:0;top:10px;width:2px;height:calc(100% - 20px);background-color:#003062;}.site-header nav.nav ul.primary-menu .menu-item .sub-menu{position:relative !important;width:100%;transition:ease all 1s;display:none;padding:0 35px !important;height:auto;max-height:none !important;border:none !important;}.site-header nav.nav ul.primary-menu .menu-item .sub-menu.show{display:block;}.site-header nav.nav ul.primary-menu .menu-item .sub-menu .sub-menu-item{width:100% !important;}.site-header nav.nav ul.primary-menu .menu-item .sub-menu .sub-menu-item>a{margin-bottom:10px !important;margin-top:10px !important;}.site-header nav.nav ul.primary-menu .menu-item .sub-menu .sub-menu-item .sub-menu-list{padding-left:20px !important;margin-bottom:40px !important;}.site-header nav.nav ul.primary-menu .menu-item .submenu-toggle-wrapper{display:flex;align-items:center;}.site-header nav.nav ul.primary-menu .menu-item .submenu-toggle-wrapper a{text-decoration:none;color:#003062;padding:15px 10px;position:relative;border:none;margin-right:-2px;flex-grow:1;}.site-header nav.nav ul.primary-menu .menu-item .sub-menu{width:100% !important;position:relative;padding:0 !important;left:20px !important;}.site-header .show-submenu{background-image:url(../images/assets/chevron-down.svg);width:40px;height:40px;background-size:20px;background-position:center center;background-color:#fff;border:none;outline:none;display:block;}.site-header .nav-toggle{display:block;margin-left:auto;width:35px;background-color:transparent;border:none;outline:none;padding:0;}.site-header .nav-toggle span{margin:4px 0;background:#003062;border-radius:3px;z-index:1;width:35px;height:4px;display:block;transition:all linear .2s;}.site-header .nav-toggle span:nth-child(1){width:32px;transform-origin:center center;}.site-header .nav-toggle span:nth-child(2){width:32px;}.site-header .nav-toggle span:nth-child(3){width:32px;transform-origin:center center;}.site-header .nav-toggle:hover span:nth-child(1){width:32px;}.site-header .nav-toggle:hover span:nth-child(2){width:32px;}.site-header .nav-toggle:hover span:nth-child(3){width:32px;}.site-header .nav-toggle.opened span:nth-child(1){width:32px;transform:translateY(8px) rotate(45deg);}.site-header .nav-toggle.opened span:nth-child(2){opacity:0;width:28px;}.site-header .nav-toggle.opened span:nth-child(3){width:32px;transform:translateY(-8px) rotate(-45deg);}.site-header.menu-show .nav-toggle span:nth-child(1){width:32px;transform:translateY(8px) rotate(45deg);}.site-header.menu-show .nav-toggle span:nth-child(2){opacity:0;width:28px;}.site-header.menu-show .nav-toggle span:nth-child(3){width:32px;transform:translateY(-8px) rotate(-45deg);}.section-title{padding-top:30px;padding-bottom:40px;}.content-wrapper{padding:0 20px;}.page{padding-top:80px;}.voices-section{max-width:100%;position:relative;overflow:hidden;padding-top:70px;}.voices-section .btn-next,.voices-section .btn-previous{top:60%;}.voices-section .testimonials-list{overflow:hidden;transition:all all 2s;}.voices-section .testimonials-list li{width:calc(100% - 20px) !important;margin:auto;position:absolute;left:100%;height:400px;opacity:1;}.voices-section .testimonials-list li.active p{padding-top:30px;padding-bottom:15px;display:block;max-width:calc(100% - 50px);margin:auto;}.voices-section .testimonials-list li p{padding-top:30px;padding-bottom:15px;display:block;max-width:calc(100% - 50px);margin:auto;}.voices-section .testimonials-list li .name{padding-top:10px;}.voices-section .testimonials-list li:first-child{position:relative;left:0;top:0;}.voices-section .testimonials-list{width:auto;}.voices-section .testimonials-list li.active{width:100%;flex-shrink:0;margin-top:0;}.institute-page .gallery{position:relative;}.institute-page .gallery .gallery-items{height:100%;}.institute-page .gallery .gallery-items .text p{font-size:20px;}.media-section .media-row{display:block;}.media-section .media-row .event-col,.media-section .media-row .news-col{width:100%;}.media-section .media-row .event-col .event,.media-section .media-row .news-col .event{display:block;max-width:100%;width:100%;}.media-section .media-row .event-col .event p,.media-section .media-row .news-col .event p{margin:0;padding:20px 0;}.media-section .media-row .event-col .event .d-flex,.media-section .media-row .news-col .event .d-flex{display:flex;padding:20px 0;}.media-section .media-row .event-col .event .d-flex .date,.media-section .media-row .news-col .event .d-flex .date{margin:0;}.media-section .media-row .news-col .event{width:100%;}.media-section .media-row .news-col .event p{width:100%;}.media-section .media-row .media-section .media-row .event-col img,.media-section .media-row .media-section .media-row .news-col img{width:100% !important;}.media-section .media-row .event-col .event{margin:0 !important;}.media-section .media-row .event-col .event img{width:100%;}.media-section .media-row .event-col .event p{width:100%;}.media-section .media-row .event-col .event .d-flex .date{margin:0 !important;}.resources-list{overflow:auto;}.resources-list li{flex-shrink:0;width:200px;margin:0 30px;margin-bottom:10px;}.resources-list li:first-child{margin-left:0;}.page-timetable table.timetable tr td{padding:10px 20px;}footer .footer-row-wrapper{margin-top:40px;padding:0 20px;}footer .footer-row-wrapper .footer-row{flex-wrap:wrap;padding:45px 0;}footer .footer-row-wrapper .footer-row .address-col{width:100%;margin:0;border:0;}footer .footer-row-wrapper .footer-row .address-col .address-list{flex-wrap:wrap;}footer .footer-row-wrapper .footer-row .address-col .address-list li{width:100%;}footer .footer-row-wrapper .footer-row .address-col .address-list a{margin-bottom:10px;}footer .footer-row-wrapper .footer-row .address-col .address-list.quick-links{margin-top:15px;}footer .footer-row-wrapper .footer-row .links-col{width:100%;max-width:none;}footer .footer-row-wrapper .footer-row .links-col h2{margin-top:40px;}footer .footer-row-wrapper .footer-row h2{margin-bottom:20px;}footer .footer-row-wrapper .footer-row h3{margin-bottom:10px;margin-top:20px;}footer a{align-items:center;}footer .copyright{padding-top:10px;padding-bottom:20px;}footer .institute-footer .footer-row .address-col{width:100% !important;margin-bottom:40px;}footer .institute-footer .footer-row .address-col h2{margin:0 10px;margin:0 0;}footer .footer-row-wrapper .visit-counter{right:10px;bottom:10px;}footer .footer-row-wrapper .visit-counter a{font-size:12px;letter-spacing:normal;}}@media only screen and (max-width:800px){.healthcare-slide ul{padding-top:60px;padding-bottom:60px;}.healthcare-slide ul li h4{font-size:16px;margin-top:20px;}.healthcare-slide ul li span{width:200px;height:200px;margin:auto;}.healthcare-slide ul li span img{padding:20px;}}@media only screen and (max-width:500px){.healthcare-slide ul li span{width:120px;height:120px;margin:auto;}.healthcare-slide ul li span img{padding:20px;}.marquee li{width:100% !important;}.education-page .courses-list{justify-content:center;}.education-page .courses-list li{margin-right:0;}.education-page .courses-list li .course-card{width:100%;}.education-page .courses-list li .course-card .name{max-width:200px;}}