@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');*{scroll-behavior:smooth;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;}body{font-family:'Open Sans',sans-serif;}.text-x4{font-size:4em;}.text-16px{font-size:16px;}.btn-primary.btn-gads{border-radius:0;background-color:#1C83F4;border-color:#1C83F4;}.menu--redes-sociais .icone{display:block;background:url('/_image/icones.png') 0 0 no-repeat;width:16px;height:16px;padding:0;margin:15px 10px 0;overflow:hidden;}.footer .menu--redes-sociais,.footer h2#block-redessociais-menu{text-align:center;}.menu--redes-sociais li{display:inline-block;}.icone.linkedin{background-position:0 -16px;}.icone.whatsapp{background-position:0 -62px;}.icone.youtube{width:19px;background-position:0 -78px;}.icone.instagram:hover{background-position:0 -94px;}.icone.linkedin:hover{background-position:0 -110px;}.icone.whatsapp:hover{background-position:0 -126px;}.icone.youtube:hover{background-position:0 -143px;}.navbar-default{background-color:#f5f5f5;border-color:#f5f5f5;}.navbar-default .navbar-brand{color:#101010;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#1c83f4;}.navbar-default .navbar-text{color:#101010;}.navbar-default .navbar-nav > li > a{color:#101010;text-transform:none;font-size:16px;line-height:1.5;padding:10px 11px;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#1c83f4;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#1c83f4;background-color:#f5f5f5;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#1c83f4;background-color:#ffffff;}.navbar-default .navbar-toggle{border-color:#ffffff;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ffffff;}.navbar-default .navbar-toggle .icon-bar{background-color:#101010;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#101010;}.navbar-default .navbar-link{color:#101010;}.navbar-default .navbar-link:hover{color:#1c83f4;}#block-slogan,#block-redessociais-2{position:absolute;bottom:0;text-align:right;width:100%;color:#999;}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#101010;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#1c83f4;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#1c83f4;background-color:#ffffff;}#block-slogan,#block-redessociais-2{width:auto;}}.fill{min-height:100%;height:100%;}@media only screen and (min-width:767px){.navbar-default .navbar-nav{height:116px;display:flex;align-items:center;}}.region-slider{max-height:693px;overflow:hidden;}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.slider img{width:100%;}.slider .views-row{position:relative;}.slider .container > div{position:absolute;top:30%;color:#FFF;max-width:600px;}.slider .container h2{font-weight:700;font-size:3.5em;line-height:1.3;}@media (max-width:767px){.slider .container > div{font-size:0.8em;top:10%;}.slider .container h2{font-size:2em;line-height:1.1;}}.section-inicio{margin:50px 0;}.section-title{font-size:14px;color:#555555;text-transform:uppercase;line-height:1;}.section-sub-title h2{padding-bottom:10px;margin:0 0 40px;position:relative;font-weight:800;font-size:38px;}.section-sub-title{color:#454545;text-transform:uppercase;line-height:1;letter-spacing:1px;}.section-sub-title h2::before{content:'';position:absolute;width:40px;height:3px;bottom:0;left:0;background-color:#1C83F4;}.section-sub-title.text-center h2::before{left:50%;margin-left:-20px;}.about-post-content{font-size:14px;color:#696868;line-height:1.8;margin-bottom:25px;}.about-post-content h4,.about-post-content h5{color:#343434;}.first-section,.second-section{padding:50px 0;}.first-section,.second-section,.first-section a,.second-section h2{color:#FFF;}.fontawesome-icons{font-size:16px;display:inline-block;margin-right:10px;padding-right:10px;border-right:2px #FFF solid;}.first-section p a:hover{text-decoration:none;cursor:default;}.first-section .views-row{padding:20px;min-height:120px;}.first-section .views-row .fontawesome-icons{float:left;}@media only screen and (max-width:767px){.first-section{padding:0;}.first-section .views-row{border-bottom:1px #2e6da4 solid;}.first-section .views-row:nth-child(odd){text-align:left;}.first-section .views-row:nth-child(odd) .fontawesome-icons{float:left;}}@media only screen and (min-width:992px){.first-section .views-row{padding:20px 20px;}}@media only screen and (min-width:1200px){.first-section .views-row{padding:20px 40px;}}.first-section .views-row{}.second-section h2{font-size:30px;}.second-section p{max-width:520px;margin:0 auto 30px;font-size:17px;}.contact-message-form  #edit-preview{display:none;}.path-frontpage .footer{margin-top:0;}.footer{padding-top:20px;padding-bottom:30px;border-top:none;background-color:#f5f5f5;line-height:1.8em;}footer,footer a{color:#101010;}.view-depoimentos{margin-bottom:20px;}.owl-item{padding:15px;}.whatsapp-big{font-size:1.6em;background:#53b267 url('/_image/icones.png') 0 -32px no-repeat;padding:2px 0 2px 35px;font-weight:700;color:#fff;border:10px #53b267 solid;border-radius:5px;}.whatsapp-big:hover{color:#fff;}.footer .navbar-nav > li{float:none;}.footer .navbar-nav > li a{text-transform:none;padding:10px 5px;line-height:10px;}.footer img{max-width:100%;}.footer .whatsapp{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;}.footer .whatsapp::before{content:' ';background:url('/_image/icone-engenheiro.png') 0 0 no-repeat;position:fixed;width:51px;height:100px;bottom:40px;right:100px;overflow:visible;}.whatsapp-icon{margin-top:16px;}.footer .whatsapp:hover{background-color:#00CB4C;}
