﻿/*!
	Created by Fabio Lobo
	https://www.fabiolobo.com.br
	contato@fabiolobo.com.br
*/@font-face{font-display:optional;font-family:"Roboto Condensed";font-style:normal;font-weight:bold;src:local("Roboto Condensed"),local("Roboto-Condensed"),url("../fonts/roboto-condensed-webfont.woff2") format("woff2"),url("../fonts/roboto-condensed-webfont.woff") format("woff")}@font-face{font-display:optional;font-family:"Roboto";font-style:normal;font-weight:normal;src:local("Roboto Regular"),local("Roboto-Regular"),url("../fonts/roboto-regular-webfont.woff2") format("woff2"),url("../fonts/roboto-regular-webfont.woff") format("woff")}*,*::before,*::after{box-sizing:border-box}:focus{outline-color:var(--lt-color-primary);outline-style:dotted;outline-width:1px}html{scroll-behavior:smooth}body{background:var(--lt-color-bg-primary);color:var(--lt-color-text-primary);font-family:"Roboto",sans-serif;margin:0;min-width:360px}figure,picture{display:block;margin:0}img{border:0;height:auto;max-width:100%;transition:opacity .3s ease-out}a img:hover{opacity:.8}a{color:var(--lt-color-secondary);text-decoration:none;transition:all .3s ease-out;transition-property:color,background-color,border}a:active,a:hover{color:var(--lt-color-primary)}.skip-to-content{left:-9999px;position:absolute;top:-9999px}.screen-reader-text{border:0;clip-path:inset(50%);clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}form{clear:both;width:100%}form :focus{outline-offset:-3px}fieldset{border:0;margin:0;padding:0}label{display:block;font-family:"Roboto Condensed",sans-serif;font-weight:bold}input,select,optgroup,textarea{color:var(--lt-color-text-primary);font-family:"Roboto",sans-serif;margin:0;vertical-align:top;font-size:1rem;line-height:1.25rem}input,select,textarea{background:var(--lt-color-bg-form);border:1px solid var(--lt-color-border);border-radius:3px;width:100%}input,select{height:45px}input[type=text],textarea,button{-webkit-appearance:none}input{overflow:visible;padding:0 15px}input[type=file]{border-radius:0;border:0;height:auto;padding:0;width:auto}[type=checkbox],[type=radio]{height:auto;padding:0;vertical-align:middle;width:auto}select{text-transform:none}textarea{height:180px;overflow:auto;padding:15px;resize:none}[hidden]{display:none}.forms-content{border:1px solid var(--lt-color-border);border-radius:3px;margin:15px auto;padding:30px;text-align:center}@media(min-width: 769px){.forms-content{width:50%}}.sidebar .forms-content{width:100%}.forms-content>:first-child{margin-top:0}.forms-content p{margin:0}.forms-content__input{display:block;margin-top:15px;text-align:center;width:100%}.forms-content button.button,.forms-content .content button.wp-block-file__button,.content .forms-content button.wp-block-file__button,.forms-content .content button.wp-block-button__link,.content .forms-content button.wp-block-button__link{margin-top:15px;max-width:100%}.cols{display:grid;grid-gap:30px;position:relative;width:100%}@media(min-width: 769px){.cols--1-2{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px)and (min-width: 641px){.cols--1-4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 481px)and (max-width: 768px){.cols--1-4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 481px)and (min-width: 769px){.cols--1-4{grid-template-columns:repeat(4, 1fr)}}.cols--carousel{grid-auto-flow:column;grid-template-columns:none;justify-content:unset;overflow:auto;position:relative;scroll-snap-type:x proximity;z-index:1}@media(max-width: 980px){.cols--carousel.cols--1-4{grid-auto-columns:240px;margin-left:-15px;padding-left:15px;padding-right:15px;width:calc(100% + 30px)}}@media(min-width: 981px){.cols--carousel.cols--1-4{margin-left:-30px;padding-left:30px;padding-right:30px;width:calc(100% + 60px)}}.col{position:relative}.cols--carousel .col{scroll-snap-align:center}.col>:first-child{margin-top:0}.col>:last-child{margin-bottom:0}.max{width:100%;clear:both;position:relative}.wrapper{clear:both;height:auto;margin-left:auto;margin-right:auto;min-width:360px;position:relative;width:100%;max-width:1170px}@media(max-width: 768px){.wrapper{padding:0 15px}}@media(min-width: 769px){.wrapper{padding:0 30px}}.wrapper--content{max-width:var(--lt-content-max-width)}.wrapper--max{max-width:100%}.wrapper--cols{display:flex}@media(max-width: 980px){.wrapper--cols{flex-wrap:wrap;justify-content:center}}@media(min-width: 981px){.wrapper--cols{flex-wrap:nowrap;justify-content:space-between}}.wrapper__content{margin-left:auto;margin-right:auto;max-width:var(--lt-content-max-width)}@media(max-width: 980px){.wrapper__content{width:100%}}@media(min-width: 981px){.wrapper__content{width:calc(100% - 350px - 30px)}}.wrapper__sidebar{max-width:350px;width:100%}@media(max-width: 980px){.wrapper__sidebar{margin-top:30px}}@media(min-width: 981px){.wrapper__sidebar{margin-left:30px}}.header{color:#fff;position:relative;font-size:0;line-height:1}.header__bar{align-items:center;display:flex;justify-content:space-between}@media(max-width: 980px){.header__bar{padding-bottom:10px;padding-top:10px}}@media(min-width: 981px){.header__bar{padding-bottom:15px;padding-top:15px}}@media(min-width: 769px){.header__social{order:-1}}.logo{flex-shrink:1;margin:0}.logo__link{display:block;width:100%}@media(max-width: 980px){.logo__link{max-width:130px}}@media(min-width: 981px){.logo__link{max-width:200px}}@media(max-width: 980px){.logo__img:first-child{display:none}}@media(min-width: 981px){.logo__img:last-child{display:none}}.nav{align-items:center;background:var(--lt-color-bg-secondary);display:flex;text-transform:uppercase;font-size:1rem;line-height:1.25rem;font-family:"Roboto Condensed",sans-serif;font-weight:bold}@media(max-width: 768px){.nav{height:45px}}@media(min-width: 769px){.nav{height:60px;justify-content:center;position:relative}.nav::after{background:var(--lt-color-bg-secondary);content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:-1}}@media(max-width: 768px){.nav__open.button-icon{height:24px;width:24px;z-index:1}}@media(min-width: 769px){.nav__open.button-icon{display:none}}.nav__open.button-icon path{fill:#fff}@media(max-width: 768px){.nav__close.button-icon{height:30px;position:absolute;right:21px;top:15px;width:30px;z-index:5}}@media(min-width: 769px){.nav__close.button-icon{display:none}}.nav__close.button-icon rect{fill:#fff}.nav__wrapper{z-index:3}@media(max-width: 768px){.nav__wrapper{background:var(--lt-color-bg-secondary);height:100vh;left:-720px;overflow:auto;position:fixed;text-align:left;top:0;transition:left .45s ease-in-out .15s;width:330px}.nav--active .nav__wrapper{left:0}.nav__wrapper::after{background:hsla(0,0%,100%,.9);bottom:0;content:"";left:330px;opacity:0;position:fixed;right:200vw;top:0;transition:opacity .15s ease-out,right .01s ease-out .6s;z-index:-1}.nav--active .nav__wrapper::after{opacity:1;right:0;transition:opacity .3s ease-out .6s,right .01s ease-out .01s}}@media(min-width: 769px){.nav__wrapper{align-items:center;display:flex;justify-content:space-between;white-space:nowrap}}.nav__list{flex-grow:1;list-style:none;margin:0;padding:0}.nav__item{position:relative}@media(max-width: 768px){.nav__item:not(:first-child){border-top:1px solid hsla(0,0%,100%,.3)}}@media(min-width: 769px){.nav__item{display:inline-block;margin-left:15px}.nav__item:first-child{margin-left:0}}@media(min-width: 769px)and (max-width: 981px)and (min-width: 768px){.nav__item{margin-left:10px;font-size:0.875rem;line-height:1.125rem}.nav__item:first-child{margin-left:0}}.nav__item__expand{content:"";cursor:pointer;position:absolute;right:0;font-size:0;line-height:1}@media(max-width: 768px){.nav__item__expand{background:rgba(0,0,0,0);border:0;height:60px;top:0;width:60px}}@media(min-width: 769px){.nav__item__expand{height:10px;top:50%;transform:translateY(-50%);width:10px}}.nav__item__expand::after{right:calc(50% - 1.5px);top:calc(50% - 1.5px);border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:3px solid #fff;content:"";position:absolute;transition:all .3s ease-out;width:0}@media(min-width: 769px){.nav__item__expand::after{right:0}}.nav__item--submenu-active .nav__item__expand::after{transform:rotate(-180deg)}.nav__item a{color:#fff;display:block;transition:background .3s ease-out,opacity .3s ease-out}@media(max-width: 768px){.nav__item a{padding:20px 30px}}@media(min-width: 769px){.nav__item a{padding:7.5px 0}.nav__item a:hover{opacity:.75}}@media(max-width: 768px){.nav__item--submenu>a{border-right:60px solid hsla(0,0%,100%,.15);padding-right:15px}}@media(min-width: 769px){.nav__item--submenu>a{margin-right:10px}}.nav__submenu{list-style:none;margin:0;padding:0}@media(max-width: 768px){.nav__submenu{max-height:0;overflow:hidden;transition:max-height .6s ease-out}.nav__item--submenu-active .nav__submenu{max-height:100vh;overflow:auto}}@media(min-width: 769px){.nav__submenu{left:-9999vw;opacity:0;position:absolute;text-align:center;top:200%;transform:translateX(-50%);transition:left .01s ease-out .6s,opacity .3s ease-out .3s,top .3s ease-out .3s;white-space:normal;width:180px}.nav__item--submenu:hover>.nav__submenu,.nav__item--submenu-active>.nav__submenu{left:50%;opacity:1;top:100%;transition:left .01s ease-out .01s,opacity .3s ease-out .3s,top .3s ease-out .3s}.nav__submenu::after{left:calc(50% - 5px/2);top:0;border-bottom:5px solid var(--lt-color-secondary);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);content:"";position:absolute;transition:all .3s ease-out;width:0}.nav__item--submenu-active .nav__submenu::after{top:-5px}}@media(min-width: 769px){.nav__submenu .nav__submenu{border-left:1px solid rgba(0,0,0,0);left:110%;top:0;transform:translateX(0)}.nav__submenu .nav__submenu::after{display:none}}.nav__submenu__item{background:var(--lt-color-secondary);position:relative}@media(max-width: 768px){.nav__submenu__item{background:hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.3)}}@media(min-width: 769px){.nav__submenu__item:first-child{border-radius:3px 3px 0 0}.nav__submenu__item:last-child{border-radius:0 0 3px 3px}.nav__submenu__item:not(:first-child){border-top:1px solid hsla(0,0%,100%,.1)}}.nav__submenu__item:hover .nav__submenu{left:100%;opacity:1;transition:left .3s ease-out .3s,opacity .3s ease-out .3s}@media(min-width: 769px){.nav__submenu a{padding:12.5px 15px}.nav__submenu a:hover{background:rgba(0,0,0,.1);opacity:1}}.social{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;list-style:none;margin:0;padding:0}.social--bio{margin-top:10px}.social:empty{display:none}.social__icon a{background:var(--lt-color-bg-form);border:1px solid var(--lt-color-border);border-radius:3px;display:block;overflow:hidden}@media(max-width: 480px){.social__icon a{height:24px;width:24px}}@media(min-width: 481px){.social__icon a{height:30px;width:30px}}.social--bio .social__icon a{height:24px;width:24px}.social__icon path{fill:var(--lt-color-text-primary)}.social__icon:hover path{fill:var(--lt-color-secondary)}@media(max-width: 480px){.social__icon .icon--facebook svg{height:15.66px;width:7.22px}}.social--bio .social__icon .icon--facebook svg{height:15.66px;width:7.22px}@media(max-width: 480px){.social__icon .icon--instagram svg{height:13.62px;width:13.62px}}.social--bio .social__icon .icon--instagram svg{height:13.62px;width:13.62px}.social__icon .icon--x svg{height:16.35px;width:16px}@media(max-width: 480px){.social__icon .icon--x svg{height:13.08px;width:12.8px}}.social--bio .social__icon .icon--x svg{height:13.08px;width:12.8px}@media(max-width: 480px){.social__icon .icon--youtube svg{height:10.62px;width:14.4px}}.social--bio .social__icon .icon--youtube svg{height:10.62px;width:14.4px}@media(max-width: 480px){.social__icon .icon--google svg{height:10.73px;width:17.6px}}.social--bio .social__icon .icon--google svg{height:10.73px;width:17.6px}.searchform--header{align-items:center;display:flex;height:30px;position:relative;z-index:2}@media(max-width: 768px){.searchform--header{bottom:-37.5px;position:absolute;right:15px;width:calc(100% - 24px - 60px)}}@media(min-width: 769px){.searchform--header{order:3;width:255px}}.searchform--header .searchform__input{height:30px;padding-left:10px;padding-right:25px;width:100%}.searchform--header .searchform__submit.button-icon{background:rgba(0,0,0,0);cursor:pointer;height:30px;padding:0;position:absolute;top:50%;transform:translateY(-50%);right:0;width:30px}.searchform--header .searchform__submit.button-icon path{fill:var(--lt-color-text-primary)}.searchform--header .searchform__submit.button-icon:hover path{fill:var(--lt-color-secondary)}.searchform-close.button-icon{height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.main{padding-bottom:30px}@media(max-width: 768px){.main__section:first-child{padding-top:15px}}@media(min-width: 769px){.main__section:first-child{padding-top:30px}}.main__section.loop--featured{padding-top:15px}.main__section.sidebar__widget--loop{display:none}.main__section+.main__section{padding-top:60px}.heading{margin-bottom:30px}.heading__subtitle{font-family:"Roboto",sans-serif;font-weight:normal;margin:15px 0 0 0}@media(max-width: 768px){.heading__subtitle{font-size:1.25rem;line-height:1.5rem}}@media(min-width: 769px){.heading__subtitle{font-size:1.75rem;line-height:2rem}}.heading__description{margin:-15px 0 0 0}.heading__description :first-child{margin-top:0}.heading__description :last-child{margin-bottom:0}.heading__byline{color:var(--lt-color-text-secondary);margin-top:10px;font-size:0.75rem;line-height:1rem}.heading__byline:empty{display:none}.heading__byline a{color:var(--lt-color-text-secondary)}.heading__byline a:hover{color:var(--lt-color-secondary)}.heading__byline__author+.heading__byline__date::before{content:" • "}.breadcrumbs{color:var(--lt-color-secondary);display:table;margin-bottom:15px;padding-right:5px;position:relative;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:bold;font-size:0;line-height:1}.breadcrumbs::after{transition:border .3s ease-in-out;left:100%;top:calc(50% - 5px);border-bottom:4px solid rgba(0,0,0,0);border-left:4px solid var(--lt-color-secondary);border-top:4px solid rgba(0,0,0,0);content:"";position:absolute;transition:all .3s ease-out;width:0}.breadcrumbs:empty{display:none}.breadcrumbs p{margin:0}.breadcrumbs *+*::before{content:"/";padding:0 5px;font-size:0.875rem;line-height:1.125rem}.breadcrumbs a,.breadcrumbs .last{font-size:0.875rem;line-height:1.125rem}.breadcrumbs a{color:var(--lt-color-secondary)}.breadcrumbs a:hover{color:var(--lt-color-primary)}.breadcrumbs .separator{display:none}.loop{display:grid;gap:30px}@media(max-width: 768px){.loop--double{grid-template-columns:1fr}}@media(min-width: 769px){.loop--double{grid-template-columns:1fr 1fr}}@media(min-width: 981px){.loop__banners{display:grid;grid-gap:30px;grid-template-areas:"featured1 featured2" "featured1 featured3";grid-template-columns:repeat(2, 1fr)}}.loop__item{align-items:center;display:flex;overflow:hidden}.loop__item--cover{border-radius:3px;color:#fff;display:block;overflow:hidden;position:relative}.loop__item--cover::before{background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgb(102, 102, 102) 100%);content:"";opacity:.7;transition:top .3s ease-in-out;z-index:1;bottom:0;left:0;position:absolute;right:0;top:0}.loop__item--cover:hover::before{top:-50%}.loop__banners .loop__item{display:block}.loop__banners .loop__item--1{grid-area:featured1}.loop__banners .loop__item--2{grid-area:featured2}.loop__banners .loop__item--3{grid-area:featured3}@media(max-width: 980px){.loop__banners .loop__item:not(.loop__item--1){margin-top:30px}}@media(min-width: 981px){.loop__banners .loop__item:not(.loop__item--1) .thumb{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}}.loop--double .loop__item{flex-direction:column;flex-wrap:nowrap}@media(min-width: 769px){.loop--double .loop__item:first-child{grid-column:1/3}}.loop--horizontal .loop__item,.loop--sidebar--horizontal .loop__item{flex-direction:column;flex-wrap:nowrap}.loop--double .loop__item,.loop--horizontal .loop__item,.loop--vertical .loop__item,.loop--sidebar .loop__item{gap:15px}@media(max-width: 480px){.loop--vertical .loop__item{flex-direction:column;flex-wrap:nowrap}}.loop__item__thumb{flex-shrink:0}:not(.loop__item--cover) .loop__item__thumb{border-radius:3px;overflow:hidden}.loop--double .loop__item__thumb,.loop--horizontal .loop__item__thumb,.loop--sidebar--horizontal .loop__item__thumb{width:100%}@media(max-width: 480px){.loop--vertical .loop__item__thumb{width:100%}}@media(min-width: 481px){.loop--vertical .loop__item__thumb{max-width:calc(50% - 15px);width:255px}}@media(max-width: 769px)and (min-width: 480px){.loop--vertical .loop__item__thumb{width:50%}}.loop--sidebar--vertical .loop__item__thumb{max-width:calc(50% - 15px);width:167px}.loop__item__description{width:100%}.loop__item--cover .loop__item__description{bottom:0;left:0;padding:0 30px 30px 30px;position:absolute;right:0;z-index:1}@media(max-width: 768px){.loop__item__description p{display:none}}@media(min-width: 769px){.loop__item__description p{display:-webkit-box;margin:10px 0 0 0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1rem;line-height:1.5rem}}@media(max-width: 640px){.loop__item .label{display:none}}.loop__item__title.title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.loop__item--cover .loop__item__title.title{padding-bottom:2px;-webkit-line-clamp:7}@media(max-width: 1025px)and (min-width: 980px){.loop__item--cover .loop__item__title.title{-webkit-line-clamp:5}}.loop__item--cover.loop__item--1 .loop__item__title.title{-webkit-line-clamp:7}.loop__item--cover.loop__item--2 .loop__item__title.title,.loop__item--cover.loop__item--3 .loop__item__title.title{-webkit-line-clamp:4}@media(min-width: 481px)and (max-width: 640px){.loop--vertical .loop__item__title.title{-webkit-line-clamp:4}}@media(min-width: 481px)and (min-width: 641px){.loop--vertical .loop__item__title.title{-webkit-line-clamp:5}}@media(min-width: 481px)and (max-width: 981px)and (min-width: 768px){.loop--vertical .loop__item__title.title{-webkit-line-clamp:4}}@media(min-width: 769px){.loop--main .loop__item__title.title{-webkit-line-clamp:4}}.loop--sidebar--vertical .loop__item__title.title{-webkit-line-clamp:3}.label+.loop__item__title.title{margin-top:10px}.loop__item a{color:var(--lt-color-primary)}.loop__item a:hover{color:var(--lt-color-secondary)}.loop__item--cover .loop__item__link{color:#fff;pointer-events:none}.loop__item--cover .loop__item__link::after{bottom:-30px;content:"";height:100vh;left:-30px;pointer-events:all;position:absolute;width:calc(100% + 60px)}.loop__item--cover .loop__item__link:hover{color:#fff}.loop__item__info{color:var(--lt-color-text-secondary);margin-top:10px;font-size:0.75rem;line-height:1rem}.loop__item__info:empty{display:none}.loop__item--cover .loop__item__info{color:#fff}.loop__item__author+.loop__item__date::before{content:" • "}.pagination{clear:both;color:var(--lt-color-text-secondary);margin-top:-7.5px;overflow:hidden;position:relative;text-transform:uppercase;font-size:0.75rem;line-height:1rem;font-family:"Roboto Condensed",sans-serif;font-weight:bold}@media(min-width: 769px){.pagination{display:flex;justify-content:space-between}}.pagination__links{text-align:center}.pagination__links *{border-radius:3px;display:inline-block;height:30px;margin:7.5px 0 0 15px;min-width:30px;padding:7px 0;vertical-align:middle}@media(max-width: 768px){.pagination--posts .pagination__links *,.pagination--comments .pagination__links *{display:none}.pagination--posts .pagination__links * .pagination__title,.pagination--comments .pagination__links * .pagination__title{display:inline-block}}.pagination__title{margin:7.5px 15px 0 0;padding:7px 0}@media(max-width: 768px){.pagination__title{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}}@media(max-width: 768px){.pagination--posts>.pagination__title{display:inline-block}}.pagination a{color:#fff;background:var(--lt-color-secondary)}.pagination a:hover{background:var(--lt-color-primary)}.pagination .prev,.pagination .next{position:relative;font-size:0;line-height:1}@media(max-width: 768px){.pagination .prev,.pagination .next{display:inline-block;margin-left:0;margin-right:0}}@media(max-width: 768px){.pagination .prev{float:left}}.pagination .prev::after{left:calc(50% - 3.5px);top:calc(50% - 5px);border-bottom:5px solid rgba(0,0,0,0);border-right:5px solid #fff;border-top:5px solid rgba(0,0,0,0);content:"";position:absolute;transition:all .3s ease-out;width:0}@media(max-width: 768px){.pagination .next{float:right}}.pagination .next::after{left:calc(50% - 2.5px);top:calc(50% - 5px);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #fff;border-top:5px solid rgba(0,0,0,0);content:"";position:absolute;transition:all .3s ease-out;width:0}.sidebar__widget{clear:both;font-size:1rem;line-height:1.25rem}@media(min-width: 981px){.sidebar__widget--sticky{position:sticky;top:30px}}.sidebar__widget.main__section--home{display:none}.sidebar__widget:not(:first-child){margin-top:60px}.sidebar__widget:empty{display:none}.sidebar__widget>:first-child{margin-top:0}.sidebar__widget>:last-child{margin-bottom:0}.sidebar__widget__title+*{margin-top:15px}.sidebar #wp-calendar{text-align:center}.sidebar #wp-calendar .pad,.sidebar #wp-calendar tfoot td{background:rgba(0,0,0,0)}.sidebar .textwidget:empty{display:none}.sidebar .title+ul,.sidebar .title+ol{margin-top:0}.footer{background:var(--lt-color-primary);font-size:0;line-height:1}@media(max-width: 768px){.footer{text-align:center}}.footer__menu{align-items:center;display:flex;gap:30px;padding-bottom:30px;padding-top:30px}@media(max-width: 768px){.footer__menu{flex-direction:column}}@media(min-width: 769px){.footer__menu{justify-content:center}}.footer__logo{width:130px}.footer__links{display:flex;flex-wrap:wrap;gap:15px;text-transform:uppercase;font-size:1rem;line-height:1.25rem;font-family:"Roboto Condensed",sans-serif;font-weight:bold;list-style:none;margin:0;padding:0}@media(max-width: 768px){.footer__links{flex-direction:column}}.footer__links a{color:#fff;transition:background .3s ease-out,opacity .3s ease-out}.footer__links a:hover{opacity:.75}.footer__bar{align-items:center;background:var(--lt-color-bg-primary);display:flex;flex-wrap:nowrap;justify-content:space-between}@media(max-width: 768px){.footer__bar{flex-direction:column;padding-bottom:30px;padding-top:30px}}@media(min-width: 769px){.footer__bar{padding-bottom:15px;padding-top:15px;position:relative}.footer__bar::after{background:var(--lt-color-bg-primary);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}}.footer__about{z-index:1;font-size:0.75rem;line-height:1rem}@media(min-width: 769px){.footer__about{flex-grow:1;margin-right:30px}}.footer__copyright{display:block}.footer__disclaimer{color:var(--lt-color-text-secondary)}.footer__disclaimer a{text-decoration:underline}.footer #fabiolobo{display:table;flex-shrink:0;height:21px;opacity:.5;position:relative;transition:opacity .3s ease-out;width:21px;z-index:1}@media(max-width: 768px){.footer #fabiolobo{margin:30px auto 0 auto}}.footer #fabiolobo:hover{opacity:1}.footer .google-auto-placed{display:none}.cookies{background:var(--lt-color-bg-primary);border-radius:3px;border:1px solid var(--lt-color-border);padding:15px;position:fixed;width:100%;z-index:9999;opacity:0;transition:opacity .15s ease-out,visibility .01s ease-out .6s;visibility:hidden}.cookies--visible{opacity:1;transition:opacity .3s ease-out .6s,visibility .01s ease-out .01s;visibility:visible}@media(max-width: 768px){.cookies{bottom:0;left:0;max-width:100%}}@media(min-width: 769px){.cookies{bottom:10px;left:10px;max-width:300px}}.cookies__text{display:block;margin-bottom:15px;font-size:1rem;line-height:1.25rem}.banner{position:relative;text-align:center;font-size:0;line-height:1}.banner *:not(script),.content .banner *:not(script){margin:0 auto}[class*=wp-block] .banner,.forms-content .banner,.wpcf7 .banner .banner:empty{display:none}.banner--header{padding-top:15px}.banner--footer{padding-bottom:15px}@media(min-width: 769px){.banner--mobile{max-height:0;opacity:0;overflow:hidden;padding:0;visibility:hidden}.banner--mobile *{display:none !important}}@media(max-width: 768px){.banner--desktop{max-height:0;opacity:0;overflow:hidden;padding:0;visibility:hidden}.banner--desktop *{display:none !important}}.banner--content{clear:both;float:none;margin:30px auto;width:100%}@media(min-width: 769px){.banner--content--left{clear:left;float:left;margin:5px 30px 30px 0;width:300px}.banner--content--right{clear:right;float:right;margin:5px 0 30px 30px;width:300px}}.banner__title{display:block;padding-bottom:15px;text-transform:uppercase;font-size:0.75rem;line-height:1rem}.button,.content .wp-block-file__button,.content .wp-block-button__link{background:var(--lt-color-secondary);border-radius:3px;border:0;color:#fff;cursor:pointer;display:table;height:auto;margin:0 auto;padding:12.5px 30px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;-webkit-appearance:none;font-family:"Roboto Condensed",sans-serif;font-weight:bold;font-size:1rem;line-height:1.25rem;transition-property:color,background-color,border;transition:all .3s ease-out}@media(max-width: 768px){.button,.content .wp-block-file__button,.content .wp-block-button__link{max-width:100%}}@media(min-width: 769px){.button,.content .wp-block-file__button,.content .wp-block-button__link{max-width:300px}}.button:not(a):not(div),.content .wp-block-file__button:not(a):not(div),.content .wp-block-button__link:not(a):not(div){height:45px;padding-bottom:0;padding-top:0}.button--small{font-size:0.875rem;line-height:1.125rem;padding:6px 30px;width:auto}.button--small:not(a):not(div){height:30px;padding-bottom:0;padding-top:0}.button:hover,.content .wp-block-file__button:hover,.content .wp-block-button__link:hover{background:var(--lt-color-primary);color:#fff}.button:disabled,.content .wp-block-file__button:disabled,.content .wp-block-button__link:disabled{opacity:.33}.button-icon{background:rgba(0,0,0,0);border:0;cursor:pointer;padding:0;position:relative;-webkit-appearance:none;font-size:0;line-height:1}.icon{display:inline-block;height:auto;position:relative;font-size:0;line-height:1}.icon--center{display:flex;height:100%;position:relative;width:100%}.icon svg{height:auto;max-height:100%;max-width:100%;overflow:visible;transition:opacity .3s ease-out}.icon svg path,.icon svg rect{transition:fill .3s ease-out}.icon--center svg{height:auto;margin:auto;width:auto}.title{display:block;margin:0;font-family:"Roboto Condensed",sans-serif;font-weight:bold}.title--small{font-size:1.125rem;line-height:1.375rem}@media(max-width: 768px){.title--medium{font-size:1.125rem;line-height:1.375rem}}@media(min-width: 769px){.title--medium{font-size:1.5rem;line-height:1.75rem}}@media(max-width: 768px){.title--big{font-size:1.75rem;line-height:2rem}}@media(min-width: 769px){.title--big{font-size:2.75rem;line-height:3rem}}.title--section{color:var(--lt-color-text-secondary);margin-bottom:30px;text-transform:uppercase}@media(max-width: 768px){.title--section{font-size:1.25rem;line-height:1.5rem}}@media(min-width: 769px){.title--section{font-size:1.75rem;line-height:2rem}}.title__link{color:var(--lt-color-secondary);display:table;position:relative;text-transform:uppercase}@media(max-width: 768px){.title__link{padding-right:5px}}@media(min-width: 769px){.title__link{padding-right:10px}}.title__link::after{transition:border .3s ease-in-out}@media(max-width: 768px){.title__link::after{left:100%;top:calc(50% - 4px);border-bottom:4px solid rgba(0,0,0,0);border-left:4px solid var(--lt-color-secondary);border-top:4px solid rgba(0,0,0,0);content:"";position:absolute;transition:all .3s ease-out;width:0}}@media(min-width: 769px){.title__link::after{left:100%;top:calc(50% - 5px);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid var(--lt-color-secondary);border-top:5px solid rgba(0,0,0,0);content:"";position:absolute;transition:all .3s ease-out;width:0}}.title__link:hover{color:var(--lt-color-primary)}.title__link:hover::after{border-left-color:var(--lt-color-primary)}.thumb{display:block;width:100%}#subscribe-email input{text-align:center;min-width:100%}#subscribe-submit{margin-bottom:0}#subscribe-submit button{width:100%}.comments__form__fields .comment-subscription-form{margin:0 0 15px 0;font-size:0;line-height:1}.comments__form__fields .comment-subscription-form+.comment-subscription-form{margin:0 0 30px 0}.comments__form__fields input{margin-right:7.5px}.comments__form__fields .subscribe-label{display:inline;font-family:"Roboto",sans-serif;font-weight:normal;margin:0;vertical-align:middle;font-size:1rem;line-height:1.25rem}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s ease-out}