.elementor-16750 .elementor-element.elementor-element-c45d366{--display:flex;}.elementor-16750 .elementor-element.elementor-element-6343ffc{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-4c27fc5{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-4c27fc5:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-4c27fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2024/10/betcrismx-new_home-large-banner-bg-lg.png");background-position:center right;background-repeat:no-repeat;}.elementor-16750 .elementor-element.elementor-element-4c27fc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16750 .elementor-element.elementor-element-5034382{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-7b0dc75 img{width:100%;}.elementor-16750 .elementor-element.elementor-element-beaba01{--display:flex;--position:absolute;--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:65%;}body:not(.rtl) .elementor-16750 .elementor-element.elementor-element-beaba01{right:0px;}body.rtl .elementor-16750 .elementor-element.elementor-element-beaba01{left:0px;}.elementor-16750 .elementor-element.elementor-element-e10df0b .elementor-button{background-color:#00A535;font-size:0.9em;text-transform:uppercase;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:5px 5px 5px 5px;padding:12px 35px 12px 35px;}.elementor-16750 .elementor-element.elementor-element-e10df0b .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-e10df0b .elementor-button:focus{background-color:#00C23E;}.elementor-16750 .elementor-element.elementor-element-b191154{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-8b6e53c img{width:100%;}.elementor-16750 .elementor-element.elementor-element-fcb94c2 img{width:100%;}.elementor-16750 .elementor-element.elementor-element-b1d5b96{--display:flex;--position:absolute;--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:65%;}body:not(.rtl) .elementor-16750 .elementor-element.elementor-element-b1d5b96{right:0px;}body.rtl .elementor-16750 .elementor-element.elementor-element-b1d5b96{left:0px;}.elementor-16750 .elementor-element.elementor-element-eba9b76 .elementor-button{background-color:#00A535;font-size:0.9em;text-transform:uppercase;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:5px 5px 5px 5px;padding:12px 35px 12px 35px;}.elementor-16750 .elementor-element.elementor-element-eba9b76 .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-eba9b76 .elementor-button:focus{background-color:#00C23E;}.elementor-16750 .elementor-element.elementor-element-ff68965{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-c615690 img{width:100%;}.elementor-16750 .elementor-element.elementor-element-926c30d img{width:100%;}.elementor-16750 .elementor-element.elementor-element-64063b3{--display:flex;--position:absolute;--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:65%;}body:not(.rtl) .elementor-16750 .elementor-element.elementor-element-64063b3{right:0px;}body.rtl .elementor-16750 .elementor-element.elementor-element-64063b3{left:0px;}.elementor-16750 .elementor-element.elementor-element-21d0f14 .elementor-button{background-color:#00A535;font-size:0.9em;text-transform:uppercase;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:5px 5px 5px 5px;padding:12px 35px 12px 35px;}.elementor-16750 .elementor-element.elementor-element-21d0f14 .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-21d0f14 .elementor-button:focus{background-color:#00C23E;}.elementor-16750 .elementor-element.elementor-element-ed1cf49{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-000dc26 img{width:100%;}.elementor-16750 .elementor-element.elementor-element-d58dc07 img{width:100%;}.elementor-16750 .elementor-element.elementor-element-c7102a2{--display:flex;--position:absolute;--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:65%;}body:not(.rtl) .elementor-16750 .elementor-element.elementor-element-c7102a2{right:0px;}body.rtl .elementor-16750 .elementor-element.elementor-element-c7102a2{left:0px;}.elementor-16750 .elementor-element.elementor-element-21896e6 .elementor-button{background-color:#00A535;font-size:0.9em;text-transform:uppercase;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:5px 5px 5px 5px;padding:12px 35px 12px 35px;}.elementor-16750 .elementor-element.elementor-element-21896e6 .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-21896e6 .elementor-button:focus{background-color:#00C23E;}.elementor-16750 .elementor-element.elementor-element-44cfde2{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-402dad1 img{width:100%;}.elementor-16750 .elementor-element.elementor-element-bd65f17 img{width:100%;}.elementor-16750 .elementor-element.elementor-element-8ef8ece{--display:flex;--position:absolute;--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:65%;}body:not(.rtl) .elementor-16750 .elementor-element.elementor-element-8ef8ece{right:0px;}body.rtl .elementor-16750 .elementor-element.elementor-element-8ef8ece{left:0px;}.elementor-16750 .elementor-element.elementor-element-fdee099 .elementor-button{background-color:#00A535;font-size:0.9em;text-transform:uppercase;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:5px 5px 5px 5px;padding:12px 35px 12px 35px;}.elementor-16750 .elementor-element.elementor-element-fdee099 .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-fdee099 .elementor-button:focus{background-color:#00C23E;}.elementor-16750 .elementor-element.elementor-element-cdd688c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#ADB5BD;--e-n-carousel-arrow-hover-color:#7A7A7A;}.elementor-16750 .elementor-element.elementor-element-cdd688c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16750 .elementor-element.elementor-element-b3499eb{--display:flex;--min-height:0px;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-b3499eb:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-b3499eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.betcris.mx/wp-content/uploads/2025/10/casino_desktop_bg.png");background-position:bottom right;background-repeat:no-repeat;background-size:100% auto;}.elementor-16750 .elementor-element.elementor-element-5dab1af{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-b8922c9 > .elementor-widget-container{--e-transform-translateY:8%;}.elementor-16750 .elementor-element.elementor-element-b8922c9{text-align:center;}.elementor-16750 .elementor-element.elementor-element-b8922c9 img{width:100%;}.elementor-16750 .elementor-element.elementor-element-9eb2d2f{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:80%;}body:not(.rtl) .elementor-16750 .elementor-element.elementor-element-9eb2d2f{right:0px;}body.rtl .elementor-16750 .elementor-element.elementor-element-9eb2d2f{left:0px;}.elementor-16750 .elementor-element.elementor-element-25da120 .elementor-button{background-color:#00A535;font-size:0.9em;text-transform:uppercase;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:5px 5px 5px 5px;padding:12px 35px 12px 35px;}.elementor-16750 .elementor-element.elementor-element-25da120 .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-25da120 .elementor-button:focus{background-color:#00C23E;}.elementor-16750 .elementor-element.elementor-element-1c3170b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#ADB5BD;--e-n-carousel-arrow-hover-color:#7A7A7A;}.elementor-16750 .elementor-element.elementor-element-1c3170b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-16750 .elementor-element.elementor-element-1c3170b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-16750 .elementor-element.elementor-element-e7c0aec{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16750 .elementor-element.elementor-element-e7c0aec:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-e7c0aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-16750 .elementor-element.elementor-element-fc38b1a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-16750 .elementor-element.elementor-element-0fd3567 img{width:100%;max-width:52px;}.elementor-16750 .elementor-element.elementor-element-1b15a7a{--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;--justify-content:space-between;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16750 .elementor-element.elementor-element-1b15a7a:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-1b15a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FB;}.elementor-16750 .elementor-element.elementor-element-910ffe0{--display:grid;--min-height:255px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-16750 .elementor-element.elementor-element-7c53efa{--display:flex;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;}.elementor-16750 .elementor-element.elementor-element-7c53efa:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-7c53efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2026/07/deportes.jpg");background-position:-130px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-16750 .elementor-element.elementor-element-7c53efa::before, .elementor-16750 .elementor-element.elementor-element-7c53efa > .elementor-background-video-container::before, .elementor-16750 .elementor-element.elementor-element-7c53efa > .e-con-inner > .elementor-background-video-container::before, .elementor-16750 .elementor-element.elementor-element-7c53efa > .elementor-background-slideshow::before, .elementor-16750 .elementor-element.elementor-element-7c53efa > .e-con-inner > .elementor-background-slideshow::before, .elementor-16750 .elementor-element.elementor-element-7c53efa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16750 .elementor-element.elementor-element-7c53efa.e-con:hover{--e-con-transform-scale:1.1;}.elementor-16750 .elementor-element.elementor-element-d54ca25 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-28a5049{text-align:start;font-family:"Helvetica", Sans-serif;font-size:12px;color:var( --e-global-color-30b7c3e );}.elementor-16750 .elementor-element.elementor-element-5b0f6a5 .elementor-button{background-color:#DA202C;font-size:10px;font-weight:500;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:8px 8px 8px 8px;}.elementor-16750 .elementor-element.elementor-element-5b0f6a5 .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-5b0f6a5 .elementor-button:focus{background-color:#C31D28;}.elementor-16750 .elementor-element.elementor-element-5b0f6a5.elementor-element{--align-self:flex-start;}.elementor-16750 .elementor-element.elementor-element-5b0f6a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16750 .elementor-element.elementor-element-5e8a593{--display:flex;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;}.elementor-16750 .elementor-element.elementor-element-5e8a593:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-5e8a593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2026/07/casino.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-16750 .elementor-element.elementor-element-5e8a593::before, .elementor-16750 .elementor-element.elementor-element-5e8a593 > .elementor-background-video-container::before, .elementor-16750 .elementor-element.elementor-element-5e8a593 > .e-con-inner > .elementor-background-video-container::before, .elementor-16750 .elementor-element.elementor-element-5e8a593 > .elementor-background-slideshow::before, .elementor-16750 .elementor-element.elementor-element-5e8a593 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16750 .elementor-element.elementor-element-5e8a593 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16750 .elementor-element.elementor-element-5e8a593.e-con:hover{--e-con-transform-scale:1.1;}.elementor-16750 .elementor-element.elementor-element-6efcbca .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-b5aa3e7{text-align:start;font-family:"Helvetica", Sans-serif;font-size:12px;color:var( --e-global-color-30b7c3e );}.elementor-16750 .elementor-element.elementor-element-2b6f184 .elementor-button{background-color:#DA202C;font-size:10px;font-weight:500;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:8px 8px 8px 8px;}.elementor-16750 .elementor-element.elementor-element-2b6f184 .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-2b6f184 .elementor-button:focus{background-color:#C31D28;}.elementor-16750 .elementor-element.elementor-element-2b6f184.elementor-element{--align-self:flex-start;}.elementor-16750 .elementor-element.elementor-element-2b6f184 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16750 .elementor-element.elementor-element-6086426{--display:flex;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;}.elementor-16750 .elementor-element.elementor-element-6086426:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-6086426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2026/07/apuesta-gana-mas.webp");background-repeat:no-repeat;background-size:cover;}.elementor-16750 .elementor-element.elementor-element-6086426::before, .elementor-16750 .elementor-element.elementor-element-6086426 > .elementor-background-video-container::before, .elementor-16750 .elementor-element.elementor-element-6086426 > .e-con-inner > .elementor-background-video-container::before, .elementor-16750 .elementor-element.elementor-element-6086426 > .elementor-background-slideshow::before, .elementor-16750 .elementor-element.elementor-element-6086426 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16750 .elementor-element.elementor-element-6086426 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16750 .elementor-element.elementor-element-6086426.e-con:hover{--e-con-transform-scale:1.1;}.elementor-16750 .elementor-element.elementor-element-5388104 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-b7cb238{text-align:start;font-family:"Helvetica", Sans-serif;font-size:12px;color:var( --e-global-color-30b7c3e );}.elementor-16750 .elementor-element.elementor-element-364808b .elementor-button{background-color:#DA202C;font-size:10px;font-weight:500;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:8px 8px 8px 8px;}.elementor-16750 .elementor-element.elementor-element-364808b .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-364808b .elementor-button:focus{background-color:#C31D28;}.elementor-16750 .elementor-element.elementor-element-364808b.elementor-element{--align-self:flex-start;}.elementor-16750 .elementor-element.elementor-element-364808b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16750 .elementor-element.elementor-element-8dae302{--display:flex;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;}.elementor-16750 .elementor-element.elementor-element-8dae302:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-8dae302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2026/07/lealtad.jpg");background-position:-91px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-16750 .elementor-element.elementor-element-8dae302::before, .elementor-16750 .elementor-element.elementor-element-8dae302 > .elementor-background-video-container::before, .elementor-16750 .elementor-element.elementor-element-8dae302 > .e-con-inner > .elementor-background-video-container::before, .elementor-16750 .elementor-element.elementor-element-8dae302 > .elementor-background-slideshow::before, .elementor-16750 .elementor-element.elementor-element-8dae302 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16750 .elementor-element.elementor-element-8dae302 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-16750 .elementor-element.elementor-element-8dae302.e-con:hover{--e-con-transform-scale:1.1;}.elementor-16750 .elementor-element.elementor-element-491e325 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-2338105{text-align:start;font-family:"Helvetica", Sans-serif;font-size:12px;color:var( --e-global-color-30b7c3e );}.elementor-16750 .elementor-element.elementor-element-63b2eaf .elementor-button{background-color:#DA202C;font-size:10px;font-weight:500;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px;}.elementor-16750 .elementor-element.elementor-element-63b2eaf .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-63b2eaf .elementor-button:focus{background-color:#C31D28;}.elementor-16750 .elementor-element.elementor-element-63b2eaf.elementor-element{--align-self:flex-start;}.elementor-16750 .elementor-element.elementor-element-63b2eaf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16750 .elementor-element.elementor-element-b5a24f1{--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:center;}.elementor-16750 .elementor-element.elementor-element-f02a6a1{--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;--justify-content:space-between;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16750 .elementor-element.elementor-element-f02a6a1:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-f02a6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E9F1;}.elementor-16750 .elementor-element.elementor-element-44601b0{--display:flex;--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;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16750 .elementor-element.elementor-element-1c88d56{--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-16750 .elementor-element.elementor-element-fa04614{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-16750 .elementor-element.elementor-element-41ab3bd .elementor-heading-title{font-size:18px;font-weight:800;color:#173358;}.elementor-16750 .elementor-element.elementor-element-ae5be83{font-size:14px;line-height:18px;color:#64748B;}.elementor-16750 .elementor-element.elementor-element-ae5be83 p{margin-block-end:0px;}.elementor-16750 .elementor-element.elementor-element-76bf1bd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-16750 .elementor-element.elementor-element-6467851{--display:flex;}.elementor-16750 .elementor-element.elementor-element-6467851:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-6467851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2026/07/crazy-time-ruleta.jpg");background-size:cover;}.elementor-16750 .elementor-element.elementor-element-97ba2f2{--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:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16750 .elementor-element.elementor-element-7815fb7.elementor-element{--align-self:center;}.elementor-16750 .elementor-element.elementor-element-26db859{font-size:11px;font-weight:700;}.elementor-16750 .elementor-element.elementor-element-26db859 p{margin-block-end:0px;}.elementor-16750 .elementor-element.elementor-element-3461cd1 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-8ade54f{--display:flex;}.elementor-16750 .elementor-element.elementor-element-8ade54f:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-8ade54f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2026/07/blackjack-latino.jpg");background-size:cover;}.elementor-16750 .elementor-element.elementor-element-499fb7c{--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:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16750 .elementor-element.elementor-element-499fb7c:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-499fb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DC2626;}.elementor-16750 .elementor-element.elementor-element-fc23eee{font-size:11px;font-weight:700;}.elementor-16750 .elementor-element.elementor-element-fc23eee p{margin-block-end:0px;}.elementor-16750 .elementor-element.elementor-element-93dcdb7 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-68287aa{--display:flex;}.elementor-16750 .elementor-element.elementor-element-68287aa:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-68287aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2026/07/money-time-ruleta.jpg");background-size:cover;}.elementor-16750 .elementor-element.elementor-element-1a70f07{--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:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-16750 .elementor-element.elementor-element-1a70f07:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-1a70f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DC2626;}.elementor-16750 .elementor-element.elementor-element-e252d7d{font-size:11px;font-weight:700;}.elementor-16750 .elementor-element.elementor-element-e252d7d p{margin-block-end:0px;}.elementor-16750 .elementor-element.elementor-element-d07ddc9 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-2eeb948{--display:flex;}.elementor-16750 .elementor-element.elementor-element-2eeb948:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-2eeb948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2026/07/speed-baccarat.jpg");background-size:cover;}.elementor-16750 .elementor-element.elementor-element-1d48717{--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:center;}.elementor-16750 .elementor-element.elementor-element-1d48717:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-1d48717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DC2626;}.elementor-16750 .elementor-element.elementor-element-40ab300{font-size:11px;font-weight:700;}.elementor-16750 .elementor-element.elementor-element-40ab300 p{margin-block-end:0px;}.elementor-16750 .elementor-element.elementor-element-1bb5069 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-18994d7{--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:center;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16750 .elementor-element.elementor-element-48f1d98 .elementor-button{background-color:#DC2626;font-size:18px;font-weight:700;fill:var( --e-global-color-57aea86 );color:var( --e-global-color-57aea86 );border-radius:20px 20px 20px 20px;}.elementor-16750 .elementor-element.elementor-element-48f1d98 .elementor-button:hover, .elementor-16750 .elementor-element.elementor-element-48f1d98 .elementor-button:focus{background-color:#B91C1C;}.elementor-16750 .elementor-element.elementor-element-9b4c015{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-9b4c015:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-9b4c015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16750 .elementor-element.elementor-element-3924b4a{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-16750 .elementor-element.elementor-element-a8f742c{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16750 .elementor-element.elementor-element-8c1da0a{text-align:center;}.elementor-16750 .elementor-element.elementor-element-8c1da0a .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.2em;color:#173358;}.elementor-16750 .elementor-element.elementor-element-668295e{--divider-border-style:solid;--divider-color:#DA202C;--divider-border-width:1px;}.elementor-16750 .elementor-element.elementor-element-668295e .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-668295e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-c774cf5{text-align:center;font-size:16px;font-weight:400;line-height:1.5em;color:#64748B;}.elementor-16750 .elementor-element.elementor-element-71b6361{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-16750 .elementor-element.elementor-element-16a106f{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16750 .elementor-element.elementor-element-2cfa462{--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;--border-radius:50px 50px 50px 50px;}.elementor-16750 .elementor-element.elementor-element-2cfa462:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-2cfa462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-16750 .elementor-element.elementor-element-231dbcc .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-df347ba > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-16750 .elementor-element.elementor-element-df347ba{text-align:center;}.elementor-16750 .elementor-element.elementor-element-df347ba .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.3em;color:#173358;}.elementor-16750 .elementor-element.elementor-element-20b429d{--divider-border-style:solid;--divider-color:#DA202C;--divider-border-width:3px;}.elementor-16750 .elementor-element.elementor-element-20b429d .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-20b429d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-0f5d49e{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16750 .elementor-element.elementor-element-15b2544{--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;--border-radius:50px 50px 50px 50px;}.elementor-16750 .elementor-element.elementor-element-15b2544:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-15b2544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-16750 .elementor-element.elementor-element-2d2c264 .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-81f76b7 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-16750 .elementor-element.elementor-element-81f76b7{text-align:center;}.elementor-16750 .elementor-element.elementor-element-81f76b7 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.3em;color:#173358;}.elementor-16750 .elementor-element.elementor-element-f581262{--divider-border-style:solid;--divider-color:#DA202C;--divider-border-width:3px;}.elementor-16750 .elementor-element.elementor-element-f581262 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-f581262 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-a82ac89{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16750 .elementor-element.elementor-element-cd9241c{--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;--border-radius:50px 50px 50px 50px;}.elementor-16750 .elementor-element.elementor-element-cd9241c:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-cd9241c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-16750 .elementor-element.elementor-element-976e7e6 .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-6583cf6{--divider-border-style:solid;--divider-color:#DA202C;--divider-border-width:3px;}.elementor-16750 .elementor-element.elementor-element-6583cf6 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-6583cf6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-6bbc25a{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16750 .elementor-element.elementor-element-dcf0e99{--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;--border-radius:50px 50px 50px 50px;}.elementor-16750 .elementor-element.elementor-element-dcf0e99:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-dcf0e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-16750 .elementor-element.elementor-element-1624d0b .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-5f65376 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-16750 .elementor-element.elementor-element-5f65376{text-align:center;}.elementor-16750 .elementor-element.elementor-element-5f65376 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.3em;color:#173358;}.elementor-16750 .elementor-element.elementor-element-0adcfe1{--divider-border-style:solid;--divider-color:#DA202C;--divider-border-width:3px;}.elementor-16750 .elementor-element.elementor-element-0adcfe1 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-0adcfe1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-3003480{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16750 .elementor-element.elementor-element-a6630f2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16750 .elementor-element.elementor-element-88c2f35{text-align:center;}.elementor-16750 .elementor-element.elementor-element-29a710a{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-16750 .elementor-element.elementor-element-3e05976{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16750 .elementor-element.elementor-element-8bd72c5{--display:flex;--min-height:112px;--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-16750 .elementor-element.elementor-element-ffd0398{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16750 .elementor-element.elementor-element-dd3df8b{--display:flex;--min-height:112px;--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-16750 .elementor-element.elementor-element-ae751d4 .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-4daeedd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16750 .elementor-element.elementor-element-71dbff2{--display:flex;--min-height:112px;--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-16750 .elementor-element.elementor-element-99d63bd .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-031712b{--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:16px 28px;--row-gap:16px;--column-gap:28px;--flex-wrap:wrap;}.elementor-16750 .elementor-element.elementor-element-1c49e1d{--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;--justify-content:flex-start;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-16750 .elementor-element.elementor-element-1c49e1d:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-1c49e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-16750 .elementor-element.elementor-element-ef9c974 .elementor-heading-title{font-size:1em;font-weight:400;color:var( --e-global-color-c2fb4a5 );}.elementor-16750 .elementor-element.elementor-element-f5690de{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-c751d4b{--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:space-between;--align-items:stretch;--gap:10px unset;--row-gap:10px;--column-gap:unset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4 .elementor-cta .elementor-cta__bg, .elementor-16750 .elementor-element.elementor-element-5ff3bf4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4 > .elementor-widget-container{background-color:var( --e-global-color-57aea86 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-17bc938 );border-radius:5px 5px 5px 5px;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4:hover .elementor-widget-container{background-color:#E6F5FB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0E1F4;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4 .elementor-cta__content{text-align:start;padding:6px 12px 6px 12px;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4 .elementor-cta__image{margin-bottom:0px;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4 .elementor-cta__title{font-size:0.9em;font-weight:400;color:var( --e-global-color-dcbbbfb );}.elementor-16750 .elementor-element.elementor-element-5ff3bf4 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-16750 .elementor-element.elementor-element-fc52fcc .elementor-cta .elementor-cta__bg, .elementor-16750 .elementor-element.elementor-element-fc52fcc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16750 .elementor-element.elementor-element-fc52fcc{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-16750 .elementor-element.elementor-element-fc52fcc > .elementor-widget-container{background-color:var( --e-global-color-57aea86 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-17bc938 );border-radius:5px 5px 5px 5px;}.elementor-16750 .elementor-element.elementor-element-fc52fcc:hover .elementor-widget-container{background-color:#E6F5FB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0E1F4;}.elementor-16750 .elementor-element.elementor-element-fc52fcc .elementor-cta__content{text-align:start;padding:6px 12px 6px 12px;}.elementor-16750 .elementor-element.elementor-element-fc52fcc .elementor-cta__image{margin-bottom:1px;}.elementor-16750 .elementor-element.elementor-element-fc52fcc .elementor-cta__title{font-size:0.9em;font-weight:400;color:var( --e-global-color-dcbbbfb );}.elementor-16750 .elementor-element.elementor-element-fc52fcc .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-16750 .elementor-element.elementor-element-3444d29 .elementor-cta .elementor-cta__bg, .elementor-16750 .elementor-element.elementor-element-3444d29 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16750 .elementor-element.elementor-element-3444d29{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-16750 .elementor-element.elementor-element-3444d29 > .elementor-widget-container{background-color:var( --e-global-color-57aea86 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-17bc938 );border-radius:5px 5px 5px 5px;}.elementor-16750 .elementor-element.elementor-element-3444d29:hover .elementor-widget-container{background-color:#E6F5FB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0E1F4;}.elementor-16750 .elementor-element.elementor-element-3444d29 .elementor-cta__content{text-align:start;padding:6px 12px 6px 12px;}.elementor-16750 .elementor-element.elementor-element-3444d29 .elementor-cta__image{margin-bottom:1px;}.elementor-16750 .elementor-element.elementor-element-3444d29 .elementor-cta__title{font-size:0.9em;font-weight:400;color:var( --e-global-color-dcbbbfb );}.elementor-16750 .elementor-element.elementor-element-3444d29 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-16750 .elementor-element.elementor-element-bf77015 .elementor-cta .elementor-cta__bg, .elementor-16750 .elementor-element.elementor-element-bf77015 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16750 .elementor-element.elementor-element-bf77015{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-16750 .elementor-element.elementor-element-bf77015 > .elementor-widget-container{background-color:var( --e-global-color-57aea86 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-17bc938 );border-radius:5px 5px 5px 5px;}.elementor-16750 .elementor-element.elementor-element-bf77015:hover .elementor-widget-container{background-color:#E6F5FB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0E1F4;}.elementor-16750 .elementor-element.elementor-element-bf77015 .elementor-cta__content{text-align:start;padding:10px 12px 6px 12px;}.elementor-16750 .elementor-element.elementor-element-bf77015 .elementor-cta__image{margin-bottom:1px;}.elementor-16750 .elementor-element.elementor-element-bf77015 .elementor-cta__title{font-size:0.9em;font-weight:400;color:var( --e-global-color-dcbbbfb );}.elementor-16750 .elementor-element.elementor-element-bf77015 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-16750 .elementor-element.elementor-element-b1b4c03{--display:flex;--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;}.elementor-16750 .elementor-element.elementor-element-ff971a8{--display:flex;--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;}.elementor-16750 .elementor-element.elementor-element-ff971a8:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-ff971a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57aea86 );}.elementor-16750 .elementor-element.elementor-element-4c6a7fa{--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-16750 .elementor-element.elementor-element-97507d6{text-align:center;}.elementor-16750 .elementor-element.elementor-element-f512713{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-16750 .elementor-element.elementor-element-f512713 .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-f512713 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-a41c560{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16750 .elementor-element.elementor-element-19ee4c5{--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;--justify-content:flex-start;--align-items:center;}.elementor-16750 .elementor-element.elementor-element-3086e2f{--display:flex;--justify-content:center;}.elementor-16750 .elementor-element.elementor-element-1c46d1f .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-549cd09{--display:flex;--justify-content:center;}.elementor-16750 .elementor-element.elementor-element-cb4d3d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-16750 .elementor-element.elementor-element-cb4d3d3 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-cb4d3d3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-9615763{--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;--justify-content:flex-start;--align-items:center;}.elementor-16750 .elementor-element.elementor-element-4c81825{--display:flex;--justify-content:center;}.elementor-16750 .elementor-element.elementor-element-79df347 .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-d960db2{--display:flex;--justify-content:center;}.elementor-16750 .elementor-element.elementor-element-7ed8045{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-16750 .elementor-element.elementor-element-7ed8045 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-7ed8045 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-4a29487{--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;--justify-content:flex-start;--align-items:center;}.elementor-16750 .elementor-element.elementor-element-75b7bfd{--display:flex;--justify-content:center;}.elementor-16750 .elementor-element.elementor-element-329a4b9 .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-04caadc{--display:flex;--justify-content:center;}.elementor-16750 .elementor-element.elementor-element-ae4191c{text-align:center;}.elementor-16750 .elementor-element.elementor-element-8e2e809{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-16750 .elementor-element.elementor-element-8e2e809 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-8e2e809 .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-16750 .elementor-element.elementor-element-e0d4607{--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;--justify-content:flex-start;--align-items:center;}.elementor-16750 .elementor-element.elementor-element-432bac7{--display:flex;--justify-content:center;}.elementor-16750 .elementor-element.elementor-element-e143a0f .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-1b8c331{--display:flex;--justify-content:center;}.elementor-16750 .elementor-element.elementor-element-de10a67{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-16750 .elementor-element.elementor-element-de10a67 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-16750 .elementor-element.elementor-element-de10a67 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16750 .elementor-element.elementor-element-dd2385c{--display:flex;--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;}.elementor-16750 .elementor-element.elementor-element-6610996{--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-16750 .elementor-element.elementor-element-0b0cff1{text-align:center;}.elementor-16750 .elementor-element.elementor-element-039c260{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16750 .elementor-element.elementor-element-29f5036{--display:flex;}.elementor-16750 .elementor-element.elementor-element-7f16f67{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16750 .elementor-element.elementor-element-82895eb{--display:flex;}.elementor-16750 .elementor-element.elementor-element-3ca0365{--display:flex;}.elementor-16750 .elementor-element.elementor-element-a4b78bc .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-83dd585{--display:flex;}.elementor-16750 .elementor-element.elementor-element-c4212d6{--display:flex;}.elementor-16750 .elementor-element.elementor-element-c167190 .elementor-icon-wrapper{text-align:center;}.elementor-16750 .elementor-element.elementor-element-f907809{--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:16px 28px;--row-gap:16px;--column-gap:28px;--flex-wrap:wrap;}body.elementor-page-16750{margin:80px 0px 0px 0px;}@media(min-width:768px){.elementor-16750 .elementor-element.elementor-element-6343ffc{--width:100%;}.elementor-16750 .elementor-element.elementor-element-4c27fc5{--width:60%;}.elementor-16750 .elementor-element.elementor-element-beaba01{--width:53%;}.elementor-16750 .elementor-element.elementor-element-b1d5b96{--width:53%;}.elementor-16750 .elementor-element.elementor-element-64063b3{--width:53%;}.elementor-16750 .elementor-element.elementor-element-c7102a2{--width:53%;}.elementor-16750 .elementor-element.elementor-element-8ef8ece{--width:53%;}.elementor-16750 .elementor-element.elementor-element-b3499eb{--width:40%;}.elementor-16750 .elementor-element.elementor-element-e7c0aec{--content-width:1080px;}.elementor-16750 .elementor-element.elementor-element-1b15a7a{--content-width:1130px;}.elementor-16750 .elementor-element.elementor-element-910ffe0{--width:100%;}.elementor-16750 .elementor-element.elementor-element-7c53efa{--width:100%;}.elementor-16750 .elementor-element.elementor-element-1c88d56{--content-width:1240px;}.elementor-16750 .elementor-element.elementor-element-97ba2f2{--width:100%;}.elementor-16750 .elementor-element.elementor-element-499fb7c{--width:100%;}.elementor-16750 .elementor-element.elementor-element-1a70f07{--width:100%;}.elementor-16750 .elementor-element.elementor-element-1d48717{--width:100%;}.elementor-16750 .elementor-element.elementor-element-16a106f{--width:25%;}.elementor-16750 .elementor-element.elementor-element-0f5d49e{--width:25%;}.elementor-16750 .elementor-element.elementor-element-a82ac89{--width:25%;}.elementor-16750 .elementor-element.elementor-element-6bbc25a{--width:25%;}.elementor-16750 .elementor-element.elementor-element-a6630f2{--content-width:1240px;}.elementor-16750 .elementor-element.elementor-element-3e05976{--width:33.33%;}.elementor-16750 .elementor-element.elementor-element-8bd72c5{--width:100%;}.elementor-16750 .elementor-element.elementor-element-ffd0398{--width:33.33%;}.elementor-16750 .elementor-element.elementor-element-dd3df8b{--width:100%;}.elementor-16750 .elementor-element.elementor-element-4daeedd{--width:33.33%;}.elementor-16750 .elementor-element.elementor-element-71dbff2{--width:100%;}.elementor-16750 .elementor-element.elementor-element-1c49e1d{--content-width:960px;}.elementor-16750 .elementor-element.elementor-element-f5690de{--content-width:710px;}}@media(max-width:991px) and (min-width:768px){.elementor-16750 .elementor-element.elementor-element-beaba01{--width:50%;}.elementor-16750 .elementor-element.elementor-element-b1d5b96{--width:50%;}.elementor-16750 .elementor-element.elementor-element-64063b3{--width:50%;}.elementor-16750 .elementor-element.elementor-element-c7102a2{--width:50%;}.elementor-16750 .elementor-element.elementor-element-8ef8ece{--width:50%;}}@media(max-width:991px){.elementor-16750 .elementor-element.elementor-element-6343ffc{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16750 .elementor-element.elementor-element-4c27fc5{--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:center;--align-items:center;}.elementor-16750 .elementor-element.elementor-element-4c27fc5:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-4c27fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-16750 .elementor-element.elementor-element-cdd688c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16750 .elementor-element.elementor-element-b3499eb:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-b3499eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-16750 .elementor-element.elementor-element-1c3170b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-16750 .elementor-element.elementor-element-910ffe0{--grid-auto-flow:row;}.elementor-16750 .elementor-element.elementor-element-7c53efa:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-7c53efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16750 .elementor-element.elementor-element-8dae302:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-8dae302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16750 .elementor-element.elementor-element-41ab3bd .elementor-heading-title{font-size:16px;}.elementor-16750 .elementor-element.elementor-element-76bf1bd{--grid-auto-flow:row;}.elementor-16750 .elementor-element.elementor-element-3924b4a{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-16750 .elementor-element.elementor-element-8c1da0a .elementor-heading-title{font-size:34px;}.elementor-16750 .elementor-element.elementor-element-29a710a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}}@media(max-width:767px){.elementor-16750 .elementor-element.elementor-element-6343ffc{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16750 .elementor-element.elementor-element-4c27fc5:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-4c27fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2025/10/sports_mobile_bg.png");background-size:cover;}.elementor-16750 .elementor-element.elementor-element-beaba01{top:77%;}.elementor-16750 .elementor-element.elementor-element-e10df0b .elementor-button{font-size:0.8em;padding:14px 45px 14px 45px;}.elementor-16750 .elementor-element.elementor-element-b1d5b96{top:77%;}.elementor-16750 .elementor-element.elementor-element-eba9b76 .elementor-button{font-size:0.8em;padding:14px 45px 14px 45px;}.elementor-16750 .elementor-element.elementor-element-64063b3{top:77%;}.elementor-16750 .elementor-element.elementor-element-21d0f14 .elementor-button{font-size:0.8em;padding:14px 45px 14px 45px;}.elementor-16750 .elementor-element.elementor-element-c7102a2{top:77%;}.elementor-16750 .elementor-element.elementor-element-21896e6 .elementor-button{font-size:0.8em;padding:14px 45px 14px 45px;}.elementor-16750 .elementor-element.elementor-element-8ef8ece{top:77%;}.elementor-16750 .elementor-element.elementor-element-fdee099 .elementor-button{font-size:0.8em;padding:14px 45px 14px 45px;}.elementor-16750 .elementor-element.elementor-element-cdd688c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16750 .elementor-element.elementor-element-b3499eb:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-b3499eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.betcris.mx/wp-content/uploads/2025/10/casino_mobile_bg.png");background-position:top right;background-size:cover;}.elementor-16750 .elementor-element.elementor-element-25da120 .elementor-button{font-size:0.8em;padding:14px 45px 14px 45px;}.elementor-16750 .elementor-element.elementor-element-1c3170b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16750 .elementor-element.elementor-element-e7c0aec{--justify-content:center;--flex-wrap:nowrap;}.elementor-16750 .elementor-element.elementor-element-fc38b1a .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-16750 .elementor-element.elementor-element-0fd3567 img{width:100%;height:22px;}.elementor-16750 .elementor-element.elementor-element-1b15a7a{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16750 .elementor-element.elementor-element-910ffe0{--min-height:860px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-16750 .elementor-element.elementor-element-7c53efa:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-7c53efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16750 .elementor-element.elementor-element-8dae302:not(.elementor-motion-effects-element-type-background), .elementor-16750 .elementor-element.elementor-element-8dae302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16750 .elementor-element.elementor-element-f02a6a1{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16750 .elementor-element.elementor-element-fa04614{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-16750 .elementor-element.elementor-element-41ab3bd .elementor-heading-title{font-size:16px;}.elementor-16750 .elementor-element.elementor-element-76bf1bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16750 .elementor-element.elementor-element-48f1d98 .elementor-button{font-size:16px;}.elementor-16750 .elementor-element.elementor-element-3924b4a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-16750 .elementor-element.elementor-element-8c1da0a .elementor-heading-title{font-size:30px;}.elementor-16750 .elementor-element.elementor-element-29a710a{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-16750 .elementor-element.elementor-element-3e05976{--width:100px;}.elementor-16750 .elementor-element.elementor-element-ffd0398{--width:100px;}.elementor-16750 .elementor-element.elementor-element-4daeedd{--width:100px;}.elementor-16750 .elementor-element.elementor-element-1c49e1d{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-16750 .elementor-element.elementor-element-ef9c974{text-align:center;}.elementor-16750 .elementor-element.elementor-element-c751d4b{--gap:20px 1px;--row-gap:20px;--column-gap:1px;--flex-wrap:wrap;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-16750 .elementor-element.elementor-element-5ff3bf4 .elementor-cta__content{padding:4px 12px 4px 12px;}.elementor-16750 .elementor-element.elementor-element-fc52fcc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-16750 .elementor-element.elementor-element-fc52fcc .elementor-cta__content{padding:4px 12px 4px 12px;}.elementor-16750 .elementor-element.elementor-element-3444d29{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-16750 .elementor-element.elementor-element-3444d29 .elementor-cta__content{padding:4px 12px 4px 12px;}.elementor-16750 .elementor-element.elementor-element-bf77015{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-16750 .elementor-element.elementor-element-bf77015 .elementor-cta__content{padding:4px 12px 4px 12px;}}/* Start custom CSS for html, class: .elementor-element-e8f86c0 */.casino-live-svg {
    display: block;
    width: 24px;
    height: 24px;
    color: #173358;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-044387b */.casino-live-pulse {
    display: inline-block;
    flex: 0 0 auto;
    width: 8px;
    height: 8px;
    background-color: #dc2626;
    border-radius: 50%;
    animation: casino-live-pulse-animation 1.5s infinite;
}

@keyframes casino-live-pulse-animation {
    0% {
        opacity: 1;
        transform: scale(1);
    }

    50% {
        opacity: 0.4;
        transform: scale(1.35);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7815fb7 */.casino-live-label {
    position: relative;
    z-index: 2;
    display: inline-flex;
    align-items: center;
    align-self: flex-start;
    gap: 6px;
    width: auto;
    padding: 2px 10px;
    color: #ffffff;
    background: #dc2626;
    border-radius: 999px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.18);
}

.casino-live-label-dot {
    display: block;
    width: 6px;
    height: 6px;
    background: #ffffff;
    border-radius: 50%;
    animation: casino-live-label-pulse 1.5s infinite;
}

@keyframes casino-live-label-pulse {
    0%,
    100% {
        opacity: 1;
    }

    50% {
        opacity: 0.4;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3461cd1 */.casino-live-card-title {
    position: relative;
    z-index: 2;
    margin: auto 0 0;
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.25;
    text-shadow: 0 2px 6px rgba(0, 0, 0, 0.45);
}

.casino-live-card-title .elementor-heading-title {
    margin: 0;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
}

@media (max-width: 767px) {
    .casino-live-card-title {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6467851 */.casino-live-card {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    aspect-ratio: 4 / 3;
    min-width: 0;
    padding: 12px 16px;
    overflow: hidden;
    border-radius: 16px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    box-shadow: 0 8px 22px rgba(15, 23, 42, 0.14);
    isolation: isolate;
    cursor: pointer;
    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}

.casino-live-card::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background:
        linear-gradient(
            to top,
            rgba(0, 0, 0, 0.88) 0%,
            rgba(0, 0, 0, 0.20) 55%,
            rgba(0, 0, 0, 0) 100%
        );
}

.casino-live-card::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;
    background: inherit;
    background-position: center;
    background-size: cover;
    transition: transform 0.3s ease;
}

.casino-live-card:hover {
    transform: translateY(-3px);
    box-shadow: 0 12px 28px rgba(15, 23, 42, 0.22);
}

.casino-live-card:hover::after {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bdcb5e0 */.casino-live-label {
    position: relative;
    z-index: 2;
    display: inline-flex;
    align-items: center;
    align-self: flex-start;
    gap: 6px;
    width: auto;
    padding: 2px 10px;
    color: #ffffff;
    background: #dc2626;
    border-radius: 999px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.18);
}

.casino-live-label-dot {
    display: block;
    width: 6px;
    height: 6px;
    background: #ffffff;
    border-radius: 50%;
    animation: casino-live-label-pulse 1.5s infinite;
}

@keyframes casino-live-label-pulse {
    0%,
    100% {
        opacity: 1;
    }

    50% {
        opacity: 0.4;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93dcdb7 */.casino-live-card-title {
    position: relative;
    z-index: 2;
    margin: auto 0 0;
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.25;
    text-shadow: 0 2px 6px rgba(0, 0, 0, 0.45);
}

.casino-live-card-title .elementor-heading-title {
    margin: 0;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
}

@media (max-width: 767px) {
    .casino-live-card-title {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f86907 */.casino-live-label {
    position: relative;
    z-index: 2;
    display: inline-flex;
    align-items: center;
    align-self: flex-start;
    gap: 6px;
    width: auto;
    padding: 2px 10px;
    color: #ffffff;
    background: #dc2626;
    border-radius: 999px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.18);
}

.casino-live-label-dot {
    display: block;
    width: 6px;
    height: 6px;
    background: #ffffff;
    border-radius: 50%;
    animation: casino-live-label-pulse 1.5s infinite;
}

@keyframes casino-live-label-pulse {
    0%,
    100% {
        opacity: 1;
    }

    50% {
        opacity: 0.4;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d07ddc9 */.casino-live-card-title {
    position: relative;
    z-index: 2;
    margin: auto 0 0;
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.25;
    text-shadow: 0 2px 6px rgba(0, 0, 0, 0.45);
}

.casino-live-card-title .elementor-heading-title {
    margin: 0;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
}

@media (max-width: 767px) {
    .casino-live-card-title {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b66971 */.casino-live-label {
    position: relative;
    z-index: 2;
    display: inline-flex;
    align-items: center;
    align-self: flex-start;
    gap: 6px;
    width: auto;
    padding: 2px 10px;
    color: #ffffff;
    background: #dc2626;
    border-radius: 999px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.18);
}

.casino-live-label-dot {
    display: block;
    width: 6px;
    height: 6px;
    background: #ffffff;
    border-radius: 50%;
    animation: casino-live-label-pulse 1.5s infinite;
}

@keyframes casino-live-label-pulse {
    0%,
    100% {
        opacity: 1;
    }

    50% {
        opacity: 0.4;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bb5069 */.casino-live-card-title {
    position: relative;
    z-index: 2;
    margin: auto 0 0;
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.25;
    text-shadow: 0 2px 6px rgba(0, 0, 0, 0.45);
}

.casino-live-card-title .elementor-heading-title {
    margin: 0;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
}

@media (max-width: 767px) {
    .casino-live-card-title {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76bf1bd */.casino-live-grid {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 20px;
    width: 100%;
}

@media (max-width: 1024px) {
    .casino-live-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 16px;
    }
}

@media (max-width: 767px) {
    .casino-live-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 12px;
    }
}

@media (max-width: 420px) {
    .casino-live-grid {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa04614 */@media (max-width: 480px) {
    .casino-live-subtitle {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c1da0a */.porque-betcris__titulo span {
    color: #da202c;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92fa1fb */.porque-betcris__programa span {
    color: #da202c;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4c015 *//* =====================================
   SECCIÓN ¿POR QUÉ BETCRIS?
===================================== */

.porque-betcris {
    width: 100%;
    background-color: #ffffff;
    border-top: 1px solid #e2e8f0;
    border-bottom: 1px solid #e2e8f0;
}

.porque-betcris__contenido {
    width: 100%;
    max-width: 1240px;
    margin-inline: auto;
}

.porque-betcris__titulo {
    margin: 0;
    color: #173358;
    font-size: 40px;
    font-weight: 800;
    line-height: 1.2;
    text-align: center;
}

.porque-betcris__titulo span {
    color: #da202c;
}

.porque-betcris__linea-titulo {
    width: 64px;
    min-height: 4px;
    margin-top: 12px;
    background-color: #da202c;
    border-radius: 20px;
}

.betcris-title-divider {
    width: 64px;
    margin-top: 12px;
}

.betcris-title-divider .elementor-divider {
    padding: 0;
}

.betcris-title-divider .elementor-divider-separator {
    width: 64px !important;
    border-top-width: 4px !important;
    border-radius: 10px;
}

.porque-betcris__descripcion {
    margin-top: 16px;
    color: #64748b;
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
}

.porque-betcris__descripcion p,
.porque-betcris__texto p {
    margin: 0;
}

.porque-betcris__grid {
    display: flex;
    width: 100%;
    margin-top: 48px;
    align-items: stretch;
}

.porque-betcris__item {
    position: relative;
    display: flex;
    flex: 0 0 25%;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    padding-inline: 24px;
    text-align: center;
}

.porque-betcris__item--separador::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: #e2e8f0;
}

.porque-betcris__icono {
    display: flex;
    width: 80px;
    min-width: 80px;
    height: 80px;
    min-height: 80px;
    margin-bottom: 16px;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    background-color: #f1f5f9;
    border-radius: 50%;
}

.porque-betcris__icono svg {
    display: block;
    width: 36px;
    height: 36px;
    color: #173358;
}

.porque-betcris__icono .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #173358;
    font-size: 36px;
}

.porque-betcris__numero {
    min-height: 40px;
    margin: 0;
    color: #da202c;
    font-size: 40px;
    font-weight: 800;
    line-height: 1;
    text-align: center;
}

.porque-betcris__nombre {
    min-height: 42px;
    margin: 8px 0 0;
    color: #173358;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.3;
    text-align: center;
}

.porque-betcris__programa {
    min-height: 90px;
    margin: 0;
    color: #173358;
    font-size: 24px;
    font-weight: 800;
    line-height: 1.15;
    text-align: center;
}

.porque-betcris__programa span {
    color: #da202c;
}

.betcris-item-divider {
    width: 40px;
    
}

.betcris-item-divider .elementor-divider {
    padding: 0;
}

.betcris-item-divider .elementor-divider-separator {
    width: 40px !important;
    border-top-width: 4px !important;
    border-radius: 10px;
}
/*No se utiliza
.porque-betcris__linea-item {
    width: 40px;
    min-height: 4px;
    margin-top: 12px;
    margin-bottom: 12px;
    background-color: #da202c;
    border-radius: 20px;
}*/

.porque-betcris__texto {
    width: 100%;
    margin: 0;
    color: #64748b;
    font-size: 14px;
    line-height: 1.5;
    text-align: center;
}

/* =====================================
   TABLET
===================================== */

@media (max-width: 1024px) {

    .porque-betcris__titulo {
        font-size: 34px;
    }

    .porque-betcris__grid {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 40px 0;
    }

    .porque-betcris__item {
        width: 100%;
        padding-inline: 28px;
    }

    .porque-betcris__item--separador::after {
        display: none;
    }

    .porque-betcris__item:nth-child(odd)::after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        display: block;
        width: 1px;
        height: 100%;
        background-color: #e2e8f0;
    }

    .porque-betcris__programa {
        font-size: 22px;
    }
}

/* =====================================
   MÓVIL
===================================== */

@media (max-width: 767px) {

    .porque-betcris__titulo {
        font-size: 30px;
    }

    .porque-betcris__descripcion {
        font-size: 15px;
    }

    .porque-betcris__grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 36px 0;
        margin-top: 40px;
    }

    .porque-betcris__item {
        padding-inline: 12px;
    }

    .porque-betcris__icono {
        width: 68px;
        min-width: 68px;
        height: 68px;
        min-height: 68px;
    }

    .porque-betcris__icono svg {
        width: 31px;
        height: 31px;
    }

    .porque-betcris__numero {
        min-height: 34px;
        font-size: 34px;
    }

    .porque-betcris__nombre {
        min-height: 54px;
        font-size: 15px;
    }

    .porque-betcris__programa {
        min-height: 88px;
        font-size: 20px;
    }

    .porque-betcris__texto {
        font-size: 13px;
    }

    /* Ocultar todos los separadores verticales */
    .porque-betcris__item--separador::after,
    .porque-betcris__item:nth-child(odd)::after {
        content: none;
        display: none;
    }
}

/* =====================================
   MÓVIL PEQUEÑO
===================================== */

@media (max-width: 480px) {

    .porque-betcris__grid {
        grid-template-columns: 1fr;
        gap: 0;
    }

    .porque-betcris__item {
        padding: 32px 12px;
    }

    .porque-betcris__item:first-child {
        padding-top: 0;
    }

    .porque-betcris__item:last-child {
        padding-bottom: 0;
    }

    .porque-betcris__item:not(:last-child)::before {
        content: none;
        display: none;
    }


    .porque-betcris__nombre,
    .porque-betcris__programa {
        min-height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3003480 *//* ================================
   SECCIÓN MÉTODOS DE PAGO
================================ */

.metodos-pago {
    width: 100%;
    padding: 48px 16px;
    background-color: #f4f6fb;
    border-top: 1px solid #e2e8f0;
}

.metodos-pago__contenido {
    width: 100%;
    max-width: 1240px;
    margin: 0 auto;
}

/* Título superior */

.metodos-pago__titulo {
    margin: 0 0 32px;
    color: #94a3b8;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.4;
    letter-spacing: 0.2em;
    text-align: center;
    text-transform: uppercase;
}

.metodos-pago__titulo .elementor-heading-title {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    text-transform: inherit;
}

/* Categorías */

.metodos-pago__categorias {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    gap: 20px;
    width: 100%;
    max-width: 768px;
    margin: 0 auto;
}

.metodo-pago-item {
    display: flex;
    flex: 1 1 0;
    flex-direction: column;
    align-items: center;
    min-width: 0;
}

/* Tarjeta visual */

.metodo-pago-item__tarjeta {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    width: 100%;
    min-height: 112px;
    padding: 20px;
    overflow: hidden;
    background-color: #ffffff;
    border: 1px solid #cbd5e1;
    border-radius: 12px;
    transition:
        border-color 0.25s ease,
        box-shadow 0.25s ease,
        transform 0.25s ease;
}

.metodo-pago-item__tarjeta:hover {
    border-color: #94a3b8;
    box-shadow: 0 8px 20px rgba(23, 51, 88, 0.08);
    transform: translateY(-2px);
}

/* Nombre inferior */

.metodo-pago-item__nombre {
    margin-top: 12px;
    color: #475569;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.4;
    text-align: center;
}

.metodo-pago-item__nombre .elementor-heading-title,
.metodo-pago-item__nombre p {
    margin: 0;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    text-align: inherit;
}

/* VISA */

.metodo-pago-item__visa {
    margin: 0;
}

.metodo-pago-item__visa .elementor-heading-title {
    color: #173358;
    font-size: 24px;
    font-style: italic;
    font-weight: 900;
    line-height: 1;
    letter-spacing: -0.04em;
}

/* Iconos */

.metodo-pago-item__icono {
    color: #173358;
}

.metodo-pago-item__icono .elementor-icon {
    color: #173358;
    font-size: 52px;
}

.metodo-pago-item__icono svg {
    width: 52px;
    height: 52px;
    fill: none;
}

/* Símbolo de tarjetas */

.metodo-pago-item__tarjetas-icono {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 24px;
    flex-shrink: 0;
}

.metodo-pago-item__circulo {
    position: absolute;
    top: 0;
    width: 24px;
    height: 24px;
    border: 3px solid;
    border-radius: 50%;
}

.metodo-pago-item__circulo--izquierdo {
    left: 0;
    border-color: #173358;
}

.metodo-pago-item__circulo--derecho {
    right: 0;
    border-color: #94a3b8;
}

/* Logos inferiores */

.metodos-pago__logos {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: center;
    column-gap: 28px;
    row-gap: 16px;
    width: 100%;
    margin-top: 40px;
}

.metodos-pago__logo {
    width: auto;
}

.metodos-pago__logo img {
    display: block;
    width: auto;
    max-width: 110px;
    height: 24px;
    object-fit: contain;
    filter: none;
}

.metodos-pago__logo-mastercard {
    display: flex;
    align-items: center;
    gap: 8px;
}

/* ================================
   TABLET
================================ */

@media (max-width: 1024px) {
    .metodos-pago {
        padding: 40px 20px;
    }

    .metodos-pago__categorias {
        gap: 16px;
    }

    .metodo-pago-item__tarjeta {
        min-height: 106px;
        padding: 18px 14px;
    }
}

/* ================================
   MÓVIL
================================ */

@media (max-width: 767px) {
    .metodos-pago {
        padding: 36px 16px;
    }

    .metodos-pago__titulo {
        margin-bottom: 26px;
    }

    .metodos-pago__categorias {
        flex-direction: column;
        align-items: stretch;
        gap: 22px;
        max-width: 420px;
    }

    .metodo-pago-item {
        width: 100%;
    }

    .metodo-pago-item__tarjeta {
        min-height: 105px;
    }

    .metodos-pago__logos {
        column-gap: 22px;
        row-gap: 18px;
        margin-top: 34px;
    }

    .metodos-pago__logo img {
        max-width: 90px;
        height: 22px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c751d4b */.elementor-16750 .elementor-element.elementor-element-c751d4b .elementor-cta__content {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0.8em;
    justify-content: start;
    background: transparent;
}

.elementor-16750 .elementor-element.elementor-element-c751d4b .elementor-cta__image {
    width: auto;
    display: flex;
}

.elementor-16750 .elementor-element.elementor-element-c751d4b .elementor-cta__icon {
    display: flex;
    flex-direction: column;
    gap: 0;
    flex-basis: 40%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae4191c */.benefit-heading-loyalty .elementor-heading-title {
    font-size: 21px;
    line-height: 1.1;
}

@media (max-width: 767px) {
    .benefit-heading-area {
        min-height: 82px;
    }

    .benefit-heading-loyalty .elementor-heading-title {
        font-size: 18px;
    }
}/* End custom CSS */