@font-face {  font-family: 'icomoon';  src: url("../fonts/icomoon/icomoon.eot?6iuir");  src: url("../fonts/icomoon/icomoon.eot?6iuir#iefix") format("embedded-opentype"), url("../fonts/icomoon/icomoon.ttf?6iuir") format("truetype"), url("../fonts/icomoon/icomoon.woff?6iuir") format("woff"), url("../fonts/icomoon/icomoon.svg?6iuir#icomoon") format("svg");  font-weight: normal;  font-style: normal;}/* =======================================================**   Template Style ** ======================================================= */body {  font-family: "Source Sans", Arial, sans-serif;  font-weight: 400;  font-size: 16px;  line-height: 1.7;  color: #777;  background: #fff;}#page {  position: relative;  overflow-x: hidden;  width: 100%;  height: 100%;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.offcanvas #page {  overflow: hidden;  position: absolute;}.offcanvas #page:after {  -webkit-transition: 2s;  -o-transition: 2s;  transition: 2s;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 101;  background: rgba(0, 0, 0, 0.7);  content: "";}a {  color: #991C24;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}a:hover, a:active, a:focus {  color: #991C24;  outline: none;  text-decoration: none;}b,strong {    color: #991C24;}p {  margin: 0px;}h1, h2, h3, h4, h5, h6, figure {  color: #000;  font-family: "Open Sans", Arial, sans-serif;  font-weight: 400;  margin: 0 0 20px 0;}h1 {    font-family: "Montserrat", Arial, sans-serif;    font-weight: 200;    font-size: 60px;    text-transform: lowercase;    position: relative;    margin-bottom: 80px;}h1 b {    font-weight: 200;    color: #991C24;}h2 {    font-family: "Montserrat", Arial, sans-serif;    font-weight: 400;    font-size: 28px;    margin-bottom: 30px;}h2 b {    font-weight: 400;    color: #991C24;}h2 span {    color: #46BBC5}::-webkit-selection {  color: #fff;  background: #991C24;}::-moz-selection {  color: #fff;  background: #991C24;}::selection {  color: #fff;  background: #991C24;}.gtco-container {  max-width: 1200px;  position: relative;  margin: 0 auto;  padding-left: 15px;  padding-right: 15px;}.gtco-gray-bg .gtco-container {padding: 2em 15px;}.gtco-top {  height: 50px;  line-height: 50px;  background: #fff;  z-index: 1002;  position: relative;}.gtco-top #gtco-logo {  font-size: 20px;  margin: 0;  padding: 0;  text-transform: uppercase;  font-weight: bold;}.gtco-top #gtco-logo a {  color: #fff;}.gtco-nav #gtco-logo img {  margin-left: 60px;  width: 330px;}.gtco-nav #gtco-logo a {    display: block;    padding: 0px;}.gtco-nav .social-icons {  text-align: right;}.gtco-nav .gtco-social-top {  padding: 0;  margin: 10px 0 0;}@media screen and (max-width: 768px) {  .gtco-nav .gtco-social-top {    margin-right: 50px;  }}.gtco-nav .gtco-social-top li {  padding: 0;  margin: 0px;  list-style: none;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline;}.gtco-nav .gtco-social-top li a {    color: #808184;    padding: 0px 20px;    font-size: 18px;}.gtco-nav .gtco-social-top li:last-child a {    border-left: solid 1px #808184!important;}.gtco-nav .gtco-social-top li:first-child a {    color: #808184;}@media screen and (max-width: 768px) {  .gtco-nav .gtco-social-top li {    margin: 0 0 0 10px;  }}.stuck {  position: fixed !important;  top: 0 !important;}.gtco-nav {  font-family: "Montserrat", Arial, sans-serif;   position: absolute;  top: 50px;  left: 0;  margin: 0;  padding: 0;  width: 100%;  padding: 15px 0;  z-index: 1001;  background: rgba(255,255,255,0.7);}@media screen and (max-width: 768px) {  .gtco-nav {    padding: 15px 0;    display: none;  }}.gtco-nav a {  padding: 5px 10px;  color: #fff;}@media screen and (max-width: 768px) {  .gtco-nav .menu-1, .gtco-nav .menu-2 {    display: none;  }}.gtco-nav ul {  padding: 0;  margin: 20px 0 0 0;}.gtco-nav ul li {  padding: 0;  margin: 0;  list-style: none;  display: inline;}.gtco-nav ul li > a {  font-size: 14px;  font-weight: 400;  letter-spacing: .08em;  padding: 15px 0px;  color: #808184;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.gtco-nav ul li > a:hover, .gtco-nav ul li > a:focus, .gtco-nav ul li > a:active {  color: #991C24;}.gtco-nav ul li.has-dropdown {  position: relative;}.gtco-nav ul li.has-dropdown .dropdown {  width: 150px;  -webkit-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.15);  -moz-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.15);  box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.15);  z-index: 1002;  visibility: hidden;  opacity: 0;  position: absolute;  top: 40px;  left: 0;  text-align: left;  background: #fff;  padding: 20px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  -ms-border-radius: 4px;  border-radius: 4px;  -webkit-transition: 0s;  -o-transition: 0s;  transition: 0s;}.gtco-nav ul li.has-dropdown .dropdown:before {  bottom: 100%;  left: 40px;  border: solid transparent;  content: " ";  height: 0;  width: 0;  position: absolute;  pointer-events: none;  border-bottom-color: #fff;  border-width: 8px;  margin-left: -8px;}.gtco-nav ul li.has-dropdown .dropdown li {  display: block;  margin-bottom: 7px;}.gtco-nav ul li.has-dropdown .dropdown li:last-child {  margin-bottom: 0;}.gtco-nav ul li.has-dropdown .dropdown li a {  padding: 2px 0;  display: block;  color: #999999;  line-height: 1.2;  text-transform: none;  font-size: 15px;}.gtco-nav ul li.has-dropdown .dropdown li a:hover {  color: #991C24;}.gtco-nav ul li.has-dropdown .dropdown li.active > a {  color: #000 !important;}.gtco-nav ul li.has-dropdown:hover a, .gtco-nav ul li.has-dropdown:focus a {  color: #fff;}.gtco-nav ul li.btn-cta a {  color: #991C24;}.gtco-nav ul li.btn-cta a span {  border: 2px solid rgba(255, 255, 255, 0.5);  padding: 4px 20px;  color: #fff;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;  -webkit-border-radius: 7px;  -moz-border-radius: 7px;  -ms-border-radius: 7px;  border-radius: 7px;}.gtco-nav ul li.btn-cta a:hover span {  background: #fff;  color: #991C24;}.gtco-nav ul li.active > a {  color: #991C24 !important;}#gtco-header {  position: absolute;  top: 0;  background: #fff;}@media screen and (max-width: 992px) {  #gtco-header.gtco-cover {    height: inherit !important;    padding: 3em 0 !important;  }}#gtco-header .overlay {  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: rgba(255,255,255,0.8);  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}@media screen and (max-width: 480px) {  #gtco-header .text-left {    text-align: center !important;  }}#gtco-header .btn {  color: #fff !important;}@media screen and (max-width: 480px) {  #gtco-header .btn {    display: block;    width: 100%;  }}#gtco-header .mt-text {  margin-top: 7em;  margin-bottom: 3em;}@media screen and (max-width: 768px) {  #gtco-header .mt-text {    margin-top: 0;  }}#gtco-header .intro-text-small {  font-size: 14px;  text-transform: uppercase;  color: rgba(255, 255, 255, 0.5);  letter-spacing: .15em;  display: block;  margin-bottom: 10px;}#gtco-header h1, #gtco-header h2 {  margin: 0;  padding: 0;  color: white;}#gtco-header h1 {  font-family: "Montserrat", Arial, sans-serif;  margin-bottom: 0px;  font-size: 59px;  line-height: 1.5;  font-weight: 600;  text-transform: capitalize;  color: #A8A9AD;}#gtco-header h1:after {display: none;}#gtco-header h1 b {  font-family: 'Fauna One';  font-weight: 200;  color: #808184;  letter-spacing: 10px;  height: 95px!important;  font-size: 70px;  margin-left: -75px;  margin-bottom: -2px;}#gtco-header h1 small {    color: #ffffff;    text-transform: lowercase;    font-weight: 200;    transform: rotate(-20deg);    display: inline-block;  letter-spacing: 1px;}@media screen and (max-width: 768px) {  #gtco-header h1 {    font-size: 34px;    line-height: 1.2;    margin-bottom: 10px;  }}#gtco-header h2 {  font-weight: 400;  font-size: 22px;  line-height: 1.5;  margin-bottom: 30px;}#gtco-header,#gtco-counter,.gtco-bg {  background-size: cover;  background-position: top center;  background-repeat: no-repeat;  position: relative;}.gtco-bg {  background-position: center center;  width: 100%;  float: left;  position: relative;}.gtco-video {  height: 450px;  overflow: hidden;  margin-bottom: 30px;  -webkit-border-radius: 7px;  -moz-border-radius: 7px;  -ms-border-radius: 7px;  border-radius: 7px;}.gtco-video.gtco-video-sm {  height: 250px;}.gtco-video a {  z-index: 1001;  position: absolute;  top: 50%;  left: 50%;  margin-top: -45px;  margin-left: -45px;  width: 90px;  height: 90px;  display: table;  text-align: center;  background: #fff;  -webkit-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);  -moz-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);  box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  -ms-border-radius: 50%;  border-radius: 50%;}.gtco-video a i {  text-align: center;  display: table-cell;  vertical-align: middle;  font-size: 40px;}.gtco-video .overlay {  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: rgba(0, 0, 0, 0.5);  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.gtco-video:hover .overlay {  background: rgba(0, 0, 0, 0.7);}.gtco-video:hover a {  position: relative;  -webkit-transform: scale(1.2);  -moz-transform: scale(1.2);  -ms-transform: scale(1.2);  -o-transform: scale(1.2);  transform: scale(1.2);}.gtco-cover {  height: 645px;  background-size: unset;  background-position: center center;  background-repeat: no-repeat;  position: relative;  float: left;  width: 100%;}.gtco-cover a {  color: #991C24;}.gtco-cover a:hover {  color: white;}.gtco-cover .overlay {  z-index: 1;  position: absolute;  bottom: 0;  top: 0;  left: 0;  right: 0;  background: rgba(255, 255, 255, 0.9);}.gtco-cover > .gtco-container {  position: relative;  margin-top: 80px;  z-index: 10;  overflow: hidden;}@media screen and (max-width: 768px) {  .gtco-cover {    height: 600px;  }}.gtco-cover .display-t,.gtco-cover .display-tc {  //min-height: 200px;  display: block;  width: 100%;}@media screen and (max-width: 768px) {  .gtco-cover .display-t,  .gtco-cover .display-tc {    //min-height: 200px;  }}.gtco-cover.gtco-cover-sm {  height: auto;  padding-bottom: 1em;}@media screen and (max-width: 768px) {  .gtco-cover.gtco-cover-sm {    //height: 400px;  }}.gtco-cover.gtco-cover-sm .display-t,.gtco-cover.gtco-cover-sm .display-tc {  //min-height: 200px;  display: block;  width: 100%;}@media screen and (max-width: 768px) {  .gtco-cover.gtco-cover-sm .display-t,  .gtco-cover.gtco-cover-sm .display-tc {    //height: 200px;  }}.gtco-cover.gtco-cover-xs {  height: auto;  padding-bottom: 1em;}@media screen and (max-width: 768px) {  .gtco-cover.gtco-cover-xs {    height: inherit !important;    padding: 3em 0;  }}.gtco-cover.gtco-cover-xs .display-t,.gtco-cover.gtco-cover-xs .display-tc {  height: 500px;  display: block;  width: 100%;}@media screen and (max-width: 768px) {  .gtco-cover.gtco-cover-xs .display-t,  .gtco-cover.gtco-cover-xs .display-tc {    padding: 3em 0;    height: inherit !important;  }}.gtco-staff {  text-align: center;  margin-bottom: 7em;  float: left;  width: 100%;}@media screen and (max-width: 768px) {  .gtco-staff {    margin-bottom: 3em;  }}.gtco-staff img {  width: 100px;  margin-bottom: 20px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  -ms-border-radius: 50%;  border-radius: 50%;}.gtco-staff h3 {  font-size: 24px;  margin-bottom: 5px;}.gtco-staff p {  margin-bottom: 30px;}.gtco-staff .role {  color: #bfbfbf;  margin-bottom: 30px;  font-weight: normal;  display: block;}.gtco-social-icons {  margin: 0;  padding: 0;}.gtco-social-icons li {  margin: 0;  padding: 0;  list-style: none;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline;}.gtco-social-icons li a {  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline;  color: #ffffff;  padding-left: 10px;  padding-right: 10px;}.gtco-social-icons li a:hover {color: #991C24 !important;}.gtco-social-icons li a i {  font-size: 20px;}.gtco-contact-info {  margin-bottom: 30px;  float: left;  width: 100%;  position: relative;}.gtco-contact-info ul {  padding: 0;  margin: 0;}.gtco-contact-info ul li {  padding: 0 0 0 50px;  margin: 0 0 30px 0;  list-style: none;  position: relative;}.gtco-contact-info ul li:before {  color: #cccccc;  position: absolute;  left: 0;  top: .05em;  font-family: 'icomoon';  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  /* Better Font Rendering =========== */  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.gtco-contact-info ul li.address:before {  font-size: 30px;  content: "\e9d1";}.gtco-contact-info ul li.phone:before {  font-size: 23px;  content: "\e9f4";}.gtco-contact-info ul li.email:before {  font-size: 23px;  content: "\e9da";}.gtco-contact-info ul li.url:before {  font-size: 23px;  content: "\e9af";}form label {  font-weight: normal !important;}#gtco-header .display-tc,#gtco-counter .display-tc,.gtco-cover .display-tc {  display: block;  vertical-align: middle;}#gtco-header .display-tc .intro-text-small,#gtco-counter .display-tc .intro-text-small,.gtco-cover .display-tc .intro-text-small {  font-size: 14px;  text-transform: uppercase;  color: rgba(255, 255, 255, 0.5);  letter-spacing: .15em;  display: block;  margin-bottom: 10px;}#gtco-header .display-tc h1, #gtco-header .display-tc h2,#gtco-counter .display-tc h1,#gtco-counter .display-tc h2,.gtco-cover .display-tc h1,.gtco-cover .display-tc h2 {  margin: 0;  padding: 0;  color: white;}#gtco-header .display-tc h1,#gtco-counter .display-tc h1,.gtco-cover .display-tc h1 {  margin-bottom: 0px;  font-size: 59px;  line-height: 1.5;  font-weight: 400;}@media screen and (max-width: 768px) {  #gtco-header .display-tc h1,  #gtco-counter .display-tc h1,  .gtco-cover .display-tc h1 {    font-size: 34px;    line-height: 1.2;    margin-bottom: 10px;  }}#gtco-header .display-tc h2,#gtco-counter .display-tc h2,.gtco-cover .display-tc h2 {  font-weight: 400;  font-size: 22px;  line-height: 1.5;  margin-bottom: 30px;}#gtco-counter {  text-align: center;}#gtco-counter .counter {  font-size: 50px;  margin-bottom: 10px;  color: #991C24;  font-weight: 200;  display: block;}#gtco-counter .counter-label {  margin-bottom: 0;  text-transform: uppercase;  color: rgba(0, 0, 0, 0.5);  letter-spacing: .1em;}@media screen and (max-width: 768px) {  #gtco-counter .feature-center {    margin-bottom: 50px;  }}#gtco-counter .icon {  width: 70px;  height: 70px;  text-align: center;  margin-bottom: 20px;  background: none !important;  border: none !important;}#gtco-counter .icon i {  height: 70px;}#gtco-counter .icon i:before {  color: #cccccc;  display: block;  text-align: center;  margin-left: 3px;}#gtco-features,#gtco-features-2,#gtco-products,#gtco-services,#gtco-subscribe,#gtco-footer,.gtco-section,.gtco-cover {  padding: 7em 0;  clear: both;  position: relative;}.oque{  padding: 9em 0 0 !important;}/* Css wbrcktmda */section.container.alt-blog {  margin-bottom: 25px;  margin-top: 145px;}h1.titulo{  /*text-transform: capitalize;*/  text-transform:  none;  text-align: center;}#div-logo-mobile{  display:none;}@media screen and (max-width: 1280px) {  .gtco-nav ul li > a {    padding: 15px 0px;  }}@media screen and (max-width: 1024px) {  .gtco-nav #gtco-logo img{    margin-left: 0px;  }  .gtco-nav ul li > a {    font-size: 11px!important;  }  section.container.alt-blog {    margin:0!important;    margin-bottom: 25px!important;    margin-top: 145px!important;  }}.oque ul li{font-weight: 400;    font-size: 22px;}/*#gtco-features {  margin-top: -20em;  padding-top: 20em;  position: relative;}#gtco-features:before {  content: "";  position: absolute;  z-index: -1;  width: 100%;  height: 180%;  top: 0;  -webkit-transform: skewY(-12deg);  -moz-transform: skewY(-12deg);  transform: skewY(-12deg);  background: #991C24;}*/#gtco-features .gtco-heading h2 {  color: #fff;  display:none;}.overflow-hid #entregas .gtco-heading h2 {  color: #777;}#gtco-features h3 {    font-family: "Montserrat", Arial, sans-serif;    font-weight: 400;    font-size: 30px;  color: #E19C35;}#gtco-features .feature-center .icon,#gtco-features .gtco-heading .icon {  width: 90px;  height: 90px;  border: 1px solid #991C24;}#gtco-features .feature-center .icon i {  color: #444444;  font-size: 40px;  font-style: normal;}.icone-relacionamento{    background: url(/htmlf/wr/icone-1.png);    background-repeat: no-repeat;    background-position: center center;}.icone-conteudo{    background: url(/htmlf/wr/icone-2.png);    background-repeat: no-repeat;    background-position: center center;}.icone-diagnostico{    background: url(/htmlf/wr/icone-3.png);    background-repeat: no-repeat;    background-position: center center;}.icone-planejamento{    background: url(/htmlf/wr/icone-4.png);    background-repeat: no-repeat;    background-position: center center;}.icone-treinamento{    background: url(/htmlf/wr/icone-5.png);    background-repeat: no-repeat;    background-position: center center;}.icone-solucoes{    background: url(/htmlf/wr/icone-6.png);    background-repeat: no-repeat;    background-position: center center;}#gtco-features .feature-center h3 {    font-family: "Montserrat", Arial, sans-serif;    font-weight: 400;    font-size: 30px;    color: #991C24 !important;}#gtco-features .feature-center p {  color: grey;  padding: 0 20%;}.flex-section {  display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  width: 100%;}.page-inner .quem-somos:nth-child(2) {    padding-top: 9em;}#gtco-features.quem-somos {    padding: 2em 0;}.quem-somos.flex-section {    padding-top: 1em;}.quem-somos h1 { text-transform: capitalize;}#gtco-features.quem-somos h1 {    text-transform: lowercase;    /*margin-top: 80px;*/}.quem-somos h1:after { /*border-color: #444444 !important;*/}/*#gtco-features.quem-somos h1:before {    content: "";    display: block;    width: 120px;    position: absolute;    top: -40px;    right: 50%;    margin-right: -60px;    border: 3px solid #991C24;    border-radius: 10px;}*/#gtco-features.quem-somos h1:after { border-color: #991C24 !important;}.quem-somos .text-left h1:after { left: 0;}.quem-somos h2 { color: #991C24;}.flex-section .flex-img {  position: relative;  overflow: hidden;}#porque p{color: #777777;}/*.flex-section .flex-img:before {  left: -110px;  content: "";  position: absolute;  height: 120%;  background: #f6f9fc;  width: 100px;  -webkit-transform: skewX(-12deg);  -moz-transform: skewX(-12deg);  transform: skewX(-12deg);}*/.flex-section .col-1 {  padding: 7em 0;  width: 50%;}.quem-somos.flex-section .col-1 {    padding: 1em 0;}#porque.flex-section .col-2 .text h1{    color: #000000;}#porque.flex-section .col-2 .text p{    color: #777777;}#porque.flex-section .col-1 .text h1:after {    border-color: #991C24;    left: 0;}.flex-section .col-1 .text,.flex-section .col-2 .text {  padding-left: 10%;  padding-right: 10%;}@media screen and (max-width: 1200px) {  .flex-section .col-1 .text {    padding-left: 30%;  }}.flex-section .col-2,#porque.flex-section .col-1 {  padding: 7em 0;  width: 50%;  background-size: cover;  background-position: top center;  min-height: 450px;}.quem-somos.flex-section .col-2 {    background-size: contain;    background-position: bottom center;    background-repeat: no-repeat;}#porque.flex-section .col-2 .overlay{    z-index: 1;    position: absolute;    bottom: 0;    top: 0;    left: 0;    right: 0;    background: rgba(0, 0, 0, 0.5);}#porque.flex-section .col-2 .text{    z-index: 10;    position: relative;}#porque.flex-section .col-2 .text h1,#porque.flex-section .col-2 .text p{    #color: #ffffff;}#porque.flex-section .col-2 .text h1:after {    border-color: #991C24;    left: 0;}@media screen and (max-width: 992px) {  .flex-section .col-1, .flex-section .col-2 {    width: 100%;  }}@media screen and (max-width: 992px) {  .flex-section .col-1 {    padding: 4em 0;  }}.flex-section.reverse {  position: relative;}.flex-section.reverse .flex-img {  position: relative;  overflow: hidden;}.flex-section.reverse .flex-img:before {  display: none;}/*.flex-section.reverse .flex-img:after {  right: -120px !important;  content: "";  position: absolute;  height: 120%;  background: #fff;  width: 100px;  -webkit-transform: skewX(12deg);  -moz-transform: skewX(12deg);  transform: skewX(12deg);}*/.flex-section.reverse .col-2 {  position: absolute;  left: 0;  bottom: 0;  top: 0;}@media screen and (max-width: 992px) {  .flex-section.reverse .col-2 {    position: relative;  }}.flex-section.reverse .col-1 {  left: 50%;  position: relative;}@media screen and (max-width: 992px) {  .flex-section.reverse .col-1 {    left: 0;  }}.flex-section.reverse .col-1 .text {  padding-left: 10%;  padding-right: 10%;}@media screen and (max-width: 1200px) {  .flex-section.reverse .col-1 .text {    padding-right: 30%;  }}.flex-section p {    font-weight: 400;    font-size: 21px;    line-height: 1.6;    margin-bottom: 40px;    color: #777777;}.overflow-hid {  overflow: hidden;  position: relative;  height: 100%;  width: 100%;}.gtco-gray-bg {  background-color: #e8eaf0;}.gtco-gray-bg.skew {  position: relative;  padding-top: 110px;}.gtco-gray-bg.skew:before {  content: "";  position: absolute;  z-index: -1;  width: 100%;  height: 180%;  top: 0;  -webkit-transform: skewY(-12deg);  -moz-transform: skewY(-12deg);  transform: skewY(-12deg);  backgroun: #f6f9fc;}#gtco-features-2 {  background: #efefef;  position: relative;  float: left;  width: 100%;}.feature-center {  text-align: center;  padding-left: 10px;  padding-right: 10px;  float: left;  width: 100%;  margin-bottom: 40px;}.feature-center .icon,.gtco-heading .icon {  width: 90px;  height: 90px;  display: table;  text-align: center;  margin: 0 auto 15px auto;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  -ms-border-radius: 50%;  border-radius: 50%;}.feature-center .icon i,.gtco-heading .icon i {  display: table-cell;  vertical-align: middle;  height: 90px;  font-size: 40px;  line-height: 40px;  color: #cccccc;}.feature-center p, .feature-center h3 {  margin-bottom: 30px;}.feature-center h3 {  font-size: 22px;  margin-bottom: 10px;  color: #991C24;  position: relative;}.feature-left {  float: left;  width: 100%;  margin-bottom: 30px;  position: relative;}.feature-left .icon {  float: left;  text-align: center;  width: 15%;}.feature-left .icon i {  display: table-cell;  vertical-align: middle;  font-size: 40px;  color: #991C24;}.feature-left .feature-copy {  float: right;  width: 80%;}.feature-left .feature-copy h3 {  font-size: 18px;  color: #1a1a1a;  margin-bottom: 10px;}.gtco-heading {  margin-bottom: 5em;}.gtco-heading.gtco-heading-sm {  margin-bottom: 2em;}.gtco-heading h2 {  //font-size: 50px;  //margin-bottom: 10px;  line-height: 1.5;  //font-weight: 400;  color: #777;  position: relative;}.gtco-heading p {    font-weight: 400;    font-size: 22px;    margin-bottom: 40px;}#gtco-products {  background: #008ee0;}#gtco-products .item img {  -webkit-border-radius: 7px;  -moz-border-radius: 7px;  -ms-border-radius: 7px;  border-radius: 7px;}#gtco-products .gtco-heading h2 {  color: #fff;}#gtco-products .gtco-heading p {  color: rgba(255, 255, 255, 0.8);}#gtco-subscribe {  background: #991C24;}#gtco-subscribe .form-control {  background: transparent;  color: #fff;  font-size: 16px !important;  width: 100%;  border: 2px solid rgba(255, 255, 255, 0.2) !important;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}#gtco-subscribe .form-control:focus {  background: transparent;  border: 2px solid rgba(255, 255, 255, 0.8) !important;}#gtco-subscribe .form-control::-webkit-input-placeholder {  color: #fff;}#gtco-subscribe .form-control:-moz-placeholder {  /* Firefox 18- */  color: #fff;}#gtco-subscribe .form-control::-moz-placeholder {  /* Firefox 19+ */  color: #fff;}#gtco-subscribe .form-control:-ms-input-placeholder {  color: #fff;}#gtco-subscribe .btn {  height: 46px;  border: none !important;  background: #fff;  color: #991C24;  font-size: 16px;  text-transform: uppercase;  font-weight: 400;  padding-left: 50px;  padding-right: 50px;}#gtco-subscribe .form-inline .form-group {  width: 100% !important;  margin-bottom: 10px;}#gtco-subscribe .form-inline .form-group .form-control {  width: 100%;}#gtco-subscribe .gtco-heading {  margin-bottom: 30px;}#gtco-subscribe .gtco-heading h2 {  color: #fff;}#gtco-subscribe .gtco-heading p {  color: rgba(255, 255, 255, 0.5);}#gtco-footer {  padding: 0em;  background: #1e1e1e;  color: #ffffff;}#gtco-footer a:hover {  color: #fff;}#gtco-footer .flex-section h1,#gtco-footer .flex-section h2 {    color: #ffffff;    text-transform: none;    margin-bottom: 40px;}#gtco-footer .flex-section h2 b {   color: #ffffff;   font-weight: 600;}#gtco-footer .flex-section h1:after { display: none;}#gtco-footer .gtco-footer-links {  padding: 0;  margin: 0 0 20px 0;  float: left;  width: 100%;}#gtco-footer .gtco-footer-links li {  padding: 0;  margin: 0px;  list-style: none;  line-height: 2;  font-size: 18px;}#gtco-footer .gtco-footer-links li strong {  color: #E19C35;}#gtco-footer .gtco-footer-links li a {  color: rgba(255, 255, 255, 0.5);  text-decoration: none;}#gtco-footer .gtco-footer-links li a:hover {  color: #fff !important;  text-decoration: underline;}#gtco-footer .gtco-widget {  margin-bottom: 30px;}#gtco-footer .gtco-widget h3 {  color: #fff;  margin-bottom: 15px;  font-weight: 400;  font-size: 15px;  letter-spacing: 2px;  text-transform: uppercase;}#gtco-footer .gtco-widget .gtco-quick-contact {  padding: 0;  margin: 0;}#gtco-footer .gtco-widget .gtco-quick-contact li {  padding: 0;  margin: 0 0 10px 0;  list-style: none;}#gtco-footer .gtco-widget .gtco-quick-contact li i {  width: 30px;  float: left;  font-size: 18px;  position: relative;  margin-top: 4px;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline;}#gtco-footer .footer-logo span {  color: #991C24;}#gtco-footer .copyright {  color: #ffffff;  padding-top: 3em;  margin-top: 3em;}#gtco-footer .copyright .block {  display: block;}#gtco-footer .copyright small {  font-size: 50%;}#gtco-footer #formulario label {   color: #ffffff;   text-transform: lowercase;}#gtco-footer #formulario input,#gtco-footer #formulario textarea {   color:black;   width: 100%;   border-radius: 0px !important;}#gtco-footer #formulario #b_enviar {    float: right;    width: auto;    padding: 10px 40px;    background: #951c25;    color: #fff;    border: none;    margin: 40px 0;    text-transform: capitalize;    font-size: 16px;}#gtco-offcanvas {  position: fixed;  z-index: 1901;  width: 270px;  background: black;  top: 0;  right: 0;  top: 0;  bottom: 0;  padding: 45px 40px 40px 40px;  overflow-y: auto;  display: none;  -moz-transform: translateX(270px);  -webkit-transform: translateX(270px);  -ms-transform: translateX(270px);  -o-transform: translateX(270px);  transform: translateX(270px);  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.offcanvas #gtco-offcanvas {  -moz-transform: translateX(0px);  -webkit-transform: translateX(0px);  -ms-transform: translateX(0px);  -o-transform: translateX(0px);  transform: translateX(0px);}#gtco-offcanvas a {  color: rgba(255, 255, 255, 0.5);}#gtco-offcanvas a:hover {  color: rgba(255, 255, 255, 0.8);}#gtco-offcanvas ul {  padding: 0;  margin: 0;}#gtco-offcanvas ul li {  padding: 0;  margin: 0;  list-style: none;}#gtco-offcanvas ul li > ul {  padding-left: 20px;  display: none;}#gtco-offcanvas ul li.offcanvas-has-dropdown > a {  display: block;  position: relative;}#gtco-offcanvas ul li.offcanvas-has-dropdown > a:after {  position: absolute;  right: 0px;  font-family: 'icomoon';  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  /* Better Font Rendering =========== */  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\e921";  font-size: 20px;  color: rgba(255, 255, 255, 0.2);  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}#gtco-offcanvas ul li.offcanvas-has-dropdown.active a:after {  -webkit-transform: rotate(-180deg);  -moz-transform: rotate(-180deg);  -ms-transform: rotate(-180deg);  -o-transform: rotate(-180deg);  transform: rotate(-180deg);}.uppercase {  font-size: 14px;  color: #000;  margin-bottom: 10px;  font-weight: 700;  text-transform: uppercase;}.gototop {  position: fixed;  bottom: 20px;  right: 20px;  z-index: 999;  opacity: 0;  visibility: hidden;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.gototop.active {  opacity: 1;  visibility: visible;}.gototop a {  width: 50px;  height: 50px;  display: table;  background: rgba(0, 0, 0, 0.5);  color: #fff;  text-align: center;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  -ms-border-radius: 4px;  border-radius: 4px;}.gototop a i {  height: 50px;  display: table-cell;  vertical-align: middle;}.gototop a:hover, .gototop a:active, .gototop a:focus {  text-decoration: none;  outline: none;}.gtco-nav-toggle {  width: 25px;  height: 25px;  cursor: pointer;  text-decoration: none;}.gtco-nav-toggle.active i::before, .gtco-nav-toggle.active i::after {  background: #444;}.gtco-nav-toggle:hover, .gtco-nav-toggle:focus, .gtco-nav-toggle:active {  outline: none;  border-bottom: none !important;}.gtco-nav-toggle i {  position: relative;  display: inline-block;  width: 25px;  height: 2px;  color: #252525;  font: bold 14px/.4 Helvetica;  text-transform: uppercase;  text-indent: -55px;  background: #252525;  transition: all .2s ease-out;}.gtco-nav-toggle i::before, .gtco-nav-toggle i::after {  content: '';  width: 25px;  height: 2px;  background: #252525;  position: absolute;  left: 0;  transition: all .2s ease-out;}.gtco-nav-toggle.gtco-nav-white > i {  color: #fff;  background: #fff;}.gtco-nav-toggle.gtco-nav-white > i::before, .gtco-nav-toggle.gtco-nav-white > i::after {  background: #fff;}.gtco-nav-toggle i::before {  top: -7px;}.gtco-nav-toggle i::after {  bottom: -7px;}.gtco-nav-toggle:hover i::before {  top: -10px;}.gtco-nav-toggle:hover i::after {  bottom: -10px;}.gtco-nav-toggle.active i {  background: transparent;}.gtco-nav-toggle.active i::before {  top: 0;  -webkit-transform: rotateZ(45deg);  -moz-transform: rotateZ(45deg);  -ms-transform: rotateZ(45deg);  -o-transform: rotateZ(45deg);  transform: rotateZ(45deg);}.gtco-nav-toggle.active i::after {  bottom: 0;  -webkit-transform: rotateZ(-45deg);  -moz-transform: rotateZ(-45deg);  -ms-transform: rotateZ(-45deg);  -o-transform: rotateZ(-45deg);  transform: rotateZ(-45deg);}.gtco-nav-toggle {  position: absolute;  right: 0px;  top: 0px;  z-index: 21;  padding: 6px 0 0 0;  display: block;  margin: 0 auto;  display: none;  height: 44px;  width: 44px;  z-index: 2001;  border-bottom: none !important;}.btn {  margin-right: 4px;  margin-bottom: 4px;  font-family: "Open Sans", Arial, sans-serif;  font-size: 16px;  font-weight: 400;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  -ms-border-radius: 4px;  border-radius: 4px;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;  padding: 8px 30px;}.btn.btn-md {  padding: 8px 20px !important;}.btn.btn-lg {  padding: 18px 36px !important;}.btn:hover, .btn:active, .btn:focus {  box-shadow: none !important;  outline: none !important;}.btn-primary {  background: #991C24;  color: #fff;  border: 2px solid #991C24 !important;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active {  background: #7ad98f !important;  border-color: #7ad98f !important;}.btn-primary.btn-outline {  background: transparent;  color: #991C24;  border: 2px solid #991C24;}.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active {  background: #991C24;  color: #fff;}.btn-success {  background: #5cb85c;  color: #fff;  border: 2px solid #5cb85c;}.btn-success:hover, .btn-success:focus, .btn-success:active {  background: #4cae4c !important;  border-color: #4cae4c !important;}.btn-success.btn-outline {  background: transparent;  color: #5cb85c;  border: 2px solid #5cb85c;}.btn-success.btn-outline:hover, .btn-success.btn-outline:focus, .btn-success.btn-outline:active {  background: #5cb85c;  color: #fff;}.btn-info {  background: #5bc0de;  color: #fff;  border: 2px solid #5bc0de;}.btn-info:hover, .btn-info:focus, .btn-info:active {  background: #46b8da !important;  border-color: #46b8da !important;}.btn-info.btn-outline {  background: transparent;  color: #5bc0de;  border: 2px solid #5bc0de;}.btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline:active {  background: #5bc0de;  color: #fff;}.btn-warning {  background: #f0ad4e;  color: #fff;  border: 2px solid #f0ad4e;}.btn-warning:hover, .btn-warning:focus, .btn-warning:active {  background: #eea236 !important;  border-color: #eea236 !important;}.btn-warning.btn-outline {  background: transparent;  color: #f0ad4e;  border: 2px solid #f0ad4e;}.btn-warning.btn-outline:hover, .btn-warning.btn-outline:focus, .btn-warning.btn-outline:active {  background: #f0ad4e;  color: #fff;}.btn-danger {  background: #d9534f;  color: #fff;  border: 2px solid #d9534f;}.btn-danger:hover, .btn-danger:focus, .btn-danger:active {  background: #d43f3a !important;  border-color: #d43f3a !important;}.btn-danger.btn-outline {  background: transparent;  color: #d9534f;  border: 2px solid #d9534f;}.btn-danger.btn-outline:hover, .btn-danger.btn-outline:focus, .btn-danger.btn-outline:active {  background: #d9534f;  color: #fff;}.btn-white {  background: #fff;  color: #000;  border: 2px solid #fff;}.btn-white:hover, .btn-white:focus, .btn-white:active {  color: #000;  background: #f2f2f2 !important;  border-color: #f2f2f2 !important;}.btn-white.btn-outline {  color: #fff;  border: 2px solid #fff;}.btn-white.btn-outline:hover, .btn-white.btn-outline:focus, .btn-white.btn-outline:active {  background: #fff;  color: #000;  border: 2px solid #fff;}.btn-outline {  background: none;  border: 2px solid gray;  font-size: 16px;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.btn-outline:hover, .btn-outline:focus, .btn-outline:active {  box-shadow: none;}.btn.with-arrow {  position: relative;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.btn.with-arrow i {  visibility: hidden;  opacity: 0;  position: absolute;  right: 0px;  top: 50%;  margin-top: -8px;  -webkit-transition: 0.2s;  -o-transition: 0.2s;  transition: 0.2s;}.btn.with-arrow:hover {  padding-right: 50px;}.btn.with-arrow:hover i {  color: #fff;  right: 18px;  visibility: visible;  opacity: 1;}.btn-default {    background-color: #991C24;    color: #ffffff;    padding: 15px 70px;    font-size: 18px;    border: none;    border-radius: 0px;}.form-control {  box-shadow: none;  background: transparent;  border: 2px solid rgba(0, 0, 0, 0.1);  height: 46px;  font-size: 16px;  font-weight: 400;  padding-left: 15px;  padding-right: 15px;}.form-control:active, .form-control:focus {  outline: none;  box-shadow: none;  border-color: #991C24;}.row-mt-15em {  margin-top: 15em;}.mt-sm {  margin-top: 6em;}.row-pb-md {  padding-bottom: 4em !important;}.row-pb-sm {  padding-bottom: 2em !important;}.gtco-loader {  position: fixed;  left: 0px;  top: 0px;  width: 100%;  height: 100%;  z-index: 9999;  background: url(../images/loader.gif) center no-repeat #fff;}.js .animate-box {  opacity: 0;}.gtco-nav .gtco-contact ul {  padding: 0;  margin: 0 0 20px 0;}.gtco-nav .gtco-contact ul li {  padding: 0;  margin: 0;}.gtco-nav .gtco-contact ul li a {  font-size: 14px;  font-weight: bold !important;  margin-left: 0px;}.gtco-nav .gtco-contact ul li a i {  color: #991C24;}.gtco-nav .gtco-contact ul li a:hover i {  color: #fff;}.gtco-flex {  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  -moz-flex-wrap: wrap;  display: -webkit-box;  display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  position: relative;  float: left;}/* Owl Override Style */.owl-carousel {  margin-bottom: 60px;}.owl-carousel .owl-controls,.owl-carousel-posts .owl-controls {  margin-top: 0;}.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel-posts .owl-controls .owl-nav .owl-next,.owl-carousel-posts .owl-controls .owl-nav .owl-prev {  top: 150px;  margin-top: -39px;  z-index: 9999;  position: absolute;  -webkit-transition: 0.2s;  -o-transition: 0.2s;  transition: 0.2s;}.owl-carousel-posts .owl-controls .owl-nav .owl-next,.owl-carousel-posts .owl-controls .owl-nav .owl-prev {  top: 24%;}.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel-posts .owl-controls .owl-nav .owl-next {  right: 20px;}.owl-carousel .owl-controls .owl-nav .owl-next:hover,.owl-carousel-posts .owl-controls .owl-nav .owl-next:hover {  margin-right: -10px;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel-posts .owl-controls .owl-nav .owl-prev {  left: 20px;}.owl-carousel .owl-controls .owl-nav .owl-prev:hover,.owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover {  margin-left: -10px;}.owl-carousel-posts .owl-controls .owl-nav .owl-next i,.owl-carousel-posts .owl-controls .owl-nav .owl-prev i,.owl-carousel-fullwidth .owl-controls .owl-nav .owl-next i,.owl-carousel-fullwidth .owl-controls .owl-nav .owl-prev i {  color: #991C24;}.owl-carousel-posts .owl-controls .owl-nav .owl-next:hover i,.owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover i,.owl-carousel-fullwidth .owl-controls .owl-nav .owl-next:hover i,.owl-carousel-fullwidth .owl-controls .owl-nav .owl-prev:hover i {  color: #444;  background: none;}.owl-carousel-fullwidth.gtco-light-arrow .owl-controls .owl-nav .owl-next i,.owl-carousel-fullwidth.gtco-light-arrow .owl-controls .owl-nav .owl-prev i {  color: #fff;}.owl-carousel-fullwidth.gtco-light-arrow .owl-controls .owl-nav .owl-next:hover i,.owl-carousel-fullwidth.gtco-light-arrow .owl-controls .owl-nav .owl-prev:hover i {  color: #fff;  background: #991C24;}.owl-carousel-fullwidth .item p,.owl-carousel-fullwidth .item i {    font-size: 26px;    font-weight: 400;    font-family: "Montserrat", Arial, sans-serif;    color: #444444;position: relative;}.owl-carousel-fullwidth .item p:before {  font-family: 'IcoMoon-Free'; content: "\e977"; color: #991C24; font-size: 90px; line-height: 1; display:block; width: 100px; height: 100px; position: absolute; top: 0px; left: -100px;}.owl-carousel-fullwidth .item p:after {     font-family: 'IcoMoon-Free';    content: "\e978";    color: #991C24;    font-size: 90px;    line-height: 1;    display: block;    width: 100px;    height: 100px;    position: absolute;    bottom: -15px;    right: -100px;}.owl-carousel-fullwidth .item i {    font-size: 22px;   text-transform: uppercase;}.owl-theme .owl-controls .owl-nav [class*="owl-"] {  background: none !important;}.owl-theme .owl-controls .owl-nav [class*="owl-"] i {  font-size: 50px;  font-weight: 700;  background: none;  padding: 12px;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.owl-theme .owl-dots {  position: absolute;  bottom: 0;  width: 100%;  text-align: center;}.owl-carousel-fullwidth.owl-theme .owl-dots {  bottom: 0;  margin-bottom: -2.5em;}.owl-theme .owl-dots .owl-dot span {  width: 10px;  height: 10px;  background: #991C24;  -webkit-transition: 0.2s;  -o-transition: 0.2s;  transition: 0.2s;  border: 2px solid transparent;}.owl-theme .owl-dots .owl-dot span:hover {  background: none;  border: 2px solid #991C24;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {  background: none;  border: 2px solid #991C24;}.gtco-card-item {    display: table;    width: 100%;    height: 200px;    padding: 10px;  position: relative;  background: #fff;  overflow: hidden;  z-index: 9;  bottom: 0;  margin-bottom: 30px;  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.08);  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.08);  -ms-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.08);  -o-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.08);  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.08);  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  -ms-border-radius: 0px;  border-radius: 0px;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}#entregas {  background: url(/htmlf/paginas/images/entregas.jpg) bottom center no-repeat;  padding: 0 0 9em;}#entregas .gtco-heading h2 {  color: #991C24;}#entregas .gtco-card-item {     padding: 0px;}#entregas .entregas .gtco-card-item {     padding: 10px;}#entregas .gtco-card-item figure {    height: 200px;    margin: 0px;}.gtco-section .entregas:nth-child(1) .gtco-card-item {background: #45BAC4;}.gtco-section .entregas:nth-child(2) .gtco-card-item {background: #E19C35;}.gtco-section .entregas:nth-child(3) .gtco-card-item {background: #3B6595;}.gtco-section .entregas:nth-child(4) .gtco-card-item {background: #AACC03;}.gtco-card-item figure {  height: 240px;  overflow: hidden;  z-index: 12;  position: relative;}.gtco-card-item figure .overlay {  opacity: 0;  visibility: hidden;  z-index: 10;  top: 0;  left: 0;  right: 0;  bottom: 0;  position: absolute;  background: rgba(0, 0, 0, 0.4);  -webkit-transition: 0.7s;  -o-transition: 0.7s;  transition: 0.7s;}#entregas .gtco-card-item figure .overlay {  opacity: 1;  visibility: visible;}.gtco-card-item figure .overlay h3 {    display: block;    bottom: 0;    position: absolute;    left: 30px;    color: #ffffff;    font-weight: 400;    font-size: 36px;    font-family: "Montserrat", Arial, sans-serif;}.gtco-card-item figure .overlay i {  z-index: 12;  color: #fff;  font-size: 30px;  position: absolute;  margin-left: -15px;  margin-top: -45px;  top: 50%;  left: 50%;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.gtco-card-item img {  z-index: 8;  opacity: 1;  -webkit-transition: 0.3s;  -o-transition: 0.3s;  transition: 0.3s;}.gtco-card-item .gtco-text {    padding: 0px;    vertical-align: middle;    margin: 10px;    text-align: center;    display: table-cell;    color: #ffffff;    border: solid 1px #ffffff;}.gtco-card-item .gtco-text.text-left {  text-align: left;}.gtco-card-item .gtco-text h2, .gtco-card-item .gtco-text span {  text-decoration: none !important;}.gtco-card-item .gtco-text h2 {  font-family: "Montserrat", Arial, sans-serif;  font-size: 28px;  font-weight: 400;  text-transform: lowercase;  margin: 0 0 10px 0;  color: #ffffff;}.gtco-card-item .gtco-text span {  color: #b3b3b3;  font-size: 16px;  font-weight: 400;}.gtco-card-item .gtco-text p {  color: #444444;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.gtco-card-item .gtco-text span.btn {  color: #666666 !important;  opacity: 1;  visibility: visible;  bottom: 0;  background: #ebebeb;  border: 2px solid #ebebeb !important;  position: relative;  -webkit-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.gtco-card-item .gtco-text .gtco-category {  font-size: 12px;  color: #cccccc;}.gtco-card-item .gtco-text .gtco-category span {  font-size: 12px;  color: gray;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline;}.gtco-card-item:hover, .gtco-card-item:focus {  bottom: 7px;  text-decoration: none;  -webkit-box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.19);  -moz-box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.19);  -ms-box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.19);  -o-box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.19);  box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.19);}.gtco-card-item:hover img, .gtco-card-item:focus img {  -webkot-transform: scale(1.2);  -moz-transform: scale(1.2);  -ms-transform: scale(1.2);  -o-transform: scale(1.2);  transform: scale(1.2);}.gtco-card-item:hover span.btn, .gtco-card-item:focus span.btn {  opacity: 1;  visibility: visible;  bottom: 0px;  color: #fff !important;  border: 2px solid #7ad98f !important;  background: #7ad98f !important;}.gtco-card-item:hover figure .overlay, .gtco-card-item:focus figure .overlay {  opacity: 1;  visibility: visible;}.gtco-card-item:hover figure .overlay i, .gtco-card-item:focus figure .overlay i {  margin-top: -15px;}.gtco-card-item:hover figure .overlay h3, .gtco-card-item:focus figure .overlay h3 {  color: #46BBC5;}.gtco-card-item:hover h2, .gtco-card-item:hover span, .gtco-card-item:focus h2, .gtco-card-item:focus span {  text-decoration: none !important;}.price-box {  background: #fff;  border: 2px solid #ECEEF0;  text-align: center;  padding: 30px;  margin-bottom: 40px;  position: relative;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -ms-border-radius: 5px;  border-radius: 5px;}.price-box.popular {  border: 2px solid #991C24;}.price-box.popular .popular-text {  top: 0;  left: 50%;  margin-left: -54px;  margin-top: -2em;  position: absolute;  padding: 4px 20px;  background: #991C24;  color: #fff;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  -ms-border-radius: 4px;  border-radius: 4px;}.price-box.popular .popular-text:after {  content: "";  position: absolute;  top: 100%;  left: 50%;  margin-left: -10px;  border-top: 10px solid black;  border-top-color: #991C24;  border-left: 10px solid transparent;  border-right: 10px solid transparent;}.pricing-plan {  margin: 0 0 30px 0;  padding: 0;  letter-spacing: 2px;  text-transform: uppercase;  font-weight: 700;}.price {  font-size: 50px;  color: #000;}.price .currency {  font-size: 20px;  top: -1.2em;}.price small {  font-size: 16px;}.pricing-info {  padding: 0;  margin: 0 0 30px 0;}.pricing-info li {  padding: 0;  margin: 0;  list-style: none;  text-align: center;}.gtco-faq-list {  margin: 0;  padding: 0;}.gtco-faq-list li {  margin: 0 0 40px 0;  padding: 0;  line-height: 1.5;  list-style: none;}.gtco-faq-list li h2 {  font-size: 26px;  font-weight: 400;  margin-bottom: 15px;}.check-li {  padding: 0;  margin: 0;}.check-li li {  padding: 0;  margin: 0;  margin-bottom: 20px;  padding-left: 40px;  position: relative;  list-style: none;  line-height: 1.5;  font-weight: 400;}.check-li li:before {  font-family: 'icomoon';  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  /* Better Font Rendering =========== */  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  position: absolute;  left: 0;  to: .2em;  content: "\e116";  font-size: 26px;  color: #991C24;}.owl-carousel .owl-item img {    display: block;    width: 100%;    height: 150px;    padding: 25px;    border: 1px solid #a7a9ac;    border-radius: 5px;}.owl-carousel-entrega .owl-item img {    display: block;    width: 100%;    height: auto;    padding: 25px;    border: none;}#clientes img {    height: 150px;    width: 100%;    margin-bottom: 50px;    padding: 25px;}@media screen and (max-width: 768px) {  #porque .col-1{    width: 100%!important;  }  .textReputacao{    margin-top: -70px!important;  }  .textAlinha{    text-align: center;  }  section.container.alt-blog {    margin:0!important;  }  h1.titulo{    margin-top:20px;  }  #gtco-features,  #gtco-features-2,  #gtco-products,  #gtco-services,  #gtco-subscribe,  #gtco-footer {    padding: 2em 0!important;  }  #gtco-header h1 b {    height: 67px!important;    font-size: 50px;    margin-left: -56px;    margin-bottom: -10px;  }  #div-logo-mobile{    height: 140px;  }  #div-conversar-logo-mobile a{    color: #808184;    float: right;    margin-top:10px!important;    margin-right: 45px;    font-size: 16px;  }  #div-logo-mobile{    background-color: white;  }  #div-logo-mobile, #div-logo-mobile a{    display:block;  }  #img-logo-mobile {    margin-top:10px!important;    width: 100%!important;  }  #head-top{    display:none;  }  .gtco-container h1 b {    color:#808184;  }  .owl-carousel-fullwidth .item p {    font-size: 14px!important;  }  .owl-carousel-fullwidth .item p:before,.owl-carousel-fullwidth .item p:after,.owl-carousel-fullwidth .item i{    font-size: 16px!important;  }.owl-carousel-fullwidth .item p:before{left: -55px}  .owl-carousel-fullwidth .item p:after{    bottom: -75px;    right: -40px;  }  .flex-section .flex-img:before {    display: none;  }  .flex-section .col-1 .text {    padding-left: 15px;    padding-right: 15px;    padding-top: 0;    padding-bottom: 0;  }  .flex-section.reverse .flex-img:after {    display: none;  }  .flex-section.reverse .col-1 .text {    padding-left: 15px;    padding-right: 15px;    padding-top: 0;    padding-bottom: 0;  }  .feature-center {    margin-bottom: 50px;  }  .gtco-heading h2 {    font-size: 26px;  }  #gtco-footer .copyright .pull-left,  #gtco-footer .copyright .pull-right {    float: none !important;    text-align: center;  }  #gtco-offcanvas {    display: block;  }  .gtco-nav-toggle {    display: block;  }  .row-mt-15em {    margin-top: 7em;  }  .mt-sm {    margin-top: 3em;  }  .gtco-nav .gtco-contact {    text-align: left !important;  }  .owl-theme .owl-controls .owl-nav {    display: none;  }  .macbook-wrap img {    max-width: 100%;  }  .gtco-faq-list li {    margin: 0 0 20px 0;  }  .gtco-faq-list li h2 {    font-size: 26px;  }}@media screen and (max-width: 425px){  #div-logo-mobile {    height: 85px;  }  .textReputacao{    height: 100%;  }  .flex-section p, .btn-default{    font-size: 16px!important;  }  #gtco-header h1 img {    width: 20%!important;    margin-left: -12px;  }  #gtco-header h1 b {    height: 15px!important;    font-size: 14px;    margin-left: -30px;    margin-bottom: 4px;  }  .gtco-heading p{    font-size: 16px!important;  }  .owl-carousel-fullwidth .item p:before, .owl-carousel-fullwidth .item p:after, .owl-carousel-fullwidth .item i{    font-size: 14px!important;  }  .gtco-cover.gtco-cover-sm {    //height: 500px;  }  .owl-carousel-fullwidth .item p:after {    //bottom: 142px!important;  }  h1{    font-size: 38px!important;  }  h2{    font-size: 20px!important;  }}@media screen and (max-width: 320px){  #div-conversar-logo-mobile a{    font-size: 12px!important;  }}#formulario h3{     font-size: 30px;    color: #fff!important;    position: relative;    top: 20px;    left: 12px;}.flex-img .foto-by{position: absolute;bottom: -40px;right: 15px;font-size: 59%;color: #777;font-family: "Source Sans", Arial, sans-serif;font-weight: 600;}.flex-img .foto-by.topo{color: #fff;}.flex-img .foto-by i{  font-size: 83%;  font-style: normal;}/* =========== */#gtco-features.border-bottom,#gtco-features-2.border-bottom,#gtco-products.border-bottom,#gtco-services.border-bottom,#gtco-subscribe.border-bottom,#gtco-footer.border-bottom,.gtco-section.border-bottom {  border-bottom: 1px solid #e6e6e6;}/*# sourceMappingURL=style.css.map */.flex-direction-nav a{heigth: 55px!important;}.flex-direction-nav a { height: 70px!important }ul li ul li {    list-style:none}.gtco-heading {    margin-bottom: 2.5em;}#gtco-features, #gtco-features-2, #gtco-products, #gtco-services, #gtco-subscribe, #gtco-footer, .gtco-cover {    padding: 2em 0;}#ComunicaçãoInterna li {    width: auto;    margin-left: 0%;}.gtco-cover {    padding: 7em 0;}