.loader{animation:load 2s linear infinite;background-color:rgba(51,52,66,.1)}@keyframes load{0%{background-color:rgba(51,52,66,.1)}50%{background-color:rgba(78,82,104,.05)}to{background-color:rgba(51,52,66,.1)}}.loaderDark{animation:loadDark 2s linear infinite;background-color:rgba(112,114,144,.2)}@keyframes loadDark{0%{background-color:rgba(112,114,144,.2)}50%{background-color:rgba(118,124,158,.05)}to{background-color:rgba(112,114,144,.2)}}.d-none{display:none}.slide-enter{transform:translateY(-20px);opacity:0}.slide-enter-active{transition:transform .3s,opacity .4s}.slide-enter-active,.slide-exit{transform:translateY(0);opacity:1}.slide-exit-active{transform:translateY(-20px);opacity:0;transition:transform .3s,opacity .4s}.float-animation{animation:float 3s ease-in-out infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@media screen and (max-width:900px){.hero-image{object-fit:cover!important;object-position:left!important;padding-left:calc(4rem - 1vw)}}@media screen and (min-width:900px){.hero-image{object-fit:contain!important;object-position:center!important}}@media screen and (max-width:600px){.hero-image{object-fit:contain!important;padding-left:unset}.hero-image,.presentation-image{object-position:center!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-duration:.5s;animation-fill-mode:both;animation-name:fadeIn}.light-calendar .react-calendar{width:100%!important;max-width:100%;background-color:#fff!important;color:#222;border-radius:8px;border-color:#e0e0e0;box-shadow:unset;font-family:__Plus_Jakarta_Sans_414f0c,sans-serif!important;line-height:1.125em;padding:10px}.light-calendar .react-calendar__navigation button{color:#a2318f;min-width:44px;background:none;font-size:16px;margin-top:8px}.light-calendar .react-calendar__navigation button:enabled:focus,.light-calendar .react-calendar__navigation button:enabled:hover{background-color:#f8f8fa}.light-calendar .react-calendar__navigation button[disabled]{background-color:#f0f0f0}.light-calendar abbr[title]{text-decoration:none}.light-calendar .react-calendar__month-view__days__day--weekend{color:#681f5c!important;font-weight:600!important}.light-calendar .react-calendar__tile:enabled:focus,.light-calendar .react-calendar__tile:enabled:hover{background:#f8f8fa;color:#a2318f;border-radius:6px}.light-calendar .react-calendar__tile--now,.light-calendar .react-calendar__tile--now:enabled:focus,.light-calendar .react-calendar__tile--now:enabled:hover{background:#a2318f33;border-radius:6px;font-weight:700;color:#a2318f}.light-calendar .react-calendar__tile--hasActive:enabled:focus,.light-calendar .react-calendar__tile--hasActive:enabled:hover{background:#f8f8fa}.light-calendar .react-calendar__tile--active:enabled:focus,.light-calendar .react-calendar__tile--active:enabled:hover{background:#a2318f;color:#fff}.light-calendar .react-calendar--selectRange .react-calendar__tile--hover{background-color:#f8f8fa}.light-calendar .react-calendar__tile--range{background:#f8f8fa;color:#a2318f;border-radius:0}.light-calendar .react-calendar__tile--rangeStart{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px;background:#a2318f;color:#fff!important}.light-calendar .react-calendar__tile--rangeEnd{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;background:#a2318f;color:#fff}.dark-calendar .react-calendar{width:100%!important;max-width:100%;background-color:#261a38!important;color:#fff;border-radius:8px;border-color:#403650;box-shadow:unset;font-family:__Plus_Jakarta_Sans_414f0c,sans-serif!important;line-height:1.125em;padding:10px}.dark-calendar .react-calendar__navigation button{color:#a2318f;min-width:44px;background:none;font-size:16px;margin-top:8px}.dark-calendar .react-calendar__navigation button:enabled:focus,.dark-calendar .react-calendar__navigation button:enabled:hover{background-color:#f8f8fa}.dark-calendar .react-calendar__navigation button[disabled]{background-color:#f0f0f0}.dark-calendar abbr[title]{text-decoration:none}.dark-calendar .react-calendar__month-view__days__day--weekend{color:#ffadf1!important;font-weight:600!important}.dark-calendar .react-calendar__tile,.light-calendar .react-calendar__tile{font-family:__Plus_Jakarta_Sans_414f0c!important}.dark-calendar .react-calendar__tile{color:#fff}.dark-calendar .react-calendar__tile:enabled:focus,.dark-calendar .react-calendar__tile:enabled:hover{background:#f8f8fa;color:#a2318f;border-radius:6px}.dark-calendar .react-calendar__tile--now,.dark-calendar .react-calendar__tile--now:enabled:focus,.dark-calendar .react-calendar__tile--now:enabled:hover{background:#a2318f33;border-radius:6px;font-weight:700;color:#a2318f}.dark-calendar .react-calendar__tile--hasActive:enabled:focus,.dark-calendar .react-calendar__tile--hasActive:enabled:hover{background:#f8f8fa}.light-calendar .react-calendar__tile--active{background:#a2318f!important;border-radius:6px!important;font-weight:700;color:#fff}.dark-calendar .react-calendar__tile--active:enabled:focus,.dark-calendar .react-calendar__tile--active:enabled:hover{background:#a2318f;color:#fff}.dark-calendar .react-calendar--selectRange .react-calendar__tile--hover{background-color:#f8f8fa}.dark-calendar .react-calendar__tile--range{background:#f8f8fa;color:#a2318f;border-radius:0}.dark-calendar .react-calendar__tile--rangeEnd,.dark-calendar .react-calendar__tile--rangeStart{border-radius:6px;background:#a2318f;color:#fff}.dark-calendar .react-calendar__month-view__days__day--neighboringMonth{color:#757575}.testimonial-container{width:100%;height:100%;max-height:575px;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.cards{position:relative;height:500px;width:100%;perspective:1000px}.cards label{position:absolute;width:30vw;max-width:440px;left:0;right:0;margin:auto;cursor:pointer;transition:transform .55s ease}#s1:checked~.cards #slide4,#s2:checked~.cards #slide5,#s3:checked~.cards #slide1,#s4:checked~.cards #slide2,#s5:checked~.cards #slide3{transform:translate3d(-130%,0,-220px)}#s1:checked~.cards #slide5,#s2:checked~.cards #slide1,#s3:checked~.cards #slide2,#s4:checked~.cards #slide3,#s5:checked~.cards #slide4{transform:translate3d(-70%,0,-120px);z-index:9}#s1:checked~.cards #slide1,#s2:checked~.cards #slide2,#s3:checked~.cards #slide3,#s4:checked~.cards #slide4,#s5:checked~.cards #slide5{transform:translateZ(0);min-width:310px;z-index:10}#s1:checked~.cards #slide2,#s2:checked~.cards #slide3,#s3:checked~.cards #slide4,#s4:checked~.cards #slide5,#s5:checked~.cards #slide1{transform:translate3d(70%,0,-120px);z-index:9}#s1:checked~.cards #slide3,#s2:checked~.cards #slide4,#s3:checked~.cards #slide5,#s4:checked~.cards #slide1,#s5:checked~.cards #slide2{transform:translate3d(130%,0,-220px)}.custom-scroll::-webkit-scrollbar-track{background-color:#f5f5f5}.custom-scroll::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.custom-scroll::-webkit-scrollbar-thumb{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.44,#a2318f),color-stop(.72,#a2318f),color-stop(.86,#a2318f))}.custom-mui-list{background-color:#fff!important;color:#000;border:1px solid #e0e0e0}.fade_container{opacity:0;transition:opacity 1s ease-in-out}.fade_in{opacity:1}.fade_out{opacity:0}@keyframes fadeInside{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes fadeTop{to{opacity:1;transform:translate(0)}}@keyframes fadeCenter{to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fadeBottom{to{opacity:1;transform:translate(0)}}@keyframes fadeOutside{0%{opacity:1}to{opacity:0}}@keyframes slideInFromLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInFromRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ef64ecae5e1bff42-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ef64ecae5e1bff42-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef64ecae5e1bff42-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef64ecae5e1bff42-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a56285;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_a56285;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_a56285{font-family:__Plus_Jakarta_Sans_a56285,__Plus_Jakarta_Sans_Fallback_a56285;font-style:normal}.__variable_a56285{--font-plus-jakarta-sans:"__Plus_Jakarta_Sans_a56285","__Plus_Jakarta_Sans_Fallback_a56285"}@font-face{font-family:__Princess_Sofia_e71d00;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0436c126bb353aed-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Princess_Sofia_e71d00;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9374847f06f25de-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Princess_Sofia_Fallback_e71d00;src:local("Arial");ascent-override:127.62%;descent-override:72.53%;line-gap-override:0.00%;size-adjust:77.28%}.__className_e71d00{font-family:__Princess_Sofia_e71d00,__Princess_Sofia_Fallback_e71d00;font-weight:400;font-style:normal}.__variable_e71d00{--font-sofia:"__Princess_Sofia_e71d00","__Princess_Sofia_Fallback_e71d00"}