<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100;0,300;0,400;0,500;0,700;1,100;1,300;1,400;1,500;1,700&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&amp;display=swap');

:root {
    --branco: rgb(255, 255, 255);
    --cinza: rgb(250, 250, 250);
    --cinza-escuro: rgb(150, 150, 150);
    --preto: rgb(0, 0, 0);
    --primaria: rgb(250, 205, 70);
    --secundaria: rgb(54, 54, 54);
    --terciaria: rgb(245, 245, 245);
}

*, *::after, *::before {
    margin: 0;
    padding: 0;
    box-sizing: inherit;
}

html {
    font-size: 62.5%;
}

html, body {
    overflow-x: hidden;
}

body {
    font-family: 'Exo 2', sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 1.8;
    color: var(--secundaria);
    box-sizing: border-box;
}

a {
    color: var(--preto);
    text-decoration: none;
}

a:hover {
    color: var(--primaria);
}

.wp-block-columns {
    margin-bottom: 0;
}

::selection {
    background-color: #ed9625;
    color: var(--branco);
}

/* BOTOES */

.btn, .btn:link, .btn:visited, .btn__submit input {
    padding: .7rem 3rem !important;
    display: inline-block !important;
    font-size: 1.7rem !important;
    font-weight: 500 !important;
    transition: all .1s !important;
    border-radius: 0 !important;
    border: 0 !important;
}

.btn:hover, .btn__submit input:hover {
    /* transform: translateY(-.1rem) !important; */
    /* box-shadow: 0 .5rem .5rem rgba(0, 0, 0, .2) !important; */
    transform: scale(1.1);
}

.btn:active {
    transform: translateY(0) !important;
    box-shadow: 0 .2rem .2rem rgba(0, 0, 0, .2) !important;
}

.btn--primaria, .btn__submit--primaria input {
    background-color: var(--primaria) !important;
    color: var(--preto) !important;
}

.btn--primaria:hover {
    background-color: var(--branco) !important;
}

.btn__submit--primaria input:hover {
    background-color: var(--preto) !important;
    color: var(--primaria) !important;
}

.btn--secundaria {
    background-color: var(--secundaria) !important;
    color: var(--branco) !important;
}

.btn--secundaria:hover {
    color: var(--branco) !important;
}

.btn--branco {
    background-color: var(--branco) !important;
    color: var(--primaria) !important;
}

.btn--branco:hover {
    color: var(--primaria) !important;
}

.btn--round:link {
    border-radius: 10rem !important;
}

.btn--full:link {
    width: 100% !important;
}

.btn--menu, .btn--menu:link, .btn--menu:visited {
    padding: .5rem 1rem;
    background-color: var(--primaria);
    color: var(--preto) !important;
    text-decoration: none;
    max-height: 4.5rem;
}

.btn--menu:hover {
    background-color: var(--preto) !important;
}

.btn--menu:hover a {
    color: var(--primaria) !important;
}

/* ./BOTOES */

/* TITULO */

.titulo {
    font-size: 6rem !important;
    font-weight: 500;
}

.titulo--primaria {
    color: var(--primaria) !important;
}

.titulo--secundaria {
    color: var(--secundaria) !important;
}

.titulo--branco {
    color: var(--branco) !important;
}

.titulo--preto {
    color: var(--preto) !important;
}

.subtitulo {
    font-size: 4rem;
    font-weight: 400;
}

.subtitulo--pequeno {
    font-size: 2.2rem;
}

.subtitulo--primaria {
    color: var(--primaria) !important;
}

.subtitulo--secundaria {
    color: var(--secundaria) !important;
}

.subtitulo--branco {
    color: var(--branco) !important;
}

.subtitulo--preto {
    color: var(--preto) !important;
}

.texto--destaque {
    font-size: 2rem;
    font-weight: 300;
    line-height: 2;
}

.texto--branco {
    color: var(--branco) !important;
}

.texto--primaria {
    color: var(--primaria) !important;
}

.texto--preto {
    color: var(--preto) !important;
}

