@font-face{font-display:swap;font-family:"FontAwesome";font-display:fallback;src:url(/wp-content/themes/grupostarke/assets/fonts/fontawesome/fonts/fontawesome-webfont.eot);src:url("/wp-content/themes/grupostarke/assets/fonts/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url(/wp-content/themes/grupostarke/assets/fonts/fontawesome/fonts/fontawesome-webfont.woff2) format("woff2"),url(/wp-content/themes/grupostarke/assets/fonts/FontAwesome/fonts/fontawesome-webfont.woff) format("woff"),url(/wp-content/themes/grupostarke/assets/fonts/fontawesome/fonts/fontawesome-webfont.ttf) format("truetype"),url("/wp-content/themes/grupostarke/assets/fonts/fontawesome/fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-angle-right:before{content:"\f105"}.fa-angle-left:before{content:"\f104"}.fa-angle-down:before{content:"\f107"}.fa-caret-up:before{content:"\f0d8"}.fa-whatsapp:before{content:"\f232"}.fa-linkedin:before{content:"\f0e1"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-instagram:before{content:"\f16d"}.fa-phone:before{content:"\f095"}.fa-check-circle-o:before{content:"\f05d"}*{border:none;margin:0}body{background-color:#fff;color:var(--gray-dark);font:400 15px/1.7 'Roboto',Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility}a{color:#364052;border:none;text-decoration:none}a:hover{color:#6d6d6d;text-decoration:none}a{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}img,iframe,video{vertical-align:bottom}div,section,h1,article{position:relative}.logo{width:145px;height:auto}.wpcf7{max-width:800px;margin:0 auto}span.wpcf7-list-item{margin-left:0}input,textarea,select{width:100%;padding:10px 15px;margin-bottom:15px;background:rgb(0 0 0 / 10%);box-sizing:border-box;outline:none;font-size:13px;border-radius:5px;position:relative;z-index:1}input:focus,textarea:focus{border-color:var(--bg-color-1)}input[type="radio"],input[type="checkbox"]{width:auto;height:auto!important;margin:0}.custom-select{height:48px;background:url(/wp-content/themes/grupostarke/images/angle-down.png) no-repeat right .75rem center/10px #fff0}textarea{width:100%;height:130px;margin:0 0 20px;box-sizing:border-box;outline:none;resize:none}input[type="submit"]{width:auto;height:auto;padding:10px 30px!important;margin-top:15px;background-color:var(--bg-color-1);color:#fff;font-size:1.1em;font-weight:700;text-transform:uppercase;outline:none;border:none;cursor:pointer}input[type="submit"]:disabled{background-color:silver}input::-webkit-input-placeholder{color:#fff}textarea::-webkit-input-placeholder{color:#fff}input::-moz-placeholder{color:#fff}input:-ms-input-placeholder{color:#fff}form select{-webkit-appearance:none}form h3{margin-top:10px;font-size:17px;text-transform:uppercase}.custom-file{height:50px}.custom-file-label,.custom-file-label::after{height:48px;display:flex;align-items:center;border:none;background:#fff0;border:1px solid #cacaca;top:0!important}.custom-file-label::after{padding:15px;content:"Selecionar";background:var(--bg-color-2);color:var(--white);text-transform:uppercase;font-weight:700}.clear{clear:both}.intitle.small{color:var(--bg-color-2);font-size:1.8em}.wp-block-button a:after{content:"\f105";font-family:'FontAwesome';margin-left:10px}.wp-block-button a:hover{background-color:var(--bg-color-1);color:#fff}.wp-block-button.is-style-outline a:hover{background-color:#fff;color:var(--bg-color-1);border-color:#fff}@media (max-width:575px){.logo{width:72px;height:auto}.intitle,.bordered-top h2{font-size:1.5em}}@media (max-width:767px){.logo{width:72px;height:auto}.intitle br{display:none}}#header{width:100%;margin:0 auto;position:relative}.top-menu{background-color:var(--bg-color-1);font-size:14px}.top-menu span small{color:#b9a2f9;font-weight:700;font-size:12px;text-transform:uppercase}.top-menu a{padding:0 3px;font-weight:700}.top-menu .fa{margin:0 4px;color:var(--bg-color-2);font-size:20px;line-height:1;position:relative;top:2px}#header .navbar-toggler{margin-left:10px;outline:none}@media (min-width:576px){.top-menu span{margin-left:25px}.top-menu span:first-child{padding-right:25px;border-right:1px solid #b9a2f9}}#main-nav{width:100%;margin:0 auto;padding:10px 15px;border:none;z-index:999;background-color:#fff;font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.5px}#main-nav h1{line-height:0}.navbar-brand{margin:0;padding:0;position:relative}.navbar-brand img{width:100%;max-width:75px}#main-nav ul>li>a{padding:10px .7rem;color:#4f535a;position:relative;display:block}#main-nav ul>li.active a,#main-nav ul>li>a:hover,#main-nav ul>li.dropdown:hover>a,#main-nav ul>li.dropdown.show>a{color:var(--bg-color-1)}#main-nav ul>li>ul{padding:0;background-color:#f5f5f5;border-radius:0;border:none;font-size:inherit;top:97%}#main-nav ul>li>ul>li>a{padding:12px 15px;border-bottom:1px solid #fff;border-top:0;text-transform:none;display:block;font-weight:400;letter-spacing:0}#main-nav ul>li>ul>li:last-child a{border:none}#main-nav ul>li>ul>li>a:hover{background:#f1f1f1}.navbar-toggler{border:none;padding:0}@media (max-width:991px){#main-nav .navbar-collapse{width:100%;max-width:250px;padding:10px;background-color:#f9f9f9;position:absolute;top:100%;right:0;z-index:9}#main-nav ul li a{padding:10px 15px}#main-nav ul>li.client-area a{margin-left:0}}@media (min-width:992px){#main-nav{padding:0 15px}.navbar-brand img{max-width:145px;position:relative;top:30px}.navbar-brand:before{content:"";width:200px;height:190px;background:url(/wp-content/themes/grupostarke/images/bg-logo.png) bottom center no-repeat;background-size:100%;position:absolute;top:0;left:-30px;z-index:0}#main-nav ul>li>ul{width:200px}#main-nav ul>li>a{padding:10px 1.75rem}#main-nav ul>li:hover>ul{display:block;position:absolute}#main-nav ul>li>a:before{content:"";width:8px;height:8px;background:var(--bg-color-2);position:absolute;left:15px;top:18px;border-radius:30px}#main-nav ul>li.client-area a{padding:8px 15px;margin-left:15px;border:1px solid;color:var(--bg-color-2);font-weight:700;text-align:center;border-radius:4px}#main-nav ul>li.client-area a:hover{background:var(--bg-color-2);color:var(--white)}#main-nav ul>li.client-area a:before{display:none}}#breadcrumbs{max-width:680px;background:#fff0;padding:0;font-size:13px}#breadcrumbs,#breadcrumbs a{color:#afafaf}@media (max-width:575px){#breadcrumbs{font-size:11px}}.entry{max-width:100%;height:auto;margin:0 auto;word-wrap:break-word;z-index:1}.entry img{max-width:100%;height:auto}.entry p{margin-bottom:30px}.entry blockquote{font-size:inherit}.entry iframe{width:100%;max-width:800px;height:450px;margin:0 auto;display:block}iframe.mapa{width:100%;max-width:100%;height:400px}.wp-block-image img{height:auto}.block-contact p{margin-bottom:5px}.single h1{font-weight:700}.single .blog .container{max-width:750px;margin-left:auto;margin-right:auto}.single .entry{font-size:1.05em}.single .entry h2,.single .entry h3,.single .entry h4,.single .entry h5{margin:40px auto 20px;font-weight:700}@media (max-width:575px){.single h1{font-size:1.6em}}.tagcloud a{padding:2px 5px;margin:3px 1px;font-size:12px!important;display:inline-block;background-color:#e0e0e0;text-decoration:none}.alignnone{margin:5px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;text-align:center}.alignright{float:right;margin:5px 0 10px 20px}.alignleft{float:left;margin:5px 20px 10px 0}a img.alignright{float:right;margin:5px 0 20px 10px}a img.alignnone{margin:5px 20px 10px 0}a img.alignleft{float:left;margin:5px 20px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:var(--white);;max-width:100%;padding:0;text-align:center}.wp-caption.alignnone{margin:5px 20px 10px 0}.wp-caption.alignleft{margin:5px 20px 10px 0}.wp-caption.alignright{margin:5px 0 10px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}#formLogin{max-width:600px;padding:5%;margin:0 auto;background-color:#f0f0f0;border-radius:4px}nav.pagination{display:block;font-size:15px;text-align:center;clear:both}nav.pagination ul{overflow:hidden;margin:0;padding:0}nav.pagination ul li{width:35px;height:35px;background:#f5f5f5;display:inline-block;margin:0 2px;list-style:none;line-height:35px;font-weight:700;text-align:center}nav.pagination ul li:hover,nav.pagination ul li.active{background:#e0e0e0}.whats-btn{width:60px;height:60px;background:#5eca55;border-radius:100%;text-align:center;line-height:72px;position:fixed;bottom:25px;right:25px;box-shadow:0 0 20px rgb(0 0 0 / .1);z-index:9999}.whats-btn .fa{color:#fff;font-size:36px}#footer{width:100%;background:var(--bg-color-1);position:relative;bottom:0}#footer strong{color:var(--bg-color-2);font-family:'Raleway';text-transform:uppercase;letter-spacing:.5px}#footer .phone{padding:0 15px;position:relative;font-weight:700}#footer .phone::before{content:"";width:8px;height:8px;background:var(--bg-color-2);position:absolute;right:-6px;top:4px;border-radius:30px}#footer .phone:first-of-type{padding-left:0}#footer .phone:last-of-type{padding-right:0}#footer .phone:last-of-type:before{display:none}#footer .text-underline{text-decoration:underline}#footer p.small{color:#b9a2f9;font-size:11px}#footer .social .fa{width:40px;height:40px;margin:0 5px;background-color:var(--bg-color-2);color:var(--bg-color-1);border-radius:30px;text-align:center;font-size:20px;line-height:40px}#footer .social .fa:hover{background-color:var(--white)}#footer .copyright{padding:20px 0;font-size:12px;line-height:1.2;background-color:rgb(35 52 82 / .2)}#footer .copyright,#footer .copyright a{color:silver}#footer p{margin:0}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all 0.3s ease 0s!important;left:-2px!important;bottom:5px!important}.grecaptcha-badge:hover{width:256px!important}@media (max-width:991px){#footer .phone:last-of-type{padding-left:0}}@media (max-width:575px){.container{padding-left:25px;padding-right:25px}}@media (min-width:1366px){.container{max-width:1180px}}