.elementor-kit-152{--e-global-color-primary:#181818;--e-global-color-secondary:#AD9271;--e-global-color-text:#666666;--e-global-color-accent:#181818;--e-global-color-d625fa0:#F8F8F8;--e-global-color-0a633d2:#FFA000;--e-global-color-b54ab19:#FF7E00;--e-global-color-72c30cc:#171C2C;--e-global-color-8a62d87:#0B0F1A;--e-global-color-5069bde:#222222;--e-global-color-a85e8f7:#F8F8F8;--e-global-color-d0b77e0:#0B0F18;--e-global-color-7fdb49f:#0B101A;--e-global-color-45b2415:#0F0F0F;--e-global-color-b75390e:#D31C02;--e-global-color-2f061d1:#FD8702;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-7fe2ac9-font-family:"Roboto";--e-global-typography-7fe2ac9-font-size:41px;--e-global-typography-7fe2ac9-font-weight:bold;--e-global-typography-e555768-font-family:"Roboto";--e-global-typography-e555768-font-size:24px;--e-global-typography-e555768-font-weight:700;--e-global-typography-af44fc4-font-family:"Roboto";--e-global-typography-af44fc4-font-size:17px;--e-global-typography-af44fc4-font-weight:400;--e-global-typography-e550d2f-font-family:"Roboto";--e-global-typography-b4fde3d-font-family:"Roboto";--e-global-typography-b4fde3d-font-size:1.3em;--e-global-typography-b4fde3d-font-weight:bold;--e-global-typography-b4fde3d-text-transform:none;color:var( --e-global-color-primary );font-family:"Roboto";font-size:16px;font-weight:400;line-height:1.4em;}.elementor-kit-152 a{font-family:"Roboto";}.elementor-kit-152 h1{color:var( --e-global-color-primary );font-family:"Roboto";font-weight:600;}.elementor-kit-152 h2{color:var( --e-global-color-primary );font-family:"Roboto";font-weight:600;}.elementor-kit-152 h3{color:var( --e-global-color-primary );font-family:"Roboto";font-weight:400;}.elementor-kit-152 h4{font-family:"Roboto";}.elementor-kit-152 h5{font-family:"Roboto";}.elementor-kit-152 h6{font-family:"Roboto";}.elementor-kit-152 button,.elementor-kit-152 input[type="button"],.elementor-kit-152 input[type="submit"],.elementor-kit-152 .elementor-button{font-family:"Heebo";font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:18px 32px 18px 32px;}.elementor-kit-152 button:hover,.elementor-kit-152 button:focus,.elementor-kit-152 input[type="button"]:hover,.elementor-kit-152 input[type="button"]:focus,.elementor-kit-152 input[type="submit"]:hover,.elementor-kit-152 input[type="submit"]:focus,.elementor-kit-152 .elementor-button:hover,.elementor-kit-152 .elementor-button:focus{color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-kit-152 label{color:var( --e-global-color-primary );font-family:"Lato";font-weight:300;line-height:1.7em;}.elementor-kit-152 input:not([type="button"]):not([type="submit"]),.elementor-kit-152 textarea,.elementor-kit-152 .elementor-field-textual{font-family:"Heebo";font-weight:300;color:var( --e-global-color-text );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-152 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-152{--e-global-typography-e555768-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-152{--e-global-typography-af44fc4-font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.grecaptcha-badge { 
visibility: hidden; 
}

#cookie-law-info-bar{
z-index:9999999999999 !important;
}

.nld-brand{
    display:none !important;
}

.joinchat__tooltip {
    /* opacity: 1 !important;
    display: block !important;
    visibility: visible !important; */
    border-radius:7px !important;
    filter:drop-shadow(0 1px 2px rgba(0,0,0,.3)) !important;
   
}

/* BOTAO WHATSAPP PULSANDO */
/*
.joinchat__button {
	-webkit-animation: scale-down-center 1s ease-in infinite reverse both;
	        animation: scale-down-center 1s ease-in infinite reverse both;
}
*/


/**
 * ----------------------------------------
 * animation scale-down-center
 * ----------------------------------------
 */
@-webkit-keyframes scale-down-center {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
  }
}
@keyframes scale-down-center {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
  }
}


/* end BOTAO WHATSAPP PULSANDO */

html{
    margin-top: 0 !important;
}

body {
    background-color:#eef2f3;
}

p, .elementor-slide-description{
    font-family: 'Roboto', Arial, Sans-serif ;
}

/*
.btn-transparent, .btn-acao {
     text-transform: uppercase !important; 
}
*/


.btn-acao{
    background-color: #FF8808 !important;
    font-size:17px;
    font-weight: 500;
    padding:1em 1.3em;
    border-radius:5px;
}

.btn-acao {
    width: 100% !important;
    color:#fff !important;
    border-radius:5px !important;
    
}




.btn-transparent{
    background-color:transparent !important;
    border:2px solid #FFF;
    color:white !important; 
     font-size:1rem;
    font-weight: 500;
    padding:1em 1.3em;
     margin:0 0 0 10px;
     border-radius:5px;
}

h1.elementor-heading-title,  .elementor-widget-theme-post-content h2{
      font-weight:800 !important;
}

.elementor-widget-theme-post-content a, .boxservicoindex a{
     color: #ff8808;
}

.elementor-widget-theme-post-content p {
    line-height:1.5;
    margin-bottom: 15px;
    font-size:17px;
}

.elementor-widget-theme-post-content h2, .elementor-widget-theme-post-content h3, .elementor-widget-theme-post-content ul{
    margin: 15px auto;
}

.elementor-widget-theme-post-content h2, .elementor-widget-theme-post-content h2 strong{
    font-size: 2.3rem;
}

.elementor-widget-theme-post-content h3, .elementor-widget-theme-post-content h3 strong{
    font-size:1.5rem;
}

.elementor-widget-theme-post-content h3, .elementor-widget-theme-post-content h3 strong, .elementor-widget-theme-post-content h2, .elementor-widget-theme-post-content h2 strong{
    font-weight: 700;
    font-family:'Roboto', Arial, sans-serif;
}

.elementor-widget-theme-post-content p, .elementor-widget-theme-post-content ul, .elementor-widget-container ol {
    color:#222;
    font-weight: normal;
}

#box-servicos h3 a, #box-servicos p a, #box-post a{
    color: #222 !important;
}



.elementor-message.elementor-message-success {
  color: #05B102;
  padding: 7px;
  border-radius: 5px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  font-weight: 500;
}


@media screen and (max-width:468px){
    .elementor-kit-152 .elementor-slides .btn-transparent,
     .elementor-kit-152 .elementor-slides .btn-acao
    {
        display:inline-block;
        width:100%;
        margin:0 0 10px 0;
        text-align:center;
    }
    
    /* leadster */
    .nld-chatbot .nld-avatar{
    bottom:15px !important;    
    }
    
    
}/* End custom CSS */