.texto--s {
    font-size: 1.5rem;
}

.img-fluid img {
    max-width: 100%;
    height: auto;
}

.img-circle, .img-circle img {
    border-radius: 100rem !important;
}

.center {
    text-align: center;
}

/* ./TITULO */

/* BACKGROUND-COLOR */

.bg--primaria {
    background-color: var(--primaria) !important;
    color: var(--branco);
}

.bg--secundaria {
    background-color: var(--secundaria) !important;
    color: var(--branco);
}

.bg--terciaria {
    background-color: var(--terciaria) !important;
    color: var(--preto);
}

.bg--branco {
    background-color: var(--branco) !important;
    color: var(--secundaria);
}

.bg--preto {
    background-color: var(--preto) !important;
    color: var(--branco);
}

.bg--cinza {
    background-color: var(--cinza) !important;
    color: var(--preto);
}

/* ./BACKGROUND-COLOR */

/* INPUTS */

.entrada {
    margin-bottom: 2rem;
}

.entrada--100 input {
    width: 100%;
}

.entrada::before {
    content: "";
    border-left: 0.5rem solid var(--primaria);
    position: relative;
    z-index: 10;
    left: .25rem;
}

.entrada input, .entrada .choices__inner, .entrada textarea, .entrada select {
    border: none !important;
    border-radius: 1.5rem !important;
    height: 5.5rem !important;
    outline: none !important;
    background-color: var(--branco) !important;
    padding: 0 1.5rem;
    box-shadow: 0.2rem 0.2rem .5rem rgb(0 0 0 / 20%);
    position: relative;
}

.entrada textarea {
    height: 15rem !important;
}

.choices__inner {
    text-align: left;
}

.entrada--primaria, .entrada--primaria input, .entrada--primaria .choices__inner, .entrada--primaria textarea, .entrada--primaria select {
    border-bottom: .1rem solid var(--primaria) !important;
}

.entrada--secundaria, .entrada--secundaria input {
    border-bottom: .1rem solid var(--secundaria) !important;
}

.entrada--branca, .entrada--branca input {
    border-bottom: .1rem solid var(--primaria) !important;
    color: var(--branco) !important;
}

div.entrada--primaria, div.entrada--secundaria, div.entrada--branco {
    border: none !important;
}

.entrada option {
    color: var(--preto);
}

.entrada--texto {
    height: initial;
}

.entrada::-webkit-input-placeholder {
    /* Chrome and Safari */
    color: var(--cinza);
    font-style: italic;
}

.entrada:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: var(--cinza);
    font-style: italic;
    opacity: 1;
}

.entrada::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: var(--cinza);
    font-style: italic;
    opacity: 1;
}

.entrada:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: var(--cinza);
    font-style: italic;
}

.entrada::-ms-input-placeholder {
    /* Microsoft Edge */
    color: var(--cinza);
    font-style: italic;
}

.empty {
    color: var(--cinza);
    font-style: italic;
}

/* ./ INPUTS */

/* MARGENS */

