.small-device-image{display:none}@media screen and (max-width:480px){.video-gallery span{width:calc(100% / 1);height:auto}.video-gallery span img{width:100%}.carousel-fade .carousel-item .w-100{height:auto}.carousel-control-next,.carousel-control-prev{display:none}.home-banner{position:relative;width:100%;height:auto}.home-banner .video{position:absolute;width:70px;height:70px;bottom:-18px;left:0;border-radius:5px}.small-device-image{display:block}.bg-attr{height:auto;margin-top:30px}.bg-attr.no{background-image:none!important}section.wh{height:auto}.description-box .content-area{position:static;top:0;left:0;width:100%;transform:translateX(0) translateY(0)}.heading1{font-size:20px;padding-bottom:15px;margin-bottom:14px;margin-top:20px}section.section{margin-top:10px}.news-events ul li .news-section .desc-area{width:76%}.news-events ul li .news-section .desc-area .title{margin-bottom:0}.picture-gallery span{height:auto}.heading2{padding-bottom:8px;margin-bottom:10px;margin-top:30px}.bg-attr3{height:160px!important}.bg-attr.bg-attr3{margin-top:0}.capacha-admission{margin-right:auto;margin-top:-5px;margin-bottom:15px}.footer{padding:0 0 20px}.footer .ftr_heading{margin-top:20px}.footer .ftr_quick_link ul li a{font-size:12px}.copyright{font-size:13px}.navigation .nav-bars{margin-top:0;padding-bottom:10px}.navigation .nav-bars .bar-white{width:25px;height:25px}.clone-navbar .navigation .nav-bars .bar-white{width:25px;height:25px}}@media screen and (max-width:480px){.bg-attr.birthday{height:auto;background-size:100%;padding:45px;position:relative;background-position:center;margin-top:20px}.bg-attr.birthday .birthday-box{height:auto;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.bg-attr.birthday .birthday-box .carousel-inner table tr td span{font-size:15px;margin-bottom:4px}}@media screen and (min-width:481px) and (max-width:767px){.home-banner{height:auto;background-size:100%;background-position:top}.carousel-fade .carousel-item .w-100{height:auto}.small-device-image{display:block}.bg-attr.no{background-image:none!important}section.wh{height:auto}.home-banner .video{position:absolute;width:70px;height:70px;bottom:-18px;left:0;border-radius:5px}.bg-attr{height:auto;margin-top:30px}.description-box .content-area{position:static;top:0;left:0;width:100%;transform:translateX(0) translateY(0)}.heading1{padding-bottom:13px;margin-bottom:23px;font-size:1.4rem;margin-top:16px}section.section{margin-top:0}.heading2{margin-top:20px}.bg-attr.bg-attr3{margin-top:0;height:220px!important}.picture-gallery span{height:auto}.capacha-admission{display:block;margin-left:0;margin-top:0;margin-bottom:20px}.input-area{margin-bottom:10px}.footer{padding:0 0 30px}.footer .ftr_heading{margin-top:20px}.footer .social-media-footer ul{margin-bottom:0}.bg-attr.birthday{height:auto;background-size:contain;padding:60px;margin-top:20px}.bg-attr.birthday .birthday-box{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto}.bg-attr.birthday .birthday-box .carousel-inner table tr td span{font-size:17px;margin-bottom:5px}.news-events ul li{height:auto!important}.news-events ul li .news-section .desc-area{width:76%}.news-events a.downfile{margin-top:-6px}}@media screen and (min-width:768px) and (max-width:1024px){.carousel-fade .carousel-item .w-100{height:auto}.home-banner{height:auto;background-size:100%;background-position:top}.small-device-image{display:block}.bg-attr.no{background-image:none!important}section.wh{height:auto}.home-banner .video{position:absolute;width:70px;height:70px;bottom:-18px;left:0;border-radius:5px}.bg-attr{height:auto;margin-top:30px}.description-box .content-area{position:static;top:0;left:0;width:100%;transform:translateX(0) translateY(0)}.heading1{margin-top:20px}section.section{margin-top:0}.heading2{margin-top:30px}.picture-gallery span{height:100px;width:calc(100% / 3)}.picture-gallery{overflow:hidden;height:427px}.picture-gallery span a[data-fancybox=gallery] img{object-position:bottom;object-fit:cover}.news-events ul li .news-section .desc-area{width:76%}.news-events ul li{height:auto!important}section.usefull-link .link-box{margin-top:0}.bg-attr.birthday{height:auto;background-size:100%;padding:85px}.bg-attr.birthday .birthday-box{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto}.footer{padding-top:0}.footer .ftr_heading{margin-top:20px}.footer .ftr_box1{margin-top:50px}.copyright{font-size:14px}}@media screen and (min-width:1025px){.navigation-full-page .small-device-navigation{display:none}}@media screen and (max-width:1024px){.navigation-full-page{background-image:url(../img/menu-bg-bg.jpg)!important}.navigation-full-page .small-device-navigation{margin-top:30px;height:334px;overflow:auto}.navigation-full-page .small-device-navigation .main-ul li.find-ul:nth-child(1){border-top:1px solid #d2d2d2}.navigation-full-page .small-device-navigation .main-ul li.find-ul{border-bottom:1px solid #d2d2d2}.navigation-full-page .small-device-navigation .main-ul li a{color:#fff;display:block;padding:5px 15px;text-decoration:none;position:relative}.navigation-full-page .small-device-navigation .main-ul li a:focus{outline:0}.navigation-full-page .small-device-navigation .main-ul li a.anchor:after{position:absolute;content:'\f067';top:50%;transform:translateY(-50%);right:20px;font-family:fontawesome}.navigation-full-page .small-device-navigation .main-ul li.show a.anchor:after{content:'\f068';font-family:fontawesome}nav.navigation-full-page .menu-box-center{width:100%}nav.navigation-full-page .logo-popup{height:auto;width:100%;left:0;text-align:center;position:static}.navigation-full-page .menu-box-center{display:none}.navigation-full-page .small-device-navigation .main-ul li.find-ul ul.sub-menu1{margin-left:10px;display:none}.navigation-full-page .small-device-navigation .main-ul li.find-ul ul.sub-menu1 li a:before{content:'- '}nav.navigation-full-page .social-link{width:100%}nav.navigation-full-page .social-link ul{overflow:hidden;margin-bottom:0}nav.navigation-full-page .social-link ul li{margin:0 13px;font-size:13px}}@media screen and (min-width:640px) and (max-width:768px){.nav-bars.bar-toggle{position:absolute;top:-100px;right:30px}}