.elementor-30436 .elementor-element.elementor-element-8138d9d:not(.elementor-motion-effects-element-type-background), .elementor-30436 .elementor-element.elementor-element-8138d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-30436 .elementor-element.elementor-element-8138d9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30436 .elementor-element.elementor-element-8138d9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30436 .elementor-element.elementor-element-a0942da:not(.elementor-motion-effects-element-type-background), .elementor-30436 .elementor-element.elementor-element-a0942da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-30436 .elementor-element.elementor-element-a0942da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30436 .elementor-element.elementor-element-a0942da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30436 .elementor-element.elementor-element-062c54d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30436 .elementor-element.elementor-element-8de9f30 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-30436 .elementor-element.elementor-element-8de9f30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30436 .elementor-element.elementor-element-8de9f30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-30436 .elementor-element.elementor-element-572e23f > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-572e23f{text-align:center;}.elementor-30436 .elementor-element.elementor-element-572e23f .elementor-heading-title{font-family:"Lovelo-Black", Sans-serif;font-size:2.2vw;font-weight:bold;line-height:1em;color:#000000;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30436 .elementor-element.elementor-element-76c6e69 > .elementor-widget-container{margin:5% 9% 5% 9%;}.elementor-30436 .elementor-element.elementor-element-76c6e69{text-align:justify;color:#000000;font-family:"MyriadPro-Regular", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30436 .elementor-element.elementor-element-49dfe2d .elementor-button{background-color:#E6610D;font-family:"Lovelo-Black", Sans-serif;font-size:1.02vw;font-weight:400;border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-30436 .elementor-element.elementor-element-49dfe2d > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-28ff2d2{--e-image-carousel-slides-to-show:1;}.elementor-bc-flex-widget .elementor-30436 .elementor-element.elementor-element-4719f1a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30436 .elementor-element.elementor-element-4719f1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30436 .elementor-element.elementor-element-4719f1a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-30436 .elementor-element.elementor-element-4719f1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-30436 .elementor-element.elementor-element-4719f1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-f4027ae{--e-image-carousel-slides-to-show:1;}.elementor-30436 .elementor-element.elementor-element-f4027ae > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-f4027ae .elementor-swiper-button.elementor-swiper-button-prev, .elementor-30436 .elementor-element.elementor-element-f4027ae .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-bc-flex-widget .elementor-30436 .elementor-element.elementor-element-3bb5e17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30436 .elementor-element.elementor-element-3bb5e17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30436 .elementor-element.elementor-element-3bb5e17.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-30436 .elementor-element.elementor-element-55ed72f{text-align:center;}.elementor-30436 .elementor-element.elementor-element-55ed72f .elementor-heading-title{font-family:"Lovelo-Black", Sans-serif;font-size:2.2vw;font-weight:bold;line-height:1em;color:#000000;}.elementor-30436 .elementor-element.elementor-element-36d7394 > .elementor-widget-container{margin:7% 0% 7% 0%;padding:0% 15% 0% 15%;}.elementor-30436 .elementor-element.elementor-element-36d7394{text-align:justify;color:#000000;font-family:"MyriadPro-Regular", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-30436 .elementor-element.elementor-element-ae7eea3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-ae7eea3{text-align:center;}.elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation > ul > li > a{padding-top:8px;padding-bottom:8px;}.elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation > ul > li > a, .elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation > ul > li.menu-item-has-children > a:after{color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation > ul{font-family:"OSMedium", Sans-serif;font-size:14px;font-weight:400;}.elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation ul ul, .elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation ul ul:after{background:#000000;}.elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation ul ul a, .elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation ul ul > li.menu-item-has-children > a:after{color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-ae7eea3 .main-navigation ul ul a{font-family:"OSMedium", Sans-serif;font-size:11px;}.elementor-30436 .elementor-element.elementor-element-f3d09d5{text-align:center;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li > a{padding-top:8px;padding-bottom:8px;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li > a, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li.menu-item-has-children > a:after{color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li:hover > a, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li > a.mPS2id-highlight, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li.menu-item-has-children:hover > a:after{color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li:before, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li > a.mPS2id-highlight:before{background:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul{font-family:"Lovelo-Black", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation ul ul, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation ul ul:after{background:#000000;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation ul ul a, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation ul ul > li.menu-item-has-children > a:after{color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation ul ul a:hover, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation:not(.no-line) ul li li a:before, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation ul ul li.current-menu-item > a, .elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation ul ul > li.menu-item-has-children > a:hover:after{color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation ul ul a{font-family:"Lovelo-Black", Sans-serif;font-size:11px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30436 .elementor-element.elementor-element-1c67f64{width:auto;max-width:auto;bottom:2%;}body:not(.rtl) .elementor-30436 .elementor-element.elementor-element-1c67f64{right:-165px;}body.rtl .elementor-30436 .elementor-element.elementor-element-1c67f64{left:-165px;}.elementor-30436 .elementor-element.elementor-element-1c67f64 img{width:40%;opacity:0.1;}.elementor-30436 .elementor-element.elementor-element-04656af img{width:100%;max-width:100%;}.elementor-30436 .elementor-element.elementor-element-a09a59d img{width:100%;max-width:100%;}.elementor-30436 .elementor-element.elementor-element-a08dee6 .elementor-button{background-color:#BE3137;font-family:"Lovelo-Black", Sans-serif;font-size:1.02vw;font-weight:500;}body:not(.rtl) .elementor-30436 .elementor-element.elementor-element-a08dee6{left:0px;}body.rtl .elementor-30436 .elementor-element.elementor-element-a08dee6{right:0px;}.elementor-30436 .elementor-element.elementor-element-a08dee6{bottom:30px;}.elementor-30436 .elementor-element.elementor-element-97ded95 > .elementor-container{min-height:67vh;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30436 .elementor-element.elementor-element-09f02cc .elementor-cta .elementor-cta__bg, .elementor-30436 .elementor-element.elementor-element-09f02cc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-30436 .elementor-element.elementor-element-09f02cc .elementor-cta__content{min-height:67vh;text-align:center;}.elementor-30436 .elementor-element.elementor-element-09f02cc .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:4.39vw;font-weight:900;letter-spacing:10px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#2E2E2E00;}.elementor-30436 .elementor-element.elementor-element-09f02cc .elementor-cta__button{font-family:"OSMedium", Sans-serif;font-size:1.09vw;font-weight:400;background-color:#FE7804;border-color:#02010100;border-radius:0px;}.elementor-30436 .elementor-element.elementor-element-09f02cc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-30436 .elementor-element.elementor-element-d62382f:not(.elementor-motion-effects-element-type-background), .elementor-30436 .elementor-element.elementor-element-d62382f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-30436 .elementor-element.elementor-element-d62382f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30436 .elementor-element.elementor-element-d62382f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30436 .elementor-element.elementor-element-b2deaad{--spacer-size:25px;}.elementor-30436 .elementor-element.elementor-element-4ca64ec:not(.elementor-motion-effects-element-type-background), .elementor-30436 .elementor-element.elementor-element-4ca64ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDE59;}.elementor-30436 .elementor-element.elementor-element-4ca64ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-4ca64ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30436 .elementor-element.elementor-element-13aa3e6{--spacer-size:1vh;}.elementor-30436 .elementor-element.elementor-element-41fc38a{--e-image-carousel-slides-to-show:1;}.elementor-30436 .elementor-element.elementor-element-b7287cd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-1239b2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30436 .elementor-element.elementor-element-c77220f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-30436 .elementor-element.elementor-element-c77220f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-c77220f .elementor-main-swiper{height:55vh;width:100%;}.elementor-30436 .elementor-element.elementor-element-c77220f .elementor-swiper-button{font-size:20px;}.elementor-30436 .elementor-element.elementor-element-40c31ea:not(.elementor-motion-effects-element-type-background), .elementor-30436 .elementor-element.elementor-element-40c31ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDE59;}.elementor-30436 .elementor-element.elementor-element-40c31ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30436 .elementor-element.elementor-element-40c31ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30436 .elementor-element.elementor-element-d8b3636{--spacer-size:1vh;}.elementor-30436 .elementor-element.elementor-element-59ab30e{margin-top:0%;margin-bottom:-1%;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-1b8b1bf > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-repeater-item-9d55ffa .swiper-slide-bg{background-color:#833CA300;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/10/BANNER-WEB.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-repeater-item-66f967e .swiper-slide-bg{background-color:#833CA300;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/10/LV_Platos-Fuertes_banner-web-3.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-repeater-item-1b5e857 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2025/02/LV_COMBO-123_banner-web.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-repeater-item-ecfdcca .swiper-slide-bg{background-color:#833CA300;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/08/LV_BendicionesComenGratis_WebBanner_ESP.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-repeater-item-88f09c4 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/08/LV_Cumpleaneros_1920-x-705_WebDesk_ESP.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-repeater-item-1d0641c .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/10/LV-TRAGOS-DOBLES-DESKTOP-ESP.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-repeater-item-01a96e2 .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/03/LV_PET-FRIENDLY_BANNER_WEB_ES.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:88vh;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-slide-button{background-color:#FFFFFF;color:#B3043D;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-slide-button:hover{background-color:#02010100;color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .swiper-slide-contents{max-width:66%;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .swiper-slide-inner{text-align:center;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-swiper-button{color:#FF8787;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .elementor-swiper-button svg{fill:#FF8787;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#A6A6A6;opacity:1;}.elementor-30436 .elementor-element.elementor-element-1cd6ba1 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-70b7312 .elementor-repeater-item-d408fb3 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/10/LV_PlatosFuertes_WEB-3.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-70b7312 .elementor-repeater-item-2499d99 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2025/02/como123.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-70b7312 .elementor-repeater-item-77ea40d .swiper-slide-bg{background-color:#833CA300;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/09/promo-ninos-comen-gratis-es.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-70b7312 .elementor-repeater-item-3571c52 .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/10/LV_TRAGOS-DOBLES_MOBIBLE.CUADRADO-ESP-1.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-70b7312 .elementor-repeater-item-1ee6758 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/08/LV_Cumpleanos_Mobile-cuadrado-ESP.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-70b7312 .elementor-repeater-item-1597915 .swiper-slide-bg{background-color:#1ABC9C00;background-image:url(https://lavicenta.com.mx/wp-content/uploads/2024/03/LV_PET-FRIENDLY_BANNER_MOBILE_ES.jpg);background-size:cover;}.elementor-30436 .elementor-element.elementor-element-70b7312 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-30436 .elementor-element.elementor-element-70b7312 .elementor-slide-button{background-color:#FFFFFF;color:#02868B;}.elementor-30436 .elementor-element.elementor-element-70b7312 .elementor-slide-button:hover{background-color:#FFFFFF;color:#02868B;}.elementor-30436 .elementor-element.elementor-element-70b7312 .swiper-slide-contents{max-width:66%;}.elementor-30436 .elementor-element.elementor-element-70b7312 .swiper-slide-inner{text-align:center;}.elementor-30436 .elementor-element.elementor-element-70b7312 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#A9A9A9;opacity:1;}.elementor-30436 .elementor-element.elementor-element-70b7312 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-708379a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30436 .elementor-element.elementor-element-708379a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6610D;}.elementor-30436 .elementor-element.elementor-element-708379a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-708379a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30436 .elementor-element.elementor-element-e4ef80a > .elementor-widget-container{margin:8% 0% 8% 0%;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-e4ef80a{text-align:center;}.elementor-30436 .elementor-element.elementor-element-e4ef80a .elementor-heading-title{font-family:"Lovelo-Black", Sans-serif;font-size:2.6vw;font-weight:600;letter-spacing:5px;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-30436 .elementor-element.elementor-element-8df91af > .elementor-widget-container{margin:0em 0em 0em 0em;padding:06% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-8df91af .elementor-swiper-button{font-size:20px;}.elementor-30436 .elementor-element.elementor-element-8df91af.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-30436 .elementor-element.elementor-element-8df91af.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:8rem;}.elementor-30436 .elementor-element.elementor-element-8df91af.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:8rem;}.elementor-30436 .elementor-element.elementor-element-8df91af.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:8rem;}.elementor-30436 .elementor-element.elementor-element-8df91af.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:8rem;}.elementor-30436 .elementor-element.elementor-element-8df91af .elementor-testimonial__text{color:#FFFFFF;font-family:"MyriadPro-Regular", Sans-serif;font-weight:400;}.elementor-30436 .elementor-element.elementor-element-2a11f01 > .elementor-widget-container{margin:8% 0% 5% 0%;}.elementor-30436 .elementor-element.elementor-element-2a11f01{text-align:center;}.elementor-30436 .elementor-element.elementor-element-2a11f01 .elementor-heading-title{font-family:"Lovelo-Black", Sans-serif;font-size:2.6vw;font-weight:600;letter-spacing:8.2px;color:#E6610D;}.elementor-30436 .elementor-element.elementor-element-ebad976 > .elementor-widget-container{margin:8% 0% 5% 0%;}.elementor-30436 .elementor-element.elementor-element-ebad976{text-align:center;}.elementor-30436 .elementor-element.elementor-element-ebad976 .elementor-heading-title{font-family:"Lovelo-Black", Sans-serif;font-size:3.66vw;font-weight:600;letter-spacing:8.2px;color:#E6610D;}.elementor-30436 .elementor-element.elementor-element-e049afb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30436 .elementor-element.elementor-element-e049afb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6610D;}.elementor-30436 .elementor-element.elementor-element-e049afb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-e049afb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30436 .elementor-element.elementor-element-9d5cf8c > .elementor-widget-container{margin:8% 0% 8% 0%;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-9d5cf8c{text-align:center;}.elementor-30436 .elementor-element.elementor-element-9d5cf8c .elementor-heading-title{font-family:"Lovelo-Black", Sans-serif;font-size:3.6vw;font-weight:600;letter-spacing:5px;color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-64d255e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:12% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-64d255e .elementor-swiper-button{font-size:20px;}.elementor-30436 .elementor-element.elementor-element-64d255e.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-30436 .elementor-element.elementor-element-64d255e.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:8rem;}.elementor-30436 .elementor-element.elementor-element-64d255e.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:8rem;}.elementor-30436 .elementor-element.elementor-element-64d255e.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:8rem;}.elementor-30436 .elementor-element.elementor-element-64d255e.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:8rem;}.elementor-30436 .elementor-element.elementor-element-64d255e .elementor-testimonial__text{color:#FFFFFF;}.elementor-30436 .elementor-element.elementor-element-3ff33a5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30436 .elementor-element.elementor-element-3ff33a5:not(.elementor-motion-effects-element-type-background), .elementor-30436 .elementor-element.elementor-element-3ff33a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4AE00;}.elementor-30436 .elementor-element.elementor-element-3ff33a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30436 .elementor-element.elementor-element-3ff33a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30436 .elementor-element.elementor-element-d1fa753 img{width:70%;}.elementor-30436 .elementor-element.elementor-element-2b2a9bb > .elementor-element-populated{padding:060px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-f345c25 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-30436 .elementor-element.elementor-element-f345c25 img{width:52%;}.elementor-30436 .elementor-element.elementor-element-eea3853 > .elementor-widget-container{margin:0% 24% 0% 0%;padding:2% 0% 2% 0%;}.elementor-30436 .elementor-element.elementor-element-eea3853{text-align:right;}.elementor-30436 .elementor-element.elementor-element-eea3853 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.92vw;font-weight:700;color:#FE7804;}.elementor-30436 .elementor-element.elementor-element-99a8b49 > .elementor-widget-container{margin:0% 25% 0% 23%;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-99a8b49{text-align:right;color:#000000;font-family:"GothamBook", Sans-serif;font-size:1.17vw;font-weight:400;}.elementor-30436 .elementor-element.elementor-element-385a21c > .elementor-widget-container{margin:0% 25% 0% 23%;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-385a21c{text-align:right;color:#000000;font-family:"GothamBook", Sans-serif;font-size:1.17vw;font-weight:400;}@media(max-width:1024px){.elementor-30436 .elementor-element.elementor-element-c77220f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-30436 .elementor-element.elementor-element-8138d9d{margin-top:-5px;margin-bottom:0px;}.elementor-30436 .elementor-element.elementor-element-a0942da{margin-top:-3%;margin-bottom:0%;}.elementor-30436 .elementor-element.elementor-element-062c54d{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-8de9f30 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lavicenta.com.mx/wp-content/uploads/2024/03/LV_Mezquite_Patron_680x490px-02.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0;}.elementor-30436 .elementor-element.elementor-element-572e23f > .elementor-widget-container{margin:5% 0% 10% 0%;padding:25px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-572e23f .elementor-heading-title{font-size:30px;}.elementor-30436 .elementor-element.elementor-element-76c6e69 > .elementor-widget-container{margin:0% 05% 0% 5%;}.elementor-30436 .elementor-element.elementor-element-76c6e69{font-size:16px;}.elementor-30436 .elementor-element.elementor-element-49dfe2d > .elementor-widget-container{margin:10% 0% 10% 0%;padding:0px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-49dfe2d .elementor-button{font-size:12px;}.elementor-30436 .elementor-element.elementor-element-c02f204{padding:30px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-55ed72f .elementor-heading-title{font-size:30px;}.elementor-30436 .elementor-element.elementor-element-36d7394 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-36d7394{font-size:16px;}.elementor-30436 .elementor-element.elementor-element-ae7eea3{width:100%;max-width:100%;text-align:center;}.elementor-30436 .elementor-element.elementor-element-ae7eea3 > .elementor-widget-container{margin:010px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 > .elementor-widget-container{padding:10% 0% 10% 0%;}.elementor-30436 .elementor-element.elementor-element-f3d09d5{text-align:center;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li{margin:0 0px;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li:last-child{margin-right:0;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li:first-child{margin-left:0;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul > li > a{padding-top:8px;padding-bottom:8px;}.elementor-30436 .elementor-element.elementor-element-f3d09d5 .main-navigation > ul{font-size:15px;}.elementor-30436 .elementor-element.elementor-element-a08dee6{bottom:10px;}.elementor-30436 .elementor-element.elementor-element-a08dee6 .elementor-button{font-size:15px;}.elementor-30436 .elementor-element.elementor-element-09f02cc .elementor-cta__title{font-size:40px;}.elementor-30436 .elementor-element.elementor-element-09f02cc .elementor-cta__button{font-size:10px;}.elementor-30436 .elementor-element.elementor-element-c77220f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-30436 .elementor-element.elementor-element-e4ef80a .elementor-heading-title{font-size:30px;}.elementor-30436 .elementor-element.elementor-element-2a11f01 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-30436 .elementor-element.elementor-element-2a11f01 .elementor-heading-title{font-size:30px;letter-spacing:5px;}.elementor-30436 .elementor-element.elementor-element-ebad976 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-30436 .elementor-element.elementor-element-ebad976 .elementor-heading-title{font-size:30px;letter-spacing:5px;}.elementor-30436 .elementor-element.elementor-element-9d5cf8c .elementor-heading-title{font-size:30px;}.elementor-30436 .elementor-element.elementor-element-3ff33a5{padding:30px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-2b2a9bb > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-30436 .elementor-element.elementor-element-eea3853 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-30436 .elementor-element.elementor-element-eea3853{text-align:center;}.elementor-30436 .elementor-element.elementor-element-eea3853 .elementor-heading-title{font-size:40px;}.elementor-30436 .elementor-element.elementor-element-99a8b49 > .elementor-widget-container{margin:5% 5% 5% 5%;}.elementor-30436 .elementor-element.elementor-element-99a8b49{text-align:center;font-size:16px;}.elementor-30436 .elementor-element.elementor-element-385a21c > .elementor-widget-container{margin:5% 5% 5% 5%;}.elementor-30436 .elementor-element.elementor-element-385a21c{text-align:center;font-size:16px;}}@media(min-width:768px){.elementor-30436 .elementor-element.elementor-element-8de9f30{width:50%;}.elementor-30436 .elementor-element.elementor-element-1481373{width:50%;}.elementor-30436 .elementor-element.elementor-element-4719f1a{width:50%;}.elementor-30436 .elementor-element.elementor-element-3bb5e17{width:50%;}.elementor-30436 .elementor-element.elementor-element-1b8b1bf{width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-28ff2d2 */@media(max-width: 767px){
    .eicon-chevron-right {
  margin-left: -12px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f4027ae */.elementor-image-carousel-wrapper:not(.swiper-container-initialized) .swiper-slide, .elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide {
    max-width: none!important;
}

div.elementor-image-carousel-wrapper:nth-child(2) > div:nth-child(3){
  left: 97%!important;
}/* End custom CSS */
/* Start custom CSS for imenu, class: .elementor-element-f3d09d5 */.minimenu #site-navigation {
  background: #e6610d;
  height: 10%;
  width:20%;
  padding-left: 10px;
}

@media (max-width: 767px){
    .minimenu #site-navigation {
        background: #e6610d !important;
        height: 10%;
        width:25%;
        z-index: 2!important;
}
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-09f02cc */#content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-97ded95.elementor-section-full_width.ot-traditional.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.elementor-cta__content > h2{
    position: absolute;
    top: -3px;
    right: -322px;
}
@media only screen and (max-width: 768px){
    #content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-97ded95.elementor-section-full_width.ot-traditional.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.elementor-cta__content > h2 {
        position: absolute;
        top: 7px;
        right: 0px;
}
.slick-slide{
    width:272px!important;
    height: 228.16px!important;
}
#content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-af282c6.ot-layout_block.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-2e6dd99.pressn.elementor-widget.elementor-widget-html > div > div.paginator-center.text-color.text-center > ul{
    text-align: left;
    display: inherit;
    position: absolute;
    right: 0%!important;
    top: 0%!important;
}
}