.mtb-xs {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.mb-xs {
    margin-bottom: 1rem !important;
}

.mt-xs {
    margin-top: 1rem !important;
}

.mtb-s {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

.mb-s {
    margin-bottom: 3rem !important;
}

.mt-s {
    margin-top: 3rem !important;
}

.mtb-m {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
}

.mb-m {
    margin-bottom: 6rem !important;
}

.mt-m {
    margin-top: 6rem !important;
}

.mtb-l {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
}

.mb-l {
    margin-bottom: 9rem !important;
}

.mt-l {
    margin-top: 9rem !important;
}

.mtb-xl {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
}

.mb-xl {
    margin-bottom: 15rem !important;
}

.mt-xl {
    margin-top: 15rem !important;
}

.m-center {
    margin-left: auto !important;
    margin-right: auto !important;
}

/* ./MARGENS */

/* PADDINGS */

.ptb-xs {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.pb-xs {
    padding-bottom: 1rem !important;
}

.pt-xs {
    padding-top: 1rem !important;
}

.ptb-s {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.pb-s {
    padding-bottom: 3rem !important;
}

.pt-s {
    padding-top: 3rem !important;
}

.ptb-m {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
}

.pb-m {
    padding-bottom: 6rem !important;
}

.pt-m {
    padding-top: 6rem !important;
}

.ptb-l {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
}

.pb-l {
    padding-bottom: 10rem !important;
}

.pt-l {
    padding-top: 10rem !important;
}

.ptb-xl {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
}

.pb-xl {
    padding-bottom: 15rem !important;
}

.pt-xl {
    padding-top: 15rem !important;
}

/* ./ PADDINGS */

/* HEADER */

/* Menu */

header .container {
    justify-content: flex-end;
    align-items: center;
    height: 100%;
    /* max-width: 100%; */
}

header .nav-mobile {
    display: none;
}

header .top-menu {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
    margin: auto;
    /* max-width: 60rem; */
    flex-wrap: wrap;
    justify-content: flex-end;
}

header .top-menu li {
    padding: .5rem 1rem;
    list-style: none;
    display: inline-block;
    transition: all .2s ease;
    text-align: center;
}

header .top-menu li a:hover {
    color: var(--primaria) !important;
}

header li.current-menu-item:not(:last-child)&gt;a {
    color: var(--primaria) !important;
}

header .top-menu li a {
    padding: .1rem 1rem;
    color: var(--secundaria);
    text-decoration: none;
    font-weight: 500;
    transition: all .1s ease;
    display: block;
    line-height: 3.3rem;
    font-size: 1.6rem;
}

.menu-item-has-children&gt;a::after {
    font-family: 'FontAwesome';
    content: "\f078";
    margin-left: .3rem;
    font-size: 1rem;
}

.menu-item-has-children:hover&gt;a::after {
    content: "\f077";
}

.menu-item-has-children:hover&gt;.sub-menu {
    display: block;
    opacity: 1;
}

.sub-menu {
    display: none;
    opacity: 0;
    position: absolute;
    background-color: var(--branco);
    box-shadow: 0 .5rem .7rem rgba(0, 0, 0, .3);
    text-align: left;
    max-width: 40rem;
    margin: 0;
    padding: 0;
    transition: all .2s ease;
    z-index: 50;
}

.sub-menu li.menu-item {
    display: block;
    padding-left: 0;
    text-align: left;
}

.nav-menu-1000 {
    position: relative;
    background-color: var(--secundaria);
    overflow: hidden;
    z-index: 5;
    max-height: 0;
    transition: max-height 0.4s ease-out;
}

.nav-menu-1000 li.current_page_item:not(.sub-menu&gt;.menu-item), .nav-menu-1000 li.current_page_parent {
    border: none !important;
    border-right: .3rem solid var(--primaria) !important;
}

.top-menu-mobile {
    margin: 0;
    width: 100%;
}

.top-menu-mobile li {
    list-style: none;
    padding: .5rem 1rem;
    width: 100%;
    text-align: right;
    transition: all 0.2s ease;
    font-size: 1.5rem;
}

/* .top-menu-mobile li:hover {
    padding-right: 1rem;
    border-right: .2rem solid var(--primaria);
} */

.top-menu-mobile li a {
    text-decoration: none;
    color: var(--branco);
    transition: all .2s ease;
    display: block;
}

#mobile-nav-icon {
    color: var(--secundaria);
    cursor: pointer;
    padding: .5rem;
    font-size: 3rem;
    transition: all .2s;
}

#mobile-nav-icon i {
    transition: all 0.4s ease;
}

.hide-mobile-nav-icon {
    transform: rotate(360deg);
}

/* HOME TOPBAR */

.home-topbar-hr-container {
    width: 100vw;
    position: relative;
}

.home-topbar-hr-container hr {
    width: 65%;
    position: absolute;
    margin: 0;
    right: 0;
    bottom: 0;
}

#home-topbar__telefone {
    text-align: right;
    padding: 2rem 0;
}

#home-topbar__telefone span {
    margin: 0 1rem;
}

