.elementor-24 .elementor-element.elementor-element-fhp9816{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-xhcj02i{--e-image-carousel-slides-to-show:1;}.elementor-24 .elementor-element.elementor-element-9sal7lj:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9sal7lj > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-9sal7lj{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-24 .elementor-element.elementor-element-9sal7lj > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-24 .elementor-element.elementor-element-zb7z9dc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-24 .elementor-element.elementor-element-zb7z9dc .elementor-heading-title{font-size:22px;font-weight:300;color:#1a1a1a;}.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-24 .elementor-element.elementor-element-76wz57e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-size:16px;font-weight:600;color:#cb1836;}.elementor-24 .elementor-element.elementor-element-b6lnm3w:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b6lnm3w > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-24 .elementor-element.elementor-element-b6lnm3w{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-24 .elementor-element.elementor-element-b6lnm3w > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-24 .elementor-element.elementor-element-ter11gh{text-align:center;}.elementor-24 .elementor-element.elementor-element-wj41in4{text-align:start;}.elementor-24 .elementor-element.elementor-element-wj41in4 .elementor-heading-title{font-size:30px;font-weight:700;color:#1a1a1a;}.elementor-24 .elementor-element.elementor-element-46lq8mp{text-align:start;}.elementor-24 .elementor-element.elementor-element-46lq8mp .elementor-heading-title{font-size:20px;font-weight:500;color:#333333;}.elementor-24 .elementor-element.elementor-element-psgpkea{text-align:start;font-size:15px;}.elementor-widget-wc-add-to-cart .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-24 .elementor-element.elementor-element-01aa120 .elementor-button-content-wrapper{flex-direction:row;}.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-24 .elementor-element.elementor-element-ojy0shv .elementor-button{background-color:#cb1836;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;}.elementor-24 .elementor-element.elementor-element-j83e0or:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-j83e0or > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-j83e0or{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-24 .elementor-element.elementor-element-j83e0or > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-684s2jr{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-24 .elementor-element.elementor-element-684s2jr .elementor-heading-title{font-size:22px;font-weight:300;color:#1a1a1a;}.elementor-24 .elementor-element.elementor-element-ku8swc6{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-size:16px;font-weight:600;color:#cb1836;}.elementor-24 .elementor-element.elementor-element-nz87mpl:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-nz87mpl > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-nz87mpl{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-24 .elementor-element.elementor-element-nz87mpl > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-1uii5wj{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-24 .elementor-element.elementor-element-1uii5wj .elementor-heading-title{font-size:22px;font-weight:300;color:#1a1a1a;}.elementor-24 .elementor-element.elementor-element-lazsi6w{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-size:16px;font-weight:600;color:#cb1836;}.elementor-24 .elementor-element.elementor-element-newf4uo:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-newf4uo > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-newf4uo{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-newf4uo > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-rbsjeoo{text-align:start;}.elementor-24 .elementor-element.elementor-element-rbsjeoo .elementor-heading-title{font-size:22px;font-weight:300;color:#1a1a1a;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-brdgal1 .gallery-item .gallery-caption{text-align:center;}.elementor-24 .elementor-element.elementor-element-5f507f2{text-align:start;}.elementor-24 .elementor-element.elementor-element-5f507f2 .elementor-heading-title{font-size:22px;font-weight:300;}.elementor-24 .elementor-element.elementor-element-a6c2dbd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24 .elementor-element.elementor-element-qileux2:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-qileux2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-qileux2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-qileux2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-mx810fv{text-align:center;}.elementor-24 .elementor-element.elementor-element-mx810fv .elementor-heading-title{font-size:26px;font-weight:700;color:#1a1a1a;}.elementor-24 .elementor-element.elementor-element-yusi9ci:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-yusi9ci > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-yusi9ci{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-24 .elementor-element.elementor-element-yusi9ci > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-star-rating .elementor-star-rating__title{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-24 .elementor-element.elementor-element-sn0v71a{text-align:center;}.elementor-24 .elementor-element.elementor-element-sn0v71a .elementor-star-rating{font-size:18px;}.elementor-24 .elementor-element.elementor-element-sn0v71a .elementor-star-rating i:before{color:#f5a623;}.elementor-24 .elementor-element.elementor-element-f2mbl9l{text-align:center;font-size:15px;color:#555555;}.elementor-24 .elementor-element.elementor-element-5t7oiv9{text-align:center;font-size:14px;color:#333333;}.elementor-24 .elementor-element.elementor-element-34d4xff{text-align:center;}.elementor-24 .elementor-element.elementor-element-34d4xff .elementor-star-rating{font-size:18px;}.elementor-24 .elementor-element.elementor-element-34d4xff .elementor-star-rating i:before{color:#f5a623;}.elementor-24 .elementor-element.elementor-element-5jf1dyh{text-align:center;font-size:15px;color:#555555;}.elementor-24 .elementor-element.elementor-element-p5xqcxu{text-align:center;font-size:14px;color:#333333;}.elementor-24 .elementor-element.elementor-element-xviafh6{text-align:center;}.elementor-24 .elementor-element.elementor-element-xviafh6 .elementor-star-rating{font-size:18px;}.elementor-24 .elementor-element.elementor-element-xviafh6 .elementor-star-rating i:before{color:#f5a623;}.elementor-24 .elementor-element.elementor-element-jykgqqn{text-align:center;font-size:15px;color:#555555;}.elementor-24 .elementor-element.elementor-element-sd8x0uv{text-align:center;font-size:14px;color:#333333;}.elementor-24 .elementor-element.elementor-element-plxulrc:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-plxulrc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-plxulrc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-24 .elementor-element.elementor-element-plxulrc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-upqtxit{text-align:center;}.elementor-24 .elementor-element.elementor-element-upqtxit .elementor-heading-title{font-size:30px;font-weight:700;color:#ffffff;}.elementor-24 .elementor-element.elementor-element-v6xylfm{text-align:center;font-size:16px;color:#ffffff;}.elementor-24 .elementor-element.elementor-element-b6zopcu{text-align:center;font-size:15px;color:#ffffff;}.elementor-24 .elementor-element.elementor-element-0hm7ghz:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0hm7ghz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-0hm7ghz{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-0hm7ghz > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-24 .elementor-element.elementor-element-6v88k7g .elementor-icon-box-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-6v88k7g.elementor-view-stacked .elementor-icon{background-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-6v88k7g.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-6v88k7g.elementor-view-default .elementor-icon{fill:#cb1836;color:#cb1836;border-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-6v88k7g .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6v88k7g .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-24 .elementor-element.elementor-element-6v88k7g .elementor-icon-box-title{color:#1a1a1a;}.elementor-24 .elementor-element.elementor-element-6v88k7g .elementor-icon-box-description{font-size:14px;color:#666666;}.elementor-24 .elementor-element.elementor-element-6jg3q3q .elementor-icon-box-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-6jg3q3q.elementor-view-stacked .elementor-icon{background-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-6jg3q3q.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-6jg3q3q.elementor-view-default .elementor-icon{fill:#cb1836;color:#cb1836;border-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-6jg3q3q .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6jg3q3q .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-24 .elementor-element.elementor-element-6jg3q3q .elementor-icon-box-title{color:#1a1a1a;}.elementor-24 .elementor-element.elementor-element-6jg3q3q .elementor-icon-box-description{font-size:14px;color:#666666;}.elementor-24 .elementor-element.elementor-element-r5j2cs4 .elementor-icon-box-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-r5j2cs4.elementor-view-stacked .elementor-icon{background-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-r5j2cs4.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-r5j2cs4.elementor-view-default .elementor-icon{fill:#cb1836;color:#cb1836;border-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-r5j2cs4 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-r5j2cs4 .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-24 .elementor-element.elementor-element-r5j2cs4 .elementor-icon-box-title{color:#1a1a1a;}.elementor-24 .elementor-element.elementor-element-r5j2cs4 .elementor-icon-box-description{font-size:14px;color:#666666;}.elementor-24 .elementor-element.elementor-element-iw38azy .elementor-icon-box-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-iw38azy.elementor-view-stacked .elementor-icon{background-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-iw38azy.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-iw38azy.elementor-view-default .elementor-icon{fill:#cb1836;color:#cb1836;border-color:#cb1836;}.elementor-24 .elementor-element.elementor-element-iw38azy .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-iw38azy .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-24 .elementor-element.elementor-element-iw38azy .elementor-icon-box-title{color:#1a1a1a;}.elementor-24 .elementor-element.elementor-element-iw38azy .elementor-icon-box-description{font-size:14px;color:#666666;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-ab0v2yn{width:100%;}.elementor-24 .elementor-element.elementor-element-r25dds5{width:100%;}.elementor-24 .elementor-element.elementor-element-akinyqd{width:50%;}.elementor-24 .elementor-element.elementor-element-egnezkw{width:50%;}.elementor-24 .elementor-element.elementor-element-xae3h7x{width:100%;}.elementor-24 .elementor-element.elementor-element-i73bgq1{width:100%;}.elementor-24 .elementor-element.elementor-element-g29n0qj{width:100%;}.elementor-24 .elementor-element.elementor-element-cecfff4{width:29%;}.elementor-24 .elementor-element.elementor-element-0eec107{width:42%;}.elementor-24 .elementor-element.elementor-element-346566d{width:29%;}.elementor-24 .elementor-element.elementor-element-96a287f{width:100%;}.elementor-24 .elementor-element.elementor-element-6a47ba7{width:100%;}.elementor-24 .elementor-element.elementor-element-ve7yqx4{width:100%;}.elementor-24 .elementor-element.elementor-element-ue0bz6c{width:33%;}.elementor-24 .elementor-element.elementor-element-ei8o86i{width:33%;}.elementor-24 .elementor-element.elementor-element-8rqujba{width:33%;}.elementor-24 .elementor-element.elementor-element-3mccvbq{width:100%;}.elementor-24 .elementor-element.elementor-element-jriybm2{width:25%;}.elementor-24 .elementor-element.elementor-element-ku0ypyv{width:25%;}.elementor-24 .elementor-element.elementor-element-9ssdgjl{width:25%;}.elementor-24 .elementor-element.elementor-element-0ctf6yb{width:25%;}}