.elementor-2124 .elementor-element.elementor-element-afa4bbf:not(.elementor-motion-effects-element-type-background), .elementor-2124 .elementor-element.elementor-element-afa4bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cholulacenter.com/wp-content/uploads/2025/08/portada-aulas-cc.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2124 .elementor-element.elementor-element-afa4bbf > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #32343B00 0%, #000820 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2124 .elementor-element.elementor-element-afa4bbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2124 .elementor-element.elementor-element-61db74e{margin:77px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-2124 .elementor-element.elementor-element-61db74e img{width:14%;}.elementor-2124 .elementor-element.elementor-element-22d242b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2124 .elementor-element.elementor-element-22d242b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;color:var( --e-global-color-6383b0f );}.elementor-2124 .elementor-element.elementor-element-57964c0{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:22px;color:var( --e-global-color-6383b0f );}.elementor-2124 .elementor-element.elementor-element-d28a3dd{margin-top:18px;margin-bottom:41px;}.elementor-2124 .elementor-element.elementor-element-f3e929a .elementor-button{background-color:var( --e-global-color-e7439ca );-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;fill:var( --e-global-color-6383b0f );color:var( --e-global-color-6383b0f );}.elementor-2124 .elementor-element.elementor-element-f3e929a .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-f3e929a .elementor-button:focus{background-color:var( --e-global-color-6383b0f );color:var( --e-global-color-7513587 );}.elementor-2124 .elementor-element.elementor-element-f3e929a .elementor-button:hover svg, .elementor-2124 .elementor-element.elementor-element-f3e929a .elementor-button:focus svg{fill:var( --e-global-color-7513587 );}.elementor-2124 .elementor-element.elementor-element-8f51d90:not(.elementor-motion-effects-element-type-background), .elementor-2124 .elementor-element.elementor-element-8f51d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7513587 );}.elementor-2124 .elementor-element.elementor-element-8f51d90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2124 .elementor-element.elementor-element-8f51d90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2124 .elementor-element.elementor-element-a8b07d2{margin-top:10px;margin-bottom:10px;}.elementor-2124 .elementor-element.elementor-element-81d0487 .elementor-button{background-color:#FFC10100;font-family:"Poppins", Sans-serif;font-weight:500;line-height:22px;fill:var( --e-global-color-6383b0f );color:var( --e-global-color-6383b0f );border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2124 .elementor-element.elementor-element-81d0487 .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-81d0487 .elementor-button:focus{background-color:#0DA7D600;}.elementor-2124 .elementor-element.elementor-element-81d0487{background-color:var( --e-global-color-7513587 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6383b0f );border-radius:7px 7px 7px 7px;box-shadow:0px 12px 19px -16px rgba(0,0,0,0.5);}.elementor-2124 .elementor-element.elementor-element-81d0487:hover{background-color:var( --e-global-color-e7439ca );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7513587 );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(251.5716735839844, 251.5716735839844, 251.5716735839844, 0.5);}.elementor-2124 .elementor-element.elementor-element-81d0487.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2124 .elementor-element.elementor-element-e8336db .elementor-button{background-color:#0DA7D600;font-family:"Poppins", Sans-serif;font-weight:500;line-height:22px;fill:var( --e-global-color-6383b0f );color:var( --e-global-color-6383b0f );border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2124 .elementor-element.elementor-element-e8336db .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-e8336db .elementor-button:focus{background-color:#0DA7D600;}.elementor-2124 .elementor-element.elementor-element-e8336db{background-color:var( --e-global-color-7513587 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:7px 7px 7px 7px;box-shadow:0px 12px 19px -16px rgba(0,0,0,0.5);}.elementor-2124 .elementor-element.elementor-element-e8336db:hover{background-color:var( --e-global-color-e7439ca );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7513587 );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(251.5716735839844, 251.5716735839844, 251.5716735839844, 0.5);}.elementor-2124 .elementor-element.elementor-element-e8336db.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2124 .elementor-element.elementor-element-2778192 .elementor-button{background-color:#0DA7D600;font-family:"Poppins", Sans-serif;font-weight:500;line-height:22px;fill:var( --e-global-color-6383b0f );color:var( --e-global-color-6383b0f );border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2124 .elementor-element.elementor-element-2778192 .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-2778192 .elementor-button:focus{background-color:#0DA7D600;}.elementor-2124 .elementor-element.elementor-element-2778192{background-color:var( --e-global-color-7513587 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6383b0f );border-radius:7px 7px 7px 7px;box-shadow:0px 12px 19px -16px rgba(0,0,0,0.5);}.elementor-2124 .elementor-element.elementor-element-2778192:hover{background-color:var( --e-global-color-e7439ca );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7513587 );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(251.5716735839844, 251.5716735839844, 251.5716735839844, 0.5);}.elementor-2124 .elementor-element.elementor-element-2778192.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2124 .elementor-element.elementor-element-cc4eddd .elementor-button{background-color:#0DA7D600;font-family:"Poppins", Sans-serif;font-weight:500;line-height:22px;fill:var( --e-global-color-6383b0f );color:var( --e-global-color-6383b0f );border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2124 .elementor-element.elementor-element-cc4eddd .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-cc4eddd .elementor-button:focus{background-color:#0DA7D600;}.elementor-2124 .elementor-element.elementor-element-cc4eddd{background-color:var( --e-global-color-7513587 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6383b0f );border-radius:7px 7px 7px 7px;box-shadow:0px 12px 19px -16px rgba(0,0,0,0.5);}.elementor-2124 .elementor-element.elementor-element-cc4eddd:hover{background-color:var( --e-global-color-e7439ca );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7513587 );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(251.5716735839844, 251.5716735839844, 251.5716735839844, 0.5);}.elementor-2124 .elementor-element.elementor-element-cc4eddd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2124 .elementor-element.elementor-element-bdf890b .elementor-button{background-color:#0DA7D600;font-family:"Poppins", Sans-serif;font-weight:500;line-height:22px;fill:var( --e-global-color-6383b0f );color:var( --e-global-color-6383b0f );border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2124 .elementor-element.elementor-element-bdf890b .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-bdf890b .elementor-button:focus{background-color:#0DA7D600;}.elementor-2124 .elementor-element.elementor-element-bdf890b{background-color:var( --e-global-color-7513587 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6383b0f );border-radius:7px 7px 7px 7px;box-shadow:0px 12px 19px -16px rgba(0,0,0,0.5);}.elementor-2124 .elementor-element.elementor-element-bdf890b:hover{background-color:var( --e-global-color-e7439ca );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7513587 );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(251.5716735839844, 251.5716735839844, 251.5716735839844, 0.5);}.elementor-2124 .elementor-element.elementor-element-bdf890b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2124 .elementor-element.elementor-element-04337f1 .elementor-button{background-color:#0DA7D600;font-family:"Poppins", Sans-serif;font-weight:500;line-height:22px;fill:var( --e-global-color-6383b0f );color:var( --e-global-color-6383b0f );border-style:none;border-radius:7px 7px 7px 7px;}.elementor-2124 .elementor-element.elementor-element-04337f1 .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-04337f1 .elementor-button:focus{background-color:#0DA7D600;}.elementor-2124 .elementor-element.elementor-element-04337f1{background-color:var( --e-global-color-7513587 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6383b0f );border-radius:7px 7px 7px 7px;box-shadow:0px 12px 19px -16px rgba(0,0,0,0.5);}.elementor-2124 .elementor-element.elementor-element-04337f1:hover{background-color:var( --e-global-color-e7439ca );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7513587 );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(251.5716735839844, 251.5716735839844, 251.5716735839844, 0.5);}.elementor-2124 .elementor-element.elementor-element-04337f1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2124 .elementor-element.elementor-element-3cf2ffe{margin-top:0px;margin-bottom:0px;padding:47px 0px 0px 0px;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-8328fa4 i{color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-8328fa4 svg{fill:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-b53f0d2 i{color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-b53f0d2 svg{fill:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-57894de i{color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-57894de svg{fill:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-31b326e i{color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-31b326e svg{fill:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-8921bc8 i{color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-8921bc8 svg{fill:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-97aa960 i{color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-repeater-item-97aa960 svg{fill:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__button{background-color:var( --e-global-color-e7439ca );font-family:"Poppins", Sans-serif;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__button:hover{background-color:var( --e-global-color-7513587 );}.elementor-2124 .elementor-element.elementor-element-051109d{border-radius:21px 21px 21px 21px;--e-price-table-header-background-color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__heading{font-family:"Poppins", Sans-serif;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__subheading{font-family:"Poppins", Sans-serif;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__currency, .elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__integer-part, .elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__fractional-part{color:var( --e-global-color-7513587 );}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table .elementor-price-table__price{font-family:"Poppins", Sans-serif;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__after-price{justify-content:center;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__period{color:var( --e-global-color-e7439ca );font-family:"Poppins", Sans-serif;line-height:41px;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__features-list li{font-family:"Poppins", Sans-serif;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__features-list li:before{border-top-style:dotted;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__additional_info{font-family:"Poppins", Sans-serif;margin:15px 30px 0px 30px;}.elementor-2124 .elementor-element.elementor-element-b958393 > .elementor-element-populated{padding:0px 41px 0px 37px;}.elementor-2124 .elementor-element.elementor-element-c2304b9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0DA7D663;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 21px 35px;}.elementor-2124 .elementor-element.elementor-element-c2304b9 > .elementor-element-populated, .elementor-2124 .elementor-element.elementor-element-c2304b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-2124 .elementor-element.elementor-element-c2304b9 > .elementor-background-slideshow{border-radius:11px 11px 11px 11px;}.elementor-2124 .elementor-element.elementor-element-67ec1c0{text-align:justify;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:var( --e-global-color-7a520f5 );}.elementor-2124 .elementor-element.elementor-element-4abeec6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2124 .elementor-element.elementor-element-4abeec6 .swiper-pagination-bullet-active, .elementor-2124 .elementor-element.elementor-element-4abeec6 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-4abeec6 .swiper-pagination-fraction{color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-4abeec6 .elementor-main-swiper{height:369px;}.elementor-2124 .elementor-element.elementor-element-4abeec6 .elementor-main-swiper .swiper-slide{border-radius:7px;padding:0px 0px 0px 0px;}.elementor-2124 .elementor-element.elementor-element-4abeec6 .elementor-swiper-button{font-size:20px;}.elementor-2124 .elementor-element.elementor-element-4abeec6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-7513587 );opacity:var( --e-global-color-7513587 );}#elementor-lightbox-slideshow-4abeec6{background-color:var( --e-global-color-7513587 );}#elementor-lightbox-slideshow-4abeec6 .dialog-lightbox-close-button:hover, #elementor-lightbox-slideshow-4abeec6 .elementor-swiper-button:hover{color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-8ebd190:not(.elementor-motion-effects-element-type-background), .elementor-2124 .elementor-element.elementor-element-8ebd190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cholulacenter.com/wp-content/uploads/2025/08/portada-aula-auditorio.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2124 .elementor-element.elementor-element-8ebd190 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #FFC10100 0%, #000000 55%);opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2124 .elementor-element.elementor-element-8ebd190{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2124 .elementor-element.elementor-element-68a2578 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2124 .elementor-element.elementor-element-68a2578 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2124 .elementor-element.elementor-element-59b70b9{margin-top:66px;margin-bottom:67px;}.elementor-2124 .elementor-element.elementor-element-1cab5d0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2124 .elementor-element.elementor-element-1cab5d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:400;text-transform:uppercase;letter-spacing:7.8px;color:var( --e-global-color-6383b0f );}.elementor-2124 .elementor-element.elementor-element-d2e5482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;line-height:22px;color:var( --e-global-color-6383b0f );}.elementor-2124 .elementor-element.elementor-element-37f4926{margin-top:18px;margin-bottom:41px;}.elementor-2124 .elementor-element.elementor-element-63ec83c .elementor-button{background-color:var( --e-global-color-7513587 );-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;fill:var( --e-global-color-6383b0f );color:var( --e-global-color-6383b0f );}.elementor-2124 .elementor-element.elementor-element-63ec83c .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-63ec83c .elementor-button:focus{background-color:var( --e-global-color-6383b0f );color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-63ec83c .elementor-button:hover svg, .elementor-2124 .elementor-element.elementor-element-63ec83c .elementor-button:focus svg{fill:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-292d087b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2124 .elementor-element.elementor-element-292d087b{padding:100px 0px 100px 0px;}.elementor-2124 .elementor-element.elementor-element-6e779339 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2124 .elementor-element.elementor-element-2a8870bf{font-size:15px;font-weight:300;text-transform:uppercase;color:#bfbfbf;}.elementor-2124 .elementor-element.elementor-element-1f2e18b4{text-align:left;}.elementor-2124 .elementor-element.elementor-element-1f2e18b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-7513587 );}.elementor-2124 .elementor-element.elementor-element-2f1798af > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2124 .elementor-element.elementor-element-3f852379{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:2em;color:var( --e-global-color-7a520f5 );}.elementor-2124 .elementor-element.elementor-element-5c31b427 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2124 .elementor-element.elementor-element-713e8afb{padding:100px 0px 0px 0px;}.elementor-2124 .elementor-element.elementor-element-af172ea:not(.elementor-motion-effects-element-type-background), .elementor-2124 .elementor-element.elementor-element-af172ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7439ca );}.elementor-2124 .elementor-element.elementor-element-af172ea{box-shadow:0px 9px 17px -4px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2124 .elementor-element.elementor-element-af172ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2124 .elementor-element.elementor-element-ffbbe12{padding:4px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:22px;color:var( --e-global-color-6383b0f );}.elementor-2124 .elementor-element.elementor-element-10615e1 .elementor-button{background-color:var( --e-global-color-7513587 );box-shadow:0px 8px 13px -3px rgba(0,0,0,0.5);}.elementor-2124 .elementor-element.elementor-element-10615e1 .elementor-button:hover, .elementor-2124 .elementor-element.elementor-element-10615e1 .elementor-button:focus{background-color:var( --e-global-color-primary );}@media(max-width:1200px){.elementor-2124 .elementor-element.elementor-element-4abeec6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-2124 .elementor-element.elementor-element-b3ce84c{width:36.194%;}.elementor-2124 .elementor-element.elementor-element-b958393{width:63.806%;}.elementor-2124 .elementor-element.elementor-element-3e8ff83{width:18.726%;}.elementor-2124 .elementor-element.elementor-element-710cd23{width:62.21%;}.elementor-2124 .elementor-element.elementor-element-589410f{width:18.728%;}.elementor-2124 .elementor-element.elementor-element-1b86d10{width:15.609%;}.elementor-2124 .elementor-element.elementor-element-9f8967e{width:69.785%;}.elementor-2124 .elementor-element.elementor-element-6e35467{width:73.305%;}.elementor-2124 .elementor-element.elementor-element-5a0fa86{width:26.627%;}.elementor-2124 .elementor-element.elementor-element-5e74a00{width:13.258%;}}@media(min-width:2400px){.elementor-2124 .elementor-element.elementor-element-61db74e img{width:124px;}.elementor-2124 .elementor-element.elementor-element-4abeec6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2124 .elementor-element.elementor-element-8ebd190:not(.elementor-motion-effects-element-type-background), .elementor-2124 .elementor-element.elementor-element-8ebd190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cholulacenter.com/wp-content/uploads/2025/07/villas-en-renta-de-3-y-2-recamaras-cholula.jpg");background-position:top center;}}@media(max-width:1366px){.elementor-2124 .elementor-element.elementor-element-4abeec6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-2124 .elementor-element.elementor-element-a8b07d2{padding:21px 21px 21px 21px;}.elementor-2124 .elementor-element.elementor-element-c2304b9 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2124 .elementor-element.elementor-element-4abeec6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2124 .elementor-element.elementor-element-292d087b{padding:100px 25px 100px 25px;}.elementor-2124 .elementor-element.elementor-element-6e779339 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2124 .elementor-element.elementor-element-1f2e18b4 .elementor-heading-title{font-size:45px;}.elementor-2124 .elementor-element.elementor-element-2f1798af > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2124 .elementor-element.elementor-element-5c31b427 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:880px){.elementor-2124 .elementor-element.elementor-element-a8b07d2{padding:11px 11px 11px 11px;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__heading{line-height:24px;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__subheading{line-height:4px;}.elementor-2124 .elementor-element.elementor-element-4abeec6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-2124 .elementor-element.elementor-element-61db74e img{width:18%;}.elementor-2124 .elementor-element.elementor-element-22d242b{padding:0px 0px 0px 0px;}.elementor-2124 .elementor-element.elementor-element-22d242b .elementor-heading-title{font-size:27px;}.elementor-2124 .elementor-element.elementor-element-a8b07d2{padding:33px 33px 33px 33px;}.elementor-2124 .elementor-element.elementor-element-051109d .elementor-price-table__header{padding:20px 20px 20px 20px;}.elementor-2124 .elementor-element.elementor-element-c2304b9 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-2124 .elementor-element.elementor-element-67ec1c0{padding:0px 0px 14px 0px;}.elementor-2124 .elementor-element.elementor-element-4abeec6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2124 .elementor-element.elementor-element-292d087b{padding:50px 20px 50px 20px;}.elementor-2124 .elementor-element.elementor-element-6e779339 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2124 .elementor-element.elementor-element-1f2e18b4 .elementor-heading-title{font-size:35px;}.elementor-2124 .elementor-element.elementor-element-79b04beb{padding:20px 20px 0px 0px;text-align:left;}.elementor-2124 .elementor-element.elementor-element-79b04beb img{max-width:50%;}.elementor-2124 .elementor-element.elementor-element-2f1798af > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-2124 .elementor-element.elementor-element-22b5ccf{margin:-135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;text-align:right;}.elementor-2124 .elementor-element.elementor-element-22b5ccf img{max-width:50%;}.elementor-2124 .elementor-element.elementor-element-3f852379{padding:20px 0px 20px 0px;}.elementor-2124 .elementor-element.elementor-element-5c31b427{width:100%;}.elementor-2124 .elementor-element.elementor-element-5c31b427 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2124 .elementor-element.elementor-element-713e8afb{padding:0px 0px 0px 0px;}}