*{box-sizing:border-box;font-family:PT Sans,sans-serif;margin:0;padding:0}html{font-size:10px;scroll-behavior:smooth}body{overflow-x:hidden}h1,h2,h3,h4,p,ul{margin:0;padding:0}ul{list-style:none}a,li{color:inherit}a{text-decoration:none}img{display:block;max-width:100%}.container{margin:0 auto;max-width:1216px}.btn-nav{border:2px solid var(--magenta)}.btn-nav,.btn-yellow{border-radius:100px;padding:.6rem 1.7rem}.btn-yellow{background-color:var(--yellow);border:none;cursor:pointer}:root{--magenta:#e72567;--red:#bc2055;--yellow:#ffce05;--gray:#f5f5f5;--gray-300:#434343;--gray-200:#999;--gray-100:#c2c2c2;--black:#000;--white:#fff;--transparent:#ddd}.magenta{color:var(--magenta)}.transparent{color:var(--transparent)}.yellow{color:var(--yellow)}.gray{color:var(--gray)}.gray-300{color:var(--gray-300)}.gray-100{color:var(--gray-100)}.gray-200{color:var(--gray-200)}.black{color:var(--black)}.white{color:var(--white)}.header-bg{background-color:var(--white);box-shadow:0 4px 40px 0 rgba(0,0,0,.07)}.header{padding:2rem 3.7rem}.nav-bar{background-color:var(--white);gap:2rem;height:80px;justify-content:space-between;list-style:none;position:relative;width:100%}.logo,.nav-bar{align-items:center;display:flex}.logo{gap:5.9rem}.header-menu{display:flex;gap:2.5rem}.menu-desktop{align-items:center;display:flex}.menu-mobile-hamburguer{display:none}.menu-navbar .header-menu-day{align-items:center;cursor:pointer;display:flex;gap:.6rem;margin-right:3rem}.menu-navbar .group-icon{align-items:center;display:flex;gap:3rem}.menu-navbar .group-icon img{cursor:pointer}.menu{display:none}.menu li{padding-left:3rem}.menu li a{display:inline-block;position:relative;text-align:center;text-decoration:none;transition:.15s ease-in-out}.menu li a:after{background-color:var(--white);bottom:0;content:"";height:1px;left:0;position:absolute;transition:.15s ease-in-out;width:0}.close-menu,.open-menu{cursor:pointer;display:none;font-size:1.5rem;position:absolute}.header-bg .container .nav-bar .menu .menu-navbar .social-media{left:0;margin-left:2.4rem;margin-top:1.7rem;position:absolute;top:0}.header-bg .container .nav-bar .menu .menu-navbar .social-media .circle{align-items:center;background-color:var(--yellow);border-radius:50%;display:flex;height:54px;justify-content:center;width:54px}.close-menu{background:var(--red);padding:2.1rem 2.6rem;right:0;top:0}.open-menu{right:20px;top:50%;transform:translateY(-50%)}.menu-align-end{display:none}.menu-right{display:block}.menu-right nav ul{display:flex;font-size:2rem;font-weight:700;gap:3rem}.menu-right nav ul li{position:relative}.menu-right nav ul li.active a:after{background:rgba(255,206,5,.25);content:"";display:block;height:16px;left:-3px;position:absolute;top:15px;width:110%}.menu-right nav ul li.active-contact a{background-color:var(--magenta);color:var(--white)}.menu-right .btn-nav:hover{background-color:var(--magenta);color:#fff;transition:all .2s ease-in-out}@media(max-width:810px){.header{padding:0 0 0 2rem}.menu{display:flex}.menu-desktop,.menu-right nav{display:none}.menu-right{display:flex;gap:2rem}.menu-right .group-icon{display:flex;gap:1.6rem}.menu-right .group-icon img{cursor:pointer;height:24px;width:24px}.menu-align-end{align-items:center;background-color:#e72567;cursor:pointer;display:flex;height:80px;padding:2.1rem 2.6rem}.menu-align-end i{font-size:1.8rem}.header-menu{display:none}.social-media{display:flex;gap:1.2rem}.menu{align-items:center;background:#e72567;flex-direction:column;height:100vh;justify-content:center;left:-100%;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:100}.menu li{margin-top:4rem}.menu li a{padding:1rem}.close-menu,.open-menu{display:block}.mobile-navbar{left:0;overflow:auto}.mobile-navbar .menu-mobile-hamburguer{display:block}.btn-nav{border:2px solid var(--magenta);border-radius:100px;padding:.6rem 1.7rem;transition:all .2s ease-in-out}.mobile-navbar .menu-mobile-hamburguer .menu-mobile-header{display:flex;flex-direction:column;gap:3rem;left:0;padding-left:2.4rem;padding-top:3.7rem;position:absolute;top:70px}.mobile-navbar .menu-mobile-hamburguer .menu-mobile-header li{color:#fff;margin-top:0;padding-left:0}.mobile-navbar .menu-mobile-hamburguer .menu-mobile-header li .contato{background-color:#ffce05;border:none;border-radius:100px;color:#000;cursor:pointer;font-size:32px;font-weight:700;padding:.6rem 7.15rem}.mobile-navbar .menu-mobile-hamburguer .menu-mobile-header li a{color:#fff;font-size:3.2rem;font-weight:700}}@media(max-width:310px){.header-bg .container .nav-bar .menu .menu-navbar .social-media .circle{height:50px;width:50px}.social-media{gap:.5rem}}footer{border-top:44px solid var(--magenta);position:relative}footer .footer-bg .figure{align-items:center;background-color:var(--magenta);border-radius:50%;cursor:pointer;display:flex;height:78px;justify-content:center;position:absolute;right:calc(50% - 55px);top:-78px;width:78px}footer .footer-bg{background:var(--gray);box-shadow:0 3px 68px 0 rgba(0,0,0,.2);padding:0 2rem}footer .container .footer-content{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:11.6rem}footer .container .logo-footer{align-items:center;display:flex;gap:3.2rem;justify-content:center;padding-bottom:5.9rem;padding-top:4.9rem}footer .container .line{background-color:var(--transparent);height:2px;width:50%}footer .container .footer-content .footer-contact{display:flex;gap:7rem}footer .container .footer-content .footer-contact .contact h2{font-size:2.4rem;font-weight:700;margin-bottom:.8rem}footer .container .footer-content .footer-contact .contact ul{display:flex;flex-direction:column;gap:.8rem}footer .container .footer-content .footer-contact .contact ul li{font-size:1.6rem;font-weight:400}footer .container .footer-social-media h3{font-size:2.4rem;font-weight:700;margin-bottom:.8rem}footer .container .footer-social-media{justify-self:end}footer .container .footer-social-media .media{align-items:center;display:flex;gap:1.2rem;margin-bottom:2.9rem}footer .container .footer-social-media .media .square{align-items:center;background-color:var(--yellow);border-radius:50%;display:flex;height:54px;justify-content:center;width:54px}.button-footer-contact{background:none;border:none}.button-footer-contact a{background-color:var(--white)}.button-footer-contact-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:186px}.button-footer-contact-animate:hover .text-footer-contact-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-footer-contact-animate:hover .square-footer-contact-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-footer-contact-animate:hover .vector-footer-contact-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-footer-contact-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-footer-contact-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-footer-contact-inside,.vector-footer-contact-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}footer .copyright{align-items:center;display:flex;justify-content:space-between;padding:3.4rem 2rem}footer .copyright p,footer .copyright span{font-size:1.6rem;font-weight:400;text-align:center}@media (max-width:1100px){footer .container .footer-content .footer-contact{gap:3rem}}@media (max-width:1000px){footer .container .footer-content .footer-contact{flex-wrap:wrap}}@media (max-width:780px){footer .container .footer-content .footer-contact{align-items:center;display:flex;flex-direction:column;gap:4rem;justify-content:center}}@media (max-width:620px){footer .copyright{flex-direction:column;gap:5.1rem;padding:3.4rem 0}}@media (max-width:500px){footer .container{display:flex;flex-direction:column}footer .footer-bg{padding:0}footer .copyright{padding:5.9rem 2rem 4.8rem}footer .container .footer-content{align-items:center;flex-direction:column;padding:0 2rem 6rem}footer .container .footer-content .footer-contact{text-align:center}footer .container .footer-social-media{align-items:center;display:flex;flex-direction:column;margin-top:3rem}}.newsletter{margin-bottom:17.6rem;padding:0 2rem}.newsletter .figure-yellow{background-color:var(--yellow);border-radius:30px;height:102px;left:0;position:absolute;top:-50px;width:102px}.newsletter .figure-red{bottom:-20px;display:flex;gap:1.7rem;position:absolute;right:0}.newsletter .figure-red .figure-first,.newsletter .figure-red .figure-second,.newsletter .figure-red .figure-third{background-color:var(--magenta);border-radius:10px}.newsletter .figure-red .figure-first{height:40px;width:30px}.newsletter .figure-red .figure-second{height:40px;width:48px}.newsletter .figure-red .figure-third{height:40px;width:79px}.newsletter .container{background-color:var(--gray);border-radius:20px;display:grid;gap:7.2rem;grid-template-columns:344px 656px;padding:9.5rem 7.2rem 13.8rem;position:relative}.newsletter .container .newsletter-content h2{font-size:5.5rem;font-weight:700;margin-bottom:1.4rem}.newsletter .container .newsletter-content p{font-size:1.6rem;font-weight:400;width:344px}.newsletter .container .newsletter-form .form-inputs .icon-bg{align-items:center;background-color:var(--magenta);border-radius:10px 0 0 10px;display:flex;height:100%;justify-content:center;position:absolute;width:54px}.newsletter .container .newsletter-form .form-inputs{display:grid;gap:3.4rem 3.2rem;grid-template:"name phone" "mail mail";margin-bottom:3.4rem}.newsletter .container .newsletter-form .form-inputs .input-mail,.newsletter .container .newsletter-form .form-inputs .input-phone,.newsletter .container .newsletter-form .form-inputs .input-user{position:relative}.newsletter .container .newsletter-form .form-inputs .input-user{grid-area:name}.newsletter .container .newsletter-form .form-inputs .input-phone{grid-area:phone}.newsletter .container .newsletter-form .form-inputs .input-mail{grid-area:mail}.newsletter .container .newsletter-form .form-inputs input{background-color:var(--white);border:3px solid var(--magenta);border-radius:10px;overflow:hidden;padding:1.6rem 1.6rem 1.8rem 6.8rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.newsletter .container .newsletter-form .form-inputs input:focus-visible{outline:none}.newsletter .container .newsletter-form .form-inputs input::placeholder{color:var(--gray-200);font-size:1.6rem;font-weight:400}.newsletter .container .newsletter-form .form-submit{align-items:center;display:flex;gap:1rem;justify-content:space-between}.newsletter .container .newsletter-form .form-submit .checkbox{display:flex;gap:1rem}.checkbox-container,.newsletter .container .newsletter-form .form-submit .checkbox p{cursor:pointer;font-size:1.4rem;font-weight:500}.checkbox-container{display:block;padding-left:2rem;position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container .privacy{text-decoration-line:underline}.checkbox-container input{cursor:pointer;height:0;position:absolute;width:0}.checkmark{border:2px solid var(--yellow);border-radius:2px;height:14px;left:0;position:absolute;top:3px;width:14px}.checkbox-container input:checked~.checkmark,.checkbox-container:hover input~.checkmark{background-color:var(--gray);border:2px solid var(--yellow);border-radius:2px}.checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:solid var(--yellow);border-width:0 2px 2px 0;height:5px;left:3px;top:1px;transform:rotate(45deg);width:2px}.button-newsletter{background:none;border:none}.button-newsletter-animate{align-items:center;background-color:var(--yellow);border:none;border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-newsletter-animate:hover .text-newsletter-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-newsletter-animate:hover .square-newsletter-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-newsletter-animate:hover .vector-newsletter-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-newsletter-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-newsletter-inside{align-items:center;background:var(--white);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-newsletter-inside,.vector-newsletter-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media (max-width:1250px){.newsletter .container{gap:3rem;grid-template-columns:344px 1fr}}@media (max-width:1060px){.newsletter .container{gap:3.4rem;grid-template-columns:1fr}.newsletter .container .newsletter-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.newsletter .container .newsletter-content h2{font-size:4.8rem;font-weight:700}}@media (max-width:750px){.newsletter .container{padding:6.9rem 2.5rem 5.4rem 2.6rem}.newsletter{margin-bottom:7.7rem}.newsletter .container .newsletter-content h2{font-size:3rem}.newsletter .figure-yellow{border-radius:20px;height:66px;top:-30px;width:66px}.newsletter .container .newsletter-form .form-inputs{grid-template:initial;grid-template-columns:1fr;margin-bottom:2.5rem}.newsletter .container .newsletter-form .form-inputs .input-mail,.newsletter .container .newsletter-form .form-inputs .input-phone,.newsletter .container .newsletter-form .form-inputs .input-user{grid-area:auto}.newsletter .container .newsletter-form .form-submit{display:flex;flex-direction:column;gap:3.4rem}}@media (max-width:450px){.newsletter .container .newsletter-content p{width:100%}}@media (max-width:360px){.button-newsletter-animate{width:200px}}@media (max-width:320px){.button-newsletter,.button-newsletter-animate{width:100%}}.entre-contato{display:grid;padding:0 2rem}.entre-contato .container{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:15rem;width:100%}.entre-contato .container .entre-contato-photo img{height:720px}.entre-contato .entre-contato-form h1{font-size:4.8rem;font-weight:700;margin-bottom:1.5rem;margin-top:7.5rem}.entre-contato .entre-contato-form .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:4.7rem;width:476px}.entre-contato .entre-contato-form .form-contato .form-inputs .input-mail,.entre-contato .entre-contato-form .form-contato .form-inputs .input-phone,.entre-contato .entre-contato-form .form-contato .form-inputs .input-user,.entre-contato .entre-contato-form .form-contato .form-inputs .textarea-message{position:relative}.entre-contato .entre-contato-form .form-inputs .icon-bg{align-items:center;background-color:var(--magenta);border-radius:10px 0 0 10px;display:flex;height:98%!important;height:55px;justify-content:center;position:absolute;width:54px}.entre-contato .entre-contato-form .form-inputs .textarea-message .icon-bg{align-items:start;padding-top:1.7rem}.entre-contato .entre-contato-form .form-inputs{display:grid;gap:3.4rem 3.2rem;grid-template:"name phone" "mail mail" "message message"}.entre-contato .entre-contato-form .form-inputs .input-user{grid-area:name}.entre-contato .entre-contato-form .form-inputs .input-phone{grid-area:phone}.entre-contato .entre-contato-form .form-inputs .input-mail{grid-area:mail}.entre-contato .entre-contato-form .form-inputs .textarea-message{grid-area:message}.entre-contato .entre-contato-form .form-inputs input,.entre-contato .entre-contato-form .form-inputs textarea{background-color:var(--white);border:3px solid var(--magenta);border-radius:10px;width:100%}.entre-contato .entre-contato-form .form-inputs input{padding:1.6rem 0 1.8rem 6.8rem}.entre-contato .entre-contato-form .form-inputs textarea{padding:1.6rem 1.6rem 1.8rem 6.8rem;resize:none}.entre-contato .entre-contato-form .form-inputs input:focus-visible,.entre-contato .entre-contato-form .form-inputs textarea:focus-visible{outline:none}.entre-contato .entre-contato-form .form-inputs input::placeholder{color:var(--gray-200);font-size:1.6rem;font-weight:400}.entre-contato .entre-contato-form .form-submit{align-items:center;display:flex;justify-content:space-between}.entre-contato .entre-contato-form .form-contato{display:flex;flex-direction:column}.entre-contato .entre-contato-form .form-contato .button-contato{align-self:flex-end;margin-bottom:9.7rem}.button-entre-contato{align-self:end;background:none;border:none;margin-top:3.4rem}.button-entre-contato-animate{align-items:center;background-color:var(--yellow);border:none;border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:193px}.button-entre-contato-animate:hover .text-entre-contato-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-entre-contato-animate:hover .square-entre-contato-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-entre-contato-animate:hover .vector-entre-contato-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-entre-contato-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-entre-contato-inside{align-items:center;background:var(--white);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-entre-contato-inside,.vector-entre-contato-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:1250px){.entre-contato .container{grid-template-columns:1fr}.entre-contato .container,.entre-contato .entre-contato-form,.entre-contato .entre-contato-form .paragraph{width:100%}.entre-contato .container .entre-contato-photo{display:none}.entre-contato .entre-contato-form{width:auto}.entre-contato .entre-contato-image{display:block;position:absolute;right:0}.entre-contato .entre-contato-image h2{font-size:4.8rem;font-weight:700;margin-right:2.3rem;margin-top:6.7rem}.entre-contato .entre-contato-image img{height:352px}}@media(max-width:600px){.entre-contato .entre-contato-form .form-inputs{grid-template-columns:1fr;grid-template:none}.entre-contato .entre-contato-form .form-inputs .input-mail,.entre-contato .entre-contato-form .form-inputs .input-phone,.entre-contato .entre-contato-form .form-inputs .input-user,.entre-contato .entre-contato-form .form-inputs .textarea-message{grid-area:auto}.button-contato-animate,.entre-contato .entre-contato-form .form-contato .button-contato,.entre-contato .entre-contato-form .paragraph{width:100%}}@media(max-width:380px){.button-entre-contato,.button-entre-contato-animate{width:100%}}.authority{margin-bottom:12.7rem;margin-top:-8.5rem;padding:0 2rem}.authority .container .swiper-paginate{position:relative}.authority .container .swiper-paginate .swiper-pagination .swiper-pagination-bullet{background:transparent!important;border:2px solid var(--white)!important;border-radius:100px!important;height:9px!important;opacity:1!important;transition:width .8s;width:10px!important}.authority .container .swiper-paginate .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--white)!important;border-radius:100px!important;height:9px!important;width:25px!important}.authority .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:21px!important}.authority .container .swiper-paginate .swipper-button-group{display:flex;justify-content:space-between;position:relative!important;top:-17px!important;z-index:99}.swiper-button-next-icon,.swiper-button-prev-icon{align-items:center;background-color:var(--white)!important;border-radius:20px!important;color:var(--black)!important;cursor:pointer;display:flex;justify-content:center;padding:3px 4px}.authority-group{align-items:center;background-color:var(--white);border-radius:20px;box-shadow:0 15px 60px -6px rgba(0,0,0,.1);display:grid;gap:6rem;grid-template-columns:repeat(4,1fr);justify-content:space-between;padding:4.3rem 7.2rem}.authority-group .authority-card{align-items:center;display:flex;flex-direction:column;justify-content:center}.authority-group .authority-card .authority-icon img{height:90px;transition:all .2s ease-in-out;width:90px}.authority-group .authority-card .authority-icon img:hover{transform:scale(1.1)}.authority-group .authority-card .authority-icon{border:10px solid var(--yellow);border-radius:60px;padding:4.1rem}.authority-group .authority-card h3{font-size:3.2rem;font-weight:700;margin-top:1.7rem;text-align:center}.authority-group .authority-card span{font-size:1.6rem;font-weight:400;margin-top:.7rem;text-align:center;width:196px}@media (max-width:1170px){.authority-group{gap:4rem}}@media (max-width:1110px){.authority-group{grid-template-columns:repeat(2,1fr)}}@media (max-width:750px){.authority{margin-bottom:0;margin-top:-15px}}@media (max-width:650px){.authority-group{gap:8.3rem;grid-template-columns:1fr;padding:4.1rem 5.8rem}.authority-group .authority-card span{width:100%}.authority-group .authority-card .authority-icon{padding:3rem}}@media (max-width:310px){.authority-group .authority-card .authority-icon{padding:1.5rem}}.compass .swiper{height:649px;width:100%;z-index:-1}.compass .swiper .swiper-wrapper .swiper-slide h2{color:#fff;font-size:6.4rem;font-weight:700;width:664px}.compass .swiper .swiper-wrapper .swiper-slide.text-slide{align-items:center;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;padding-top:40px}.compass .swiper .swiper-wrapper .swiper-slide.text-slide .container h2{font-size:4rem;margin-bottom:16px;margin-top:32px;width:100%}.compass .swiper .swiper-wrapper .swiper-slide.text-slide .container p{color:#fff;font-size:2rem}.compass .swiper .swiper-wrapper .swiper-slide.text-slide .container img{margin:0 auto;max-width:250px}.compass .swiper .swiper-wrapper .compass-green,.compass .swiper .swiper-wrapper .compass-red,.compass .swiper .swiper-wrapper .compass-yellow{background-position:bottom;background-size:cover;height:649px}.compass .swiper .swiper-wrapper .compass-red{background:url(../../../imgs/compass-red.png)}.compass .swiper .swiper-wrapper .compass-green{background:url(../../../imgs/background-green-home.png)}.compass .swiper .swiper-wrapper .compass-yellow{background:url(../../../imgs/background-yellow-home.png)}.compass .swiper .swiper-wrapper .compass-red .container{display:flex;flex-direction:column;padding-top:20.9rem}.compass .swiper .swiper-wrapper .compass-green .container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-top:23.3rem}.compass .swiper .swiper-wrapper .compass-yellow .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:20.9rem;text-align:center}@media (max-width:1240px){.compass .swiper .swiper-wrapper .compass-green .container,.compass .swiper .swiper-wrapper .compass-red .container,.compass .swiper .swiper-wrapper .compass-yellow .container{padding-left:2rem;padding-right:2rem}}@media (max-width:810px){.compass .swiper .swiper-wrapper .compass-green .container{padding-top:11rem}.compass .swiper .swiper-wrapper .compass-green .container h2{font-size:4.8rem;width:400px}.compass .swiper .swiper-wrapper .compass-red .container h2{font-size:4.8rem;width:500px}.compass .swiper .swiper-wrapper .compass-green .container img{width:250px}}@media (max-width:700px){.compass .swiper{height:fit-content}.compass .swiper .swiper-wrapper .swiper-slide.text-slide{padding-bottom:60px}.compass .swiper .swiper-wrapper .compass-green .container{align-items:center;display:flex;flex-direction:column;gap:5rem;text-align:center;width:100%}.compass .swiper .swiper-wrapper .swiper-slide.text-slide .container img{max-width:150px}.compass .swiper .swiper-wrapper .swiper-slide.text-slide .container h2{font-size:3.2rem;margin-top:16px}}@media (max-width:500px){.compass .swiper .swiper-wrapper .compass-green .container,.compass .swiper .swiper-wrapper .compass-red .container,.compass .swiper .swiper-wrapper .compass-yellow .container{padding-top:11rem}.compass .swiper .swiper-wrapper .compass-green .container h2,.compass .swiper .swiper-wrapper .compass-red .container h2{font-size:3.2rem;width:100%}.compass .swiper .swiper-wrapper .compass-yellow .container h2{font-size:3.2rem;width:250px}.compass .swiper .swiper-wrapper .compass-green,.compass .swiper .swiper-wrapper .compass-red,.compass .swiper .swiper-wrapper .compass-yellow{background-position:bottom;height:448px}.compass .swiper .swiper-wrapper .compass-green .container{gap:2rem}}.education{margin-bottom:13.5rem;padding:0 2rem}.education .container{align-items:center;display:grid;gap:8.7rem;grid-template-columns:repeat(2,1fr)}.education .container h2:first-child{display:none}.education .container .education-content h2{display:block}.brands{gap:2rem}.brand,.brands{display:flex;flex-direction:column}.brand{align-items:flex-end;width:488px}.brand:hover .brand-square{transform:translateX(-25px);transition:.7s}.brand:hover .learn-brand{transform:scale(1.1);transition:.7s}.brand-inside{align-items:center;background:#f5f5f5;border-radius:20px;box-shadow:21px 26px 47px -12px rgba(0,0,0,.1);display:flex;height:269px;justify-content:center;width:488px}.brand-square{background:#ffce05;border-radius:20px;height:160px;margin-right:-4.5rem;margin-top:-12rem;transition:.7s;width:160px;z-index:-1}.learn-brand{transition:.7s;width:60%}.brand-oxford{align-items:flex-start;display:flex;flex-direction:column;padding-left:4.5rem;width:488px}.brand-oxford:hover .square-oxford{transform:translateX(25px);transition:.7s}.brand-oxford:hover .oxford-brand{transform:scale(1.1);transition:.7s}.brand-oxford-inside{align-items:center;background:#f5f5f5;border-radius:20px;box-shadow:21px 26px 47px -12px rgba(0,0,0,.1);display:flex;height:269px;justify-content:center;width:488px}.square-oxford{background:#e72567;border-radius:20px;height:160px;margin-left:-4.5rem;margin-top:-12rem;transition:.7s;width:160px;z-index:-1}.oxford-brand{transition:.7s;width:60%}.education .education-content h2{font-size:4rem;font-weight:700;margin-bottom:2.1rem}.education .container .education-content .paragraph p{color:var(--black);font-size:1.6rem;font-weight:400}.button-education{background:none;border:none}.butto-education a{background-color:var(--white)}.button-education-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-education-animate:hover .text-education-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-education-animate:hover .square-education-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-education-animate:hover .vector-education-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-education-inside{font-size:2rem;font-weight:700}.square-education-inside,.text-education-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-education-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-education-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media (max-width:1200px){.education .container h2:first-child{display:block;font-size:4.8rem;font-weight:700;margin-bottom:3rem;width:max-content}.education .container .education-content h2{display:none}.brand-inside,.brand-oxford-inside{width:400px}.education .container{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.education .container .education-images{margin-bottom:3rem}.education .education-content .paragraph br{display:none}.education .education-content .paragraph{margin-bottom:3rem}.brand,.brand-oxford{width:100%}.brands{flex-direction:row;gap:8rem;justify-content:center}}@media (max-width:980px){.brand-inside,.brand-oxford-inside{width:350px}}@media (max-width:880px){.brand-inside,.brand-oxford-inside{width:300px}}@media (max-width:790px){.brand-inside,.brand-oxford-inside{width:280px}}@media (max-width:750px){.brands{flex-direction:column;gap:1.2rem}.brand-square{height:93px;margin-top:-6rem;width:93px}.brand-oxford{padding-left:0}.square-oxford{height:93px;margin-right:-2.5rem;margin-top:-6rem;width:93px}.brand-inside,.brand-oxford-inside{width:500px}.education{margin-bottom:60px}.education .container h2:first-child{font-size:3rem;width:100%}}@media (max-width:680px){.brand-inside,.brand-oxford-inside{width:400px}.brand-oxford{padding-left:0}}@media (max-width:550px){.brand-square,.square-oxford{display:none}.brand-inside,.brand-oxford-inside,.education .container .education-images{width:100%}}@media (max-width:500px){.education .container h2:first-child{text-align:center;width:100%}}.information{margin-bottom:13.3rem;padding:0 2rem}.information .group-info{display:grid;gap:3.2rem;grid-template-columns:repeat(2,1fr)}.information .group-info .bg-red{background:url(../../../imgs/compass-red-info.png)}.information .group-info .bg-yellow{background:url(../../../imgs/compass-yellow-info.png)}.information .group-info .info-card{border-radius:20px}.information .group-info .bg-red,.information .group-info .bg-yellow{background-position:50%;background-size:cover;display:flex;flex-direction:column;height:597px;justify-content:space-between}.information .group-info .info-card h2{font-size:4.8rem;font-weight:700;margin:4.8rem 0 2.3rem 5.3rem;width:373px}.information .group-info .info-card .info-content p{font-size:1.6rem;font-weight:400;margin-left:5.3rem;width:373px}.button-info{background:none;border:none;margin:0 0 5.3rem 5.3rem}.button-info a,.button-info-animate{background-color:var(--white)}.button-info-animate{align-items:center;border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-info-animate:hover .text-info-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-info-animate:hover .square-info-inside-red,.button-info-animate:hover .square-info-inside-yellow{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-info-animate:hover .vector-info-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-info-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-info-inside-red,.square-info-inside-yellow{align-items:center;border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:28px}.square-info-inside-yellow{background-color:var(--yellow)}.square-info-inside-red{background-color:var(--magenta)}.vector-info-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:950px){.information .group-info{grid-template-columns:1fr}.information .group-info .info-card{padding:3.9rem 3.3rem}.information .group-info .info-card h2{margin:0 0 2.3rem}.button-info,.information .group-info .info-card .info-content p{margin:0}}@media(max-width:750px){.information{margin-bottom:5.7rem}}@media(max-width:500px){.information .group-info .info-card h2{font-size:3.6rem}.information .group-info .info-card .info-content p,.information .group-info .info-card h2{width:100%}}@media(max-width:380px){.button-info-animate{width:100%}}.methodology{margin-bottom:16.8rem;padding:0 2rem}.methodology .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.methodology h2{font-size:4.8rem;font-weight:700;margin-bottom:1.8rem;text-align:center}.methodology p{font-size:1.6rem;font-weight:400;margin-bottom:5.7rem;text-align:center;width:476px}@media(max-width:950px){.methodology{display:none}}.mission{margin-bottom:12.7rem;padding:0 2rem}.mission-content{display:grid;grid-template-columns:repeat(2,1fr)}.mission-content .mission-education h2{font-size:4rem;font-weight:700;margin-bottom:5.1rem;width:654px}.mission-content .mission-education .group{display:flex;flex-direction:column;gap:3.6rem}.mission-content .mission-education .card{display:flex;gap:2.5rem}.mission-content .mission-education .card .card-image{align-items:center;background:var(--gray);border-radius:30px;display:flex;height:102px;justify-content:center;width:102px}.mission-content .mission-education .card .card-image .apple,.mission-content .mission-education .card .card-image .arrow-up,.mission-content .mission-education .card .card-image .arrow-up path,.mission-content .mission-education .card .card-image .history{transition:transform .3s ease}.mission-content .mission-education .card .card-image:hover .arrow-up path:first-child{transform:translateX(-2px) translateY(-4px);transition:transform .3s ease}.mission-content .mission-education .card .card-image:hover .arrow-up path:nth-child(2){transform:translateX(-3px) translateY(-4px) scale(1.1);transition:transform .3s ease}.mission-content .mission-education .card .card-image:hover .arrow-up path:nth-child(3){transform:translateX(1px) translateY(-1px);transition:transform .3s ease}.mission-content .mission-education .card .card-image:hover .arrow-up path:nth-child(4){transform:translateX(2px) translateY(0);transition:transform .3s ease}.mission-content .mission-education .card .card-image:hover .arrow-up path:nth-child(5){transform:translateX(3px) translateY(1px);transition:transform .3s ease}.mission-content .mission-education .card .card-image:hover .apple{transform:rotate(25deg) scale(1.4)}.mission-content .mission-education .card .card-image:hover .history{transform:rotate(-60deg) scale(1.3)}.mission-content .mission-education .card .card-content p{font-size:2.4rem;font-weight:700;margin-bottom:.5rem}.mission .mission-content .mission-mobile{display:none}.mission-content .mission-education .card .card-content{font-size:1.6rem;font-weight:400;width:391px}.mission-education .group{margin-bottom:5.1rem}.button-mission{background:none;border:none}.butto-mission a{background-color:var(--white)}.button-mission-animate{align-items:center;border:3px solid var(--yellow);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-mission-animate:hover .text-mission-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-mission-animate:hover .square-mission-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-mission-animate:hover .vector-mission-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-mission-inside{font-size:2rem;font-weight:700}.square-mission-inside,.text-mission-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-mission-inside{align-items:center;background:var(--yellow);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-mission-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.section-student{align-items:end;display:flex;justify-content:end}.section-student:hover .student-section{transform:translateX(40px);transition:.5s}.section-student:hover .compass-inside{transform:rotate(0deg) translateX(0) translateY(-80px);transition:.5s}.student-section{height:546px;margin-right:-30rem;transition:.5s;width:auto;z-index:5}.square-yellow{background:var(--yellow);border-radius:20px;height:598px;overflow:hidden;width:380px}.compass-inside{transition:.5s;width:250%}@media (max-width:1230px){.mission-content .mission-education h2{width:500px}}@media (max-width:1080px){.mission-content .mission-education .card .card-content{width:250px}}@media (max-width:980px){.square-yellow{width:800px}.mission-content .mission-education .card .card-image{width:120px}.mission-content .mission-education .card .card-content{width:100%}.mission-education{margin-top:5.9rem;order:1}.mission .mission-content .mission-mobile{display:block}.mission-content .mission-education h2{display:none}.section-student{justify-content:center;order:0}.mission .mission-content .mission-mobile{font-size:3.6rem;font-weight:700;margin-bottom:5.9rem;text-align:center}.button-mission{display:none}.mission-content{grid-template-columns:1fr}}@media (max-width:750px){.mission{margin-bottom:5.7rem;padding-top:50px}.mission .mission-content .mission-mobile{font-size:3rem;margin-bottom:32px}.student-section{height:400px}.square-yellow{height:450px;width:100%}.mission-content .mission-education .card .card-image{height:unset;width:unset}}@media (max-width:560px){.mission-content .mission-education .card{align-items:flex-start;display:flex}.mission-content .mission-education .card .card-image{display:flex;flex-shrink:0;height:fit-content}.section-student{position:relative;width:100%}.student-section{bottom:0;margin-right:unset;position:absolute;right:0}.mission-content .mission-education .card .card-content{width:100%}}@media (max-width:480px){.section-student:hover .compass-inside{transform:rotate(0deg) translateX(0) translateY(-50px);transition:.5s}.section-student:hover .student-section{transform:translateX(20px);transition:.5s}.student-section{margin-right:-40.3rem}}@media (max-width:450px){.section-student:hover .student-section{transform:translateX(-20px);transition:.5s}.square-yellow{width:380px}.student-section{margin-right:-35.3rem}}@media (max-width:410px){.square-yellow{width:300px}.student-section{margin-right:-32.3rem}}@media (max-width:380px){.section-student{display:none}.mission .mission-content .mission-mobile{margin-bottom:0}}@media (max-width:310px){.mission-content .mission-education .card{align-items:center;display:grid;grid-template-columns:1fr;justify-content:center;text-align:center}.mission-content .mission-education .card .card-image{display:none}}.who{margin-bottom:16.8rem;padding:0 2rem}.who .container{display:flex;gap:19rem;justify-content:space-between}.who .who-content p{font-size:1.6rem;font-weight:400;width:594px}.who .who-we-are{align-items:center;display:flex;gap:5.2rem}.who .who-we-are h2{font-size:6.4rem;font-weight:700;text-align:end;width:204px}.who .who-we-are .figure{background-color:var(--magenta);height:100%;width:32px}@media (max-width:1160px){.who .container{gap:3rem}}@media (max-width:750px){.who{margin-bottom:64px}}@media (max-width:980px){.who .container{align-items:center;border-top:29px solid var(--magenta);flex-direction:column;gap:5.5rem}.who .who-we-are{flex-direction:column;gap:0}.who .who-we-are h2{margin-top:2.5rem;text-align:center;width:100%}.who .who-content{order:1}.who .who-content p{text-align:justify;width:100%}.who .who-we-are .figure{display:none}}@media (max-width:768px){.who .container{gap:32px}.who .who-we-are h2{font-size:3rem}}.home-blog-compass{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:17.2rem}.home-blog-compass h2{font-size:4.8rem;font-weight:700;margin-bottom:1.8rem;text-align:center}.home-blog-compass .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:8.1rem;text-align:center;width:476px}.button-home-blog-compass{background:none;border:none;margin-top:2.8rem}.butto-home-blog-compass a{background-color:var(--white)}.button-home-blog-compass-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-home-blog-compass-animate:hover .text-home-blog-compass-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-home-blog-compass-animate:hover .square-home-blog-compass-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-home-blog-compass-animate:hover .vector-home-blog-compass-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-home-blog-compass-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-home-blog-compass-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-home-blog-compass-inside,.vector-home-blog-compass-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.home-blog-compass .swiper-compass{overflow:hidden;position:relative;width:100vw}.home-blog-compass .figure-magenta{background-color:var(--magenta);border-radius:20px;height:278px;left:32.5%;position:absolute;width:278px}.home-blog-compass .figure-yellow{background-color:var(--yellow);border-radius:20px;height:160px;margin-top:300px;position:absolute;right:32.5%;width:160px}.home-blog-compass .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;transform:scale(.8);transition:all .2s linear}.home-blog-compass .swiper-slide.swiper-slide-active{background-size:100%;transform:scale(1);transition:.5s linear;transition:.5s}.home-blog-compass .swiper-slide.swiper-slide-active:hover{background-size:120%;transition:.5s}.home-blog-compass .swiper-slide label{background-color:var(--magenta);border-radius:100px;font-size:1.6rem;font-weight:700;height:34px;margin-left:2.4rem;margin-top:2.3rem;padding:.6rem 1.7rem;width:fit-content}.home-blog-compass .swiper-slide h3{font-size:2.4rem;font-weight:700;margin-bottom:3.7rem;margin-left:2.4rem}.home-blog-compass .girl-laugh{background:url(../../../imgs/girl-laugh-paper.png)}.home-blog-compass .people-laugh{background:url(../../../imgs/people-laugh.png)}.home-blog-compass .food{background:url(../../../imgs/food.png)}.home-blog-compass .hands-together{background:url(../../../imgs/hands-together.png)}.home-blog-compass .women-chair{background:url(../../../imgs/women-chair.png)}.home-blog-compass .food,.home-blog-compass .girl-laugh,.home-blog-compass .hands-together,.home-blog-compass .people-laugh,.home-blog-compass .women-chair{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:330px;width:470px}.home-blog-compass .swiper-compass .swiper-wrapper{position:relative}.home-blog-compass .swiper-button-group-compass{display:flex;justify-content:space-between;padding:0 5.5rem;position:relative;top:-19rem!important;top:0;width:100%;z-index:1}.home-blog-compass .swiper-button-next-blog,.home-blog-compass .swiper-button-prev-blog{align-items:center;background-color:var(--yellow);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.home-blog-compass .swiper-button-group-compass .swiper-pagination-compass{display:none}@media(min-width:2600px){.home-blog-compass .swiper-button-group-compass{padding:0 11rem!important}}@media(max-width:1500px){.home-blog-compass .swiper-slide.swiper-slide-active{background-size:130%}.home-blog-compass .swiper-slide.swiper-slide-active:hover{background-size:150%}}@media(max-width:1180px){.home-blog-compass .swiper-slide.swiper-slide-active{background-size:160%}.home-blog-compass .swiper-slide.swiper-slide-active:hover{background-size:180%}}@media(max-width:1050px){.home-blog-compass .figure-magenta{height:200px;margin-bottom:70px;width:200px}.home-blog-compass .figure-yellow{height:130px;margin-top:330px;width:130px}}@media(min-width:1130px){.home-blog-compass .swiper-button-group-compass{padding:0 9rem}}@media(max-width:970px){.home-blog-compass .swiper-slide.swiper-slide-active{background-size:200%}.home-blog-compass .swiper-slide.swiper-slide-active:hover{background-size:220%}}@media(max-width:750px){.home-blog-compass .swiper-slide.swiper-slide-active{background-size:100%}.home-blog-compass .swiper-slide.swiper-slide-active:hover{background-size:120%}.home-blog-compass{margin-bottom:10.3rem}.home-blog-compass .swiper-button-group-compass{padding:0 2rem;top:4.8rem!important}.button-home-blog-compass{margin-top:9.3rem}.home-blog-compass .paragraph,.home-blog-compass h2{padding:0 2rem;width:100%}.home-blog-compass .paragraph{margin-bottom:5.6rem}.home-blog-compass .swiper-button-group-compass .swiper-pagination-compass{align-items:center;display:flex;justify-content:center}.home-blog-compass .swiper-button-group-compass .swiper-pagination-compass .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--magenta);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.home-blog-compass .swiper-button-group-compass .swiper-pagination-compass .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--magenta)!important}.home-blog-compass .figure-magenta{height:278px;left:2%;margin-bottom:90px;position:absolute;width:278px}.home-blog-compass .figure-yellow{background-color:var(--yellow);border-radius:20px;height:160px;margin-top:200px;position:absolute;right:2%;width:160px}}@media(max-width:590px){.home-blog-compass .figure-magenta,.home-blog-compass .figure-yellow{display:none}}@media(max-width:550px){.home-blog-compass .swiper-slide.swiper-slide-active{background-size:140%}.home-blog-compass .swiper-slide.swiper-slide-active:hover{background-size:160%}}@media(max-width:390px){.home-blog-compass .swiper-slide.swiper-slide-active{background-size:200%}.home-blog-compass .swiper-slide.swiper-slide-active:hover{background-size:220%}}.solution-education{margin:6.2rem 0 16.2rem;padding:0 2rem}.solution-education .container{padding:8.7rem 0 10.2rem 7.2rem;position:relative}.solution-education .container .figure{align-items:center;background-color:var(--magenta);border-radius:50%;bottom:-28px;cursor:pointer;display:flex;height:104px;justify-content:center;position:absolute;right:0;width:104px}.solution-education .education-background{background:url(../../../imgs/compass-yellow.png),#ffce05;background-position:50%;border-radius:20px;height:386px}.solution-education .container h1{font-size:4.8rem;font-weight:700;margin-bottom:1rem;width:352px}.solution-education .container p{font-size:1.6rem;font-weight:700;width:344px}@media (max-width:900px){.solution-education .container .figure{right:calc(50% - 55px)}}@media (max-width:750px){.solution-education{margin:4.8rem 0 9.8rem}}@media (max-width:560px){.solution-education .container{padding:20px 30px}.solution-education .education-background{background-position:bottom;background-repeat:no-repeat;background-size:100%;height:316px}.solution-education .container h1{font-size:3.6rem;font-weight:700;width:100%}.solution-education .container p{width:100%}.solution-education .container .figure{height:70px;left:50%;right:unset;transform:translateX(-50%);width:70px}.solution-education .container .figure img{max-width:26px}}@media (max-width:345px){.solution-education .education-background{background-repeat:no-repeat;background-size:cover;height:460px}}.solution-publishing{margin-bottom:11rem;padding:0 2rem}.solution-publishing .container{display:grid;gap:8.1rem;grid-template-columns:repeat(2,1fr)}.solution-publishing .container .solution-publishing-content h2{align-items:center;display:flex;font-size:3.2rem;font-weight:700;gap:1.4rem;margin:2.1rem 0}.solution-publishing .container .solution-publishing-content h2:before{background-color:var(--magenta);border-radius:4px;content:"";display:inline-block;height:24px;width:23px}.solution-publishing .container .solution-publishing-content .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-solution-publishing{background:none;border:none}.button-solution-publishing a{background-color:var(--white)}.button-solution-publishing-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-solution-publishing-animate:hover .text-solution-publishing-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-solution-publishing-animate:hover .square-solution-publishing-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-solution-publishing-animate:hover .vector-solution-publishing-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-solution-publishing-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-solution-publishing-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-solution-publishing-inside,.vector-solution-publishing-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:1000px){.solution-publishing .container,.solution-publishing .container .solution-publishing-content{align-items:center;display:flex;flex-direction:column;justify-content:center}}@media(max-width:600px){.solution-publishing .container .solution-publishing-image img{height:100%;object-fit:cover;object-position:center;width:100%}}@media(max-width:400px){.solution-publishing .container .solution-publishing-content .editora{height:100%;object-fit:cover;object-position:center;width:100%}}@media(max-width:750px){.solution-publishing .container{gap:3.2rem!important}.solution-publishing{margin-bottom:6.4rem}}@media(max-width:310px){.solution-publishing .container .solution-publishing-content .editora{width:200px}.button-solution-publishing-animate{gap:1rem;width:100%}}.solution-books{margin-bottom:12.4rem;padding:0 2rem}.solution-books .container{align-items:end;display:flex;flex-direction:column}.solution-books .container .swiper-books{overflow:hidden;width:100%}.solution-books .container .swiper-books .swiper-pagination{display:none}.solution-books .container .swiper-books .swiper-wrapper .swiper-slide .books .card{background-color:var(--yellow);border-radius:20px;bottom:0;padding:7.3rem 3.1rem 4.1rem;position:relative;top:-100px;z-index:-1}.solution-books .container .swiper-books .swiper-wrapper .swiper-slide .books img{height:100%;margin-top:20px;object-fit:cover;transition:.3s ease-in;width:100%}.solution-books .container .swiper-books .swiper-wrapper .swiper-slide .books img:hover{transform:translateY(-20px);transition:.3s ease-in}.solution-books .container .swiper-books .swiper-wrapper .swiper-slide .books .card h3{font-size:2.4rem;font-weight:700}.solution-books .container .swiper-books .swiper-wrapper .swiper-slide .books .card p{font-size:1.6rem;font-weight:400}.button-books{background:none;border:none;margin-top:-6.4rem;z-index:99}.button-books a{background-color:var(--white)}.button-books-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:180px}.button-books-animate:hover .text-books-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-books-animate:hover .square-books-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-books-animate:hover .vector-books-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-books-inside{font-size:2rem;font-weight:700}.square-books-inside,.text-books-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-books-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-books-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.solution-books .container .swiper-books .swiper-button-group-compass{align-items:center;display:flex;justify-content:space-between;padding-right:2rem}.solution-books .container .swiper-books .swiper-button-group-compass .swiper-pagination{display:block;max-width:fit-content;position:static}.solution-books .container .swiper-books .swiper-button-group-compass .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--yellow);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-books .container .swiper-books .swiper-button-group-compass .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--yellow)!important}.solution-books .container .swiper-books .swiper-button-group-compass .swiper-pagination.swiper-pagination-lock{display:block}.solution-books .container .swiper-books .swiper-button-group-compass .swiper-button-next-books,.solution-books .container .swiper-books .swiper-button-group-compass .swiper-button-prev-books{align-items:center;background-color:#e72567;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px;z-index:99}@media (max-width:1230px){.solution-books{padding:0 0 0 2rem!important}.button-books{padding-right:2rem}}@media (max-width:750px){.solution-books{margin-bottom:10.5rem}}@media (max-width:590px){.solution-books .container{align-items:center}.button-books{padding-right:0}.solution-books .container .swiper-books .swiper-pagination{display:block;top:-64px}.solution-books .container .swiper-books .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--magenta);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-books .container .swiper-books .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--magenta)!important}}.solution-books-01{margin-bottom:12.4rem;padding:0 2rem}.solution-books-01 .container{align-items:end;display:flex;flex-direction:column}.solution-books-01 .container .swiper-books{overflow:hidden;width:100%}.solution-books-01 .container .swiper-books .swiper-pagination{display:none;padding-bottom:3.6rem;position:relative}.solution-books-01 .container .swiper-books .swiper-wrapper .swiper-slide .books .card{background-color:var(--magenta);border-radius:20px;bottom:0;padding:7.3rem 3.1rem 4.1rem;position:relative;top:-100px;z-index:-1}.solution-books-01 .container .swiper-books .swiper-wrapper .swiper-slide .books img{height:100%;margin-top:20px;object-fit:cover;transition:.3s ease-in;width:100%}.solution-books-01 .container .swiper-books .swiper-wrapper .swiper-slide .books img:hover{transform:translateY(-20px);transition:.3s ease-in}.solution-books-01 .container .swiper-books .swiper-wrapper .swiper-slide .books .card h3{color:var(--white);font-size:2.4rem;font-weight:700}.solution-books-01 .container .swiper-books .swiper-wrapper .swiper-slide .books .card p{color:var(--white);font-size:1.6rem;font-weight:400}.button-books-01{background:none;border:none;margin-top:-6.4rem;z-index:99}.button-books-01 a{background-color:var(--white)}.button-books-01-animate{align-items:center;border:3px solid var(--yellow);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:180px}.button-books-01-animate:hover .text-books-01-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-books-01-animate:hover .square-books-01-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-books-01-animate:hover .vector-books-01-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-books-01-inside{font-size:2rem;font-weight:700}.square-books-01-inside,.text-books-01-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-books-01-inside{align-items:center;background:var(--yellow);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-books-01-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:1230px){.solution-books-01{padding:0 0 0 2rem!important}.button-books-01{padding-right:2rem}}@media(max-width:750px){.solution-books-01{margin-bottom:9.3rem}}@media(max-width:590px){.solution-books-01 .container{align-items:center}.button-books-01{padding-right:0}.solution-books-01 .container .swiper-books .swiper-pagination{display:block;top:-64px}.solution-books-01 .container .swiper-books .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--magenta);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-books-01 .container .swiper-books .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--magenta)!important}}.solution-books-02{margin-bottom:12.4rem;padding:0 2rem}.solution-books-02 .container{align-items:end;display:flex;flex-direction:column}.solution-books-02 .container .swiper-books{overflow:hidden;width:100%}.solution-books-02 .container .swiper-books .swiper-pagination{display:none;padding-bottom:3.6rem;position:relative}.solution-books-02 .container .swiper-books .swiper-wrapper .swiper-slide .books .card{background-color:var(--yellow);border-radius:20px;bottom:0;padding:7.3rem 3.1rem 4.1rem;position:relative;top:-100px;z-index:-1}.solution-books-02 .container .swiper-books .swiper-wrapper .swiper-slide .books img{height:100%;margin-top:20px;object-fit:cover;transition:.3s ease-in;width:100%}.solution-books-02 .container .swiper-books .swiper-wrapper .swiper-slide .books img:hover{transform:translateY(-20px);transition:.3s ease-in}.solution-books-02 .container .swiper-books .swiper-wrapper .swiper-slide .books .card h3{font-size:2.4rem;font-weight:700}.solution-books-02 .container .swiper-books .swiper-wrapper .swiper-slide .books .card p{font-size:1.6rem;font-weight:400}.button-books-02{background:none;border:none;margin-top:-6.4rem;z-index:99}.button-books-02 a{background-color:var(--white)}.button-books-02-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:180px}.button-books-02-animate:hover .text-books-02-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-books-02-animate:hover .square-books-02-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-books-02-animate:hover .vector-books-02-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-books-02-inside{font-size:2rem;font-weight:700}.square-books-02-inside,.text-books-02-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-books-02-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-books-02-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:1230px){.solution-books-02{padding:0 0 0 2rem!important}.button-books-02{padding-right:2rem}}@media(max-width:750px){.solution-books-02{margin-bottom:9.3rem}}@media(max-width:590px){.solution-books-02 .container{align-items:center}.button-books-02{padding-right:0}.solution-books-02 .container .swiper-books .swiper-pagination{display:block;top:-64px}.solution-books-02 .container .swiper-books .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--magenta);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-books-02 .container .swiper-books .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--magenta)!important}}.solution-oxford{margin-bottom:13.4rem;padding:0 2rem}.solution-oxford .container{display:grid;gap:8.1rem;grid-template-columns:repeat(2,1fr)}.solution-oxford .container .solution-oxford-content .oxford-image{margin-bottom:2.1rem}.solution-oxford .container .solution-oxford-content h2{font-size:3.2rem;font-weight:700;margin-bottom:2.1rem}.solution-oxford .container .solution-oxford-content .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-oxford{background:none;border:none}.button-oxford a{background-color:var(--white)}.button-oxford-animate{align-items:center;border:3px solid var(--yellow);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-oxford-animate:hover .text-oxford-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-oxford-animate:hover .square-oxford-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-oxford-animate:hover .vector-oxford-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-oxford-inside{font-size:2rem;font-weight:700}.square-oxford-inside,.text-oxford-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-oxford-inside{align-items:center;background:var(--yellow);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-oxford-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:400px){.solution-oxford .container .solution-oxford-content .oxford-image{height:100%;object-fit:cover;object-position:center;width:100%}}@media(max-width:600px){.solution-oxford .container .solution-oxford-image img{height:100%;object-fit:cover;object-position:center;width:100%}}@media(max-width:750px){.solution-oxford{margin-bottom:9.62rem}}@media(max-width:1000px){.solution-oxford .container{align-items:center;display:flex;flex-direction:column;gap:3.3rem;justify-content:center}.solution-oxford .container .solution-oxford-content{align-items:center;display:flex;flex-direction:column;order:1}.solution-oxford .container .solution-oxford-image{order:0}}@media(max-width:310px){.button-oxford-animate{width:100%}}.solution-iteckedu{margin-bottom:7.7rem;padding:0 2rem}.solution-iteckedu .container{display:grid;gap:8.1rem;grid-template-columns:repeat(2,1fr)}.solution-iteckedu .container .solution-content .iteckedu,.solution-iteckedu .container .solution-content .paragraph,.solution-iteckedu .container .solution-content h2{margin-bottom:2.1rem}.solution-iteckedu .container .solution-content h2{font-size:3.2rem;font-weight:700}.solution-iteckedu .container .solution-content .paragraph{font-size:1.6rem;font-weight:400}.button-iteckedu{background:none;border:none}.button-iteckedu a{background-color:var(--white)}.button-iteckedu-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-iteckedu-animate:hover .text-iteckedu-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-iteckedu-animate:hover .square-iteckedu-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-iteckedu-animate:hover .vector-iteckedu-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-iteckedu-inside{font-size:2rem;font-weight:700}.square-iteckedu-inside,.text-iteckedu-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-iteckedu-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-iteckedu-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:1000px){.solution-iteckedu .container{gap:3.2rem}.solution-iteckedu .container,.solution-iteckedu .container .solution-content{align-items:center;display:flex;flex-direction:column;justify-content:center}}@media(max-width:340px){.button-iteckedu-animate{width:100%}.solution-different .container .group .card .card-image{display:none!important}.solution-different .container .group .card .card-content{text-align:center}}@media(max-width:600px){.solution-iteckedu .container .solution-image img{height:100%;object-fit:cover;object-position:center;width:100%}}@media(max-width:300px){.solution-iteckedu .container .solution-content .iteckedu{height:100%;object-fit:cover;object-position:center;width:100%}}.solution-different{margin-bottom:12.7rem;padding:0 2rem}.solution-different .container h2{font-size:4.8rem;font-weight:700;margin-bottom:5.7rem;text-align:center}.solution-different .container{align-items:center;display:flex;flex-direction:column}.solution-different .container .group{display:grid;gap:5.3rem 7.3rem;grid-template-columns:repeat(2,1fr)}.solution-different .container .group .card{display:grid;gap:2.5rem;grid-template-columns:repeat(2,auto)}.solution-different .container .group .card .card-image .apple,.solution-different .container .group .card .card-image .apple path,.solution-different .container .group .card .card-image .arrow-up,.solution-different .container .group .card .card-image .arrow-up path{transition:transform .3s ease}.solution-different .container .group .card .card-image:hover .apple{transform:rotate(25deg) scale(1.4)}.solution-different .container .group .card .card-image:hover .arrow-up path:first-child{transform:translateX(-2px) translateY(-4px);transition:transform .3s ease}.solution-different .container .group .card .card-image:hover .arrow-up path:nth-child(2){transform:translateX(-3px) translateY(-4px) scale(1.1);transition:transform .3s ease}.solution-different .container .group .card .card-image:hover .arrow-up path:nth-child(3){transform:translateX(1px) translateY(-1px);transition:transform .3s ease}.solution-different .container .group .card .card-image:hover .arrow-up path:nth-child(4){transform:translateX(2px) translateY(0);transition:transform .3s ease}.solution-different .container .group .card .card-image:hover .arrow-up path:nth-child(5){transform:translateX(3px) translateY(1px);transition:transform .3s ease}.solution-different .container .group .card .card-image{align-items:center;background:var(--gray);border-radius:30px;display:flex;height:102px;justify-content:center;width:102px}.solution-different .container .group .card .card-image img{height:41px;width:41px}.solution-different .container .group .card .card-content p{font-size:2.4rem;font-weight:700;margin-bottom:.5rem}.solution-different .container .group .card .card-content span{font-size:1.6rem;font-weight:400;width:391px}.button-different{background:none;border:none;margin-top:5.7rem}.button-different a{background-color:var(--white)}.button-different-animate{align-items:center;border:3px solid var(--yellow);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-different-animate:hover .text-different-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-different-animate:hover .square-different-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-different-animate:hover .vector-different-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-different-inside{font-size:2rem;font-weight:700}.square-different-inside,.text-different-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-different-inside{align-items:center;background:var(--yellow);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-different-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media (max-width:750px){.solution-different{margin-bottom:17.1rem}.solution-different .container h2{font-size:3rem;margin-bottom:40px}.solution-different .container .group .card{align-items:flex-start;display:flex;gap:16px}.solution-different .container .group .card .card-image{flex-shrink:0;height:fit-content;width:fit-content}.solution-different .container .group .card .card-image img{height:auto!important;width:30px!important}}@media (max-width:820px){.solution-different .container .group{grid-template-columns:1fr}}@media (max-width:310px){.solution-different .container .group .card{gap:0}.solution-different .container .group .card .card-content,.solution-different .container .group .card .card-content p,.solution-different .container .group .card .card-content span{width:100%}.button-different-animate{gap:2rem;width:100%}}.blog-compass{margin:6.2rem 0 10.7rem;padding:0 2rem}.blog-compass .container{padding:8.7rem 0 10.2rem 7.2rem;position:relative}.blog-compass .container .figure{align-items:center;background-color:var(--magenta);border-radius:50%;bottom:-28px;cursor:pointer;display:flex;height:104px;justify-content:center;position:absolute;right:0;width:104px}.blog-compass .blog-background{background:url(../../../imgs/compass-yellow.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:386px}.blog-compass .container h1{font-size:6.4rem;font-weight:700;margin-bottom:1rem;width:463px}.blog-compass .container p{font-size:1.6rem;font-weight:700;width:463px}@media(max-width:900px){.blog-compass{margin:5.1rem 0 6rem}.blog-compass .container .figure{right:calc(50% - 55px)}}@media(max-width:700px){.blog-compass .container{padding:3.5rem 4.2rem 0}.blog-compass .container:after{right:37%}.blog-compass .container h1{font-size:4.8rem;font-weight:700}.blog-compass .container h1,.blog-compass .container p{width:100%}}@media(max-width:350px){.blog-compass .blog-background{height:490px}}.blog-search{margin-bottom:14.1rem;padding:0 2rem}.blog-search .container{display:grid;gap:7.2rem;grid-template-columns:312px 1fr}.blog-search .container .blog-photos{display:flex;flex-direction:column;gap:5.6rem}.blog-search .container .blog-photos .group-photos{display:grid;gap:5.6rem 6rem;grid-template-columns:1fr 1fr}.blog-search .container .blog-photos .group-photos .photo{background-position:50%;border-radius:20px;display:flex;flex-direction:column;height:272px;justify-content:space-between}.blog-search .container .filter-compass .compass-collapsible .collapsible-content{border-bottom:1px solid var(--gray-100)}.blog-search .container .filter-compass .compass-collapsible .collapsible-content .content li:last-child{padding-bottom:1rem}.blog-search .container .filter-compass .compass-collapsible .collapsible-content .content li{font-size:1.6rem}.blog-search .container .filter-compass .compass-collapsible{display:flex;flex-direction:column;gap:2.1rem;margin-top:4.6rem}.blog-search .container .filter-compass .form-inputs .input-search{position:relative}.blog-search .container .filter-compass .form-inputs .icon-bg{align-items:center;background-color:var(--magenta);border-radius:0 10px 10px 0;cursor:pointer;display:flex;height:55px;justify-content:center;position:absolute;right:0;width:54px}.blog-search .container .filter-compass .form-inputs input{background-color:var(--white);border:3px solid var(--magenta);border-radius:10px;padding:1.6rem 0 1.8rem 2rem;width:100%}.blog-search .container .filter-compass .form-inputs input:focus-visible{outline:none}.collapsible{background-color:var(--white);border:none;color:var(--black);cursor:pointer;font-size:1.6rem;font-weight:750;line-height:120%;outline:none;padding-bottom:2.2rem;text-align:left;width:100%}.collapsible:after{content:url(../../../icones/expand_more.svg);float:right}.content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.blog-search .container .blog-photos .group-photos .photo label{background-color:var(--magenta);border-radius:100px;font-size:1.6rem;font-weight:700;margin-left:2.1rem;margin-top:1.5rem;padding:.6rem 1.7rem;width:100px}.blog-search .container .blog-photos .group-photos .photo h3{font-size:2.4rem;font-weight:700;margin-bottom:1.6rem;margin-left:2.1rem}.blog-search .container .blog-photos .group-photos .girl-laugh{background:url(../../../imgs/girl-laugh-paper.png)}.blog-search .container .blog-photos .group-photos .people-laugh{background:url(../../../imgs/people-laugh.png)}.blog-search .container .blog-photos .group-photos .food{background:url(../../../imgs/food.png)}.blog-search .container .blog-photos .group-photos .hands-together{background:url(../../../imgs/hands-together.png)}.blog-search .container .blog-photos .group-photos .women-chair{background:url(../../../imgs/women-chair.png)}.blog-search .container .blog-photos .group-photos .women-read{background:url(../../../imgs/women-read.png)}.blog-search .container .blog-photos .group-photos .piggy-bank{background:url(../../../imgs/piggy-bank-01.png)}.blog-search .container .blog-photos .group-photos .design{background:url(../../../imgs/design.png)}.blog-search .container .blog-photos .group-photos .design,.blog-search .container .blog-photos .group-photos .food,.blog-search .container .blog-photos .group-photos .girl-laugh,.blog-search .container .blog-photos .group-photos .hands-together,.blog-search .container .blog-photos .group-photos .people-laugh,.blog-search .container .blog-photos .group-photos .piggy-bank,.blog-search .container .blog-photos .group-photos .women-chair,.blog-search .container .blog-photos .group-photos .women-read{background-position:50%;background-repeat:no-repeat;background-size:cover}.button-blog-search{align-self:flex-end;background:none;border:none}.butto-blog-search a{background-color:var(--white)}.button-blog-search-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-blog-search-animate:hover .text-blog-search-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-blog-search-animate:hover .square-blog-search-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-blog-search-animate:hover .vector-blog-search-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-blog-search-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-blog-search-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-blog-search-inside,.vector-blog-search-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:1040px){.blog-search .container{gap:5rem;grid-template-columns:250px 1fr}.blog-search .container .blog-photos .group-photos{gap:3.5rem}}@media(max-width:900px){.blog-search .container{gap:6.4rem;grid-template-columns:1fr}.blog-search .container .filter-compass .compass-collapsible{display:none}.blog-search .container .blog-photos{gap:5rem}}@media(max-width:700px){.blog-search .container .blog-photos .group-photos{grid-template-columns:1fr}.button-blog-search{align-self:center}.blog-search{margin-bottom:18.1rem}}@media(max-width:310px){.button-blog-search-animate{gap:2rem;width:100%}}@media(max-width:300px){.blog-search .container .filter-compass .form-inputs input{overflow:hidden;padding:1.6rem 5.5rem 1.8rem 2rem;text-overflow:ellipsis;white-space:nowrap;width:100%}}.post-photo{margin:6.2rem 0 7.7rem;padding:0 2rem}.post-photo .post-photo-girl{background:url(../../../imgs/background-womens.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;height:380px}.post-info{margin-bottom:17.4rem;padding:0 2rem}.post-info .container{display:grid;grid-template-columns:100px 1fr}.post-info .container .social-media{display:flex;flex-direction:column;gap:1.2rem}.post-info .container .social-media .circle{align-items:center;background-color:var(--yellow);border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.post-info .container .post{margin-right:100px}.post-info .container .post .post-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:3.1rem}.post-info .container .post .post-header h1{font-size:4.8rem;font-weight:700;text-align:center}.post-info .container .post .post-header button{font-size:1.6rem;font-weight:700}.post-info .container .post .post-content p{color:var(--gray-300);font-size:1.6rem;font-weight:400;line-height:212.5%;text-align:justify}.post-info .container .post .post-content .post-photos{display:grid;gap:3.2rem;grid-template-columns:repeat(2,1fr);margin:6.2rem 0}.post-info .container .post .post-content .post-photos img{height:100%;object-fit:cover;width:100%}@media(max-width:980px){.post-info .container .social-media{display:none}.post-info .container{grid-template-columns:1fr}.post-info .container .post{margin-right:0}}@media(max-width:750px){.post-info .container .post .post-header{flex-direction:column;gap:2rem}.post-info .container .post .post-header h2{font-size:3.6rem;font-weight:700;order:1;text-align:center}.post-info .container .post .post-header{margin-bottom:3rem}.post-info .container .post .post-content .post-photos{gap:3.5rem;grid-template-columns:1fr}}footer.remove-figure:before{display:none}.fale-conosco{display:grid;gap:3.3rem;grid-template-columns:1fr 1fr}.fale-conosco .fale-conosco-image{display:none;margin-left:-24px}.fale-conosco:before{background:url(../../../imgs/women-laugh-photo.png) no-repeat 50%;background-position:50%;background-size:cover;content:"";display:block}.fale-conosco .fale-conosco-form{padding-right:2rem;width:580px}.fale-conosco .fale-conosco-form h1{font-size:4.8rem;font-weight:700;margin-bottom:1.5rem;margin-top:7.5rem}.fale-conosco .fale-conosco-form .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:4.7rem;width:476px}.fale-conosco .fale-conosco-form .form-contato .form-inputs .input-mail,.fale-conosco .fale-conosco-form .form-contato .form-inputs .input-phone,.fale-conosco .fale-conosco-form .form-contato .form-inputs .input-user,.fale-conosco .fale-conosco-form .form-contato .form-inputs .textarea-message{position:relative}.fale-conosco .fale-conosco-form .form-inputs .icon-bg{align-items:center;background-color:var(--magenta);border-radius:10px 0 0 10px;display:flex;height:98%!important;height:55px;justify-content:center;position:absolute;width:54px}.fale-conosco .fale-conosco-form .form-inputs .textarea-message .icon-bg{align-items:start;padding-top:1.7rem}.fale-conosco .fale-conosco-form .form-inputs{display:grid;gap:3.4rem 3.2rem;grid-template:"name phone" "mail mail" "message message"}.fale-conosco .fale-conosco-form .form-inputs .input-user{grid-area:name}.fale-conosco .fale-conosco-form .form-inputs .input-phone{grid-area:phone}.fale-conosco .fale-conosco-form .form-inputs .input-mail{grid-area:mail}.fale-conosco .fale-conosco-form .form-inputs .textarea-message{grid-area:message}.fale-conosco .fale-conosco-form .form-inputs input,.fale-conosco .fale-conosco-form .form-inputs textarea{background-color:var(--white);border:3px solid var(--magenta);border-radius:10px;width:100%}.fale-conosco .fale-conosco-form .form-inputs input{padding:1.6rem 0 1.8rem 6.8rem}.fale-conosco .fale-conosco-form .form-inputs textarea{padding:1.6rem 1.6rem 1.8rem 6.8rem;resize:none}.fale-conosco .fale-conosco-form .form-inputs input:focus-visible,.fale-conosco .fale-conosco-form .form-inputs textarea:focus-visible{outline:none}.fale-conosco .fale-conosco-form .form-inputs input::placeholder{color:var(--gray-200);font-size:1.6rem;font-weight:400}.fale-conosco .fale-conosco-form .form-submit{align-items:center;display:flex;gap:1rem;justify-content:space-between}.fale-conosco .fale-conosco-form .form-contato{display:flex;flex-direction:column}.fale-conosco .fale-conosco-form .form-contato .button-contato{align-self:flex-end;margin-bottom:9.7rem}.button-contato{background:none;border:none;margin-top:3.4rem}.button-contato-animate{align-items:center;background-color:var(--yellow);border:none;border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:193px}.button-contato-animate:hover .text-contato-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-contato-animate:hover .square-contato-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-contato-animate:hover .vector-contato-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-contato-inside{font-size:2rem;font-weight:700}.square-contato-inside,.text-contato-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-contato-inside{align-items:center;background:var(--white);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.vector-contato-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media (max-width:2560px){.fale-conosco:before{background-position:center 30%}}@media (max-width:1250px){.fale-conosco{grid-template-columns:1fr}.fale-conosco .fale-conosco-form{padding:0 2rem;width:auto}.fale-conosco:before{background:url(../../../imgs/background-yellow-women-mobile.png) no-repeat;background-position:inherit;border-bottom:15px solid var(--magenta);border-radius:0 0 20px 20px;height:319px;width:100%}.fale-conosco .fale-conosco-image{display:block;position:absolute;right:0}.fale-conosco .fale-conosco-image h2{font-size:4.8rem;font-weight:700;margin-right:2.3rem;margin-top:6.7rem}.fale-conosco .fale-conosco-image img{height:352px}}@media (max-width:768px){.fale-conosco .fale-conosco-form h1{font-size:3.2rem;margin-top:2.5rem}.fale-conosco .fale-conosco-form .form-inputs{gap:16px}.fale-conosco .fale-conosco-form .paragraph{margin-bottom:32px}}@media (max-width:600px){.fale-conosco .fale-conosco-form .form-inputs{grid-template-columns:1fr;grid-template:none}.fale-conosco:before{background:url(../../../imgs/background-contato-mobile.png) no-repeat}.fale-conosco .fale-conosco-form .form-inputs .input-mail,.fale-conosco .fale-conosco-form .form-inputs .input-phone,.fale-conosco .fale-conosco-form .form-inputs .input-user,.fale-conosco .fale-conosco-form .form-inputs .textarea-message{grid-area:auto}.fale-conosco .fale-conosco-form .form-contato{display:block}.button-contato-animate,.fale-conosco .fale-conosco-form .form-contato .button-contato,.fale-conosco .fale-conosco-form .paragraph{width:100%}.fale-conosco .fale-conosco-form .form-contato .button-contato{align-self:flex-start}}@media (max-width:310px){.fale-conosco:before{background-position:100%}.fale-conosco .fale-conosco-image{margin-left:2rem;right:inherit}}.solution-internas-01-background{background:url(../../../imgs/background-solution.png);background-position:50%;background-size:cover;height:928px;margin-bottom:15.3rem}.solution-internas-01-background .container{align-items:center;display:flex;flex-direction:column;gap:2.1rem;justify-content:center;padding:0 2rem}.solution-internas-01-background .container h2{font-size:6.4rem;font-weight:700;margin-top:10.6rem;text-align:center}.solution-internas-01-background .container .paragraph{font-size:1.6rem;font-weight:400;text-align:center;width:706px}.button-internas-01{background:none;border:none}.button-internas-01 a{background-color:var(--white)}.button-internas-01-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-01-animate:hover .text-internas-01-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-01-animate:hover .square-internas-01-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-01-animate:hover .vector-internas-01-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-01-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-01-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-01-inside,.vector-internas-01-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.solution-internas-01-books-01 .container .swiper-button-group-compass{align-items:center;display:flex;justify-content:space-between;margin-top:-6.4rem;padding:0 2rem;width:100%;z-index:99}.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--yellow);border-radius:5px;height:18px!important;width:18px!important}.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--yellow)!important}.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-button-prev-books{align-items:center;background-color:var(--magenta);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-paginate-books{align-items:center;display:flex;justify-content:center}@media(max-width:1390px){.solution-internas-01-background{margin-bottom:6.5rem}}@media(max-width:805px){.solution-internas-01-background .container h2{margin-top:6.1rem}.solution-internas-01-background .container .paragraph{width:100%}}@media(max-width:600px){.solution-internas-01-background .container h2{font-size:4.8rem;font-weight:700}.solution-internas-01-background .container .paragraph{font-size:1.6rem;font-weight:400}}@media(max-width:450px){.solution-internas-01-background{background:url(../../../imgs/background-solution-mobile.png) no-repeat 50%;background-position:50%;background-size:cover;width:100%}}@media(max-width:330px){.solution-internas-01-background{background-position:50%;height:1200px}}.solution-internas-01-methodology{margin-bottom:15.6rem;padding:0 2rem}.solution-internas-01-methodology .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.solution-internas-01-methodology h2{font-size:4.8rem;font-weight:700;margin-bottom:1.8rem;text-align:center}.solution-internas-01-methodology p{font-size:1.6rem;font-weight:400;margin-bottom:5.7rem;text-align:center;width:476px}.solution-internas-01-methodology .container img{height:100%;object-fit:cover;object-position:center;width:100%}@media(max-width:1250px){.solution-internas-01-methodology{margin-bottom:-.7rem}}@media(max-width:500px){.solution-internas-01-methodology p{width:100%}}.solution-internas-01-tennagers{display:grid;gap:7rem;grid-template-columns:repeat(2,1fr);margin-bottom:13.6rem}.solution-internas-01-tennagers:before{background:url(../../../imgs/women-tennagers.png) no-repeat 50%;background-size:cover;content:"";display:block;height:680px;width:720px}.solution-internas-01-tennagers .solution-internas-01-tennagers-material{margin-top:8em;width:550px}.solution-internas-01-tennagers .solution-internas-01-tennagers-material h3{font-size:3.2rem;font-weight:700}.solution-internas-01-tennagers .solution-internas-01-tennagers-material h2{font-size:6.4rem;font-weight:700;margin-bottom:2.1rem}.solution-internas-01-tennagers .solution-internas-01-tennagers-material .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-internas-01-tennagers{background:none;border:none}.button-internas-01-tennagers a{background-color:var(--white)}.button-internas-01-tennagers-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-01-tennagers-animate:hover .text-internas-01-tennagers-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-01-tennagers-animate:hover .square-internas-01-tennagers-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-01-tennagers-animate:hover .vector-internas-01-tennagers-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-01-tennagers-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-01-tennagers-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-01-tennagers-inside,.vector-internas-01-tennagers-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(min-width:2560px){.solution-internas-01-tennagers:before{background-position:top;width:100%}}@media(max-width:2560px){.solution-internas-01-tennagers:before{background-position:top;width:100%}}@media(max-width:1565px){.solution-internas-01-tennagers:before{background-position:-5rem}.solution-internas-01-tennagers .solution-internas-01-tennagers-material{margin-left:-4rem}}@media(max-width:1465px){.solution-internas-01-tennagers:before{background-position:-7rem}}@media(max-width:1445px){.solution-internas-01-tennagers:before{background-position:-10rem}}@media(max-width:1390px){.solution-internas-01-tennagers{gap:4.4rem!important}.solution-internas-01-tennagers .solution-internas-01-tennagers-material{margin:0 auto!important;max-width:1216px!important}.solution-internas-01-tennagers{gap:0;grid-template-columns:1fr}.solution-internas-01-tennagers:before{background:url(../../../imgs/women-tennagers.png) no-repeat 100% 0;background-size:cover;content:"";display:block;width:100%}.solution-internas-01-tennagers .solution-internas-01-tennagers-material{margin-left:0;padding:0 2rem;width:100%}}@media(max-width:750px){.solution-internas-01-tennagers{margin-bottom:7.8rem}}@media(max-width:500px){.solution-internas-01-tennagers:before{height:500px;width:500px}.solution-internas-01-tennagers .solution-internas-01-tennagers-material h3{font-size:2.4rem}.solution-internas-01-tennagers .solution-internas-01-tennagers-material h2{font-size:4.8rem}}@media(max-width:480px){.solution-internas-01-tennagers:before{width:450px}}@media(max-width:450px){.solution-internas-01-tennagers:before{width:400px}}@media(max-width:400px){.solution-internas-01-tennagers:before{width:350px}}@media(max-width:350px){.solution-internas-01-tennagers:before{background-position:80%;width:300px}.button-internas-01-tennagers-animate{gap:1rem;width:100%}.solution-internas-01-tennagers .solution-internas-01-tennagers-material h2{font-size:4.8rem;font-weight:700}}.solution-internas-01-teaching{display:grid;gap:7rem;grid-template-columns:repeat(2,1fr);margin-bottom:13.6rem}.solution-internas-01-teaching:after{background:url(../../../imgs/women-teaching.png) no-repeat top;background-size:cover;content:"";display:block;height:810px;width:100%}.solution-internas-01-teaching .solution-internas-01-teaching-material{margin:0 4% 0 auto;margin-top:16em;max-width:1216px;padding-left:2rem;padding-right:2rem;width:550px}.solution-internas-01-teaching .solution-internas-01-teaching-material h3{font-size:3.2rem;font-weight:700}.solution-internas-01-teaching .solution-internas-01-teaching-material h2{font-size:6.4rem;font-weight:700;margin-bottom:2.1rem}.solution-internas-01-teaching .solution-internas-01-teaching-material .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-internas-01-teaching{background:none;border:none}.button-internas-01-teaching a{background-color:var(--white)}.button-internas-01-teaching-animate{align-items:center;border:3px solid var(--yellow);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-01-teaching-animate:hover .text-internas-01-teaching-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-01-teaching-animate:hover .square-internas-01-teaching-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-01-teaching-animate:hover .vector-internas-01-teaching-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-01-teaching-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-01-teaching-inside{align-items:center;background:var(--yellow);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-01-teaching-inside,.vector-internas-01-teaching-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:1555px){.solution-internas-01-teaching:after{background-position:0}}@media(max-width:1390px){.solution-internas-01-teaching{gap:4.4rem;grid-template-columns:1fr}.solution-internas-01-teaching:before{background:url(../../../imgs/women-teaching.png) no-repeat 0 0;background-size:cover;content:"";display:block;height:800px;width:100%}.solution-internas-01-teaching:after{display:none}.solution-internas-01-teaching .solution-internas-01-teaching-material{margin-top:0;width:100%}}@media(max-width:750px){.solution-internas-01-teaching{margin-bottom:7.8rem}}@media(max-width:500px){.solution-internas-01-teaching:before{background-position:0;height:480px;width:100%}.solution-internas-01-teaching .solution-internas-01-teaching-material h3{font-size:2.4rem}.solution-internas-01-teaching .solution-internas-01-teaching-material h2{font-size:4.8rem}}@media(max-width:330px){.button-internas-01-teaching-animate{gap:1rem;width:100%}.solution-internas-01-teaching .solution-internas-01-teaching-material h2{font-size:4.8rem;font-weight:700}}.solution-internas-01-different{margin-bottom:12.7rem;padding:0 2rem}.solution-internas-01-different .container h2{font-size:4.8rem;font-weight:700;margin-bottom:5.7rem;text-align:center}.solution-internas-01-different .container{align-items:center;display:flex;flex-direction:column}.solution-internas-01-different .container .group{display:grid;gap:5.3rem 7.3rem;grid-template-columns:repeat(2,1fr)}.solution-internas-01-different .container .group .card{display:grid;gap:2.5rem;grid-template-columns:repeat(2,auto)}.solution-internas-01-different .container .group .card .card-image{align-items:center;background:var(--gray);border-radius:30px;display:flex;height:102px;justify-content:center;width:102px}.solution-internas-01-different .container .group .card .card-image .apple,.solution-internas-01-different .container .group .card .card-image .apple path,.solution-internas-01-different .container .group .card .card-image .arrow-up,.solution-internas-01-different .container .group .card .card-image .arrow-up path{transition:transform .3s ease}.solution-internas-01-different .container .group .card .card-image:hover .apple{transform:rotate(25deg) scale(1.4)}.solution-internas-01-different .container .group .card .card-image:hover .arrow-up path:first-child{transform:translateX(-2px) translateY(-4px);transition:transform .3s ease}.solution-internas-01-different .container .group .card .card-image:hover .arrow-up path:nth-child(2){transform:translateX(-3px) translateY(-4px) scale(1.1);transition:transform .3s ease}.solution-internas-01-different .container .group .card .card-image:hover .arrow-up path:nth-child(3){transform:translateX(1px) translateY(-1px);transition:transform .3s ease}.solution-internas-01-different .container .group .card .card-image:hover .arrow-up path:nth-child(4){transform:translateX(2px) translateY(0);transition:transform .3s ease}.solution-internas-01-different .container .group .card .card-image:hover .arrow-up path:nth-child(5){transform:translateX(3px) translateY(1px);transition:transform .3s ease}.solution-internas-01-different .container .group .card .card-content p{font-size:2.4rem;font-weight:700;margin-bottom:.5rem}.solution-internas-01-different .container .group .card .card-content span{font-size:1.6rem;font-weight:400;width:391px}@media(max-width:1390px){.solution-internas-01-different{margin-bottom:11.5rem}}@media(max-width:750px){.solution-internas-01-different{margin-bottom:17.1rem}}@media(max-width:820px){.solution-internas-01-different .container .group{grid-template-columns:1fr}}@media(max-width:340px){.solution-internas-01-different .container .group .card{text-align:center}.solution-internas-01-different .container .group .card .card-image{display:none}}@media(max-width:310px){.solution-internas-01-different .container .group .card .card-content,.solution-internas-01-different .container .group .card .card-content p,.solution-internas-01-different .container .group .card .card-content span{width:100%}.button-different-animate{gap:2rem;width:100%}}.solution-internas-01-pre-school{display:grid;gap:7rem;grid-template-columns:repeat(2,1fr);margin-bottom:13.6rem}.solution-internas-01-pre-school:before{background:url(../../../imgs/pre-school.png) no-repeat 50%;background-size:cover;content:"";display:block;height:680px;width:720px}.solution-internas-01-pre-school .solution-internas-01-pre-school-material{margin-top:8em;width:550px}.solution-internas-01-pre-school .solution-internas-01-pre-school-material h3{font-size:3.2rem;font-weight:700}.solution-internas-01-pre-school .solution-internas-01-pre-school-material h2{font-size:6.4rem;font-weight:700;margin-bottom:2.1rem}.solution-internas-01-pre-school .solution-internas-01-pre-school-material .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-internas-01-pre-school{background:none;border:none}.button-internas-01-pre-school a{background-color:var(--white)}.button-internas-01-pre-school-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-01-pre-school-animate:hover .text-internas-01-pre-school-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-01-pre-school-animate:hover .square-internas-01-pre-school-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-01-pre-school-animate:hover .vector-internas-01-pre-school-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-01-pre-school-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-01-pre-school-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-01-pre-school-inside,.vector-internas-01-pre-school-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(min-width:2560px){.solution-internas-01-pre-school:before{background-position:top;width:100%}}@media(max-width:2560px){.solution-internas-01-pre-school:before{background-position:top;width:100%}}@media(max-width:1390px){.solution-internas-01-pre-school{gap:4.4rem;grid-template-columns:1fr;margin-bottom:8.8rem}.solution-internas-01-pre-school .solution-internas-01-pre-school-material{margin-top:0}.solution-internas-01-pre-school:before{background:url(../../../imgs/pre-school.png) no-repeat 100% 0;background-size:cover;content:"";display:block;width:100%}.solution-internas-01-pre-school .solution-internas-01-pre-school-material{margin-left:0;padding:0 2rem;width:100%}}@media(max-width:750px){.solution-internas-01-pre-school{margin-bottom:7.8rem}}@media(max-width:320px){.solution-internas-01-pre-school:before{background-position:90%}}.solution-internas-01-background-red-yellow{align-items:center;background:url(../../../imgs/background-red-yellow.png) no-repeat 50%;background-position:50%;background-size:cover;border-bottom:15px solid var(--magenta);border-radius:0 0 50px 50px;display:flex;flex-direction:column;gap:2.2rem;height:440px;justify-content:center;margin-bottom:12.2rem;width:100%}.solution-internas-01-background-red-yellow p{font-size:1.6rem;font-weight:400;text-align:center;width:367px}.solution-internas-01-background-red-yellow .circle{align-items:center;background-color:var(--magenta);border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}@media(max-width:1390px){.solution-internas-01-background-red-yellow{margin-bottom:2.84rem}}@media(max-width:900px){.solution-internas-01-background-red-yellow{background:url(../../../imgs/background-red-yellow-mobile.png) no-repeat 50%;background-size:cover}}@media(max-width:500px){.solution-internas-01-background-red-yellow .oxford{width:227px}.solution-internas-01-background-red-yellow p{padding:0 4.4rem;width:100%}}.solution-internas-01-books-01{margin-bottom:12.4rem;padding:0 2rem}.solution-internas-01-books-01 .container{align-items:end;display:flex;flex-direction:column}.solution-internas-01-books-01 .container .swiper-books-internas{overflow:hidden;width:100%}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-pagination{display:none;position:relative}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card{background-color:var(--yellow);border-radius:20px;bottom:0;padding:7.3rem 3.1rem 4.1rem;position:relative;top:-100px;z-index:-1}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img{margin-top:20px;transition:.3s ease-in;width:100%}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img:hover{transform:translateY(-20px);transition:.3s ease-in}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card h3{font-size:2.4rem;font-weight:700}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card p{font-size:1.6rem;font-weight:400}.solution-internas-01-books-01 .container{align-items:center}.solution-internas-01-books-01{padding-right:0}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-pagination{display:block;top:-64px}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--yellow);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-internas-01-books-01 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--yellow)!important}.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-pagination{position:inherit}.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-pagination.swiper-pagination-lock{display:block}.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-button-prev-books{z-index:99}.button-books-internas-01{display:none}.button-books-internas-01 a{background-color:var(--white)}.button-books-internas-01-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:180px}.button-books-internas-01-animate:hover .text-books-internas-01-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-books-internas-01-animate:hover .square-books-internas-01-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-books-internas-01-animate:hover .vector-books-internas-01-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-books-internas-01-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-books-internas-01-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-books-internas-01-inside,.vector-books-internas-01-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:590px){.solution-internas-01-books-01{margin-top:7.8rem}}@media(max-width:1230px){.solution-internas-01-books-01{padding:0 0 0 2rem!important;padding-right:2rem}}@media(max-width:750px){.solution-internas-01-books-01{margin-bottom:10.5rem}}@media(max-width:400px){.solution-internas-01-books-01{margin-bottom:7.8rem}.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-01 .container .swiper-button-group-compass .swiper-button-prev-books{display:none}.button-books-internas-01{background:none;border:none;display:block;margin-top:3.6rem;z-index:99}}.solution-internas-01-books-02{margin-bottom:12.4rem;padding:0 2rem}.solution-internas-01-books-02 .container{align-items:end;display:flex;flex-direction:column}.solution-internas-01-books-02 .container .swiper-books-internas{overflow:hidden;width:100%}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-pagination{display:none;position:relative}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card{background-color:var(--magenta);border-radius:20px;bottom:0;padding:7.3rem 3.1rem 4.1rem;position:relative;top:-100px;z-index:-1}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img{margin-top:20px;transition:.3s ease-in;width:100%}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img:hover{transform:translateY(-20px);transition:.3s ease-in}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card h3{color:var(--white);font-size:2.4rem;font-weight:700}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card p{color:var(--white);font-size:1.6rem;font-weight:400}.solution-internas-01-books-02 .container{align-items:center}.solution-internas-01-books-02{padding-right:0}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-pagination{display:block;top:-64px}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--magenta);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-internas-01-books-02 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--magenta)!important}.solution-internas-01-books-02 .container .swiper-button-group-compass .swiper-pagination{position:inherit}.solution-internas-01-books-02 .container .swiper-button-group-compass .swiper-pagination.swiper-pagination-lock{display:block}.solution-internas-01-books-02 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-02 .container .swiper-button-group-compass .swiper-button-prev-books{z-index:99}.solution-internas-01-books-02 .container .swiper-button-group-compass{align-items:center;display:flex;justify-content:space-between;margin-top:-6.4rem;padding:0 2rem;width:100%;z-index:99}.solution-internas-01-books-02 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-02 .container .swiper-button-group-compass .swiper-button-prev-books{align-items:center;background-color:var(--yellow);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}@media(max-width:590px){.solution-internas-01-books-02{margin-top:7.8rem}}@media(max-width:1230px){.solution-internas-01-books-02{padding:0 0 0 2rem!important;padding-right:2rem}}@media(max-width:750px){.solution-internas-01-books-02{margin-bottom:10.5rem}}@media(max-width:400px){.solution-internas-01-books-02{margin-bottom:7.8rem}.solution-internas-01-books-02 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-02 .container .swiper-button-group-compass .swiper-button-prev-books{display:none}.button-books-internas-02{background:none;border:none;display:block;margin-top:3.6rem;z-index:99}}.solution-internas-01-books-03{margin-bottom:12.4rem;padding:0 2rem}.solution-internas-01-books-03 .container{align-items:end;display:flex;flex-direction:column}.solution-internas-01-books-03 .container .swiper-books-internas{overflow:hidden;width:100%}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-pagination{display:none;position:relative}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card{background-color:var(--yellow);border-radius:20px;bottom:0;padding:7.3rem 3.1rem 4.1rem;position:relative;top:-100px;z-index:-1}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img{margin-top:20px;transition:.3s ease-in;width:100%}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img:hover{transform:translateY(-20px);transition:.3s ease-in}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card h3{color:var(--white);font-size:2.4rem;font-weight:700}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card p{color:var(--white);font-size:1.6rem;font-weight:400}.solution-internas-01-books-03 .container{align-items:center}.solution-internas-01-books-03{padding-right:0}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-pagination{display:block;top:-64px}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--yellow);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-internas-01-books-03 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--yellow)!important}.solution-internas-01-books-03 .container .swiper-button-group-compass .swiper-pagination{position:inherit}.solution-internas-01-books-03 .container .swiper-button-group-compass .swiper-pagination.swiper-pagination-lock{display:block}.solution-internas-01-books-03 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-03 .container .swiper-button-group-compass .swiper-button-prev-books{z-index:99}.solution-internas-01-books-03 .container .swiper-button-group-compass{align-items:center;display:flex;justify-content:space-between;margin-top:-6.4rem;padding:0 2rem;width:100%;z-index:99}.solution-internas-01-books-03 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-03 .container .swiper-button-group-compass .swiper-button-prev-books{align-items:center;background-color:var(--magenta);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.button-books-internas-03{display:none}.button-books-internas-03 a{background-color:var(--white)}.button-books-internas-03-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:180px}.button-books-internas-03-animate:hover .text-books-internas-03-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-books-internas-03-animate:hover .square-books-internas-03-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-books-internas-03-animate:hover .vector-books-internas-03-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-books-internas-03-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-books-internas-03-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-books-internas-03-inside,.vector-books-internas-03-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:590px){.solution-internas-01-books-03{margin-top:7.8rem}}@media(max-width:1230px){.solution-internas-01-books-03{padding:0 0 0 2rem!important;padding-right:2rem}}@media(max-width:750px){.solution-internas-01-books-03{margin-bottom:10.5rem}}@media(max-width:400px){.solution-internas-01-books-03{margin-bottom:7.8rem}.solution-internas-01-books-03 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-01-books-03 .container .swiper-button-group-compass .swiper-button-prev-books{display:none}.button-books-internas-03{background:none;border:none;display:block;margin-top:3.6rem;z-index:99}}.solution-internas-01-card{margin-bottom:16.7rem;padding:0 2rem}.solution-internas-01-card .container{display:grid;gap:8.8rem;grid-template-columns:1fr 1fr}.solution-internas-01-card .container .solution-internas-01-content{display:flex;flex-direction:column;justify-content:center}.solution-internas-01-card .container .solution-internas-01-content h2{font-size:6.4rem;font-weight:700;margin-bottom:2.1rem}.solution-internas-01-card .container .solution-internas-01-content .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-internas-01-card{background:none;border:none}.button-internas-01-card a{background-color:var(--white)}.button-internas-01-card-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-01-card-animate:hover .text-internas-01-card-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-01-card-animate:hover .square-internas-01-card-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-01-card-animate:hover .vector-internas-01-card-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-01-card-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-01-card-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-01-card-inside,.vector-internas-01-card-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.solution-internas-01-card .swiper-container .swiper-card{overflow:hidden;width:600px}.solution-internas-01-card .container .swiper-container .swiper-button-group-card{align-items:center;display:flex;justify-content:center;margin-top:2.1rem}.solution-internas-01-card .container .swiper-container .swiper-button-group-card .swiper-button-next-card,.solution-internas-01-card .container .swiper-container .swiper-button-group-card .swiper-button-prev-card{align-items:center;background-color:var(--magenta);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.solution-internas-01-card .container .swiper-container .swiper-button-group-card .swiper-pagination-card{align-items:center;display:flex;justify-content:center;width:100%}.solution-internas-01-card .container .swiper-container .swiper-button-group-card .swiper-pagination-card .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--yellow);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-internas-01-card .container .swiper-container .swiper-button-group-card .swiper-pagination-card .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--yellow)!important}.solution-internas-01-card .container .swiper-container .swiper-card .swiper-wrapper .swiper-slide .books img{width:100%}@media(max-width:1270px){.solution-internas-01-card .container{gap:5rem}}@media(max-width:1100px){.solution-internas-01-card .container{grid-template-columns:1fr}.solution-internas-01-card .swiper-container{order:-1}.solution-internas-01-card .swiper-container .swiper-card{width:94vw}.solution-internas-01-card .container .swiper-container .swiper-card .swiper-wrapper .swiper-slide .books img{width:100%}.solution-internas-01-card{margin-bottom:5.5rem}}@media(max-width:730px){.solution-internas-01-card .swiper-container .swiper-card{width:91vw}}@media(max-width:570px){.solution-internas-01-card .swiper-container .swiper-card{width:90vw}}@media(max-width:500px){.solution-internas-01-card .swiper-container .swiper-card{width:88vw}.solution-internas-01-card .container .solution-internas-01-content h2{font-size:3.6rem;width:311px}}@media(max-width:430px){.solution-internas-01-card .swiper-container .swiper-card{width:86vw}}@media(max-width:400px){.solution-internas-01-card .container .swiper-container .swiper-button-group-card,.solution-internas-01-card .swiper-container .swiper-card{width:82vw}}@media(max-width:350px){.button-internas-01-card-animate,.solution-internas-01-card .container .solution-internas-01-content h2{width:100%}}.solution-internas-02-tennagers{display:grid;gap:7rem;grid-template-columns:repeat(2,1fr);margin-bottom:13.6rem}.solution-internas-02-tennagers:before{background:url(../../../imgs/women-tennagers.png) no-repeat 50%;background-size:cover;content:"";display:block;height:680px;width:720px}.solution-internas-02-tennagers .solution-internas-02-tennagers-material{margin-top:8em;width:550px}.solution-internas-02-tennagers .solution-internas-02-tennagers-material h3{font-size:3.2rem;font-weight:700}.solution-internas-02-tennagers .solution-internas-02-tennagers-material h2{font-size:6.4rem;font-weight:700;margin-bottom:2.1rem}.solution-internas-02-tennagers .solution-internas-02-tennagers-material .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-internas-02-tennagers{background:none;border:none}.button-internas-02-tennagers a{background-color:var(--white)}.button-internas-02-tennagers-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-02-tennagers-animate:hover .text-internas-02-tennagers-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-02-tennagers-animate:hover .square-internas-02-tennagers-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-02-tennagers-animate:hover .vector-internas-02-tennagers-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-02-tennagers-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-02-tennagers-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-02-tennagers-inside,.vector-internas-02-tennagers-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(min-width:2560px){.solution-internas-02-tennagers:before{background-position:top;width:100%}}@media(max-width:2560px){.solution-internas-02-tennagers:before{background-position:top;width:100%}}@media(max-width:1565px){.solution-internas-02-tennagers:before{background-position:-5rem}.solution-internas-02-tennagers .solution-internas-02-tennagers-material{margin-left:-4rem}}@media(max-width:1465px){.solution-internas-02-tennagers:before{background-position:-7rem}}@media(max-width:1445px){.solution-internas-02-tennagers:before{background-position:-10rem}}@media(max-width:1390px){.solution-internas-02-tennagers{gap:4.4rem!important}.solution-internas-02-tennagers .solution-internas-02-tennagers-material{margin:0 auto!important;max-width:1216px!important}.solution-internas-02-tennagers{gap:0;grid-template-columns:1fr}.solution-internas-02-tennagers:before{background:url(../../../imgs/women-tennagers.png) no-repeat 100% 0;background-size:cover;content:"";display:block;width:100%}.solution-internas-02-tennagers .solution-internas-02-tennagers-material{margin-left:0;padding:0 2rem;width:100%}}@media(max-width:750px){.solution-internas-02-tennagers{margin-bottom:7.8rem}}@media(max-width:500px){.solution-internas-02-tennagers:before{height:500px;width:500px}.solution-internas-02-tennagers .solution-internas-02-tennagers-material h3{font-size:2.4rem}.solution-internas-02-tennagers .solution-internas-02-tennagers-material h2{font-size:4.8rem}}@media(max-width:480px){.solution-internas-02-tennagers:before{width:450px}}@media(max-width:450px){.solution-internas-02-tennagers:before{width:400px}}@media(max-width:400px){.solution-internas-02-tennagers:before{width:350px}}@media(max-width:350px){.solution-internas-02-tennagers:before{background-position:80%;width:300px}.button-internas-02-tennagers-animate{gap:1rem;width:100%}.solution-internas-02-tennagers .solution-internas-02-tennagers-material h2{font-size:4.8rem;font-weight:700}}.solution-internas-02-teaching{display:grid;gap:7rem;grid-template-columns:repeat(2,1fr);margin-bottom:13.6rem}.solution-internas-02-teaching:after{background:url(../../../imgs/women-teaching.png) no-repeat top;background-size:cover;content:"";display:block;height:810px;width:100%}.solution-internas-02-teaching .solution-internas-02-teaching-material{margin:0 4% 0 auto;margin-top:16em;max-width:1216px;padding-left:2rem;padding-right:2rem;width:550px}.solution-internas-02-teaching .solution-internas-02-teaching-material h3{font-size:3.2rem;font-weight:700}.solution-internas-02-teaching .solution-internas-02-teaching-material h2{font-size:6.4rem;font-weight:700;margin-bottom:2.1rem}.solution-internas-02-teaching .solution-internas-02-teaching-material .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-internas-02-teaching{background:none;border:none}.button-internas-02-teaching a{background-color:var(--white)}.button-internas-02-teaching-animate{align-items:center;border:3px solid var(--yellow);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-02-teaching-animate:hover .text-internas-02-teaching-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-02-teaching-animate:hover .square-internas-02-teaching-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-02-teaching-animate:hover .vector-internas-02-teaching-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-02-teaching-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-02-teaching-inside{align-items:center;background:var(--yellow);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-02-teaching-inside,.vector-internas-02-teaching-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:1555px){.solution-internas-02-teaching:after{background-position:0}}@media(max-width:1390px){.solution-internas-02-teaching{gap:4.4rem;grid-template-columns:1fr}.solution-internas-02-teaching:before{background:url(../../../imgs/women-teaching.png) no-repeat 0 0;background-size:cover;content:"";display:block;height:800px;width:100%}.solution-internas-02-teaching:after{display:none}.solution-internas-02-teaching .solution-internas-02-teaching-material{margin-top:0;width:100%}}@media(max-width:750px){.solution-internas-02-teaching{margin-bottom:7.8rem}}@media(max-width:500px){.solution-internas-02-teaching:before{background-position:0;height:480px;width:100%}.solution-internas-02-teaching .solution-internas-02-teaching-material h3{font-size:2.4rem}.solution-internas-02-teaching .solution-internas-02-teaching-material h2{font-size:4.8rem}}@media(max-width:330px){.button-internas-02-teaching-animate{gap:1rem;width:100%}.solution-internas-02-teaching .solution-internas-02-teaching-material h2{font-size:4.8rem;font-weight:700}}.solution-internas-02-books-01{margin-bottom:12.4rem;padding:0 2rem}.solution-internas-02-books-01 .container{align-items:end;display:flex;flex-direction:column}.solution-internas-02-books-01 .container .swiper-books-internas{overflow:hidden;width:100%}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-pagination{display:none;position:relative}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card{background-color:var(--magenta);border-radius:20px;bottom:0;padding:7.3rem 3.1rem 4.1rem;position:relative;top:-100px;z-index:-1}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img{margin-top:20px;transition:.3s ease-in;width:100%}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img:hover{transform:translateY(-20px);transition:.3s ease-in}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card h3{color:var(--white);font-size:2.4rem;font-weight:700}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card p{color:var(--white);font-size:1.6rem;font-weight:400}.solution-internas-02-books-01 .container{align-items:center}.solution-internas-02-books-01{padding-right:0}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-pagination{display:block;top:-64px}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--magenta);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-internas-02-books-01 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--magenta)!important}.solution-internas-02-books-01 .container .swiper-button-group-compass .swiper-pagination{position:inherit}.solution-internas-02-books-01 .container .swiper-button-group-compass .swiper-pagination.swiper-pagination-lock{display:block}.solution-internas-02-books-01 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-02-books-01 .container .swiper-button-group-compass .swiper-button-prev-books{z-index:99}.solution-internas-02-books-01 .container .swiper-button-group-compass{align-items:center;display:flex;justify-content:space-between;margin-top:-6.4rem;padding:0 2rem;width:100%;z-index:99}.solution-internas-02-books-01 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-02-books-01 .container .swiper-button-group-compass .swiper-button-prev-books{align-items:center;background-color:var(--yellow);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}@media(max-width:590px){.solution-internas-02-books-01{margin-top:7.8rem}}@media(max-width:1230px){.solution-internas-02-books-01{padding:0 0 0 2rem!important;padding-right:2rem}}@media(max-width:750px){.solution-internas-02-books-01{margin-bottom:10.5rem}}@media(max-width:400px){.solution-internas-02-books-01{margin-bottom:7.8rem}.solution-internas-02-books-01 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-02-books-01 .container .swiper-button-group-compass .swiper-button-prev-books{display:none}.button-books-internas-02{background:none;border:none;display:block;margin-top:3.6rem;z-index:99}}.solution-internas-02-books-02{margin-bottom:12.4rem;padding:0 2rem}.solution-internas-02-books-02 .container{align-items:end;display:flex;flex-direction:column}.solution-internas-02-books-02 .container .swiper-books-internas{overflow:hidden;width:100%}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-pagination{display:none;position:relative}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card{background-color:var(--magenta);border-radius:20px;bottom:0;padding:7.3rem 3.1rem 4.1rem;position:relative;top:-100px;z-index:-1}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img{margin-top:20px;transition:.3s ease-in;width:100%}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books img:hover{transform:translateY(-20px);transition:.3s ease-in}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card h3{color:var(--white);font-size:2.4rem;font-weight:700}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-wrapper .swiper-slide .books .card p{color:var(--white);font-size:1.6rem;font-weight:400}.solution-internas-02-books-02 .container{align-items:center}.solution-internas-02-books-02{padding-right:0}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-pagination{display:block;top:-64px}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--magenta);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-internas-02-books-02 .container .swiper-books-internas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--magenta)!important}.solution-internas-02-books-02 .container .swiper-button-group-compass .swiper-pagination{position:inherit}.solution-internas-02-books-02 .container .swiper-button-group-compass .swiper-pagination.swiper-pagination-lock{display:block}.solution-internas-02-books-02 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-02-books-02 .container .swiper-button-group-compass .swiper-button-prev-books{z-index:99}.solution-internas-02-books-02 .container .swiper-button-group-compass{align-items:center;display:flex;justify-content:space-between;margin-top:-6.4rem;padding:0 2rem;width:100%;z-index:99}.solution-internas-02-books-02 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-02-books-02 .container .swiper-button-group-compass .swiper-button-prev-books{align-items:center;background-color:var(--yellow);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.button-books-internas-02{display:none}.button-books-internas-02 a{background-color:var(--white)}.button-books-internas-02-animate{align-items:center;border:3px solid var(--yellow);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:180px}.button-books-internas-02-animate:hover .text-books-internas-02-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-books-internas-02-animate:hover .square-books-internas-02-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-books-internas-02-animate:hover .vector-books-internas-02-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-books-internas-02-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-books-internas-02-inside{align-items:center;background:var(--yellow);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-books-internas-02-inside,.vector-books-internas-02-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:590px){.solution-internas-02-books-02{margin-top:7.8rem}}@media(max-width:1230px){.solution-internas-02-books-02{padding:0 0 0 2rem!important;padding-right:2rem}}@media(max-width:750px){.solution-internas-02-books-02{margin-bottom:10.5rem}}@media(max-width:400px){.solution-internas-02-books-02{margin-bottom:7.8rem}.solution-internas-02-books-02 .container .swiper-button-group-compass .swiper-button-next-books,.solution-internas-02-books-02 .container .swiper-button-group-compass .swiper-button-prev-books{display:none}.button-books-internas-02{background:none;border:none;display:block;margin-top:3.6rem;z-index:99}}.solution-internas-02-award{margin-bottom:12.3rem}.solution-internas-02-award .container-award{margin:0 auto;max-width:1072px;padding:0 2rem}.solution-internas-02-award .container-award .group-award{display:grid;gap:8rem;grid-template-columns:repeat(4,1fr)}.solution-internas-02-award .container-award .group-award .award{align-items:center;display:flex;flex-direction:column;justify-content:center}.solution-internas-02-award .container-award .group-award .award .figure-award{align-items:center;background-color:var(--magenta);border-radius:60px;display:flex;height:176px;justify-content:center;width:176px}.solution-internas-02-award .container-award .group-award .award h2{font-size:3.2rem;font-weight:700;margin-top:1.7rem;text-align:center;width:100%}.solution-internas-02-award .container-award .group-award .award p{font-size:1.6rem;font-weight:400;margin-top:.7rem;text-align:center;width:196px}@media(max-width:1080px){.solution-internas-02-award .container-award .group-award{gap:8rem 0;grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.solution-internas-02-award .container-award .group-award{gap:6rem;grid-template-columns:1fr}}.solution-internas-02-oxford{margin-bottom:13rem;margin-top:-28rem;padding:0 2rem}.solution-internas-02-oxford .container{display:grid;gap:2rem;grid-template-columns:1fr 1fr;justify-content:center}.solution-internas-02-oxford .container .solution-internas-02-oxford-content{margin-top:8rem}.solution-internas-02-oxford .container .solution-internas-02-oxford-image img{border-radius:30px;height:643px;object-fit:cover;object-position:center;width:520px}.solution-internas-02-oxford .container .solution-internas-02-oxford-content .oxford-white{margin-bottom:13.7rem;object-fit:cover}.solution-internas-02-oxford .container .solution-internas-02-oxford-content .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-internas-02-oxford{background:none;border:none}.button-internas-02-oxford a{background-color:var(--white)}.button-internas-02-oxford-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-02-oxford-animate:hover .text-internas-02-oxford-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-02-oxford-animate:hover .square-internas-02-oxford-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-02-oxford-animate:hover .vector-internas-02-oxford-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-02-oxford-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-02-oxford-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-02-oxford-inside,.vector-internas-02-oxford-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}@media(max-width:950px){.solution-internas-02-oxford .container{grid-template-columns:1fr}.solution-internas-02-oxford .container .solution-internas-02-oxford-content{margin-top:0}.solution-internas-02-oxford .container .solution-internas-02-oxford-image img{height:100%;width:100%}.solution-internas-02-oxford .container .solution-internas-02-oxford-content .oxford-white{display:none}.solution-internas-02-oxford .container .solution-internas-02-oxford-content .paragraph{margin-top:2rem}}@media(max-width:390px){.button-internas-02-oxford,.button-internas-02-oxford-animate{width:100%}}.solution-internas-02-card{margin-bottom:16.7rem;padding:0 2rem}.solution-internas-02-card .container{display:grid;gap:8.8rem;grid-template-columns:1fr 1fr}.solution-internas-02-card .container .solution-internas-02-content{display:flex;flex-direction:column;justify-content:center}.solution-internas-02-card .container .solution-internas-02-content h2{font-size:6.4rem;font-weight:700;margin-bottom:2.1rem}.solution-internas-02-card .container .solution-internas-02-content .paragraph{font-size:1.6rem;font-weight:400;margin-bottom:2.1rem}.button-internas-02-card{background:none;border:none}.button-internas-02-card a{background-color:var(--white)}.button-internas-02-card-animate{align-items:center;border:3px solid var(--magenta);border-radius:100px;display:flex;height:56px;justify-content:space-between;padding:0 2rem;width:251px}.button-internas-02-card-animate:hover .text-internas-02-card-inside{transform:translateX(-8px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.button-internas-02-card-animate:hover .square-internas-02-card-inside{height:40px;transition:all .4s cubic-bezier(.47,1.64,.41,.8);width:40px}.button-internas-02-card-animate:hover .vector-internas-02-card-inside{transform:translateX(13px);transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.text-internas-02-card-inside{font-size:2rem;font-weight:700;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.square-internas-02-card-inside{align-items:center;background:var(--magenta);border-radius:100px;display:flex;height:28px;justify-content:center;transform-origin:center right;width:28px}.square-internas-02-card-inside,.vector-internas-02-card-inside{transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.solution-internas-02-card .swiper-container .swiper-card{overflow:hidden;width:600px}.solution-internas-02-card .container .swiper-container .swiper-button-group-card{align-items:center;display:flex;justify-content:center;margin-top:2.1rem}.solution-internas-02-card .container .swiper-container .swiper-button-group-card .swiper-button-next-card,.solution-internas-02-card .container .swiper-container .swiper-button-group-card .swiper-button-prev-card{align-items:center;background-color:var(--magenta);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}.solution-internas-02-card .container .swiper-container .swiper-button-group-card .swiper-pagination-card{align-items:center;display:flex;justify-content:center;width:100%}.solution-internas-02-card .container .swiper-container .swiper-button-group-card .swiper-pagination-card .swiper-pagination-bullet{background-color:var(--white)!important;border:2px solid var(--yellow);border-radius:5px;height:18px!important;opacity:1;width:18px!important}.solution-internas-02-card .container .swiper-container .swiper-button-group-card .swiper-pagination-card .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--yellow)!important}.solution-internas-02-card .container .swiper-container .swiper-card .swiper-wrapper .swiper-slide .books img{width:100%}@media(max-width:1270px){.solution-internas-02-card .container{gap:5rem}}@media(max-width:1100px){.solution-internas-02-card .container{grid-template-columns:1fr}.solution-internas-02-card .swiper-container{order:-1}.solution-internas-02-card .swiper-container .swiper-card{width:94vw}.solution-internas-02-card .container .swiper-container .swiper-card .swiper-wrapper .swiper-slide .books img{width:100%}.solution-internas-02-card{margin-bottom:5.5rem}}@media(max-width:730px){.solution-internas-02-card .swiper-container .swiper-card{width:91vw}}@media(max-width:570px){.solution-internas-02-card .swiper-container .swiper-card{width:90vw}}@media(max-width:500px){.solution-internas-02-card .swiper-container .swiper-card{width:88vw}.solution-internas-02-card .container .solution-internas-02-content h2{font-size:3.6rem;width:311px}}@media(max-width:430px){.solution-internas-02-card .swiper-container .swiper-card{width:86vw}}@media(max-width:400px){.solution-internas-02-card .container .swiper-container .swiper-button-group-card,.solution-internas-02-card .swiper-container .swiper-card{width:82vw}}@media(max-width:350px){.button-internas-02-card-animate,.solution-internas-02-card .container .solution-internas-02-content h2{width:100%}}.solution-internas-02-background-red-yellow{background:url(../../../imgs/background-solution-internas-02.png) no-repeat;background-position:bottom;background-size:cover;border-radius:0 0 50px 50px;height:460px;width:100%}