.elementor-30436 .elementor-element.elementor-element-09f02cc h2 {
        animation: neonAnim 2s alternate-reverse infinite;
        
    color: #FE7804;
    }
    @keyframes neonAnim {
    from {
            text-shadow:
            color: #fff;
          text-shadow:
            0 0 7px #fe7804,
            0 0 10px #fe7804,
            0 0 21px#fe7804,
            0 0 42px #fe7804,
            0 0 82px #fe7804,
            0 0 92px #fe7804,
            0 0 102px #fe7804,
            0 0 151px #fe7804;
              }
      to {
        text-shadow:
          0 0 15px rgba(254, 120, 4, .7),
          0 0 30px rgba(254, 120, 4, .7),
          0 0 70px rgba(254, 120, 4, .7);
      }
}

#content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-97ded95.elementor-section-full_width.elementor-section-height-min-height.elementor-section-stretched.ot-traditional.elementor-section-height-default.elementor-section-items-middle > div > div > div > div > div > div > div.elementor-cta__content > div > a{
    margin-top: 20px !important;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-c77220f */.swiper-slide {
  will-change: disable !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-1cd6ba1 */div.elementor-repeater-item-1d0641c:nth-child(11) > a:nth-child(2) > div:nth-child(1) > div:nth-child(1){
  margin-top: 300% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-59ab30e */.elementor-swiper-button {
  left: 98.2% !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-70b7312 */.elementor-swiper-button {
  left: 95% !important;
}

div.elementor-repeater-item-13ccf32:nth-child(11) > a:nth-child(2) > div:nth-child(1) > div:nth-child(1){
    
    margin-top: 180% !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-8df91af */.elementor-widget-testimonial-carousel .elementor-testimonial__image img {
  width: 100% !important;
  height: 40px !important;
}

.elementor-testimonial__image img {
  border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-64d255e */.elementor-widget-testimonial-carousel .elementor-testimonial__image img {
  width: 100% !important;
  height: 40px !important;
}

.elementor-testimonial__image img {
  border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99a8b49 */.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 48px;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    color: #666;
    border-color: #ebebeb;
    background-color: #ebebeb;
}

.vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #666;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-size-md {
    font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
}
.vc_btn3.vc_btn3-shape-rounded {
    border-radius: 5px;
}
.vc_btn3.vc_btn3-style-modern {
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%)!important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%)!important;
   background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-repeat: repeat-x;
}
.vc_btn3.vc_btn3-icon-right {
    text-align: right;
}
.vc_btn3.vc_btn3-icon-left, .vc_btn3.vc_btn3-icon-right {
    position: relative;
}
.vc_general.vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472d2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
}
.btn-home-arrow button, .btn-home-arrow a {
    color: white!important;
    background-color: #fe7801!important;
    border-radius: 0!important;
    text-transform: uppercase;
    font-weight: 400;
    border: none!important;
}

.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
    font-size: 16px!important;
    height: 48px!important;
    width: 50px!important;
    top: 23px!important;
    padding: 14px 20px!important
    ;
    background: black;
    color: white;
    line-height: 14px;
    right: -30px!important;
}
.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
    font-size: 16px;
    height: 14px;
    line-height: 14px;
}
.vc_btn3.vc_btn3-icon-left .vc_btn3-icon, .vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    transform: translate(0,-50%);
}
.vc_general.vc_btn3 .vc_btn3-icon {
    vertical-align: top;
    height: 14px;
    line-height: 1;
    font-size: 16px;
}
.fa, .fas {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}
.fa, .fab, .fad, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-icon-right.vc_btn3-color-grey {
  margin-right: 30px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-385a21c */.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
    padding-right: 48px;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    color: #666;
    border-color: #ebebeb;
    background-color: #ebebeb;
}

.vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #666;
    background-color: #ebebeb;
}
.vc_btn3.vc_btn3-size-md {
    font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
}
.vc_btn3.vc_btn3-shape-rounded {
    border-radius: 5px;
}
.vc_btn3.vc_btn3-style-modern {
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%)!important;
    background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%)!important;
   background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-repeat: repeat-x;
}
.vc_btn3.vc_btn3-icon-right {
    text-align: right;
}
.vc_btn3.vc_btn3-icon-left, .vc_btn3.vc_btn3-icon-right {
    position: relative;
}
.vc_general.vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472d2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
}
.btn-home-arrow button, .btn-home-arrow a {
    color: white!important;
    background-color: #fe7801!important;
    border-radius: 0!important;
    text-transform: uppercase;
    font-weight: 400;
    border: none!important;
}

.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
    font-size: 16px!important;
    height: 48px!important;
    width: 50px!important;
    top: 23px!important;
    padding: 14px 20px!important
    ;
    background: black;
    color: white;
    line-height: 14px;
    right: -30px!important;
}
.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
    font-size: 16px;
    height: 14px;
    line-height: 14px;
}
.vc_btn3.vc_btn3-icon-left .vc_btn3-icon, .vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    transform: translate(0,-50%);
}
.vc_general.vc_btn3 .vc_btn3-icon {
    vertical-align: top;
    height: 14px;
    line-height: 1;
    font-size: 16px;
}
.fa, .fas {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}
.fa, .fab, .fad, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-icon-right.vc_btn3-color-grey {
  margin-right: 30px !important;
}/* End custom CSS */
/* Start custom CSS */.anwp-pg-wrap .anwp-pg-icon--s28 {
    width: 40px!important;
    height: 40px!important
    ;
}
.elementor-swiper-button-prev {
    left: 0px!important;
}
.elementor-swiper-button-next {
    right: 0px!important;
}
.anwp-pg-wrap .anwp-pg-lg-height-500 {
    height: auto!important;
}

