body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}html{font-size:10px;scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--fill)}a{text-decoration:none;color:var(--color)}ul,ol{list-style:none}.container{max-width:1200px;width:90%}h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;color:var(--color)}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;color:var(--special)}section{width:100%;display:flex;justify-content:center}.title{font-size:2.6rem;font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;text-align:center;line-height:3.5rem;margin-bottom:1rem}.section-title{padding:.5rem 3rem;border:2px solid var(--color);font-size:2rem;border-radius:10rem;opacity:70%;text-align:center;width:max-content;transform:scale(70%);font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;font-style:italic;cursor:default;user-select:none}.subtitle{font-size:2rem;font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;text-align:center;line-height:2rem}.content-title{font-size:2.6rem}.text{font-size:2rem;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:peso;font-style:normal;text-align:center;color:var(--color);line-height:2.3rem}.text strong{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:peso;font-style:normal;color:var(--special)}.neumorphism{border-radius:17px;background:linear-gradient(145deg, #0e1114, #101418);box-shadow:21px 21px 42px #0d1013,-21px -21px 42px #111619}.btn{width:50%;margin-top:2rem;padding:1rem;border:unset;border-radius:1rem;color:var(--fill);z-index:1;background:#e8e8e8;position:relative;font-weight:1000;font-size:2rem;transition:all 250ms;overflow:hidden;font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;cursor:pointer}.btn:hover{color:var(--color)}.btn::before{content:"";position:absolute;top:0;left:0;height:100%;width:0;border-radius:1rem;background-color:var(--special);z-index:-1;transition:all 250ms}.btn:hover::before{width:100%}.fade{position:relative}.fade::before,.fade::after{content:"";position:absolute;top:0;bottom:0;width:8rem;pointer-events:none;z-index:10}.fade::before{left:0;background:linear-gradient(to right, var(--fill) 0%, transparent 100%)}.fade::after{right:0;background:linear-gradient(to left, var(--fill) 0%, transparent 100%)}.popup-nome{display:block;position:fixed;left:50%;transform:translate(-50%);background-color:var(--fill);border-radius:6rem;z-index:99;border:1px solid var(--special);animation:popname 5s normal ease-in-out infinite}.popup-nome p{font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;font-style:italic;font-size:1.6rem;color:var(--color);padding:1rem 2rem;text-align:center}@keyframes popname{0%{opacity:0;bottom:0rem}60%{opacity:1}100%{opacity:0;bottom:5rem}}body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}.navbar.unfixed{position:fixed;z-index:99;background:var(--fill-transparent);width:90%;left:50%;transform:translate(-50%);top:2rem;border-radius:1rem;max-width:1200px;backdrop-filter:blur(10px);border:1px solid var(--border)}.navbar{display:flex;width:100%;flex-direction:column;align-items:center;position:absolute}.navbar__svg{width:8rem;fill:var(--color);cursor:pointer;transition:transform 150ms ease-in-out}.navbar__svg:hover{transform:scale(1.1)}.navbar__container{display:flex;justify-content:space-between;height:100%;padding:1rem 0}.navbar__list{display:flex;align-items:center;justify-self:end}.navbar__item{margin-left:2rem}.navbar__link{font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;font-size:2rem;position:relative;transition:all 300ms ease-in-out}.navbar__link:hover{color:var(--special)}.navbar__link::after{content:"";position:absolute;left:50%;bottom:3px;width:0;height:2px;background-color:var(--special);transition:all 300ms ease-in-out}.navbar__link:hover::after{width:100%;left:0}.checkboxtoggler{width:3em;display:flex;flex-direction:column;gap:.7em;cursor:pointer;position:absolute;top:2rem;right:2rem}.line-1{background:var(--color);height:.3em;border-radius:10em;transition-duration:500ms}.line-2{background:var(--color);height:.3em;border-radius:10em;transition-duration:500ms}.line-3{background:var(--color);height:.3em;border-radius:10em;transition-duration:500ms}#toggleChecker{height:3em;width:100%;display:none}#togglerLable{display:none}#toggleChecker:checked+#togglerLable .checkboxtoggler .line-1{-webkit-transform:rotate(45deg) translateY(0.7em) translateX(0.7em);-ms-transform:rotate(45deg) translateY(0.7em) translateX(0.7em);transform:rotate(45deg) translateY(0.7em) translateX(0.7em)}#toggleChecker:checked+#togglerLable .checkboxtoggler .line-2{-webkit-transform:rotate(-45deg) translateY(0em) translateX(0.1em);-ms-transform:rotate(-45deg) translateY(0em) translateX(0.1em);transform:rotate(-45deg) translateY(0em) translateX(0.1em)}#toggleChecker:checked+#togglerLable .checkboxtoggler .line-3{transform:scaleX(0);transform-origin:left}.navbar.active,.navbar.active.unfixed{background-color:var(--fill2);z-index:20;position:fixed;padding:10rem;width:100%;top:0}.navbar.active .navbar__container,.navbar.active.unfixed .navbar__container{flex-direction:column;height:100dvh;align-items:center;justify-content:start}.navbar.active .navbar__list,.navbar.active.unfixed .navbar__list{flex-direction:column;margin-top:10rem;gap:2rem;display:flex}.navbar.active .navbar__item,.navbar.active.unfixed .navbar__item{margin:0}.navbar.active .navbar__item a,.navbar.active.unfixed .navbar__item a{font-size:5.5rem}.navbar.active .navbar__svg,.navbar.active.unfixed .navbar__svg{width:15rem}body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}.hero{background-size:10rem;background-repeat:no-repeat;background-position:center bottom}.hero__container{min-height:70dvh;background-size:clamp(40rem,90%,80rem);background-repeat:no-repeat;background-position:right bottom;align-items:center;display:flex}.hero__text-content{max-width:40%;padding:8rem 0}.hero__title{margin-top:10rem;text-align:left;font-size:5rem;line-height:5rem;color:var(--special)}.hero__text{text-align:justify}.hero__btn{width:100%;padding:.6rem 2rem}.hero__img{flex:1;align-self:flex-end;justify-content:end}.hero__img img{max-width:100%;transform:translatey(0.5rem)}.line-w__container{background-color:var(--fill2);filter:drop-shadow(var(--fill) 0 -5px 12px);z-index:2;height:5rem;display:flex;justify-content:start;position:relative;overflow:hidden;overflow:hidden;padding:1rem 0}.line-w__wrapper{display:flex;width:max-content;cursor:pointer;user-select:none;transition:all 300ms ease-in-out;animation:scroll-right 30s linear infinite}.line-w__wrapper:hover{animation-play-state:paused}.line-w__list{display:flex;list-style:none;margin:0;padding:0;align-content:center;justify-content:center;height:100%}.line-w__item{padding:0 5rem;white-space:nowrap;color:var(--color);font-size:1.6rem;display:flex;justify-content:center;align-items:center;font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;transition:all 150ms ease-in-out}.line-w__item:hover{color:var(--special);transform:scale(1.2)}@keyframes scroll-right{from{transform:translateX(0)}to{transform:translateX(-50%)}}body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}.advantage{padding:8rem 0}.advantage__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.advantage__subtitle{font-size:2.6rem;line-height:3rem;margin-top:1rem;max-width:100rem}.advantage__list{margin-top:1rem;width:100%;display:flex;flex-wrap:wrap;gap:1rem}.advantage__item{flex:1 1;min-width:300px;height:8rem;display:flex;justify-content:center;align-items:center;border-radius:1rem;background-color:var(--fill2);border:1px solid var(--border);cursor:pointer;user-select:none;transition:all 300ms ease-in-out}.advantage__item:hover{border:1px solid var(--special)}.advantage__item:hover .advantage__svg{filter:drop-shadow(0 0 2px rgba(177, 250, 241, 0.3568627451))}.advantage__item:hover .advantage__content-title{filter:drop-shadow(0 0 6px rgba(177, 250, 241, 0.3568627451))}.advantage__content-title{font-size:2.2rem;transition:all 300ms ease-in-out}.advantage__svg{width:3rem;height:3rem;margin-bottom:.3rem;fill:var(--special);margin-right:.5rem;transition:all 300ms ease-in-out}body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}.differential__container{display:flex;flex-direction:column;align-items:center}.differential__content{display:flex;width:100%;flex-wrap:wrap}.differential__list{height:max-content;flex:1;margin-top:2rem}.differential__img{flex:1;min-width:18rem;max-width:50rem;display:flex;justify-content:center;align-items:start}.differential__img img{width:100%;max-width:45rem}.differential__item{max-height:25%;padding:2rem;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;background-color:var(--fill2);border-radius:1rem;min-width:50rem;border:1px solid var(--border);transition:all 300ms ease-in-out;user-select:none;cursor:pointer}.differential__item:hover{border:1px solid var(--special)}.differential__item:hover .differential__content-title{color:var(--special)}.differential__item:hover .differential__svg{filter:drop-shadow(0 0 5px rgba(55, 211, 190, 0.3))}.differential__title-display{display:flex;align-items:center;gap:1rem;transition:all 300ms ease-in-out}.differential__content-title{flex:1;font-size:2rem}.differential__svg{width:5rem;height:5rem;align-self:flex-start;padding:.8rem;fill:var(--special)}.differential__text{text-align:justify;margin-left:2rem;font-size:1.6rem}body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}.feedback__container{display:flex;flex-direction:column;align-items:center;padding:4rem 0}.feedback__gallery{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:16px;padding:16px}.feedback__print{width:100%;height:auto;display:block;object-fit:cover;transition:all 300ms ease-in-out;cursor:crosshair}.feedback__print:hover{transform:scale(1.1) rotate(2deg);filter:drop-shadow(0 0 2rem black)}body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}.aboutcourse{background-image:url(./../imgs/bg_pack.webp);background-size:cover;background-position:center}.aboutcourse__container{padding:4rem 0;display:flex;flex-direction:column;align-items:center}.aboutcourse__title{margin-bottom:1rem}.aboutcourse__content{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:90rem}.aboutcourse__content__img{width:40%;display:flex;align-items:center;justify-content:center}.aboutcourse__content__img img{width:90%;padding:3rem}.aboutcourse__content__texts{width:30rem;min-width:300px;display:flex;flex-direction:column;justify-content:center;margin-top:-5rem}.aboutcourse__subtitle{width:100%;text-align:start;font-size:2.6rem}.aboutcourse__list{list-style:url("./../imgs/svg/arrow-right-short.svg");margin-top:1rem;list-style-position:inside}.aboutcourse__item{color:var(--color);font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;font-size:2rem}.aboutcourse__btn{width:100%;max-width:30rem;margin-top:0}.aboutcourse__price{margin-top:2rem;text-align:center;font-size:4rem;line-height:3rem;margin-bottom:1rem}.aboutcourse__price span{opacity:.3;text-decoration:line-through;font-size:2rem}.aboutcourse__price strong{filter:drop-shadow(0 0 3px rgba(255, 255, 255, 0.178));text-decoration:underline}body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}.faq__title{align-self:center;left:0;right:0}.faq__container{padding:4rem 0 1rem 0;display:flex;flex-direction:column;align-items:center}.faq__list{display:flex;flex-direction:column;align-items:center;gap:.5rem}.faq__item{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:6rem;padding:1rem 4rem;border-radius:1rem;background-color:var(--fill2);overflow:hidden;cursor:pointer;border:1px solid var(--border);transition:all 300ms ease-in-out}.faq__item:hover{border-color:var(--special)}.faq__title-content{display:flex;flex-direction:row;align-items:center;gap:1rem}.faq__svg{min-width:2.5rem;width:2.5rem;transform:rotate(-90deg);fill:var(--color);transition:all 300ms ease-in-out;align-self:self-start}.faq__question{font-size:2rem;transition:all 300ms ease-in-out}.faq__response{font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;color:var(--color);font-size:1.6rem;padding-left:4rem;max-height:0px;opacity:0;text-align:justify;transition:all 300ms ease-in-out}.faq__item.active{border-color:var(--special);filter:drop-shadow(0 0 2px var(--special))}.faq__item.active .faq__question{color:var(--special)}.faq__item.active .faq__response{max-height:100%;opacity:1}.faq__item.active .faq__svg{transform:rotate(0deg);fill:var(--special)}body{--fill: #090B0D;--fill2: rgb(15.2590909091, 18.65, 22.0409090909);--fill-transparent: rgba(9, 11, 13, 0.7);--color: #F2F2F2;--border: rgb(19.4318181818, 23.75, 28.0681818182);--special: #51736F}.footer{background-color:var(--fill);display:flex;width:100%;justify-content:center}.footer__container{width:90%;max-width:1200px;display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.footer__copyright{font-size:1.6rem;flex:1;text-align:start}.footer__contacts{display:flex;gap:1rem;flex:1;justify-content:end}.footer__contacts svg{width:2.3rem;fill:var(--color);transition:all 300ms ease-in-out}.footer__contacts svg:hover{fill:var(--special)}@media(max-width: 640px){.advantage__item{min-width:100%;width:100%}}@media(max-width: 768px){body{overflow-x:hidden !important}html{font-size:8px !important}.differential__item{min-width:90%}.differential__list{min-width:90%}.differential__img{max-width:100%}.differential__img img{min-width:none;width:40%}.aboutcourse__content{width:100%}.aboutcourse__content__img{width:100%}.aboutcourse__content__img img{max-width:30rem}.aboutcourse__content__texts{width:100%;min-width:200px;margin-top:0rem}.aboutcourse__subtitle{text-align:center;margin-top:2rem}.aboutcourse__list{margin-top:1rem;display:flex;align-items:center;flex-wrap:wrap;gap:3px}.aboutcourse__item{flex:1;min-width:20rem;padding:2rem 1rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;background:0F1316;background:linear-gradient(45deg, rgb(0, 0, 0) 0%, rgb(24, 24, 24) 50%, rgb(0, 0, 0) 100%);border:1px solid var(--special)}.aboutcourse__btn{align-self:center;max-width:90%}.feedback__gallery{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.navbar__list{display:none}.navbar__container{justify-content:center;height:6rem}#togglerLable{display:block}}@media(max-width: 1024px){.hero__container{flex-direction:column}.hero__text-content{max-width:90%}.hero__title{text-align:center;font-size:4.4rem}}@media(min-width: 1400px){.hero__container{min-height:70dvh}}@media(min-width: 1900px){.hero__container{min-height:50dvh}}