#home-topbar i {
    color: var(--primaria);
    padding-right: .5rem;
}

.home-topbar__acesso {
    display: flex;
}

.acesso__btn {
    background-color: var(--cinza);
}

.acesso__label {
    padding: 2rem;
}

.acesso__btn a {
    display: block;
    padding: 2rem;
}

.acesso__btn a:hover {
    background-color: var(--preto);
    color: var(--primaria);
}

.mh-100 {
    max-height: 40rem !important;
    height: 100%;
}

/* .searchbar__field label {
    display: none;
}

.searchbar__field input[type="text"] {
    width: 35rem;
    transition: all .2s;
}

.searchbar__field button {
    background: transparent;
    border: none;
    outline: none;
} */

nav {
    position: relative;
}

#btn-pesquisar {
    width: 3rem;
    height: 3rem;
    font-size: 2rem;
    line-height: 1.5;
    text-align: center;
    cursor: pointer;
    border-radius: 2rem;
}

/* .searchbar {
    padding: 0 .5rem;
    position: absolute;
    transition: all .2s;
    bottom: -3rem;
    right: .5rem;
}

.searchbar--hide {
    z-index: -1;
    height: 0;
}

.searchbar--show {
    height: 5.5rem;
    z-index: 1;
}

.searchbar--hide input, .searchbar--hide .searchbar__btn {
    opacity: 0;
    transform: translateY(-10rem);
}

.searchbar--show input, .searchbar--show .searchbar__btn {
    transform: translateY(0);
    opacity: 1;
}

.searchbar__field {
    max-width: 50rem;
    position: absolute;
    right: 2.5rem;
}

.searchbar__btn {
    font-size: 2.3rem;
    color: var(--primaria);
    transition: all .2s;
}

.searchbar--mobile {
    position: relative;
    bottom: 20px;
    width: 100%;
    max-width: 100%;
}

.searchbar--mobile .searchbar__field {
    max-width: 100%;
}

.searchbar--mobile .searchbar__field input[type="text"] {
    width: 100%;
}
 */

.footer__sitemap .menu-item:last-child {
    display: none;
}

/* FOOTER */

footer li {
    list-style: none;
}

.inner-footer {
    padding: 5rem 1rem 2rem;
}

.footer__contato i, .contato i {
    color: var(--primaria);
}

footer a {
    color: var(--branco);
    text-decoration: none;
    font-weight: 300;
}

footer a:hover {
    color: var(--primaria);
}

.footer__sitemap ul {
    padding: 0;
    columns: 2;
}

.footer__sitemap ul li {
    margin-bottom: 1rem;
}

.footer__social, .contato__social {
    padding: 0;
}

.footer__social li, .contato__social li {
    list-style: none;
}

.footer__social li a, .contato__social li a {
    display: inline-block;
    font-size: 2.5rem;
    color: var(--primaria);
    margin-right: 2.5rem;
    transition: all .2s ease;
}

.footer__social li a:hover, .contato__social li a:hover {
    color: var(--branco);
    transform: translateY(-.2rem);
    text-shadow: 0 .5rem .5rem rgba(0, 0, 0, .2);
}

.footer__social li a:active, .contato__social li a:active {
    transform: translateY(-.1rem);
    text-shadow: 0 .2rem .2rem rgba(0, 0, 0, .2);
}

.links--secundaria li a:hover {
    color: var(--secundaria) !important;
}

.footer__social a:last-child, .contato__social a:last-child {
    margin-right: 0;
}

.footer-signature {
    padding-top: 2rem;
    padding-bottom: .5rem;
}

.footer-signature p {
    font-weight: 100 !important;
    font-size: 1.2rem !important;
}

footer .social-icons li {
    display: inline-block;
    margin-right: 2rem;
    transition: all .2s ease;
}

.footer-contato i {
    color: var(--primaria);
    margin-right: .5rem;
}

.footer-contato__telefone span {
    margin: 0 1.5rem;
}