#content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-97ded95.elementor-section-full_width.ot-traditional.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.elementor-cta__content > h2 {
    position: initial!important;
    top: 0!important;
    right: 0!important;
}
.anwp-pg-post-teaser__content.flex-grow-1.pt-1.d-flex.flex-column{
    margin: 0px 0px!important;
}
.anwp-pg-post-teaser__excerpt.mb-2 > p{
    font-family: 'Montserrat'!important;
}
div.swiper-container-horizontal > .swiper-pagination-bullets, div.swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 15px!important;
}

#content > div > strong > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c4890dc.elementor-section-full_width.elementor-section-stretched.ot-traditional.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2897d83.ot-flex-column-vertical > div > div.elementor-element.elementor-element-ee3a06c.anwp-pg-widget-header-style--b.anwp-pg-post-teaser__post-icon--size-16.elementor-arrows-position-inside.elementor-pagination-position-outside.elementor-widget.elementor-widget-anwp-pg-classic-slider.e-widget-swiper > div > div > div > div.swiper-wrapper > div.anwp-pg-post-teaser.anwp-pg-post-teaser--inner-cover-link.anwp-pg-post-teaser--layout-d.d-flex.flex-column.swiper-slide.swiper-slide-active > div.anwp-pg-post-teaser__content.flex-grow-1.pt-1.d-flex.flex-column{
    margin-top:20px;
}
.elementor-6 .elementor-element.elementor-element-09f02cc h2 {
    animation: neonAnim 807s alternate-reverse infinite !important;
    color:;
}

