.elementor-40 .elementor-element.elementor-element-459cc16{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-38f21a9 .elementor-repeater-item-41a5527 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rchometextile.com/wp-content/uploads/2025/09/Banner.jpg);background-size:cover;}.elementor-40 .elementor-element.elementor-element-38f21a9 .elementor-repeater-item-259938b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://rchometextile.com/wp-content/uploads/2025/09/Banner2.jpg);background-size:cover;}.elementor-40 .elementor-element.elementor-element-38f21a9 .elementor-repeater-item-87a8f1c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://rchometextile.com/wp-content/uploads/2025/09/Banner3.jpg);background-size:cover;}.elementor-40 .elementor-element.elementor-element-38f21a9 .elementor-repeater-item-df17133 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rchometextile.com/wp-content/uploads/2025/09/Banner8.jpg);background-size:cover;}.elementor-40 .elementor-element.elementor-element-38f21a9 .swiper-slide{transition-duration:calc(3000ms*1.2);height:470px;}.elementor-40 .elementor-element.elementor-element-38f21a9 .swiper-slide-contents{max-width:100%;}.elementor-40 .elementor-element.elementor-element-38f21a9 .swiper-slide-inner{text-align:center;}.elementor-40 .elementor-element.elementor-element-d41c26f{--display:flex;--min-height:438px;--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;}.elementor-40 .elementor-element.elementor-element-a869a07{--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-40 .elementor-element.elementor-element-eeabd54{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-eeabd54:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-eeabd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0E7;}.elementor-40 .elementor-element.elementor-element-d490241{--spacer-size:9px;}.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-40 .elementor-element.elementor-element-0a8adbb{text-align:left;}.elementor-40 .elementor-element.elementor-element-0a8adbb .elementor-heading-title{color:#724734;}.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-40 .elementor-element.elementor-element-d520b46{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;color:#724734;}.elementor-40 .elementor-element.elementor-element-d520b46 p{margin-block-end:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-583ee6f .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-583ee6f.elementor-view-stacked .elementor-icon{background-color:#724734;}.elementor-40 .elementor-element.elementor-element-583ee6f.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-583ee6f.elementor-view-default .elementor-icon{color:#724734;border-color:#724734;}.elementor-40 .elementor-element.elementor-element-583ee6f.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-583ee6f.elementor-view-default .elementor-icon svg{fill:#724734;}.elementor-40 .elementor-element.elementor-element-583ee6f .elementor-icon{font-size:24px;}.elementor-40 .elementor-element.elementor-element-583ee6f .elementor-icon svg{height:24px;}.elementor-40 .elementor-element.elementor-element-ea6c1eb{--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-40 .elementor-element.elementor-element-ea6c1eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-ca5684f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-40 .elementor-element.elementor-element-ca5684f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-40 .elementor-element.elementor-element-ca5684f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-40 .elementor-element.elementor-element-ca5684f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-40 .elementor-element.elementor-element-ca5684f .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-ca5684f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-ca5684f .elementor-cta__content{min-height:300px;text-align:left;}.elementor-40 .elementor-element.elementor-element-ca5684f .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.84);}.elementor-40 .elementor-element.elementor-element-ca5684f .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-40 .elementor-element.elementor-element-ca5684f .elementor-cta__button{font-family:"Roboto", Sans-serif;font-weight:500;line-height:10px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.54);border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-40 .elementor-element.elementor-element-c26a404{--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-40 .elementor-element.elementor-element-c26a404.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-a99d913 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-40 .elementor-element.elementor-element-a99d913.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-40 .elementor-element.elementor-element-a99d913.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-40 .elementor-element.elementor-element-a99d913.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-40 .elementor-element.elementor-element-a99d913 .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-a99d913 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-a99d913 .elementor-cta__content{min-height:300px;text-align:left;}.elementor-40 .elementor-element.elementor-element-a99d913 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.84);}.elementor-40 .elementor-element.elementor-element-a99d913 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-40 .elementor-element.elementor-element-a99d913 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-weight:500;line-height:10px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.54);border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-40 .elementor-element.elementor-element-1a56255{--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-40 .elementor-element.elementor-element-1a56255.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-398cd3d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-40 .elementor-element.elementor-element-398cd3d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-40 .elementor-element.elementor-element-398cd3d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-40 .elementor-element.elementor-element-398cd3d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-40 .elementor-element.elementor-element-398cd3d .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-398cd3d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-398cd3d .elementor-cta__content{min-height:300px;text-align:left;}.elementor-40 .elementor-element.elementor-element-398cd3d .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.84);}.elementor-40 .elementor-element.elementor-element-398cd3d .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-40 .elementor-element.elementor-element-398cd3d .elementor-cta__button{font-family:"Roboto", Sans-serif;font-weight:500;line-height:10px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.54);border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-40 .elementor-element.elementor-element-245f0a7{--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-40 .elementor-element.elementor-element-245f0a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-479572a .elementor-cta__content-item{transition-duration:1000ms;}.elementor-40 .elementor-element.elementor-element-479572a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-40 .elementor-element.elementor-element-479572a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-40 .elementor-element.elementor-element-479572a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-40 .elementor-element.elementor-element-479572a .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-479572a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-479572a .elementor-cta__content{min-height:300px;text-align:left;}.elementor-40 .elementor-element.elementor-element-479572a .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.84);}.elementor-40 .elementor-element.elementor-element-479572a .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-40 .elementor-element.elementor-element-479572a .elementor-cta__button{font-family:"Roboto", Sans-serif;font-weight:500;line-height:10px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.54);border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-40 .elementor-element.elementor-element-2514840{--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-40 .elementor-element.elementor-element-2514840.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-8221604 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-40 .elementor-element.elementor-element-8221604.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-40 .elementor-element.elementor-element-8221604.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-40 .elementor-element.elementor-element-8221604.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-40 .elementor-element.elementor-element-8221604 .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-8221604 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-8221604 .elementor-cta__content{min-height:300px;text-align:left;}.elementor-40 .elementor-element.elementor-element-8221604 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.84);}.elementor-40 .elementor-element.elementor-element-8221604 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-40 .elementor-element.elementor-element-8221604 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-weight:500;line-height:10px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.54);border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-40 .elementor-element.elementor-element-bc96716{--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-40 .elementor-element.elementor-element-bc96716.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-e51843d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-40 .elementor-element.elementor-element-e51843d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-40 .elementor-element.elementor-element-e51843d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-40 .elementor-element.elementor-element-e51843d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-40 .elementor-element.elementor-element-e51843d .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-e51843d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-e51843d .elementor-cta__content{min-height:300px;text-align:left;}.elementor-40 .elementor-element.elementor-element-e51843d .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.84);}.elementor-40 .elementor-element.elementor-element-e51843d .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-40 .elementor-element.elementor-element-e51843d .elementor-cta__button{font-family:"Roboto", Sans-serif;font-weight:500;line-height:10px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.54);border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-40 .elementor-element.elementor-element-81de11e{--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-40 .elementor-element.elementor-element-81de11e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-287f009 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-40 .elementor-element.elementor-element-287f009.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-40 .elementor-element.elementor-element-287f009.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-40 .elementor-element.elementor-element-287f009.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-40 .elementor-element.elementor-element-287f009 .elementor-cta .elementor-cta__bg, .elementor-40 .elementor-element.elementor-element-287f009 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40 .elementor-element.elementor-element-287f009 .elementor-cta__content{min-height:300px;text-align:left;}.elementor-40 .elementor-element.elementor-element-287f009 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.84);}.elementor-40 .elementor-element.elementor-element-287f009 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-40 .elementor-element.elementor-element-287f009 .elementor-cta__button{font-family:"Roboto", Sans-serif;font-weight:500;line-height:10px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.54);border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.34);}.elementor-40 .elementor-element.elementor-element-a12633f{--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;}.elementor-40 .elementor-element.elementor-element-e5fafa5{--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-40 .elementor-element.elementor-element-e5fafa5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40 .elementor-element.elementor-element-3439aec{width:var( --container-widget-width, 102.017% );max-width:102.017%;background-image:url("https://rchometextile.com/wp-content/uploads/2025/09/1231-1.png");padding:29px 0px 1px 31px;--container-widget-width:102.017%;--container-widget-flex-grow:0;background-position:top left;background-repeat:no-repeat;}.elementor-40 .elementor-element.elementor-element-3439aec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-3439aec img{width:100%;height:418px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-40 .elementor-element.elementor-element-238df8e{background-color:var( --e-global-color-7d08df7 );padding:16px 34px 11px 34px;top:322px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-238df8e{left:357px;}body.rtl .elementor-40 .elementor-element.elementor-element-238df8e{right:357px;}.elementor-40 .elementor-element.elementor-element-238df8e .elementor-counter-title{font-family:"Arial", Sans-serif;font-weight:400;}.elementor-40 .elementor-element.elementor-element-bf0793f{--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:33px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-443ec48{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-443ec48 .elementor-heading-title{color:#000000;}.elementor-40 .elementor-element.elementor-element-e7f2615 .elementor-heading-title{color:#000000;}.elementor-40 .elementor-element.elementor-element-37dd849{width:var( --container-widget-width, 85.273% );max-width:85.273%;--container-widget-width:85.273%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#737373;}.elementor-40 .elementor-element.elementor-element-37dd849.elementor-element{--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-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-2dd7d82 .elementor-button{background-color:var( --e-global-color-7d08df7 );font-family:"Doppio One", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-40 .elementor-element.elementor-element-2dd7d82 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-2dd7d82 .elementor-button:focus{background-color:var( --e-global-color-7e9c6b7 );}.elementor-40 .elementor-element.elementor-element-c5ab9f5{--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-40 .elementor-element.elementor-element-d56f419{--e-image-carousel-slides-to-show:6;}.elementor-40 .elementor-element.elementor-element-c76b73b{--display:flex;}.elementor-40 .elementor-element.elementor-element-c76b73b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-c76b73b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF9;}.elementor-40 .elementor-element.elementor-element-0e0aedc{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-0e0aedc .elementor-heading-title{color:#000000;}.elementor-40 .elementor-element.elementor-element-bf3b8c7{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-bf3b8c7 .elementor-heading-title{color:#000000;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products ul.products li.product{text-align:center;}.elementor-40 .elementor-element.elementor-element-4b5d759 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;margin-bottom:0px;}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;margin-bottom:0px;}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products ul.products li.product .star-rating{font-size:0.1em;margin-bottom:0px;}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );background-color:var( --e-global-color-7d08df7 );border-radius:5px 5px 5px 5px;margin-top:0px;}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-7e9c6b7 );}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-40 .elementor-element.elementor-element-4e2c7f2{--display:flex;}.elementor-40 .elementor-element.elementor-element-18f3f4c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-18f3f4c .elementor-heading-title{color:#000000;}.elementor-40 .elementor-element.elementor-element-324c31f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-324c31f .elementor-heading-title{color:#000000;}.elementor-40 .elementor-element.elementor-element-4c77a17{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-65c9aef{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-40 .elementor-element.elementor-element-65c9aef:after{content:"0.66";}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-post__thumbnail__link{width:100%;}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-post__meta-data span + span:before{content:"•";}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-post__text{margin-top:0px;margin-bottom:8px;}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-post__title{margin-bottom:8px;}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-post__excerpt{margin-bottom:8px;}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-post__read-more{color:#AA765F;margin-bottom:8px;}.elementor-40 .elementor-element.elementor-element-c0b169d{--display:flex;}.elementor-40 .elementor-element.elementor-element-15ba1fc{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-459cc16{--content-width:100%;}.elementor-40 .elementor-element.elementor-element-a869a07{--width:25%;}.elementor-40 .elementor-element.elementor-element-ea6c1eb{--width:25%;}.elementor-40 .elementor-element.elementor-element-c26a404{--width:25%;}.elementor-40 .elementor-element.elementor-element-1a56255{--width:25%;}.elementor-40 .elementor-element.elementor-element-245f0a7{--width:25%;}.elementor-40 .elementor-element.elementor-element-2514840{--width:25%;}.elementor-40 .elementor-element.elementor-element-bc96716{--width:25%;}.elementor-40 .elementor-element.elementor-element-81de11e{--width:25%;}.elementor-40 .elementor-element.elementor-element-e5fafa5{--width:49.499%;}.elementor-40 .elementor-element.elementor-element-bf0793f{--width:50%;}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-4b5d759.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-40 .elementor-element.elementor-element-65c9aef:after{content:"0.5";}.elementor-40 .elementor-element.elementor-element-65c9aef .elementor-post__thumbnail__link{width:100%;}}