.elementor-5338 .elementor-element.elementor-element-32bf5f1 .elementor-repeater-item-6d4ab5e .ube-slide-bg{background-image:url("https://bbcos.bosioassociati.it/wp-content/uploads/2026/04/four-repair-slide.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5338 .elementor-element.elementor-element-32bf5f1 .elementor-repeater-item-6d4ab5e .ube-slider-box{align-items:center;}.elementor-5338 .elementor-element.elementor-element-32bf5f1 .elementor-repeater-item-619ca9c .ube-slide-bg{background-image:url("https://bbcos.bosioassociati.it/wp-content/uploads/2026/04/kristal-hydro-slide.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5338 .elementor-element.elementor-element-32bf5f1 .elementor-repeater-item-619ca9c .ube-slider-box{align-items:center;}.elementor-5338 .elementor-element.elementor-element-32bf5f1 .elementor-repeater-item-dad96c6 .ube-slide-bg{background-image:url("https://bbcos.bosioassociati.it/wp-content/uploads/2026/04/revival-21-in-1-slide.jpg");}.elementor-5338 .elementor-element.elementor-element-32bf5f1 .elementor-repeater-item-dad96c6 .ube-slider-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;}.elementor-5338 .elementor-element.elementor-element-32bf5f1 .ube-slider .ube-slider-box{height:770px;}.elementor-5338 .elementor-element.elementor-element-32bf5f1 .slick-slider{--ube-slider-gap:30px;}.elementor-5338 .elementor-element.elementor-element-423113f0{margin-top:0px;margin-bottom:0px;padding:20px 0px 40px 0px;}.elementor-5338 .elementor-element.elementor-element-7ae13439 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5338 .elementor-element.elementor-element-7ae13439{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-6904f9b3 .ube-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;}.elementor-bc-flex-widget .elementor-5338 .elementor-element.elementor-element-3f5a1aaf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5338 .elementor-element.elementor-element-3f5a1aaf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5338 .elementor-element.elementor-element-792e7e06 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-792e7e06 .ube-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-5338 .elementor-element.elementor-element-51de41e6 .g5shop__loop-product-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5338 .elementor-element.elementor-element-51de41e6 .g5shop__product-item .g5shop__product-info .price{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:600;}.elementor-5338 .elementor-element.elementor-element-1513dd76:not(.elementor-motion-effects-element-type-background), .elementor-5338 .elementor-element.elementor-element-1513dd76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbcos.bosioassociati.it/wp-content/uploads/2026/04/banner-promo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5338 .elementor-element.elementor-element-1513dd76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5338 .elementor-element.elementor-element-1513dd76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5338 .elementor-element.elementor-element-364205ad > .elementor-element-populated{padding:166px 15px 176px 15px;}.elementor-5338 .elementor-element.elementor-element-5308fe3b .ube-heading-title{margin:0px 0px 0px 0px !important;font-family:"Work Sans", Sans-serif;font-size:3rem;font-weight:300;line-height:3rem;}.elementor-5338 .elementor-element.elementor-element-5308fe3b .ube-heading-description{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;}.elementor-5338 .elementor-element.elementor-element-5308fe3b .ube-heading-sub-title{font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;margin-bottom:12px !important;}.elementor-5338 .elementor-element.elementor-element-65d33551 > .elementor-widget-container{margin:012px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-65d33551 .ube-btn{font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );padding:0.4em 1.6em 0.4em 1.6em;}.elementor-5338 .elementor-element.elementor-element-65d33551 .ube-btn:hover{fill:var( --e-global-color-light );color:var( --e-global-color-light );}.elementor-5338 .elementor-element.elementor-element-788dfa9b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5338 .elementor-element.elementor-element-788dfa9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5338 .elementor-element.elementor-element-1ab1a7e1{--spacer-size:50px;}.elementor-5338 .elementor-element.elementor-element-4a56c293{padding:40px 0px 40px 0px;}.elementor-5338 .elementor-element.elementor-element-8db1dc9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5338 .elementor-element.elementor-element-8db1dc9{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-5e0fe39b .ube-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;}.elementor-5338 .elementor-element.elementor-element-120e500b .ube-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner:after{background-color:#00000036;}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner-btn{background-color:var( --e-global-color-light );font-family:"Work Sans", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );padding:0.2em 0.8em 0.2em 0.8em;margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner-btn:hover{background-color:#00000000;fill:var( --e-global-color-light );color:var( --e-global-color-light );}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner-bg {height:450px;}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner-content{padding:40px 40px 40px 40px;}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;margin:0px 0px 10px 0px;}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner:after{background-color:#00000036;}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner-btn{background-color:var( --e-global-color-light );font-family:"Work Sans", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );padding:0.2em 0.8em 0.2em 0.8em;margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner-btn:hover{background-color:#00000000;fill:var( --e-global-color-light );color:var( --e-global-color-light );}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner-bg {height:450px;}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner-content{padding:40px 40px 40px 40px;}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;margin:0px 0px 10px 0px;}.elementor-5338 .elementor-element.elementor-element-49148282 .ube-banner:after{background-color:#00000036;}.elementor-5338 .elementor-element.elementor-element-49148282 .ube-banner-btn{background-color:var( --e-global-color-light );font-family:"Work Sans", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );padding:0.2em 0.8em 0.2em 0.8em;margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-49148282 .ube-banner-bg {height:450px;}.elementor-5338 .elementor-element.elementor-element-49148282 .ube-banner-content{padding:40px 40px 40px 40px;}.elementor-5338 .elementor-element.elementor-element-49148282 .ube-banner-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;margin:0px 0px 10px 0px;}.elementor-5338 .elementor-element.elementor-element-7b88fcf .ube-banner:after{background-color:#00000036;}.elementor-5338 .elementor-element.elementor-element-7b88fcf .ube-banner-btn{background-color:var( --e-global-color-light );border-radius:0px 0px 0px 0px;font-family:"Work Sans", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-dark );color:var( --e-global-color-dark );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-7b88fcf .ube-banner-bg {height:450px;}.elementor-5338 .elementor-element.elementor-element-7b88fcf .ube-banner-content{padding:40px 40px 40px 40px;}.elementor-5338 .elementor-element.elementor-element-7b88fcf .ube-banner-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;margin:0px 0px 10px 0px;}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner:after{background-color:#00000036;}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner-btn{background-color:var( --e-global-color-light );font-family:"Work Sans", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );padding:0.2em 0.8em 0.2em 0.8em;margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner-btn:hover{background-color:#00000000;fill:var( --e-global-color-light );color:var( --e-global-color-light );}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner-bg {height:450px;}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner-content{padding:40px 40px 40px 40px;}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;margin:0px 0px 10px 0px;}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner:after{background-color:#00000036;}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner-btn{background-color:var( --e-global-color-light );font-family:"Work Sans", Sans-serif;font-size:0.8rem;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );padding:0.2em 0.8em 0.2em 0.8em;margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner-btn:hover{background-color:#00000000;fill:var( --e-global-color-light );color:var( --e-global-color-light );}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner-bg {height:450px;}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner-content{padding:40px 40px 40px 40px;}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;margin:0px 0px 10px 0px;}.elementor-5338 .elementor-element.elementor-element-61736d7dee89c:not(.elementor-motion-effects-element-type-background), .elementor-5338 .elementor-element.elementor-element-61736d7dee89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5338 .elementor-element.elementor-element-61736d7dee89c{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-5338 .elementor-element.elementor-element-61736d7dee89c, .elementor-5338 .elementor-element.elementor-element-61736d7dee89c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-61736d7dee89c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5338 .elementor-element.elementor-element-c6b59e7 .ube-icon-box-wrapper{--ube-ib-spacing:0px;}.elementor-5338 .elementor-element.elementor-element-c6b59e7 .elementor-icon{font-size:59px;}.elementor-5338 .elementor-element.elementor-element-c6b59e7 .ube-icon-box{align-items:flex-start;}.elementor-5338 .elementor-element.elementor-element-c6b59e7 .ube-ib-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;}.elementor-5338 .elementor-element.elementor-element-c6b59e7 .ube-ib-desc{margin-top:0px;font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-5338 .elementor-element.elementor-element-c6b59e7{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-5338 .elementor-element.elementor-element-c6b59e7 .elementor-grid-item{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5338 .elementor-element.elementor-element-c6b59e7 .slick-slider{--ube-slider-gap:30px;}.elementor-5338 .elementor-element.elementor-element-c6b59e7 .ube-slider-item{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5338 .elementor-element.elementor-element-dc8aeef{margin-top:0px;margin-bottom:0px;padding:25px 0px 40px 0px;}.elementor-5338 .elementor-element.elementor-element-4c5b46b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5338 .elementor-element.elementor-element-4c5b46b{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-00f67cd .ube-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.3rem;font-weight:300;}.elementor-5338 .elementor-element.elementor-element-ed5d66a > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-ed5d66a .ube-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-5338 .elementor-element.elementor-element-4e3b712 .g5shop__loop-product-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5338 .elementor-element.elementor-element-4e3b712 .g5shop__product-item .g5shop__product-info .price{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:600;}.elementor-5338 .elementor-element.elementor-element-61736da7544f7{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );padding:40px 0px 40px 0px;}.elementor-5338 .elementor-element.elementor-element-bd67882 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-bd67882 .ube-heading{max-width:590px;}.elementor-5338 .elementor-element.elementor-element-bd67882 .elementor-widget-container{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.elementor-5338 .elementor-element.elementor-element-bd67882 .ube-heading-title{font-family:"Work Sans", Sans-serif;font-size:4rem;font-weight:200;}.elementor-5338 .elementor-element.elementor-element-bd67882 .ube-heading-description{font-family:"Work Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4rem;margin-top:0px;}.elementor-5338 .elementor-element.elementor-element-0d5d488 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-0d5d488 .ube-icon-box-wrapper{--ube-ib-spacing:20px;}.elementor-5338 .elementor-element.elementor-element-0d5d488 .ube-image img{transition-duration:0.3s;}.elementor-5338 .elementor-element.elementor-element-0d5d488 .ube-icon-box{align-items:flex-start;}.elementor-5338 .elementor-element.elementor-element-0d5d488 .ube-ib-title{font-family:"Work Sans", Sans-serif;font-size:1.8rem;font-weight:300;text-transform:uppercase;}.elementor-5338 .elementor-element.elementor-element-0d5d488 .ube-ib-desc{margin-top:0px;}.elementor-5338 .elementor-element.elementor-element-aa0433b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-aa0433b .ube-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5338 .elementor-element.elementor-element-189545a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-189545a .ube-icon-box-wrapper{--ube-ib-spacing:20px;}.elementor-5338 .elementor-element.elementor-element-189545a .ube-image img{transition-duration:0.3s;}.elementor-5338 .elementor-element.elementor-element-189545a .ube-icon-box{align-items:flex-start;}.elementor-5338 .elementor-element.elementor-element-189545a .ube-ib-title{font-family:"Work Sans", Sans-serif;font-size:1.8rem;font-weight:300;text-transform:uppercase;}.elementor-5338 .elementor-element.elementor-element-189545a .ube-ib-desc{margin-top:0px;}.elementor-5338 .elementor-element.elementor-element-4ac14fe > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-4ac14fe .ube-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-5338 .elementor-element.elementor-element-32bf5f1 .ube-slider .ube-slider-box{height:650px;}.elementor-5338 .elementor-element.elementor-element-30fecee9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-6904f9b3 .ube-heading-title{font-size:2rem;line-height:2rem;}.elementor-5338 .elementor-element.elementor-element-3f5a1aaf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-792e7e06 .ube-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-5338 .elementor-element.elementor-element-51de41e6 .g5shop__loop-product-title{font-size:var( --e-global-typography-text-font-size );}.elementor-5338 .elementor-element.elementor-element-364205ad > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-5338 .elementor-element.elementor-element-5308fe3b .ube-heading-description{margin-top:15px;}.elementor-5338 .elementor-element.elementor-element-65d33551 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-1ab1a7e1{--spacer-size:450px;}.elementor-5338 .elementor-element.elementor-element-4a56c293{padding:40px 0px 40px 0px;}.elementor-5338 .elementor-element.elementor-element-8db1dc9{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-172bdf0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-5e0fe39b .ube-heading-title{font-size:2rem;line-height:2rem;}.elementor-5338 .elementor-element.elementor-element-a9c3954 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-120e500b .ube-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner-bg {height:400px;}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner-bg {height:400px;}.elementor-5338 .elementor-element.elementor-element-49148282 .ube-banner-bg {height:400px;}.elementor-5338 .elementor-element.elementor-element-7b88fcf .ube-banner-bg {height:400px;}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner-bg {height:400px;}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner-bg {height:400px;}.elementor-5338 .elementor-element.elementor-element-dc8aeef{padding:40px 0px 40px 0px;}.elementor-5338 .elementor-element.elementor-element-582095b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-00f67cd .ube-heading-title{font-size:2rem;line-height:2rem;}.elementor-5338 .elementor-element.elementor-element-0978eeb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-ed5d66a .ube-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-5338 .elementor-element.elementor-element-4e3b712 .g5shop__loop-product-title{font-size:var( --e-global-typography-text-font-size );}.elementor-5338 .elementor-element.elementor-element-bd67882 > .elementor-widget-container{padding:0px 0px 17px 0px;}.elementor-5338 .elementor-element.elementor-element-bd67882 .ube-heading-title{font-size:3rem;}.elementor-5338 .elementor-element.elementor-element-bd67882 .ube-heading-description{font-size:1rem;}.elementor-5338 .elementor-element.elementor-element-0d5d488 .ube-ib-title{font-size:1.6rem;}.elementor-5338 .elementor-element.elementor-element-aa0433b .ube-btn{font-size:var( --e-global-typography-text-font-size );}.elementor-5338 .elementor-element.elementor-element-189545a .ube-ib-title{font-size:1.6rem;}.elementor-5338 .elementor-element.elementor-element-4ac14fe .ube-btn{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-5338 .elementor-element.elementor-element-7ae13439{margin-top:0px;margin-bottom:0px;}.elementor-5338 .elementor-element.elementor-element-30fecee9 > .elementor-element-populated{padding:0px 15px 10px 15px;}.elementor-5338 .elementor-element.elementor-element-6904f9b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-792e7e06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-5338 .elementor-element.elementor-element-792e7e06 .ube-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-5338 .elementor-element.elementor-element-51de41e6 .g5shop__loop-product-title{font-size:var( --e-global-typography-text-font-size );}.elementor-5338 .elementor-element.elementor-element-5308fe3b .ube-heading-title{font-size:2rem;line-height:2rem;}.elementor-5338 .elementor-element.elementor-element-5308fe3b .ube-heading-description{font-size:1rem;line-height:1.2rem;}.elementor-5338 .elementor-element.elementor-element-5308fe3b .ube-heading-sub-title{font-size:0.9rem;line-height:0.9rem;margin-bottom:7px !important;}.elementor-5338 .elementor-element.elementor-element-7f39c694 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-5338 .elementor-element.elementor-element-172bdf0e > .elementor-element-populated{padding:0px 15px 10px 15px;}.elementor-5338 .elementor-element.elementor-element-a9c3954 > .elementor-element-populated{padding:0px 15px 15px 15px;}.elementor-5338 .elementor-element.elementor-element-120e500b .ube-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner-bg {height:350px;}.elementor-5338 .elementor-element.elementor-element-666f01ff .ube-banner-content{padding:20px 20px 43px 20px;}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner-bg {height:350px;}.elementor-5338 .elementor-element.elementor-element-1f796bb .ube-banner-content{padding:20px 20px 43px 20px;}.elementor-5338 .elementor-element.elementor-element-49148282 .ube-banner-bg {height:350px;}.elementor-5338 .elementor-element.elementor-element-49148282 .ube-banner-content{padding:20px 20px 43px 20px;}.elementor-5338 .elementor-element.elementor-element-7b88fcf .ube-banner-bg {height:350px;}.elementor-5338 .elementor-element.elementor-element-7b88fcf .ube-banner-content{padding:20px 20px 43px 20px;}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner-bg {height:350px;}.elementor-5338 .elementor-element.elementor-element-4853c0f .ube-banner-content{padding:20px 20px 43px 20px;}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner-bg {height:350px;}.elementor-5338 .elementor-element.elementor-element-35aa44c .ube-banner-content{padding:20px 20px 43px 20px;}.elementor-5338 .elementor-element.elementor-element-582095b > .elementor-element-populated{padding:0px 15px 10px 15px;}.elementor-5338 .elementor-element.elementor-element-0978eeb > .elementor-element-populated{padding:0px 15px 10px 15px;}.elementor-5338 .elementor-element.elementor-element-ed5d66a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5338 .elementor-element.elementor-element-ed5d66a .ube-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-5338 .elementor-element.elementor-element-4e3b712 .g5shop__loop-product-title{font-size:var( --e-global-typography-text-font-size );}.elementor-5338 .elementor-element.elementor-element-bd67882 .ube-heading-title{font-size:2.4rem;}.elementor-5338 .elementor-element.elementor-element-aa0433b > .elementor-widget-container{padding:0px 0px 22px 0px;}.elementor-5338 .elementor-element.elementor-element-aa0433b .ube-btn{font-size:var( --e-global-typography-text-font-size );}.elementor-5338 .elementor-element.elementor-element-4ac14fe > .elementor-widget-container{padding:0px 0px 22px 0px;}.elementor-5338 .elementor-element.elementor-element-4ac14fe .ube-btn{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-5338 .elementor-element.elementor-element-364205ad{width:33.33%;}.elementor-5338 .elementor-element.elementor-element-788dfa9b{width:66.67%;}.elementor-5338 .elementor-element.elementor-element-70d2b450{width:25%;}.elementor-5338 .elementor-element.elementor-element-42132dc{width:24.666%;}.elementor-5338 .elementor-element.elementor-element-3d452f8c{width:50%;}.elementor-5338 .elementor-element.elementor-element-32e7828{width:50%;}.elementor-5338 .elementor-element.elementor-element-aac77d6{width:24.666%;}.elementor-5338 .elementor-element.elementor-element-cab827f{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5338 .elementor-element.elementor-element-364205ad{width:100%;}.elementor-5338 .elementor-element.elementor-element-788dfa9b{width:100%;}.elementor-5338 .elementor-element.elementor-element-70d2b450{width:50%;}.elementor-5338 .elementor-element.elementor-element-42132dc{width:50%;}.elementor-5338 .elementor-element.elementor-element-3d452f8c{width:100%;}.elementor-5338 .elementor-element.elementor-element-32e7828{width:100%;}.elementor-5338 .elementor-element.elementor-element-aac77d6{width:50%;}.elementor-5338 .elementor-element.elementor-element-cab827f{width:50%;}}/* Start custom CSS for column, class: .elementor-element-788dfa9b */@media (max-width: 1199px) and (min-width: 1025px) {
    .elementor-5338 .elementor-element.elementor-element-788dfa9b > .elementor-element-populated{
        margin-right: -45%;
			-webkit-box-flex: 1;
			-ms-flex-positive: 1;
			flex-grow: 1;
    }
}/* End custom CSS */