.elementor-592 .elementor-element.elementor-element-1d37fd3b:not(.elementor-motion-effects-element-type-background), .elementor-592 .elementor-element.elementor-element-1d37fd3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;}.elementor-592 .elementor-element.elementor-element-1d37fd3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:50px 0px 80px 0px;}.elementor-592 .elementor-element.elementor-element-1d37fd3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-324e25a5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-592 .elementor-element.elementor-element-324e25a5{text-align:center;font-size:18px;text-transform:uppercase;letter-spacing:4.3px;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-592 .elementor-element.elementor-element-4d3b01e5{--divider-border-style:solid;--divider-color:#9d2b17;--divider-border-width:2px;}.elementor-592 .elementor-element.elementor-element-4d3b01e5 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-592 .elementor-element.elementor-element-4d3b01e5 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-592 .elementor-element.elementor-element-4d3b01e5 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-61c33874 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-592 .elementor-element.elementor-element-61c33874{text-align:center;}.elementor-592 .elementor-element.elementor-element-61c33874 .elementor-heading-title{text-transform:uppercase;color:#000000;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-592 .elementor-element.elementor-element-3e3f16e9 .elementor-tab-title, .elementor-592 .elementor-element.elementor-element-3e3f16e9 .elementor-tab-title:before, .elementor-592 .elementor-element.elementor-element-3e3f16e9 .elementor-tab-title:after, .elementor-592 .elementor-element.elementor-element-3e3f16e9 .elementor-tab-content, .elementor-592 .elementor-element.elementor-element-3e3f16e9 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-592 .elementor-element.elementor-element-3e3f16e9 .elementor-tab-desktop-title.elementor-active{background-color:#9d2b17;}.elementor-592 .elementor-element.elementor-element-3e3f16e9 .elementor-tabs-content-wrapper{background-color:#9d2b17;}.elementor-592 .elementor-element.elementor-element-3e3f16e9 .elementor-tab-content{color:#ffffff;font-size:16px;line-height:2.5em;}/* Start custom CSS for tabs, class: .elementor-element-3e3f16e9 */.abas-home .elementor-tabs-wrapper .elementor-tab-title {
    display: inline-block!important;
    margin-left: 2px;
}
.abas-home .elementor-tabs-wrapper .elementor-tab-title:first-child {
    margin-left: 0;
}

.abas-home .elementor-tabs-wrapper .elementor-tab-title span {
    display: block;
}

@media only screen and (min-width: 768px){.abas-home .elementor-tab-title {
    width: 22%!important;
}
.abas-home .elementor-tab-title {
    border-radius: 20px 20px 0 0;
    text-align: center;
    background-color: #295361;
    color: #fff!important;
    line-height: 20px;
    letter-spacing: 1px;
    font-size: 11px;
    text-transform: uppercase;
    border-color: #295361!important;
        -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}.abas-home .elementor-tab-title:hover{     transform: scaleX(.9);
}}



  #divsServicos {
   margin: 0px;
   padding: 0px;
   display: -webkit-flex;
   -webkit-flex-flow: row;
           flex-flow: row;
   }
 
  #divsServicos > .servicos-col-1 {
   margin: 4px;
   padding: 5px;
   -webkit-flex: 1 6 50%;
           flex: 1 6 50%;
   -webkit-order: 1;
           order: 1;
   }
  

  
  #divsServicos > .servicos-col-2 {
   margin: 4px;
   padding: 5px;
     -webkit-flex: 1 6 50%;
           flex: 1 6 50%;
   -webkit-order: 2;
           order: 2;
   }
 

  @media all and (max-width: 767px) {
  
   #divsServicos {
    -webkit-flex-flow: column;
            flex-flow: column;
   }

   #divsServicos > .servicos-col-1, #divsServicos > .servicos-col-2 {

    -webkit-order: 0;
            order: 0;
   }
     #divsServicos > .servicos-col-1 {
   margin: 4px;
   padding: 5px;
   -webkit-flex: 1 6 50%;
           flex: 1 6 50%;
   -webkit-order: 2;
           order: 2;
   }
     #divsServicos > .servicos-col-2 {
   margin: 4px;
   padding: 5px;
     -webkit-flex: 1 6 50%;
           flex: 1 6 50%;
   -webkit-order: 1;
           order: 1;
   }
   .abas-home .elementor-widget-tabs .elementor-tab-title {
   
    color: #fff!important;
   }
   
  }
 ul.listaDeIcones{
     position: relative;
     margin-left: 20px
 }  
  
 ul.listaDeIcones li:before {
    font-family: "FontAwesome";
    content: "\f0a9";
    margin-right: 10px;
    opacity: 0.8;
}

.icons-absolute li:before {
    position: absolute;
    left: -20px;
}

.btn-servicos {
    background-color: transparent;
    border: solid;
    border-radius: 25px!important;
    margin-top: 76px;
    display: block;
    width: 329px;
}


	
@media only screen and (min-width: 768px){.elementor-156 .elementor-element.elementor-element-5b21ffc .elementor-tab-title, .elementor-156 .elementor-element.elementor-element-5b21ffc .elementor-tab-title:before, .elementor-156 .elementor-element.elementor-element-5b21ffc .elementor-tab-title:after, .elementor-156 .elementor-element.elementor-element-5b21ffc .elementor-tab-content, .elementor-156 .elementor-element.elementor-element-5b21ffc .elementor-tabs-content-wrapper {
    border-width: 0px!important;
}
}/* End custom CSS */