.elementor-253 .elementor-element.elementor-element-bc54c7b{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-bc54c7b:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-bc54c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sendex-demos.obvio.com.co/wp-content/uploads/2026/05/FACTURACION-1920-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-253 .elementor-element.elementor-element-a5758f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-253 .elementor-element.elementor-element-a8689ad{--display:flex;--min-height:78px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:8px 8px 8px 8px;box-shadow:0px -12px 10px 3px rgba(105, 105, 105, 0.25098039215686274);--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-253 .elementor-element.elementor-element-a8689ad:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-a8689ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-253 .elementor-element.elementor-element-7644e15{text-align:center;}.elementor-253 .elementor-element.elementor-element-7644e15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:#003D88;}.elementor-253 .elementor-element.elementor-element-8df15ab{--display:flex;--padding-top:100px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-c39f56f .sxfac-subtitle{color:#00b4cc;}.elementor-253 .elementor-element.elementor-element-c39f56f .sxfac-billing-title{color:#00b4cc;}.elementor-253 .elementor-element.elementor-element-c39f56f .sxfac-section-label{color:#00b4cc;}.elementor-253 .elementor-element.elementor-element-c39f56f .sxfac-section-icon{color:#00b4cc;border-color:#00b4cc;}.elementor-253 .elementor-element.elementor-element-c39f56f .sxfac-link-descarga{color:#00b4cc;}.elementor-253 .elementor-element.elementor-element-c39f56f .sxfac-select-wrap::after{border-top-color:#00b4cc;}.elementor-253 .elementor-element.elementor-element-c39f56f .sxfac-wrap{max-width:700px;}@media(max-width:1440px){.elementor-253 .elementor-element.elementor-element-7644e15 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-253 .elementor-element.elementor-element-bc54c7b:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-bc54c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sendex-demos.obvio.com.co/wp-content/uploads/2026/04/sucursales-banner-mobile.png");}.elementor-253 .elementor-element.elementor-element-a8689ad{--justify-content:center;}.elementor-253 .elementor-element.elementor-element-7644e15 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-a8689ad */.elementor-253 .elementor-element.elementor-element-a8689ad {
    max-width: 1640px !important;
}

@media screen and (max-width:1440px){
    .elementor-253 .elementor-element.elementor-element-a8689ad {
        max-width: 1172px !important;
    }
}

@media screen and (max-width:768px){
    .elementor-253 .elementor-element.elementor-element-a8689ad {
        max-width: 331px !important;
    }
}/* End custom CSS */
/* Start custom CSS for sxfac_facturacion, class: .elementor-element-c39f56f */.sxfac-title {
  color: #003d88;
  font-family: "Montserrat";
  font-weight: 600;
  font-size: 25px;
  text-align: left;
}

.sxfac-label {
  font-family: "Roboto";
  font-weight: 300;
  font-size: 18px;
  color: #686868;
}

.sxfac-title--blue {
  color: #003d88;
  font-family: "Montserrat";
  font-weight: 600;
  font-size: 32px;
  text-align: center;
}

.sxfac-subtitle {
  font-family: "Montserrat";
  font-weight: 500;
  font-size: 18px;
  color: #00adee !important;
  text-align: center;
}

.sxfac-card .sxfac-input {
  box-shadow: 1.3px 2px 5px 0 rgba(105, 105, 105, 0.25);
  border-radius: 25px;
  border: none;
  font-family: "Montserrat";
  padding: 15px 20px;
  font-size: 18px;
}

.sxfac-btn {
  border-radius: 25px;
  font-family: "Montserrat";
  font-weight: 600;
  font-size: 20px;
}

/*CARD*/
.sxfac-wrap {
  max-width: 952px !important;
  padding: 0;
}

#sxfac-card-datos {
  min-height: 540px;
  padding: 60px;
}

#sxfac-screen-datos .sxfac-btn {
  min-width: 180px;
  min-height: 48px;
}

.sxfac-section {
  border: none;
  position: relative;
  margin-bottom: 60px;
}

.sxfac-section .sxfac-section-toggle:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 25%;
  transform: translateY(-50%);
  width: 65%;
  height: 1px;
  background-color: #dfe6e9;
}

.sxfac-section .sxfac-section-label {
  font-family: "Roboto";
  font-weight: 300;
  font-size: 18px;
  color: #003d88 !important;
}

.sxfac-card.sxfac-card--search {
  padding: 60px;
}

.sxfac-card.sxfac-card--billing {
  display: flex;
  flex-direction: column;
}

.sxfac-card.sxfac-card--billing .sxfac-btn.sxfac-btn--secondary {
  margin: 20px auto;
}/* End custom CSS */