.elementor-12006 .elementor-element.elementor-element-6720dfaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-6720dfaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12006 .elementor-element.elementor-element-6625013e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12006 .elementor-element.elementor-element-6625013e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .razzi-slide-content{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .slick-slide-inner .razzi-slide-content{margin-right:auto;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .slick-slide-inner{align-items:flex-end;text-align:left;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .slick-slide-inner .razzi-slide-heading{padding:0px 0px 0px 0px;background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:42px;margin-bottom:0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .slick-slide-inner .razzi-slide-before-desc{color:#FF6F61;font-size:110px;font-weight:600;line-height:1em;margin-bottom:0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .slick-slide-inner .razzi-slide-description{color:#FFFFFF;font-size:22px;font-weight:400;margin-bottom:0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .razzi-slide-button .button-text{color:#FFFFFF;background-color:#02010100;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .button-text{border-style:solid;border-width:1px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304  .razzi-slide__sale{left:0px;top:0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304  .razzi-slide-content{position:static;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .item-slider{height:745px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .slick-slide-inner{text-align:center;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .razzi-slide-content{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .slick-slide-inner .razzi-slide-heading{padding:0px 20px 0px 20px;background-color:#00000070;margin-bottom:0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .razzi-slide-heading{color:#FFFFFF;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .button-text{padding:17px 42px 17px 42px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .razzi-slide-button .button-text{font-family:"Poppins", Sans-serif;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .razzi-slide__sale{display:none;width:96px;height:96px;}.elementor-12006 .elementor-element.elementor-element-8263a2f{--display:flex;--min-height:0px;--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12006 .elementor-element.elementor-element-705c785{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-705c785.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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12006 .elementor-element.elementor-element-7b0d492{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12006 .elementor-element.elementor-element-7b0d492.elementor-element{--align-self:flex-start;}.elementor-12006 .elementor-element.elementor-element-7b0d492 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12006 .elementor-element.elementor-element-5e09c75{--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-12006 .elementor-element.elementor-element-7b9b823 > .elementor-widget-container{margin:70px 0px 0px -80px;padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-7b9b823 .razzi-button .razzi-align-icon-right{margin-left:0px;}.elementor-12006 .elementor-element.elementor-element-7b9b823 .razzi-button .razzi-align-icon-left{margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-7b9b823 .razzi-button{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-12006 .elementor-element.elementor-element-6fa4937{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12006 .elementor-element.elementor-element-f171eaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-12006 .elementor-element.elementor-element-f171eaa .razzi-products-carousel > .woocommerce{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-f171eaa .razzi-products-carousel .swiper-scrollbar{max-width:0px;margin-top:0px;}.elementor-12006 .elementor-element.elementor-element-f171eaa .razzi-products-carousel .rz-swiper-button{font-size:0px;}.elementor-12006 .elementor-element.elementor-element-f171eaa ul.products li.product .product-inner{padding-bottom:0px;}.elementor-12006 .elementor-element.elementor-element-30553073 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12006 .elementor-element.elementor-element-30553073 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-54aed85f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner .razzi-banner__featured-image{background-image:url("https://mundoplusonline.wp.truo.cloud/wp-content/uploads/2026/06/mundoplus-banner16.webp");}.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner-content{height:500px;padding:20px 20px 20px 20px;}.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner__featured-image{background-position:right center;background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner-content__sub-title{margin-bottom:0px;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner-content__title{margin-bottom:0px;font-size:15px;font-weight:200;color:#FFFFFF;}.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner-content__button{padding:5px 10px 5px 10px;background-color:#FFFFFF00;color:#FFFFFF;}.elementor-12006 .elementor-element.elementor-element-631af9a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-576a2063 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner .razzi-banner__featured-image{background-image:url("https://mundoplusonline.wp.truo.cloud/wp-content/uploads/2026/06/mundoplus-banner14.webp");}.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner-content{height:500px;padding:20px 20px 20px 20px;}.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner__featured-image{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner-content__title{margin-bottom:20px;}.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner-content__button{padding:5px 10px 5px 10px;background-color:#FFFFFF;}.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner-content__button.button-normal{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-12006 .elementor-element.elementor-element-29fd4ef2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner .razzi-banner__featured-image{background-image:url("https://mundoplusonline.wp.truo.cloud/wp-content/uploads/2026/06/mundoplus-banner37.webp");}.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner-content{height:500px;padding:20px 20px 20px 20px;}.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner__featured-image{background-position:right center;background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner-content__title{margin-bottom:20px;}.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner-content__button{padding:5px 10px 5px 10px;background-color:#FFFFFF;}.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner-content__button.button-normal{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-12006 .elementor-element.elementor-element-b4ef87f{--display:flex;--min-height:0px;--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-fca2b16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-fca2b16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12006 .elementor-element.elementor-element-49222ff{margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;text-align:start;}.elementor-12006 .elementor-element.elementor-element-49222ff.elementor-element{--align-self:flex-start;}.elementor-12006 .elementor-element.elementor-element-49222ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12006 .elementor-element.elementor-element-e5b692b{--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-12006 .elementor-element.elementor-element-7eacfa9{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12006 .elementor-element.elementor-element-a867bf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-12006 .elementor-element.elementor-element-a867bf1 .razzi-products-carousel > .woocommerce{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-a867bf1 .razzi-products-carousel .swiper-scrollbar{max-width:0px;margin-top:0px;}.elementor-12006 .elementor-element.elementor-element-a867bf1 .razzi-products-carousel .rz-swiper-button{font-size:0px;}.elementor-12006 .elementor-element.elementor-element-a867bf1 ul.products li.product .product-inner{padding-bottom:0px;}.elementor-12006 .elementor-element.elementor-element-7cc60a7{--display:flex;--min-height:0px;--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-1ea9396{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-1ea9396.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12006 .elementor-element.elementor-element-e7617a6{width:var( --container-widget-width, 109.371% );max-width:109.371%;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--container-widget-width:109.371%;--container-widget-flex-grow:0;text-align:start;}.elementor-12006 .elementor-element.elementor-element-e7617a6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12006 .elementor-element.elementor-element-e7617a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12006 .elementor-element.elementor-element-628a483{--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-12006 .elementor-element.elementor-element-15cef85 > .elementor-widget-container{margin:70px 0px 0px -100px;padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-15cef85 .razzi-button .razzi-align-icon-right{margin-left:0px;}.elementor-12006 .elementor-element.elementor-element-15cef85 .razzi-button .razzi-align-icon-left{margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-15cef85 .razzi-button{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-12006 .elementor-element.elementor-element-95b4207{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12006 .elementor-element.elementor-element-3147df0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-12006 .elementor-element.elementor-element-3147df0 .razzi-products-carousel > .woocommerce{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-3147df0 .razzi-products-carousel .swiper-scrollbar{max-width:0px;margin-top:0px;}.elementor-12006 .elementor-element.elementor-element-3147df0 .razzi-products-carousel .rz-swiper-button{font-size:0px;}.elementor-12006 .elementor-element.elementor-element-3147df0 ul.products li.product .product-inner{padding-bottom:0px;}.elementor-12006 .elementor-element.elementor-element-663633c{--display:flex;--min-height:0px;--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;--margin-top:-50px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-16b519b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12006 .elementor-element.elementor-element-16b519b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12006 .elementor-element.elementor-element-0bbcb59{margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;text-align:start;}.elementor-12006 .elementor-element.elementor-element-0bbcb59.elementor-element{--align-self:flex-start;}.elementor-12006 .elementor-element.elementor-element-0bbcb59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12006 .elementor-element.elementor-element-b3a30e7{--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-12006 .elementor-element.elementor-element-35b74c1{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12006 .elementor-element.elementor-element-9b90aa5{--display:flex;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-2419532{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-0c4dbbd{--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:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12006 .elementor-element.elementor-element-0c4dbbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12006 .elementor-element.elementor-element-53075ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-53075ad .razzi-banner .razzi-banner__featured-image{background-image:url("https://mundoplusonline.wp.truo.cloud/wp-content/uploads/2026/06/mundoplus-banner39.webp");}.elementor-12006 .elementor-element.elementor-element-53075ad .razzi-banner-content{height:400px;}.elementor-12006 .elementor-element.elementor-element-53075ad .razzi-banner__featured-image{background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-f139454 .razzi-heading-title{color:#FF5555;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-f139454 .razzi-heading-title small{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-c455f5e{--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:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12006 .elementor-element.elementor-element-cf5f57f .razzi-banner .razzi-banner__featured-image{background-image:url("https://mundoplusonline.wp.truo.cloud/wp-content/uploads/2026/06/mundoplus-banner11.webp");}.elementor-12006 .elementor-element.elementor-element-cf5f57f .razzi-banner-content{height:400px;}.elementor-12006 .elementor-element.elementor-element-cf5f57f .razzi-banner__featured-image{background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-d4222b7 .razzi-heading-title{color:#FF5555;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-d4222b7 .razzi-heading-title small{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-ce71359{--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:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12006 .elementor-element.elementor-element-3ef3527 .razzi-banner .razzi-banner__featured-image{background-image:url("https://mundoplusonline.wp.truo.cloud/wp-content/uploads/2026/06/mundoplus-banner24.webp");}.elementor-12006 .elementor-element.elementor-element-3ef3527 .razzi-banner-content{height:400px;}.elementor-12006 .elementor-element.elementor-element-3ef3527 .razzi-banner__featured-image{background-position:center bottom;background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-9b287fa .razzi-heading-title{color:#FF5555;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-9b287fa .razzi-heading-title small{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-bff698c{--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:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12006 .elementor-element.elementor-element-c7edcab .razzi-banner-content{height:400px;}.elementor-12006 .elementor-element.elementor-element-c7edcab .razzi-banner__featured-image{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-cb44195 .razzi-heading-title{color:#FF5555;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-cb44195 .razzi-heading-title small{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-8b26d99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-32e9bab{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-29d29f3{--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:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12006 .elementor-element.elementor-element-febba80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-febba80 .razzi-banner-content{height:400px;}.elementor-12006 .elementor-element.elementor-element-febba80 .razzi-banner__featured-image{background-position:right bottom;background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-641846d .razzi-heading-title{color:#FF5555;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-641846d .razzi-heading-title small{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-ab3c7b8{--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:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12006 .elementor-element.elementor-element-cc93590 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-cc93590 .razzi-banner-content{height:400px;}.elementor-12006 .elementor-element.elementor-element-cc93590 .razzi-banner__featured-image{background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-720e6b6 .razzi-heading-title{color:#FF5555;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-720e6b6 .razzi-heading-title small{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-b930bc1{--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:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12006 .elementor-element.elementor-element-1d0d795 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-1d0d795 .razzi-banner-content{height:400px;}.elementor-12006 .elementor-element.elementor-element-1d0d795 .razzi-banner__featured-image{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-42bc6dd .razzi-heading-title{color:#FF5555;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-42bc6dd .razzi-heading-title small{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-c37720e{--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:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12006 .elementor-element.elementor-element-ee87892 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-ee87892 .razzi-banner-content{height:400px;}.elementor-12006 .elementor-element.elementor-element-ee87892 .razzi-banner__featured-image{background-repeat:no-repeat;background-size:cover;}.elementor-12006 .elementor-element.elementor-element-fce0889 .razzi-heading-title{color:#FF5555;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-fce0889 .razzi-heading-title small{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-0190564{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 20px;--n-tabs-gap:30px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:14px;}.elementor-12006 .elementor-element.elementor-element-0190564 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EEEEEE;}.elementor-12006 .elementor-element.elementor-element-0190564.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-12006 .elementor-element.elementor-element-0190564.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-12006 .elementor-element.elementor-element-0190564.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-12006 .elementor-element.elementor-element-0190564.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-12006 .elementor-element.elementor-element-0190564.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-12006 .elementor-element.elementor-element-c285dba{--display:flex;--margin-top:30px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12006 .elementor-element.elementor-element-0916b9a{--divider-border-style:solid;--divider-color:#D5CECE;--divider-border-width:1px;}.elementor-12006 .elementor-element.elementor-element-0916b9a .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-12006 .elementor-element.elementor-element-0916b9a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12006 .elementor-element.elementor-element-16d5b8c{padding:0px 0px 0px 30px;}.elementor-12006 .elementor-element.elementor-element-16d5b8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12006 .elementor-element.elementor-element-5e9a645{padding:0px 0px 0px 30px;}.elementor-12006 .elementor-element.elementor-element-5e9a645 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-12006 .elementor-element.elementor-element-7253954{padding:0px 0px 0px 30px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-12006 .elementor-element.elementor-element-1a588d6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-d489124{padding:0px 0px 0px 30px;}.elementor-12006 .elementor-element.elementor-element-d489124 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-12006 .elementor-element.elementor-element-86fe04f{padding:0px 0px 0px 30px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-12006 .elementor-element.elementor-element-5c35ac2{--divider-border-style:solid;--divider-color:#D5CECE;--divider-border-width:1px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-5c35ac2 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-12006 .elementor-element.elementor-element-5c35ac2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}@media(max-width:1024px){.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .razzi-slide-content{padding:30px 30px 30px 30px;}.elementor-12006 .elementor-element.elementor-element-29fd4ef2 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .razzi-slide-content{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .slick-slide-inner .razzi-slide-heading{font-size:22px;line-height:1.1em;margin-bottom:0px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .slick-slide-inner .razzi-slide-before-desc{font-size:60px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .elementor-repeater-item-4409304 .slick-slide-inner .razzi-slide-description{font-size:13px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor  .elementor-repeater-item-4409304 .button-text{padding:10px 20px 10px 20px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .item-slider{height:544px;}.elementor-12006 .elementor-element.elementor-element-407cd72c .razzi-slides-elementor .razzi-slide-content{padding:15px 15px 15px 15px;}.elementor-12006 .elementor-element.elementor-element-407cd72c.razzi-slides-elementor--dots-style-1 .razzi-slides-elementor .swiper-pagination{bottom:15px;}.elementor-12006 .elementor-element.elementor-element-8263a2f{--gap:1px 2px;--row-gap:1px;--column-gap:2px;}.elementor-12006 .elementor-element.elementor-element-705c785{--margin-top:10px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-7b0d492 .elementor-heading-title{font-size:16px;}.elementor-12006 .elementor-element.elementor-element-7b9b823 > .elementor-widget-container{margin:0px -10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-7b9b823 .razzi-button{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-6fa4937{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-f171eaa > .elementor-widget-container{padding:0px 20px 60px 20px;}.elementor-12006 .elementor-element.elementor-element-5766efee{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-30553073 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner-content{height:393px;}.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner-content{height:250px;}.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner-content{height:250px;}.elementor-12006 .elementor-element.elementor-element-fca2b16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-49222ff{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 10px 10px;text-align:start;}.elementor-12006 .elementor-element.elementor-element-49222ff .elementor-heading-title{font-size:16px;}.elementor-12006 .elementor-element.elementor-element-7eacfa9{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-e7617a6{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;padding:0px 0px 20px 0px;}.elementor-12006 .elementor-element.elementor-element-e7617a6 .elementor-heading-title{font-size:16px;}.elementor-12006 .elementor-element.elementor-element-15cef85 > .elementor-widget-container{margin:0px -5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12006 .elementor-element.elementor-element-15cef85 .razzi-button{font-size:10px;}.elementor-12006 .elementor-element.elementor-element-95b4207{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-0bbcb59{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12006 .elementor-element.elementor-element-0bbcb59 .elementor-heading-title{font-size:16px;}.elementor-12006 .elementor-element.elementor-element-9b90aa5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-2419532{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-0c4dbbd{--width:146.056px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-53075ad .razzi-banner-content{height:200px;}.elementor-12006 .elementor-element.elementor-element-53075ad .razzi-banner__featured-image{background-position:center center;}.elementor-12006 .elementor-element.elementor-element-f139454 .razzi-heading-title{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-f139454 .razzi-heading-title small{font-size:14px;}.elementor-12006 .elementor-element.elementor-element-c455f5e{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-cf5f57f .razzi-banner-content{height:200px;}.elementor-12006 .elementor-element.elementor-element-cf5f57f .razzi-banner__featured-image{background-position:center center;}.elementor-12006 .elementor-element.elementor-element-d4222b7 .razzi-heading-title{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-d4222b7 .razzi-heading-title small{font-size:14px;}.elementor-12006 .elementor-element.elementor-element-ce71359{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-3ef3527 .razzi-banner-content{height:200px;}.elementor-12006 .elementor-element.elementor-element-3ef3527 .razzi-banner__featured-image{background-position:center center;}.elementor-12006 .elementor-element.elementor-element-9b287fa .razzi-heading-title{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-9b287fa .razzi-heading-title small{font-size:14px;}.elementor-12006 .elementor-element.elementor-element-bff698c{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-c7edcab .razzi-banner-content{height:200px;}.elementor-12006 .elementor-element.elementor-element-c7edcab .razzi-banner__featured-image{background-position:center center;}.elementor-12006 .elementor-element.elementor-element-cb44195 .razzi-heading-title{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-cb44195 .razzi-heading-title small{font-size:14px;}.elementor-12006 .elementor-element.elementor-element-29d29f3{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-febba80 .razzi-banner-content{height:200px;}.elementor-12006 .elementor-element.elementor-element-febba80 .razzi-banner__featured-image{background-position:center center;}.elementor-12006 .elementor-element.elementor-element-641846d .razzi-heading-title{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-641846d .razzi-heading-title small{font-size:14px;}.elementor-12006 .elementor-element.elementor-element-ab3c7b8{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-cc93590 .razzi-banner-content{height:200px;}.elementor-12006 .elementor-element.elementor-element-cc93590 .razzi-banner__featured-image{background-position:center center;}.elementor-12006 .elementor-element.elementor-element-720e6b6 .razzi-heading-title{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-720e6b6 .razzi-heading-title small{font-size:14px;}.elementor-12006 .elementor-element.elementor-element-b930bc1{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-1d0d795 .razzi-banner-content{height:200px;}.elementor-12006 .elementor-element.elementor-element-1d0d795 .razzi-banner__featured-image{background-position:center center;}.elementor-12006 .elementor-element.elementor-element-42bc6dd .razzi-heading-title{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-42bc6dd .razzi-heading-title small{font-size:14px;}.elementor-12006 .elementor-element.elementor-element-c37720e{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-ee87892 .razzi-banner-content{height:200px;}.elementor-12006 .elementor-element.elementor-element-ee87892 .razzi-banner__featured-image{background-position:center center;}.elementor-12006 .elementor-element.elementor-element-fce0889 .razzi-heading-title{font-size:11px;}.elementor-12006 .elementor-element.elementor-element-fce0889 .razzi-heading-title small{font-size:14px;}.elementor-12006 .elementor-element.elementor-element-0190564{padding:0px 0px 0px 0px;--n-tabs-title-gap:10px;}.elementor-12006 .elementor-element.elementor-element-c285dba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12006 .elementor-element.elementor-element-16d5b8c{padding:0px 0px 0px 20px;}.elementor-12006 .elementor-element.elementor-element-16d5b8c .elementor-heading-title{font-size:17px;}.elementor-12006 .elementor-element.elementor-element-5e9a645{padding:0px 0px 0px 20px;}.elementor-12006 .elementor-element.elementor-element-5e9a645 .elementor-heading-title{font-size:17px;}.elementor-12006 .elementor-element.elementor-element-7253954{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;font-size:11px;}.elementor-12006 .elementor-element.elementor-element-1a588d6{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;font-size:11px;}.elementor-12006 .elementor-element.elementor-element-d489124{padding:0px 0px 0px 20px;}.elementor-12006 .elementor-element.elementor-element-d489124 .elementor-heading-title{font-size:17px;}.elementor-12006 .elementor-element.elementor-element-86fe04f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;font-size:11px;}}@media(min-width:768px){.elementor-12006 .elementor-element.elementor-element-8263a2f{--width:100%;}.elementor-12006 .elementor-element.elementor-element-705c785{--width:23.945%;}.elementor-12006 .elementor-element.elementor-element-5e09c75{--width:50%;}.elementor-12006 .elementor-element.elementor-element-b4ef87f{--width:100%;}.elementor-12006 .elementor-element.elementor-element-fca2b16{--width:23.945%;}.elementor-12006 .elementor-element.elementor-element-e5b692b{--width:50%;}.elementor-12006 .elementor-element.elementor-element-7cc60a7{--width:100%;}.elementor-12006 .elementor-element.elementor-element-1ea9396{--width:30.958%;}.elementor-12006 .elementor-element.elementor-element-628a483{--width:50%;}.elementor-12006 .elementor-element.elementor-element-663633c{--width:100%;}.elementor-12006 .elementor-element.elementor-element-16b519b{--width:23.945%;}.elementor-12006 .elementor-element.elementor-element-b3a30e7{--width:50%;}.elementor-12006 .elementor-element.elementor-element-0c4dbbd{--width:25%;}.elementor-12006 .elementor-element.elementor-element-c455f5e{--width:25%;}.elementor-12006 .elementor-element.elementor-element-ce71359{--width:25%;}.elementor-12006 .elementor-element.elementor-element-bff698c{--width:25%;}.elementor-12006 .elementor-element.elementor-element-29d29f3{--width:25%;}.elementor-12006 .elementor-element.elementor-element-ab3c7b8{--width:25%;}.elementor-12006 .elementor-element.elementor-element-b930bc1{--width:25%;}.elementor-12006 .elementor-element.elementor-element-c37720e{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12006 .elementor-element.elementor-element-30553073{width:50%;}.elementor-12006 .elementor-element.elementor-element-631af9a1{width:50%;}.elementor-12006 .elementor-element.elementor-element-29fd4ef2{width:100%;}}/* Start custom CSS for razzi-slides, class: .elementor-element-407cd72c *//* =========================================================
   1. CORRECCIÓN DEL VIDEO DE FONDO (Para que no se deforme)
========================================================= */
.razzi-slides-elementor__wrapper .razzi-slide-banner__video {
    object-fit: cover !important;
    width: 100% !important;
    height: 100% !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
}

/* =========================================================
   2. OVERLAY DEGRADADO OSCURO (Inferior) - FIX PARPADEO
========================================================= */
.razzi-slides-elementor__wrapper .swiper-slide::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%; 
    background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0) 100%);
    z-index: 1; 
    pointer-events: none; 
    /* Propiedades para forzar aceleración por hardware y evitar parpadeos */
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

/* =========================================================
   3. ALINEACIÓN CONTENIDO ABAJO A LA IZQUIERDA
========================================================= */
.razzi-slides-elementor__wrapper .slick-slide-inner.container {
    position: relative; /* Necesario para que el z-index funcione */
    z-index: 2; /* Mantiene el texto POR ENCIMA del overlay degradado */
    max-width: 100% !important;
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
    align-items: flex-start !important;
    padding-left: 20px !important; 
    padding-bottom: 70px !important; /* Aumentado a 70px para hacer espacio al botón Play */
    box-sizing: border-box !important;
}

.razzi-slides-elementor__wrapper .razzi-slide-content {
    text-align: left !important;
    margin: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    width: 100% !important;
    max-width: 500px !important;
}

.razzi-slides-elementor__wrapper .razzi-slide-heading,
.razzi-slides-elementor__wrapper .razzi-slide-description,
.razzi-slides-elementor__wrapper .razzi-slide-button {
    text-align: left !important;
    margin-left: 0 !important;
}

/* =========================================================
   4. ESTILO DEL BOTÓN (Solo estado Hover)
========================================================= */
.razzi-slides-elementor__wrapper .razzi-slide-button a.button-link:hover {
    background-color: #ffffff !important;
    color: #000000 !important;
    border-color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for razzi-banner, class: .elementor-element-54aed85f *//**
 * Capa de superposición para Banner de Razzi (Elementor)
 * Estructura un orden de capas (z-index) para colocar un degradado
 * lineal de abajo hacia arriba entre la imagen y los textos.
 */

/* 1. Contenedor principal del widget */
.elementor-12006 .elementor-element.elementor-element-54aed85f {
    position: relative !important;
}

.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner,
.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner-grid,
.elementor-12006 .elementor-element.elementor-element-54aed85f .elementor-widget-container {
    position: relative !important;
    overflow: hidden !important;
}

/* 2. El contenido (título, descripción y botón blanco) sobre el overlay */
.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner__content,
.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner-content,
.elementor-12006 .elementor-element.elementor-element-54aed85f .banner-content {
    position: relative !important;
    z-index: 3 !important; /* Capa superior (completamente legible y cliqueable) */
}

/* 3. El overlay degradado de abajo hacia arriba */
.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner__image::after,
.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner-image::after,
.elementor-12006 .elementor-element.elementor-element-54aed85f .banner-image::after,
.elementor-12006 .elementor-element.elementor-element-54aed85f::after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    /* Degradado lineal desde abajo (75% opacidad) hacia arriba (transparente) */
    background: linear-gradient(
        to top, 
        rgba(17, 17, 17, 0.75) 0%,   /* Base oscura para el contraste del botón */
        rgba(17, 17, 17, 0.40) 45%,  /* Contraste medio para el texto intermedio */
        rgba(17, 17, 17, 0.00) 100%  /* Transparente en la parte superior */
    ) !important;
    z-index: 2 !important; /* Capa intermedia */
    pointer-events: none !important; /* Evita interferencias con los clics del banner */
}

/* 4. La imagen base del banner en el fondo */
.elementor-12006 .elementor-element.elementor-element-54aed85f img,
.elementor-12006 .elementor-element.elementor-element-54aed85f .razzi-banner__image img,
.elementor-12006 .elementor-element.elementor-element-54aed85f .banner-image img {
    position: relative !important;
    z-index: 1 !important; /* Capa inferior */
}/* End custom CSS */
/* Start custom CSS for razzi-banner, class: .elementor-element-576a2063 *//**
 * Capa de superposición para Banner de Razzi (Elementor)
 * Estructura un orden de capas (z-index) para colocar un degradado
 * lineal de abajo hacia arriba entre la imagen y los textos.
 */

/* 1. Contenedor principal del widget */
.elementor-12006 .elementor-element.elementor-element-576a2063 {
    position: relative !important;
}

.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner,
.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner-grid,
.elementor-12006 .elementor-element.elementor-element-576a2063 .elementor-widget-container {
    position: relative !important;
    overflow: hidden !important;
}

/* 2. El contenido (título, descripción y botón blanco) sobre el overlay */
.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner__content,
.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner-content,
.elementor-12006 .elementor-element.elementor-element-576a2063 .banner-content {
    position: relative !important;
    z-index: 3 !important; /* Capa superior (completamente legible y cliqueable) */
}

/* 3. El overlay degradado de abajo hacia arriba */
.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner__image::after,
.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner-image::after,
.elementor-12006 .elementor-element.elementor-element-576a2063 .banner-image::after,
.elementor-12006 .elementor-element.elementor-element-576a2063::after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    /* Degradado lineal desde abajo (75% opacidad) hacia arriba (transparente) */
    background: linear-gradient(
        to top, 
        rgba(17, 17, 17, 0.75) 0%,   /* Base oscura para el contraste del botón */
        rgba(17, 17, 17, 0.40) 45%,  /* Contraste medio para el texto intermedio */
        rgba(17, 17, 17, 0.00) 100%  /* Transparente en la parte superior */
    ) !important;
    z-index: 2 !important; /* Capa intermedia */
    pointer-events: none !important; /* Evita interferencias con los clics del banner */
}

/* 4. La imagen base del banner en el fondo */
.elementor-12006 .elementor-element.elementor-element-576a2063 img,
.elementor-12006 .elementor-element.elementor-element-576a2063 .razzi-banner__image img,
.elementor-12006 .elementor-element.elementor-element-576a2063 .banner-image img {
    position: relative !important;
    z-index: 1 !important; /* Capa inferior */
}/* End custom CSS */
/* Start custom CSS for razzi-banner, class: .elementor-element-77e4ad51 *//**
 * Capa de superposición para Banner de Razzi (Elementor)
 * Estructura un orden de capas (z-index) para colocar un degradado
 * lineal de abajo hacia arriba entre la imagen y los textos.
 */

/* 1. Contenedor principal del widget */
.elementor-12006 .elementor-element.elementor-element-77e4ad51 {
    position: relative !important;
}

.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner,
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner-grid,
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .elementor-widget-container {
    position: relative !important;
    overflow: hidden !important;
}

/* 2. El contenido (título, descripción y botón blanco) sobre el overlay */
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner__content,
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner-content,
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .banner-content {
    position: relative !important;
    z-index: 3 !important; /* Capa superior (completamente legible y cliqueable) */
}

/* 3. El overlay degradado de abajo hacia arriba */
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner__image::after,
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner-image::after,
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .banner-image::after,
.elementor-12006 .elementor-element.elementor-element-77e4ad51::after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    /* Degradado lineal desde abajo (75% opacidad) hacia arriba (transparente) */
    background: linear-gradient(
        to top, 
        rgba(17, 17, 17, 0.75) 0%,   /* Base oscura para el contraste del botón */
        rgba(17, 17, 17, 0.40) 45%,  /* Contraste medio para el texto intermedio */
        rgba(17, 17, 17, 0.00) 100%  /* Transparente en la parte superior */
    ) !important;
    z-index: 2 !important; /* Capa intermedia */
    pointer-events: none !important; /* Evita interferencias con los clics del banner */
}

/* 4. La imagen base del banner en el fondo */
.elementor-12006 .elementor-element.elementor-element-77e4ad51 img,
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .razzi-banner__image img,
.elementor-12006 .elementor-element.elementor-element-77e4ad51 .banner-image img {
    position: relative !important;
    z-index: 1 !important; /* Capa inferior */
}/* End custom CSS */