.elementor-kit-5{--e-global-typography-d0e7ad7-font-family:"Saira";--e-global-typography-d0e7ad7-font-size:49px;--e-global-typography-d0e7ad7-font-weight:800;--e-global-typography-d0e7ad7-font-style:normal;--e-global-typography-d0e7ad7-line-height:51px;--e-global-typography-b0f1bc6-font-family:"Saira";--e-global-typography-b0f1bc6-font-size:49px;--e-global-typography-b0f1bc6-font-weight:800;--e-global-typography-b0f1bc6-font-style:normal;--e-global-typography-b0f1bc6-line-height:51px;--e-global-typography-52044e1-font-family:"Russo One";--e-global-typography-52044e1-font-size:49px;--e-global-typography-52044e1-font-weight:500;--e-global-typography-52044e1-font-style:normal;--e-global-typography-52044e1-line-height:51px;background-color:#FFFFFF;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:#297A05;font-family:"Saira", Sans-serif;color:#FFFFFF;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:#1B5700;color:#FFFFFF;}.elementor-kit-5 a{font-family:"Barlow", Sans-serif;}.elementor-kit-5 h3{color:#767676;font-family:"Barlow", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;}.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;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}#section_page_header{display:var(--page-title-display);}@media(max-width:1279px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:575px){.elementor-kit-5{--e-global-typography-b0f1bc6-font-size:35px;--e-global-typography-b0f1bc6-line-height:0.9em;--e-global-typography-52044e1-font-size:35px;--e-global-typography-52044e1-line-height:0.9em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.bkskew {background:#ffffff;;transform:skew(-10deg);;}

.bkskew_grad {background:"none";;transform:skew(-10deg);;}

.fixfont {transform:skew(10deg);}

.text-manu-con {
    line-height: 0.8; /* Adjust this value as needed */
}



  /* Botón de chat verde ya corregido */
  #mobile-chat-container {
    width: 50px !important;
    height: 50px !important;
    min-width: 50px !important;
    min-height: 50px !important;
    max-width: 50px !important;
    max-height: 50px !important;
    padding: 0 !important;
    bottom: 20px !important;
    right: 20px !important;
    border-radius: 25px !important;
    background: #35ad57 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
  }

  #mobile-chat-container i {
    font-size: 24px !important;
    line-height: 50px !important;
  }

  #joe-bubble-unread {
    display: none !important;
  }

  .joe-msg-bubble-container {
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }
}/* End custom CSS */