/*flecha derecha*/
.elementor-swiper-button {
    position: absolute;
    display: inline-flex;
    z-index: 1;
    cursor: pointer;
    font-size: 25px;
    color: hsla(0,0%,93.3%,.9);
    top: 50%;
    transform: translateY(-50%);
    left: 90%;
}

/*flecha izquierda*/
#content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c4890dc.elementor-section-full_width.elementor-section-stretched.elementor-section-content-middle.ot-traditional.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-ee3a06c.anwp-pg-widget-header-style--b.anwp-pg-post-teaser__post-icon--size-16.elementor-arrows-position-inside.elementor-pagination-position-outside.elementor-widget.elementor-widget-anwp-pg-classic-slider.e-widget-swiper > div > div > div > div.elementor-swiper-button.elementor-swiper-button-prev {
    position: absolute;
    left: 6%!important;
}


@media(max-width: 767px){
    .elementor-6 .elementor-element.elementor-element-dfd371f .slick-arrow {
    width: 30px!important;
    position: relative;
}

#content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c4890dc.elementor-section-full_width.elementor-section-stretched.elementor-section-content-middle.ot-traditional.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-ee3a06c.anwp-pg-widget-header-style--b.anwp-pg-post-teaser__post-icon--size-16.elementor-arrows-position-inside.elementor-pagination-position-outside.elementor-widget.elementor-widget-anwp-pg-classic-slider.e-widget-swiper > div > div > div > div.elementor-swiper-button.elementor-swiper-button-next {
    position: absolute;
    left: 86%!important;
}
#content > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c4890dc.elementor-section-full_width.elementor-section-stretched.elementor-section-content-middle.ot-traditional.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-ee3a06c.anwp-pg-widget-header-style--b.anwp-pg-post-teaser__post-icon--size-16.elementor-arrows-position-inside.elementor-pagination-position-outside.elementor-widget.elementor-widget-anwp-pg-classic-slider.e-widget-swiper > div > div > div > div.elementor-swiper-button.elementor-swiper-button-prev {
    position: absolute;
    left: 2%!important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lovelo-Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lavicenta.com.mx/wp-content/uploads/2024/04/Lovelo-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MyriadPro-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lavicenta.com.mx/wp-content/uploads/2024/03/MyriadPro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OSMedium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lavicenta.com.mx/nweb/wp-content/uploads/2022/05/OpenSauceSans-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GothamBook';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lavicenta.com.mx/nweb/wp-content/uploads/2022/06/GothamBook.ttf') format('truetype');
}
/* End Custom Fonts CSS */