.page-template-homepage .sticky-btn{display:none}.page-template-homepage section.pre-intro .custom-container{background-image:url("../images/Mask_Group_1.png");background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px;padding:90px 100px;margin:160px auto 0}@media only screen and (max-width: 1650px){.page-template-homepage section.pre-intro .custom-container{max-width:95%;padding:45px 30px}}@media only screen and (max-width: 575px){.page-template-homepage section.pre-intro .custom-container{padding-inline:20px}}.page-template-homepage section.pre-intro .custom-container .small-text{font-size:18px;padding-bottom:20px;color:#fff}@media only screen and (max-width: 1250px){.page-template-homepage section.pre-intro .custom-container .small-text{font-size:16px}}.page-template-homepage section.pre-intro .custom-container h3.title{font-size:45px;line-height:1.2;color:#fff;margin-bottom:30px;width:65%}@media only screen and (max-width: 1500px){.page-template-homepage section.pre-intro .custom-container h3.title{width:100%}}@media only screen and (max-width: 1250px){.page-template-homepage section.pre-intro .custom-container h3.title{font-size:36px}}@media only screen and (max-width: 1024px){.page-template-homepage section.pre-intro .custom-container h3.title{font-size:30px}}.page-template-homepage section.pre-intro .custom-container h3.title span{color:#000}.page-template-homepage section.pre-intro .custom-container .coupon-wrapper{display:flex;justify-content:space-between;gap:16px}@media only screen and (max-width: 1280px){.page-template-homepage section.pre-intro .custom-container .coupon-wrapper{flex-direction:column;align-items:flex-end}}.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .coupon{background:#e7f9ff;border-radius:10px;padding:25px 20px;font-size:18px;display:flex;align-items:center;justify-content:space-between;width:100%}@media only screen and (max-width: 1250px){.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .coupon{font-size:16px}}@media only screen and (max-width: 1140px){.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .coupon{flex-direction:column;row-gap:20px;text-align:center}}.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .coupon .coupon-code{display:flex;align-items:center;column-gap:10px}@media only screen and (max-width: 575px){.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .coupon .coupon-code{column-gap:7px;font-size:14px}}.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .coupon strong{margin-inline-start:-5px}.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .cta{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;min-width:192px;width:192px;color:#fff;background:#00171e;border-radius:10px;font-size:18px;font-weight:300;line-height:1.5}.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .cta:hover{min-width:196px;width:196px}.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .cta.en .icon,.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .cta.es .icon,.page-template-homepage section.pre-intro .custom-container .coupon-wrapper .cta.ja .icon{transform:scale(-1, 1)}.page-template-homepage section.intro .custom-container{padding-top:115px;display:flex;column-gap:14.5%;min-height:100vh}@media only screen and (max-width: 1875px){.page-template-homepage section.intro .custom-container{column-gap:10%}}@media only screen and (max-width: 1450px){.page-template-homepage section.intro .custom-container{column-gap:8%}}@media only screen and (max-width: 1024px){.page-template-homepage section.intro .custom-container{flex-direction:column-reverse;padding-top:170px}.page-template-homepage section.intro .custom-container h1.title{font-weight:500;font-size:60px;line-height:85px;text-align:center;margin-bottom:30px}}@media only screen and (max-width: 1024px)and (max-width: 722px){.page-template-homepage section.intro .custom-container h1.title{font-size:44px;line-height:60px}}@media only screen and (max-width: 1024px)and (max-width: 500px){.page-template-homepage section.intro .custom-container h1.title{font-size:38px;line-height:50px}}@media only screen and (max-width: 1024px)and (max-width: 415px){.page-template-homepage section.intro .custom-container h1.title{font-size:25px;line-height:37px}}.page-template-homepage section.intro .custom-container .content-text{width:44.1%;display:flex;flex-direction:column;padding-top:145px;row-gap:30px}@media only screen and (max-width: 1875px){.page-template-homepage section.intro .custom-container .content-text{width:48.6%}}@media only screen and (max-width: 1450px){.page-template-homepage section.intro .custom-container .content-text{width:50.6%;padding-top:70px}}@media only screen and (max-width: 1024px){.page-template-homepage section.intro .custom-container .content-text{width:100%;align-items:center}}@media only screen and (max-width: 500px){.page-template-homepage section.intro .custom-container .content-text{padding-top:30px}}.page-template-homepage section.intro .custom-container .content-text h1.title{font-weight:500;font-size:65px;line-height:98px}@media only screen and (max-width: 1300px){.page-template-homepage section.intro .custom-container .content-text h1.title{font-size:60px;line-height:85px}}.page-template-homepage section.intro .custom-container .content-text h2.sub-title{font-weight:500;font-size:35px;line-height:53px}@media only screen and (max-width: 1024px){.page-template-homepage section.intro .custom-container .content-text h2.sub-title{text-align:center}}@media only screen and (max-width: 730px){.page-template-homepage section.intro .custom-container .content-text h2.sub-title{font-size:28px;line-height:40px}}@media only screen and (max-width: 500px){.page-template-homepage section.intro .custom-container .content-text h2.sub-title{font-size:20px;line-height:36px}}@media only screen and (max-width: 415px){.page-template-homepage section.intro .custom-container .content-text h2.sub-title{font-size:16px;line-height:24px}}.page-template-homepage section.intro .custom-container .content-text p.small-text{color:#5f6f74;font-weight:300;font-size:16px;line-height:25px}@media only screen and (max-width: 1024px){.page-template-homepage section.intro .custom-container .content-text p.small-text{text-align:center}}@media only screen and (max-width: 415px){.page-template-homepage section.intro .custom-container .content-text p.small-text{font-size:14px;line-height:18px}}.page-template-homepage section.intro .custom-container .content-text .button-go{padding-top:65px}@media only screen and (max-width: 1450px){.page-template-homepage section.intro .custom-container .content-text .button-go{padding:10px 0 30px}}.page-template-homepage section.intro .custom-container .content-text .button-go a{background:#1cc6fa;color:#fff;box-shadow:0px 6px 12px rgba(28,198,250,.1607843137);-webkit-box-shadow:0px 6px 12px rgba(28,198,250,.1607843137);-moz-box-shadow:0px 6px 12px rgba(28,198,250,.1607843137);border-radius:10px;padding:17px 20px;font-size:18px;line-height:27px;display:flex;width:fit-content}.page-template-homepage section.intro .custom-container .content-text .button-go a:hover{transform:scale(1.02)}.page-template-homepage section.intro .custom-container .content-text .button-go a::after{padding-left:70px;content:url("../images/Ico_LongArrow-Right.svg");height:25px;width:25px}@media only screen and (max-width: 500px){.page-template-homepage section.intro .custom-container .content-text .button-go a{font-size:16px;line-height:24px}}.page-template-homepage section.intro .custom-container .content-img{width:41.9%;display:flex}@media only screen and (max-width: 1450px){.page-template-homepage section.intro .custom-container .content-img{align-items:center}}@media only screen and (max-width: 1024px){.page-template-homepage section.intro .custom-container .content-img{width:100%;justify-content:center}}.page-template-homepage section.intro .custom-container .content-img img{height:100%;max-width:100%}@media only screen and (max-width: 1450px){.page-template-homepage section.intro .custom-container .content-img img{height:unset}}@media only screen and (max-width: 1024px){.page-template-homepage section.intro .custom-container .content-img img{object-fit:cover;object-position:top;aspect-ratio:1/1;border-radius:10px}}.page-template-homepage section.cta{background:#00171e}.page-template-homepage section.cta .custom-container{padding:100px 0;position:relative;max-width:48.4%}@media only screen and (max-width: 1650px){.page-template-homepage section.cta .custom-container{margin:0 auto}}@media only screen and (max-width: 768px){.page-template-homepage section.cta .custom-container{max-width:90%;padding:60px 0}}.page-template-homepage section.cta .custom-container .quote-img{position:absolute;top:100px;left:50%;transform:translateX(-50%)}.page-template-homepage section.cta .custom-container .cta-slider{margin:145px 0 89px}.page-template-homepage section.cta .custom-container .cta-slider .slick-next{right:-90px;top:38%}.page-template-homepage section.cta .custom-container .cta-slider .slick-next::before{width:26px;height:25px;border:1px solid #889ca2;padding:36px 35px;border-radius:50%;content:url("../images/Ico_Cheveron_Right.png");position:absolute;top:0;left:0}@media only screen and (max-width: 1200px){.page-template-homepage section.cta .custom-container .cta-slider .slick-next::before{padding:25px 25px}}.page-template-homepage section.cta .custom-container .cta-slider .slick-prev{left:-90px;top:38%}.page-template-homepage section.cta .custom-container .cta-slider .slick-prev::before{width:26px;height:25px;border:1px solid #889ca2;padding:36px 35px;border-radius:50%;position:absolute;top:0;right:0;content:url("../images/Ico_Cheveron_Left.png")}@media only screen and (max-width: 1200px){.page-template-homepage section.cta .custom-container .cta-slider .slick-prev::before{padding:25px 25px}}.page-template-homepage section.cta .custom-container .cta-slider .wrapper-slide-phrase{color:#889ca2;font-size:45px;text-align:center}@media only screen and (max-width: 1250px){.page-template-homepage section.cta .custom-container .cta-slider .wrapper-slide-phrase{font-size:38px}}@media only screen and (max-width: 1024px){.page-template-homepage section.cta .custom-container .cta-slider .wrapper-slide-phrase{font-size:28px}}@media only screen and (max-width: 500px){.page-template-homepage section.cta .custom-container .cta-slider .wrapper-slide-phrase{font-size:20px}}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots{bottom:-85px}@media only screen and (max-width: 500px){.page-template-homepage section.cta .custom-container .cta-slider .slick-dots{bottom:-55px}}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots li{width:25px;height:5px;transition:all ease-out 200ms}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots li button{width:25px;height:5px}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots li button::before{width:25px;height:5px;content:"";background:#062731;opacity:1}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots li button:hover::before{background:#0a3d4d}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots li.slick-active{width:49px}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots li.slick-active button{width:49px}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots li.slick-active button::before{width:49px;background:#1cc6fa;opacity:1}.page-template-homepage section.cta .custom-container .cta-slider .slick-dots li.slick-active button:hover::before{background:#1cc6fa}.page-template-homepage section.program{position:relative}.page-template-homepage section.program .program-img{position:absolute;bottom:0;right:0;max-width:100%}@media only screen and (max-width: 1800px){.page-template-homepage section.program .program-img{max-width:58%}}@media only screen and (max-width: 1600px){.page-template-homepage section.program .program-img{max-width:52%}}@media only screen and (max-width: 1024px){.page-template-homepage section.program .program-img{display:none}}.page-template-homepage section.program .custom-container{padding:125px 0}@media only screen and (max-width: 1650px){.page-template-homepage section.program .custom-container{padding:125px 50px}}@media only screen and (max-width: 1325px){.page-template-homepage section.program .custom-container{padding:125px 50px 175px}}@media only screen and (max-width: 500px){.page-template-homepage section.program .custom-container{padding:60px 35px}}.page-template-homepage section.program .custom-container .program-img-resp{display:none}@media only screen and (max-width: 1024px){.page-template-homepage section.program .custom-container .program-img-resp{display:block;max-width:100%;margin:0 auto;padding-bottom:30px}}.page-template-homepage section.program .custom-container .content{width:54.5%}@media only screen and (max-width: 1500px){.page-template-homepage section.program .custom-container .content{width:60%}}@media only screen and (max-width: 1370px){.page-template-homepage section.program .custom-container .content{width:100%}}.page-template-homepage section.program .custom-container .content .title{font-weight:500;font-size:65px;line-height:98px;padding-bottom:30px}@media only screen and (max-width: 1024px){.page-template-homepage section.program .custom-container .content .title{text-align:center}}@media only screen and (max-width: 722px){.page-template-homepage section.program .custom-container .content .title{font-size:44px;line-height:60px}}@media only screen and (max-width: 500px){.page-template-homepage section.program .custom-container .content .title{font-size:38px;line-height:50px}}@media only screen and (max-width: 415px){.page-template-homepage section.program .custom-container .content .title{font-size:25px;line-height:37px}}.page-template-homepage section.program .custom-container .content .sub-title{font-weight:500;font-size:35px;line-height:53px;padding-bottom:60px}@media only screen and (max-width: 1370px){.page-template-homepage section.program .custom-container .content .sub-title{width:60%}}@media only screen and (max-width: 1024px){.page-template-homepage section.program .custom-container .content .sub-title{width:100%;text-align:center}}@media only screen and (max-width: 730px){.page-template-homepage section.program .custom-container .content .sub-title{font-size:28px;line-height:40px}}@media only screen and (max-width: 500px){.page-template-homepage section.program .custom-container .content .sub-title{font-size:20px;line-height:36px}}@media only screen and (max-width: 415px){.page-template-homepage section.program .custom-container .content .sub-title{font-size:16px;line-height:24px}}.page-template-homepage section.program .custom-container .content .small-text{color:#5f6f74;font-size:18px;line-height:40px;padding-bottom:90px}@media only screen and (max-width: 1370px){.page-template-homepage section.program .custom-container .content .small-text{width:60%;padding-bottom:40px}}@media only screen and (max-width: 1024px){.page-template-homepage section.program .custom-container .content .small-text{width:100%;text-align:center}}@media only screen and (max-width: 415px){.page-template-homepage section.program .custom-container .content .small-text{font-size:16px;line-height:28px}}@media only screen and (max-width: 1220px){.page-template-homepage section.program .custom-container .content .button-go{width:60%}}@media only screen and (max-width: 1024px){.page-template-homepage section.program .custom-container .content .button-go{width:100%}}.page-template-homepage section.program .custom-container .content .button-go a{background:rgba(28,198,250,.1019607843);align-items:center;border-radius:10px;padding:17px 20px;font-size:18px;line-height:27px;display:flex;width:fit-content}.page-template-homepage section.program .custom-container .content .button-go a:hover{transform:scale(1.015)}.page-template-homepage section.program .custom-container .content .button-go a::after{padding-left:60px;content:url("../images/Ico_LongArrow-RightBlue.svg");height:25px;width:25px}@media only screen and (max-width: 1220px){.page-template-homepage section.program .custom-container .content .button-go a::after{padding-left:20px}}.page-template-homepage section.video{background:rgba(136,156,162,.0509803922);padding:100px 0}@media only screen and (max-width: 1650px){.page-template-homepage section.video{padding:100px 50px}}@media only screen and (max-width: 500px){.page-template-homepage section.video{padding:50px 30px}}.page-template-homepage section.video .custom-container{position:relative;padding:65px;background:#fff;border-radius:10px;overflow:hidden}@media only screen and (max-width: 1200px){.page-template-homepage section.video .custom-container{padding:50px 30px}}@media only screen and (max-width: 768px){.page-template-homepage section.video .custom-container{padding:50px 30px 0}}@media only screen and (max-width: 500px){.page-template-homepage section.video .custom-container{padding:0}}.page-template-homepage section.video .custom-container .video-wrapper{width:70%;border-radius:15px;overflow:hidden}@media only screen and (max-width: 768px){.page-template-homepage section.video .custom-container .video-wrapper{width:100%}}.page-template-homepage section.video .custom-container .abs-img{position:absolute;bottom:0;right:0;display:flex;flex-direction:column;row-gap:50px;max-width:28%}@media only screen and (max-width: 768px){.page-template-homepage section.video .custom-container .abs-img{position:relative;padding-top:50px;max-width:100%}}.page-template-homepage section.video .custom-container .abs-img p{font-size:20px;font-weight:700;padding-inline-end:15px}@media only screen and (max-width: 768px){.page-template-homepage section.video .custom-container .abs-img p{padding:0 15px}}.page-template-homepage section.video .custom-container .abs-img img{height:100%;max-width:100%;position:relative;bottom:-10px;right:-15px}@media only screen and (max-width: 768px){.page-template-homepage section.video .custom-container .abs-img img{right:-30px}}@media only screen and (max-width: 768px){.page-template-homepage section.video .custom-container .abs-img picture{max-width:50%;margin-inline-start:auto}}.page-template-homepage section.scientific{background:rgba(136,156,162,.0509803922);padding:125px 0;position:relative}@media only screen and (max-width: 1024px){.page-template-homepage section.scientific{padding:600px 0 75px}}@media only screen and (max-width: 600px){.page-template-homepage section.scientific{padding:510px 0 75px}}@media only screen and (max-width: 500px){.page-template-homepage section.scientific{padding:400px 0 75px}}@media only screen and (max-width: 420px){.page-template-homepage section.scientific{padding:350px 0 75px}}@media only screen and (max-width: 380px){.page-template-homepage section.scientific{padding:300px 0 75px}}.page-template-homepage section.scientific .custom-container{display:flex;padding:65px 58px 0 50px;background:#fff;border-radius:10px;column-gap:4.5%}@media only screen and (max-width: 1024px){.page-template-homepage section.scientific .custom-container{padding:65px 50px 0}}@media only screen and (max-width: 500px){.page-template-homepage section.scientific .custom-container{padding:50px 35px 0}}.page-template-homepage section.scientific .custom-container .content-img{width:41.8%;display:flex;align-items:flex-end}@media only screen and (max-width: 1024px){.page-template-homepage section.scientific .custom-container .content-img{width:100%;justify-content:center;position:absolute;top:90px;left:0;padding:0 30px;min-height:511px}}@media only screen and (max-width: 600px){.page-template-homepage section.scientific .custom-container .content-img{top:0px}}@media only screen and (max-width: 500px){.page-template-homepage section.scientific .custom-container .content-img{min-height:400px}}@media only screen and (max-width: 420px){.page-template-homepage section.scientific .custom-container .content-img{min-height:350px}}@media only screen and (max-width: 380px){.page-template-homepage section.scientific .custom-container .content-img{min-height:300px}}.page-template-homepage section.scientific .custom-container .content-img img{max-width:100%}.page-template-homepage section.scientific .custom-container .content-text{width:53.7%;display:flex;flex-direction:column}@media only screen and (max-width: 1024px){.page-template-homepage section.scientific .custom-container .content-text{width:100%}}.page-template-homepage section.scientific .custom-container .content-text h2.title{font-weight:500;font-size:35px;line-height:53px;padding-bottom:50px}@media only screen and (max-width: 1400px){.page-template-homepage section.scientific .custom-container .content-text h2.title{padding-bottom:20px}}@media only screen and (max-width: 415px){.page-template-homepage section.scientific .custom-container .content-text h2.title{font-size:25px;line-height:37px}}.page-template-homepage section.scientific .custom-container .content-text .small-text{color:#5f6f74;font-size:18px;line-height:40px;padding-bottom:40px}@media only screen and (max-width: 1400px){.page-template-homepage section.scientific .custom-container .content-text .small-text{padding-bottom:20px}}@media only screen and (max-width: 415px){.page-template-homepage section.scientific .custom-container .content-text .small-text{font-size:16px;line-height:28px}}.page-template-homepage section.scientific .custom-container .content-text .small-text p{padding-bottom:50px}@media only screen and (max-width: 1400px){.page-template-homepage section.scientific .custom-container .content-text .small-text p{padding-bottom:20px}}.page-template-homepage section.scientific .custom-container .content-text .button-go{padding-bottom:65px}.page-template-homepage section.scientific .custom-container .content-text .button-go a{background:rgba(28,198,250,.1019607843);border-radius:10px;padding:17px 20px;font-size:18px;line-height:27px;display:flex;width:fit-content}.page-template-homepage section.scientific .custom-container .content-text .button-go a:hover{transform:scale(1.015)}.page-template-homepage section.scientific .custom-container .content-text .button-go a::after{padding-left:60px;content:url("../images/Ico_LongArrow-RightBlue.svg");height:25px;width:25px}.page-template-homepage section.success{background:rgba(136,156,162,.0509803922)}.page-template-homepage section.success .custom-container{padding-bottom:125px}@media only screen and (max-width: 500px){.page-template-homepage section.success .custom-container{padding-bottom:50px}}.page-template-homepage section.success .custom-container .heading-content{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1024px){.page-template-homepage section.success .custom-container .heading-content{justify-content:unset;flex-direction:column;row-gap:30px}}.page-template-homepage section.success .custom-container .heading-content .title{font-weight:500;font-size:65px;line-height:98px}@media only screen and (max-width: 722px){.page-template-homepage section.success .custom-container .heading-content .title{font-size:44px;line-height:60px}}@media only screen and (max-width: 415px){.page-template-homepage section.success .custom-container .heading-content .title{font-size:25px;line-height:37px}}@media only screen and (max-width: 500px){.page-template-homepage section.success .custom-container .heading-content .button-go{display:none}}.page-template-homepage section.success .custom-container .heading-content .button-go a{background:#fff;border-radius:10px;padding:17px 20px;font-size:18px;line-height:27px;display:flex;width:fit-content}.page-template-homepage section.success .custom-container .heading-content .button-go a:hover{transform:scale(1.015)}.page-template-homepage section.success .custom-container .heading-content .button-go a::after{padding-left:49px;content:url("../images/Ico_LongArrow-RightBlue.svg");height:25px;width:25px}.page-template-homepage section.success .custom-container .blog-content{display:flex;flex-wrap:wrap;column-gap:1.5%;row-gap:24px;padding-top:50px}.page-template-homepage section.success .custom-container .blog-content .post{width:49%;background:#fff;border-radius:10px;padding:35px 30px}@media only screen and (max-width: 1024px){.page-template-homepage section.success .custom-container .blog-content .post{width:100%}}@media only screen and (max-width: 500px){.page-template-homepage section.success .custom-container .blog-content .post .audio button{background:rgba(28,198,250,.0509803922);color:#1cc6fa;font-size:14px;line-height:21px;-webkit-appearance:none;border:none;outline:none;padding:14px 15px;border-radius:10px;transition:all ease-out 200ms;cursor:pointer;display:flex;align-items:center;column-gap:15px;width:100%;justify-content:center}.page-template-homepage section.success .custom-container .blog-content .post .audio button:active,.page-template-homepage section.success .custom-container .blog-content .post .audio button:focus{outline:none}.page-template-homepage section.success .custom-container .blog-content .post .audio button:hover{transform:scale(1.02)}.page-template-homepage section.success .custom-container .blog-content .post .audio button::before{content:url("../images/Ico_Play@2x.png");width:25px;height:25px}.page-template-homepage section.success .custom-container .blog-content .post .audio button.pause::before{content:url("../images/pause-circle-regular.png");width:25px;height:25px}}.page-template-homepage section.success .custom-container .blog-content .post .header-content{display:flex;justify-content:space-between;padding-bottom:45px}@media only screen and (max-width: 600px){.page-template-homepage section.success .custom-container .blog-content .post .header-content{justify-content:unset;flex-direction:column;row-gap:20px;padding-bottom:30px}}.page-template-homepage section.success .custom-container .blog-content .post .header-content .user{display:flex;column-gap:25px}@media only screen and (max-width: 722px){.page-template-homepage section.success .custom-container .blog-content .post .header-content .user{column-gap:15px}}.page-template-homepage section.success .custom-container .blog-content .post .header-content .user .img-wrapper{height:60px;width:60px}@media only screen and (max-width: 722px){.page-template-homepage section.success .custom-container .blog-content .post .header-content .user .img-wrapper{height:48px;width:48px}}.page-template-homepage section.success .custom-container .blog-content .post .header-content .user .img-wrapper img{max-width:100%;border-radius:50%;object-fit:cover;object-position:center}.page-template-homepage section.success .custom-container .blog-content .post .header-content .user .text-wrapper h5.name{font-size:25px;line-height:37px;font-weight:500}@media only screen and (max-width: 722px){.page-template-homepage section.success .custom-container .blog-content .post .header-content .user .text-wrapper h5.name{font-size:20px;line-height:30px}}.page-template-homepage section.success .custom-container .blog-content .post .header-content .user .text-wrapper p.adress{color:#5f6f74;font-size:16px;font-weight:300;line-height:23px}@media only screen and (max-width: 722px){.page-template-homepage section.success .custom-container .blog-content .post .header-content .user .text-wrapper p.adress{font-size:14px;line-height:18px}}.page-template-homepage section.success .custom-container .blog-content .post .header-content .audio button{background:rgba(28,198,250,.0509803922);color:#1cc6fa;font-size:18px;line-height:25px;-webkit-appearance:none;border:none;outline:none;padding:17px 20px;border-radius:10px;transition:all ease-out 200ms;cursor:pointer;display:flex;align-items:center;column-gap:25px}@media only screen and (max-width: 722px){.page-template-homepage section.success .custom-container .blog-content .post .header-content .audio button{column-gap:15px;padding:10px 15px;font-size:16px;line-height:20px}}.page-template-homepage section.success .custom-container .blog-content .post .header-content .audio button:active,.page-template-homepage section.success .custom-container .blog-content .post .header-content .audio button:focus{outline:none}.page-template-homepage section.success .custom-container .blog-content .post .header-content .audio button:hover{transform:scale(1.02)}.page-template-homepage section.success .custom-container .blog-content .post .header-content .audio button::before{content:url("../images/Ico_Play@2x.png");width:25px;height:25px}.page-template-homepage section.success .custom-container .blog-content .post .header-content .audio button.pause::before{content:url("../images/pause-circle-regular.png");width:25px;height:25px}.page-template-homepage section.success .custom-container .blog-content .post .content p{font-size:16px;line-height:30px;font-weight:300;padding-bottom:35px}.page-template-homepage section.success .custom-container .blog-content .post .button-go a{padding:17px 20px;font-size:18px;line-height:27px;display:flex;width:fit-content;color:#1cc6fa}.page-template-homepage section.success .custom-container .blog-content .post .button-go a:hover{transform:scale(1.015)}.page-template-homepage section.success .custom-container .blog-content .post .button-go a::after{padding-left:34px;content:url("../images/Ico_LongArrow-RightBlue.svg");height:25px;width:25px}@media only screen and (max-width: 500px){.page-template-homepage section.success .custom-container .blog-content .post .button-go a{font-size:16px;line-height:25px;padding:0 0 25px}.page-template-homepage section.success .custom-container .blog-content .post .button-go a::after{padding-left:20px}}.page-template-homepage section.cta2{background:rgba(136,156,162,.0509803922);padding-bottom:125px}.page-template-homepage section.cta2 .custom-container{display:flex;position:relative}@media only screen and (max-width: 1024px){.page-template-homepage section.cta2 .custom-container{flex-direction:column}}.page-template-homepage section.cta2 .custom-container .content-black{width:52.1%;background:#031f27;border-radius:10px 0 0 10px;color:#fff;padding:50px 80px 60px}.page-template-homepage section.cta2 .custom-container .content-black .content{width:82%;text-align:center}@media only screen and (max-width: 1024px){.page-template-homepage section.cta2 .custom-container .content-black .content{width:100%}}.page-template-homepage section.cta2 .custom-container .content-black .content img{text-align:center;max-width:100%}.page-template-homepage section.cta2 .custom-container .content-black .content h3.title{font-size:45px;font-weight:400;line-height:68px;padding-bottom:10px}@media only screen and (max-width: 500px){.page-template-homepage section.cta2 .custom-container .content-black .content h3.title{font-size:32px;line-height:40px}}.page-template-homepage section.cta2 .custom-container .content-black .content p.small-text{font-size:16px;font-weight:300;line-height:25px}@media only screen and (max-width: 1024px){.page-template-homepage section.cta2 .custom-container .content-black{width:100%;border-radius:10px}}.page-template-homepage section.cta2 .custom-container .content-white{width:47.9%;border-radius:0 10px 10px 0;background:#fff;padding:74px 167px;display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width: 1400px){.page-template-homepage section.cta2 .custom-container .content-white{padding:74px 50px}}@media only screen and (max-width: 1024px){.page-template-homepage section.cta2 .custom-container .content-white{width:100%;border-radius:0 0 10px 10px;align-items:center;padding:50px 50px 280px}}@media only screen and (max-width: 500px){.page-template-homepage section.cta2 .custom-container .content-white{padding:50px 30px 280px}}.page-template-homepage section.cta2 .custom-container .content-white .content{text-align:center}.page-template-homepage section.cta2 .custom-container .content-white .content h3.title{font-size:45px;font-weight:400;line-height:68px;padding-bottom:25px}@media only screen and (max-width: 500px){.page-template-homepage section.cta2 .custom-container .content-white .content h3.title{font-size:32px;line-height:40px}}.page-template-homepage section.cta2 .custom-container .content-white .content .button-go a{background:#1cc6fa;color:#fff;border-radius:10px;padding:17px 20px;font-size:18px;line-height:27px;display:flex;align-items:center;width:fit-content}.page-template-homepage section.cta2 .custom-container .content-white .content .button-go a:hover{transform:scale(1.015)}.page-template-homepage section.cta2 .custom-container .content-white .content .button-go a::after{padding-left:49px;content:url("../images/Ico_LongArrow-Right.svg");height:25px;width:25px}@media only screen and (max-width: 500px){.page-template-homepage section.cta2 .custom-container .content-white .content .button-go a::after{padding-left:25px}}.page-template-homepage section.cta2 .custom-container .couple-img{position:absolute;bottom:0;left:45.2%}@media only screen and (max-width: 1400px){.page-template-homepage section.cta2 .custom-container .couple-img{left:40%}}@media only screen and (max-width: 1024px){.page-template-homepage section.cta2 .custom-container .couple-img{left:50%;transform:translateX(-50%)}}.page-template-homepage section.about{padding:125px 0 207px}@media only screen and (max-width: 1300px){.page-template-homepage section.about{padding:0 0 150px}}@media only screen and (max-width: 500px){.page-template-homepage section.about{padding:0 0 70px}}.page-template-homepage section.about .custom-container{position:relative}@media only screen and (max-width: 1300px){.page-template-homepage section.about .custom-container{padding:0}}.page-template-homepage section.about .custom-container .img-wrapper{display:flex;width:43.5%}.page-template-homepage section.about .custom-container .img-wrapper img{max-width:100%}@media only screen and (max-width: 1300px){.page-template-homepage section.about .custom-container .img-wrapper{width:100%;justify-content:center}}.page-template-homepage section.about .custom-container .text-wrapper{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:10px;background:#fff;width:62%;padding:45px}@media only screen and (max-width: 1400px){.page-template-homepage section.about .custom-container .text-wrapper{width:55%}}@media only screen and (max-width: 1300px){.page-template-homepage section.about .custom-container .text-wrapper{position:relative;width:90%;transform:translateX(-50%);left:50%;right:unset;top:-60px;border-radius:20px;-webkit-box-shadow:0px 0px 50px 0px rgba(0,0,0,.1);box-shadow:0px 0px 50px 0px rgba(0,0,0,.1)}}@media only screen and (max-width: 700px){.page-template-homepage section.about .custom-container .text-wrapper{text-align:center;box-shadow:unset}}@media only screen and (max-width: 500px){.page-template-homepage section.about .custom-container .text-wrapper{padding:30px 20px}}.page-template-homepage section.about .custom-container .text-wrapper .sub-title{font-weight:500;font-size:35px;line-height:53px;padding-bottom:20px}@media only screen and (max-width: 500px){.page-template-homepage section.about .custom-container .text-wrapper .sub-title{font-size:18px;line-height:27px}}.page-template-homepage section.about .custom-container .text-wrapper h2.title{font-weight:500;font-size:65px;line-height:98px;padding-bottom:15px}@media only screen and (max-width: 500px){.page-template-homepage section.about .custom-container .text-wrapper h2.title{font-size:35px;line-height:53px}}.page-template-homepage section.about .custom-container .text-wrapper p.small-text{font-size:18px;line-height:27px;color:#5f6f74;padding-bottom:35px}@media only screen and (max-width: 500px){.page-template-homepage section.about .custom-container .text-wrapper p.small-text{font-size:14px;line-height:21px}}.page-template-homepage section.about .custom-container .text-wrapper .content{font-size:18px;line-height:40px}@media only screen and (max-width: 500px){.page-template-homepage section.about .custom-container .text-wrapper .content{font-size:14px;line-height:21px}}.page-template-homepage section.about .custom-container .text-wrapper .content p{padding-bottom:25px}.page-template-homepage section.about .custom-container .text-wrapper .button-go a{padding:17px 20px;font-size:18px;line-height:27px;display:flex;width:fit-content;color:#1cc6fa}.page-template-homepage section.about .custom-container .text-wrapper .button-go a:hover{transform:scale(1.015)}.page-template-homepage section.about .custom-container .text-wrapper .button-go a::after{padding-left:34px;content:url("../images/Ico_LongArrow-RightBlue.svg");height:25px;width:25px}@media only screen and (max-width: 700px){.page-template-homepage section.about .custom-container .text-wrapper .button-go a{margin:0 auto}}.page-template-homepage.rtl section.intro .custom-container .content-text .button-go a::after,.page-template-homepage.rtl section.program .custom-container .content .button-go a::after,.page-template-homepage.rtl section.scientific .custom-container .content-text .button-go a::after,.page-template-homepage.rtl section.cta2 .custom-container .content-white .content .button-go a::after,.page-template-homepage.rtl section.about .custom-container .text-wrapper .button-go a::after,.page-template-homepage.rtl section.success .custom-container .heading-content .button-go a::after,.page-template-homepage.rtl section.pre-intro .custom-container .coupon .coupon-code .arrows{transform:scale(-1, 1)}.page-template-homepage.rtl section.cta .custom-container .cta-slider .slick-prev{left:auto;right:-90px !important}.page-template-homepage.rtl section.cta .custom-container .cta-slider .slick-prev::before{transform:scale(-1, 1)}.page-template-homepage.rtl section.cta .custom-container .cta-slider .slick-next{right:auto;left:-90px !important}.page-template-homepage.rtl section.cta .custom-container .cta-slider .slick-next::before{transform:scale(-1, 1)}.page-template-homepage.rtl section.program .program-img,.page-template-homepage.rtl section.video .custom-container .abs-img img{transform:scale(-1, 1);right:auto;left:0}.page-template-homepage.rtl section.video .custom-container .abs-img{right:auto;left:0}.page-template-homepage.rtl section.scientific .custom-container,.page-template-homepage.rtl section.success .custom-container .blog-content .post .header-content .audio button{flex-direction:row-reverse}.page-template-homepage.rtl section.cta2 .custom-container .couple-img{left:41.2%}.page-template-homepage.rtl section.about .custom-container .img-wrapper{margin-inline-start:auto}.page-template-homepage.rtl section.cta2 .custom-container .content-black{border-radius:0 10px 10px 0}.page-template-homepage.rtl section.cta2 .custom-container .content-white{border-radius:10px 0 0 10px}.page-template-homepage.rtl section.about .custom-container .text-wrapper{transform:translateX(50%);right:50%;left:auto}.page-template-homepage.ja_JP section.intro .custom-container .content-text h1.title{font-size:62px}/*# sourceMappingURL=homepage.min.css.map */