.footer-contato__telefone span:first-child {
    margin-left: 0;
}

.footer-contato__endereco {
    line-height: 2;
}

p.footer-contato__telefone {
    margin-bottom: 2rem;
}

p.footer-contato__email {
    margin-bottom: 2rem;
}

p.footer-social__titulo, .footer-contato__titulo {
    margin-bottom: 2rem;
}

ul.footer-social__list {
    margin: 0;
    padding: 0;
    position: relative;
    left: -1rem;
}

li.footer-social__item {
    list-style: none;
    display: inline-block;
    margin-right: 1.2rem;
    font-size: 2.2rem;
}

li.footer-social__item a {
    display: block;
    color: var(--primaria);
    transition: all .1s ease;
    text-align: center;
    border-radius: 5rem;
    width: 4rem;
    height: 4rem;
}

li.footer-social__item a:hover {
    color: var(--branco);
    transform: scale(1.2);
}

span.footer__assintura {
    font-weight: 300;
    font-size: 1.4rem;
}

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= PAGINAS =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

/* .slick-prev:before {
    content: url(http://localhost/moke/oligos/wp-content/uploads/2021/08/arrow-01.png);
    opacity: .75;
    color: var(--secundaria);
}

.slick-next:before {
    content: url(http://localhost/moke/oligos/wp-content/uploads/2021/08/arrow-02.png);
    opacity: .75;
    color: var(--secundaria);
} 
.link--facebook:hover {
    background-color: #4267B2;
}

.link--whatsapp:hover {
    background-color: #25D366;
}

.link--linkedin:hover {
    background-color: #0072b1;
}

.link--instagram:hover {
    background: #f09433;
    background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    background: -webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888', GradientType=1);
}

.link--twitter:hover {
    background-color: #1DA1F2;
}
*/

/* PAGE NUMBERS */

.page-numbers {
    color: var(--preto);
    text-decoration: none;
    margin: 0 .3rem;
    font-weight: 500;
    font-size: 1.8rem;
}

a.page-numbers:hover {
    color: var(--primaria);
}

.current {
    background-color: var(--primaria);
    color: var(--branco);
    padding: .2rem 1rem;
    border-radius: .3rem;
}

/* HOME */

/* .home-sobre{} */

.home-sobre__bg {
    background-image: url('../images/bg_home-section.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    background-attachment: fixed;
}

.wp-block-image .alignright {
    float: right;
    margin: 0;
    width: 100%;
}

/* Encontre uma ative */

/* .encontre {

} */

.subtitulo--encontre {
    max-width: 60rem;
    margin: auto;
}

.entrada--encontre {
    border: 1px solid var(--preto) !important;
    height: 4rem;
    width: 100%;
    max-width: 70rem;
    text-align: center;
    font-size: 1.5rem;
    color: var(--cinza-escuro);
    outline: none;
}

.encontre__input-group {
    position: relative;
    display: flex;
    justify-content: center;
}

.entrada--encontre::-webkit-input-placeholder {
    /* Chrome and Safari */
    color: var(--cinza-escuro);
    font-style: italic;
}

.entrada--encontre:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: var(--cinza-escuro);
    font-style: italic;
    opacity: 1;
}

.entrada--encontre::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: var(--cinza-escuro);
    font-style: italic;
    opacity: 1;
}

.entrada--encontre:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: var(--cinza-escuro);
    font-style: italic;
}

.entrada--encontre::-ms-input-placeholder {
    /* Microsoft Edge */
    color: var(--cinza-escuro);
    font-style: italic;
}

button.encontre__submit-btn {
    border: none;
    background-color: transparent;
    font-size: 2.5rem;
    position: relative;
    right: 3.5rem;
}

/* Depoimentos home */

.depoimentos {
    color: var(--preto);
}

.depoimento__item {
    text-align: center;
    padding: 0 2rem;
}

.depoimento__imagem {
    margin-bottom: 1rem;
}

.depoimento__imagem img {
    margin: auto;
    border-radius: 15rem;
}

