.AnimatedButton-module-scss-module__tju95W__button{color:#fff;text-transform:capitalize;background-color:#0000;border:1px solid #1a1b1c;border-radius:.8rem;justify-content:center;place-items:center;width:fit-content;height:5.6rem;padding:1.8rem 3.6rem;font-size:1.8rem;transition:all .5s;display:flex;position:relative;overflow:hidden}.AnimatedButton-module-scss-module__tju95W__button .AnimatedButton-module-scss-module__tju95W__name{white-space:nowrap;vertical-align:middle;z-index:2;flex-shrink:0;height:11.2rem;line-height:5.6rem;transition:all .5s;display:block;position:relative;top:0;transform:translateY(2.8rem)}.AnimatedButton-module-scss-module__tju95W__button .AnimatedButton-module-scss-module__tju95W__cover{background:#3492f7;width:2.8rem;height:100%;transition:all .5s;position:absolute;bottom:-.1rem;right:-2.8rem;transform:skew(-45deg)}.AnimatedButton-module-scss-module__tju95W__button:hover:not(:disabled){border:1px solid #3492f7;box-shadow:0 0 60px #3492f7}.AnimatedButton-module-scss-module__tju95W__button:hover:not(:disabled) .AnimatedButton-module-scss-module__tju95W__cover{width:250%;height:110%}.AnimatedButton-module-scss-module__tju95W__button:hover:not(:disabled) .AnimatedButton-module-scss-module__tju95W__name{transform:translateY(-2.8rem)}.AnimatedButton-module-scss-module__tju95W__button:disabled{cursor:not-allowed}.AnimatedButton-module-scss-module__tju95W__button:disabled .AnimatedButton-module-scss-module__tju95W__cover{background:#7d7f81}.AnimatedButton-module-scss-module__tju95W__button:disabled:hover{border:1px solid #7d7f81;box-shadow:0 0 60px #7d7f81}.AnimatedButton-module-scss-module__tju95W__button[data-expanded=true]{border:1px solid #fff}.AnimatedButton-module-scss-module__tju95W__button[data-expanded=true] .AnimatedButton-module-scss-module__tju95W__cover{background:#fff}.AnimatedButton-module-scss-module__tju95W__button[data-expanded=true]:hover{color:#3492f7;border:1px solid #fff;box-shadow:0 0 60px #fff}@media only screen and (max-width:600px){.AnimatedButton-module-scss-module__tju95W__button{width:100%;height:4.4rem;padding:1.1rem 3rem;font-size:1.6rem;line-height:2.2rem}}
.CurvedSlider-module-scss-module__EgB13a__carousel{justify-content:center;align-items:center;width:100%;height:42rem;display:flex;position:relative;overflow:hidden}.CurvedSlider-module-scss-module__EgB13a__carousel .CurvedSlider-module-scss-module__EgB13a__prev,.CurvedSlider-module-scss-module__EgB13a__carousel .CurvedSlider-module-scss-module__EgB13a__next{opacity:1;z-index:5;background:#080808;width:20%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0}.CurvedSlider-module-scss-module__EgB13a__carousel .CurvedSlider-module-scss-module__EgB13a__prev{background:linear-gradient(90deg,#080808cc 0%,#08080866 35%,#0000 85%);left:0}.CurvedSlider-module-scss-module__EgB13a__carousel .CurvedSlider-module-scss-module__EgB13a__next{background:linear-gradient(-90deg,#080808cc 0%,#08080866 35%,#0000 85%);right:0}@media only screen and (max-width:991px){.CurvedSlider-module-scss-module__EgB13a__carousel{height:inherit;aspect-ratio:1/.5}}.CurvedSlider-module-scss-module__EgB13a__slide{aspect-ratio:898/561;background:#eceff1;border-radius:.8rem;justify-content:center;place-items:center;width:60%;height:100%;font-size:4rem;transition:all 1s ease-in-out;display:flex;position:absolute;overflow:hidden}.CurvedSlider-module-scss-module__EgB13a__slide img{object-fit:cover;width:100%;height:100%}.CurvedSlider-module-scss-module__EgB13a__center{opacity:1;z-index:4;transform:translate(0%)translateY(0%)scale(1)rotate(0)translateZ(-50rem)}.CurvedSlider-module-scss-module__EgB13a__leftHidden{transform-origin:bottom;opacity:0;z-index:1;transition:all 1s ease-in-out;transform:translate(-200%)translateY(5%)scale(.88)rotate(2deg)translateZ(300px)}.CurvedSlider-module-scss-module__EgB13a__left{transform-origin:bottom;z-index:2;transition:all 1s ease-in-out;transform:translate(-100%)translateY(5%)scale(.88)rotate(-2deg)translateZ(200px)}.CurvedSlider-module-scss-module__EgB13a__right{transform-origin:bottom;z-index:2;transition:all 1s ease-in-out;transform:translate(100%)translateY(5%)scale(.88)rotate(2deg)translateZ(300px)}.CurvedSlider-module-scss-module__EgB13a__rightHidden{transform-origin:bottom;opacity:0;z-index:1;transition:all 1s ease-in-out;transform:translate(200%)translateY(5%)scale(.88)rotate(2deg)translateZ(300px)}.CurvedSlider-module-scss-module__EgB13a__hidden{opacity:0;transform-origin:bottom;z-index:1;pointer-events:none;transition:all 1s ease-in-out;transform:translate(-200%)translateY(10%)scale(.8)rotate(-4deg)translateZ(0)}.CurvedSlider-module-scss-module__EgB13a__tooltip{pointer-events:none;color:#000;white-space:nowrap;z-index:6;background:#fff;border-radius:2rem;padding:1rem 1.8rem;font-size:1.4rem;font-weight:500;position:fixed}@media only screen and (max-width:991px){.CurvedSlider-module-scss-module__EgB13a__tooltip{display:none}}
.PortfolioSection-module-scss-module__VRYsGG__wrapper{flex-direction:column;gap:6rem;padding:12rem 0;display:flex}.PortfolioSection-module-scss-module__VRYsGG__wrapper .PortfolioSection-module-scss-module__VRYsGG__info{flex-direction:column;gap:2rem;padding:0 8rem;display:flex}.PortfolioSection-module-scss-module__VRYsGG__wrapper .PortfolioSection-module-scss-module__VRYsGG__info .PortfolioSection-module-scss-module__VRYsGG__heading{font-size:4rem;font-weight:700;line-height:5.4rem}.PortfolioSection-module-scss-module__VRYsGG__wrapper .PortfolioSection-module-scss-module__VRYsGG__info .PortfolioSection-module-scss-module__VRYsGG__text{font-size:1.6rem;font-weight:400;line-height:2.2rem}.PortfolioSection-module-scss-module__VRYsGG__wrapper .PortfolioSection-module-scss-module__VRYsGG__link{align-self:center;width:fit-content}@media only screen and (max-width:991px){.PortfolioSection-module-scss-module__VRYsGG__wrapper{gap:2rem;padding:4rem 0}.PortfolioSection-module-scss-module__VRYsGG__wrapper .PortfolioSection-module-scss-module__VRYsGG__info{padding:0 1.6rem}.PortfolioSection-module-scss-module__VRYsGG__wrapper .PortfolioSection-module-scss-module__VRYsGG__info .PortfolioSection-module-scss-module__VRYsGG__heading{font-size:2.4rem;line-height:3.3rem}.PortfolioSection-module-scss-module__VRYsGG__wrapper .PortfolioSection-module-scss-module__VRYsGG__info .PortfolioSection-module-scss-module__VRYsGG__text{font-size:1.4rem;line-height:1.9rem}.PortfolioSection-module-scss-module__VRYsGG__wrapper .PortfolioSection-module-scss-module__VRYsGG__link{justify-content:center;place-items:center;width:100%;padding:0 1.6rem;display:flex}}
.CalendarIframe-module-scss-module__wzv69q__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CalendarIframe-module-scss-module__wzv69q__overlay .CalendarIframe-module-scss-module__wzv69q__modal{background:#fff;border-radius:1.2rem;width:90%;max-width:90rem;height:80vh;position:relative;overflow:hidden;box-shadow:0 0 4rem #0003}.CalendarIframe-module-scss-module__wzv69q__overlay .CalendarIframe-module-scss-module__wzv69q__modal .CalendarIframe-module-scss-module__wzv69q__iframe{border:none;justify-content:center;place-items:center;width:100%;height:100%;display:flex}
.ScheduleSection-module-scss-module__ompv-a__section{background:#3492f7;justify-content:center;place-items:center;height:56rem;display:flex;position:relative;overflow:hidden}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__heading{font-size:4rem;font-weight:700;line-height:5.5rem;position:relative}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__text{margin:2.4rem 0;font-size:1.6rem;line-height:2.4rem;position:relative}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles{position:relative;bottom:-30rem;left:-25%}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles .ScheduleSection-module-scss-module__ompv-a__circle{border:4px solid #3d96f6;border-radius:50%;flex-shrink:0;position:absolute}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles .ScheduleSection-module-scss-module__ompv-a__circle:first-of-type{width:50rem;height:50rem;bottom:0;left:17rem}@media only screen and (max-width:991px){.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles .ScheduleSection-module-scss-module__ompv-a__circle:first-of-type{width:50vw;height:50vw;left:17vw}}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles .ScheduleSection-module-scss-module__ompv-a__circle:nth-of-type(2){width:78rem;height:78rem;bottom:-14rem;left:3rem}@media only screen and (max-width:991px){.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles .ScheduleSection-module-scss-module__ompv-a__circle:nth-of-type(2){width:78vw;height:78vw;bottom:-14vw;left:3vw}}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles .ScheduleSection-module-scss-module__ompv-a__circle:nth-of-type(3){width:106rem;height:106rem;bottom:-28rem;left:-11rem}@media only screen and (max-width:991px){.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles .ScheduleSection-module-scss-module__ompv-a__circle:nth-of-type(3){width:106vw;height:106vw;bottom:-28vw;left:-11vw}}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles:nth-of-type(2){left:inherit;bottom:-80%;right:-40%}@media only screen and (max-width:991px){.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__circles:nth-of-type(2){bottom:-100%;right:-80%}.ScheduleSection-module-scss-module__ompv-a__section{height:fit-content;padding:5rem 1.6rem}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__heading{font-size:2.4rem;line-height:3.3rem}.ScheduleSection-module-scss-module__ompv-a__section .ScheduleSection-module-scss-module__ompv-a__text{margin:2rem 0;font-size:1.4rem;line-height:1.9rem}}
.ReasonsSection-module-scss-module__4PnBCq__section{padding:12rem 8rem}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__heading{font-size:4rem;font-weight:700;line-height:5.5rem}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list{flex-wrap:wrap;justify-content:space-evenly;gap:4rem;margin-top:6rem;display:flex}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list .ReasonsSection-module-scss-module__4PnBCq__reason{color:#080808;cursor:default;background:#eceff1;border-radius:1rem;width:calc(50% - 2rem);height:16.2rem;padding:3rem 2rem;transition:all .3s ease-in-out}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list .ReasonsSection-module-scss-module__4PnBCq__reason .ReasonsSection-module-scss-module__4PnBCq__title{white-space:nowrap;text-overflow:ellipsis;font-size:3.2rem;font-weight:700;line-height:4.4rem;overflow:hidden}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list .ReasonsSection-module-scss-module__4PnBCq__reason__text{-webkit-line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;margin-top:1rem;font-size:1.6rem;line-height:2.4rem;display:-webkit-box;overflow:hidden}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list .ReasonsSection-module-scss-module__4PnBCq__reason:hover{color:#fff;background:linear-gradient(125deg,#838586 0%,#202020 100%)}@media only screen and (max-width:991px){.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list .ReasonsSection-module-scss-module__4PnBCq__reason{height:auto;padding:2rem}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list .ReasonsSection-module-scss-module__4PnBCq__reason .ReasonsSection-module-scss-module__4PnBCq__title{font-size:2.4rem;line-height:3.3rem}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list .ReasonsSection-module-scss-module__4PnBCq__reason__text{font-size:1.4rem;line-height:1.9rem}}@media only screen and (max-width:600px){.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list .ReasonsSection-module-scss-module__4PnBCq__reason{width:100%}}@media only screen and (max-width:991px){.ReasonsSection-module-scss-module__4PnBCq__section{padding:8rem 1.6rem}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__heading{font-size:2.4rem;line-height:3.3rem}.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list{flex-wrap:wrap;gap:2rem;margin-top:2rem;display:flex}}@media only screen and (max-width:600px){.ReasonsSection-module-scss-module__4PnBCq__section .ReasonsSection-module-scss-module__4PnBCq__list{flex-direction:column}}
