@media only screen and (max-width: 767px){.desktop{display:none !important}}.mobile{display:none !important}@media only screen and (max-width: 767px){.mobile{display:block !important}}body{position:relative;font-size:16px;font-family:"Brauer NeueVN";font-weight:normal;color:#263238;background-color:#fff;max-width:1920px;margin:0 auto !important;overflow-x:hidden}@media only screen and (max-width: 1199px){body{font-size:15px}}@media only screen and (max-width: 991px){body{font-size:14px}}@media only screen and (max-width: 575px){body{font-size:13px}}*,::after,::before{box-sizing:border-box}input:focus,textarea:focus,select:focus,button:focus{border-color:rgba(242,126,127,0.6) !important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 1px rgba(242,126,127,0.6) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 1px rgba(242,126,127,0.6) !important}body.fixed .header{background-color:#00b140;position:fixed;display:flex}@media only screen and (max-width: 1500px) and (min-width: 1200px){body.fixed .box-section{padding-top:30px}}select{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0px;background-image:url("../images/icons/select-arrow.svg");background-position:calc(100% - 8px) 50%;background-repeat:no-repeat;background-size:6px;padding-left:10px;padding-right:18px !important}a:hover{text-decoration:none}ul{list-style:none;padding-left:0;margin-bottom:0}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.container912{max-width:912px;margin:0 auto}.form-control:disabled,.form-control[readonly]{background-color:#fefefe}.color-main{color:#3dd0d8}.y-box-img{position:relative;display:block;width:100%;padding-bottom:100%;overflow:hidden}.y-box-img .link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.y-box-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important}.y-box-zoom{transition:all 0.6s;width:100%;height:100%;position:absolute}.y-box-zoom:hover{transform:scale(1.05)}.box-zoom{overflow:hidden}.box-zoom img{width:100%;transition:transform 0.8s}.box-zoom:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.box-img-flex{display:flex;align-items:center;justify-content:center;overflow:hidden}.box-img-flex.y-img-left{justify-content:flex-start}.box-img-flex img{width:auto !important;height:auto;max-width:100%;max-height:100%}.box-iframe{position:relative;padding-bottom:56.25%}.box-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.y-text-editor{max-width:100%;font-family:"Montserrat"}.y-text-editor blockquote{margin:0 0 1.25em;padding:0 1.25em 0 1.875em;border-left:2px solid #111;font-style:italic}.y-text-editor p{margin-bottom:10px}.y-text-editor img{max-width:100%;height:auto !important;display:initial;border-radius:16px}.y-text-editor iframe{max-width:100%}.y-text-editor table{width:100%}.y-text-editor i{font-style:italic}.y-text-editor u{text-decoration:underline}.y-text-editor a{text-decoration:underline;font-weight:bold;font-family:"Brauer NeueVN";color:#2576b9;text-decoration:none}.y-text-editor b,.y-text-editor strong{font-weight:bold;font-family:"Brauer NeueVN"}.y-text-editor ul{padding-left:30px;list-style-type:disc}.y-text-editor ul li{display:list-item}.y-text-editor ol{padding-left:30px;list-style-type:decimal}.y-text-editor ol li{display:list-item}.box-title-main{position:relative;text-align:center;padding:0 15px;margin-bottom:40px;z-index:5}@media only screen and (max-width: 767px){.box-title-main{margin-bottom:20px}}.box-title-main .title-main{align-items:center;font-family:"Brauer NeueVN";font-size:48px;font-weight:700;color:#2576b9;margin-bottom:5px;line-height:1.8;letter-spacing:0}@media only screen and (max-width: 1500px){.box-title-main .title-main{font-size:46px}}@media only screen and (max-width: 991px){.box-title-main .title-main{font-size:44px}}@media only screen and (max-width: 767px){.box-title-main .title-main{font-size:40px;line-height:1.3;padding-top:5px}.box-title-main .title-main br{display:none}}@media only screen and (max-width: 575px){.box-title-main .title-main{font-size:30px}}.box-title-main .title-main span{color:#e94286}.box-title-main .desc-main{font-size:16px;color:#f1f1f1;padding:0 15px}@media only screen and (max-width: 1199px){.box-title-main .desc-main{font-size:15px}}@media only screen and (max-width: 767px){.box-title-main .desc-main{font-size:15px}}@media only screen and (max-width: 575px){.box-title-main .desc-main{font-size:14px}}@media only screen and (max-width: 575px){.box-title-main .desc-main br{display:none}}.box-btn-main{position:relative;width:max-content;text-align:center;overflow-y:hidden}.box-btn-main .btn-main{position:relative;display:inline-flex;align-items:center;justify-content:center;color:#292845;font-size:16px;font-weight:bold;padding:5px 60px;text-align:center;background-color:#3dd0d8;transition:background-color 0.5s;height:50px;border-radius:6px}@media only screen and (max-width: 991px){.box-btn-main .btn-main{padding:5px 40px}}@media only screen and (max-width: 767px){.box-btn-main .btn-main{padding:5px 30px;font-size:15px}}.box-btn-main .btn-main:hover{background-color:#0df}.box-btn-main .btn-main.btn-2{background-color:#292845;color:#fff}.box-btn-main .btn-main.btn-2 img{max-width:16px;height:16px}.box-btn-main .btn-main span{position:relative;display:flex;align-items:center;line-height:1}.box-btn-main .btn-main img{max-width:18px;height:24px;padding-left:8px}.form-item{color:black;display:flex;flex-direction:column;align-items:flex-start;width:238.67px;margin:0 7px}.form-item input{width:100%;padding:14px;border-radius:100px;border:#90a4ae 1px solid;margin-top:8px;margin-bottom:16px}.form-item input ::placeholder{color:#607d8b;font-weight:lighter}.form-item label{margin-left:16px;font-size:14px;color:#455a64;letter-spacing:0.0125em}.common-btn{border-radius:100px;text-align:center;background-color:#2576b9;padding:14.5px 40px;font-size:16px;font-weight:bold;text-decoration:none;color:white;max-width:190px}.goto-section-btn{border-radius:50%;text-decoration:none;width:70px;height:70px;font-size:35px;font-weight:bolder;color:#fff;border:2px solid white;display:flex;align-items:center;justify-content:center}.goto-section-btn:hover{color:#fff}.padding-section{padding:60px 0}@media only screen and (max-width: 991px){.padding-section{padding:40px 0}}@media only screen and (max-width: 767px){.padding-section{padding:30px 0}}.box-row{display:flex;flex-wrap:wrap;margin:0 -12px}.box-row .box-left{width:50%;padding:0 12px}@media only screen and (max-width: 767px){.box-row .box-left{width:100%}}.box-row .box-right{width:50%;padding:0 12px}@media only screen and (max-width: 767px){.box-row .box-right{width:100%}}[class*="col-"]{padding-left:12px;padding-right:12px}.row{margin-left:-12px;margin-right:-12px}.show-desktop{display:block}@media only screen and (max-width: 991px){.show-desktop{display:none}}.show-mobile{display:none}@media only screen and (max-width: 991px){.show-mobile{display:block}}.slick-slider .slick-list .slick-slide:focus{outline:none}.block-asp .section-banner{background-color:#fff;padding:0}.block-asp .banner-top-text{margin-bottom:24px}.block-asp .banner-top-text h3{font-family:Brauer NeueVN;font-size:48px;font-style:normal;font-weight:700;line-height:54px;letter-spacing:0px;text-align:center;margin:0;color:#2576b9;margin-bottom:8px}.block-asp .banner-top-text p{font-family:Brauer NeueVN;font-size:48px;font-style:normal;font-weight:700;line-height:54px;letter-spacing:0px;color:#eb9cc3;text-align:center;max-width:845px;margin:0 auto}.block-asp .banner-top-photo{max-width:750px;margin:0 auto;position:relative;padding:0 calc(40 / 1235 * 100%)}.block-asp .banner-top-photo figure{margin:0}.block-asp .section-banner .banner-top-photo .star-left{width:calc(30 / 750 * 100%);top:35%;left:5%}.block-asp .section-banner .banner-top-photo .star-right{width:calc(30 / 750 * 100%);top:40%;left:initial;right:15%}.block-asp .section-banner .banner-top-photo .bulb{width:calc(110 / 750 * 100%);top:5%;right:32%}.block-asp .section-banner .banner-top-photo .line-1{width:calc(150 / 750 * 100%);top:calc(20 / 500 * 100%);left:calc(0 / 500 * 100%)}.block-asp .section-banner .banner-top-photo .line-2{right:calc(5 / 750 * 100%);bottom:0;width:calc(73 / 750 * 100%)}.block-asp .section-banner .container{padding-bottom:0}.block-asp .section-why-us.asp .items-container{max-width:1035px;gap:32px}.block-asp .section-why-us.asp .items-container .box-item{width:calc(50% - 32px / 2);max-width:initial;margin:0}@media only screen and (max-width: 767px){.block-asp .section-why-us.asp .items-container .box-item{box-shadow:0px 8px 16px rgba(0,0,0,0.05)}}.block-asp .section-why-us.asp .items-container .box-item .sub-title{width:initial;color:#000000}.block-asp .section-why-us.asp .box-title-main .title-main{text-transform:capitalize;line-height:54px;max-width:580px;margin:0 auto}.block-asp .section-why-us.asp{padding-bottom:80px}.block-asp .section-purpose{background-color:#bcdaf2;padding:50px 0}.block-asp .purpose-box{display:flex;max-width:1105px;margin:0 auto;gap:35px}.block-asp .purpose-col{flex:1;padding-top:35px;padding-left:30px;position:relative}.block-asp .purpose-col figure{position:absolute;width:80px;top:-5px;left:-5px;margin:0}.block-asp .purpose-col:nth-child(1) figure{top:-10px}.block-asp .purpose-col:nth-child(2) figure{left:-7px}.block-asp .purpose-item{background:#fff;padding:16px;box-shadow:0px 8px 16px rgba(0,0,0,0.1);border-radius:10px;height:100%;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0.25px;text-align:center;color:#000000}@media only screen and (max-width: 767px){.block-asp .purpose-item{font-size:14px;line-height:140%}}@media only screen and (max-width: 575px){.block-asp .purpose-item{min-height:110px}}@media only screen and (max-width: 480px){.block-asp .purpose-item{min-height:150px}}.block-asp .section-partner{background:#bcdaf2;padding-bottom:190px;position:relative}.block-asp .partner-box{display:flex;gap:calc(52 / 1170 * 100%)}@media only screen and (max-width: 767px){.block-asp .partner-box{gap:0;flex-wrap:wrap}}.block-asp .partner-box .btn-arrow{top:8%;transform:none;z-index:3}.block-asp .partner-box .btn-arrow.btn-prev{left:0}.block-asp .partner-box .btn-arrow.btn-next{right:0}.block-asp .partner-col{width:50%}@media only screen and (max-width: 767px){.block-asp .partner-col{width:100%}}.block-asp .partner-item{text-align:center}.block-asp .partner-photo{margin-bottom:32px}.block-asp .partner-photo figure{margin:0}.block-asp .partner-photo figure img{width:208px;margin:0 auto;margin-bottom:16px}.block-asp .partner-photo figure figcaption{color:#2576b9}.block-asp .partner-photo figure figcaption h3{margin:0;font-family:Brauer NeueVN;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:0px;text-align:center;margin-bottom:5px}.block-asp .partner-photo figure figcaption p{margin:0;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0.25px;text-align:center}.block-asp .partner-text article{padding:32px;background:#fff;box-shadow:0px 8px 16px rgba(0,0,0,0.1);border-radius:16px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.25px;text-align:center;color:#000000}@media only screen and (max-width: 480px){.block-asp .partner-text article{box-shadow:0px 5px 5px rgba(0,0,0,0.04)}}.block-asp .section-partner .wave-desktop{position:absolute;bottom:0;left:0;right:0;z-index:1}.block-asp .section-partner .wave-mobile{display:none}.block-asp .section-partner .cup{position:absolute;bottom:30px;right:60px;z-index:3}.block-asp .reaches-bottom{padding-top:80px;padding-bottom:50px}.block-asp .reaches-bottom-des{max-width:750px;margin:0 auto;background-color:#ffd95c;padding:24px 32px;font-family:Brauer NeueVN;font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:0px;text-align:center;color:#2576b9;margin-bottom:60px;box-shadow:0px 8px 16px rgba(0,0,0,0.1);border-radius:16px}.block-asp .reaches-bottom-box{display:flex;justify-content:center}.block-asp .reaches-bottom-item{text-align:center;flex:1;max-width:31%}@media only screen and (max-width: 767px){.block-asp .reaches-bottom-item{max-width:50%}}.block-asp .reaches-bottom-item figure{margin:0}.block-asp .reaches-bottom-item figure img{width:80px;margin-bottom:12px}.block-asp .reaches-bottom-item figure figcaption h3{margin:0;font-family:Brauer NeueVN;font-size:40px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:0.25px;text-align:center;color:#2576b9}.block-asp .reaches-bottom-item figure figcaption p{color:#000000;margin:0;max-width:260px;margin:0 auto;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0.25px;text-align:center}@media only screen and (max-width: 991px){.block-asp .purpose-box{flex-wrap:wrap;column-gap:0}.block-asp .purpose-col{width:50%;flex:initial;padding-right:30px}}@media only screen and (max-width: 767px){.block-asp .section-system .reaches-number{opacity:1}.block-asp .section-purpose .box-title-main .title-main,.block-asp .section-why-us.asp .box-title-main .title-main,.block-asp .banner-top-text p,.block-asp .banner-top-text h3{font-size:30px;line-height:35px}.block-asp .section-why-us.asp .items-container{gap:16px}.block-asp .section-why-us.asp .items-container .box-item{width:calc(50% - 16px / 2)}.block-asp .section-why-us.asp .items-container .box-item .title{width:100%;line-height:initial}.block-asp .section-why-us.asp{padding-bottom:40px}.block-asp .section-purpose{padding:20px 0}.block-asp .purpose-box{flex-wrap:wrap;column-gap:35px}.block-asp .purpose-col{width:100%;flex:initial;padding-right:30px}.block-asp .reaches-bottom-box{gap:25px;flex-wrap:wrap;justify-content:center}.block-asp .reaches-bottom-item{width:calc(50% - 25px / 2);flex:initial}.block-asp .reaches-bottom-item figure img{width:56px}.block-asp .reaches-bottom-item figure figcaption h3{font-size:20px;line-height:28px}.block-asp .reaches-bottom-item figure figcaption p{font-size:14px;line-height:20px}.block-asp .partner-photo figure img{width:128px}.block-asp .partner-photo figure figcaption h3{font-size:20px;line-height:28px}.block-asp .partner-photo figure figcaption p{font-size:14px;line-height:20px}.block-asp .partner-btn{width:14px !important;top:10% !important}.block-asp .section-partner .cup{width:54px;bottom:0}}
/*# sourceMappingURL=asp.css.map */
