.embla__portfolio{--slide-spacing:1rem;--slide-size:calc(100% / 2.15);--slide-height:20rem;padding:1.6rem 0}.embla__portfolio__viewport{overflow:hidden;position:relative}.embla__portfolio__container{backface-visibility:hidden;display:flex;align-items:center;touch-action:pan-y;margin-left:calc(var(--slide-spacing) * -1);transition:height .2s}.embla__portfolio__slide{flex:0 0 auto;min-width:0;max-width:unset;padding-left:var(--slide-spacing);position:relative}.embla__portfolio__slide.vertical{flex:0 0 calc(100% / 3);max-height:615px}.embla__portfolio__slide__img{display:block;max-height:500px;width:100%;max-width:520px;-o-object-fit:cover;object-fit:cover;border-radius:2.5rem}.embla__portfolio__slide__info{z-index:2;position:absolute;bottom:0;text-align:left;height:-moz-fit-content;height:fit-content;min-height:8rem;width:100%;max-width:calc(100% - 15px);background:#000;background:linear-gradient(0deg,#000 35%,hsla(0,0%,100%,0));padding-top:1rem;border-radius:0 0 2.5rem 2.5rem}.embla__portfolio__slide__info__container{max-width:90%;margin:auto auto 1rem}.embla__portfolio__slide__info h3{font-size:1.5rem;font-weight:600}.embla__portfolio__slide__info>p{font-size:12px;font-weight:300}.embla__portfolio__button{-webkit-appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;border:0;padding:0;margin:0;display:flex;z-index:1;border-radius:100%;background-color:#141414;align-items:center;justify-content:center;cursor:pointer;width:4rem;height:4rem}.embla__portfolio__button--prev{left:0;top:39%;position:absolute}.embla__portfolio__button--next{right:0;top:39%;position:absolute}.embla__portfolio__button:disabled{opacity:.3}.embla__portfolio__button__svg{width:65%;height:65%}.embla__portfolio__dot{-webkit-appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0}.embla__portfolio__dots{z-index:1;bottom:1.6rem;position:absolute;left:0;right:0;display:flex;justify-content:center;align-items:center}.embla__portfolio__dot{width:2.4rem;height:2.4rem;display:flex;align-items:center;margin-right:.75rem;margin-left:.75rem}.embla__portfolio__dot:after{background:red;border-radius:.2rem;width:100%;height:.3rem;content:""}.embla__portfolio__dot--selected:after{background:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary))}@media screen and (max-width:425px){.embla__portfolio__slide{flex:0 0 100%}#conteudo .embla__button{background-color:#141414;width:3.5rem;height:3.5rem;z-index:9999}#conteudo .embla__button--next,#conteudo .embla__button--prev{top:36%}}.parallax{overflow:hidden;margin:0;max-width:100vw;height:auto}.parallax,.parallax .scroller{display:flex;flex-wrap:nowrap;white-space:nowrap}.parallax span{display:flex;align-items:center;margin:auto 20px auto auto}@media only screen and (max-width:425px){.parallax span{margin-right:10px}}:root{--brand-primary:#2f70c1;--brand-secondary:#7461c3;--brand-alternative:#137886;--background-site:#f9f9f9;--background-code:#f4f4f4;--text-body:#36313d;--text-comment:#635e69;--text-high-contrast:#313131;--text-medium-contrast:#635e69;--text-low-contrast:#746d76;--detail-high-contrast:silver;--detail-medium-contrast:#eaeaea;--detail-low-contrast:#f0f0f2;--admonition-note:#2e6dbc;--admonition-warning:#ffc409;--admonition-danger:#dc2626;--brand-primary-rgb-value:47,112,193;--brand-secondary-rgb-value:116,97,195;--brand-alternative-rgb-value:19,120,134;--background-site-rgb-value:249,249,249;--background-code-rgb-value:244,244,244;--text-body-rgb-value:54,49,61;--text-comment-rgb-value:99,94,105;--text-high-contrast-rgb-value:49,49,49;--text-medium-contrast-rgb-value:99,94,105;--text-low-contrast-rgb-value:116,109,118;--detail-high-contrast-rgb-value:192,192,192;--detail-medium-contrast-rgb-value:234,234,234;--detail-low-contrast-rgb-value:240,240,242;--admonition-note-rgb-value:46,109,188;--admonition-warning-rgb-value:255,196,9;--admonition-danger-rgb-value:220,38,38}.embla{--slide-spacing:1rem;--slide-size:auto;--slide-height:20rem;padding:1.6rem 0}.embla__viewport{overflow:hidden;position:relative}.embla__container{backface-visibility:hidden;display:flex;align-items:center;touch-action:pan-y;margin-left:calc(var(--slide-spacing) * -1);transition:height .2s}.embla__slide{flex:0 0 var(--slide-size);min-width:0;max-width:100%;padding-left:var(--slide-spacing);position:relative}.embla__slide__img{display:block;max-height:500px;width:100%;max-width:800px;-o-object-fit:cover;object-fit:cover;border-radius:2.5rem;transition:all .2s ease-in-out}.embla__slide__info{z-index:2;position:absolute;bottom:0;text-align:left;height:-moz-fit-content;height:fit-content;min-height:8rem;width:100%;max-width:calc(100% - 15px);background:#000;background:linear-gradient(0deg,#000 35%,hsla(0,0%,100%,0));padding-top:1rem;border-radius:0 0 2.5rem 2.5rem}.embla__slide__info__container{max-width:90%;margin:auto auto 1rem}.embla__slide__info h3{font-size:1.5rem;font-weight:600}.embla__slide__info>p{font-size:12px;font-weight:300}.embla__button{-webkit-appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;border:0;padding:0;margin:0;display:flex;z-index:1;border-radius:100%;background-color:#141414;align-items:center;justify-content:center;cursor:pointer;width:4rem;height:4rem}.embla__button--prev{left:0;top:46%;position:absolute}.embla__button--next{right:0;top:46%;position:absolute}.embla__button:disabled{opacity:.3}.embla__button__svg{width:65%;height:65%}.embla__dot{-webkit-appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0}.embla__dots{z-index:1;bottom:1.6rem;position:absolute;left:0;right:0;justify-content:center}.embla__dot,.embla__dots{display:flex;align-items:center}.embla__dot{width:2.4rem;height:2.4rem;margin-right:.75rem;margin-left:.75rem}.embla__dot:after{background:red;border-radius:.2rem;width:100%;height:.3rem;content:""}.embla__dot--selected:after{background:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary))}@media screen and (max-width:425px){.embla__button{background-color:#141414;width:3rem;height:3rem}.embla__button--next,.embla__button--prev{top:43%}}