@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,600,100italic,300italic);:root{--font-roboto:"Roboto",Helvetica,sans-serif;--deep-koamaru-50:#fffbff;--deep-koamaru-100:#e7e7f0;--deep-koamaru-200:#cecfe0;--deep-koamaru-200-op-20:#ccdbff33;--deep-koamaru-300:#b5b7d1;--deep-koamaru-400:#9c9fc1;--deep-koamaru-500:#8386b0;--deep-koamaru-500-op-10:#3d5eff1a;--deep-koamaru-600:#6b6fa1;--deep-koamaru-700:#535792;--deep-koamaru-800:#393f82;--deep-koamaru-900:#212773;--deep-koamaru-950:#080f63;--bg-transparent:#ccdbffb3;--bg-transparent-90:#ccdbffe6;--black:#1a1a1a;--black-op-10:#1a1a1a1a;--white:#f2f2f2;--white-op-10:#f2f2f21a;--primary:var(--deep-koamaru-500);--secondary:var(--deep-koamaru-900)}body,html{font-family:Roboto,Helvetica,sans-serif;font-family:var(--font-roboto);overflow-x:hidden}body:hover::-webkit-scrollbar-thumb,html:hover::-webkit-scrollbar-thumb{background-color:#1a1a1a61;border-radius:4px;-webkit-transition:.3s;transition:.3s}body:hover::-webkit-scrollbar-thumb:hover,html:hover::-webkit-scrollbar-thumb:hover{background-color:#1a1a1acc}body::-webkit-scrollbar,html::-webkit-scrollbar{background-color:#0000;width:8px}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:#0000;z-index:1}.loader-page{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.loader-page .icon-svg{animation:loaderLogo 3s infinite;width:150px}.body-div{min-height:100vh}footer{align-items:center;background-color:var(--lt-color-gray-800);color:var(--lt-color-gray-600);display:flex;flex-direction:column;gap:.5rem;padding:1rem}@media(min-width:768px){footer{flex-direction:row;justify-content:space-between}}footer a{transition:.3s}footer a:hover{color:#f2f2f2;color:var(--white)}@keyframes loaderLogo{0%{fill:#080f63;fill:var(--deep-koamaru-950)}50%{fill:#b5b7d1;fill:var(--deep-koamaru-300)}to{fill:#080f63;fill:var(--deep-koamaru-950)}}*{box-sizing:border-box;margin:0;padding:0}li{list-style:none}a,a:-webkit-any-link,a:hover{color:inherit;text-decoration:none}button{background:none;border:none;font-family:Roboto,Helvetica,sans-serif;font-family:var(--font-roboto)}picture{display:contents}.header{position:fixed;top:0;transition:.3s;width:100%;z-index:2}.header__wrapper{align-items:center;display:flex;justify-content:space-between;margin:auto;padding:.5rem 0}.header__logo{--logo-height:40px;padding:0 1rem}.header__logo .icon-svg{fill:#080f63;fill:var(--deep-koamaru-950)}.header__logo .icon-svg,.header__logo .icon-svg svg{height:var(--logo-height)}.header-nav{align-items:center;display:flex;font-size:.9rem;gap:.5rem;padding-right:.5rem}.header-nav .item{color:#212773;color:var(--secondary);cursor:pointer;font-size:1.2rem;font-weight:500;padding:.5rem;transition:all .3s ease-in-out}.header-nav .item:hover{background:#3d5eff1a;background:var(--deep-koamaru-500-op-10);border-radius:.5rem}.header-nav .icon-svg{align-items:center;display:flex;height:100%}.header-nav__button{fill:#f2f2f2;fill:var(--white)}.scrolled .header{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ccdbffb3;background:var(--bg-transparent);transform:translateY(-100%)}.scrolled.scrolled-up .header{transform:translateY(0)}:root{--menu-mobile-background:#ccdbffcc;--menu-mobile-effect-decoration:var(--deep-koamaru-500);--menu-mobile-burger-button:var(--deep-koamaru-950);--menu-mobile-hover-on-button:var(--deep-koamaru-950);--menu-mobile-text-and-icons:var(--black);--menu-mobile-hover-on-category:var(--deep-koamaru-500-op-10)}.c-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ccdbffcc;background:var(--menu-mobile-background);box-shadow:1px 0 0 #11111a1a,8px 0 24px #11111a1a,16px 0 48px #11111a1a;color:#1a1a1a;color:var(--menu-mobile-text-and-icons);height:100vh;left:0;max-width:340px;overflow-x:hidden;position:fixed;top:0;transform:translateX(-100%);transition:.4s;width:100%;z-index:18}.c-menu:after,.c-menu:before{content:"";filter:blur(50px);position:absolute;z-index:-1}.c-menu:before{background:#ccdbffcc;background:var(--menu-mobile-background);height:70%;left:0;top:0;width:70%}.c-menu:after{background:#8386b0;background:var(--menu-mobile-effect-decoration);border-radius:50%;bottom:0;height:50%;left:40%;opacity:.1;width:400px}.c-menu.show{transform:translateX(0)}.c-menu__open{border:none;color:#080f63;color:var(--menu-mobile-burger-button);cursor:pointer;display:flex;padding:0 1rem}.c-menu__open:focus{outline:none}.c-menu__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1a1a1a66;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.4s;width:100%;z-index:1}.c-menu__overlay.show{opacity:1;pointer-events:all}.c-menu__header{align-items:center;display:flex}.c-menu__header .header__logo{padding:0}.c-menu__header button{-webkit-appearance:none;appearance:none;background:none;border:none;transition:.3s}.c-menu__header button .icon-svg{fill:#1a1a1a;fill:var(--menu-mobile-text-and-icons)}.c-menu .menu-header__back .icon-svg,.c-menu .menu-header__close .icon-svg{pointer-events:none}.c-menu .menu-header__back{border-radius:50%;max-width:0;overflow:hidden;padding:1rem .5rem;transition:.3s}.c-menu .menu-header__back:focus,.c-menu .menu-header__back:hover{outline:none}.c-menu .menu-header__back.show{max-width:70px;padding:1rem}.c-menu .menu-header__back.show:focus,.c-menu .menu-header__back.show:hover{fill:#080f63;fill:var(--menu-mobile-hover-on-button);outline:none}.c-menu .menu-header__logo{margin:0;width:200px}.c-menu .menu-header__logo a{display:block}.c-menu .menu-header__logo a img{height:auto;max-height:100%;max-width:100%;width:auto}.c-menu .menu-header__close{margin-left:auto;padding:1rem}.c-menu .menu-header__close:focus,.c-menu .menu-header__close:hover{fill:#080f63;fill:var(--menu-mobile-hover-on-button);border-radius:50%;outline:none}.c-menu__list{display:flex;height:calc(100% - 59px);overflow:hidden;position:relative}.c-menu__list ul{list-style:none;margin:0;padding:0}.c-menu__list .menu-list{display:flex;flex-direction:column;height:100%;left:0;min-width:100%;overflow:auto;padding-bottom:3rem;position:absolute;top:0;transition:.4s;width:100%}.c-menu__list .menu-list.prev{left:-100%}.c-menu__list .menu-list.next{left:100%}.c-menu__list .menu-list__category{max-height:0;overflow:hidden}.c-menu__list .menu-list__category.show{max-height:100vh}.c-menu__list .menu-list__account{padding:1rem}.c-menu__list .menu-list__account .account__greeting{border-bottom:1px solid var(--border);font-size:.9rem;font-weight:500;padding-bottom:1rem}.c-menu__list .menu-list__account .account__actions{display:flex;margin:0 -1rem;padding-top:.5rem}.c-menu__list .menu-list__account .account__actions .c-btn{color:#1a1a1a;color:var(--menu-mobile-text-and-icons)}.c-menu__list .menu-list__account .account__actions .c-btn .icon-svg{fill:#1a1a1a;fill:var(--menu-mobile-text-and-icons)}.c-menu__list .menu-list__title{color:#080f63;color:var(--deep-koamaru-950);font-weight:500;padding:1rem}.c-menu__list .menu-list .list-item{display:block;font-size:1.2rem;font-weight:500;line-height:1;padding:1rem;position:relative;transition:.4s}.c-menu__list .menu-list .list-item,.c-menu__list .menu-list .list-item a{color:#1a1a1a;color:var(--menu-mobile-text-and-icons)}.c-menu__list .menu-list .list-item:hover{background:#3d5eff1a;background:var(--menu-mobile-hover-on-category);text-decoration:none}.c-menu__list .menu-list .list-item--with-icon{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:20px 1fr}.c-menu__list .menu-list .list-item--with-icon .icon-svg{fill:#1a1a1a;fill:var(--menu-mobile-text-and-icons);display:flex}.c-menu__list .menu-list .list-item--with-sublist:hover .sublist-toggler .icon-svg{animation:bounce-left .6s alternate}.c-menu__list .menu-list .list-item--with-sublist .sublist-toggler{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.c-menu__list .menu-list .list-item--with-sublist .sublist-toggler .icon-svg{fill:#1a1a1a;fill:var(--menu-mobile-text-and-icons)}body.menu-open{overflow:hidden}@keyframes bounce-left{0%{transform:translateX(0)}50%{transform:translateX(-.5rem)}to{transform:translateX(0)}}.c-btn{grid-gap:8px;align-items:center;border:none;border-radius:50rem;color:#424242;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:40px;letter-spacing:.5px;line-height:1;outline:none;overflow:hidden;padding:0 1rem;position:relative;transition:all .3s ease-out;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1}.c-btn,.c-btn:hover{text-decoration:none}.c-btn:before{background:#f2f2f21a;background:var(--white-op-10);border-radius:50rem;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%}.c-btn.c-btn-with-icon-right i{order:1}.c-btn.only-icon{justify-content:center;padding:0;width:40px}.c-btn.only-icon.c-btn-lg{width:48px}.c-btn.only-icon.c-btn-sm{width:32px}.c-btn.only-icon.c-btn-xs{width:26px}.c-btn.c-btn-contained-primary{background:#212773;background:var(--deep-koamaru-900);color:#f2f2f2;color:var(--white)}.c-btn.c-btn-contained-secondary{background:#212773;background:var(--secondary);color:#f2f2f2;color:var(--white)}.c-btn.c-btn-contained-tertiary{background:var(--tertiary-light);color:#212773;color:var(--secondary)}.c-btn.c-btn-contained-tertiary:hover{color:#8386b0;color:var(--deep-koamaru-500)}.c-btn.c-btn-contained-quaternary{background:var(--quaternary);color:#f2f2f2;color:var(--white)}.c-btn.c-btn-contained-quaternary:hover{background:var(--quaternary-light)}.c-btn.c-btn-contained-white{background:var(--white-op-20);color:#f2f2f2;color:var(--white)}.c-btn.c-btn-contained-white:hover{background:var(--quaternary-light)}.c-btn.c-btn-contained-success{background:var(--success);color:#f2f2f2;color:var(--white)}.c-btn.c-btn-contained-success-dark{background:var(--success-dark);color:#f2f2f2;color:var(--white)}.c-btn.c-btn-contained-alternative{background:#f2f2f2;background:var(--white);box-shadow:0 1px 2px 0 rgba(0,0,0,.302),0 1px 3px 1px rgba(0,0,0,.149);color:#212773;color:var(--secondary)}.c-btn.c-btn-contained-alternative:hover{box-shadow:0 4px 2px 0 rgba(0,0,0,.302),0 2px 6px 2px rgba(0,0,0,.149)}.c-btn.c-btn-contained-alternative .ripple{background:var(--secondary-op-10)}.c-btn.c-btn-contained-alternative-secondary{background:#f2f2f2;background:var(--white);box-shadow:0 1px 2px 0 rgba(0,0,0,.302),0 1px 3px 1px rgba(0,0,0,.149);color:var(--quinary)}.c-btn.c-btn-contained-alternative-secondary:hover{box-shadow:0 5px 5px 0 rgba(0,0,0,.302),0 2px 6px 2px rgba(0,0,0,.149)}.c-btn.c-btn-contained-alternative-secondary .ripple{background:var(--secondary-op-10)}.c-btn.c-btn-contained-primary:hover,.c-btn.c-btn-contained-secondary:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.302),0 2px 6px 2px rgba(0,0,0,.149)}.c-btn.c-btn-contained-primary:hover:before,.c-btn.c-btn-contained-secondary:hover:before{opacity:1}.c-btn.c-btn-contained-alternative.disabled,.c-btn.c-btn-contained-alternative[disabled],.c-btn.c-btn-contained-primary.disabled,.c-btn.c-btn-contained-primary[disabled],.c-btn.c-btn-contained-quaternary.disabled,.c-btn.c-btn-contained-quaternary[disabled],.c-btn.c-btn-contained-secondary.disabled,.c-btn.c-btn-contained-secondary[disabled],.c-btn.c-btn-contained-success.disabled,.c-btn.c-btn-contained-success[disabled],.c-btn.c-btn-contained-tertiary.disabled,.c-btn.c-btn-contained-tertiary[disabled]{background:#e4e4e4;box-shadow:none!important;color:#9592a0;cursor:default}.c-btn.c-btn-outlined-primary{color:#8386b0;color:var(--deep-koamaru-500)}.c-btn.c-btn-outlined-primary:hover{background:#3d5eff1a;background:var(--deep-koamaru-500-op-10);border:1px solid #8386b0;border:1px solid var(--deep-koamaru-500)}.c-btn.c-btn-outlined-secondary{color:#212773;color:var(--secondary)}.c-btn.c-btn-outlined-secondary:hover{background:var(--secondary-op-10);border:1px solid #212773;border:1px solid var(--secondary)}.c-btn.c-btn-outlined-quaternary{color:var(--quaternary)}.c-btn.c-btn-outlined-quaternary:hover{background:var(--quaternary-op-10);border:1px solid var(--quaternary)}.c-btn.c-btn-outlined-black{border:1px solid #1a1a1a1a;border:1px solid var(--black-op-10);color:#1a1a1a;color:var(--black)}.c-btn.c-btn-outlined-black:hover{background:#1a1a1a1a;background:var(--black-op-10)}.c-btn.c-btn-outlined-orange,.c-btn.c-btn-outlined-primary,.c-btn.c-btn-outlined-quaternary,.c-btn.c-btn-outlined-secondary{background:#0000;border:1px solid var(--border)}.c-btn.c-btn-outlined-orange.disabled,.c-btn.c-btn-outlined-orange[disabled],.c-btn.c-btn-outlined-primary.disabled,.c-btn.c-btn-outlined-primary[disabled],.c-btn.c-btn-outlined-quaternary.disabled,.c-btn.c-btn-outlined-quaternary[disabled],.c-btn.c-btn-outlined-secondary.disabled,.c-btn.c-btn-outlined-secondary[disabled]{box-shadow:none!important;color:#9592a0;cursor:default}.c-btn.c-btn-outlined-orange.disabled:hover,.c-btn.c-btn-outlined-orange[disabled]:hover,.c-btn.c-btn-outlined-primary.disabled:hover,.c-btn.c-btn-outlined-primary[disabled]:hover,.c-btn.c-btn-outlined-quaternary.disabled:hover,.c-btn.c-btn-outlined-quaternary[disabled]:hover,.c-btn.c-btn-outlined-secondary.disabled:hover,.c-btn.c-btn-outlined-secondary[disabled]:hover{background:#e4e4e4;border:1px solid var(--border)}.c-btn.c-btn-text-primary{color:#8386b0;color:var(--deep-koamaru-500)}.c-btn.c-btn-text-primary .ripple,.c-btn.c-btn-text-primary:hover{background:#3d5eff1a;background:var(--deep-koamaru-500-op-10)}.c-btn.c-btn-text-secondary{fill:#212773;fill:var(--secondary);color:#212773;color:var(--secondary)}.c-btn.c-btn-text-secondary:hover{background:#3d5eff1a;background:var(--deep-koamaru-500-op-10)}.c-btn.c-btn-text-secondary .ripple{background:var(--secondary-op-10)}.c-btn.c-btn-text-success{background:#0000;color:var(--success)}.c-btn.c-btn-text-success .ripple,.c-btn.c-btn-text-success:hover{background:var(--success-op-10)}.c-btn.c-btn-text-success-dark{background:#0000;color:var(--success)}.c-btn.c-btn-text-success-dark .ripple,.c-btn.c-btn-text-success-dark:hover{background:var(--success-dark-op-10)}.c-btn.c-btn-text-white{color:#f2f2f2;color:var(--white)}.c-btn.c-btn-text-white .ripple,.c-btn.c-btn-text-white:hover{background:#f2f2f21a;background:var(--white-op-10)}.c-btn.c-btn-text-black{color:#1a1a1a;color:var(--black)}.c-btn.c-btn-text-black .ripple,.c-btn.c-btn-text-black:hover{background:#1a1a1a1a;background:var(--black-op-10)}.c-btn.c-btn-text-primary,.c-btn.c-btn-text-secondary,.c-btn.c-btn-text-success,.c-btn.c-btn-text-white{background:#0000}.c-btn.c-btn-text-primary.disabled,.c-btn.c-btn-text-primary[disabled],.c-btn.c-btn-text-secondary.disabled,.c-btn.c-btn-text-secondary[disabled],.c-btn.c-btn-text-success.disabled,.c-btn.c-btn-text-success[disabled],.c-btn.c-btn-text-white.disabled,.c-btn.c-btn-text-white[disabled]{box-shadow:none!important;color:#9592a0;cursor:default}.c-btn.c-btn-text-primary.disabled:hover,.c-btn.c-btn-text-primary[disabled]:hover,.c-btn.c-btn-text-secondary.disabled:hover,.c-btn.c-btn-text-secondary[disabled]:hover,.c-btn.c-btn-text-success.disabled:hover,.c-btn.c-btn-text-success[disabled]:hover,.c-btn.c-btn-text-white.disabled:hover,.c-btn.c-btn-text-white[disabled]:hover{background:#e4e4e4}.c-btn.dropdown-toggle:after{content:normal}.c-btn.c-btn-lg{height:48px;line-height:48px}.c-btn.c-btn-sm{font-size:12px;height:32px;line-height:32px;padding:0 1rem}.c-btn.c-btn-sm.c-btn-with-icon{padding:0 1rem 0 .7rem}.c-btn.c-btn-xs{font-size:12px;font-weight:500;height:26px;letter-spacing:.2px;line-height:26px;padding:0 .8rem}.c-btn.c-btn-xxs{font-size:12px;height:20px;line-height:20px;padding:0 1rem}.c-btn.c-btn-xxs.c-btn-with-icon{padding:0 1rem 0 .7rem}.c-btn.not-pill,.c-btn.not-pill:before{border-radius:.5rem}.c-btn .ripple{background:hsla(0,0%,100%,.502);border-radius:100%;display:block;pointer-events:none;position:absolute;transform:scale(0)}.c-btn .animated{animation:ripple .6s linear}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.c-btn.btn-fab,.c-btn.btn-fab-mini{border-radius:50%;box-shadow:0 2px 5px 1px #0000004d;line-height:normal;margin:auto;overflow:hidden;padding:0;position:relative}.c-btn.btn-fab-mini:hover,.c-btn.btn-fab:hover{box-shadow:0 4px 11px 0 rgba(0,0,0,.375)}.c-btn.btn-fab i,.c-btn.btn-fab-mini i{display:inline-block;float:none;font-size:inherit;line-height:none;margin:0;text-align:center;vertical-align:middle;width:inherit}.c-btn.btn-fab{font-size:28px;height:56px;width:56px}.c-btn.btn-fab-mini{font-size:24px;height:40px;width:40px}.c-btn.whatsapp svg{fill:#fff}.button-with-badget{position:relative}.button-with-badget__badget{background:var(--red);border-radius:5rem;color:#fff;font-size:.75rem;font-weight:600;padding:.15rem .5rem;position:absolute;right:0;top:0;transform:translate(50%,-50%);z-index:1}.button-with-badget__badget--notification{right:1px;top:1px}:root{--main-bg-color-light:var(--deep-koamaru-100)}body{background:#cecfe0;background:var(--deep-koamaru-200)}.landing-section{height:100vh;position:relative;z-index:1}@media(min-width:768px){.landing-section{min-height:100vh}}@media(min-width:768px)and (min-width:1950px){.landing-section{margin:auto;max-width:1800px}}.landing-section__background{height:100%;object-fit:cover;object-position:center center;width:100%}.landing-section__background-wrapper{height:100vh;position:-webkit-sticky;position:sticky;top:0}.landing-section__info{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(240,239,255,.902);color:#212773;color:var(--secondary);flex-direction:column;padding:2rem 1rem;position:absolute;transition:.8s}@media(min-width:768px){.landing-section__info{opacity:0;padding:3rem}.landing-section__info.show{opacity:1;transform:translate(0)!important}}.landing-section__info .data .title{font-size:1.6rem;font-weight:500}@media(min-width:768px){.landing-section__info .data .title{font-size:2rem}}.landing-section__info .data__content{color:#1a1a1a;color:var(--black);font-size:1rem;line-height:1.6;margin-top:1rem}@media(min-width:768px){.landing-section__info .data__content{font-size:1.1rem}}@media(min-width:992px){.landing-section__info .data__content{font-size:1.3rem}}.landing-section.productsAndServices .landing-section__main{flex-grow:1}@media(min-width:768px){.landing-section.productsAndServices .landing-section__main{align-items:center;display:flex;justify-content:center;max-width:50vw}}@media(min-width:768px)and (min-width:1950px){.landing-section.productsAndServices .landing-section__main{max-width:50%}}.landing-section.productsAndServices .landing-section__main .landing-section__slider{padding:1rem 0}@media(min-width:992px){.landing-section.productsAndServices .landing-section__main .landing-section__slider{padding:4rem 0 1rem}}.landing-section.productsAndServices .landing-section__slider .swiper-slide .card{margin:0 1rem}.landing-section.productsAndServices .landing-section__slider .swiper-slide:last-child .card{margin-right:2rem}.landing-section.productsAndServices .services-carousel__controllers{display:none;gap:1rem;position:absolute;right:1rem;top:1.5rem}@media(min-width:992px){.landing-section.productsAndServices .services-carousel__controllers{display:flex}}.landing-section.center{max-width:none!important}.landing-section.center .landing-section__info{align-items:center;background-color:#f0efffa6!important;display:flex;height:100%;justify-content:center;left:0;opacity:1;top:0;width:100%}.landing-section.center .landing-section__info .info-image{border-radius:50%;max-width:220px}@media(min-width:576px){.landing-section.center .landing-section__info .info-image{max-width:250px}}@media(min-width:992px){.landing-section.center .landing-section__info .info-image{max-width:300px}}.landing-section.center .landing-section__info .data{font-size:1.6rem;font-weight:500;margin-top:1.5rem;text-align:center}@media(min-width:576px){.landing-section.center .landing-section__info .data{font-size:2rem}}@media(min-width:992px){.landing-section.center .landing-section__info{gap:2rem}.landing-section.center .landing-section__info .data{text-wrap:nowrap;font-size:2.5rem;text-align:center}}.landing-section.bottom,.landing-section.right{height:auto}.landing-section.bottom .landing-section__info,.landing-section.right .landing-section__info{position:static}.landing-section.bottom .landing-section__background-wrapper,.landing-section.right .landing-section__background-wrapper{height:auto}@media(min-width:768px){.landing-section.right{display:flex}}.landing-section.bottom .landing-section__info{border-top:5px solid #ffba48;bottom:0;box-shadow:0 -3px 15px 10px #0003;left:0;min-height:30%;width:100%}@media(min-width:768px){.landing-section.bottom .landing-section__info{transform:translateY(100%)}}.landing-section.bottom .landing-section__info .data{max-width:900px}@media(min-width:1950px){.landing-section.bottom .landing-section__info{box-shadow:none}}@media(min-width:768px){.landing-section.bottom{height:auto;min-height:0;min-height:auto}.landing-section.bottom .landing-section__info{position:static}.landing-section.bottom .landing-section__background-wrapper{height:auto}}.landing-section.left .landing-section__info,.landing-section.right .landing-section__info{bottom:0}@media(min-width:768px){.landing-section.left .landing-section__info,.landing-section.right .landing-section__info{bottom:auto;max-width:50vw;padding-top:8rem;top:0;transform:translateY(100%)}}@media(min-width:768px)and (min-width:1950px){.landing-section.left .landing-section__info,.landing-section.right .landing-section__info{max-width:50%}}.landing-section.left{height:auto}.landing-section.left .landing-section__info{box-shadow:3px 0 10px 5px rgba(0,0,0,.102);left:0;position:static}@media(min-width:1950px){.landing-section.left .landing-section__info{box-shadow:none}}.landing-section.left .landing-section__background-wrapper{height:auto}@media(min-width:768px){.landing-section.left{min-height:0;min-height:auto}.landing-section.left .landing-section__background-wrapper{height:100%}.landing-section.left .landing-section__info{border-right:5px solid #ffba48;position:absolute;transform:translateX(-100%)}}.landing-section.right .landing-section__info{box-shadow:0 -3px 10px 5px rgba(0,0,0,.102);right:0}@media(min-width:768px){.landing-section.right .landing-section__info{border-left:5px solid #ffba48;transform:translateX(100%)}}@media(min-width:1950px){.landing-section.right .landing-section__info{box-shadow:none}}.section-home{padding:3rem 1rem;position:relative;z-index:1}.section-home .section__title{color:#080f63;color:var(--deep-koamaru-950);font-size:1.6rem;font-weight:500;margin:auto;padding-bottom:1rem;text-align:center}@media(min-width:768px){.section-home .section__title{font-size:2rem;padding-bottom:2rem}}.section-home .section__subtitle{color:var(--lt-color-gray-700);line-height:1.6;margin:auto;max-width:500px;text-align:center}@media(min-width:768px){.section-home .section__subtitle{font-size:1.3rem;max-width:600px}}.section-home--news{background:#ccdbffb3;background:var(--bg-transparent);min-height:100vh}.section-home--news .section__title{border-bottom:4px solid #ffba48;max-width:10rem}@media(min-width:768px){.section-home--news .section__title{max-width:20rem}}.section-home--news .section__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,350px));justify-content:center;margin:2rem auto 0;max-width:1400px}.section-home--news .section__grid .card{display:flex;flex-direction:column;transition:all .2s ease-in-out}.section-home--news .section__grid .card:hover{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;cursor:pointer;scale:1.01;transform:translateY(-3px)}.section-home--news .section__grid .card__info{display:flex;flex-direction:column;height:100%}.section-home--news .section__grid .card__info .c-btn-contained-primary{margin-top:auto}@media(min-width:576px){.section-home--news .section__grid{grid-template-columns:repeat(2,minmax(0,328px));padding:0 1rem}}@media(min-width:768px){.section-home--news .section__grid{grid-template-columns:repeat(auto-fill,minmax(0,350px));margin-top:4rem;padding:0}}.section-home--about-us{background-color:#e7e7f0;background-color:var(--main-bg-color-light);min-height:100%}.section-home--about-us .section__title{border-bottom:2px solid #ffba48;margin:auto auto 2rem;padding-bottom:.25rem;width:60%}.section-home--about-us .section__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(0,450px));justify-content:center;margin:.5rem auto 0;max-width:1400px}@media(min-width:768px){.section-home--about-us .section__grid{grid-template-columns:repeat(2,auto);grid-template-columns:repeat(3,auto);margin-top:4rem}}@media(min-width:1200px){.section-home--about-us .section__grid{max-width:1200px}}.section-home--about-us .section__grid .item{background:#ccdbffb3;background:var(--bg-transparent);border-radius:1rem;box-shadow:0 1px 4px -2px rgba(0,0,0,.102);padding:1rem}.section-home--about-us .section__grid .item__title{color:#212773;color:var(--deep-koamaru-900);font-size:1.2rem;font-weight:500;margin-bottom:.5rem;text-align:center}@media(min-width:576px){.section-home--about-us .section__grid .item__title{text-align:left}}@media(min-width:992px){.section-home--about-us .section__grid .item__title{font-size:1.4rem}}.section-home--about-us .section__grid .item .card__text{color:#535792;color:var(--deep-koamaru-700);font-size:1rem;text-align:center}@media(min-width:576px){.section-home--about-us .section__grid .item .card__text{text-align:left}}@media(min-width:992px){.section-home--about-us .section__grid .item .card__text{font-size:1.2rem}}.section-home--us-networks{background:#080f63;background:var(--deep-koamaru-950)}.section-home--us-networks .section__title{color:#e7e7f0;color:var(--deep-koamaru-100);padding-bottom:1rem}.section-home--us-networks .section__subtitle{color:#cecfe0;color:var(--deep-koamaru-200)}.section-home--us-networks .section__items{align-items:center;display:flex;gap:1rem;height:60px;justify-content:center;margin-top:2rem}@media(min-width:768px){.section-home--us-networks .section__items{gap:1.5rem;height:100px}.section-home--us-networks .section__items a{padding:1.1rem!important}}.section-home--us-networks .section__items a{background:var(--lt-color-gray-100);border-radius:1rem;height:100%;padding:.7rem}.section-home--us-networks .section__items a img{border-radius:50%;height:100%;object-fit:contain;object-position:center center;transition:all .2s ease-in-out}.section-home--us-networks .section__items a img:hover{box-shadow:0 9px 8px -7px #fff;transform:translateY(-1px)}.card{background:#f2f2f2;background:var(--white);border-radius:1rem;box-shadow:0 4px 8px -2px #0003;color:#1a1a1a;color:var(--black);height:100%}.card__image img{aspect-ratio:1/1!important;border-radius:1rem 1rem 0 0;object-fit:cover;object-position:center center;width:100%}.card__info{overflow:hidden;padding:1rem;position:relative;transition:.4s}@media(min-width:768px){.card__info{max-height:300px}}.card__info:after{background:linear-gradient(0,#f2f2f2 70%,#0000);background:linear-gradient(0,var(--white) 70%,#0000);border-radius:0 0 1rem 1rem;bottom:0;content:"";display:none;height:3rem;left:0;position:absolute;width:100%}.card__info .c-btn{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card__info.hide:after{display:block}.card__info.hide .see-more{cursor:pointer;display:block;opacity:1;transition:all .3s ease-in-out}.card__info.hide .see-more:active,.card__info.hide .see-more:focus,.card__info.hide .see-more:hover{opacity:.6}.card__info.show{max-height:800px}.card__info .see-more{bottom:0;color:#535792;color:var(--deep-koamaru-700);display:none;font-family:sans-serif;font-weight:600;padding:.5rem 1rem;position:absolute;right:0;z-index:1}.card__name{font-size:1.4rem;font-weight:500}.card__date{font-size:.8rem;margin-top:.3rem}.card__data{text-wrap:pretty;color:var(--lt-color-gray-700);padding:1rem 0}.swiper-wrapper--services{padding:1rem}.swiper-wrapper--services .card__info{max-height:200px;transition:all .3s ease-in-out}.swiper-wrapper--services .card__info.show{max-height:none}.creators a{border-radius:50rem;font-size:1rem;margin:0 .25rem;opacity:1;padding:.25rem .5rem;transition:all .3s ease-in-out}.creators a:hover{background:#b5b7d1;background:var(--deep-koamaru-300);color:#080f63;color:var(--deep-koamaru-950);opacity:.8}.gradient{animation:gradient-animation 6s ease infinite;background:linear-gradient(334deg,#8386b0,#cecfe0,#b5b7d1);background-size:180% 180%;display:none;height:100%;position:absolute;width:100%;z-index:0}@media(min-width:1600px){.gradient{display:block}}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.link{cursor:pointer;font-weight:500;opacity:1;transition:all .3s ease-in-out}.link:active,.link:focus,.link:hover{opacity:.85;scale:1;text-decoration:underline}.link-primary{color:#393f82!important;color:var(--deep-koamaru-800)!important}.page{padding:4rem 1rem}@media(min-width:992px){.page{padding:4rem 3rem}}.page__top{border-bottom:4px solid #ffba48;margin:1rem auto 2rem;max-width:800px;padding-bottom:1rem;text-align:center}.page__title{color:#080f63;color:var(--deep-koamaru-950);font-size:1.6rem;font-weight:500;margin:0 auto .5rem}@media(min-width:576px){.page__title{font-size:2rem}}.page__subtitle{color:var(--lt-color-gray-700);font-size:1.2rem;line-height:1.6}.page__content{display:flex;flex-direction:column;gap:2rem;margin:auto;max-width:1400px}@media(min-width:992px){.page__content{flex-direction:row-reverse}}.page__content .content__left,.page__content .content__right{display:contents}@media(min-width:992px){.page__content .content__left,.page__content .content__right{display:block}}.page__content .section__title{color:#212773;color:var(--deep-koamaru-900);font-size:1.2rem;font-weight:500;margin-bottom:1rem}.page__content .section__content{color:#1a1a1a;color:var(--black);line-height:1.6}@media(min-width:992px){.page__content .section{margin-bottom:2rem}.page__content .section__title{font-size:1.5rem}.page__content .section__content{font-size:1.2rem}}.page-content--news{display:flex;flex-direction:column;gap:2.5rem;margin:auto;max-width:1000px}.page--about-us{color:#639;padding:0!important}.page--about-us .page__top{margin:0 1rem 2rem;padding:5rem 1.5rem 1rem;position:relative}@media(min-width:768px){.page--about-us .page__top{margin:0 auto 2rem}}.page--about-us .page__content{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;position:relative}.page--about-us .page__content .content__left,.page--about-us .page__content .content__right{display:contents}@media(min-width:992px){.page--about-us .page__content .content__left,.page--about-us .page__content .content__right{display:flex;flex-direction:column;max-width:50%}}.page--about-us .page__content .section{background:#ccdbffb3;background:var(--bg-transparent);border-radius:1rem;box-shadow:0 1px 4px -2px rgba(0,0,0,.102);padding:1rem}@media(min-width:992px){.page--about-us .page__content .section{margin-bottom:2.5rem}}.page--about-us .page__content .section__title{color:#212773;color:var(--deep-koamaru-900);font-size:1.2rem;font-weight:500;margin-bottom:.5rem;text-align:center;text-align:left}@media(min-width:992px){.page--about-us .page__content .section__title{font-size:1.5rem}}.page--about-us .page__content .section__content{text-wrap:pretty;color:#535792;color:var(--deep-koamaru-700);font-size:1rem}@media(min-width:992px){.page--about-us .page__content .section__content{font-size:1.2rem}}.news-card{background-color:#fff;border-radius:12px;border-radius:1rem;box-shadow:0 8px 16px #0003;display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow .3s;transition:all .2s ease-in-out}.news-card:hover{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;cursor:pointer;scale:1.01;transform:translateY(-3px)}@media(min-width:576px){.news-card{flex-direction:row;gap:1rem;justify-content:flex-start}}.news-card__img{width:100%}@media(min-width:576px){.news-card__img{max-width:25%;min-width:25%;width:100%}}.news-card__img img{aspect-ratio:1/1;border-radius:1rem 1rem 0 0;height:100%;object-fit:cover;width:100%}@media(min-width:576px){.news-card__img img{border-radius:1rem 0 0 1rem}}.news-card__content{align-items:flex-start;color:#1f1b16;justify-content:center;padding:1rem}.news-card__content,.news-card__content .date-title-container{display:flex;flex-direction:column;gap:.5rem;width:100%}@media(min-width:576px){.news-card__content .date-title-container{align-items:flex-start;flex-direction:row;gap:1rem;justify-content:space-between}}.news-card__content .date-title-container .card__date{margin:0}@media(min-width:576px){.news-card__content{justify-content:flex-start;padding-top:2rem}}.news-card__content .title{font-size:1.4rem;font-weight:500}.news-card__content .text{font-size:1rem;font-weight:400;line-height:1.3rem;margin:0;opacity:.9;text-align:left}@media(min-width:992px){.news-card{box-shadow:none}.news-card__img img{aspect-ratio:1}.news-card__content{background-color:#0000}}
/*# sourceMappingURL=main.183fa873.css.map*/