.elementor-30 .elementor-element.elementor-element-333cd3b{--display:flex;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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 );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-953d9de{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-953d9de{right:0px;}.elementor-30 .elementor-element.elementor-element-953d9de{top:0px;}.elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item{background-color:#5B595C;border-radius:11px 11px 11px 11px;}.elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-digits{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-label{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:300;}.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-30 .elementor-element.elementor-element-8d1375a{--display:flex;}.elementor-30 .elementor-element.elementor-element-7addb9c .plyr__control[data-plyr="play"] svg{color:#928834;}.elementor-30 .elementor-element.elementor-element-7addb9c .plyr__volume input[type=range]{color:#928834;}.elementor-30 .elementor-element.elementor-element-f7d22b0{--display:flex;}.elementor-30 .elementor-element.elementor-element-74c32cd{--display:flex;}.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-30 .elementor-element.elementor-element-4b02c35 .elementor-repeater-item-059b136 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://bodaruthyrodrigo.arthdstudio.com.mx/wp-content/uploads/2024/07/Ruth-Rodrigo-12.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-4b02c35 .elementor-repeater-item-db1e3df .swiper-slide-bg{background-color:#833CA300;background-image:url(https://bodaruthyrodrigo.arthdstudio.com.mx/wp-content/uploads/2024/07/IMG_1815-copia-1-scaled-e1720248568703.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-4b02c35 .elementor-repeater-item-2ae6720 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://bodaruthyrodrigo.arthdstudio.com.mx/wp-content/uploads/2024/07/IMG_1859-copia-scaled.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-4b02c35 .elementor-repeater-item-31a97f6 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://bodaruthyrodrigo.arthdstudio.com.mx/wp-content/uploads/2024/07/IMG_1867-copia.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-4b02c35 .elementor-repeater-item-627c768 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://bodaruthyrodrigo.arthdstudio.com.mx/wp-content/uploads/2024/07/IMG_1868-copia.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-4b02c35 .elementor-repeater-item-44501d4 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://bodaruthyrodrigo.arthdstudio.com.mx/wp-content/uploads/2024/07/Ruth-Rodrigo-6.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-4b02c35 .elementor-repeater-item-5beb5ac .swiper-slide-bg{background-color:#833CA300;background-image:url(https://bodaruthyrodrigo.arthdstudio.com.mx/wp-content/uploads/2024/07/Ruth-Rodrigo-14.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-4b02c35 .elementor-repeater-item-be8cc17 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://bodaruthyrodrigo.arthdstudio.com.mx/wp-content/uploads/2024/07/Ruth-Rodrigo-10.jpg);background-size:cover;}.elementor-30 .elementor-element.elementor-element-4b02c35 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-30 .elementor-element.elementor-element-4b02c35 .swiper-slide-contents{max-width:66%;}.elementor-30 .elementor-element.elementor-element-4b02c35 .swiper-slide-inner{text-align:center;}.elementor-30 .elementor-element.elementor-element-c5ce170{--display:flex;}.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-30 .elementor-element.elementor-element-f099b6f .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-f099b6f{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-f099b6f{right:0px;}.elementor-30 .elementor-element.elementor-element-f099b6f{top:0px;}.elementor-30 .elementor-element.elementor-element-494f707{--display:flex;}.elementor-30 .elementor-element.elementor-element-eb8586d .elementor-button{background-color:#61CE7000;fill:#02010100;color:#02010100;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-eb8586d{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-eb8586d{right:0px;}.elementor-30 .elementor-element.elementor-element-eb8586d{top:0px;}.elementor-30 .elementor-element.elementor-element-9b7eeb0{--display:flex;}.elementor-30 .elementor-element.elementor-element-43037c8 .elementor-button{background-color:#5B595C;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-43037c8{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-43037c8{right:0px;}.elementor-30 .elementor-element.elementor-element-43037c8{top:0px;}.elementor-30 .elementor-element.elementor-element-3b23221 .elementor-button{background-color:#5B595C;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-3b23221{left:0px;}body.rtl .elementor-30 .elementor-element.elementor-element-3b23221{right:0px;}.elementor-30 .elementor-element.elementor-element-3b23221{top:0px;}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-333cd3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-953d9de{width:100%;max-width:100%;top:125vw;}.elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-wrapper{max-width:50%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-item{padding:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-digits{font-size:23px;}.elementor-30 .elementor-element.elementor-element-953d9de .elementor-countdown-label{font-size:16px;}.elementor-30 .elementor-element.elementor-element-f7d22b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4b02c35 .swiper-slide{height:520px;}.elementor-30 .elementor-element.elementor-element-c5ce170{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f099b6f{width:100%;max-width:100%;top:140vw;}.elementor-30 .elementor-element.elementor-element-f099b6f .elementor-button{padding:40px 40px 40px 40px;}.elementor-30 .elementor-element.elementor-element-494f707{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-eb8586d{width:100%;max-width:100%;top:141vw;}.elementor-30 .elementor-element.elementor-element-eb8586d .elementor-button{padding:35px 35px 35px 35px;}.elementor-30 .elementor-element.elementor-element-9b7eeb0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-43037c8{width:100%;max-width:100%;top:210vw;}.elementor-30 .elementor-element.elementor-element-43037c8 .elementor-button{border-radius:35px 35px 35px 35px;padding:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-3b23221{width:100%;max-width:100%;top:285vw;}.elementor-30 .elementor-element.elementor-element-3b23221 .elementor-button{border-radius:35px 35px 35px 35px;padding:20px 20px 20px 20px;}}