.elementor-4169 .elementor-element.elementor-element-2632fcae{--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;--overlay-opacity:0.16;--overlay-mix-blend-mode:color-dodge;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-2632fcae:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(82deg, #250202 0%, var( --e-global-color-primary ) 100%);}.elementor-4169 .elementor-element.elementor-element-2632fcae::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://imprentaeldemoniorojo.es/wp-content/uploads/2025/11/sss-scaled.png");--background-overlay:'';background-position:-180px 44px;background-repeat:no-repeat;background-size:100% auto;}.elementor-4169 .elementor-element.elementor-element-2632fcae::before{filter:brightness( 100% ) contrast( 33% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4169 .elementor-element.elementor-element-64772d4{--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;--overlay-opacity:0.16;}.elementor-4169 .elementor-element.elementor-element-64772d4::before, .elementor-4169 .elementor-element.elementor-element-64772d4 > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-64772d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-64772d4 > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-64772d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-64772d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4169 .elementor-element.elementor-element-64772d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4169 .elementor-element.elementor-element-c2f957e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 14px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-4169 .elementor-element.elementor-element-c2f957e.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-c2f957e .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:24px;font-weight:100;text-transform:none;font-style:normal;line-height:29px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-0391427{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 14px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-4169 .elementor-element.elementor-element-0391427.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-0391427 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:100px;font-weight:100;text-transform:none;font-style:normal;line-height:100px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-6d1440f{--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-4169 .elementor-element.elementor-element-365aa88{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-4169 .elementor-element.elementor-element-365aa88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:-2% -2% -2% -2%;}.elementor-4169 .elementor-element.elementor-element-365aa88.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-284366b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 3%;top:92px;text-align:end;}.elementor-4169 .elementor-element.elementor-element-284366b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-284366b{left:-499px;}body.rtl .elementor-4169 .elementor-element.elementor-element-284366b{right:-499px;}.elementor-4169 .elementor-element.elementor-element-284366b img{width:61%;}.elementor-4169 .elementor-element.elementor-element-284366b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4169 .elementor-element.elementor-element-c8fc119{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4169 .elementor-element.elementor-element-c8fc119:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-c8fc119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4169 .elementor-element.elementor-element-3b7282b{--display:flex;--justify-content:center;}.elementor-4169 .elementor-element.elementor-element-3b7282b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-8b1cbc5{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0% 0% 0% 4%;text-align:start;}.elementor-4169 .elementor-element.elementor-element-8b1cbc5 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:44px;font-weight:100;text-transform:none;font-style:normal;line-height:48px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-06bbad5{--display:flex;--justify-content:space-around;}.elementor-4169 .elementor-element.elementor-element-06bbad5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4169 .elementor-element.elementor-element-015af81{width:var( --container-widget-width, 110.831% );max-width:110.831%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:110.831%;--container-widget-flex-grow:0;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-4169 .elementor-element.elementor-element-015af81.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-015af81 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4169 .elementor-element.elementor-element-015af81 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4169 .elementor-element.elementor-element-015af81 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 040px;}.elementor-4169 .elementor-element.elementor-element-d2ccc21{--display:flex;}.elementor-4169 .elementor-element.elementor-element-07c7430.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-07c7430{left:-12px;}body.rtl .elementor-4169 .elementor-element.elementor-element-07c7430{right:-12px;}.elementor-4169 .elementor-element.elementor-element-07c7430{top:-64.989px;}.elementor-4169 .elementor-element.elementor-element-07c7430 img{max-width:45%;}.elementor-4169 .elementor-element.elementor-element-8312c0e{--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;--overlay-opacity:0.16;--overlay-mix-blend-mode:color-dodge;--padding-top:2%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-8312c0e:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(82deg, #250202 0%, var( --e-global-color-primary ) 100%);}.elementor-4169 .elementor-element.elementor-element-8312c0e::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://imprentaeldemoniorojo.es/wp-content/uploads/2025/11/sss-scaled.png");--background-overlay:'';background-position:-180px 44px;background-repeat:no-repeat;background-size:100% auto;}.elementor-4169 .elementor-element.elementor-element-8312c0e::before{filter:brightness( 100% ) contrast( 33% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4169 .elementor-element.elementor-element-ae8accd{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4169 .elementor-element.elementor-element-ae8accd::before, .elementor-4169 .elementor-element.elementor-element-ae8accd > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-ae8accd > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-ae8accd > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-ae8accd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-ae8accd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-4169 .elementor-element.elementor-element-ae8accd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-764cf46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-5c4561e{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-5c4561e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-9a90c7a{text-align:start;}.elementor-4169 .elementor-element.elementor-element-9a90c7a .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:57px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-60a304bf );}.elementor-4169 .elementor-element.elementor-element-0e2110a{text-align:start;}.elementor-4169 .elementor-element.elementor-element-0e2110a .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD900;}.elementor-4169 .elementor-element.elementor-element-43c2b32{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-4169 .elementor-element.elementor-element-43c2b32::before, .elementor-4169 .elementor-element.elementor-element-43c2b32 > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-43c2b32 > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-43c2b32 > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-43c2b32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-43c2b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4169 .elementor-element.elementor-element-43c2b32.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4169 .elementor-element.elementor-element-d5f6393 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:0px 0px 0px 0px;margin-bottom:0px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:23px;letter-spacing:0px;word-spacing:0px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:15px;letter-spacing:0px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price ins{color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price ins .amount{color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price del{color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price del .amount{color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price del {font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:9.4px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-60a304bf );background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:9px;letter-spacing:0.5px;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;margin-top:0px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products .added_to_cart{color:#FFFFFF;margin-inline-start:0px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;padding:4% 4% 4% 4%;background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-d5f6393 nav.woocommerce-pagination ul{border-color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-d5f6393 nav.woocommerce-pagination ul li{border-right-color:var( --e-global-color-accent );border-left-color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-d5f6393 nav.woocommerce-pagination ul li a, .elementor-4169 .elementor-element.elementor-element-d5f6393 nav.woocommerce-pagination ul li span{padding:8px;}.elementor-4169 .elementor-element.elementor-element-d5f6393 nav.woocommerce-pagination ul li a{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-d5f6393 nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-4169 .elementor-element.elementor-element-d5f6393 nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4169 .elementor-element.elementor-element-5c727b8{--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;--flex-wrap:wrap;--padding-top:1%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-4169 .elementor-element.elementor-element-5c727b8:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-5c727b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5898529 );}.elementor-4169 .elementor-element.elementor-element-cff2c10{--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-4169 .elementor-element.elementor-element-cff2c10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-32f250b{text-align:start;}.elementor-4169 .elementor-element.elementor-element-32f250b .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD900;}.elementor-4169 .elementor-element.elementor-element-d81cd02{text-align:start;}.elementor-4169 .elementor-element.elementor-element-d81cd02 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:57px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-60a304bf );}.elementor-4169 .elementor-element.elementor-element-1d24d63{text-align:start;}.elementor-4169 .elementor-element.elementor-element-1d24d63 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD900;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.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-4169 .elementor-element.elementor-element-74179ee{padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:24px;text-shadow:0px 0px 52px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-f6e8823{--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-4169 .elementor-element.elementor-element-f9c46e2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-f9c46e2{left:3.991px;}body.rtl .elementor-4169 .elementor-element.elementor-element-f9c46e2{right:3.991px;}.elementor-4169 .elementor-element.elementor-element-f9c46e2{top:-32.932px;}.elementor-4169 .elementor-element.elementor-element-f9c46e2 img{max-width:140%;}.elementor-4169 .elementor-element.elementor-element-b8006fd{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:1%;--padding-left:00%;--padding-right:2%;}.elementor-4169 .elementor-element.elementor-element-b8006fd:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-b8006fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4169 .elementor-element.elementor-element-c894d11{--display:flex;--justify-content:space-around;}.elementor-4169 .elementor-element.elementor-element-c894d11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-9a8501e{--display:flex;--justify-content:space-around;}.elementor-4169 .elementor-element.elementor-element-9a8501e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-a7da777{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0% 0% 0% 4%;text-align:start;}.elementor-4169 .elementor-element.elementor-element-a7da777 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:60px;font-weight:100;text-transform:none;font-style:normal;line-height:48px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFEE00;}.elementor-4169 .elementor-element.elementor-element-065fb84{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;text-align:start;font-family:"Protest Strike Regular", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-538244d{--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-around;--align-items:center;}.elementor-4169 .elementor-element.elementor-element-a050616{width:var( --container-widget-width, 110.831% );max-width:110.831%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:110.831%;--container-widget-flex-grow:0;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-4169 .elementor-element.elementor-element-a050616.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-a050616 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4169 .elementor-element.elementor-element-a050616 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4169 .elementor-element.elementor-element-a050616 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 040px;}.elementor-4169 .elementor-element.elementor-element-d4a3781{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 3%;top:-27.011px;text-align:end;}.elementor-4169 .elementor-element.elementor-element-d4a3781.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-d4a3781{left:-487.991px;}body.rtl .elementor-4169 .elementor-element.elementor-element-d4a3781{right:-487.991px;}.elementor-4169 .elementor-element.elementor-element-d4a3781 img{width:61%;}.elementor-4169 .elementor-element.elementor-element-d4a3781:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4169 .elementor-element.elementor-element-c8e52c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-c8e52c1:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-c8e52c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #700000 0%, var( --e-global-color-9b73db9 ) 100%);}.elementor-4169 .elementor-element.elementor-element-24605eb{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-4169 .elementor-element.elementor-element-24605eb.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-24605eb .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:40px;font-weight:100;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-24605eb .elementor-heading-title a{transition-duration:1.8s;}.elementor-4169 .elementor-element.elementor-element-84b5aa7{--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;--padding-top:0%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-4169 .elementor-element.elementor-element-a6028d5{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-a6028d5:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-a6028d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-a6028d5:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-3979bf0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-b4a11a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-b4a11a0.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-b4a11a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-b444376 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-b444376 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-b444376 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-b444376 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-b444376 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-676a951{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-676a951:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-676a951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-676a951:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-dfe91dc{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-b4ebbbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-b4ebbbb.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-b4ebbbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-69aad2d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-69aad2d .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-69aad2d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-69aad2d .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-69aad2d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-43d602c{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-43d602c:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-43d602c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-43d602c:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-f6365df{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-d75cc64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-d75cc64.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-d75cc64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-c73cce2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-c73cce2 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-c73cce2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-c73cce2 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-c73cce2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-eaf264f{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-eaf264f:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-eaf264f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-eaf264f:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-f64cb2f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-2bd5179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-2bd5179.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-2bd5179 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-1e3df11 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-1e3df11 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-1e3df11 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-1e3df11 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-1e3df11 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-c6a1973{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-c6a1973:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-c6a1973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-c6a1973:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-0fbbd22{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-24b4f34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-24b4f34.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-24b4f34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-9eeb63c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-9eeb63c .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-9eeb63c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-9eeb63c .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-9eeb63c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-168a9ea{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-168a9ea:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-168a9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-168a9ea:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-815b4ce{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-1adc26f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-1adc26f.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-1adc26f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-06a9d39 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-06a9d39 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-06a9d39 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-06a9d39 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-06a9d39 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-ea0cc64{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-ea0cc64:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-ea0cc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-ea0cc64:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-abe6a3b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-1975df2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-1975df2.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-1975df2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-04fe28c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-04fe28c .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-04fe28c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-04fe28c .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-04fe28c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-b176a94{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-b176a94:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-b176a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-b176a94:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-fde19bc{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-54fc543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 4%;}.elementor-4169 .elementor-element.elementor-element-54fc543.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-54fc543 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-cf344dc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-cf344dc .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-cf344dc .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-cf344dc .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-cf344dc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-f001f79{--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;--padding-top:0%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-4169 .elementor-element.elementor-element-aba540a{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-aba540a:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-aba540a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-aba540a:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-87dc11b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-782cc21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-782cc21.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-782cc21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-17905f0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-17905f0 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-17905f0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-17905f0 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-17905f0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-ad8fd4a{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-ad8fd4a:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-ad8fd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-ad8fd4a:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-15cb003{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-fb78f49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-fb78f49.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-fb78f49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-d176cee .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-d176cee .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-d176cee .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-d176cee .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-d176cee .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-a58c88e{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-a58c88e:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-a58c88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-a58c88e:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-1b4da65{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-c551b29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-c551b29.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-c551b29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-5294620 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-5294620 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-5294620 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-5294620 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-5294620 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-3d0e583{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-3d0e583:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-3d0e583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-3d0e583:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-e2b99f0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-c8334de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-c8334de.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-c8334de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-623c7b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-623c7b5 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-623c7b5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-623c7b5 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-623c7b5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-0044ed7{--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;--padding-top:0%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-4169 .elementor-element.elementor-element-efce369{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-efce369:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-efce369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-efce369:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-21d32f3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-2033e77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-2033e77.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-2033e77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-a53bf0d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-a53bf0d .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-a53bf0d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-a53bf0d .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-a53bf0d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-bf97807{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-bf97807:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-bf97807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-bf97807:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-ab62029{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-2a809b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-2a809b6.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-2a809b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-8bcc764 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-8bcc764 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-8bcc764 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-8bcc764 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-8bcc764 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-04a7194{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-04a7194:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-04a7194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-04a7194:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-9ebf336{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-32d54f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-32d54f7.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-32d54f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-4423a72 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-4423a72 .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-4423a72 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-4423a72 .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-4423a72 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-ce085b2{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4169 .elementor-element.elementor-element-ce085b2:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-ce085b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-ce085b2:hover{background-color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-15f17aa{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-c437dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;}.elementor-4169 .elementor-element.elementor-element-c437dea.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-c437dea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-cfcec2f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.2px;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-4169 .elementor-element.elementor-element-cfcec2f .elementor-button:hover, .elementor-4169 .elementor-element.elementor-element-cfcec2f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-cfcec2f .elementor-button:hover svg, .elementor-4169 .elementor-element.elementor-element-cfcec2f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-bfcfaaa{--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;--flex-wrap:wrap;--overlay-opacity:0.16;--overlay-mix-blend-mode:color-dodge;--padding-top:3%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-bfcfaaa:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(18782deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-4169 .elementor-element.elementor-element-bfcfaaa::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://imprentaeldemoniorojo.es/wp-content/uploads/2025/11/sss-scaled.png");--background-overlay:'';background-position:-221px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4169 .elementor-element.elementor-element-3c1e045{--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-4169 .elementor-element.elementor-element-892b179{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-892b179 img{max-width:9%;}.elementor-4169 .elementor-element.elementor-element-2c2287d{padding:0% 0% 0% 0%;text-align:center;}.elementor-4169 .elementor-element.elementor-element-2c2287d .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD900;}.elementor-4169 .elementor-element.elementor-element-b296d64{padding:0% 0% 2% 0%;text-align:center;}.elementor-4169 .elementor-element.elementor-element-b296d64 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:40px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-60a304bf );}.elementor-4169 .elementor-element.elementor-element-dc3d2db{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-dc3d2db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4169 .elementor-element.elementor-element-e4470a6{background-color:#410505;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:1% 2% 2% 4%;border-radius:30px 30px 30px 30px;}.elementor-4169 .elementor-element.elementor-element-e4470a6.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-4169 .elementor-element.elementor-element-e4470a6.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-4169 .elementor-element.elementor-element-e4470a6.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-4169 .elementor-element.elementor-element-e4470a6 .elementor-image-box-title{margin-bottom:0px;font-family:"Protest Strike Regular", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-e4470a6 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-4169 .elementor-element.elementor-element-e4470a6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4169 .elementor-element.elementor-element-e4470a6:has(:hover) .elementor-image-box-title,
					 .elementor-4169 .elementor-element.elementor-element-e4470a6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-e4470a6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:24px;color:var( --e-global-color-60a304bf );}.elementor-4169 .elementor-element.elementor-element-ee9e3c0{background-color:#410505;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:1% 2% 2% 4%;border-radius:30px 30px 30px 30px;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0 .elementor-image-box-title{margin-bottom:0px;font-family:"Protest Strike Regular", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-ee9e3c0 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0:has(:hover) .elementor-image-box-title,
					 .elementor-4169 .elementor-element.elementor-element-ee9e3c0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-ee9e3c0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:24px;color:var( --e-global-color-60a304bf );}.elementor-4169 .elementor-element.elementor-element-417fdf2{background-color:#410505;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:1% 2% 2% 4%;border-radius:30px 30px 30px 30px;}.elementor-4169 .elementor-element.elementor-element-417fdf2.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-4169 .elementor-element.elementor-element-417fdf2.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-4169 .elementor-element.elementor-element-417fdf2.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-4169 .elementor-element.elementor-element-417fdf2 .elementor-image-box-title{margin-bottom:0px;font-family:"Protest Strike Regular", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-417fdf2 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-4169 .elementor-element.elementor-element-417fdf2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4169 .elementor-element.elementor-element-417fdf2:has(:hover) .elementor-image-box-title,
					 .elementor-4169 .elementor-element.elementor-element-417fdf2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-417fdf2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:24px;color:var( --e-global-color-60a304bf );}.elementor-4169 .elementor-element.elementor-element-0b74364{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-4169 .elementor-element.elementor-element-0b74364.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-1b2740f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4169 .elementor-element.elementor-element-1b2740f.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-a4ec58c{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4169 .elementor-element.elementor-element-a4ec58c:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-a4ec58c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4169 .elementor-element.elementor-element-1c23398{--display:flex;}.elementor-4169 .elementor-element.elementor-element-51619b3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-51619b3 img{max-width:60%;}.elementor-4169 .elementor-element.elementor-element-ef211d3{--display:flex;}.elementor-4169 .elementor-element.elementor-element-ef211d3.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-fee5c5b{left:-5px;}body.rtl .elementor-4169 .elementor-element.elementor-element-fee5c5b{right:-5px;}.elementor-4169 .elementor-element.elementor-element-fee5c5b{top:-106px;}.elementor-4169 .elementor-element.elementor-element-fee5c5b img{max-width:85%;}.elementor-4169 .elementor-element.elementor-element-72c37fe{--display:flex;}.elementor-4169 .elementor-element.elementor-element-348dfe1{padding:0% 0% 0% 0%;text-align:start;}.elementor-4169 .elementor-element.elementor-element-348dfe1 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD900;}.elementor-4169 .elementor-element.elementor-element-5a1384a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:24px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-5a1384a.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-b2ff838{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4169 .elementor-element.elementor-element-b2ff838:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-b2ff838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4169 .elementor-element.elementor-element-e2d079f{--display:flex;}.elementor-4169 .elementor-element.elementor-element-e2d079f.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-0540d48{left:-5px;}body.rtl .elementor-4169 .elementor-element.elementor-element-0540d48{right:-5px;}.elementor-4169 .elementor-element.elementor-element-0540d48{top:-106px;}.elementor-4169 .elementor-element.elementor-element-0540d48 img{max-width:85%;}.elementor-4169 .elementor-element.elementor-element-a3845fa{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-a3845fa img{max-width:60%;}.elementor-4169 .elementor-element.elementor-element-2ca64dc{--display:flex;}.elementor-4169 .elementor-element.elementor-element-6baade6{padding:0% 0% 0% 0%;text-align:start;}.elementor-4169 .elementor-element.elementor-element-6baade6 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD900;}.elementor-4169 .elementor-element.elementor-element-23e2ed8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:24px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-23e2ed8.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-020ddec{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:auto;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4169 .elementor-element.elementor-element-020ddec:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-020ddec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#890202;}.elementor-4169 .elementor-element.elementor-element-020ddec::before, .elementor-4169 .elementor-element.elementor-element-020ddec > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-020ddec > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-020ddec > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-020ddec > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-020ddec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4169 .elementor-element.elementor-element-58960f1 .swiper-pagination-bullet-active, .elementor-4169 .elementor-element.elementor-element-58960f1 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-58960f1 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-4169 .elementor-element.elementor-element-58960f1{padding:4% 0% 0% 0%;}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-arrows-yes .elementor-main-swiper{width:calc( 55% - 40px );}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-main-swiper{width:55%;}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-9b73db9 );border-width:0px 0px 0px 0px;border-radius:0px;border-color:var( --e-global-color-9b73db9 );padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:29px;}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:29px;}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:29px;}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:29px;}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__text{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:24px;}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__name{color:#DEDF00;font-family:var( --e-global-typography-175ae32-font-family ), Sans-serif;font-size:var( --e-global-typography-175ae32-font-size );font-weight:var( --e-global-typography-175ae32-font-weight );text-transform:var( --e-global-typography-175ae32-text-transform );font-style:var( --e-global-typography-175ae32-font-style );line-height:var( --e-global-typography-175ae32-line-height );}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__title{color:#FF0000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__image img{border-radius:0px;}.elementor-4169 .elementor-element.elementor-element-798009e2{--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;--flex-wrap:wrap;--overlay-opacity:0.16;--overlay-mix-blend-mode:color-dodge;--padding-top:3%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-798009e2:not(.elementor-motion-effects-element-type-background), .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(18782deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-4169 .elementor-element.elementor-element-798009e2::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://imprentaeldemoniorojo.es/wp-content/uploads/2025/11/sss-scaled.png");--background-overlay:'';background-position:-221px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4169 .elementor-element.elementor-element-9a269df{--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;--flex-wrap:wrap;--overlay-opacity:0.16;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-9a269df::before, .elementor-4169 .elementor-element.elementor-element-9a269df > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-9a269df > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-9a269df > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-9a269df > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-9a269df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4169 .elementor-element.elementor-element-537d470{--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-4169 .elementor-element.elementor-element-2d73123{padding:0% 0% 0% 0%;text-align:center;}.elementor-4169 .elementor-element.elementor-element-2d73123 .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:22px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:1.7px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD900;}.elementor-4169 .elementor-element.elementor-element-78ecf6a{width:var( --container-widget-width, 44% );max-width:44%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;padding:0% 0% 0% 0%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-4169 .elementor-element.elementor-element-78ecf6a:hover{background-color:var( --e-global-color-9b73db9 );}.elementor-4169 .elementor-element.elementor-element-78ecf6a.elementor-element{--align-self:center;}.elementor-4169 .elementor-element.elementor-element-78ecf6a .elementor-heading-title{font-family:"Protest Strike Regular", Sans-serif;font-size:44px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:48px;letter-spacing:0px;color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-1ae63fb{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-1ae63fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4169 .elementor-element.elementor-element-7d609e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10% 10% 10% 10%;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-icon i{color:#E1D213;transition:color 0.3s;}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-icon svg{fill:#E1D213;transition:fill 0.3s;}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:36px;word-spacing:0px;}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4169 .elementor-element.elementor-element-3367ddf{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-4169 .elementor-element.elementor-element-3367ddf.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4169 .elementor-element.elementor-element-4f36c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-4px 0px 1px 0px;}.elementor-4169 .elementor-element.elementor-element-4f36c53.elementor-element{--align-self:flex-end;}.elementor-4169 .elementor-element.elementor-element-4f36c53 iframe{height:50vh;}.elementor-4169 .elementor-element.elementor-element-4f36c53:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4169 .elementor-element.elementor-element-fc3aea2{--display:flex;}.elementor-4169 .elementor-element.elementor-element-2c028af{padding:0px 0px 0px 0px;top:-471px;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-2c028af{left:1000px;}body.rtl .elementor-4169 .elementor-element.elementor-element-2c028af{right:1000px;}.elementor-4169 .elementor-element.elementor-element-2c028af img{width:35%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4169 .elementor-element.elementor-element-2632fcae{--min-height:680px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-4169 .elementor-element.elementor-element-2632fcae::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4169 .elementor-element.elementor-element-64772d4{--min-height:680px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4169 .elementor-element.elementor-element-c2f957e .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-0391427 .elementor-heading-title{font-size:100px;line-height:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-8b1cbc5 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4169 .elementor-element.elementor-element-015af81 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-07c7430{width:var( --container-widget-width, 191.855px );max-width:191.855px;--container-widget-width:191.855px;--container-widget-flex-grow:0;top:-107.989px;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-07c7430{left:-5px;}body.rtl .elementor-4169 .elementor-element.elementor-element-07c7430{right:-5px;}.elementor-4169 .elementor-element.elementor-element-07c7430 img{max-width:84%;}.elementor-4169 .elementor-element.elementor-element-8312c0e{--min-height:680px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-4169 .elementor-element.elementor-element-8312c0e::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4169 .elementor-element.elementor-element-ae8accd{--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4169 .elementor-element.elementor-element-764cf46{width:var( --container-widget-width, 205.818px );max-width:205.818px;--container-widget-width:205.818px;--container-widget-flex-grow:0;}.elementor-4169 .elementor-element.elementor-element-9a90c7a .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-0e2110a .elementor-heading-title{font-size:12px;line-height:1em;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:31px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:20px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price del {font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-5c727b8{--padding-top:4%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-4169 .elementor-element.elementor-element-32f250b{text-align:center;}.elementor-4169 .elementor-element.elementor-element-32f250b .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-d81cd02{text-align:center;}.elementor-4169 .elementor-element.elementor-element-d81cd02 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-1d24d63{text-align:center;}.elementor-4169 .elementor-element.elementor-element-1d24d63 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-74179ee{padding:2% 0% 0% 0%;text-align:center;font-size:14px;line-height:22px;}.elementor-4169 .elementor-element.elementor-element-f9c46e2{width:var( --container-widget-width, 194.966px );max-width:194.966px;--container-widget-width:194.966px;--container-widget-flex-grow:0;top:-107.989px;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-f9c46e2{left:-5px;}body.rtl .elementor-4169 .elementor-element.elementor-element-f9c46e2{right:-5px;}.elementor-4169 .elementor-element.elementor-element-f9c46e2 img{max-width:84%;}.elementor-4169 .elementor-element.elementor-element-a7da777 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-065fb84{font-size:25px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-538244d{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4169 .elementor-element.elementor-element-a050616 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-d4a3781{width:var( --container-widget-width, 604.284px );max-width:604.284px;--container-widget-width:604.284px;--container-widget-flex-grow:0;top:-38.991px;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-d4a3781{left:-52.457%;}body.rtl .elementor-4169 .elementor-element.elementor-element-d4a3781{right:-52.457%;}.elementor-4169 .elementor-element.elementor-element-24605eb{text-align:center;}.elementor-4169 .elementor-element.elementor-element-24605eb .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-b4a11a0 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-b444376 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-b4ebbbb .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-69aad2d .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-d75cc64 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-c73cce2 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-2bd5179 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-1e3df11 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-24b4f34 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-9eeb63c .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-1adc26f .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-06a9d39 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-1975df2 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-04fe28c .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-54fc543 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-cf344dc .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-782cc21{text-align:center;}.elementor-4169 .elementor-element.elementor-element-782cc21 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-17905f0 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-fb78f49{text-align:center;}.elementor-4169 .elementor-element.elementor-element-fb78f49 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-d176cee .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-c551b29{text-align:center;}.elementor-4169 .elementor-element.elementor-element-c551b29 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-5294620 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-c8334de{text-align:center;}.elementor-4169 .elementor-element.elementor-element-c8334de .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-623c7b5 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-2033e77{text-align:center;}.elementor-4169 .elementor-element.elementor-element-2033e77 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-a53bf0d .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-2a809b6{text-align:center;}.elementor-4169 .elementor-element.elementor-element-2a809b6 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-8bcc764 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-32d54f7{text-align:center;}.elementor-4169 .elementor-element.elementor-element-32d54f7 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-4423a72 .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-c437dea{padding:010% 0% 010% 0%;text-align:center;}.elementor-4169 .elementor-element.elementor-element-c437dea .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-cfcec2f .elementor-button{font-size:16px;}.elementor-4169 .elementor-element.elementor-element-bfcfaaa::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4169 .elementor-element.elementor-element-892b179{padding:0% 0% 2% 0%;}.elementor-4169 .elementor-element.elementor-element-2c2287d .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-b296d64 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-dc3d2db{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-e4470a6 .elementor-image-box-title{font-size:30px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-e4470a6 .elementor-image-box-description{font-size:14px;line-height:22px;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0 .elementor-image-box-title{font-size:30px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0 .elementor-image-box-description{font-size:14px;line-height:22px;}.elementor-4169 .elementor-element.elementor-element-417fdf2 .elementor-image-box-title{font-size:30px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-417fdf2 .elementor-image-box-description{font-size:14px;line-height:22px;}.elementor-4169 .elementor-element.elementor-element-348dfe1 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-5a1384a{font-size:14px;line-height:22px;}.elementor-4169 .elementor-element.elementor-element-e2d079f{--justify-content:flex-end;}.elementor-4169 .elementor-element.elementor-element-e2d079f.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-0540d48{left:-10.986px;}body.rtl .elementor-4169 .elementor-element.elementor-element-0540d48{right:-10.986px;}.elementor-4169 .elementor-element.elementor-element-0540d48{top:-100.974px;}.elementor-4169 .elementor-element.elementor-element-6baade6 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-23e2ed8{font-size:14px;line-height:22px;}.elementor-4169 .elementor-element.elementor-element-020ddec{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__text{font-size:14px;line-height:22px;}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__name{font-size:var( --e-global-typography-175ae32-font-size );line-height:var( --e-global-typography-175ae32-line-height );}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-798009e2::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4169 .elementor-element.elementor-element-2d73123 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-4169 .elementor-element.elementor-element-78ecf6a .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-item > a{font-size:14px;line-height:22px;}}@media(max-width:767px){.elementor-4169 .elementor-element.elementor-element-2632fcae{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11%;--padding-bottom:9%;--padding-left:6%;--padding-right:6%;}.elementor-4169 .elementor-element.elementor-element-2632fcae::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-2632fcae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4169 .elementor-element.elementor-element-64772d4{--width:267.239px;--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4169 .elementor-element.elementor-element-c2f957e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-c2f957e .elementor-heading-title{font-size:17px;}.elementor-4169 .elementor-element.elementor-element-0391427{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-0391427 .elementor-heading-title{font-size:48px;}.elementor-4169 .elementor-element.elementor-element-365aa88{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-4169 .elementor-element.elementor-element-365aa88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-284366b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-284366b{left:-29.065%;}body.rtl .elementor-4169 .elementor-element.elementor-element-284366b{right:-29.065%;}.elementor-4169 .elementor-element.elementor-element-284366b{top:22.991px;text-align:start;}.elementor-4169 .elementor-element.elementor-element-284366b img{width:58%;}.elementor-4169 .elementor-element.elementor-element-c8fc119{--min-height:119px;--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-4169 .elementor-element.elementor-element-3b7282b{--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4169 .elementor-element.elementor-element-8b1cbc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 9px 9px 9px;}.elementor-4169 .elementor-element.elementor-element-8b1cbc5 .elementor-heading-title{font-size:31px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4169 .elementor-element.elementor-element-015af81{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 20px 0px;}.elementor-4169 .elementor-element.elementor-element-015af81 .elementor-button{font-size:18px;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-07c7430{left:-7px;}body.rtl .elementor-4169 .elementor-element.elementor-element-07c7430{right:-7px;}.elementor-4169 .elementor-element.elementor-element-07c7430{top:178px;}.elementor-4169 .elementor-element.elementor-element-8312c0e{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11%;--padding-bottom:9%;--padding-left:6%;--padding-right:6%;}.elementor-4169 .elementor-element.elementor-element-8312c0e::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-8312c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4169 .elementor-element.elementor-element-ae8accd{--justify-content:center;}.elementor-4169 .elementor-element.elementor-element-9a90c7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-9a90c7a .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-0e2110a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-0e2110a .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-43c2b32{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4169 .elementor-element.elementor-element-d5f6393 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products  ul.products{grid-column-gap:6px;grid-row-gap:13px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .price del {font-size:38px;}.elementor-4169 .elementor-element.elementor-element-d5f6393.elementor-wc-products ul.products li.product .button{font-size:9px;}.elementor-4169 .elementor-element.elementor-element-32f250b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-32f250b .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-d81cd02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-d81cd02 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-1d24d63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-1d24d63 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-74179ee{padding:5px 38px 5px 38px;text-align:center;font-size:11.3px;line-height:1.4em;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-f9c46e2{left:-7px;}body.rtl .elementor-4169 .elementor-element.elementor-element-f9c46e2{right:-7px;}.elementor-4169 .elementor-element.elementor-element-f9c46e2{top:178px;}.elementor-4169 .elementor-element.elementor-element-b8006fd{--min-height:119px;--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-4169 .elementor-element.elementor-element-a7da777{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 9px 9px 9px;}.elementor-4169 .elementor-element.elementor-element-a7da777 .elementor-heading-title{font-size:31px;}.elementor-4169 .elementor-element.elementor-element-065fb84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;font-size:13px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-a050616{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 20px 0px;}.elementor-4169 .elementor-element.elementor-element-a050616 .elementor-button{font-size:18px;}.elementor-4169 .elementor-element.elementor-element-d4a3781.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-d4a3781{left:-29.065%;}body.rtl .elementor-4169 .elementor-element.elementor-element-d4a3781{right:-29.065%;}.elementor-4169 .elementor-element.elementor-element-d4a3781{top:22.991px;text-align:start;}.elementor-4169 .elementor-element.elementor-element-d4a3781 img{width:58%;}.elementor-4169 .elementor-element.elementor-element-c8e52c1{--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-4169 .elementor-element.elementor-element-24605eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-24605eb.elementor-element{--order:99999 /* order end hack */;}.elementor-4169 .elementor-element.elementor-element-24605eb .elementor-heading-title{font-size:25px;}.elementor-4169 .elementor-element.elementor-element-a6028d5{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-3979bf0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 6px 6px;}.elementor-4169 .elementor-element.elementor-element-b4a11a0 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-676a951{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-dfe91dc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 6px 6px;}.elementor-4169 .elementor-element.elementor-element-b4ebbbb .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-43d602c{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-f6365df{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 6px 6px;}.elementor-4169 .elementor-element.elementor-element-d75cc64 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-eaf264f{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-f64cb2f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 6px 6px;}.elementor-4169 .elementor-element.elementor-element-2bd5179 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-c6a1973{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-0fbbd22{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 6px 6px;}.elementor-4169 .elementor-element.elementor-element-24b4f34 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-168a9ea{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-815b4ce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 6px 6px;}.elementor-4169 .elementor-element.elementor-element-1adc26f .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-ea0cc64{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-abe6a3b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 6px 6px;}.elementor-4169 .elementor-element.elementor-element-1975df2 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-b176a94{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-4169 .elementor-element.elementor-element-fde19bc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 6px 6px;}.elementor-4169 .elementor-element.elementor-element-54fc543 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-87dc11b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 60px 6px 60px;}.elementor-4169 .elementor-element.elementor-element-782cc21 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-15cb003{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 60px 6px 60px;}.elementor-4169 .elementor-element.elementor-element-fb78f49 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-1b4da65{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 60px 6px 60px;}.elementor-4169 .elementor-element.elementor-element-c551b29 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-e2b99f0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 60px 6px 60px;}.elementor-4169 .elementor-element.elementor-element-c8334de .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-21d32f3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 60px 6px 60px;}.elementor-4169 .elementor-element.elementor-element-2033e77 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-ab62029{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 60px 6px 60px;}.elementor-4169 .elementor-element.elementor-element-2a809b6 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-9ebf336{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 60px 6px 60px;}.elementor-4169 .elementor-element.elementor-element-32d54f7 .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-15f17aa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 60px 6px 60px;}.elementor-4169 .elementor-element.elementor-element-c437dea .elementor-heading-title{font-size:20px;}.elementor-4169 .elementor-element.elementor-element-bfcfaaa::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-bfcfaaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4169 .elementor-element.elementor-element-892b179{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-4169 .elementor-element.elementor-element-2c2287d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-2c2287d .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-b296d64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-b296d64 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-e4470a6 .elementor-image-box-img{margin-bottom:25px;}.elementor-4169 .elementor-element.elementor-element-e4470a6 .elementor-image-box-title{font-size:25px;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0 .elementor-image-box-img{margin-bottom:25px;}.elementor-4169 .elementor-element.elementor-element-ee9e3c0 .elementor-image-box-title{font-size:25px;}.elementor-4169 .elementor-element.elementor-element-417fdf2 .elementor-image-box-img{margin-bottom:25px;}.elementor-4169 .elementor-element.elementor-element-417fdf2 .elementor-image-box-title{font-size:25px;}.elementor-4169 .elementor-element.elementor-element-1b2740f{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;}.elementor-4169 .elementor-element.elementor-element-a4ec58c{--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-4169 .elementor-element.elementor-element-1c23398{--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4169 .elementor-element.elementor-element-51619b3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-fee5c5b{left:-7px;}body.rtl .elementor-4169 .elementor-element.elementor-element-fee5c5b{right:-7px;}.elementor-4169 .elementor-element.elementor-element-fee5c5b{top:178px;}.elementor-4169 .elementor-element.elementor-element-348dfe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-348dfe1 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-5a1384a{text-align:center;}.elementor-4169 .elementor-element.elementor-element-b2ff838{--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;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-0540d48{left:-12.989px;}body.rtl .elementor-4169 .elementor-element.elementor-element-0540d48{right:-12.989px;}.elementor-4169 .elementor-element.elementor-element-0540d48{top:390.986px;}.elementor-4169 .elementor-element.elementor-element-a3845fa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 5% 10%;}.elementor-4169 .elementor-element.elementor-element-2ca64dc{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-4169 .elementor-element.elementor-element-6baade6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-6baade6 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-23e2ed8{text-align:center;}.elementor-4169 .elementor-element.elementor-element-020ddec{--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:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4169 .elementor-element.elementor-element-58960f1{padding:164px 0px 0px 0px;}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:34px;}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:34px;}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:34px;}.elementor-4169 .elementor-element.elementor-element-58960f1.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:34px;}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__text{font-size:15px;line-height:17px;}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__name{font-size:var( --e-global-typography-175ae32-font-size );line-height:var( --e-global-typography-175ae32-line-height );}.elementor-4169 .elementor-element.elementor-element-58960f1 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-798009e2::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4169 .elementor-element.elementor-element-798009e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4169 .elementor-element.elementor-element-2d73123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-2d73123 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-4169 .elementor-element.elementor-element-78ecf6a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:279px;--container-widget-flex-grow:0;width:var( --container-widget-width, 279px );max-width:279px;text-align:center;}.elementor-4169 .elementor-element.elementor-element-78ecf6a .elementor-heading-title{font-size:23px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4169 .elementor-element.elementor-element-7d609e8 .elementor-icon-list-item > a{font-size:16px;}body:not(.rtl) .elementor-4169 .elementor-element.elementor-element-2c028af{left:103px;}body.rtl .elementor-4169 .elementor-element.elementor-element-2c028af{right:103px;}.elementor-4169 .elementor-element.elementor-element-2c028af{top:-219px;}}@media(min-width:768px){.elementor-4169 .elementor-element.elementor-element-6d1440f{--width:100%;}.elementor-4169 .elementor-element.elementor-element-3b7282b{--width:42.611%;}.elementor-4169 .elementor-element.elementor-element-06bbad5{--width:25.247%;}.elementor-4169 .elementor-element.elementor-element-ae8accd{--width:90%;}.elementor-4169 .elementor-element.elementor-element-5c4561e{--width:58.533%;}.elementor-4169 .elementor-element.elementor-element-43c2b32{--width:100%;}.elementor-4169 .elementor-element.elementor-element-cff2c10{--width:58.533%;}.elementor-4169 .elementor-element.elementor-element-f6e8823{--width:30%;}.elementor-4169 .elementor-element.elementor-element-c894d11{--width:28.58%;}.elementor-4169 .elementor-element.elementor-element-9a8501e{--width:34.669%;}.elementor-4169 .elementor-element.elementor-element-a6028d5{--width:25%;}.elementor-4169 .elementor-element.elementor-element-676a951{--width:25%;}.elementor-4169 .elementor-element.elementor-element-43d602c{--width:25%;}.elementor-4169 .elementor-element.elementor-element-eaf264f{--width:25%;}.elementor-4169 .elementor-element.elementor-element-c6a1973{--width:25%;}.elementor-4169 .elementor-element.elementor-element-168a9ea{--width:25%;}.elementor-4169 .elementor-element.elementor-element-ea0cc64{--width:25%;}.elementor-4169 .elementor-element.elementor-element-b176a94{--width:25%;}.elementor-4169 .elementor-element.elementor-element-aba540a{--width:25%;}.elementor-4169 .elementor-element.elementor-element-ad8fd4a{--width:25%;}.elementor-4169 .elementor-element.elementor-element-a58c88e{--width:25%;}.elementor-4169 .elementor-element.elementor-element-3d0e583{--width:25%;}.elementor-4169 .elementor-element.elementor-element-efce369{--width:25%;}.elementor-4169 .elementor-element.elementor-element-bf97807{--width:25%;}.elementor-4169 .elementor-element.elementor-element-04a7194{--width:25%;}.elementor-4169 .elementor-element.elementor-element-ce085b2{--width:25%;}.elementor-4169 .elementor-element.elementor-element-3c1e045{--width:100%;}.elementor-4169 .elementor-element.elementor-element-dc3d2db{--width:57.859%;}.elementor-4169 .elementor-element.elementor-element-0b74364{--width:36.911%;}.elementor-4169 .elementor-element.elementor-element-ef211d3{--width:33.333%;}.elementor-4169 .elementor-element.elementor-element-e2d079f{--width:33.333%;}.elementor-4169 .elementor-element.elementor-element-537d470{--width:100%;}.elementor-4169 .elementor-element.elementor-element-1ae63fb{--width:50%;}.elementor-4169 .elementor-element.elementor-element-3367ddf{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4169 .elementor-element.elementor-element-cff2c10{--width:717.156px;}.elementor-4169 .elementor-element.elementor-element-9a8501e{--width:303.349px;}.elementor-4169 .elementor-element.elementor-element-dc3d2db{--width:753.562px;}.elementor-4169 .elementor-element.elementor-element-0b74364{--width:743.733px;}}/* Start custom CSS for fibosearch, class: .elementor-element-365aa88 */.fibosearch__input,
.dgwt-wcas-search-input {
    background: #fefefe !important;
    border: none !important;
    color: red !important;   /* texto oscuro para que se vea */
}
.fibosearch__input::placeholder,
.dgwt-wcas-search-input::placeholder {
    color: #9C9C9C !important;   /* ← color del placeholder */
}
.fibosearch-input-wrapper,
.dgwt-wcas-search-wrapp,
.fibosearch__input-wrap {
    width: 100% !important;
    max-width: 600px !important;  /* ← cambia este valor */
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
    background: none;
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64772d4 *//* Evitar scroll horizontal en toda la web */
html, body {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-284366b */.elementor-4169 .elementor-element.elementor-element-284366b img {
  animation: softZoomRotate 4s ease-in-out infinite;
  transform-origin: center;
}

@keyframes softZoomRotate {
  0% { 
    transform: scale(1) rotate(0deg); 
  }
  50% { 
    transform: scale(1.06) rotate(2deg); 
  }
  100% { 
    transform: scale(1) rotate(0deg); 
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2632fcae *//* Evitar scroll horizontal en toda la web */
html, body {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-015af81 *//* Fondo degradado animado SOLO para el botón */
.elementor-4169 .elementor-element.elementor-element-015af81 .elementor-button {
  background: linear-gradient(90deg, #25D366, #128C7E, #25D366, #128C7E);
  background-size: 300% 100%;
  animation: lavaFlowBtn 2s linear infinite;
}

/* Animación en loop continuo */
@keyframes lavaFlowBtn {
  100% {
    background-position: 1000% 100%;
  }
 100% {
    background-position: 100% 100%;
  }
}


.elementor-4169 .elementor-element.elementor-element-015af81 .elementor-button:hover {
    filter: brightness(1) saturate(1);
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-d5f6393 *//* Efecto zoom en imágenes de productos */
.woocommerce ul.products li.product img {
    transition: transform 0.4s ease;
}

.woocommerce ul.products li.product:hover img {
    transform: scale(1.04); /* 15% de zoom */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8312c0e *//* Evitar scroll horizontal en toda la web */
html, body {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a050616 *//* Fondo degradado animado SOLO para el botón */
.elementor-4169 .elementor-element.elementor-element-a050616 .elementor-button {
  background: linear-gradient(90deg, #25D366, #128C7E, #25D366, #128C7E);
  background-size: 300% 100%;
  animation: lavaFlowBtn 2s linear infinite;
}

/* Animación en loop continuo */
@keyframes lavaFlowBtn {
  100% {
    background-position: 1000% 100%;
  }
 100% {
    background-position: 100% 100%;
  }
}


.elementor-4169 .elementor-element.elementor-element-a050616 .elementor-button:hover {
    filter: brightness(1) saturate(1);
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4a3781 */.elementor-4169 .elementor-element.elementor-element-d4a3781 img {
  animation: softZoomRotate 4s ease-in-out infinite;
  transform-origin: center;
}

@keyframes softZoomRotate {
  0% { 
    transform: scale(1) rotate(0deg); 
  }
  50% { 
    transform: scale(1.06) rotate(2deg); 
  }
  100% { 
    transform: scale(1) rotate(0deg); 
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e52c1 */.amarillo{
    color: #FFEE00;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3979bf0 */.elementor-4169 .elementor-element.elementor-element-3979bf0 img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-3979bf0:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfe91dc */.elementor-4169 .elementor-element.elementor-element-dfe91dc img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-dfe91dc:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6365df */.elementor-4169 .elementor-element.elementor-element-f6365df img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-f6365df:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f64cb2f */.elementor-4169 .elementor-element.elementor-element-f64cb2f img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-f64cb2f:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fbbd22 */.elementor-4169 .elementor-element.elementor-element-0fbbd22 img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-0fbbd22:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-815b4ce */.elementor-4169 .elementor-element.elementor-element-815b4ce img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-815b4ce:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abe6a3b */.elementor-4169 .elementor-element.elementor-element-abe6a3b img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-abe6a3b:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde19bc */.elementor-4169 .elementor-element.elementor-element-fde19bc img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-fde19bc:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87dc11b */.elementor-4169 .elementor-element.elementor-element-87dc11b img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-87dc11b:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15cb003 */.elementor-4169 .elementor-element.elementor-element-15cb003 img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-15cb003:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b4da65 */.elementor-4169 .elementor-element.elementor-element-1b4da65 img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-1b4da65:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2b99f0 */.elementor-4169 .elementor-element.elementor-element-e2b99f0 img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-e2b99f0:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21d32f3 */.elementor-4169 .elementor-element.elementor-element-21d32f3 img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-21d32f3:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab62029 */.elementor-4169 .elementor-element.elementor-element-ab62029 img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-ab62029:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ebf336 */.elementor-4169 .elementor-element.elementor-element-9ebf336 img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-9ebf336:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15f17aa */.elementor-4169 .elementor-element.elementor-element-15f17aa img {
  transition: transform 0.1s ease, filter 0.1s ease;
}

.elementor-4169 .elementor-element.elementor-element-15f17aa:hover img {
  transform: scale(0.9);
  filter: brightness(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c028af */.demonio-no-bloquea {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3aea2 */.elementor-4169 .elementor-element.elementor-element-fc3aea2.demonio-no-bloquea {
    pointer-events: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Protest Strike Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eldemoniorojo.k8s.optimizaclick.com/wp-content/uploads/2025/11/ProtestStrike-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */