* {margin:0; padding:0;}*, *:before, *:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}html, body {min-height:100%;}body {max-width:1920px; margin:0 auto; position:relative;}.no-scroll {height:100vh; overflow:hidden;}body.move-left {margin-left:260px;}body.move-right {left:-260px;}h1, h2, h3, h4 {margin:0px; padding:0px;}.wrapper {width:100%; position:relative;}img, picture,video, embed {max-width:100%; height:auto; border:none;}.clearfix:before,.clearfix:after {content:" "; display:table;}.clearfix:after {clear:both;}.clearfix {*zoom:1;}hr {width:100%; height:1px; margin:20px 0; border:0; border-bottom:1px solid #f1f1f1; clear:both;}.block {width:100%; display:block;}.block:after {content:''; display:table; clear:both;}.disabled {opacity:0.5; filter:alpha(opacity=0.5); pointer-events:none;}.hidden, .initial-hidden {display:none;}.left {float:left;}.right {float:right;}.pull-left {left:15px;}.pull-right {right:15px;}.pos-left {left:2em;}.pos-right {right:2em;}.alignleft {float:left; margin:0px 20px 10px 0;}.alignright {float:right; margin:10px 0 10px 20px;}.aligncenter {float:none; display:table; margin:10px auto !important;}.abs-middle {display:table; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -webkit-backface-visibility:visible; backface-visibility:visible; -webkit-perspective:1000; perspective:1000; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-transform-origin:0 0; transform-origin:0 0;}img.abs-middle {-webkit-backface-visibility:hidden; backface-visibility:hidden;}.vertical-middle {display:table; position:absolute; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); -webkit-backface-visibility:visible; backface-visibility:visible; -webkit-perspective:1000; perspective:1000; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-transform-origin:0 0; transform-origin:0 0;}img.vertical-middle {-webkit-backface-visibility:hidden; backface-visibility:hidden;}.horizontal-middle {display:table; position:absolute; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); -webkit-backface-visibility:visible; backface-visibility:visible; -webkit-perspective:1000; perspective:1000; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-transform-origin:0 0; transform-origin:0 0;}img.horizontal-middle {-webkit-backface-visibility:hidden; backface-visibility:hidden;}.circle {-webkit-border-radius:50%; border-radius:50%;}.uppercase {text-transform:uppercase;}.justify {text-align:justify;}.center {text-align:center;}.text-right {text-align:right;}.phone {pointer-events:none;}.pos-relative {position:relative;}.table {display:table;}a, .transition {-webkit-transition:0.25s all ease-out; transition:0.25s all ease-out; -webkit-backface-visibility:visible; backface-visibility:visible;}a {text-decoration:none !important; color:inherit; outline:none; cursor:pointer;}.elastic {-webkit-transition:0.4s all cubic-bezier(0.68, -0.55, 0.265, 1.55); transition:0.4s all cubic-bezier(0.68, -0.55, 0.265, 1.55); -webkit-backface-visibility:visible; backface-visibility:visible;}.easeOutQuart {-webkit-transition:1s all cubic-bezier(0,.66,.36,.99); transition:1s all cubic-bezier(0,.66,.36,.99);}.easeOutQuint {-webkit-transition:1s all cubic-bezier(.09,.28,0,.99); transition:1s all cubic-bezier(.09,.28,0,.99);}section, .section {width:auto; position:relative;}section.full-width, .section.full-width {width:100%;}section:after, .section:after {content:''; display:table; clear:both;}section .section-content, .section .section-content {width:100%; max-width:1280px; height:100%; display:block; padding:20px 15px; margin:0 auto;}section .section-content:after, .section .section-content:after {content:''; display:table; clear:both;}.vc_section {margin:0px 0px; padding:0px 0px;}.vc_section .vc_row, .vc_section .wpb_row {margin:0px 0px;}.vc_section .vc_row:not([data-vc-full-width]) {max-width:1280px; margin:0 auto !important;}.vc_row {padding-left:5%; padding-right:5%;}figure {overflow:hidden; display:block; background-position:center; background-size:cover !important; position:relative;}figure.with-border {border:1px solid #f1f1f1;}figure img {width:100%; height:auto; max-width:none; display:block; -webkit-transition:0.25s all ease-in-out; transition:0.25s all ease-in-out;}img.vertical {width:100% !important; height:auto !important;}.flex {display:flex;}.flex.flex-center {align-items:center;}.zoom {-webkit-transform:scale(1); transform:scale(1);}.zoom:hover {-webkit-transform:scale(1.2); transform:scale(1.2);}.brightness {-webkit-filter:brightness(100%); filter:brightness(100%);}.brightness:hover {-webkit-filter:brightness(140%); filter:brightness(140%);}.contrast {-webkit-filter:contrast(100%); filter:contrast(100%);}.contrast:hover {-webkit-filter:contrast(120%) brightness(110%); filter:contrast(120%) brightness(110%);}#nav-header-fixed {position:fixed; top:0px; left:0; z-index:99988;}#nav-header-fixed .section-content {height:auto; padding:20px 20px 0 20px;}#nav-header-fixed #logo-header {height:50px;}#nav-header-fixed #nav-icon {font-size:3em; cursor:pointer; display:none; color:#333; z-index:3;}#nav-header-fixed.move-left {left:260px;}#nav-header-fixed.move-right {left:-260px;}#nav-header-fixed.opened {top:0px;}.menu-container {display:table;}.menu {display:table;}.menu li {list-style:none; float:left; position:relative;}.menu li ul.sub-menu {display:none;}.col {min-height:10px; float:left;}.columns {margin-left:-15px; margin-right:-15px; display:block;}.columns:after {content:''; display:table; clear:both;}.columns.flex {display:flex; flex-flow:row wrap;}.columns.flex-center {align-items:center;}.columns .col-row {width:100%; display:block;}.columns .col-row:after {content:''; display:table; clear:both;}.columns .col {padding-left:15px; padding-right:15px;}.columns .col-dv-8{width:8.333333333%;}.columns .col-dv-10{width:10%;}.columns .col-dv-12{width:12.5%;}.columns .col-dv-14{width:14.285714286%;}.columns .col-dv-15{width:15%;}.columns .col-dv-16{width:16.666666667%;}.columns .col-dv-17{width:17.5%;}.columns .col-dv-20{width:20%;}.columns .col-dv-22{width:22.5%;}.columns .col-dv-25{width:25%;}.columns .col-dv-30{width:30%;}.columns .col-dv-33{width:33.333333333%;}.columns .col-dv-35{width:35%;}.columns .col-dv-37{width:37.5%;}.columns .col-dv-40{width:40%;}.columns .col-dv-42{width:42.5%;}.columns .col-dv-45{width:45%;}.columns .col-dv-50{width:50%;}.columns .col-dv-55{width:55%;}.columns .col-dv-60{width:60%;}.columns .col-dv-63{width:62.5%;}.columns .col-dv-65{width:65%;}.columns .col-dv-67{width:66.666666667%;}.columns .col-dv-68{width:68%;}.columns .col-dv-70{width:70%;}.columns .col-dv-75{width:75%;}.columns .col-dv-80{width:80%;}.columns .col-dv-84{width:84%;}.columns .col-dv-85{width:85%;}.columns .col-dv-90{width:90%;}.columns .col-dv-100 {width:100%; clear:both;}.widget {margin-bottom:20px;}.widget li {list-style:none;}.widget .widgettitle {width:100%; display:table; padding:5px 10px; margin-bottom:20px;}.sidebar-collapse {width:260px; height:100%; position:fixed; top:0;}@media screen and (max-width:1024px){.ls-hide {display:none !important;}.ls-visible {display:inline !important;}.txt-ls-left {text-align:left !important;}.txt-ls-center {text-align:center !important;}.txt-ls-right {text-align:right !important;}.ls-center {margin:0 auto !important; display:table; float:none !important;}.ls-left {float:left !important;}.ls-no-h-padding {padding-left:0px !important; padding-right:0px !important;}.columns .col-ls-15 {width:15%;}.columns .col-ls-20 {width:20%;}.columns .col-ls-25 {width:25%;}.columns .col-ls-30 {width:30%;}.columns .col-ls-33 {width:33.33333333%;}.columns .col-ls-35 {width:35%;}.columns .col-ls-40 {width:40%;}.columns .col-ls-42{width:42.5%;}.columns .col-ls-45 {width:45%;}.columns .col-ls-50 {width:50%;}.columns .col-ls-55 {width:55%;}.columns .col-ls-60 {width:60%;}.columns .col-ls-65 {width:65%;}.columns .col-ls-70 {width:70%;}.columns .col-ls-75 {width:75%;}.columns .col-ls-80 {width:80%;}.columns .col-ls-85 {width:85%;}.columns .col-ls-100 {width:100% !important; clear:both;}.columns .col-dv-35{width:50%;}#nav-header-fixed .menu-container {background-color:#333;}#nav-header-fixed .menu-container .menu {width:100%;}.menu li a {white-space:normal;}.menu li .sub-menu,.menu li .sub-menu li {padding:10px 10px !important; margin:0px !important; background:none !important; border-bottom:none !important;}.menu li .sub-menu li a {padding:0px !important; margin:0px !important; font-weight:400;}.menu-container.menu-collapse {width:260px; height:100%; position:fixed; top:0;}.menu-container.menu-collapse .scroll {width:100%; max-height:100%; overflow:auto;}.menu-container.menu-collapse-right {right:-320px; border-left:2px solid #555; -webkit-box-shadow:0px -10px 5px 8px rgba(0,0,0,0.1); box-shadow:0px -10px 5px 8px rgba(0,0,0,0.1);}.menu-container.menu-collapse-left {left:-320px; border-right:2px solid #555; -webkit-box-shadow:0px 10px 5px 8px rgba(0,0,0,0.1); box-shadow:0px 10px 5px 8px rgba(0,0,0,0.1);}.menu-container.menu-collapse-right.opened {right:0;}.menu-container.menu-collapse-left.opened {left:0;}.menu-container.menu-cascade {display:none; width:100%; max-height:calc(100vh - 64px); overflow-y:auto; position:absolute; top:64px; left:0; -webkit-transition:none; transition:none;}.menu-cascade .menu {-webkit-box-shadow:0px 5px 2px 2px rgba(0,0,0,0.1); box-shadow:0px 5px 2px 2px rgba(0,0,0,0.1);}.menu-cascade .menu li, .menu-collapse .menu li {width:100%; display:table; padding:5px 10px;}.menu-cascade .menu li:not(:last-child), .menu-collapse .menu li:not(:last-child) {border-bottom:1px solid #555;}.menu-cascade .menu li.menu-item-has-children:after, .menu-collapse .menu li.menu-item-has-children:after {content:'\f107'; color:#fff; font-size:1.4em; font-family:'fontAwesome'; position:absolute; top:0.8em; right:10px;}.menu-container .menu li a {width:100%; display:table; color:#fff; font-size:1rem;}#nav-header-fixed {display:inline-block; top:0px !important;}#nav-header-fixed #nav-icon {display:table;}}@media screen and (max-width:960px){}@media screen and (max-width:835px){#nav-header-fixed .button{margin-left:10px;margin-right:0px !important;float:left;}}@media screen and (max-width:800px){body {padding-top:64px;}.sm-hide {display:none !important;}.sm-visible {display:inline !important;}.txt-sm-left {text-align:left !important;}.txt-sm-center {text-align:center !important;}.txt-sm-right {text-align:right !important;}.sm-center {margin:0 auto !important; display:table; float:none !important}.sm-left {float:left !important;}.sm-no-h-padding {padding-left:0px !important; padding-right:0px !important;}.columns {width:100%; display:block; margin-left:0; margin-right:0;}.columns .col-sm-20 {width:20%;}.columns .col-sm-25 {width:25%;}.columns .col-sm-30 {width:30%;}.columns .col-sm-33 {width:33.33333333%;}.columns .col-sm-35 {width:35%;}.columns .col-sm-40 {width:40%;}.columns .col-sm-42{width:42.5%;}.columns .col-sm-45 {width:45%;}.columns .col-sm-50 {width:50%;}.columns .col-sm-55 {width:55%;}.columns .col-sm-60 {width:60%;}.columns .col-sm-65 {width:65%;}.columns .col-sm-70 {width:70%;}.columns .col-sm-75 {width:75%;}.columns .col-sm-80 {width:80%;}.columns .col-sm-100 {width:100% !important; clear:both;}}@media screen and (max-width:768px){.phone {pointer-events:initial;}}@media screen and (max-width:640px){.xs-hide {display:none !important;}.xs-visible {display:inline !important;}.txt-xs-left {text-align:left !important;}.txt-xs-center {text-align:center !important;}.txt-xs-right {text-align:right !important;}.xs-center {margin:0 auto !important; display:table; float:none !important}.xs-left {float:left !important;}.xs-no-h-padding {padding-left:0px !important; padding-right:0px !important;}.columns .col-xs-25 {width:25%;}.columns .col-xs-30 {width:30%;}.columns .col-xs-33 {width:33.33333333%;}.columns .col-xs-35 {width:35%;}.columns .col-xs-40 {width:40%;}.columns .col-xs-42{width:42.5%;}.columns .col-xs-45 {width:45%;}.columns .col-xs-50 {width:50%;}.columns .col-xs-55 {width:55%;}.columns .col-xs-60 {width:60%;}.columns .col-xs-65 {width:65%;}.columns .col-xs-70 {width:70%;}.columns .col-xs-75 {width:75%;}.columns .col-xs-100 {width:100% !important; clear:both;}}@media screen and (max-width:480px){.xxs-hide {display:none !important;}.xxs-visible {display:inline !important;}.txt-xxs-left {text-align:left !important;}.txt-xxs-center {text-align:center !important;}.txt-xxs-right {text-align:right !important;}.xxs-center {margin:0 auto !important; display:table; float:none !important}.xxs-left {float:left !important;}.xxs-no-h-padding {padding-left:0px !important; padding-right:0px !important;}.columns .col {padding-left:0px; padding-right:0px;}.columns .col-xxs-25 {width:25%;}.columns .col-xxs-33 {width:33.33333333%;}.columns .col-xxs-50 {width:50%;}.columns .col-xxs-75 {width:75%;}.columns .col-xxs-100 {width:100%; clear:both;}}@media screen and (max-width:410px){.nav-header .col-dv-35{margin-left:10%;}.nav-header .languages li{margin:0 5px !important;}}@media screen and (max-width:360px){}@media screen and (max-width:320px){}body {margin:0 auto; font-family:'Muli', sans-serif; font-size:16px; font-weight:300; line-height:1.2; background-color:#fff;}section .section-content, .section .section-content {max-width:1340px;}.button {padding:10px 12px; color:#fff; font-size:0.8rem; background-color:#F9AD3D; border-radius:70px 70px;}.button:hover {background-color:#eca030;}.bgParallax {-webkit-transition:0.2s all cubic-bezier(.17,.67,.83,.67); transition:0.2s all cubic-bezier(.17,.67,.83,.67);}.label {padding:6px 15px; font-size:1rem; font-weight:600; border-width:1px; border-style:solid; border-radius:40px 40px;}.label.label-green {color:#A2BE6F; border-color:#A2BE6F;}.label.label-red {color:#E82830; border-color:#E82830;}section.content {padding-left:30px !important; padding-right:30px !important;}.content ul {margin-left:20px;}.content ul li {padding-bottom:20px; font-size:1.25rem; color:#0F3140;}section .title {font-size:7rem; font-weight:200 !important; color:#8DA99B; opacity:0.35; position:absolute; -webkit-transform:rotate(-90deg); transform:rotate(-90deg); z-index:10;}#btnTopo {width:40px; height:40px; display:none; background-color:#F9AD3D; color:#fff; cursor:pointer; position:fixed; bottom:100px; right:30px; border-radius:50%;}#btnTopo::after {width:10px; height:10px; content:''; margin-top:3px; border-top:1px solid #fff; border-right:1px solid #fff; position:absolute; top:50%; left:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg); transform:translate(-50%, -50%) rotate(-45deg);}.menu .menu-button {display:none;}.nav-header .box-menu-principal {margin:0 auto;}#nav-header-fixed {width:100%; height:90px; background-color:#0F3140; position:fixed; top:-110px; left:0px;}#nav-header-fixed .section-content {padding:10px 15px;}#nav-header-fixed #logo {width:auto !important; max-width:none !important; height:70px;}#nav-header-fixed .menu {padding-top:25px;}#nav-header-fixed .languages {margin-top:20px;}#nav-header-fixed .button {margin-top:12px; position:relative;}#nav-header-fixed .menu .button {margin:0px 0px; text-align:center;}#nav-header-fixed #nav-icon {font-size:2rem; color:#fff;}.nav-header .languages {margin:0px 39px 0px 0px;}.nav-header .languages li {width:35px; height:35px; margin:0px 10px; color:#fff; list-style:none; float:left;}.nav-header .languages li a {width:100%; height:100%; padding:7px 0px 0px 1px; display:table; text-align:center; border:2px solid #fff; border-radius:50%;}.nav-header .languages li a:hover, .nav-header .languages li.active a {color:#0F3140; background-color:#fff;}#header {height:100vh; min-height:640px; background-image:url(../images/banner.jpg); background-position:center top; background-size:cover; background-attachment:fixed;border-top:10px solid #0F3140; position:relative;}#header .section-content {max-width:100% !important; padding-top:55px;}#header .menu {padding-top:54px; }#header .languages {margin-top:49px;}#header .button {margin-top:44px;}#header #header-slogan {margin-top:10vh;}#header #header-slogan .site-name {padding-bottom:15px; font-size:2rem; color:#fff; text-align:center;}#header #down-arrow {width:13px; height:32px; display:table; position:absolute; bottom:30px; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%);}#header #down-arrow div {width:13px; height:12px; margin-top:32px; border-left:1px solid #fff; border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg); transform:rotate(-45deg);}#header #down-arrow div::before {width:1px; height:32px; content:''; background-color:#fff; position:absolute; top:-17px; left:11px; transform:rotate(45deg);}#header #down-arrow:hover {animation:downArrow 1s ease-out infinite;}#header #nav-icon {display:none !important;}#sobre .section-content {padding:100px 0px 0px 0px;}#sobre #texto-sobre {width:calc(100% + 75px); padding:40px 113px 10px 113px; background-color:#0F3140; position:absolute; top:50%; left:-90px; transform:translateY(-50%);}#sobre #texto-sobre .title {top:5px; right:-80px;}.es #sobre #texto-sobre .title {top:5px; right:-180px;}#sobre #texto-sobre h3 {margin-bottom:30px; font-size:1.125rem; font-weight:600; color:#F9AD3D;}#sobre #texto-sobre h2 {margin-bottom:30px; font-size:2.4rem; font-weight:400; color:#8DA99B;}#sobre #texto-sobre p {margin-bottom:30px; color:#fff; line-height:1.4;}#servicos .section-content {padding:150px 0px 0px calc(156px + 3vw) !important;}#servicos .title {top:365px; left:-20px;}#servicos h2 {padding-bottom:48px; font-size:2.25rem; font-weight:300; color:#8DA99B;}#servicos h3 {padding-bottom:50px; font-size:1.125rem; color:#F9AD3D;}#servicos h4 {padding-bottom:30px; font-size:1.5rem; color:#0F3140;}#servicos p {padding-bottom:100px; font-size:1.125rem; color:#0F3140;}#servicos ul {margin-bottom:100px;}#servicos ul li {color:#0F3140;}#servicos hr {margin:80px 0px; display:block;}#servicos .label {margin-left:19px;}#servicos .col-right b {font-size:1.125rem; color:#0F3140;}#servicos .col-right ul li {padding-bottom:27px;}#block-1 .section-content {padding:100px 113px 50px calc(156px + 3vw); background-color:#0F3140; border:1px solid #707070;}#block-1 h2 {padding-bottom:50px; color:#8DA99B; font-size:2.25rem; font-weight:300;}#block-1 p {padding-bottom:20px; font-size:1.1rem; color:#fff;}#block-2 .section-content {padding:100px 113px 153px calc(156px + 3vw); background-color:#fff;background-image:url(../images/halftones.png); background-size:100% auto; background-repeat:no-repeat; background-position:50% 80%;}#block-2 h2 {padding-bottom:50px; color:#8DA99B; font-size:2.25rem; font-weight:300;}#block-2 p {font-size:1.1rem; color:#0F3140;}footer {border:1px solid #707070;background:#315c71; background:-moz-radial-gradient(center, ellipse cover,#315c71 0%, #0f3140 100%); background:-webkit-radial-gradient(center, ellipse cover,#315c71 0%,#0f3140 100%); background:radial-gradient(ellipse at center,#315c71 0%,#0f3140 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#315c71', endColorstr='#0f3140',GradientType=1 ); }footer .section-content {padding:83px 15px 0px 15px !important; font-size:2rem; color:#1e627e;}footer .section-content .columns .row-1 {padding-left:10vw !important;}footer .section-content .columns .row-1 .col:not(:first-of-type) {padding-top:55px;}footer .section-content h2 {padding-bottom:17px; font-size:1.5rem; font-weight:400; color:#8DA99B;}footer .section-content p {font-size:1.125rem; color:#fff;}footer .icons-sociais li {margin-right:35px; list-style:none; float:left;}footer .icons-sociais li a {font-size:2.2rem; color:#8DA99B;}footer .icons-sociais li a:hover {color:#fff;}footer #bottom {padding-bottom:32px; margin-top:100px; border-bottom:16px solid #315C71;}footer #bottom span {font-size:0.875rem; color:#8DA99B;}footer #bottom #chamer {display:table; margin:15px 0px 0px 20px; float:right;}@keyframes downArrow {0% {bottom:30px;}10% {bottom:40px;}100% {bottom:30px;}}@-webkit-keyframes downArrow {0% {bottom:30px;}10% {bottom:40px;}100% {bottom:30px;}}.menu li a {padding:0px 15px; display:table; font-size:1rem; color:#fff;}.menu li a:hover {color:#F9AD3D;}@media screen and (max-width:1366px){.menu li a {font-size:1rem;}.nav-header .languages {margin-top:38px;}.nav-header .languages li {width:30px; height:30px;}.nav-header .languages li a {padding-top:6px; font-size:0.8rem;}#header #logo {width:auto; height:100px;}#header .menu {padding-top:40px;}#header .languages {margin-top:35px;}#header .button {margin-top:26px;}#header #header-slogan .site-name {padding-bottom:25px; font-size:1.8rem;}#header #header-slogan img {max-width:650px;}.es #header .button, .es #nav-header-fixed .button {padding-left:25px; padding-right:25px;}.content .section-content {max-width:1050px;}#sobre #texto-sobre {padding-left:89px; padding-right:120px;}#sobre #texto-sobre h2 {font-size:2.1rem;}#servicos h4 {font-size:1.4rem;}#servicos p {padding-bottom:76px; font-size:1rem !important;}#servicos ul li {font-size:1rem !important;}#servicos .col-right ul li {padding-bottom:24.5px;}#servicos .section-content,#block-1 .section-content, #block-2 .section-content {padding-left:calc(156px + 2vw) !important;}#block-1 .section-content .columns .col {padding-left:10px; padding-right:10px;}#block-1 p {font-size:1rem;}}@media screen and (max-width:1280px){#header .languages {margin-right:25px;}}@media screen and (max-width:1024px){body {padding-top:90px;}#nav-header-fixed .languages {margin-top:9px;}#nav-header-fixed .button {margin-right:60px;}#nav-header-fixed .menu-container {background-color:#0F3140;}#nav-header-fixed .menu-container.menu-cascade {top:90px;}#nav-header-fixed .menu-cascade .menu li:not(:last-child), .menu-collapse .menu li:not(:last-child) {border-bottom-color:#1C3644;}#nav-header-fixed .menu-container .menu li a {padding:15px 15px; font-size:1rem;}#header {height:calc(100vh - 90px); min-height:540px;}#header .nav-header_content {display:none;}#header #header-slogan {margin-top:20vh;}#sobre #texto-sobre {padding-left:70px; padding-right:120px;}#sobre #texto-sobre h2 {font-size:1.8rem;}#sobre #texto-sobre .title {font-size:5rem; right:-60px;}#servicos .section-content,#block-1 .section-content, #block-2 .section-content {padding-left:140px !important;}#servicos .title {left:-140px;}footer .section-content .columns .row-1 {padding-left:initial !important;}footer #bottom #chamer {margin-top:30px !important;}footer .icons-sociais li {margin:0px 17px !important;}.hide{display:none;}}@media screen and (max-width:960px){}@media screen and (max-width:800px){#sobre #texto-sobre {width:100% !important; position:initial; transform:translateY(-60px);}#sobre #texto-sobre h2 {font-size:2rem;}#sobre #texto-sobre .title {opacity:0.7; text-shadow:1px 1px 1px #0F3140;}#sobre .columns {display:block;}#servicos .section-content {padding-top:0px !important;}#servicos .section-content, #block-1 .section-content, #block-2 .section-content {padding-left:160px;}#servicos .title {top:215px; left:-120px;}}@media screen and (max-width:768px){}@media screen and (max-width:640px){#header #header-slogan .site-name {font-size:1.4rem;}#header #header-slogan img {max-width:450px;}#servicos .section-content {padding-left:15px !important;}#servicos .title {margin-bottom:30px; font-size:4rem; position:initial; transform:none;}#servicos .col-left {padding-top:40px;}#block-1 .section-content, #block-2 .section-content {padding-left:10vw !important;}}@media screen and (max-width:600px){}@media screen and (max-width:480px){#header {background-position:-275px top !important; background-size:auto 100%; background-attachment:initial;}#header #header-slogan .site-name {font-size:1.2rem;}#header #header-slogan img {max-width:350px;}#sobre #texto-sobre {padding-left:35px !important;}#block-1 .section-content,#block-2 .section-content {padding-left:5vw !important; padding-right:5vw !important;}#block-1 h2 {font-size:2rem;}}@media screen and (max-width:375px){.label {padding:6px 10px; margin-left:0px !important; display:table; font-size:0.8rem;}#nav-header-fixed .languages {margin-right:10px;}#header #header-slogan .site-name {font-size:1rem;}#header #header-slogan img {max-width:300px;}#sobre #texto-sobre {padding-right:60px;}#sobre #texto-sobre .title {font-size:3rem; right:-30px;}.es #sobre #texto-sobre .title {font-size:3rem; right:-80px;}#sobre #texto-sobre h2 {font-size:1.6rem;}#servicos .label {margin-left:5px;}#servicos h4 {font-size:1.15rem;}#servicos p {padding-bottom:50px;}#block-1 h2 {font-size:1.8rem;}}@media screen and (max-width:320px){#nav-header-fixed .languages li {margin:0px 5px;}#header #header-slogan .site-name {font-size:0.9rem;}#header #header-slogan img {max-width:260px;}#servicos .label {margin-left:0px; display:table;}#block-1 h2 {font-size:1.5rem;}}