.depoimento__titulo {
    margin-bottom: 1rem;
}

.depoimento__autor-info {
    font-size: 2rem;
    font-weight: 600;
}

.depoimento__texto p {
    font-style: italic;
}

.depoimentos .slick-prev:before, .depoimentos .slick-next:before {
    color: var(--preto);
}

/* Newsletter */

.newsletter__form {
    margin: 4rem 0 0;
}

.newsletter__fields input {
    background-color: transparent;
    border: none;
    border-bottom: .1rem solid var(--preto);
    font-size: 1.5rem;
    font-style: italic;
    margin-bottom: 4rem;
    padding: .5rem 0 1rem;
    outline: none;
    max-width: 50rem;
    width: 100%;
}

.newsletter__submit input {
    padding: .7rem 4rem;
    border: none;
    background-color: var(--preto);
    color: var(--primaria);
    font-weight: 300;
    transition: all .1s ease;
}

.newsletter__submit input:hover {
    background-color: var(--branco);
    color: var(--preto);
    transform: scale(1.1);
}

/* Blog home */

.lastest__post {
    padding: 0 2rem;
}

.latest__titulo a {
    font-size: 2rem;
    color: var(--primaria);
    transition: all .1s ease;
}

.latest__titulo a:hover {
    background-color: var(--primaria);
    color: var(--preto)
}

.latest__titulo {
    margin-bottom: 2rem;
}

.latest__categoria a {
    color: var(--branco);
    font-size: 1.5rem;
}

.latest__categoria a:hover {
    color: var(--primaria);
}

.latest__img {
    margin-bottom: 1rem;
    overflow: hidden;
    background-color: var(--primaria);
}

.latest__img img {
    transition: all .2s ease;
}

.latest__img img:hover {
    transform: scale(1.1);
    mix-blend-mode: multiply;
}

time.latest__data {
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 1rem;
    display: inline-block;
}

.latest__data i {
    color: var(--primaria);
    font-size: 1.3rem;
    margin-right: .2rem;
}

p.latest__resumo {
    font-size: 1.5rem;
    font-weight: 300;
}

/* -=-=-=-=-=-=-=-=-=-=-=-=- SOBRE NOS =-=-=-=-=-=-=-=-=-=-=-=-=-= */

.img-half-page {
    height: 100%;
}

.img-half-page img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.bloco--right {
    max-width: 65rem;
    padding: 5rem 2rem;
}

/* HistÃ³ria */

.historia {
    font-size: 1.8rem;
    font-weight: 300;
}

.historia p {
    margin-bottom: 3rem;
    max-width: 60rem;
}

.sobre-cleyton__lista li {
    list-style: none;
    margin-bottom: 1rem;
    position: relative;
}

.sobre-cleyton__lista li::before {
    font-family: "FontAwesome";
    content: "\f00c";
    color: var(--primaria);
    left: -3rem;
    position: absolute;
    font-size: 2.3rem;
}

/* Missao, visao, valores */

.container--mvv {
    max-width: 100rem;
}

.mvv__item {
    color: var(--preto);
}

.mvv__item p {
    line-height: 1.8;
}

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-= UNIDADES =-=-=-=-=-=-=-=-=-=-=-=-=-= */

/* Encontre uma ative */

/* .encontre {

} */

.subtitulo--encontre-unidades {
    max-width: 60rem;
    margin: auto;
}

.entrada--encontre-unidades {
    border: none;
    height: 4.5rem;
    width: 100%;
    max-width: 70rem;
    text-align: center;
    font-size: 1.5rem;
    color: var(--cinza-escuro);
    outline: none;
    border-radius: 1.5rem;
    box-shadow: 0.4rem 0.4rem .8rem rgb(0 0 0 / 20%);
}

.encontre-unidades__input-group {
    position: relative;
    display: flex;
    justify-content: center;
}

.entrada--encontre-unidades::-webkit-input-placeholder {
    /* Chrome and Safari */
    color: var(--cinza-escuro);
}

.entrada--encontre-unidades:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: var(--cinza-escuro);
    opacity: 1;
}

