@charset "UTF-8";
/* https://futbolbaseinternacional.com/wp-content/uploads/elementor/css/post-20439.css?ver=1761296474 */
.elementor-20439 .elementor-element.elementor-element-92d78a6:not(.elementor-motion-effects-element-type-background),.elementor-20439 .elementor-element.elementor-element-92d78a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#203576}.elementor-20439 .elementor-element.elementor-element-92d78a6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 10px 10px 10px}.elementor-20439 .elementor-element.elementor-element-92d78a6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20439 .elementor-element.elementor-element-ef64af0{text-align:center}.elementor-20439 .elementor-element.elementor-element-ef64af0 .elementor-heading-title{font-size:40px;color:#FFF}.elementor-20439 .elementor-element.elementor-element-7727e0b{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-20439 .elementor-element.elementor-element-6f1355a{--display:flex}.elementor-20439 .elementor-element.elementor-element-6f1355a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20439 .elementor-element.elementor-element-6590a3d{font-size:22px;color:#000}.elementor-20439 .elementor-element.elementor-element-d4a4286{--display:flex}.elementor-20439 .elementor-element.elementor-element-d4a4286.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.elementor-20439 .elementor-element.elementor-element-8eb9dc9>.elementor-widget-container{background-color:transparent;margin:10px 10px 10px 10px;background-image:linear-gradient(150deg,#FFFFFF00 27%,#FFFFFF 30%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#000;border-radius:50px 0 050px 0;box-shadow:23px 23px 0 -9px #3852A7}.elementor-20439 .elementor-element.elementor-element-8eb9dc9.ha-has-bg-overlay:hover>.elementor-widget-container::before{transition:background 0.3s}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-btn{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;box-shadow:5px 5px 0 0 #3852A7;color:#FFF;background-color:#000}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-card-figure{height:155px}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-card-figure img{border-radius:50px 0 50px 0;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-badge{--ha-badge-translate-x:12px;color:#000;background-color:#FFF;font-weight:700}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-card-title{color:#000;font-family:"Teko",Sans-serif;font-size:30px}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-card-text{color:#000}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-btn:hover,.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-btn:focus{color:#FFF;background-color:var(--e-global-color-astglobalcolor0)}@media(max-width:1024px){.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.elementor-20439 .elementor-element.elementor-element-8eb9dc9{--ha-card-image-width:100%}}@media(max-width:767px){.elementor-20439 .elementor-element.elementor-element-ef64af0 .elementor-heading-title{font-size:45px}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.elementor-20439 .elementor-element.elementor-element-8eb9dc9{--ha-card-image-width:100%}.elementor-20439 .elementor-element.elementor-element-8eb9dc9 .ha-card-text{font-size:14px}}@media(min-width:768px){.elementor-20439 .elementor-element.elementor-element-6f1355a{--width:44.125%}.elementor-20439 .elementor-element.elementor-element-d4a4286{--width:26.145%}}