@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@1,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,600;1,500&display=swap);@font-face{font-family:"TT Norms";font-weight:lighter;font-weight:100;src:url(/static/media/TTNorms-Light.5666b833.otf) format("opentype")}@font-face{font-family:"TT Norms";font-weight:400;src:url(/static/media/TTNorms-Regular.be9ab533.otf) format("opentype")}@font-face{font-family:"TT Norms";font-weight:bolder;font-weight:800;src:url(/static/media/TTNorms-Bold.d7e3362b.otf) format("opentype")}strong{font-weight:bolder}.container-annive{background-color:#fdedec;width:100%;height:auto;overflow:hidden;font-family:"TT Norms",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.container-annive .logo-anniversary{text-align:center;padding:50px 0 120px}.container-annive .big-logo-anniversary{position:relative;width:100%;height:100%;bottom:0;text-align:center;z-index:2}.container-annive .big-logo-anniversary .image-kubik-1{position:absolute;width:75%;top:0;margin-left:auto;margin-right:auto;left:0;right:0;z-index:-1}.container-annive .big-logo-anniversary .image-orange-2{position:relative;width:100%;margin-top:120px;height:1100px}.container-annive .big-logo-anniversary .child-image{width:100%;height:100%}.container-annive .big-logo-anniversary .child-image .img-3{left:50px;right:0;top:-110px;width:500px;z-index:3;position:absolute;margin-left:auto;margin-right:auto;text-align:center}.container-annive .big-logo-anniversary .child-image .img-4{left:0;right:0;width:60%;top:40px;z-index:4;position:absolute;margin-left:auto;margin-right:auto;text-align:center}.container-annive .big-logo-anniversary .child-image .content-anniversary{position:absolute;display:flex;top:450px;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;align-items:center;flex-direction:column;margin-top:15px;width:90%}.container-annive .big-logo-anniversary .child-image .content-anniversary p{font-style:normal;font-weight:bolder;font-size:24px;line-height:28px;color:#023f34}.container-annive .big-logo-anniversary .child-image .content-anniversary .info-slot{margin-top:30px;font-style:normal;font-weight:lighter;line-height:24px;text-align:center;width:80%;margin-bottom:20px}.container-annive .big-logo-anniversary .child-image .content-anniversary .info-slot h3{font-style:normal;font-weight:lighter;font-size:40px;line-height:47px;text-align:center;margin:0;color:#023f34}.container-annive .big-logo-anniversary .child-image .content-anniversary .info-slot label{font-style:normal;font-weight:800;font-size:19px;line-height:24px;text-align:center;color:#023f34;padding-right:15px}.container-annive .big-logo-anniversary .child-image .content-anniversary .info-slot .line{height:150px;border-right:2px solid #000;font-weight:600}.container-annive .big-logo-anniversary .child-image .content-anniversary .schedule-annive{width:80%;display:flex;padding:10px 15px;background:linear-gradient(90deg,#e44e12,#ee6630);border-radius:8px;justify-content:center}.container-annive .big-logo-anniversary .child-image .content-anniversary .schedule-annive .date{width:auto;padding:0 10px;font-style:normal;font-weight:500;font-size:18px;line-height:24px;margin-right:30px;color:#fff}.container-annive .big-logo-anniversary .child-image .content-anniversary .schedule-annive .location{padding:0 10px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#fff}.container-annive .big-logo-anniversary .child-image .content-anniversary .schedule-annive .location .title{text-align:start;font-style:normal;font-weight:300;font-size:18px;line-height:24px;color:#fff}.container-annive .video-annive{width:100%;height:auto;margin:0 auto 10px;padding:50px 50px 20px}.container-annive .video-annive .content-video{width:500px;height:400px;border:1px solid grey;background-color:#d3d3d3;border-radius:10px;margin:0 auto 30px}.container-annive .video-annive h3{font-weight:800;font-size:48px}.container-annive .special-class__gradient{background:linear-gradient(90deg,#fcb913,#fccf81);border-radius:8px;height:auto;padding:50px}.container-annive .text-center{text-align:center}.container-annive .bottom-content{display:flex;flex-direction:column;text-align:left;align-items:flex-start;justify-content:center;margin:0 20px}.container-annive .bottom-content p{font-weight:700;font-size:28px}.container-annive .button{width:222px;height:52px;top:80px;background:#08b293;border-radius:8px;color:#fff;border:1px solid #d3d3d3}.container-annive a{text-decoration:none;padding:14px;text-align:center}.container-annive .people-image{height:300px;margin:100px 0 0 45px}.container-annive .span-icon{margin:0 4px 3px 0}.container-annive .span-icon-title{margin:0 10px 8px 0}.container-annive .description{margin-top:45px}.container-annive .description p{font-size:20px;font-weight:100}.container-annive .title-green{color:#08b293}.container-annive .text-green{color:#023f34;font-size:20px;margin-bottom:30px;font-weight:400}.container-annive .bottom-text{margin-top:45px}.container-annive .special-content{font-size:20px;font-weight:100}.container-annive .poster{margin-top:20px}.container-annive .poster img{width:288px;margin:0 3px}.container-annive .footer{background:#fcb913;width:100%;height:50px;border-top:10px solid #f9a819;text-align:center;padding:10px 0;color:#023f34}@media(max-width:768px){.container-annive .content-video{width:auto!important}.container-annive .trainer-photo{width:135px}.container-annive .video-annive{margin-top:-100px}.container-annive .date,.container-annive .span-icon-title{margin:0!important}.container-annive .location{align-self:flex-start}.container-annive .row,.container-annive label{padding:0!important}.container-annive .link{display:inline-block;width:170px;height:auto}.container-annive .img-3{left:15px!important}.container-annive .image-orange-2{height:1800px!important}.container-annive .schedule-annive{width:300px!important;min-width:100%!important;display:flex;flex-direction:column}.container-annive .line{border-right:none!important}.container-annive .bottom-content-container{flex-direction:column-reverse}.container-annive .people-image{width:100%;height:auto;margin:auto}.container-annive .content-anniversary{top:250px!important}.container-annive .info-slot{width:90%!important}.container-annive .image-orange-2{margin-top:-50px!important}.container-annive .special-content>h3,.container-annive .video-annive>h3{font-size:24px}}@media(max-width:980px){.container-annive .content-anniversary{top:335px}.container-annive .line{border:none!important;height:auto!important}.container-annive .image-orange-2{height:1800px!important;top:-100px}.container-annive .bottom-content-container{flex-direction:column-reverse;text-align:center}.container-annive .bottom-content{text-align:center;align-items:center;margin-top:25px}.container-annive .people-image{margin:0!important}}.nav{width:100%;height:min(100%,75px);position:-webkit-sticky;position:fixed;top:0;z-index:9999;padding:15px 0;background-color:rgba(36,68,67,.8);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:all .2s ease-out}.nav.euy{background-color:transparent}.nav .grid-header{width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-start}.nav .grid-header .nav-content{width:auto;height:100%;display:flex;grid-gap:1rem;gap:1rem;text-align:center;align-items:center;justify-content:center}@media only screen and (max-width:600px){.nav .grid-header .nav-content{display:none}}@media only screen and (min-width:600px){.nav .grid-header .nav-content{display:none}}@media only screen and (min-width:768px){.nav .grid-header .nav-content{display:none}}@media only screen and (min-width:992px){.nav .grid-header .nav-content{display:flex}}@media only screen and (min-width:1200px){.nav .grid-header .nav-content{display:flex}}.nav .grid-header .nav-content .content-title-header{width:100%;height:100%;display:flex;align-items:center;grid-gap:1rem;gap:1rem;margin-top:0;margin-bottom:0}.nav .grid-header .nav-content .content-title-header li{list-style:none}.nav .grid-header .nav-content .content-title-header li .item{width:auto;font-family:"Rubik";font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff;cursor:pointer;transition:all .5s ease-out}.nav .grid-header .nav-content .button-register{width:auto;height:48px;padding:0 10px;text-align:center;border:1px solid #fff;border-radius:8px;background-color:transparent;font-family:"Rubik";font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff}.nav .grid-header .header-mobile{width:100%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:600px){.nav .grid-header .header-mobile{width:100%}}@media only screen and (min-width:600px){.nav .grid-header .header-mobile{width:100%}}@media only screen and (min-width:768px){.nav .grid-header .header-mobile{width:100%}}@media only screen and (min-width:992px){.nav .grid-header .header-mobile{width:auto}}@media only screen and (min-width:1200px){.nav .grid-header .header-mobile{width:auto}}@media only screen and (max-width:600px){.nav .nav-mobile{display:block}}@media only screen and (min-width:600px){.nav .nav-mobile{display:block}}@media only screen and (min-width:768px){.nav .nav-mobile{display:block}}@media only screen and (min-width:992px){.nav .nav-mobile{display:none}}@media only screen and (min-width:1200px){.nav .nav-mobile{display:none}}.nav .nav-mobile .button-modal{background-color:transparent;outline:none;border:none;-webkit-transform:scale(.8);transform:scale(.8);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}.nav.active{position:fixed;height:100%;transition:all .5s ease-in-out;background-color:rgba(36,68,67,.8);overflow-y:scroll;bottom:0;top:0;left:0;right:0}.nav.active .grid-header{width:100%;display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.nav.active .grid-header .nav-content{width:100%!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:.5rem}.nav.active .grid-header .nav-content .content-title-header{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;grid-gap:2.5rem;gap:2.5rem;padding-left:0}.nav.active .grid-header .nav-content .content-title-header li{width:100%;text-align:start;border-bottom:1px solid #d3d3d3}.nav.active .grid-header .button-register{width:auto;min-width:150px;height:48px;margin-top:1rem;padding:0 10px;text-align:center;border:1px solid #fff;border-radius:8px;background-color:transparent;font-family:"Rubik";font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff}.nav.active .button-burger{-webkit-transform:scale(.8);transform:scale(.8);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}.footer{width:100%;height:260px;background-color:#244443;display:flex;align-items:center}@media only screen and (max-width:600px){.footer{height:auto;padding:30px 0}}@media only screen and (min-width:600px){.footer .container{padding:0 15px;max-width:100%}}@media only screen and (min-width:768px){.footer .container{max-width:960px}}@media only screen and (min-width:1200px){.footer .container{min-width:1200px}}.footer .footer-component{width:100%;height:auto;display:flex;margin-bottom:2rem;justify-content:space-between;grid-gap:8%;gap:8%}@media only screen and (max-width:600px){.footer .footer-component{flex-direction:column}}.footer .footer-component .footer-content{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;font-family:"Rubik";font-style:normal;color:#fff}@media only screen and (max-width:600px){.footer .footer-component .footer-content{grid-gap:.5rem;gap:.5rem}}.footer .footer-component .footer-content span{font-size:18px;line-height:21px;color:#fff;opacity:.5}@media only screen and (max-width:600px){.footer .footer-component .footer-content span{font-size:14px}}@media only screen and (min-width:600px){.footer .footer-component .footer-content span{font-size:13px}}@media only screen and (min-width:768px){.footer .footer-component .footer-content span{font-size:14px}}@media only screen and (min-width:992px){.footer .footer-component .footer-content span{font-size:15px}}.footer .footer-component .footer-content h1{font-weight:600;font-size:40px;line-height:47px}@media only screen and (max-width:600px){.footer .footer-component .footer-content h1{font-size:24px}}@media only screen and (min-width:600px){.footer .footer-component .footer-content h1{font-size:28px}}@media only screen and (min-width:768px){.footer .footer-component .footer-content h1{font-size:30px}}@media only screen and (min-width:992px){.footer .footer-component .footer-content h1{font-size:35px}}@media only screen and (min-width:1200px){.footer .footer-component .footer-content h1{font-size:40px}}.footer .footer-component .footer-content .list-os{grid-gap:.5rem;gap:.5rem;width:100%;display:flex;align-items:flex-end;justify-content:flex-start}.footer .footer-component .footer-content .list-os img{height:100%}@media only screen and (max-width:600px){.footer .footer-component .footer-content .list-os img{width:124px;height:36px}}@media only screen and (min-width:600px){.footer .footer-component .footer-content .list-os img{width:40%}}@media only screen and (min-width:768px){.footer .footer-component .footer-content .list-os img{width:50%}}@media only screen and (min-width:992px){.footer .footer-component .footer-content .list-os img{width:70%}}@media only screen and (min-width:1200px){.footer .footer-component .footer-content .list-os img{width:100%}}.footer .footer-component .footer-content-right{width:100%;display:flex;justify-content:flex-end}@media only screen and (max-width:600px){.footer .footer-component .footer-content-right{flex-direction:column;grid-gap:1rem;gap:1rem}}@media only screen and (min-width:600px){.footer .footer-component .footer-content-right{grid-gap:1rem;gap:1rem}}@media only screen and (min-width:768px){.footer .footer-component .footer-content-right{grid-gap:1rem;gap:1rem}}@media only screen and (min-width:992px){.footer .footer-component .footer-content-right{grid-gap:2rem;gap:2rem}}@media only screen and (min-width:1200px){.footer .footer-component .footer-content-right{grid-gap:6rem;gap:6rem}}.footer .footer-component .footer-content-right .list-social-media{display:flex;grid-gap:1rem;gap:1rem}@media only screen and (max-width:600px){.footer .footer-component .footer-content-right .list-social-media .img-social-media{width:44px;height:44px}}@media only screen and (min-width:600px){.footer .footer-component .footer-content-right .list-social-media .img-social-media{width:33px}}@media only screen and (min-width:768px){.footer .footer-component .footer-content-right .list-social-media .img-social-media{width:40px}}@media only screen and (min-width:992px){.footer .footer-component .footer-content-right .list-social-media .img-social-media{width:45px}}@media only screen and (min-width:1200px){.footer .footer-component .footer-content-right .list-social-media .img-social-media{width:100%}}.footer .copy-right{width:100%;text-align:center;font-family:"Rubik";font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#fff;opacity:.5}body{font-family:"Roboto",sans-serif;font-family:Rubik;font-style:normal;font-weight:400}body i{font-weight:400!important}.cont-landing{width:100%;position:absolute;font-family:"Rubik",sans-serif}.btn{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.btn:focus{outline:none}.btn:disabled{background:#c3cbd6;pointer-events:none}.link{text-decoration:none;color:inherit}@media only screen and (min-width:600px){.container{padding:0 15px;max-width:100%}}@media only screen and (min-width:768px){.container{padding:0 20px;max-width:100%}}@media only screen and (min-width:992px){.container{max-width:1200px}}@media only screen and (min-width:1200px){.container{min-width:1200px}}.modal-open{padding:0}.button-login{width:100px;height:40px;background:#ffb850;border-radius:8px;font-style:normal;font-weight:500;font-size:13px;line-height:17px;border:none;letter-spacing:.08em;text-transform:uppercase}.btn-transparent{width:auto;height:auto;background-color:transparent;border:none;outline:none;color:#000;opacity:.5;font-size:20px}.btn-started{width:auto;height:auto;padding:15px 35px;background:#ffb850;border-radius:8px;font-style:normal;font-weight:500;font-size:13px;line-height:17px;border:none;letter-spacing:.08em;text-transform:uppercase}.btn-started.color{background-color:#8bd335}.btn-started:disabled{background:grey;color:#444;opacity:.5}.btn-pastel{padding:20px 35px;width:auto;height:auto;color:#fff;border:none;letter-spacing:.08em;background:#09cda9;box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:8px}