/* SUNESIS - Agencia Digital #1768411228 */

.-sombra_padrao{box-shadow: 0px 20px 35px 0px rgba(0, 0, 0, 0.4);}*,*::before,*::after {margin:0;padding:0;box-sizing:border-box;}a{color:inherit;text-decoration:none;}a:link{color:inherit;text-decoration:none;}a:visited{color:inherit;text-decoration:none;}a:hover{color:inherit;text-decoration:none;}a:active{color:inherit;text-decoration:none;}.-noselect {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}.-noborders{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none !important;outline:none !important;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.text-allcaps{text-transform:uppercase;}.text-uppercase{text-transform:uppercase;}.text-lowercase{text-transform:lowercase;}.text-not-allcaps{text-transform:none;}.text-not-uppercase{text-transform:none;}.text-not-lowercase{text-transform:none;}.text-smallcaps{font-variant:small-caps;}.text-not-smallcaps{font-variant:normal;}.text-underline{text-decoration:underline;}.text-strike{text-decoration:line-through;}.text-overline{text-decoration:overline;}.text-not-underline{text-decoration:none;}.text-not-strike{text-decoration:none;}.text-not-overline{text-decoration:none;}.text-italic{font-style:italic;}.text-not-italic{font-style:normal;}.text-bold{font-weight:bold;}.text-not-bold{font-weight:normal;}.text-lastcenter{text-align:justify;-moz-text-align-last:center;text-align-last:center;}.text-lastright{text-align:justify;-moz-text-align-last:right;text-align-last:right;}.text-lastjustify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify;}.text-wordbreak{word-break:break-all;}.text-not-wordbreak{word-break:normal;}.text-up{vertical-align:super;}.text-middle{vertical-align:middle;}.text-down{vertical-align:sub;}.text-not-up{vertical-align:baseline;}.text-not-middle{vertical-align:baseline;}.text-not-down{vertical-align:baseline;}.text-vertical{writing-mode:vertical-lr;}.text-verticalleft{writing-mode:vertical-lr;}.text-verticalright{writing-mode:vertical-rl;}.text-horizontal{writing-mode:horizontal-tb;}.fl-tl{display:flex;justify-content:flex-start;align-items:flex-start;}.fl-tc{display:flex;justify-content:center;align-items:flex-start;}.fl-tr{display:flex;justify-content:flex-end;align-items:flex-start;}.fl-cl{display:flex;justify-content:flex-start;align-items:center;}.fl-cc{display:flex;justify-content:center;align-items:center;}.fl-cr{display:flex;justify-content:flex-end;align-items:center;}.fl-bl{display:flex;justify-content:flex-start;align-items:flex-end;}.fl-bc{display:flex;justify-content:center;align-items:flex-end;}.fl-br{display:flex;justify-content:flex-end;align-items:flex-end;}.-clicks,.-cliques{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);border:none;outline:none;cursor:pointer;}.lazyimg{background-image:none !important;}::selection {background: #60ddec;color: white;}::-moz-selection {background: #60ddec;color: white;}html{scrollbar-color: #005f6f #f1f1f1;scrollbar-width: thin;}::-webkit-scrollbar-track {border-radius: 6px;background-color: #f1f1f1;}::-webkit-scrollbar {width: 7px;background-color:#f1f1f1;}::-webkit-scrollbar-thumb {background-color: #005f6f;}:root{--footer-height: 100vh;}html{}body{overflow-y: auto;font-family: "Space Grotesk", sans-serif;font-optical-sizing: auto;font-weight: 300;font-style: normal;font-size: 16px;}section{width: 100%;}h1,h2,h3,h4{font-family: "Squada One", sans-serif;font-weight: 400;font-style: normal;text-wrap: balance;}h2{margin-top: -20px;}b{font-size: 1.1em;}button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);border:none;outline:none;cursor: pointer;}button.cta_btn{font-family: "Squada One", sans-serif;font-weight: 400;font-style: normal;text-transform: uppercase;border-radius: 999px;border: none;position: relative;overflow: hidden;&>span.label{display: inline-block;transition: all 500ms ease;}&>span.label-2{display: inline-block;transition: all 500ms ease;transition-delay: 200ms;position: absolute;top: 18px;left: 30px;transform: translateX(-250px);opacity: 0;}&>span.icon{z-index: 1;display: inline-block;border-radius: 50%;transition: all 700ms ease;}}#sunesis_modal .modal_box{border-radius: 20px;border-left: 6px solid var(--rosa_destaque);border-bottom: 6px solid var(--rosa_destaque);border-top: 6px solid #888;border-right: 6px solid #888;position: relative;z-index: 1;}#sunesis_modal .modal_box .icone{font-size: 3em;color: var(--rosa_destaque);}#sunesis_modal .modal_box h1{font-size: 3em;margin-top: -0.5em;color: var(--verde_mais_claro);}#sunesis_modal .modal_box .close_btn{position: absolute;top: -20px;right: -16px;font-size: 2em;color: #aaa;}#sunesis_modal .modal_box .close_btn i{background: #ffffff;background: radial-gradient(circle, rgba(255, 255, 255, 1) 44%, rgba(255, 255, 255, 0) 50%);}section.dark_box{position: relative;background-color: var(--fundo_escuro);color: var(--fundo_claro);& .dbox_detalhe_dir svg,& .dbox_detalhe_esq svg{position: absolute;height: 100px;width: 76px;}& .dbox_detalhe_dir svg{transform: rotate(90deg);top: -50px;right: 12px;}& .dbox_detalhe_esq svg{transform: rotate(-90deg);bottom: -50px;left: 12px;}& .dbox_detalhe_dir svg .pin,& .dbox_detalhe_esq svg .pin{fill: var(--fundo_escuro) !important;}& .dbox_detalhe_dir svg .circle,& .dbox_detalhe_esq svg .circle{fill: #4e4d4d !important;}& .dbox_detalhe_dir svg .rect,& .dbox_detalhe_esq svg .rect{fill: var(--fundo_claro) !important;}}#tudo-menos-o-footer{position: relative;z-index: 1;background-color: var(--fundo_claro);}nav{z-index: 9999;width: 100%;position: fixed;top: 8px;right: 0;display: flex;align-items: center;& #menu_mobile{margin-top: -1000px;transform-origin: top;transition: all 600ms ease-out;}& div.logo{flex-grow: 1;}& .logo .nome{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: default;cursor: pointer;}& div.logo>span{display: inline-block;margin-left: 8px;font-size: 20px;text-align: center;font-weight: bold;color: rgba(255, 255, 255, 0.6);padding: 4px;border-radius: 0 7px 7px 7px;transition: all 600ms ease;background-color: rgba(0, 0, 0, 0.2);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}& div.logo>span:hover{background-color: #005f71;}& div.botao{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);border:none;outline:none;cursor: pointer;font-size: 12px;color: white;letter-spacing: 1px;margin-right: 15px;padding: 10px 25px;border-radius: 20px;border: 1px solid rgba(255, 255, 255, 0.6);background-color: rgba(0, 0, 0, 0.2);transition: all 600ms ease;-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);}& div.botao>span{}& div.botao:hover{background-color: #005f71;}}@media screen and (max-width: 650px){nav{top: 0;flex-wrap: wrap;}nav #menu_mobile{display: block !important;flex-basis: 100%;padding: 0 0 0 20px;background-color: rgba(255, 255, 255, 0.4);-webkit-backdrop-filter: blur(25px);backdrop-filter: blur(25px);-webkit-box-shadow: 0px 0px 30px 20px rgba(0,0,0,0.5);box-shadow: 0px 0px 30px 20px rgba(0,0,0,0.5);}nav #menu_mobile .botao_mobile{margin: 20px 0;padding: 10px 0 10px 10px;color: var(--verde_escuro);background: rgba(255, 255, 255, 0.5);background: linear-gradient(90deg,rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0) 100%);-webkit-box-shadow: -10px 0px 20px 8px rgba(255,255,255,0.3);box-shadow: -10px 0px 20px 8px rgba(255,255,255,0.3);font-size: 1.4em;border-radius: 999px 0 0 999px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: default;cursor: pointer;}nav #menu_mobile .botao_mobile i{color: var(--rosa_destaque);}nav #menu_mobile p{color: var(--verde_escuro);padding: 10px 0 10px 10px;margin-bottom: 12px;background: rgba(255, 255, 255, 0.5);background: linear-gradient(90deg,rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0) 100%);border-radius: 999px 0 0 999px;}nav #menu_mobile p.logo_marca{display: inline-block;border-radius: 999px;padding: 10px 24px;}nav div.logo{margin-top: 8px;}nav div.logo .nome{}nav div.logo .fechar{font-size: 40px;padding: 2px 10px;}nav div.botao{display: none;}}@media screen and (max-height: 750px){nav #menu_mobile .botao_mobile{margin: 10px 0;}nav #menu_mobile p.logo_marca{display: none;}}#banner{}#slogan{text-align: center;font-family: "Squada One", sans-serif;font-weight: 400;font-style: normal;font-size: 36px;color: #777;padding-top: 2px;background: linear-gradient(0deg,rgba(248, 248, 248, 1) 10%, rgba(0, 0, 0, 0.2) 100%);text-wrap: balance;}section#unidades{text-align: center;margin-bottom: 240px;&>h1{font-size: 130px;color: var(--verde_escuro);}&>h2{font-size: 50px;color: var(--verde_mais_claro);}& .container_padrao{display: flex;justify-content: center;align-items: center;align-items: stretch;flex-wrap: wrap;gap: 50px;max-width: 1240px;margin: 50px auto 140px auto;}& .container_padrao .unidade{r:0;flex-basis: calc(50% - 51px);}& .container_padrao .unidade .titulo{text-transform: uppercase;font-family: "Squada One", sans-serif;font-weight: 400;font-style: normal;font-size: 40px;color: var(--verde_mais_claro);}& .container_padrao .unidade .endereco{font-size: 20px;font-weight: bold;color: var(--verde_escuro);margin-bottom: 12px;}& .container_padrao .unidade .endereco>i{display: block;}& .container_padrao .unidade .mapa{display: flex;justify-content: center;align-items: center;}& .container_padrao .unidade .mapa>.mapa_com_pin{position: relative;width: 400px;height: 350px;background-color: #eee;border-radius: 22px;-webkit-box-shadow: -12px 12px 0px 0px var(--rosa_destaque);box-shadow: -12px 12px 0px 0px var(--rosa_destaque);background-position: center center;background-size: auto;cursor: pointer;}& .container_padrao .unidade.unid-1 .mapa>.mapa_com_pin{background-image: url(https://hopepark.com.br/sunesis_master/pag_HOME/images/endereco_tamarataca.jpg);}& .container_padrao .unidade.unid-2 .mapa>.mapa_com_pin{background-image: url(https://hopepark.com.br/sunesis_master/pag_HOME/images/endereco_ruamooca.jpg);}& .container_padrao .unidade.unid-3 .mapa>.mapa_com_pin{background-image: url(https://hopepark.com.br/sunesis_master/pag_HOME/images/endereco_pracase.jpg);}& .container_padrao .unidade.unid-4 .mapa>.mapa_com_pin{background-image: url(https://hopepark.com.br/sunesis_master/pag_HOME/images/endereco_santoantonio.jpg);}& .container_padrao .unidade .mapa>.mapa_com_pin>svg{position: absolute;bottom: -31px;right: -10px;width: 55px;}& .container_padrao .unidade .mapa>.mapa_com_pin>svg .pin{fill: var(--rosa_destaque);}& .container_padrao .unidade .mapa>.mapa_com_pin>svg .newwindow{fill: #eee !important;}& button#unidades_CTA{font-size: 36px;padding: 8px 8px 8px 30px;background-color: var(--verde_escuro);color: var(--fundo_claro);}& button#unidades_CTA>span.icon{padding: 10px 14px;margin: 0 0 0 0.5em;background-color: var(--verde_mais_claro);color: var(--fundo_claro);}& button#unidades_CTA>span.icon>i{transform: translate(1px, 2px);}}button#unidades_CTA:hover{}button#unidades_CTA:hover>span.label{transform: translateY(-700px);}button#unidades_CTA:hover>span.label-2{transform: translateX(-10px);opacity: 1;}button#unidades_CTA:hover>span.icon{transform: scale(1.6);}@media screen and (max-width: 980px){section#unidades .container_padrao .unidade{flex-basis: 95%;margin-bottom: 50px;}}@media screen and (max-width: 500px){section#unidades h1{font-size: 80px;}section#unidades .container_padrao .unidade .mapa>.mapa_com_pin{width: 90%;}}section#servicos{font-size: inherit;& .container_padrao{display: flex;justify-content: center;align-items: center;align-items: stretch;gap: 50px;padding: 130px 0;}& .container_padrao>div{r:0;flex-basis: calc(50% - 51px);}& .container_padrao>div.left{flex-basis: 500px;display: flex;justify-content: flex-end;align-items: center;}& .container_padrao>div.left>.box{width: 500px;height: calc(100% - 200px);background-color: #444;border-radius: 20px;background-image: url(https://hopepark.com.br/sunesis_master/pag_HOME/images/carros.jpg);background-position: center center;background-size: cover;-webkit-box-shadow: 0px -14px 0px 0px #959500, 0px 14px 0px 0px #cbc900;box-shadow: 0px -14px 0px 0px #959500, 0px 14px 0px 0px #cbc900;}& .container_padrao>div.right{flex-basis: 700px;}& .container_padrao>div.right>img{max-width: 100%;}& .container_padrao>div.right>h1{color: var(--verde_super_claro);font-size: 70px;margin-bottom: 40px;}& .container_padrao>div.right>.texto{text-align: justify;}& .container_padrao>div.right>.texto p>i{opacity: 0.5;}& .container_padrao>div.right>.texto b{display: block;color: #ff6d9b;margin-bottom: 6px;}& .container_padrao>div.right>.texto b>i{font-size: 1.5em;padding-right: 8px;}& .container_padrao>div.right #servicos_CTA{display: block;margin-left: auto;margin-top: 40px;font-size: 26px;padding: 8px 8px 8px 30px;background-color: var(--verde_super_claro);color: var(--verde_escuro);}& .container_padrao>div.right #servicos_CTA>span.icon{padding: 10px 14px;margin: 0 0 0 0.5em;background-color: var(--verde_escuro);color: var(--fundo_claro);}& .container_padrao>div.right #servicos_CTA>span.icon>i{transform: translate(0px, 1px);}}button#servicos_CTA:hover{}button#servicos_CTA:hover>span.label{transform: translateY(-700px);}button#servicos_CTA:hover>span.label-2{transform: translateX(-10px);opacity: 1;}button#servicos_CTA:hover>span.icon{transform: scale(1.6);}@media screen and (max-width: 1300px){section#servicos .container_padrao{flex-direction: column-reverse;max-width: 600px;margin-left: auto;margin-right: auto;}section#servicos .container_padrao>div.right{padding: 0 20px;}section#servicos .container_padrao>div.right .texto{text-align: left;}section#servicos .container_padrao>div.left{justify-content: center;}section#servicos .container_padrao>div.left>.box{height: 100%;}}@media screen and (max-width: 600px){section#servicos .container_padrao>div.left>.box{width: 90%;}}section#sobre_nos{text-align: center;margin: 160px 0 200px 0;& .logo{opacity: 0.85;}& .logo>svg{width: auto;height: 300px;}& .box_texto{margin-bottom: 70px;}& .box_texto h1{font-size: 150px;color: var(--verde_escuro);}& .box_texto .box{margin-top: -37px;margin-left: 25vw;background-color: var(--verde_escuro);color: var(--fundo_claro);border-radius: 0 50px 50px 50px;text-align: justify;font-size: 1.8em;padding: 70px 50px;max-width: 50vw;}& .box_big_numbers{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;gap: 100px;align-items: stretch;}& .box_big_numbers .big_number{}& .box_big_numbers .big_number .pin{r:0;position: relative;z-index: 1;background-image: url(https://hopepark.com.br/sunesis_master/pag_HOME/images/map-marker-solid.svg);background-size: contain;background-repeat: no-repeat;width: 200px;height: 266px;}& .box_big_numbers .big_number .pin p{font-family: "Squada One", sans-serif;font-weight: 400;font-style: normal;color: var(--fundo_claro);padding-top: 62px;font-size: 100px;line-height: 0.55em;}& .box_big_numbers .big_number .pin p>span{display: block;font-size: 0.5em;}& .box_big_numbers .big_number .text{border: 4px solid var(--verde_escuro);-webkit-box-shadow: 0px 10px 0px 0px var(--verde_escuro);box-shadow: 0px 10px 0px 0px var(--verde_escuro);border-radius: 26px;width: 200px;height: 200px;margin-top: -55px;padding: 60px 10px 0 10px;text-align: center;color: var(--verde_escuro);font-family: "Squada One", sans-serif;font-weight: 400;font-style: normal;font-size: 36px;text-transform: uppercase;}& button#sobrenos_CTA{margin-top: 140px;font-size: 36px;padding: 8px 8px 8px 30px;background-color: var(--verde_escuro);color: var(--fundo_claro);}& button#sobrenos_CTA>span.icon{padding: 10px 14px;margin: 0 0 0 0.5em;background-color: var(--verde_mais_claro);color: var(--fundo_claro);}& button#sobrenos_CTA>span.icon>i{transform: translate(1px, 2px);}}button#sobrenos_CTA:hover{}button#sobrenos_CTA:hover>span.label{transform: translateY(-700px);}button#sobrenos_CTA:hover>span.label-2{transform: translateX(-10px);opacity: 1;}button#sobrenos_CTA:hover>span.icon{transform: scale(1.6);}@media screen and (max-width: 1240px){section#sobre_nos .box_texto .box{margin-left: 10px;max-width: calc(100% - 20px);}section#sobre_nos .box_big_numbers{justify-content: space-between;gap: 0;max-width: 60%;margin-left: auto;margin-right: auto;}section#sobre_nos .box_big_numbers .big_number{flex-basis: 50%;margin-bottom: 50px;}section#sobre_nos .box_big_numbers .big_number>div{margin-left: auto;margin-right: auto;}}@media screen and (max-width: 800px){section#sobre_nos .box_texto h1{font-size: 80px;}section#sobre_nos .box_texto .box{margin-top: -20px;padding: 70px 20px;font-size: 1.4em;}section#sobre_nos .box_big_numbers{justify-content: space-around;max-width: unset;}}@media screen and (max-width: 560px){section#sobre_nos .box_texto{margin-bottom: 50px;}section#sobre_nos .box_texto .box{border-radius: 0 30px 30px 30px;}section#sobre_nos .box_big_numbers .big_number{zoom: 60%;}section#sobre_nos button#sobrenos_CTA{margin-top: 50px;}}@media screen and (max-width: 420px){section#sobre_nos .box_texto .box{border-radius: 0 16px 16px 16px;text-align: center;}}section#contato{margin-bottom: calc( var(--footer-height) + 5vh );text-align: center;padding: 50px 20px 140px 20px;-webkit-box-shadow: 0px 22px 30px 20px hsla(0deg, 0%, 90%, 80%);box-shadow: 0px 22px 30px 20px hsla(0deg, 0%, 90%, 80%);& .title-container{}& .title-container h1{text-transform: uppercase;;font-size: 90px;color: var(--verde_super_claro);margin-bottom: 2px;}& .title-container h2{text-transform: uppercase;;font-size: 50px;color: var(--rosa_destaque);}& .container_padrao{container-name: contato-box;container-type: inline-size;width: 500px;margin: 0 auto;}& .container_padrao #formulario{padding: 50px 0 0 0;text-align: left;}& .container_padrao #formulario p{font-size: 0.9em;color: #aaa;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: default;position: relative;display: table;margin-left: 15px;margin-bottom: -9px;background-color: var(--fundo_escuro);padding: 0 7px;z-index: 1;}& .container_padrao #formulario input,& .container_padrao #formulario textarea{width: 100%;padding: 15px 10px 6px 10px;font-family: "Space Grotesk", sans-serif;font-optical-sizing: auto;font-weight: 300;font-style: normal;font-size: 16px;color: var(--fundo_claro);font-size: 17px;border: 1px solid #777;border-radius: 6px;background-color: transparent;border-left: 5px solid #777;}& .container_padrao #formulario textarea{height: 10em;margin-bottom: -3px;}& input:-webkit-autofill,& input:-webkit-autofill:hover,& input:-webkit-autofill:focus,& input:-webkit-autofill:active {border: 1px solid #777;color: var(--fundo_claro);-webkit-text-fill-color: var(--fundo_claro);transition: background-color 5000s ease-in-out;}& .container_padrao #formulario .error_msg{display: block;margin-bottom: 1em;color: #ffbc57;padding-left: 6px;font-size: 13px;margin-top: -11px;}& .container_padrao #formulario .error_msg>span{font-size: 21px;}& .container_padrao #formulario #info_box{font-size: 0.7em;letter-spacing: 1px;color: #aaa;text-transform: uppercase;}& .container_padrao .enviar_container{text-align: right;}& .container_padrao .enviar_container .cta_btn{font-size: 22px;padding: 8px 8px 8px 30px;background-color: var(--verde_super_claro);color: var(--verde_escuro);}& .container_padrao .enviar_container #form_send_alt{padding: 8px;}& .container_padrao .enviar_container .cta_btn>span.icon{padding: 13px 14px;margin: 0 0 0 0.5em;background-color: var(--verde_escuro);color: var(--fundo_claro);}& .container_padrao .enviar_container #form_send_alt>span.icon{margin: 0;}& .container_padrao .enviar_container #form_send>span.icon>i{transform: translate(0px, 1px);}& .zap{--zap-color: #00b28c;position: absolute;bottom: -46px;left: calc(50% - 55px);font-size: 60px;padding: 15px 30px;background-color: var(--fundo_claro);color: var(--zap-color);border-radius: 999px;cursor: pointer;-webkit-box-shadow: 0px 8px 0px 0px var(--zap-color);box-shadow: 0px 8px 0px 0px var(--zap-color);}}button#form_send:hover{}button#form_send:hover>span.label{transform: translateX(-250px);}button#form_send:hover>span.label-2{font-size: 1.5em;transform: translateX(0px);opacity: 1;}button#form_send:hover>span.icon{transform: scale(1.6);}@container contato-box (max-width: 470px){section#contato .container_padrao #formulario p{font-size: 1.1em;margin-bottom: -0.65em;}section#contato .container_padrao #formulario p::after{content: ":";}}@media screen and (max-width: 550px){section#contato{padding: 50px 20px 140px 20px;border-radius: 0 0 20px 20px;}section#contato .title-container h1{font-size: 60px;line-height: 50px;}section#contato .title-container h2{margin-top: 1px;font-size: 38px;line-height: 30px;}section#contato .container_padrao{width: 100%;}section#contato .container_padrao .enviar_container{margin-top: 1.5em;}section#contato .dbox_detalhe_esq{display: none;}}@media screen and (max-width: 370px){section#contato .title-container h1{font-size: 80px;}section#contato .title-container h2{font-size: 31px;}}footer{display: flex;justify-content: center;align-items: flex-end;text-align: center;background-color: hsl(0deg, 0%, 90%);height: var(--footer-height);position: fixed;bottom: 0;width: 100%;z-index: -1;& .container{}& .contatos{display: inline-block;background-color: hsl(0deg, 0%, 87%);padding: 40px 80px;border-radius: 0 30px 30px 30px;margin-bottom: 70px;color: #444;-webkit-box-shadow: 0px 12px 0px 0px var(--verde_mais_claro);box-shadow: 0px 12px 0px 0px var(--verde_mais_claro);}& .contatos h1{text-transform: uppercase;font-size: 45px;}& .contatos .instagram{font-size: clamp(18px, calc(36px - 2vw), 23px);}& .copyright{text-transform: uppercase;font-size: 0.8em;letter-spacing: 1px;opacity: 0.4;text-wrap: balance;}& .logo{}& .logo svg{width: 940px;height: auto;}}@media screen and (max-width: 550px){footer .contatos{padding: 40px 20px;}footer .copyright span{display: block;}}@media screen and (max-width: 950px){footer .logo svg {width: 100%;}}@media screen and (max-height: 700px){footer .contatos{margin-bottom: 16px;}}.ease-transition{transition: all 800ms ease;}@media screen and (min-width: 650px){#slogan p.anim-rev{transform: scale(3);filter: blur(20px);opacity: 0;}#unidades .container_padrao .unidade.anim-rev{filter: blur(20px);opacity: 0;}#unidades #unidades_CTA.anim-rev{transform: translateY(-100px);filter: blur(16px);opacity: 0;}section#servicos .container_padrao>div.left>.box.anim-rev{transform: translateY(90px);filter: blur(12px);opacity: 0;}section#servicos .container_padrao>div.right>img.anim-rev{transform: translateX(-70px);opacity: 0;}section#servicos .container_padrao>div.right #servicos_CTA.anim-rev{transform: translateY(-90px);opacity: 0;}#sobre_nos .logo.anim-rev{transform: translateY(-90px);filter: blur(12px);opacity: 0;}#sobre_nos .box_texto h1.anim-rev{transform: translateY(80px);opacity: 0;}#sobre_nos .box_big_numbers .big_number.anim-rev{opacity: 0;}#sobre_nos .box_big_numbers .big_number.ease-transition:nth-of-type(1){transition-delay: 250ms;}#sobre_nos .box_big_numbers .big_number.ease-transition:nth-of-type(2){transition-delay: 500ms;}#sobre_nos .box_big_numbers .big_number.ease-transition:nth-of-type(3){transition-delay: 750ms;}#sobre_nos .box_big_numbers .big_number.ease-transition:nth-of-type(4){transition-delay: 1000ms;}#sobre_nos .box_big_numbers .big_number.anim-rev:first-of-type{transform: translateY(-100px);}#sobre_nos .box_big_numbers .big_number.anim-rev:nth-of-type(2){transform: translateY(-100px);}#sobre_nos .box_big_numbers .big_number.anim-rev:nth-of-type(3){transform: translateY(-100px);}#sobre_nos .box_big_numbers .big_number.anim-rev:nth-of-type(4){transform: translateY(-100px);}#sobre_nos button#sobrenos_CTA.anim-rev{transform: translateY(-90px);opacity: 0;}section#contato .title-container.ease-transition{transition-delay: 150ms;}section#contato .title-container.anim-rev{padding: 140px 0;}#contato .title-container h1,#contato .title-container h2{transition: all 800ms ease;}#contato .title-container h2{transition-delay: 300ms;}#contato .title-container.anim-rev h1,#contato .title-container.anim-rev h2{transform: scale(2);filter: blur(30px);opacity: 0;}}