@media(max-width:1536px){.es-wrapper-boxes{gap:30px}}@media(max-width:1440px){.landing-banner{height:100vh}.bc-box-inner h1{font-size:86px}.rp-sec-bird-img img{display:block;margin:0 auto;width:90%}.st-leave-img{right:-100px;top:-150px;width:300px}.va-sw-img img{object-fit:contain;width:300px}}@media(max-width:1280px){.banner-content-box img{width:300px}.bc-box-inner h1{font-size:80px}.bc-box-inner p{font-size:20px}.bc-box-inner p span{font-size:22px}.bc-box-inner{padding:25px 30px}.grid-head h1{font-size:60px}.rb-sb-book,.rb-sb-cap{width:240px}.rb-sb-book{left:-70px;top:-120px}.title-center-head h1{font-size:60px}.exp-sec-wrapper .es-boxes-flower-one{left:-120px;top:-100px;width:720px}.exp-sec-wrapper .es-boxes-flower-two{position:absolute;right:-40px;top:-20px}.exp-sec-boxe h4{font-size:20px}.st-leave-img{right:-20px;top:-130px}}@media(max-width:1024px){.landing-banner{height:auto;padding:90px 0}.bc-box-inner h1{font-size:74px}.exp-sec-wrapper .es-boxes-flower-one{top:-80px}.rb-sb-cap{right:-50px}.st-leave-img{right:-30px;top:-120px}.va-sec-wrapper{height:38vh}}@media(max-width:991px){.reserv-place-sec{padding:80px 0}.rp-sec-bird-img img{width:100%}.reserv-place-sec .grid-head{padding:50px 10px 100px}.grid-head h1{font-size:54px}.grid-head p{font-size:20px}.rp-sec-box-left{margin-bottom:110px}.rb-sb-cap{right:20px}.exp-sec-wrapper .es-boxes-flower-one{bottom:-280px;left:-140px;top:unset;width:auto}.exp-sec-wrapper .es-boxes-flower-two{right:-40px;top:20px}.es-wrapper-boxes{grid-template-columns:repeat(2,1fr)}.title-center-head h1{font-size:56px}.agenda-sec-wrapper{padding:0 20px}.as-schedule-wrapper .as-sw-img{bottom:-68px;right:-70px;width:230px}.parent-say-sec .grid-head p{flex:1;width:auto}.ps-boxes{grid-template-columns:repeat(2,1fr);padding:60px 0 140px}.ps-box{margin-bottom:20px}.agenda-sec{padding-bottom:130px}.school-tour-cards{margin:40px auto}.school-tour .grid-head p{width:430px}.st-leave-img{top:-80px}.school-tour-cards{align-items:center;margin:40px auto 20px}.school-tour-card{width:400px}.top-buttons{justify-content:center}.footer-guess-img img{margin-top:0}.content-center-head h1{font-size:54px;margin:0 0 10px}.content-center-head p{font-size:20px;width:100%}.video-animation-sec{padding:50px 0 20px}}@media(max-width:768px){.rb-sb-book{left:-50px;top:-120px}.exp-sec-wrapper .es-boxes-flower-two{right:-35px}.exp-sec-wrapper .es-boxes-flower-one{left:-110px}.exp-sec{padding:0 0 270px}.agenda-sec-wrapper{padding:0}.as-schedule-wrapper .as-sw-img{bottom:-47px;right:-35px;width:180px}.agenda-sec{padding-bottom:80px}}@media(max-width:767px){.banner-content-box{border-radius:12px;padding:16px;width:100%}.bc-box-inner{padding:15px 20px}.banner-content-box img{right:-13px;top:-25px;width:200px}.reserv-place-sec{padding:50px 0}.reserv-place-sec .grid-head{flex-direction:column;gap:10px;padding:30px 0 100px;text-align:center}.grid-head p{line-height:1.3;width:100%}.bc-box-inner p,.grid-head p{font-size:16px}.bc-box-inner h1{font-size:42px;margin-bottom:30px}.grid-head h1{font-size:32px}.rp-sec-box-left{gap:20px;grid-template-columns:repeat(1,1fr)}.rb-sb-book{left:-10px;top:-120px}.rb-sb-book,.rb-sb-cap{width:180px}.rp-sb-card h3{font-size:20px}.rp-sb-card p{font-size:16px}.rb-sb-card-1{transform:rotate(-1deg)}.rb-sb-card-2{top:0;transform:rotate(1deg)}.rb-sb-card-3{left:0;top:0;transform:rotate(-1deg)}.rb-sb-cap{bottom:-130px;right:-10px}.exp-sec{padding:0 0 120px}.title-center-head h1{font-size:32px}.exp-sec-wrapper .es-boxes-flower-two{display:none}.exp-sec-wrapper .es-boxes-flower-one{bottom:-107px;left:-10px;width:100%}.es-wrapper-boxes{gap:20px;grid-template-columns:repeat(1,1fr)}.es-wrapper-boxes .exp-sec-boxe:nth-child(odd){transform:rotate(1deg)}.es-wrapper-boxes .exp-sec-boxe:nth-child(2n){top:0;transform:rotate(-1deg)}.exp-sec-boxe img{height:300px}.exp-sec-boxe h4{font-size:18px}.grid-head{flex-direction:column;gap:10px;text-align:center}.as-row{font-size:14px;grid-template-columns:120px 1fr}.as-row:nth-child(3){margin-bottom:-22px;padding-bottom:33px}.as-row:nth-child(5){padding-bottom:20px;padding-top:20px}.as-time,.as-title{font-weight:500}.as-schedule-wrapper .as-sw-img{bottom:-47px;right:-10px;width:120px}.parent-say-sec{padding-bottom:50px}.ps-boxes{gap:15px;grid-template-columns:repeat(1,1fr);padding:60px 0}.ps-box{margin-bottom:0;padding:15px}.ps-box:first-child{top:0;transform:rotate(-2deg)}.ps-box:nth-child(3){top:0;transform:rotate(1deg)}img.ps-bottom-img{width:60%}.ps-box p{font-size:14px;margin-bottom:20px}.ps-box-user span{font-size:14px;height:34px;width:34px}.ps-box-user{gap:10px}.ps-bu-detail h6{font-size:14px;margin:0}.ps-bu-detail p{font-size:12px;margin:0}.es-wrapper-boxes{padding-top:25px}.agenda-sec-wrapper .grid-head{gap:5px}.as-schedule-wrapper .as-sw-img{display:none}.agenda-sec{padding-bottom:50px}.bc-box-inner p span{font-size:18px}.school-tour{padding:50px 0}.school-tour .grid-head p{width:100%}.st-leave-img{right:-10px;top:-85px;width:250px}.school-tour-cards{gap:15px;margin:0 auto 30px}.school-tour-card{padding:12px 15px 13px}.school-tour-card:first-child{margin-right:20px}.school-tour-card:nth-child(2){margin-left:20px}.school-tour-card:nth-child(3){margin-right:20px}.school-tour-card:nth-child(4){margin-left:20px}.school-tour-text h3{font-size:14px}img.st-cloud-img{margin:20px auto 0;width:70%}.school-tour{padding:50px 0 40px}.school-tour-text p{line-height:1.2}.school-tour-card{width:100%}.content-center-head h1{font-size:32px}.content-center-head p{font-size:16px}.va-sec-wrapper{height:250px}.video-animation-sec{padding:50px 0 0}.va-sw-img img{width:150px}footer{padding:20px 0 0}.contact-list li{margin-bottom:10px}.contact-list li img{width:32px}.contact-list li .contact-list-content span{font-size:14px}.social-column{margin:20px 0}.social-column h6{font-size:16px;margin-bottom:5px}.social-icons{justify-content:start}.social-icons a img{width:30px}.contact-list i{font-size:16px;height:32px;width:32px}.top-buttons{justify-content:start;margin-bottom:20px}.top-buttons-left{padding:8px 14px}.top-buttons a{font-size:16px}.top-buttons-right .menu-btn{padding:8px 14px}.parent-say-sec{padding-top:50px}.header__logo{justify-content:center}.school-name p{font-size:16px;margin-top:5px}.header__logo img{width:90px!important}.header__container{padding:.5rem 0 .3rem}}