.elementor-352 .elementor-element.elementor-element-6453215a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-6fbb11ad{--display:flex;--justify-content:center;}.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-352 .elementor-element.elementor-element-1d25f1c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:73px;font-weight:600;color:#FFD433;}.elementor-352 .elementor-element.elementor-element-7130c6ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-36fcc77d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-352 .elementor-element.elementor-element-3a206613 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-352 .elementor-element.elementor-element-3a206613 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-3a206613 .elementor-icon{font-size:16px;}.elementor-352 .elementor-element.elementor-element-3a206613 .elementor-icon-box-title, .elementor-352 .elementor-element.elementor-element-3a206613 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-352 .elementor-element.elementor-element-72bf5a4b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-352 .elementor-element.elementor-element-72bf5a4b .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-72bf5a4b .elementor-icon{font-size:16px;}.elementor-352 .elementor-element.elementor-element-72bf5a4b .elementor-icon-box-title, .elementor-352 .elementor-element.elementor-element-72bf5a4b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-352 .elementor-element.elementor-element-4b1285c6{--display:flex;--justify-content:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-352 .elementor-element.elementor-element-6453215a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-352 .elementor-element.elementor-element-1d25f1c1 .elementor-heading-title{font-size:44px;}.elementor-352 .elementor-element.elementor-element-36fcc77d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-352 .elementor-element.elementor-element-3a206613{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-72bf5a4b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-4b1285c6{--justify-content:center;}}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-6453215a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-352 .elementor-element.elementor-element-6fbb11ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-1d25f1c1 .elementor-heading-title{font-size:43px;}.elementor-352 .elementor-element.elementor-element-36fcc77d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-3a206613{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-72bf5a4b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-4b1285c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-6453215a */#servicios {
  background: 
    radial-gradient(circle at 20% 30%, rgba(255, 255, 255, 0.08), transparent 40%),
    radial-gradient(circle at 80% 70%, rgba(0, 153, 255, 0.08), transparent 50%),
    linear-gradient(135deg, rgba(15, 15, 20, 0.95), rgba(35, 35, 50, 0.95));
  
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  border-radius: 0px;
  box-shadow: inset 0 0 100px rgba(255, 255, 255, 0.03), 0 0 20px rgba(0, 153, 255, 0.1);
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS */.blanco {
    color:#fff;
}
.amarillo {
    color:#FFD433;
}/* End custom CSS */