@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/static/media/lato-latin-ext-400-normal.361f3dbb9db6a5980326.woff2) format("woff2"),url(/static/media/lato-latin-ext-400-normal.221746f6ba5760746446.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/static/media/lato-latin-400-normal.be36596da218e1eec01c.woff2) format("woff2"),url(/static/media/lato-latin-400-normal.190b769c7be76a0f0dbf.woff) format("woff");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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{font-size:3.5rem}h1,h2{color:#333}h2{font-size:3rem}h3{font-size:2.5rem}h3,p{color:#333}p{font-size:1.3rem}img{border-radius:10px}main{background-color:#3b6d7182}.social-media-icons{padding:5px 5px 5px 0}.icon{height:45px;padding:5px;transform:scale(1);transition:transform .3s ease;width:45px}.icon:focus,.icon:hover{transform:scale(1.2)}header{align-items:center;background-color:#3b6d71;color:#fff;display:flex;justify-content:space-around;min-height:150px;padding:10px 20px}.hamburger-menu{cursor:pointer;display:none;font-size:60px}.logo{width:192px}.logo img{height:auto;max-width:100%}.nav-container{align-items:center;background-color:#174c4d;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;gap:30px;max-width:500px;padding:10px 20px}.nav-link{border-radius:5px;color:#fff;display:block;padding:10px 15px;text-decoration:none;transition:background-color .3s,color .3s,transform .3s,width .3s,padding .3s;white-space:nowrap}.nav-link:hover{background-color:#f48e3e;box-shadow:0 4px 6px #0000001a;color:#224446;padding:10px 25px;transform:scale(1.05);width:auto}.nav-link-active,.nav-link.active{background-color:#f48e3e;color:#224446;font-weight:700}.close-button{display:none}@media screen and (max-width:768px){header{flex-direction:column;gap:20px;padding:20px 0}.hamburger-menu{display:none}.hamburger-menu.active{animation:expandFromTopRight .1s ease-out forwards;display:block;padding:5px;position:fixed;right:10px;top:0}@keyframes expandFromTopRight{0%{opacity:0;transform:scale(0);transform-origin:top right}to{opacity:1;transform:scale(1);transform-origin:top right}}@keyframes contractToTopRight{0%{opacity:1;transform:scale(1);transform-origin:top right}to{opacity:0;transform:scale(0);transform-origin:top right}}.nav-container{align-items:center;background-color:#174c4d;border-radius:0 0 0 8px;box-shadow:-4px 0 8px #0000004d;display:none;flex-direction:column;gap:20px;opacity:0;padding:20px;position:fixed;right:10px;top:10px;transform:scaleX(0);transform-origin:right;width:250px}.nav-container.active{animation:expandFromTopRight .4s ease-out forwards;display:flex;max-width:130px;opacity:.97;width:auto;z-index:100}.nav-container.closing{animation:contractToTopRight .2s ease-out forwards}.close-button{background:none;border:none;color:#fff;cursor:pointer;display:block;font-size:30px;padding:10px;position:absolute;right:0;top:0}.nav-link{padding:10px 20px}.logo{width:200px}}footer{background-image:url(/static/media/flowers.d6a7ff23d048500137eb.webp);background-position:50%;background-size:auto;color:#000;padding:100px}.footer-content{background-color:#fff;border-radius:20px;display:flex;justify-content:space-between}.phone-info{padding:20px;text-align:center;width:30%}.phone-number{color:#000;cursor:pointer;text-decoration:none}.phone-number:hover{text-decoration:underline}.phone-number:active{color:#3b6d71}.email-info,.social-media{padding:20px;text-align:center;width:30%}.social-media .follow{margin-bottom:0}@media screen and (min-width:769px) and (max-width:1030px){.phone-info,.social-media{width:30%}.email-info{width:40%}}@media screen and (max-width:768px){footer{padding:50px}.footer-content{align-content:center;flex-direction:column}.email-info,.phone-info,.social-media{width:auto}}main{overflow-x:hidden}section{background-color:#ffb36d;width:100%}.content-container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1320px}.welcome-section{color:#000;display:flex;height:100%;justify-content:flex-start;padding:50px;width:100%}.img-welcome-section{aspect-ratio:89/96;border:3px solid #3b6d71;object-fit:cover;object-position:center;width:30%}.welcome-message{background-color:#f1f0e2;border:3px solid #3b6d71;border-radius:40px;left:-3%;max-height:300px;padding:20px;padding-inline:40px;position:relative;top:-8%;width:50%}.welcome-message h2{font-weight:300}.coaching-section{background-color:#e8e6e6;color:#000;display:flex;height:100%;padding:20px;text-align:center;width:100%}.coaching-section,.coaching-section .content-container{flex-direction:column}.coaching-message{align-self:center;width:55%}.services{background-color:#e8e6e6;color:#000;display:flex;flex-direction:row;justify-content:space-between;text-align:center;width:100%}.service-item{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;width:28%}.service-title{display:flex;min-height:120px}.service-title h4{font-size:1.5rem}.service-item p{margin:0 auto;width:73%}.img-icon{aspect-ratio:1/1;object-fit:cover;object-position:center;width:30%}.schedule-free-session-section{background-color:#3b6d71;color:#000;padding-bottom:60px;padding-inline:20px;text-align:center;width:100%}.schedule-free-session-section .content-container{flex-direction:column}.schedule-free-session-section h1,.schedule-free-session-section h3{color:#fff}.schedule-free-session-section .button-free-session{color:#3b6d71;text-decoration:none}.button-free-session{background-color:#f7f7f7;border:5px solid #f7f7f7;border-radius:2px;display:block;font-size:1.5rem;height:auto;margin:50px auto;padding:20px;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,border-color .3s ease;width:250px}.button-free-session:hover{background-color:#d1d1ba;border:5px solid #d39f9c;box-shadow:0 10px 15px #0003;color:#3b6d71cc;transform:translateY(-10px)}.button-free-session:active{box-shadow:0 5px 8px #00000026;transform:translateY(0)}@media screen and (min-width:769px) and (max-width:1030px){.content-container{justify-content:space-between;max-width:900px}.content-container h1{font-size:3rem}.img-welcome-section{width:40%}.welcome-message{max-height:500px;top:0;width:60%}.coaching-message{width:80%}.service-item{width:35%}}@media screen and (max-width:768px){.content-container{flex-direction:column;gap:20px}.welcome-section{align-items:center;flex-direction:column}.img-welcome-section{width:80%}.welcome-message{height:fit-content;left:0;margin:0 auto;max-height:none;top:0;width:100%}.welcome-message h2{font-size:2.5rem}.coaching-message{width:80%}.services{flex-direction:column}.service-item{margin:20px auto;width:80%}.service-item h4{font-size:1.2rem}.service-item p{width:100%}.schedule-free-session-section h3{font-size:1.8rem;margin-block-end:0}.schedule-free-session-section h1{font-size:2rem;margin-block-start:.5em}.coaching-section .content-container h1{font-size:3rem}}.about-page section{background-color:#fafafa;border-radius:20px;box-shadow:12px 8px 10px 0 #233f5c6e}.about-page main{background-color:#e6dcc7}.about-section{align-items:center;display:flex;justify-content:flex-start;margin:20px auto;max-width:1320px;padding-inline:100px}.about-section-img{aspect-ratio:157/189;padding:50px;width:45%}.img-about{border-radius:10px;object-fit:cover;object-position:center;width:100%}.content-about{display:flex;flex-direction:column;width:65%}.content-about .social-media-icons{margin-left:-15px;padding:5px 5px 5px 0}.content-about h1{margin-block-end:0!important;margin-block-start:20px!important}.content-about p{width:80%}.my-journey-section{margin:20px auto;max-width:1320px;padding-bottom:40px;padding-top:20px;padding-inline:100px}.my-journey-section .content-container{flex-direction:column}.my-journey-section .title-left{text-align:left;width:100%}@media screen and (min-width:769px) and (max-width:1030px){.about-section .content-container{display:flex;flex-direction:column}.about-section .about-section-img{padding:20px;width:100%}.content-about,.content-about p{width:100%}.content-about .social-media-icons{align-self:center}}@media screen and (max-width:768px){.about-page section{box-shadow:none}.about-section{padding-inline:20px;width:95%}.about-section-img{padding:20px;width:100%}.content-about{width:100%}.content-about p{font-size:1.1rem;width:100%}.content-container .social-media-icons{align-self:center}.my-journey-section{padding-inline:20px;width:95%}.title-left{padding-inline:10px;text-align:center}.coaching-overview .services-coaching{flex-direction:column}}.coaching-page{background-color:initial;background:linear-gradient(0deg,#fe8c00,#f9c0a7)}.coaching-page section{background-color:initial}.coaching-page h1{color:#fafafa;text-shadow:2px 2px 4px #00000080}.coaching-page p{color:#fafafa}.coaching-overview{flex-direction:column;margin:0 auto;max-width:1320px}.img-descriptive{max-height:550px;max-width:370px}.services-coaching{background-color:initial;color:#000;display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:15px;text-align:center;width:100%}.service-icon{align-items:center;display:flex;flex-direction:column;padding:10px;width:30%}@media screen and (max-width:768px){.services-coaching{gap:0}.service-icon{padding:5px;width:100%}}.free-session-component{background-color:initial;margin:20px auto;max-width:1320px}.free-session{background-color:#ffb36d}.free-session-component .free-session-section{background-color:initial;color:#000;display:flex;gap:20px;margin:0 auto;padding-bottom:0;padding-inline:0;text-align:center}.session-info{align-items:flex-start;background-color:#f1f0e2;border:3px solid #3b6d71;border-radius:40px;color:#000;display:flex;flex-direction:column;margin:0 auto;padding:50px;text-align:start;width:80%}.session-info h1{text-align:center;width:100%}.free-session-section h1{margin-block-start:0!important}.session-form-container{align-items:center;background-image:url(/static/media/flowers.d6a7ff23d048500137eb.webp);border-radius:10px;color:#000;justify-content:center;padding:20px;width:49%}.session-form,.session-form-container{display:flex;flex-direction:column;text-align:center}.session-form{background-color:initial;border-radius:20px;height:auto;justify-content:space-around;margin:10px auto;width:80%}.session-form .button-free-session{background-color:#3b6d71;border:5px solid #3b6d71;border-radius:10px;color:#fff;font-size:2rem;height:auto;margin:50px auto;padding:20px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,border-color .3s ease;width:300px}.big-button-free-session:hover{background-color:#d1d1ba;border:5px solid #d39f9c;box-shadow:0 10px 15px #0003;color:#3b6d71;transform:translateY(-10px)}.big-button-free-session:active{box-shadow:0 5px 8px #00000026;transform:translateY(0)}.free-session-section h1,.free-session-section h2,.free-session-section h3,.free-session-section h4,.free-session-section h5,.free-session-section p{color:#000}.session-info .social-media-icons{align-self:center}@media screen and (max-width:768px){.free-session-section .session-info{padding:20px;text-align:center;width:95%}.session-info h1{font-size:2.6rem}.session-form{width:100%}}
/*# sourceMappingURL=main.cf54d3e2.css.map*/