.entrada--encontre-unidades::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: var(--cinza-escuro);
    opacity: 1;
}

.entrada--encontre-unidades:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: var(--cinza-escuro);
}

.entrada--encontre-unidades::-ms-input-placeholder {
    /* Microsoft Edge */
    color: var(--cinza-escuro);
}

button.encontre-unidades__submit-btn {
    border: none;
    background-color: var(--primaria);
    font-size: 2.5rem;
    position: relative;
    right: 3.5rem;
    width: 5rem;
    border-bottom-right-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
    transition: all .1s ease;
}

button.encontre-unidades__submit-btn:hover {
    background-color: var(--preto);
    color: var(--primaria);
}

.wp-block-image {
    margin-bottom: 0;
}

/* =-=-=-=-=-=-=-=-=-=-=-=-= CONTATO =-=-=-=-=-=-=-=-=-=-=-=-= */

.contato__telefone span {
    margin: 0 2rem;
    display: inline-block;
}

span.telefone {
    margin-left: 0;
}

.contato p {
    margin: 2rem 0;
}

.contato i {
    color: var(--preto);
}

/* =-=-=-=-=-=-=-=-=-=-=-= PROGRAMA =-=-=-=-=-=-=-=-=-=-=-=-=-= */

.programa__titulo {
    font-size: 2.2rem;
    text-transform: uppercase;
    position: relative;
}

.check::before {
    font-family: 'FontAwesome';
    content: "\f00c";
    font-size: 2.5rem;
    position: absolute;
    left: -3rem;
}

.check--primaria::before {
    color: var(--primaria);
}

.check--branco::before {
    color: var(--branco);
}

.check--verde::before {
    color: #16c60c;
}

.coluna {
    max-width: 45rem;
    padding: 2.5rem;
}

.coluna--halfpage {
    max-width: 65rem;
    padding: 2.5rem;
}

.coluna p {
    max-width: 36rem;
}

.subtitulo--programa {
    font-size: 3rem;
}

.subtitulo--programa img {
    position: relative;
    float: left;
    top: -.5rem;
    margin-right: .5rem;
}

.square--left {
    position: relative;
}

.square--left::before {
    content: "";
    position: absolute;
    background-color: var(--terciaria);
    width: 35%;
    height: 100%;
}

.square--right::before {
    content: "";
    position: absolute;
    background-color: var(--terciaria);
    width: 35%;
    height: 100%;
    right: 0;
}

.p-relative {
    position: relative;
}

.projeto__mobile {
    display: none;
}

/* A DISTANCIA */

/* .pilares {} */

.pilares__titulo {
    font-size: 2.2rem;
}

.pilares__subtitulo {
    font-size: 1.6rem;
    text-transform: uppercase;
}

.pilares__coluna--2 {
    max-width: 40rem;
    margin: auto;
}

.pilares__texto {
    padding: .5rem;
}

.subtitulo--ferramentas {
    text-transform: uppercase;
    font-size: 2rem;
    margin: 1.5rem 0;
}

.objetivo__texto {
    max-width: 75rem;
    margin: 0 auto;
}


/* PRODUTOS */

.produto__intro {
    justify-content: flex-end;
}

/* =-=-=-=-=-=-=-=-=-=-=-=-=-= LICENCIADOS =-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.licenciados__formulario {
    position: absolute;
    width: 100%;
    max-width: 50rem;
    padding: 2rem;
    top: 0;
    left: 0;
    z-index: 5;
    text-align: center;
    background-color: var(--cinza);
    border-radius: 2rem;
    box-shadow: 0.5rem 0.5rem 1rem rgba(0, 0, 0, .2);
    margin: 0 1rem;
}

.licenciados__formulario::before {
    content: "";
    background-color: var(--primaria);
    position: absolute;
    width: 60%;
    height: .8rem;
    top: 0;
    left: 20%;
}

.subtitulo--licenciados {
    font-size: 3rem;
}

.hidden {
	display:none;
}</pre></body></html>