@font-face{font-family:DefaultFont;src:url(/fonts/Merriweather-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SignFont;src:url(/fonts/DancingScript-VariableFont_wght.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:DefaultFont,Lato,sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{overflow-x:hidden;height:100%;max-width:100%}html{font-size:62.5%;scroll-behavior:smooth}a{text-decoration:none}img{height:auto}button,input,select,textarea{font-family:inherit}button{border:none;cursor:pointer}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}@keyframes textAppear{0%{transform:translateX(-20px);-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}to{transform:translateX(0);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes emojiAppear{0%{scale:0}70%{scale:1.2}90%{scale:.7}to{scale:1}}@keyframes textSlideIn{0%{transform:translateX(-500px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes bgLogoSlideIn{0%{transform:rotate(25deg) translateX(500px);opacity:0}to{transform:rotate(25deg) translateX(0);opacity:1}}@keyframes galleryAppear{0%{opacity:0}to{opacity:1}}.wrapper{margin:0 auto;max-width:1200px;width:100%}.quote{font-style:italic}.boldText{font-weight:700}a{color:#e21b93;transition:color .3s}a:hover{color:#8a1159}.nav{position:fixed;top:0;width:100%;padding:1.2rem 2rem}.nav__burgerIcon{font-size:4rem;text-align:right;color:#fff}.header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem;height:100dvh;max-width:100%;padding:0 2rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/background.webp);background-position:60% 0;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center}.header__socials{display:flex;gap:50px}.header__socials svg{scale:0;width:5rem;height:5rem;color:#fff;transition:color .3s;animation:emojiAppear .8s ease .5s forwards}.header__socials svg:hover{color:#e21b93}.header__mainText h1{animation:textAppear 1s ease .3s forwards;font-weight:400}.header__mainText h1,.header__sign h2{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);font-size:4rem}.header__sign h2{font-family:SignFont,"sans-serif";animation:textAppear 1s ease .5s forwards}.footer{padding:2rem;margin-top:1rem;background-image:linear-gradient(120deg,rgb(46,46,46),rgb(105,12,68));text-align:center}.footer__socials{display:flex;justify-content:center;gap:2rem;padding-bottom:1rem;font-size:4rem}.footer p{font-size:1.6rem;color:#fff}.section{position:relative;max-width:100%}.section .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;position:relative}.section__background-logo{position:absolute;top:7%;right:20%;opacity:0;--duration:0.8s;--delay:0s}.section .animateBgLogo{animation:var(--duration) bgLogoSlideIn var(--delay) ease forwards}.section h2{--duration:0.8s;--delay:0s}.section h3{max-width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;padding:2rem;font-size:2.2rem}.section h3,.section p{opacity:0;--duration:0.8s;--delay:0s}.section p{width:100%;padding:1rem 2rem;text-shadow:0 0 3px #fff;font-size:1.8rem}.section h4{padding:2rem 2rem 1rem;font-size:2rem}.section h4,.section li{opacity:0;--duration:0.8s;--delay:0s}.section li{margin:1rem 2rem 1rem 4rem;font-size:1.8rem}.section .animateElement{animation:var(--duration) textSlideIn var(--delay) ease forwards}.section .ytBox{width:100%;max-width:800px;margin:1rem 0;opacity:0;animation:textSlideIn .8s ease 1s forwards}.section .ytBox__maintainRation{position:relative;width:100%;overflow:hidden;padding-top:56.25%}.section .ytBox__maintainRation-video{position:absolute;top:0;left:0;right:0;width:100%;height:100%;border:none}.section-button{padding:1rem 2rem;font-size:2rem;border-radius:18px;border-bottom:5px solid #690c44;box-shadow:0 0 5px #e21b93;background-color:#e21b93;color:#fff;opacity:0;transition:transform .3s,box-shadow .3s,border-bottom .2s}.section-button:hover{border-bottom:5px solid #e21b93;transform:translateY(5px);box-shadow:0 0 10px 4px #e21b93}.betweenSections{display:flex;justify-content:center;align-items:center;width:100%;height:50vh;background-repeat:no-repeat;background-size:cover}.betweenSections h2{padding:0 1rem;font-size:2.8rem;color:#fff;text-align:center}.about__imgs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding:20px}.about__imgs img{max-width:100%;box-shadow:0 0 8px rgba(0,0,0,.4);transition:scale .3s}.about__imgs img:hover{scale:1.02}.invitation__between{margin-top:3rem;margin-bottom:1rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/invitation.webp);background-position:80% 10%}.book__between{margin-top:1rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/book.webp);background-position:center 0}.foundation__between{margin-top:3rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/foundation.webp);background-position:70%}.opinions__between{margin-top:2rem;margin-bottom:1rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/opinions.webp);background-position:center 35%}.bigBusiness__between{margin-top:2rem;margin-bottom:1rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/bigbusiness.webp);background-position:40% 0}.influ__between{margin-top:2rem;margin-bottom:1rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/influ.webp);background-position:50%}.articlePreview{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;padding:2rem}.articlePreview h4{font-size:2.2rem;text-align:center;opacity:0;--duration:0.8s;--delay:0s}.articlePreview a{display:flex;flex-direction:column;align-items:center;text-decoration:none;transition:transform .3s,box-shadow .3s;border-radius:6px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.2)}.articlePreview a:hover{transform:scale(1.02);box-shadow:0 8px 30px rgba(105,12,68,.35)}.articlePreview a img{width:100%;max-width:800px;height:auto;display:block}.articlePreview__cta{display:block;width:100%;padding:.8rem 1rem;background-color:#690c44;color:#fff;text-align:center;font-size:1.6rem;font-weight:500;letter-spacing:.5px}.gender__between{margin-top:2rem;margin-bottom:1rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/gender.webp);background-position:45%}.meditate__between{background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/meditate.webp)}.hobby__between,.meditate__between{margin-top:2rem;margin-bottom:1rem;background-position:40%}.hobby__between{background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/hobby.webp)}.conf__between{margin-top:2rem;margin-bottom:1rem;background-image:linear-gradient(120deg,rgba(0,0,0,.4),rgb(105,12,68)),url(/img/conf.webp);background-position:40%}.animateGallery{animation:galleryAppear .8s ease forwards}.gallery{width:100%;opacity:0;z-index:10}.gallery__album{position:relative;display:flex;flex-direction:column;gap:5px;max-width:800px}.gallery__album img{width:100%;height:auto;cursor:pointer;object-fit:contain;z-index:1;transition:background-color .5s,scale .5s,z-index .5s}.gallery__album img:hover{scale:1.1;z-index:1000}.gallery__album__double,.gallery__album__triple{position:relative;display:grid;grid-gap:5px;gap:5px}.gallery__album__triple{grid-template-columns:1fr 1fr 1fr}.gallery__album__double{grid-template-columns:1fr 1fr}@media(min-width:576px){.betweenSections h2{font-size:3.5rem}.influ__between{background-position:center 10%}}@media(min-width:772px){.section{margin:4rem 2rem}.section h3{font-size:2.6rem}.section h4{font-size:2.4rem}.section li,.section p{font-size:2.1rem}.foundation__between{background-position:100%}.gallery{margin:2rem 0}}@media(min-width:992px){.gender__between{background-position:45% 10%}.conf__between{background-position:40% 10%}}@media(min-width:1200px){.meditate__between{background-position:40% 45%}.opinions__between{background-position:center 15%}.foundation__between{background-position:center 60%}}@media(min-width:1500px){.hobby__between,.meditate__between{background-position:40% 40%}}