@media screen and (max-width:768px){h1{font-size:32px !important;line-height:40px !important}h2{font-size:28px !important;line-height:32px !important}.subtitle{font-size:1rem}.mainNavbar__logo{width:80%}.mainNavbar__hamburguer .bar{background:#ccc}.logo{width:250px;height:auto}.blog-item.full{min-height:400px}.header-hero{height:90vh}.header-hero .slide{text-align:center;background-position:center}.header-hero .slide p{max-width:100%}.header-hero .slide b{margin:0 auto 16px}.header-hero.half{height:60vh}.header-hero .owl-nav{display:none}.header-hero .owl-dots{display:flex !important;justify-content:center;position:absolute;left:0;bottom:110px;width:100%;z-index:999}.section-default{padding:80px 0 40px}.section-header .box-padding{padding:0 15px}.section-header .box-content-header .box-content{min-width:30%;max-width:30%;padding:16px}.section-header .box-content-header .box-content b{line-height:.9rem;font-size:.7rem;color:var(--primary-color)}.section-header .box-content-header .box-content img,.section-header .box-content-header .box-content svg{display:block;margin-bottom:8px;width:60px;height:auto;object-fit:contain}.section-header .box-content-header .box-content svg{fill:var(--primary-color)}.section-header .img-header{display:none}.section-header .row-bg .box-padding{padding:48px 15px !important}.section-header .sombra{box-shadow:none;filter:none}.section-bignumbers h2{font-size:3rem !important}.section-bignumbers p{margin-bottom:48px}.section-banner{height:auto;padding:6rem 0}.section-banner .container{padding:0 10vw}.section-banner .container .col-12{padding:0 32px}.section-politics{padding-bottom:0 !important}.single-post{padding-bottom:40px}.box-padding,.box-padding-lg{padding:40px 15px}.no-padding{padding:0}.column-img{min-height:300px;border-radius:0}.items-wrapper{grid-template-columns:1fr}.item-box{padding:32px 24px}.item-box b{font-size:1.2rem}iframe{margin-bottom:32px}.icon-contato{min-height:80px}.icon-contato svg{width:30px}footer.footer{text-align:center}footer.footer .social{align-items:center;justify-content:center;text-align:center}footer.footer .social h5{margin-right:0}footer.footer .logo{margin-bottom:32px}footer.footer .col-12{margin-bottom:32px}footer.footer .row:last-child{margin-top:20px}}