@import url(https://fonts.googleapis.com/css2?family=Montagu+Slab:wght@100;200;300;400;500;600;700&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.about-main{margin-left:15%;margin-right:15%}.header{align-items:center;display:flex}.about{color:#ffb000;font-family:Montagu Slab;font-size:3.5vw;font-weight:700;text-align:left}.description-text{font-family:Montserrat;font-size:1.5vw;font-weight:400;line-height:167%;text-align:left}.photo img{display:block;float:right;max-width:25vw}@media screen and (max-width:550px){.about-main{margin-left:20px;margin-right:20px;margin-top:5%}.header{align-items:flex-start;display:flex;flex-direction:column}.description-text{font-size:3.5vw;margin-top:0;text-align:left;width:90vw}.about{font-size:5.5vw;width:350px}.photo img{display:block;margin-top:3%;max-width:300px}.photo{align-items:center;display:block;margin:auto}}.Muaythai__navbar{align-items:center;display:block;justify-content:space-between;margin-left:15%;margin-right:15%;margin-top:5%}.Muaythai__navbar-links_logo img{cursor:pointer;display:block;margin-left:auto;margin-right:auto;max-width:45vw}.Muaythai__navbar-links_container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:5%}.Muaythai__navbar-links_border{border-bottom:1px solid #000;margin-top:5%}.Muaythai__navbar-links_container li{color:#ffb000;font-family:Montagu Slab;font-size:1.3vw;font-weight:700;list-style-type:none;white-space:nowrap}.Muaythai__navbar-menu{display:none;margin-left:0;position:relative}.Muaythai__navbar-menu_container-links-sign{display:none}@media screen and (max-width:1050px){.Muaythai__navbar{align-items:center;display:block;justify-content:space-between}}@media screen and (max-width:700px){.Muaythai__navbar{align-items:center;display:block;justify-content:space-between}}@media screen and (max-width:550px){.Muaythai__navbar{align-items:center;display:block;justify-content:space-between;margin-left:20px;margin-right:20px}.Muaythai__navbar-links_container li{color:#ffb000;font-family:Montagu Slab;font-size:1.8vw;font-weight:700;white-space:pre-line}}.menu-toggle{background:transparent;border:0;cursor:pointer;padding:8px}.menu-toggle:focus-visible{outline:2px solid #ffb000}.footer-main{margin:5% 15%}.center-image{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1%}.footer-border{border:.5px solid #000;margin-bottom:5%}.footer-contact{color:#ffb000;font-family:Montagu Slab;font-size:3.5vw;font-weight:700}.mail{flex-direction:row}.insta,.mail{align-items:center;display:flex}.insta{margin-top:5%}.instahandle,.mailhandle{font-family:Montserrat;font-size:2.5vw;font-weight:700;margin-left:5px}.instaimg,.mailimg{max-height:2.5vw}.headband img{max-width:10vw}.links{margin-top:1%}@media screen and (max-width:550px){.footer-main{margin-left:20px;margin-right:20px}.footer-contact{font-size:5.5vw}.faq{font-size:3.5vw}.instaimg,.mailimg{max-height:3.25vw}.instahandle,.mailhandle{font-size:3.25vw;margin-left:3px}.headband img{max-width:15vw}}.header-container{align-items:center;display:flex;flex-direction:column}.MuaythaiHeader{align-items:flex-start;display:flex;display:inline-block;justify-content:center;text-align:center}.Muaythai-words{color:#000;font-family:Montserrat;font-size:2vw;font-style:normal;font-weight:400;line-height:125%;margin-left:15%;margin-right:15%;margin-top:3%;text-align:center}.Muaythai-button .signup-cta{background:rgba(255,176,0,.5);border:none;border-radius:100px;color:#000;cursor:pointer;flex-shrink:0;font-family:Montserrat;font-size:1.5vw;font-weight:700;height:6vw;margin:30px 50px;width:17.5vw}@media screen and (max-width:1050px){.Muaythai-words{color:#000;font-family:Montserrat;font-style:normal;font-weight:400;line-height:125%;text-align:center}.Muaythai-button .signup-cta{flex-shrink:0;height:50px;margin:30px;width:135.565px}}@media screen and (max-width:700px){.Muaythai-button .signup-cta{flex-shrink:0;height:50px;margin:20px;width:125.565px}.Muaythai-words{color:#000;font-family:Montserrat;font-style:normal;font-weight:400;line-height:125%;text-align:center}}@media screen and (max-width:550px){.Muaythai-button .signup-cta{flex-shrink:0;font-size:2.5vw;height:35px;margin:10px;width:150px}.Muaythai-words{color:#000;font-family:Montserrat;font-size:3.65vw;font-style:normal;font-weight:400;line-height:125%;margin-left:20px;margin-right:20px;text-align:center}}.signup-cta{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.signup-cta:focus-visible{outline:3px solid #000;outline-offset:4px}.faq-main{margin-left:15%;margin-right:15%;margin-top:3%}.faq-title{color:#ffb000;font-family:Montagu Slab;font-size:3.5vw;font-weight:700}.faq-body{margin-top:3%}.accordion-item{margin-bottom:2.5%}.accordion-title{align-items:center;background-color:rgba(255,176,0,.5);cursor:pointer;display:flex;font-size:2.5vw;justify-content:space-between;padding:1.1vw}.accordion-content,.accordion-title{font-family:Montserrat;font-weight:400}.accordion-content{color:#000;font-size:1.6vw;font-style:normal;line-height:2.5vw;margin-top:1%}@media screen and (max-width:550px){.faq-main{margin-left:20px;margin-right:20px}.faq-title{font-size:5.5vw}.accordion-content{font-size:2vw}.accordion-item{margin-bottom:3.5%}}.accordion-title{border:0;font-size:clamp(1rem,2.5vw,1.5rem);gap:1rem;padding:1rem;text-align:left;width:100%}.accordion-title:focus-visible{outline:3px solid #000;outline-offset:2px}.accordion-content{font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65;padding:.5rem 0}.accordion-content a{text-decoration:underline}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{background:var(--color-bg)}a{color:inherit;text-decoration:none}.section__padding{padding:4rem 6rem}.section__margin{margin:4rem 6rem}@media screen and (max-width:700px){.section__padding{padding:4rem}.section__margin{margin:4rem}}@media screen and (max-width:550px){.section__padding{padding:4rem 2rem}.section__margin{margin:4rem 2rem}}.guide-main{margin-left:15%;margin-right:15%;margin-top:3%}.guide-title,.links-title{color:#ffb000;font-family:Montagu Slab;font-size:3.5vw;font-weight:700}.links-title{margin-top:5%;text-align:left}.muaythai-video{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:5%;max-width:50vw}.description{color:#000;font-family:Montserrat;font-size:1.5vw;font-style:normal;font-weight:400;line-height:167%;margin-top:5%}.guideimg img{margin-top:3%;max-width:50vw}@media screen and (max-width:550px){.guide-main{margin-left:20px;margin-right:20px}.guide-title,.links-title{font-size:5.5vw}.description{font-size:2.5vw}.guideimg img{max-width:75%}}.schedule-main{color:#000;font-family:Montserrat,sans-serif;margin:3% 15%}.schedule-title{color:#ffb000;font-family:Montagu Slab,serif;font-size:clamp(1.5rem,3.5vw,3rem);font-weight:700;margin-bottom:1rem}.schedule-intro{font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.67}.schedule-main a{text-decoration:underline}.schedule-term{font-size:clamp(1.1rem,2vw,1.6rem);margin:1.5rem 0 1rem}.schedule-month-controls{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.schedule-main button{background:rgba(255,176,0,.5);border:0;border-radius:4px;color:#000;cursor:pointer;font:inherit;padding:.75rem 1rem}.schedule-main button:disabled{cursor:wait;opacity:.65}.schedule-main a:focus-visible,.schedule-main button:focus-visible{outline:3px solid #000;outline-offset:-3px}.schedule-month-heading{font-size:clamp(1.2rem,2vw,1.7rem);margin-bottom:1rem}.schedule-calendar{border-left:1px solid #ddd;border-top:1px solid #ddd;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:1.5rem}.calendar-weekday{background:#fff2d4;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-weight:700;padding:.75rem .25rem;text-align:center}.calendar-outside,.schedule-calendar .calendar-day{border-bottom:1px solid #ddd;border-right:1px solid #ddd;min-height:120px}.schedule-calendar .calendar-day{background:#fff;border-radius:0;display:flex;flex-direction:column;gap:.4rem;padding:.5rem;text-align:left}.calendar-outside{background:#f7f7f7}.calendar-number{font-weight:600}.is-today .calendar-number{align-items:center;background:#ffb000;border-radius:50%;display:inline-flex;height:1.6rem;justify-content:center;width:1.6rem}.calendar-events{gap:.4rem;width:100%}.calendar-event,.calendar-events{display:flex;flex-direction:column}.calendar-event{background:rgba(255,176,0,.5);font-size:.75rem;line-height:1.5;overflow-wrap:anywhere;padding:.5rem}.calendar-event.is-cancelled{border-left:3px solid #7b1919}.calendar-event strong{color:#7b1919}.calendar-day-details,.calendar-markers,.calendar-mobile-legend{display:none}.schedule-notice{background:#fff2d4;border-left:4px solid #ffb000;line-height:1.6;margin:1rem 0;padding:1rem}.schedule-notice button{margin-top:.5rem}.schedule-empty{padding:1rem 0}@media (max-width:800px){.schedule-main{margin:1.5rem 20px}.schedule-month-controls{gap:.5rem}.schedule-month-controls button{flex:1 1 auto;font-size:.875rem;padding:.75rem .5rem}.calendar-outside,.schedule-calendar .calendar-day{min-height:62px}.schedule-calendar .calendar-day{align-items:center;padding:.4rem}.schedule-calendar .calendar-day[aria-pressed=true]{background:#fff8e9;box-shadow:inset 0 0 0 2px #ffb000}.calendar-weekday{font-size:.75rem}.calendar-events{display:none}.calendar-markers{display:flex;flex-wrap:wrap;gap:3px;justify-content:center}.cancelled-dot,.class-dot{background:#ffb000;border-radius:50%;display:inline-block;height:7px;width:7px}.cancelled-dot{background:#7b1919}.calendar-mobile-legend{display:flex;font-size:.8rem;gap:1rem;margin-bottom:1.5rem}.calendar-day-details{display:block;line-height:1.6}.calendar-day-details h3,.schedule-session{margin-bottom:1rem}.schedule-session{background:rgba(255,176,0,.5);padding:1rem}.schedule-session.is-cancelled{border-left:4px solid #7b1919}.schedule-session h4{font-size:1.1rem}.schedule-cancelled{color:#7b1919}}:root{--font-family:"Montagu Slab","Montserrat",sans-serif;--color-bg:#fff;--color-footer:#031b34;--color-blog:#042c54;--color-text:#ffb000;--color-subtext:#000}
/*# sourceMappingURL=main.f3c3dabe.css.map*/