body{font-family:"Montserrat",sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.swiper-container{overflow:hidden;width:100%;height:100vh}.swiper-container .swiper-pagination-bullet{background-color:#fff;opacity:.8;width:8px}.swiper-container .swiper-pagination-bullet-active{opacity:1;height:36px;border-radius:12px}.app-container{overflow:hidden;width:100%;height:100vh;background-image:url("../img/app-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover}.app-container .overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.menu{position:absolute;left:0;right:0;top:.6rem;z-index:99;padding:0 1.8rem;width:100%;height:49px;display:flex;justify-content:space-between;align-items:center}.menu.position-static{margin-top:.6rem}.menu.position-sticky{padding:.6rem 1.8rem;top:0;height:calc(49px + 1.2rem);background-color:#fff}.menu .logo{padding:0;height:100%}.menu .logo img{max-width:100%;height:100%}.menu .m-items{height:100%}.menu .m-items ul{height:100%;display:flex;justify-content:space-evenly;align-items:center}.menu .m-items ul li{margin:0 1rem;list-style:none}.menu .m-items ul li a{font-family:"Montserrat",sans-serif;font-size:17px;font-weight:700;line-height:normal;color:#fff;text-decoration:none}.menu .m-items ul li:last-child{margin-right:0}.menu .m-items .nav-toggler{display:none}.app-body{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.app-body .swiper-arrow{position:absolute;bottom:0;left:0;right:0;width:100%;display:flex;justify-content:center;align-items:center;height:3rem;z-index:2;padding-bottom:1rem}.app-body .swiper-arrow img{width:auto;height:100%;cursor:pointer}.app-body .box{max-width:55vw;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.app-body .box h1{font-size:65px;font-weight:800;letter-spacing:3.9px;color:#fff;margin:1.6rem 0}.app-body .box h2{font-size:35px;font-weight:bold;text-align:center;color:#fff}.app-body .box p{font-size:27px;font-weight:600;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.app-body .box p strong{font-weight:800}.app-body .box .detail-h1{font-size:45px;font-weight:bold;color:#fff;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.app-body .box .btn{width:100%;max-width:241px;height:100%;max-height:52px;border-radius:26px;border-width:3px;flex-grow:0;font-size:20px;font-weight:bold;margin-top:6vh}.app-body .bottom-logo{position:absolute;bottom:1rem;right:1.4rem;max-height:158px;width:auto}.app-body .go-down{position:absolute;bottom:.6rem;margin:auto;left:0;right:0;text-align:center;color:#fff;font-size:38px;cursor:pointer}.app-body .go-down img{width:auto;height:38px}.app-body .detail-2{margin-left:8vw;max-width:47.5vw}.app-body .detail-2 .detail-h1{font-size:35px}.app-body .detail-2 p{font-weight:400;text-align:left;font-size:25px}.app-body .detail-2 p strong{font-weight:600}section.s1{padding:15vh 0}section.s1 img{max-width:300px;margin:auto;margin-bottom:2rem}section.s1 p{color:#0e4385;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;max-width:607px;margin-left:auto;margin-right:auto}section.s1 p strong{font-weight:600}section.s2 .box-container{width:100%;padding-top:79%;max-height:500px;position:relative}section.s2 .box-container .blue-box{position:absolute;bottom:0;left:0;width:90%;padding-top:72%;background-color:#0e4385}section.s2 .box-container img{position:absolute;width:90%;right:0;top:0;-webkit-box-shadow:0px 0px 29px -3px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 29px -3px rgba(0,0,0,.75);box-shadow:0px 0px 29px -3px rgba(0,0,0,.75)}section.s2 .desc-cont h1{font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#0e4385}section.s2 .desc-cont ul{padding:0}section.s2 .desc-cont ul li{list-style:none;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.38;letter-spacing:normal;text-align:left;color:#0e4385;padding:1.2rem 0;border-bottom:1px solid #0e4385}section.s3{padding:20vh 0;margin:0 auto;max-width:1016px}section.s3 h1{text-align:center;font-size:45px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#0e4385}section.s3 h1 strong{font-weight:800;display:block}section.s3 p{max-width:610px;margin:1.6rem auto 0 auto;font-size:17px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#0e4385}section.s4{padding:0;position:relative;margin-bottom:10rem}section.s4 .big-header{width:100%;height:auto}section.s4 .big-header h1{font-size:7.1vw;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:rgba(118,133,176,.2);margin-bottom:0;line-height:.72}section.s4 .blue-area{background-color:#0e4385;color:#fff}section.s4 .container{padding:15vh 0}section.s4 .container .accordion-button:not(.collapsed)::after{background-image:url("../img/minus.svg")}section.s4 .container .accordion-button::after{background-image:url("../img/plus.svg")}section.s4 .container .accordion-button{box-shadow:none;border:0;border-top:2px solid #fff;color:#fff;background-color:transparent;font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left}section.s4 .container .accordion-button:not(.collapsed){background-color:transparent;color:#fff}section.s4 .container .accordion-collapse{border:0}section.s4 .container .accordion-body{font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}section.s4 .container .accordion-body ul{padding-left:1.2rem;margin-top:1.5rem;color:#fff}section.s4 .container .accordion-body ul li{font-size:15px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;padding:.6rem 0}section.s4 .corner-1{width:100%;max-width:23vw;text-align:right;position:absolute;top:0;right:0}section.s4 .corner-1 img{width:auto;max-width:100%}section.s4 .corner-2{width:100%;max-width:23vw;text-align:left;position:absolute;bottom:0;left:0;margin-bottom:-10rem}section.s4 .corner-2 img{width:auto;max-width:100%}section.s5{padding:20vh 9vw}section.s5 h1{font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.84;letter-spacing:normal;text-align:center;color:#0e4385}section.s5 p{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.84;letter-spacing:normal;text-align:left;color:#0e4385}footer{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#779e91;padding:12vh 0;position:relative}footer .join-us{text-align:center;max-width:432px}footer .join-us p{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}footer .join-us .btn{width:100%;max-width:241px;height:100%;max-height:52px;border-radius:26px;border-width:3px;flex-grow:0;font-size:20px;font-weight:bold;margin-top:1.5vh}footer .copyright{position:absolute;left:0;bottom:.8rem;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;width:100%}.detail-2-s1 .container p{color:#73287a}section.detail-2-s4{margin-bottom:0}section.detail-2-s4 .blue-area{background-color:#73287a}section.detail-2-s4 .blue-area .container .accordion-button{padding:40px 0}section.detail-2-s4 .blue-area .container .accordion-button::after{padding:15px;text-align:center;border:2px solid #fff;background-position:center;border-radius:50%}section.detail-2-s4 .blue-area h3{padding:16vh 0;font-size:45px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;max-width:260px;margin:auto}section.detail-2-s4 .corner-img{position:absolute;right:0;top:-50%;-webkit-box-shadow:0px 0px 23px -5px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 23px -5px rgba(0,0,0,.75);box-shadow:0px 0px 23px -5px rgba(0,0,0,.75)}section.detail-2-sec-1 h1{font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#73287a;margin-bottom:5vh}section.detail-2-sec-1 p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#73287a}section.detail-2-sec-1 .btn{width:100%;max-width:241px;height:100%;max-height:52px;border-radius:26px;border-width:3px;flex-grow:0;font-size:20px;font-weight:bold;margin-top:5vh;color:#73287a;border-color:#73287a}section.detail-2-sec-1 .padding{padding:0 10vw}.detail-2-sec-2{overflow:hidden;padding:20vh 0 20vh 10vw}.detail-2-sec-2 h1{font-size:45px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#73287a;margin-bottom:1.6rem}.detail-2-sec-2 .slide-container{width:100%;max-width:335px;overflow:hidden;text-align:center}.detail-2-sec-2 .slide-container img{width:100%;margin:auto}.detail-2-sec-2 .see-more{width:100%;text-align:right;padding:2.2rem 1.8rem}.detail-2-sec-2 .see-more a{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#73287a;text-decoration:none}.detail-2-s2 .container p{color:#243a8e}.detail-3-sec-1 h1{font-size:45px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#243a8e;margin-bottom:1.5rem}.detail-3-sec-1 ul{padding-left:3.5rem}.detail-3-sec-1 ul li{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.98;letter-spacing:normal;text-align:left;color:#243a8e;list-style:none;padding:1.6rem 0;position:relative}.detail-3-sec-1 ul li::before{content:" ";background-image:url("../img/checked.svg");position:absolute;background-position:center;background-size:cover;background-repeat:no-repeat;color:#243a8e;left:-3.5rem;margin:auto;top:0;bottom:0;width:34px;height:34px}.detail-3-sec-1 .rbox{position:relative;width:100%;height:66.47vh;display:flex;justify-content:center}.detail-3-sec-1 .rbox .rbox-shadow{width:100%;height:0;border-bottom:66.47vh solid #fff;border-left:72px solid transparent;filter:drop-shadow(0 0 0.75rem rgba(0, 0, 0, 0.4));position:absolute;top:0;left:0}.detail-3-sec-1 .rbox .rbox-inner{margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;margin:auto;height:100%;max-width:627px;width:100%;padding-left:4.5rem}.detail-3-sec-1 .rbox .rbox-inner p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:left;color:#243a8e}.detail-3-sec-2{margin:15vh 0;background-color:#243a8e;padding:5vh 10vw;height:652px}.detail-3-sec-2 .innerc{max-width:505px}.detail-3-sec-2 .innerc h1{font-size:17px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:8.5px;text-align:center;color:#fff;line-height:1.71;margin-bottom:2rem}.detail-3-sec-2 .innerc p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:left;color:#fff}.detail-3-sec-2 .innerc ul{padding-left:1.2rem}.detail-3-sec-2 .innerc ul li{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.77;letter-spacing:normal;text-align:left;color:#fff}.detail-3-sec-2 .arrow{position:relative;display:flex;justify-content:center;align-items:flex-end}.detail-3-sec-2 .arrow span{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;display:block;margin:0 auto 0 auto;position:absolute;bottom:-5%}.detail-3-sec-2 .arrow::before{content:" ";color:#fff;position:absolute;margin:auto;width:2px;height:98%;right:0;left:0;background-color:#fff}.detail-3-sec-2 .arrow::after{content:" ";font-family:"Font Awesome 5 Free";font-weight:900;display:flex;justify-content:center;align-items:flex-end;position:absolute;margin:auto;right:0;left:0;color:#fff;height:100%;font-size:13px;background-image:url("../img/down-arrow.svg");background-size:contain;background-position:bottom;background-repeat:no-repeat;width:32px}.detail-3-sec-3{padding:20vh 0}.detail-3-sec-3 .inner{margin:auto;max-width:510px}.detail-3-sec-3 .inner p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#243a8e}.detail-3-sec-4{padding-top:5vh;width:100%;background-image:url("../img/sec-4.png");background-position:center top;background-size:cover;background-repeat:no-repeat}.detail-3-sec-4 .sec-4-inner{max-width:1515px;margin:auto;padding:0 18px}.detail-3-sec-4 .sec-4-inner .box{padding:1.6rem;background-color:#243a8e;border-radius:13px;max-width:340px;width:100%;height:100%;min-height:518px;margin:auto;cursor:pointer;-webkit-box-shadow:0px 0px 23px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 23px -1px rgba(0,0,0,.75);box-shadow:0px 0px 23px -1px rgba(0,0,0,.75);transition:transform .4s}.detail-3-sec-4 .sec-4-inner .box.active{transform:scale(1.1)}.detail-3-sec-4 .sec-4-inner .box:hover{transform:scale(1.1)}.detail-3-sec-4 .sec-4-inner .box h1{font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}.detail-3-sec-4 .sec-4-inner .box h6{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:15%}.detail-3-sec-4 .sec-4-inner .box p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}.detail-3-sec-4 .sec-4-inner .box .more{width:100%;text-align:right}.detail-3-sec-4 .sec-4-inner .box .more a{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;text-decoration:none}.detail-3-sec-5{background-color:#b2bad7;padding:8rem 1.5rem;display:flex;justify-content:center;align-items:center}.detail-3-sec-5 .box{width:100%;max-width:706px;margin:auto}.detail-3-sec-5 .box h1{font-size:40px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:1.6rem}.detail-3-sec-5 .box p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}.detail-3-sec-6{padding:10rem 1.5rem;display:flex;justify-content:center;align-items:center}.detail-3-sec-6 .box{width:100%;max-width:722px;text-align:center}.detail-3-sec-6 .box p{font-size:25px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#779e91}.detail-3-sec-6 .box .btn{width:100%;max-width:241px;height:100%;max-height:52px;border-radius:26px;border-width:3px;flex-grow:0;font-size:18px;font-weight:bold;margin-top:6vh;color:#779e91;border-color:#779e91;margin:3vh auto 0 auto}.detail-4{background-position:center top}.detail-4 .app-body .box{max-width:60vw;padding-right:3rem}.detail-4 .app-body .box h1{font-size:60px}.detail-4 .app-body .box p{font-size:25px;text-align:center;max-width:43vw;display:block;margin:auto;font-weight:500}.detail-4 .app-body .box p strong{font-size:32.5px;text-align:center;max-width:37vw;margin-bottom:2vh;display:block}.detail-4-sec-1{background-image:url("../img/key-bg.png");background-position:right bottom;background-size:25%;background-repeat:no-repeat;width:100%;padding:15vh 0}.detail-4-sec-1 .inner{max-width:700px;margin:auto;width:100%}.detail-4-sec-1 .inner p{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#779e91}.detail-4-sec-1 .inner .col-md-2{text-align:center;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#779e91}.detail-4-sec-2{padding:6rem 1.5rem;display:flex;justify-content:center;align-items:center;background-color:#779e91}.detail-4-sec-2 .box{width:100%;max-width:823px;text-align:center}.detail-4-sec-2 .box p{font-size:25px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.detail-4-sec-2 .box .btn{width:100%;max-width:241px;height:100%;max-height:52px;border-radius:26px;border-width:3px;flex-grow:0;font-size:18px;font-weight:bold;margin-top:6vh;margin:3vh auto 3vh auto}.detail-4-sec-2 .box .contact-me{margin-top:2rem;text-align:center}.detail-4-sec-2 .box .contact-me h1{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4.8px;text-align:center;color:#fff;margin-bottom:1.6rem}.detail-4-sec-2 .box .contact-me a{color:#fff;text-decoration:none;font-size:24px;margin:0 8px}.education-menu .m-items ul li a{color:#779e91}.education-detail-1{width:100%;height:100%;overflow:hidden;padding:10vh 0}.education-detail-1 .fixed-alignment{top:68px;background-color:#fff;transition:all .6s ease-in-out}.education-detail-1 .selectbox{position:relative}.education-detail-1 .selectbox .selection{position:absolute;bottom:0;width:95%;height:0;overflow:hidden;background-color:#ccc;top:100%;z-index:99;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:6px}.education-detail-1 .selectbox .selection a{padding:12px .5rem;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#779e91;text-decoration:none;width:100%}.education-detail-1 .selectbox .selection a:hover{color:#243a8e;background:#f5f5f5}.education-detail-1 .selectbox .btn-show-all{border-radius:21px;border:solid 2px #779e91;padding:.55rem 2rem;font-size:17px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#779e91;margin-right:.75rem}.education-detail-1 .selectbox .btn-show-all i{font-size:16px}.education-detail-1 .fixed-vertical{top:68px}.education-detail-1 .vertical-text{width:100%;height:700px;display:flex;justify-content:center;align-items:center}.education-detail-1 .vertical-text h1{font-size:190px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#779e91;transform:rotate(-90deg)}.education-detail-1 .box{width:100%;height:auto;position:relative;overflow:hidden;cursor:pointer;-webkit-box-shadow:0px 0px 18px -5px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 18px -5px rgba(0,0,0,.75);box-shadow:0px 0px 18px -5px rgba(0,0,0,.75)}.education-detail-1 .box .box-inner{top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:100%}.education-detail-1 .box .box-inner .img-container{width:100%;padding-top:102%;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.education-detail-1 .box .box-inner .img-container img{width:auto;height:100%;position:absolute;top:0;bottom:0;margin:auto}.education-detail-1 .box .box-inner .desc{width:100%;padding:1rem 1.5rem}.education-detail-1 .box .box-inner .desc .date{font-size:17px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;margin-bottom:1.4rem}.education-detail-1 .box .box-inner .desc h1{font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.education-detail-1 .box .box-inner .desc p{font-size:18px;font-weight:500;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.education-detail-1 .education-modal .modal-content{border-radius:0;padding-bottom:1.6rem}.education-detail-1 .education-modal .modal-content .modal-body{padding:1rem 3.5rem}.education-detail-1 .education-modal .modal-content .modal-body h2{font-size:21px;font-weight:bold;letter-spacing:normal;text-align:left;color:#000;margin-bottom:1.6rem}.education-detail-1 .education-modal .modal-content .modal-body h1{font-size:40px;font-weight:bold;line-height:.85;letter-spacing:normal;text-align:left;color:#000}.education-detail-1 .education-modal .modal-content .modal-body h3{font-size:22px;font-weight:500;font-style:italic;line-height:normal;letter-spacing:normal;text-align:left;color:#000;margin-bottom:2rem}.education-detail-1 .education-modal .modal-content .modal-body p{font-size:18px;font-weight:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;max-width:415px;margin:2rem 0}.education-detail-1 .education-modal .modal-content .modal-body p a{color:inherit}.education-detail-1 .education-modal .modal-content .modal-body .modal-boxes{width:100%;height:278px;display:flex;justify-content:space-between;align-items:center;padding-right:2.5rem}.education-detail-1 .education-modal .modal-content .modal-body .modal-boxes .mbox{width:48%;height:100%;background-color:#c4c4c4}.education-detail-1 .change-alignment{padding-right:2rem;display:flex;justify-content:flex-end;align-items:center;font-size:32px;color:#779e91}.education-detail-1 .change-alignment div{cursor:pointer}.education-detail-1 .change-alignment .horizontal{font-size:25px}.education-detail-1 .change-alignment .active{opacity:.4}.blog-list .col-box.one-line{width:100%}.blog-list .col-box.one-line .box{max-height:400px}.blog-list .col-box.one-line .box .box-inner{flex-direction:row}.blog-list .col-box.one-line .box .box-inner .img-container{width:85%;padding-top:0;height:100%;justify-content:flex-start}.blog-list .col-box.one-line .box .box-inner .img-container img{width:auto;height:100%}.blog-list .col-box.one-line .box .box-inner .desc{padding:1.8rem 3rem 1rem 3rem}.blog-list .col-box.one-line .box .box-inner .desc h1{font-size:35px}.blog-list .col-box.one-line .box .box-inner .desc p{font-size:18px}.blog-list .box{height:543px}.blog-list .box .box-inner .img-container{padding-top:52%}.blog-list .box .box-inner .img-container img{width:100%;height:auto}.blog-list .box .box-inner .desc{padding:1.8rem 2.3rem 1rem 2.3rem}.blog-list .box .box-inner .desc h1{font-size:22px;font-weight:bold;color:#779e91;margin-bottom:1.5rem}.blog-list .box .box-inner .desc p{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#273c35}.blog-list .box .box-inner .desc .see-more{padding:1.8rem .2rem .1rem .2rem}.blog-list .box .box-inner .desc .see-more a{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#779e91;text-decoration:none}.blog-post{padding:15vh 0}.blog-post h1{max-width:calc(1000px + 1.6rem);margin:0 auto;padding:0 1.6rem;font-size:55px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:3rem}.blog-post p,.blog-post ul,.blog-post h2,.blog-post h3,.blog-post ol{max-width:calc(768px + 1.6rem);padding:0 1.6rem}.blog-post p,.blog-post ul{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.blog-post ul{margin:4rem auto;padding-left:2.8rem}.blog-post ul li{margin:1.6rem 0}.blog-post p,.blog-post h2,.blog-post h3,.blog-post ol{margin:1.5rem auto}.blog-post h2{font-size:23px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.blog-post img{margin:4.8rem auto;width:100%}.blog-post h3{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;font-weight:bold}.blog-post ol{list-style:none;counter-reset:my-counter;margin:2rem auto}.blog-post ol li{counter-increment:my-counter;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.9;letter-spacing:normal;text-align:left;color:#000}.blog-post ol li::before{content:counter(my-counter) "- ";color:#000;font-weight:bold}.blog-footer{background-color:#779e91;padding:10vh 1.5rem;color:#fff}.blog-footer .inner{max-width:85%;margin:auto}.blog-footer strong{font-size:18px;font-weight:bold}.blog-footer p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}.blog-footer .bf-social-media{max-width:968px;width:100%;margin-left:auto}.blog-footer .bf-social-media h1{font-size:18px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:7.2px;text-align:center;color:#fff;margin-bottom:3rem}.blog-footer .bf-social-media h2{font-size:18px;font-weight:bold}.blog-footer .bf-social-media span{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;display:block}.blog-footer .bf-social-media .img-cont{width:100%;height:9rem;display:flex;justify-content:center;align-items:center}.blog-footer .bf-social-media .img-cont img{margin:auto;display:block}.blog-footer .bf-social-media hr{width:23px;height:1px;opacity:1;background-color:#fff}.blog-footer .bf-social-media .media{width:100%;color:#fff;display:flex;align-items:center;justify-content:flex-start;font-size:24px}.blog-footer .bf-social-media .media a{color:inherit}.blog-footer .bf-social-media .media i{margin:0 5px}.blog-footer .bf-social-media .media i:first-child{margin-left:0}.contact-header{background-color:#779e91;background-image:none}.contact-header .overlay{background-color:transparent;background-image:url("../img/key-bgh.png");background-size:auto 90%;background-repeat:no-repeat;background-position:right bottom}.contact-header .app-body{justify-content:flex-start}.contact-header .app-body .box{max-width:40vw;text-align:left}.contact-header .app-body .box h1{font-size:60px;font-weight:bold}.contact-header .app-body .box p{font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}.contact-header .app-body .box p strong{font-size:35px;font-weight:bold;margin-bottom:3rem;display:block}.contact-sec{padding:8vh 1.5rem}.contact-sec span{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#779e91}.contact-sec p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#779e91}.contact-sec .contact-left-col{padding-right:8.5rem}.contact-sec .contact-left-col label{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#779e91}.contact-sec .contact-left-col input,.contact-sec .contact-left-col select,.contact-sec .contact-left-col textarea{border:solid 1px #779e91;color:#779e91}.contact-sec .contact-left-col .btn{border-radius:26px;border:solid 3px #779e91;color:#779e91;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#779e91;padding:6px 1.6rem}.contact-sec .contact-map{width:100%}.contact-sec .contact-map iframe{width:100% !important}.hidden-menu{position:fixed;z-index:99999;top:0;top:0;right:0;left:0;display:none;background-color:#202020;overflow:hidden;width:100%;height:100vh;justify-content:center;align-items:center}.hidden-menu .hidden-inner ul{padding:0}.hidden-menu .hidden-inner ul li{list-style:none;margin:.4rem auto}.hidden-menu .hidden-inner ul li a{color:#fff;font-size:24px}.hidden-menu .close{color:#fff;font-size:32px;position:absolute;right:1.8rem;top:.4rem;cursor:pointer}.fcs .box h1{font-size:45px;font-weight:bold;color:#fff;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:1.6rem 0;text-align:left}.fcs .box p{font-size:27px;font-weight:600;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}.ucanPayanda .box h1{font-size:35px;font-weight:bold;color:#fff;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left}.tod .box h1{font-size:35px;font-weight:bold;color:#fff;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left}@media only screen and (max-width: 1140px){.blog-footer .inner{max-width:100%}}@media only screen and (min-width: 600px){section.s4 .container{max-width:564px}}@media only screen and (max-width: 1024px){.menu .m-items ul{display:none}.menu .m-items .nav-toggler{display:block;font-size:26px;color:#fff;cursor:pointer}.app-body .box{width:100%;max-width:initial !important;margin-left:0 !important;padding:0 1.2rem}.app-body .box h2{font-size:22px}.app-body .box h1{font-size:35px}.app-body .box p{font-size:18px}.app-body .detail-2 h1{font-size:1.5em !important}.education-detail-1 .vertical-text{height:auto}.education-detail-1 .vertical-text h1{transform:initial;font-size:7em}.education-detail-1 .change-alignment{display:none}.blog-post h1{font-size:2.5em}section.detail-2-s4 .corner-img{position:static;margin-bottom:1.1em}.detail-3-sec-1 h1{margin-top:1rem;font-size:2em}.detail-3-sec-1 .rbox .rbox-inner p{font-size:14px}.detail-3-sec-2{height:auto}.detail-3-sec-2 .innerc{width:100%}.detail-3-sec-2 .arrow{margin:1.6rem auto}.detail-3-sec-3 .inner p{padding:0 1.5rem}.detail-4 .app-body .box{padding:0 1.2rem}.detail-4 .app-body .box .bolder{max-width:initial;font-size:1.9em}.detail-4 .app-body .box p{max-width:initial;font-size:1em}.detail-4 .app-body .box h1{font-size:2.2em}.app-body .box .detail-h1{font-size:2.4em}section.s3 p{padding:0 1.5rem}section.s4 .corner-2{position:static;margin-top:-4em;max-width:100%;width:auto}section.s5 .h-50{height:auto !important;padding:1.6rem 1rem}.contact-sec span{font-size:16px}.contact-sec .contact-left-col{padding:0 1.2rem}.contact-header .app-body .box h1{font-size:2.5em}.contact-header .app-body .box p{font-size:18px}.contact-header .app-body .box p strong{font-size:1.5em;display:block}}/*# sourceMappingURL=style.css.map */
