@font-face{font-family:Montserrat;src:url(/assets/Montserrat-VariableFont_wght-i02rBV5P.ttf)}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat}body{background:#f5f5f5}:root{--color-main: #92CD0C;--color-alt: #92CD0C33;--color-blue: #113858;--set-spacing: 0 90px;--set-border: 1px solid white}h1{font-size:3rem;font-weight:600;line-height:4.5rem;letter-spacing:1%;text-transform:uppercase}h2{font-size:1.2rem;font-weight:600;line-height:2.5rem;letter-spacing:1%;text-transform:uppercase}h3{font-size:1.8rem;font-weight:600;line-height:2.5rem;letter-spacing:1%}h4{text-transform:uppercase}a{font-size:1rem;letter-spacing:1%;text-decoration:none;color:#000;font-weight:500}p{font-size:1.1rem;font-weight:500;letter-spacing:1%}footer a{color:#fff}img{width:100%}section{padding:var(--set-spacing)}.disabled{opacity:.5}@media screen and (max-width: 700px){:root{--set-spacing: 0 20px}h1{font-size:1.9rem;font-weight:600;line-height:2.5rem;letter-spacing:1%;text-transform:uppercase}h2{font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:1%;text-transform:uppercase}h3{font-size:1.8rem;font-weight:600;line-height:2.5rem;letter-spacing:1%}h4{text-transform:uppercase}a{font-size:1.1rem;letter-spacing:1%;text-decoration:none;color:#000;font-weight:500}p{font-size:.9rem;font-weight:500;letter-spacing:1%}img{width:100%}section{padding:var(--set-spacing)}}button{padding:12px 30px;font-size:1rem;background:var(--color-main);color:var(--color-blue);border:none;font-weight:600;align-items:center;border-radius:5px}button p{font-size:1rem;font-weight:600}.alt{background:gray;color:#fff;border:var(--set-border)}.blue{border-color:var(--color-blue);color:var(--color-blue)}.green{border-color:var(--color-main);color:var(--color-main)}.full{width:100%;display:flex;gap:10px;align-items:center;justify-content:center}.cardBox{width:360px;overflow:hidden}.cardBox .cardImg{border-radius:10px 10px 0 0;height:300px;background:#000;overflow:hidden}.cardBox .cardInfo{border-radius:0 0 10px 10px;border:var(--set-border);border-top:0px;border-color:var(--color-blue);display:flex;flex-direction:column;gap:10px;padding:30px 20px}.cardBox .cardInfo .boxWrap{display:flex;align-items:center;gap:10px}.cardBox .cardInfo .boxWrap p{text-transform:capitalize}.cardBox .cardInfo .boxWrap .boxIcon{height:24px;width:24px;display:flex;justify-content:left;align-items:center}.cardBox .cardInfo .boxWrap .boxIcon img{width:70%}.cardBox .cardInfo button{margin-top:10px}@media screen and (max-width: 600px){.cardBox{width:100%;overflow:hidden}.cardBox .cardImg{border-radius:10px 10px 0 0;height:300px;background:#000}}.hero{height:100dvh;display:flex;align-items:center;justify-content:center;background:url(/assets/IMG_2855-CSJ1rQvU.jpg);background-size:cover;background-position:center;position:relative;color:#fff}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1}.about{margin-top:70px}.about .aboutWrap{display:flex;align-items:center;justify-content:space-between}.about .aboutWrap .aboutInfoSec{width:500px}.about .aboutWrap .aboutInfoSec p,.about .aboutWrap .aboutInfoSec .aboutAction{padding-top:20px}.about .aboutWrap .aboutImg{height:90vh;width:600px;background:url(/assets/IMG-20241208-WA0038-jam8qo9v.jpg);background-size:cover;background-position:center}.heroSubTop{display:flex;gap:10px;align-items:center;text-align:center}.heroSubTop .rArrow{display:flex;align-items:center;width:50px}.heroSubTop .rR img{transform:rotate(180deg)}.secTop{display:flex;flex-direction:column;align-items:center}.none{opacity:.6;text-decoration:line-through}.featured{margin-top:150px}.featured .feaTop{display:flex;flex-direction:column;align-items:center}.featured .cardWrap{margin-top:60px;display:grid;grid-template-columns:1fr 1fr 1fr;flex-wrap:wrap;gap:30px}.membership{margin-top:150px;padding-top:50px;padding-bottom:50px}.membership .prices{margin-top:40px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;row-gap:50px}.membership .prices .boxP{position:relative;height:650px}.membership .prices .tag{position:absolute;top:-20px;right:0;background:#fff;transform:rotate(5.45deg);color:#fff;box-shadow:0 8px 4px #00000040;gap:10px;border-radius:30px 5px 5px 30px;padding:15px}.membership .prices .planBox{z-index:5;flex:1;border-radius:20px 20px 20px 0;padding:30px;color:#fff;background:linear-gradient(-180deg,#113858 22.05%,#0083ee)}.membership .prices .planBox .headerPlan h2{font-size:1.7rem}.membership .prices .planBox .contentList{margin-top:30px;display:flex;flex-direction:column;gap:20px}.membership .prices .planBox .contentList .priceListBox{display:flex;align-items:center;gap:10px}.membership .prices .planBox .contentList .priceListBox .pDot{height:18px;width:18px}.membership .prices .groupActionBase{display:flex;align-items:center;gap:10px;width:fit-content;width:100%}.membership .prices .groupActionBase .priceBoxNum{background:#0083ee;padding:0 40px 20px 30px;border-radius:0 0 20px 20px;color:#fff;position:relative;min-width:200px}.membership .prices .groupActionBase .priceBoxNum h2{font-size:1.3rem}.membership .prices .groupActionBase .priceBoxNum p{font-size:.9rem;margin-top:-10px}.membership .prices .groupActionBase .notch{z-index:-1;content:"";position:absolute;box-shadow:-12px -12px 0 10px #0083ee;top:0;right:-40px;width:40px;height:40px;border-radius:1000px 0 0 10px;z-index:1}.membership .prices .groupActionBase a{display:block;width:100%}.membership .prices .groupActionBase .priceButton{background:#113858;color:#fff;width:100%;flex:1;text-align:center;padding:15px 20px;width:220;border-radius:35px 10px 10px}.pair{margin-top:150px}.pair .bonm{margin-bottom:30px}.pair .aboutWrap{display:flex;align-items:center;justify-content:space-between}.pair .aboutWrap .aboutInfoSecPrice{width:550px}.pair .aboutWrap .aboutInfoSecPrice p,.pair .aboutWrap .aboutInfoSecPrice .aboutAction{padding-top:20px}.pair .aboutWrap .aboutImg{height:90vh;width:600px}.testimoney{width:550px;display:flex;flex-direction:column;justify-content:center}.testimoney .testInfo{height:25%}.testimoney .testInfo .person{padding:30px 0 0}.testimoney .testInfo .person h4{margin-bottom:10px}.testimoney .aboutAction{margin-top:30px;display:flex;gap:15px;align-items:center}.testimoney .aboutAction .tesAction{height:30px;width:30px;background:var(--color-blue);border-radius:100px;color:#fff;display:flex;align-items:center;justify-content:center}.testimoney .aboutAction .tesDots{display:flex;gap:10px}.testimoney .aboutAction .tesDots .aDot{height:14px;width:14px;background:#80808061;border-radius:100px}.testimoney .aboutAction .tesDots .active{background:var(--color-blue)}.news{margin-top:100px;background:#92cd0c1a;padding-top:50px;padding-bottom:50px}.news .secTop{text-align:center}.news .newsP{margin:40px 0 0}.news .newsInput{margin-top:30px}.newWall{padding-top:80px;height:80vh;background:url(/assets/IMG_3516-Cng9Ki1D.jpg);background-size:cover;background-position:center}.inputN{margin-top:20px;border:var(--set-border);border-color:var(--color-blue);width:fit-content;border-radius:10px;overflow:hidden}.inputN input{font-size:1rem;padding:10px 0 10px 30px;width:400px;border:none;outline:none}.pairImg{background:url(/assets/IMG-20241208-WA0039-DCWUBC2i.jpg);background-size:cover;background-position:bottom}.aboutImgRe{height:60vh;width:400px;overflow:hidden;border-radius:20px}.aboutImgRe img{width:110%}.mon{margin:0 100px}@media screen and (max-width: 700px){.mon{margin:0}.aboutImgRe{height:40vh;width:80%;overflow:hidden;border-radius:20px}.aboutImgRe img{width:110%}.hero{height:100dvh;display:flex;align-items:center;justify-content:center}.hero .heroWrap{margin-top:60px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.hero .heroWrap .heroAction{margin-top:10px;display:flex;gap:20px}.about .aboutWrap{display:flex;flex-direction:column;gap:50px;align-items:center;justify-content:space-between}.about .aboutWrap .aboutInfoSec{width:fit-content}.about .aboutWrap .aboutInfoSec h1{padding-top:40px}.about .aboutWrap .aboutInfoSec p,.about .aboutWrap .aboutInfoSec .aboutAction{padding-top:20px}.about .aboutWrap .aboutImg{height:70vh;width:100%}.featured{margin-top:80px}.featured .feaTop{display:flex;flex-direction:column;align-items:center}.featured .cardWrap{margin-top:60px;display:grid;grid-template-columns:1fr;flex-wrap:wrap;gap:30px}.secTop{display:flex;flex-direction:column;align-items:center}.secTop h1{margin-top:30px;text-align:center}.membership{margin-top:50px;padding-top:50px;padding-bottom:50px}.membership .prices{grid-template-columns:1fr;row-gap:0px}.membership .prices .groupActionBase{display:flex;align-items:center;gap:10px;z-index:-1;width:fit-content;width:100%}.membership .prices .groupActionBase .priceBoxNum{margin-top:0;background:#0083ee;padding:10px 40px 20px 30px}.membership .prices .groupActionBase .priceBoxNum p{font-size:.9rem;margin-top:0}.pair{margin-top:80px}.pair .bonm{margin-bottom:30px}.pair .aboutWrap{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.pair .aboutWrap .aboutInfoSecPrice{width:fit-content}.pair .aboutWrap .aboutInfoSecPrice h1{margin-top:30px}.pair .aboutWrap .aboutInfoSecPrice p,.pair .aboutWrap .aboutInfoSecPrice .aboutAction{padding-top:20px}.pair .aboutWrap .aboutImg{margin-top:50px;height:60vh;width:100%}.testimoney{margin-top:0;width:fit-content;display:flex;flex-direction:column}.testimoney .testInfo{margin-top:40px;height:50%}.testimoney .testInfo .person{padding:30px 0 0}.testimoney .testInfo .person h4{margin-bottom:10px}.testimoney .aboutAction{display:flex;gap:15px;align-items:center;justify-content:center}.testimoney .aboutAction .tesAction{height:30px;width:30px;background:var(--color-blue);border-radius:100px}.testimoney .aboutAction .tesDots{display:flex;gap:10px}.testimoney .aboutAction .tesDots .aDot{height:14px;width:14px;background:#80808061;border-radius:100px}.testimoney .aboutAction .tesDots .active{background:var(--color-blue)}.inputN button{width:100%;border-radius:0 0 10px 10px}.inputN input{font-size:1rem;padding:20px 0 20px 30px;width:100%;border:none;outline:none}}.hero{height:100dvh;display:flex;align-items:center;justify-content:center;background:url(../images/main/IMG_2855.jpg);background-size:cover;background-position:center;position:relative;color:#fff}.hero .heroWrap{position:relative;z-index:2;margin-top:60px;display:flex;flex-direction:column;align-items:center;gap:10px}.hero .heroWrap .heroAction{margin-top:10px;display:flex;gap:20px}nav{position:fixed;width:100%;padding:var(--set-spacing);z-index:100;top:0}nav .navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 0}nav .navbar .navList{display:flex;gap:30px}.hamBox{display:none}@media screen and (max-width: 700px){nav{position:fixed;width:100%;padding:var(--set-spacing)}nav .navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 0}nav .navbar .navList{display:none;gap:30px}nav .navbar .navAction{display:none}nav .navbar .hamBox{display:block;height:40px;width:40px}nav .hamList{position:absolute;height:fit-content;width:100%;left:0;background:#fff;padding:var(--set-spacing);display:flex;flex-direction:column;gap:30px;padding-top:40px;padding-bottom:40px}nav .hamList ul{margin:5px 0}nav .hamList ul a{display:block;font-size:1.7rem;width:100%}}footer{margin-top:60px;padding:var(--set-spacing);padding-top:60px;padding-bottom:60px;background:var(--color-blue);color:#fff}footer hr{margin:50px 0;border:1px solid white}.logoFooter{display:flex;justify-content:center;margin-bottom:40px}.logoFooter .logoBox{width:300px}.logoList{display:flex;justify-content:space-between}.logoList .lBox{display:flex;flex-direction:column;gap:9px}.logoList .lBox h4{font-size:1.3rem;font-weight:600}.logoCO{display:flex;gap:20px}.logoCO .coBox{height:200px;flex:1;background:#fff}.logoCO .coBox:nth-child(1){background:url(/assets/IMG_2909-BkXMKsjJ.jpg);background-size:cover;background-position:center}.logoCO .coBox:nth-child(2){background:url(/assets/IMG_2773-Bf3gEP4v.jpg);background-size:cover;background-position:center}.logoCO .coBox:nth-child(3){background:url(/assets/IMG_3516-Cng9Ki1D.jpg);background-size:cover;background-position:center}.logoCO .coBox:nth-child(4){background:url(/assets/IMG_2924-CgJljX3J.jpg);background-size:cover;background-position:center}.logoCO .coBox:nth-child(5){background:url(/assets/IMG_2855-CSJ1rQvU.jpg);background-size:cover;background-position:left}.logoCO .coBox:nth-child(6){background:url(/assets/IMG_2948-XAtlzEaL.jpg);background-size:cover;background-position:center}@media screen and (max-width: 700px){.logoFooter .logoBox{width:200px}.logoList{display:flex;flex-direction:column;gap:30px;justify-content:space-between}.logoCO{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:140px 140px;gap:10px}.logoCO .coBox{height:100%;flex:1;background:#fff}}.upcomings{margin-top:100px}.upcomings .upActions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.upcomings .spBoxes{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.past{margin-bottom:30px}.pasrspBox{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:40px;padding-bottom:20px}.pasrspBox button{display:none}.psAction{display:flex;justify-content:center;align-items:center;margin-top:60px}.meds{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.meds .medBox{text-align:center;width:fit-content;margin-top:40px}.medCatGroup{display:flex;gap:20px;margin-top:10px}.medCatGroup .medCat{display:flex;align-items:center;flex-direction:column;padding-top:20px}.medCatGroup .medCat .medIcon{height:40px;width:40px;background:gold;margin-bottom:-20px}.medCatGroup .medCat .medIcon2{height:40px;width:40px;margin-bottom:-20px;background:silver}.medCatGroup .medCat .medRound{height:150px;width:150px;background:gold;border-radius:1000px;overflow:hidden;border:3px solid #FFD700}.medCatGroup .medCat .medRound2{height:150px;width:150px;background:silver;border-radius:1000px;overflow:hidden;border:3px solid #C0C0C0}.regWrap{margin-top:60px;display:flex;justify-content:space-between;gap:30px;border-radius:10px}.regWrap .regBox{flex:1;padding:20px;width:400px;background:var(--color-alt)}.regWrap .regBox .regText{text-align:center}.sporns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:40px}.sporns .sponBox{height:80px;width:150px}@media screen and (max-width: 700px){.meds{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;row-gap:0px}.meds .medBox{text-align:center;width:fit-content;margin-top:20px}.medCatGroup{display:flex;margin-top:10px}.medCatGroup .medCat{display:flex;align-items:center;flex-direction:column;padding-top:20px}.medCatGroup .medCat .medIcon{height:40px;width:40px}.regWrap{margin-top:60px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;border-radius:10px}.regWrap .regBox{flex:1;padding:20px;width:100%;background:var(--color-alt)}.regWrap .regBox .regText{text-align:center}.upcomings .spBoxes{display:grid;grid-template-columns:1fr}}.conBox{margin-top:40px;display:flex;flex-wrap:wrap;gap:60px}.mo{padding-top:18vh}.mo{display:flex;align-items:center;flex-direction:column;text-align:center}.imgInfo{height:250px;width:250px;border-radius:50px;overflow:hidden;background:#113858}.imgInfo img{width:100%}.actTop{display:flex;gap:20px;flex-direction:column;margin-top:30px}.actVids{margin-top:60px;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:40px}.heroCoach section{background-position-y:800px}@media screen and (max-width: 700px){.actVids{flex-direction:column;row-gap:40px}}.borderWrap{display:grid;grid-template-columns:1fr 1fr 150px 350px;grid-template-rows:55vh 56vh;gap:10px;grid-template-areas:"aaa aaa aaa bbb" "ccc ddd ddd bbb";padding-bottom:50px}button{font-size:.9rem}.no-data{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center;opacity:.6}.no-data-img{width:80px;height:80px;margin-bottom:1rem}.profile,.track,.notify,.cals{padding:20px;width:100%;height:100%;border-radius:10px}.profile{grid-area:aaa;display:flex;flex-direction:column;gap:10px}.profile .topAct{display:flex;justify-content:space-between}.profile .topAct .actProf{height:100px;width:100px;border-radius:1000px;background:var(--color-blue);display:flex;justify-content:center;align-items:center;overflow:hidden}.profile .topAct .actProf h1{color:#fff;text-align:center}.profile .infoList{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:20px;margin-top:20px}.profile .infoList .infoMo{display:flex;flex-direction:column;gap:0px}.profile .infoList .infoMo p{font-size:.9rem;font-weight:600}.profile .infoList .infoMo .nHead{font-weight:500;font-size:.8rem}.topWrapSec{display:flex}.topWrapContent{display:flex;flex-direction:column;gap:30px}.topWrapContent .ebound{padding:40px 50px;border-radius:10px;border:2px rgba(128,128,128,.331) solid}.topWrapContent .ebound p{font-size:1rem;opacity:.6}.topWrapContent .ebound .topVV{width:100%;display:flex;justify-content:space-between}.topWrapContent .ebound.eSplit{display:flex;justify-content:space-between;align-items:flex-end}.topWrapContent .ebound.firste{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:20px;flex:1;flex-wrap:wrap}.topWrapContent .ebound.firste .bcontent{display:flex;justify-content:space-between;width:100%}.topWrapContent .ebound.firste .bcontent .bcont{flex:1}.topWrapContent .ebound.firste .bcontent .bcont .bName{margin-bottom:10px;font-size:1}.topWrapContent .ebound.firste .bcontent .bcont .bp,.topWrapContent .ebound.firste .bcontent .bcont p{font-size:.9rem}.topWrapContent .ebound.firste .boundBase{display:flex;gap:10px;width:100%;margin-top:20px}.topWrapContent .ebound.firste .boundBase .baseImg{height:20px;width:20px}.topWrapContent .ebound.firste .boundBase p{font-size:.9rem}.topWrapContent .toHeader{display:flex;justify-content:space-between;width:100%;align-items:center;border-bottom:2px rgba(128,128,128,.331) solid;margin-bottom:10px}.topWrapContent .toHeader h2{padding:0}.topWrapContent .billBox{margin-top:30px}.topWrapContent .prices{margin-top:20px;margin-bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px;row-gap:0px}.topWrapContent .prices .boxP{position:relative;height:550px}.topWrapContent .prices .tag{position:absolute;top:-20px;right:0;background:#fff;transform:rotate(5.45deg);color:#fff;box-shadow:0 8px 4px #00000040;gap:10px;border-radius:30px 5px 5px 30px;padding:15px}.topWrapContent .prices .planBox{z-index:5;flex:1;border-radius:20px 20px 20px 0;padding:30px;color:#fff;background:linear-gradient(-180deg,#113858 22.05%,#0083ee)}.topWrapContent .prices .planBox .headerPlan h2{font-size:1.2rem}.topWrapContent .prices .planBox .contentList{margin-top:10px;display:flex;flex-direction:column;gap:20px}.topWrapContent .prices .planBox .contentList .priceListBox{display:flex;align-items:center;gap:10px}.topWrapContent .prices .planBox .contentList .priceListBox .pDot{height:12px;width:12px}.topWrapContent .prices .planBox .contentList .priceListBox .pContent{font-size:.8rem}.topWrapContent .prices .groupActionBase{display:flex;align-items:center;gap:10px;width:fit-content;width:100%}.topWrapContent .prices .groupActionBase .priceBoxNum{background:#0083ee;padding:0 40px 20px 30px;border-radius:0 0 20px 20px;color:#fff;position:relative;min-width:200px}.topWrapContent .prices .groupActionBase .priceBoxNum h2{font-size:1.3rem}.topWrapContent .prices .groupActionBase .priceBoxNum p{font-size:.9rem;margin-top:-10px}.topWrapContent .prices .groupActionBase .notch{z-index:-1;content:"";position:absolute;box-shadow:-12px -12px 0 10px #0083ee;top:0;right:-40px;width:40px;height:40px;border-radius:1000px 0 0 10px;z-index:1}.topWrapContent .prices .groupActionBase a{display:block;width:100%}.topWrapContent .prices .groupActionBase .priceButton{background:#113858;color:#fff;width:100%;flex:1;text-align:center;padding:15px 20px;width:220;border-radius:35px 10px 10px}.track{grid-area:ccc;display:flex;flex-direction:column;justify-content:space-between}.track .trackBox{height:220px;display:flex;justify-content:center}.notify{grid-area:ddd}.notify .topNo{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.notify .notiList{overflow-y:scroll;height:262px;display:flex;flex-direction:column;gap:10px;padding-bottom:20px}.notify .notiList::-webkit-scrollbar{display:none}.notify .notiBox{display:flex;flex-direction:column;padding:20px;border-radius:10px;background:#11385829}.notify .notiBox p{font-size:.9rem}.notify .notiBox .comP{margin-top:10px;display:flex;justify-content:space-between}.notify .notiBox .notiBo{font-size:.8rem;font-weight:700}.spec{display:none}.overlayPage{position:fixed;top:0;z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2c2c2c21;left:0;height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.overlayPage .overWrap{position:relative;padding:20px;border-radius:10px;background:#fff}.overlayPage .closeIcon{position:fixed;top:60px;right:10vw;height:50px;width:50px;border-radius:100px;background:#fff;display:flex;justify-content:center;align-items:center}.overlayPage .tourCenter .tourImage{height:40vh;width:300px;border-radius:10px;margin-bottom:20px;overflow:hidden;display:flex;justify-content:center;align-items:center}.overlayPage .tourCenter .tourImage img{width:100%}.overlayPage .tourCenter .tourImage .qrCode{height:200px;width:200px;background:red;border-radius:10px;margin:10px 0}.overlayPage .tourCenter .Bn{height:fit-content}.overlayPage .tourCenter .tourText{width:300px}.overlayPage .tourCenter .tourText .cetText{text-align:center}.overlayPage .tourCenter .tourText .regInfo{margin:20px 0 5px;font-size:.9rem;color:var(--color-blue)}.overlayPage .tourCenter .tourText .regPoints{font-size:.9rem;padding-bottom:5px}.overlayPage .tourCenter .tourAction{margin-top:20px}.tourtextMain{font-weight:700;text-transform:uppercase}.coachBox{display:flex;flex-wrap:wrap;gap:20px}.caochImg{height:420px;width:380px;background:red;border-radius:10px;display:flex;justify-content:center;align-items:center;overflow:hidden}.caochImg img{width:115%}.boxStar{margin:0 0 20px;display:flex;gap:10px}.boxStar .starBox{height:20px;width:20px;background:red}.coachText p{padding-bottom:30px}.comentList{margin-top:10px}.comentList h2{font-size:.9rem}.comentList .commentBoxWrap{height:210px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-bottom:30px}.comentList .commentBoxWrap::-webkit-scrollbar{display:none}.commentBox{display:flex;gap:10px;background:#dfdfdf47;padding:10px;margin-bottom:10px;border-radius:10px}.commentBox .profileBox .imgBoxP{height:38px;width:38px;background:var(--color-blue);border-radius:100px;display:flex;align-items:center;justify-content:center}.commentBox .profileBox .imgBoxP h2{color:#fff}.commentBox .contText{width:100%}.commentBox .contText p{font-size:.9rem}.commentBox .starSec{display:flex;margin-bottom:3px;justify-content:space-between;gap:5px}.commentBox .starSec p{font-weight:600}.commentBox .starSec .sec{display:flex;gap:5px}.commentBox .starSec .sec p{font-size:.9rem}.commentBox .starSec .sec .starBox{height:18px;width:18px}.textAreaReview{width:100%;height:180px;padding:10px;resize:none}.textInput{padding:10px;margin-bottom:20px;width:100%}.coachInfo{padding:20px 0;width:400px;height:420px}.reviewBttn{margin-top:20px;display:flex;justify-content:space-between}.calBox{position:relative}.calBox button{width:20px;padding:0;height:20px;background:green;top:40%;position:absolute}.calBox .upR{right:0}.cardBoxup{overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;display:grid;gap:10px}.cardBoxup::-webkit-scrollbar{display:none}.billScreen{position:fixed;top:0;left:0;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}@media screen and (max-width: 600px){.topWrapContent .ebound .topVV{width:100%;display:flex;flex-direction:column;gap:10px;justify-content:space-between}.topWrapContent .prices{margin-top:20px;margin-bottom:80px;display:grid;grid-template-columns:1fr}.topWrapSec{display:block}.coachInfo{width:100%;padding:0}.caochImg{height:200px;width:100%}.coachBox{overflow:hidden;height:580px}.overlayPage .overWrap{width:350px}.textAreaReview{height:160px}.borderWrap{display:flex;flex-direction:column;gap:30px}.upCard{padding:55px 0;gap:30px}.coachText p{padding-bottom:10px}.commentList{margin-top:10px}.notify .notiBox{display:flex;flex-direction:column;padding:20px;border-radius:10px;background:#11385829}.profile{grid-area:aaa;display:flex;flex-direction:column;gap:10px}.profile .topAct{display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin-bottom:20px}.profile .topAct .actL h2{margin-bottom:10px;display:none}.profile .topAct .actL .spec{display:block;text-align:center;margin:10px 0 0}.profile .topAct .actProf{margin:auto}.profile .topAct .actR button{width:100%}.profile .infoList{display:none;grid-template-columns:1fr 1fr 1fr;row-gap:6px}}.ticketWrap{display:flex;align-items:center;justify-content:center;height:80vh}.ticketplaceValid{width:700px;text-align:center}.ticketplaceValid button{margin:20px 0 30px}.vCardl{text-align:center}.vCardl .vBox{height:300px;width:360px;border-radius:10px}.vCardl p{padding:10px 20px 0}@media screen and (max-width: 600px){.vCardl{text-align:center}.vCardl .vBox{height:300px;width:100%;border-radius:10px}.vCardl p{padding:10px 20px 0}}.vbo{margin-top:60px;display:flex;justify-content:space-between;gap:20px;row-gap:40px;flex-wrap:wrap}@media screen and (max-width: 600px){.vbo{margin-top:60px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;row-gap:40px;flex-wrap:wrap}}.aboutInfoBig{margin:100px 0}.aboutInfoBig h1{text-align:center;font-size:2.6rem;line-height:3rem}.ourStory{margin-top:60px}.ourStory .storywrap{display:flex;gap:40px}.ourStory .storywrap .storyText{width:565px}.ourStory .storywrap .storyText h1{margin-bottom:20px}.ourStory .storywrap .storyImg{background:url(/assets/IMG_3087-qVabK0fO.jpg);background-size:cover;background-position:bottom;height:90vh;flex:1}.aims{display:flex;gap:40px;margin:50px 0}.aims .aimfBox{width:565px}.aims .aimfBox h1{margin-bottom:20px}.teams{margin-bottom:80px}.teams .teamText{margin-bottom:40px}.teams .teamText h1{margin-bottom:20px}.teams .teamCards{display:flex;justify-content:space-between}@media screen and (max-width: 600px){.aboutInfoBig{margin:50px 0}.aboutInfoBig h1{text-align:center;font-size:1.4rem;line-height:1.8rem}.aims{display:flex;flex-direction:column}.aims .aimfBox{width:100%}.aims .aimfBox h1{margin-bottom:20px}.ourStory{margin-top:60px}.ourStory .storywrap{display:flex;flex-direction:column-reverse;gap:40px}.ourStory .storywrap .storyText{width:100%}.ourStory .storywrap .storyText h1{margin-bottom:20px}.ourStory .storywrap .storyImg{height:50vh;flex:initial}.teams{margin-bottom:80px}.teams .teamText{margin-bottom:40px}.teams .teamText h1{margin-bottom:20px}.teams .teamCards{display:flex;flex-direction:column;gap:30px;justify-content:space-between}}.bCard{text-align:center}.bCard .bTop{text-align:center;margin-bottom:20px}.bCard .vBoxbb{height:300px;width:360px;border-radius:10px;margin-bottom:20px}@media screen and (max-width: 600px){.bCard{width:100%;text-align:center}.bCard .bTop{text-align:center;margin-bottom:20px}.bCard .vBoxbb{height:300px;width:100%;border-radius:10px;margin-bottom:20px}}.blogBox{margin-top:80px}.blogBox .blogTopText{margin-bottom:50px}.blogBox .blogWrap{display:flex;flex-wrap:wrap;row-gap:40px;justify-content:space-between}.contact{padding-top:120px;display:flex;gap:30px}.contact .contactImg{width:800px;height:90vh;border-radius:10px;background:url(/assets/IMG_2781-BuaMVfyw.jpg);background-position:left;background-size:cover}.contact .chatHeader{margin-bottom:30px}.contact form{display:flex;flex-direction:column;gap:20px}.contact .formWrap{display:flex;gap:10px}.contact .formWrap input{width:100%;border:none;border-bottom:2px solid #647C8F;padding:10px;font-size:1rem;font-weight:600;outline:none}.contact textarea{width:100%;resize:none;font-size:1rem;font-weight:600;height:200px;border:none;border-bottom:2px solid #647C8F;outline:none;padding:10px}.contact .formAction{display:flex;flex-direction:column;gap:20px}.contact .formAction .actionButton{padding:20px;display:flex;gap:10px;border-radius:10px;width:500px}.contact .formAction .actionButton .actIcon{height:40px;width:40px}.contact .formAction .actionButton .actionText .boldForm{font-weight:600}.contact .formAction .activeFo{border:2px solid #92CD0C}.contact form button{margin:30px 0 0;width:fit-content}@media screen and (max-width: 600px){.contact{padding-top:120px;display:flex;flex-direction:column;gap:30px}.contact .contactImg{display:none}.contact .chatHeader{margin-bottom:30px}.contact form{display:flex;flex-direction:column;gap:20px}.contact .formWrap{display:flex;flex-direction:column;gap:20px}.contact .formWrap input{width:100%;border:none;border-bottom:2px solid #647C8F;padding:10px;font-size:1rem;font-weight:600;outline:none}.contact textarea{width:100%;resize:none;font-size:1rem;font-weight:600;height:200px;border:none;border-bottom:2px solid #647C8F;outline:none;padding:10px}.contact .formAction{display:flex;flex-direction:column;gap:20px}.contact .formAction .actionButton{padding:20px;display:flex;gap:10px;border-radius:10px;width:100%;align-items:center}.contact .formAction .actionButton .actIcon{height:40px;width:40px}.contact .formAction .actionButton .actionText{flex:1}.contact .formAction .actionButton .actionText .boldForm{font-weight:600}.contact .formAction .activeFo{border:2px solid #92CD0C}.contact form button{margin:30px 0 0}}.useNov{background:#f5f5f5;position:relative}.dashTopNav{padding:20px 40px;display:flex;justify-content:space-between;align-items:center}.dashTopNav .logoTop{display:flex;align-items:center;gap:20px}.dashTopNav .logoc{width:100px;height:fit-content;display:flex;align-items:center}.dashTopNav .upUserInfo{display:flex;align-items:center;gap:10px}.dashTopNav .upUserInfo .userRound{height:40px;width:40px;background:var(--color-blue);border-radius:1000px;display:flex;align-items:center;justify-content:center}.dashTopNav .upUserInfo .userRound p{color:#fff;font-weight:600;line-height:0}.dashTopNav .upUserInfo .membershipPill{background:var(--color-main);padding:10px 20px;border-radius:100px}.dashTopNav .upUserInfo .membershipPill p{font-size:.9rem;font-weight:600;color:var(--color-blue)}.dashboardSection{margin:0 40px;height:85vh;display:flex;gap:20px}.dashboardSection .sideContent{display:flex;gap:10px;flex-direction:column;width:230px;justify-content:space-between}.dashboardSection .sideContent .sdeTopContent{display:flex;flex-direction:column;gap:10px}.dashboardSection .sideContent .sideContent_Bttn{display:flex;align-items:center;padding:10px;height:40px;width:100%;background:var(--color-main);border-radius:5px}.dashboardSection .sideContent .sideContent_Bttn p{font-size:.9rem;font-weight:600}.dashboardSection .sideContent .sideContent_Bttn.sc_BttnClosed{background:transparent}.dashboardSection .sideContent .sideContent_Bttn:hover{background:#93cd0c74}.dashboardSection .dashboardContent{flex:1;overflow:auto}.dashboardSection .dashboardContent .eWrap{display:flex;flex-direction:column;gap:10px}.dashboardSection .dashboardContent .eWrap .nametopp{padding-left:20px}.dashboardSection .dashboardContent .eWrap .ebound{padding:40px 50px;border-radius:10px;border:2px rgba(128,128,128,.331) solid;margin:10px}.dashboardSection .dashboardContent .eWrap .ebound.eSplit{display:flex}.dashboardSection .dashboardContent .eWrap .ebound.cce{display:flex;justify-content:center;align-items:center}.dashboardSection .dashboardContent .eWrap .ebound.firste{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:20px;flex:1;flex-wrap:wrap}.dashboardSection .dashboardContent .eWrap .ebound.firste .bcontent{display:flex;justify-content:space-between;width:100%}.dashboardSection .dashboardContent .eWrap .ebound.firste .bcontent .bcont{flex:1}.dashboardSection .dashboardContent .eWrap .ebound.firste .bcontent .bcont .bp,.dashboardSection .dashboardContent .eWrap .ebound.firste .bcontent .bcont p{font-size:.9rem}.dashboardSection .dashboardContent .eWrap .ebound.firste .bcontent .bcont .bName{margin-bottom:10px;font-size:1rem}.dashboardSection .dashboardContent .eWrap .ebound.firste .boundBase{display:flex;gap:10px;width:100%;margin-top:20px}.dashboardSection .dashboardContent .eWrap .ebound.firste .boundBase .baseImg{height:20px;width:20px}.dashboardSection .dashboardContent .eWrap .ebound.firste .boundBase p{font-size:.9rem}.dashboardSection .dashboardContent .noContent .ebound{padding:40px 50px;border-radius:10px;display:flex;justify-content:center;text-align:center}.dashboardSection .dashboardContent .noContent .ebound .cleft button{margin-top:20px}.dashboardSection .dashboardContent .boude{margin-bottom:20px}.dashboardSection .dashboardContent .boude img{width:100px;height:100px}.dashboardSection .dashboardContent .clefCont{display:flex;flex-direction:column;align-items:center}.dashboardSection .dashboardContent .imgCircel{background:#80808048;width:120px;height:120px;border-radius:1000px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.dashboardSection .dashboardContent::-webkit-scrollbar{display:none}.overviewGroup{display:flex}.track{display:flex;flex-direction:column;justify-content:space-between;width:initial;width:80%}.track h2{text-align:center}.track .trackBox{height:240px;display:flex;justify-content:center}.track .sopts{display:flex;justify-content:space-between}.track .sopts .spbox{gap:5px;display:flex;align-items:center}.track .sopts .spbox .spM{height:20px;width:20px;background:var(--color-blue);border-radius:6px}.track .sopts .spbox .spMa{background:var(--color-main)}.track .sopts .spbox p{font-size:.8rem}.cals{grid-area:bbb;display:flex;flex-direction:column;gap:10px}.cals h2{text-align:center}.cals .calBox{height:250px}.cals .calBox .upCard{display:flex;flex-direction:column;align-items:center;padding:25px 0;gap:10px;text-align:center;scroll-snap-align:start;height:initial}.cals .calBox .upCard .ipText{font-size:9rem;line-height:9rem}.cals .calBox .upCard .datPill:nth-child(2){display:flex;align-items:center;justify-content:center;margin-top:5px;gap:5px}.cals .calBox .upCard .datPill:nth-child(2) img{width:11px}.cals .calBox .upCard .datPill:nth-child(2) p{font-size:.9rem;font-weight:700}.cals .torns{height:360px;overflow-y:scroll;display:flex;flex-direction:column;gap:20px;padding-bottom:40px}.cals .torns .bonBox{border:1px solid #11385829;padding:20px;display:flex;flex-direction:column;gap:10px;border-radius:10px}.cals .torns .bonBox .bonVor{display:flex;gap:10px}.cals .torns .bonBox .bonVor .bonboxN{height:20px;width:20px}.cals .torns .bonBox .bonVor .bonboxN img{width:80%}.cals .torns .bonBox .bonVor p{font-size:.9rem}.cals .torns::-webkit-scrollbar{display:none}.cals .calsAction{display:flex;justify-content:center}.coContent{display:flex;flex-direction:column;gap:20px;margin:10px}.tourDiv{display:flex;align-items:stretch}.tourDiv .eWrap .ebound{height:100%}.tourDiv .eWrap .ebound.eSplit{align-items:initial}.tourDiv .eWrap:nth-child(2){flex:1}.tourDiv .eWrap:nth-child(1){flex:2}.ticks{padding:10px 40px;margin:0 0 10px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:5}.ticks .tickImg{height:40px;width:40px;border-radius:100px;background:red}.ticks .tickContent{font-size:.95rem}.ticks .tickContent:nth-child(2){flex:2}.ticks .tickContent:nth-child(4){flex:1.5}.coContentBoxs{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px}.coContentBoxs .coCBox{background:#fff;padding:20px;border-radius:10px}.coContentBoxs .coCBox .topCoHeader{display:flex;gap:10px}.coContentBoxs .coCBox .topCoHeader .imgSecH{height:40px;width:40px;background:red;border-radius:100px}.coContentBoxs .coCBox .topCoHeader .userContInfo h3{font-size:1rem;line-height:1.2rem}.coContentBoxs .coCBox .topCoHeader .userContInfo p{font-size:.9rem}.coContentBoxs .coCBox .textList{height:120px;font-size:.95rem;padding-top:10px}.toursBox{margin:10px}.toursBox .tGrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.toursBox .tGrid .tCards{background:#fff;padding:20px;border-radius:10px}.toursBox .tGrid .tCards .tImage{height:200px;width:100%}.toursBox .tGrid .tCards h3{font-size:1.4rem}.toursBox .tGrid .tCards .tContent{display:flex;gap:3px}.toursBox .tGrid .tCards .tContent p{font-size:.95rem}.toursBox .tGrid .tCards button{margin-top:20px}.notiBoxi{display:flex;flex-direction:column;gap:10px}.notiBoxi .notiB{padding:10px 40px;background:#fff;border-radius:10px}.notiBoxi .notiB .titNotiB{display:flex;justify-content:space-between;align-items:center}.notiBoxi .notiB .titNotiB p{font-size:.9rem}.notiBoxi .notiB p{padding:4px 0 6px;opacity:.7}.billBox{display:flex;flex-direction:column;gap:20px}.billBox .billOne{display:flex;padding:40px;background:#fff;border-radius:10px;gap:20px;align-items:center;justify-content:space-between}.billBox .billOne .billImage{height:80px;width:80px;background:var(--color-blue);border-radius:100px;display:flex;align-items:center;justify-content:center}.billBox .billOne .billcontent{flex:1}.billBox .billOne .billcontent h1{font-size:1.5rem;line-height:1.8rem}.billBox .billOne .billcontent button{margin:10px 0 0}.billBox .billOne .billStatusPill{background:var(--color-blue);color:#fff;padding:10px;border-radius:20px}.billBox .billOne .billStatusPill p{font-size:.8rem}.layoutOverlay{height:100vh;width:100vw;background:#3333335b;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:100}.layoutOverlay .layoutBase{background:#fff;border-radius:10px;width:60vw;max-height:80vh;overflow:auto;border:20px white solid}.layoutOverlay .layoutBase .baseAction{display:flex;justify-content:space-between;padding:20px 0 0}.layoutOverlay .layoutBase.layoutExpand{max-width:fit-content}.layoutOverlay .layoutBase::-webkit-scrollbar{display:none}.layoutOverlay .oneSection .onImage{height:200px;background:#00f;margin-bottom:20px}.layoutOverlay .oneSection p{text-align:center}.layoutOverlay .tickeCode{display:flex;align-items:center;justify-content:center;padding-top:0 0 20px}.layoutOverlay .tickeCode .imgCode{height:200px;width:200px;background:red}.layoutOverlay .ticketInfo{padding:10px 0}.layoutOverlay .ticketInfo .tContent{padding-top:5px;display:flex;gap:10px}.layoutOverlay .ticketInfo .tContent p{font-size:1rem}.layoutOverlay .headerLL{display:flex;justify-content:space-between;margin-bottom:30px}.layoutOverlay .pawyWrap{display:grid;grid-template-columns:1fr 320px;gap:20px}.layoutOverlay .pawyWrap .paContent{flex:2;border-radius:10px;padding:20px;border:2px rgba(128,128,128,.331) solid;height:fit-content}.layoutOverlay .pawyWrap .paContent .payfType h3{padding-bottom:20px;border-bottom:1px solid gray;margin-bottom:20px}.layoutOverlay .pawyWrap .paContent .payfType select{width:100%;font-size:1.1rem;padding:13px 15px;background:none;outline:none;border:2px solid #113858;border-radius:10px}.layoutOverlay .pawyWrap .paContent .payfType .cmo{border-radius:10px;padding:20px;background:var(--color-alt)}.layoutOverlay .pawyWrap .paContent .payfType .cmo h3{font-size:1.2rem;padding:0;border:0;margin:0;text-align:left}.layoutOverlay .pawyWrap .paContent .payfType .cmo p{font-size:.9rem;padding-top:5px}.layoutOverlay .pawyWrap .paContent .payfType .cmo .toVVWrap{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}.layoutOverlay .pawyWrap .paContent .payfType .cmo .toVVWrap .saveBo{background:var(--color-blue);color:#fff;padding:10px 20px;border-radius:100px;display:flex;align-items:center;gap:5px}.layoutOverlay .pawyWrap .paContent .payfType .cmo .toVVWrap .saveBo .saveText{font-size:.9rem}.layoutOverlay .pawyWrap .paContent .payfType .cmo .ccm{display:grid;width:100%;gap:20px;grid-template-columns:2fr 150px}.layoutOverlay .pawyWrap .paContent .payfType .cmo.vv{display:flex;align-items:center;gap:10px}.layoutOverlay .pawyWrap .paContent .contlist{margin-top:20px}.layoutOverlay .pawyWrap .paContent .contlist p{font-size:.9rem}.layoutOverlay .pawyWrap .paContent .contlist .lst{margin-top:10px;opacity:.6}.layoutOverlay .pawyWrap .Order{flex:1}.layoutOverlay .pawyWrap .Order .orWarp{border-radius:10px;padding:20px;border:2px rgba(128,128,128,.331) solid;margin-bottom:20px}.layoutOverlay .pawyWrap .Order .orWarp .orderHeader h3{font-size:1.2rem;text-align:left}.layoutOverlay .pawyWrap .Order .orWarp .orderContent .textO{font-size:.9rem;opacity:.6}.layoutOverlay .pawyWrap .Order .orWarp .orderContent .textTotal{font-size:2rem}.layoutOverlay .pawyWrap .Order .orWarp .bbOWrap{display:flex}.layoutOverlay .pawyWrap .Order .orWarp p{font-size:.9rem;opacity:.6}.layoutOverlay .pawyWrap .Order .orWarp .auto{display:flex;justify-content:space-between;align-items:center}.layoutOverlay .pawyWrap .Order .orWarp .auto p{font-size:.9rem;opacity:.6}.layoutOverlay .pawyWrap .Order .orWarp .auto input{width:20px;height:20px;margin:0;padding:0}.layoutOverlay .pawyWrap .Order .orWarp select{margin-top:15px;width:100%;font-size:1.1rem;padding:13px 15px;background:none;outline:none;border:2px solid #113858;border-radius:10px}.pHeader{display:flex;justify-content:space-between;align-items:center}.pHeader .basec{display:flex;gap:20px}.plansWrap{margin-top:30px}.plansWrap:nth-child(4){margin-top:50px}.planList{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.planList .planBox{padding:20px;border:1px solid var(--color-blue);border-radius:10px;display:flex;flex-direction:column;justify-content:space-between}.planList .planBox .planImage{height:220px;width:230px}.planList .planBox p{font-size:.9rem;width:100%}.planList .planBox h2{padding-bottom:5px}.planList .planBox button{margin-top:10px}.planList .planBox .plText{padding-top:8px}.ham{display:none}.his{display:flex;flex-direction:column}.his .hisBox{display:grid;grid-template-columns:200px 1fr 100px 100px 200px;padding:10px 20px;margin:0 0 10px;background:#fff;border-radius:10px;align-items:center;justify-content:space-between;gap:5}.his .hisBox p{font-size:.9rem}@media screen and (max-width: 600px){.ham{display:flex;gap:15px;align-items:center}.his{display:flex;flex-direction:column}.his .hisBox{display:grid;grid-template-columns:1fr 1fr;padding:10px 15px;margin:0 0 10px;background:#fff;border-radius:10px;align-items:center;justify-content:space-between;gap:5;row-gap:10px}.his .hisBox p{font-size:.9rem}.layoutOverlay .pawyWrap .paContent .payfType .cmo.vv{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pHeader{display:flex;flex-direction:column;gap:20px}.pHeader h3{text-align:left}.plansWrap{padding-top:20px}.plansWrap h2{padding-bottom:20px}.plansWrap:nth-child(3){margin-top:10px}.dashTopNav{padding:20px;background:#fff}.dashTopNav .upUserInfo{display:none}.dashboardSection{margin:20px 5px 0;height:85vh;display:flex;gap:20px}.dashboardSection .sideContent{display:none;position:fixed;background:#fff;height:calc(100vh - 74px);top:0;left:0;padding:10px 20px 20px;margin-top:74px;z-index:10}.dashboardSection .dashboardContent .eWrap .ebound{width:initial;padding:20px 30px}.dashboardSection .dashboardContent .noContent .ebound{padding:20px 30px;width:initial}.dashboardSection .dashboardContent .noContent .ebound .cleft button{margin-top:20px}.layoutOverlay .pawyWrap{grid-template-columns:1fr}.layoutOverlay .layoutBase{padding:0;background:#fff;border-radius:10px;width:100vw;max-height:80vh;overflow:auto;border:20px white solid;margin:20px}.layoutOverlay .layoutBase .baseAction{display:flex;justify-content:space-between;flex-direction:column-reverse;gap:10px}.layoutOverlay .layoutBase.layoutExpand{max-width:fit-content}.layoutOverlay .layoutBase::-webkit-scrollbar{display:none}.layoutOverlay .oneSection .onImage{height:200px;background:#00f;margin-bottom:20px}.layoutOverlay .oneSection p{text-align:center}.layoutOverlay .tickeCode{display:flex;align-items:center;justify-content:center;padding-top:0 0 20px}.layoutOverlay .tickeCode .imgCode{height:200px;width:200px;background:red}.layoutOverlay h3{text-align:center;font-size:1.5rem;line-height:1.5rem}.layoutOverlay .ticketInfo{padding:10px 0}.layoutOverlay .ticketInfo .tContent{padding-top:5px;display:flex;gap:10px}.layoutOverlay .ticketInfo .tContent p{font-size:1rem}.overviewGroup{display:block}.planList{display:grid;grid-template-columns:1fr;flex-direction:column;gap:20px}.planList .planBox{padding:20px;border:1px solid var(--color-blue);border-radius:10px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.planList .planBox .planImage{height:120px;width:230px}.planList .planBox p{font-size:.9rem;width:100%}.planList .planBox h2{padding-bottom:5px}.planList .planBox button{margin-top:10px}.planList .planBox .plText{padding-top:8px}.billBox .billOne{display:flex;flex-direction:column;text-align:center;padding:20px}.billBox .billOne .billcontent{width:100%}.billBox .billOne .billcontent button{width:100%}.notiBoxi .notiB{padding:10px 20px;background:#fff;border-radius:10px}.notiBoxi .notiB .titNotiB{display:block}.tourDiv{display:block}.eWrap .ebound{height:100%}.eWrap .ebound.eSplit{align-items:initial}.eWrap:nth-child(2){flex:1}.eWrap:nth-child(1){flex:2}}.moreSection{position:absolute;top:0;margin-top:12vh;background:#f5f5f5;width:100%;height:100%;display:flex;flex-direction:column;padding-top:30px;padding-bottom:30px}.moreSection .moreWrap a button{margin-bottom:80px}.moreCard{margin-top:30px;margin-bottom:30px;padding:20px;width:100%;height:240px;border-radius:10px;background:#fff}.moreCard .noMember{height:220px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.wrapTwin{display:flex;gap:20px}.wrapTwin .moreWrap{flex:1}.medFound{display:flex;flex-direction:column;gap:10px;height:200px}.medFound .topMemImage{display:flex;align-items:center;gap:20px}.medFound .topMemImage .imgMem{height:100px;width:100px;background:var(--color-blue);border-radius:100px;overflow:hidden}.medFound .topMemImage .topMemHold h2{font-size:1.4rem}.medFound .topMemImage .topMemHold p{font-size:.9rem;margin-top:-10px}.medFound .memContent{display:flex}.medFound .memContent .leftMem{width:260px}.medFound .memContent .leftMem .memHold h3{font-size:1rem}.medFound .memContent .leftMem .memHold p{font-size:.9rem;margin-top:-12px}.prof{margin:auto auto 40px;display:flex;align-items:center;flex-direction:column;gap:20px;width:fit-content}.prof .profCircle{height:160px;width:160px;background:var(--color-blue);border-radius:1000px;display:flex;align-items:center;justify-content:center;color:#fff;overflow:hidden}.prof .profCircle h1{font-size:4rem}.ticks{overflow-x:scroll;gap:20px}.ticks .ticWrap{display:flex;width:fit-content;gap:12px}.ticks .bonBox{flex:1;border:1px solid #11385829;padding:20px;display:flex;flex-direction:column;gap:10px;border-radius:10px;width:300px}.ticks .bonBox .bonVor{display:flex;gap:10px}.ticks .bonBox .bonVor .bonboxN{height:20px;width:20px}.ticks .bonBox .bonVor .bonboxN img{width:80%}.ticks .bonBox .bonVor p{font-size:.9rem}.ticks::-webkit-scrollbar{display:none}.winWrap{display:flex;justify-content:space-between;align-items:center;margin:10px 0 0}.winWrap .winBox{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:auto;gap:10px}.winWrap .winImg{height:150px;width:150px;background:#80808019;overflow:hidden;border-radius:1000px;display:flex;border:var(--set-border);justify-content:center;place-items:center}.winWrap .winImg img{width:80%}.pickPlan{margin-bottom:30px}.memLinks{padding:20px;margin:10px 0;background-color:#8080802c;border-radius:10px}@media screen and (max-width: 600px){.ticks{padding:10px;background:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:initial;justify-content:space-between;gap:5px}.ticks .tickImg{height:180px;width:100%;border-radius:10px;background:red}.logoTop h2{display:none}.wrapTwin{display:flex;flex-direction:column;gap:20px}.wrapTwin .moreWrap{flex:1}.medFound{display:flex;flex-direction:column;gap:10px;height:fit-content}.medFound .topMemImage{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.medFound .topMemImage .imgMem{height:100px;width:100px;background:var(--color-blue);border-radius:100px;overflow:hidden}.medFound .topMemImage .topMemHold h2{font-size:1.4rem}.medFound .topMemImage .topMemHold p{font-size:.9rem;margin-top:0}.medFound .memContent{display:flex}.medFound .memContent .leftMem{width:260px}.medFound .memContent .leftMem .memHold h3{font-size:1rem}.medFound .memContent .leftMem .memHold p{font-size:.9rem;margin-top:-12px}.moreCard{margin-top:30px;margin-bottom:30px;padding:20px;width:100%;height:fit-content;border-radius:10px;background:#fff}.moreCard .noMember{height:220px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.winWrap{display:flex;justify-content:space-between;align-items:center;margin:10px 0 0}.winWrap .winBox{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:auto;gap:10px}.winWrap .winImg{height:70px;width:70px;background:#80808019;overflow:hidden;border-radius:1000px;display:flex;border:var(--set-border);justify-content:center;place-items:center}.winWrap .winImg img{width:80%}.toursBox{margin:10px}.toursBox .tGrid{display:flex;flex-direction:column}}@keyframes bounceSpin{0%{transform:translateY(0) rotate(0);animation-timing-function:ease-in}25%{transform:translateY(-20px) rotate(90deg);animation-timing-function:ease-out}50%{transform:translateY(0) rotate(180deg);animation-timing-function:ease-in}75%{transform:translateY(-10px) rotate(270deg);animation-timing-function:ease-out}to{transform:translateY(0) rotate(360deg)}}.boude img{animation:bounceSpin 1.5s ease-in-out infinite}.auth{margin-top:16vh}.auth form{margin-top:20px}.auth .authInputWrap{position:relative;margin-bottom:20px;width:100%}.auth .authInputWrap .text{background:#f5f5f5;width:fit-content;margin-left:16px;margin-bottom:-10px;padding:0 10px;position:relative;z-index:4}.auth .authInputWrap input,.auth .authInputWrap select{width:100%;font-size:1.1rem;padding:13px 15px;background:none;outline:none;border:2px solid #113858;border-radius:10px}.auth .formAction{margin:30px 0}.auth .formAction button{width:100%}.auth .authOther{text-align:center;display:flex;flex-direction:column;gap:15px}.auth .authOther .authOtherSocials{display:flex;gap:15px}.auth .authOther .authOtherSocials button{width:100%}.auth .extraAction{text-align:center;margin-top:20px}.errror{text-align:center;color:red;font-weight:700;margin:-10px 0 20px;height:10px}@media screen and (min-width: 800px){.auth{display:grid;grid-template-columns:600px 1fr;align-items:center;gap:50px;padding:0vh 0 0;margin:10vh 0 -60px}.auth .authLeft{padding:15vh 0;margin-top:0vh;margin-left:100px}.auth .authLeft input,.auth .authLeft select{width:100%;font-size:1rem}.auth .authLeft .text p{font-size:.9rem}.auth .authLeft .authformWrap{display:flex;flex-direction:row;gap:20px}.auth .authLeft .log{display:flex;flex-direction:column;gap:10px}.auth .authLeft::-webkit-scrollbar{display:none}.auth .authRight{flex:1;background:url(/assets/IMG_3302-DAqbrwre.jpg);background-size:cover;height:100%;top:0;right:0}}.memContentSection{margin:15vh 0}.memContentSection h1{padding-bottom:10px}.memContentSection .mem-plans{padding:60px 0;display:flex;flex-direction:column;gap:50px;color:var(--color-blue)}.memContentSection .mem-plans .mem-image{height:280px;width:280px;border-radius:10px;background:gray;overflow:hidden;display:flex;align-items:center;justify-content:center}.memContentSection .mem-plans .mem-image img{width:105%}.mem-box{padding:20px;display:grid;grid-template-columns:300px 1fr;gap:10px;border:4px solid transparent;border-radius:15px}.mem-box .bold{font-weight:600;padding-right:3px}.mem-box .info-text{font-weight:600;font-style:italic}.mem-box .mem-info-price{margin-top:-10px;font-size:.9rem;font-style:italic}.mem-box .mem-box-info{display:flex;gap:10px;flex-direction:column}.mem-box .mem-box-info .mem-header{margin-bottom:20px}.mem-box:hover{background:#80808016}.mem-selected{border-color:var(--color-main)}.mem-action-bottom{display:flex;justify-content:center}.coachList{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;overflow-y:auto;gap:30px;margin-top:20px;padding-bottom:30px}.coachList .boxWrap{text-align:center;display:block;width:100%}.coachList .boxWrap p{text-align:center;width:100%}.coachList .cardBox{width:350px}.coach-selected{border:4px solid transparent;border-radius:15px;border-color:var(--color-main)}.coach-selected .cardInfo{border:none}.durationWrap{padding-bottom:30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.durationWrap .durImg{height:400px;,width: 100%;overflow:hidd}.durationWrap .durImg img{width:100%}.durationWrap .durBox{text-align:center;padding:20px;border-radius:10px;border:2px solid var(--color-blue)}.durationWrap .durBox-selected{border:4px solid transparent;border-radius:15px;border-color:var(--color-main)}.pickHeader{margin-bottom:30px}.memButtonWrapAction{display:flex;gap:20px}@media screen and (max-width: 600px){.memContentSection{margin:15vh 0}.memContentSection h1{padding-bottom:10px}.memContentSection .mem-plans{padding:60px 0;display:flex;flex-direction:column;gap:50px;color:var(--color-blue)}.memContentSection .mem-image{height:280px;width:100%;border-radius:10px;background:gray;margin-bottom:10px}.memContentSection .mem-box{padding:15px;display:grid;grid-template-columns:300px;gap:10px;border:1 px solid transparent;border-color:var(--color-main) border-radius: 15px}.memContentSection .mem-box .bold{font-weight:600;padding-right:3px}.memContentSection .mem-box .info-text{font-weight:600;font-style:italic}.memContentSection .mem-box .mem-info-price{margin-top:10px;font-size:.9rem;font-style:italic}.memContentSection .mem-box .mem-box-info{display:flex;gap:10px;flex-direction:column}.memContentSection .mem-box .mem-box-info .mem-header{margin-bottom:20px}.memContentSection .mem-box:hover{background:#80808016}.memContentSection .mem-selected{border:4px solid transparent;border-color:var(--color-main)}.memContentSection .coach-selected{border:4px solid transparent;border-radius:15px;border-color:var(--color-main)}.memContentSection .coach-selected .cardInfo{border:none}.memContentSection .mem-action-bottom{display:flex;justify-content:center}.memContentSection .pickCoach{padding:20px 0 10vh}.memContentSection .pickCoach .coachesBox{position:relative}.memContentSection .pickCoach .coachesBox .moveToggle{height:30px;width:30px;position:absolute;top:40%;padding:0}.memContentSection .pickCoach .coachesBox .lMoveToggle{left:-1%}.memContentSection .pickCoach .coachesBox .rMoveToggle{right:-1%}.memContentSection .pickCoach .coachList{width:100%;display:grid;overflow-y:auto;gap:30px;margin-top:20px}.memContentSection .pickCoach .coachList .cardBox{width:350px}}.forgot-password-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f9f9f9;padding:20px}.forgot-password-form{display:flex;flex-direction:column;width:100%;max-width:400px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a}.forgot-password-form label{margin-bottom:8px;font-weight:700}.forgot-password-form input{margin-bottom:16px;padding:10px;border:1px solid #ccc;border-radius:4px}.forgot-password-form button{padding:10px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}.forgot-password-form button:hover{background-color:#45a049}.reset-password-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f9f9f9;padding:20px}.reset-password-form{display:flex;flex-direction:column;width:100%;max-width:400px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a}.reset-password-form label{margin-bottom:8px;font-weight:700}.reset-password-form input{margin-bottom:16px;padding:10px;border:1px solid #ccc;border-radius:4px}.reset-password-form button{padding:10px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}.reset-password-form button:hover{background-color:#45a049}.success-message{color:green;margin-top:10px}.error-message{color:red;margin-top:10px}
