.elementor-283 .elementor-element.elementor-element-f106680{padding:44px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-283 .elementor-element.elementor-element-45acbe1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-283 .elementor-element.elementor-element-45acbe1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-283 .elementor-element.elementor-element-45acbe1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-45acbe1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-283 .elementor-element.elementor-element-45acbe1 > .elementor-element-populated{padding:072px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Red Hat Display;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-283 .elementor-element.elementor-element-81b61f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-283 .elementor-element.elementor-element-81b61f9 .elementor-heading-title{font-family:var( --e-global-typography-dbfb2d4-font-family ), Red Hat Display;font-size:var( --e-global-typography-dbfb2d4-font-size );font-weight:var( --e-global-typography-dbfb2d4-font-weight );color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-57900b8 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-57900b8{text-align:center;}.elementor-283 .elementor-element.elementor-element-57900b8 .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-size:24px;font-weight:400;}.elementor-283 .elementor-element.elementor-element-297daea{text-align:center;}.elementor-283 .elementor-element.elementor-element-297daea .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-size:24px;font-weight:400;}.elementor-283 .elementor-element.elementor-element-ab900f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-ab900f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-b417937{width:var( --container-widget-width, 91.803% );max-width:91.803%;--container-widget-width:91.803%;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-f8496a9:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-f8496a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3b06bc );}.elementor-283 .elementor-element.elementor-element-f8496a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 35px 0px;}.elementor-283 .elementor-element.elementor-element-f8496a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-7e43a9c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-7e43a9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Red Hat Display;font-weight:var( --e-global-typography-text-font-weight );}.elementor-283 .elementor-element.elementor-element-0c29e55 img{width:100%;}.elementor-283 .elementor-element.elementor-element-1631961:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-1631961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3b06bc );}.elementor-283 .elementor-element.elementor-element-1631961{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-1631961 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-5c567d3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-5c567d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-283 .elementor-element.elementor-element-f0707d6{text-align:center;}.elementor-283 .elementor-element.elementor-element-f0707d6 .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-size:16px;font-weight:500;}.elementor-283 .elementor-element.elementor-element-b5c328f{text-align:center;}.elementor-283 .elementor-element.elementor-element-b5c328f .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-weight:600;}.elementor-283 .elementor-element.elementor-element-9efac33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-283 .elementor-element.elementor-element-9efac33 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 32px 0px 32px;}.elementor-283 .elementor-element.elementor-element-9efac33 .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-size:16px;font-weight:500;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Red Hat Display;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-283 .elementor-element.elementor-element-26a8307 .elementor-button{background-color:#000000;font-family:"Poppins", Red Hat Display;font-weight:600;}.elementor-283 .elementor-element.elementor-element-26a8307{width:auto;max-width:auto;}.elementor-283 .elementor-element.elementor-element-26a8307 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-9e00e80.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-9e00e80 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-283 .elementor-element.elementor-element-c1182b6{--swiper-slides-to-display:3;--swiper-slides-gap:10px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-42px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-21px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#000000;}.elementor-283 .elementor-element.elementor-element-c1182b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-c1182b6 .swiper-slide > .elementor-element{height:100%;}.elementor-283 .elementor-element.elementor-element-2797e7a:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-2797e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3b06bc );}.elementor-283 .elementor-element.elementor-element-2797e7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:072px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-2797e7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-283 .elementor-element.elementor-element-9dcef83.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-283 .elementor-element.elementor-element-9dcef83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-283 .elementor-element.elementor-element-9dcef83 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-283 .elementor-element.elementor-element-9dcef83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-283 .elementor-element.elementor-element-0098337{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-0098337 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-0098337 .elementor-icon-wrapper{text-align:right;}.elementor-283 .elementor-element.elementor-element-0098337.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-0098337.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-0098337.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-0098337.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-0098337.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-0098337 .elementor-icon{font-size:32px;}.elementor-283 .elementor-element.elementor-element-0098337 .elementor-icon svg{height:32px;}.elementor-283 .elementor-element.elementor-element-a16a1a7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-a16a1a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-46f823c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-283 .elementor-element.elementor-element-46f823c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-46f823c .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-weight:600;}.elementor-283 .elementor-element.elementor-element-f53f902 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-3945551{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-3945551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-3945551 .elementor-icon-wrapper{text-align:left;}.elementor-283 .elementor-element.elementor-element-3945551.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-3945551.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-3945551.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-3945551.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-3945551.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-3945551 .elementor-icon{font-size:32px;}.elementor-283 .elementor-element.elementor-element-3945551 .elementor-icon svg{height:32px;}.elementor-283 .elementor-element.elementor-element-31dfc3b:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-31dfc3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3b06bc );}.elementor-283 .elementor-element.elementor-element-31dfc3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-31dfc3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-4c494bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-4c494bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-283 .elementor-element.elementor-element-4c494bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-0f58905{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-0f58905 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-b831e11:not(.elementor-motion-effects-element-type-background), .elementor-283 .elementor-element.elementor-element-b831e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3b06bc );}.elementor-283 .elementor-element.elementor-element-b831e11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:072px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-b831e11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-283 .elementor-element.elementor-element-02bbdbb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-283 .elementor-element.elementor-element-02bbdbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-283 .elementor-element.elementor-element-02bbdbb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-283 .elementor-element.elementor-element-02bbdbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-e1334cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-e1334cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-e1334cb .elementor-icon-wrapper{text-align:right;}.elementor-283 .elementor-element.elementor-element-e1334cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-e1334cb.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-e1334cb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-e1334cb.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-e1334cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-e1334cb .elementor-icon{font-size:32px;}.elementor-283 .elementor-element.elementor-element-e1334cb .elementor-icon svg{height:32px;}.elementor-283 .elementor-element.elementor-element-dc48f47.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-dc48f47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-f38b919{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-283 .elementor-element.elementor-element-f38b919 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-f38b919 .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-weight:600;}.elementor-283 .elementor-element.elementor-element-66376a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-5a40c19{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-5a40c19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-5a40c19 .elementor-icon-wrapper{text-align:left;}.elementor-283 .elementor-element.elementor-element-5a40c19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-5a40c19.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-5a40c19.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-5a40c19.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-5a40c19.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-283 .elementor-element.elementor-element-5a40c19 .elementor-icon{font-size:32px;}.elementor-283 .elementor-element.elementor-element-5a40c19 .elementor-icon svg{height:32px;}.elementor-283 .elementor-element.elementor-element-604e03c{padding:32px 0px 56px 0px;}.elementor-283 .elementor-element.elementor-element-1615e22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-1615e22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-283 .elementor-element.elementor-element-1615e22.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-283 .elementor-element.elementor-element-1615e22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-283 .elementor-element.elementor-element-1615e22 > .elementor-element-populated, .elementor-283 .elementor-element.elementor-element-1615e22 > .elementor-element-populated > .elementor-background-overlay, .elementor-283 .elementor-element.elementor-element-1615e22 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-283 .elementor-element.elementor-element-1615e22 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-283 .elementor-element.elementor-element-1615e22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-e610548{text-align:center;}.elementor-283 .elementor-element.elementor-element-e610548 .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-size:29px;font-weight:500;}.elementor-283 .elementor-element.elementor-element-848906e{text-align:center;}.elementor-283 .elementor-element.elementor-element-848906e .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-size:15px;font-weight:400;}.elementor-283 .elementor-element.elementor-element-49aa5a5 .elementor-icon-wrapper{text-align:center;}.elementor-283 .elementor-element.elementor-element-49aa5a5.elementor-view-stacked .elementor-icon{background-color:#4A9201;}.elementor-283 .elementor-element.elementor-element-49aa5a5.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-49aa5a5.elementor-view-default .elementor-icon{color:#4A9201;border-color:#4A9201;}.elementor-283 .elementor-element.elementor-element-49aa5a5.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-49aa5a5.elementor-view-default .elementor-icon svg{fill:#4A9201;}.elementor-283 .elementor-element.elementor-element-49aa5a5 .elementor-icon{font-size:70px;}.elementor-283 .elementor-element.elementor-element-49aa5a5 .elementor-icon svg{height:70px;}.elementor-283 .elementor-element.elementor-element-18c905f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-283 .elementor-element.elementor-element-18c905f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-283 .elementor-element.elementor-element-18c905f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-283 .elementor-element.elementor-element-18c905f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-283 .elementor-element.elementor-element-18c905f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-18c905f > .elementor-element-populated, .elementor-283 .elementor-element.elementor-element-18c905f > .elementor-element-populated > .elementor-background-overlay, .elementor-283 .elementor-element.elementor-element-18c905f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-283 .elementor-element.elementor-element-18c905f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-283 .elementor-element.elementor-element-18c905f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-283 .elementor-element.elementor-element-bd2a962{text-align:center;}.elementor-283 .elementor-element.elementor-element-bd2a962 .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-size:19px;font-weight:500;}.elementor-283 .elementor-element.elementor-element-54af71e{width:var( --container-widget-width, 74.999% );max-width:74.999%;--container-widget-width:74.999%;--container-widget-flex-grow:0;text-align:center;}.elementor-283 .elementor-element.elementor-element-54af71e .elementor-heading-title{font-family:"Poppins", Red Hat Display;font-size:13px;font-weight:400;}.elementor-283 .elementor-element.elementor-element-15469bf{width:var( --container-widget-width, 32.714% );max-width:32.714%;--container-widget-width:32.714%;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-15469bf > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-15469bf .elementor-icon-wrapper{text-align:center;}.elementor-283 .elementor-element.elementor-element-15469bf.elementor-view-stacked .elementor-icon{background-color:#4A9201;}.elementor-283 .elementor-element.elementor-element-15469bf.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-15469bf.elementor-view-default .elementor-icon{color:#4A9201;border-color:#4A9201;}.elementor-283 .elementor-element.elementor-element-15469bf.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-15469bf.elementor-view-default .elementor-icon svg{fill:#4A9201;}.elementor-283 .elementor-element.elementor-element-15469bf .elementor-icon{font-size:70px;}.elementor-283 .elementor-element.elementor-element-15469bf .elementor-icon svg{height:70px;}.elementor-283 .elementor-element.elementor-element-cd3e83d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-cd3e83d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-cd3e83d .elementor-icon-wrapper{text-align:center;}.elementor-283 .elementor-element.elementor-element-cd3e83d.elementor-view-stacked .elementor-icon{background-color:#4A9201;}.elementor-283 .elementor-element.elementor-element-cd3e83d.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-cd3e83d.elementor-view-default .elementor-icon{color:#4A9201;border-color:#4A9201;}.elementor-283 .elementor-element.elementor-element-cd3e83d.elementor-view-framed .elementor-icon, .elementor-283 .elementor-element.elementor-element-cd3e83d.elementor-view-default .elementor-icon svg{fill:#4A9201;}.elementor-283 .elementor-element.elementor-element-cd3e83d .elementor-icon{font-size:90px;}.elementor-283 .elementor-element.elementor-element-cd3e83d .elementor-icon svg{height:90px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-283 .elementor-element.elementor-element-81b61f9{width:var( --container-widget-width, 685.719px );max-width:685.719px;--container-widget-width:685.719px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-81b61f9 .elementor-heading-title{font-size:var( --e-global-typography-dbfb2d4-font-size );}.elementor-283 .elementor-element.elementor-element-57900b8{width:var( --container-widget-width, 412.172px );max-width:412.172px;--container-widget-width:412.172px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-297daea{width:var( --container-widget-width, 421.172px );max-width:421.172px;--container-widget-width:421.172px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-c1182b6{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-283 .elementor-element.elementor-element-45acbe1{width:51.362%;}.elementor-283 .elementor-element.elementor-element-ab900f7{width:48.638%;}.elementor-283 .elementor-element.elementor-element-7e43a9c{width:100%;}.elementor-283 .elementor-element.elementor-element-5c567d3{width:30.754%;}.elementor-283 .elementor-element.elementor-element-9e00e80{width:68.911%;}.elementor-283 .elementor-element.elementor-element-9dcef83{width:15%;}.elementor-283 .elementor-element.elementor-element-a16a1a7{width:82.041%;}.elementor-283 .elementor-element.elementor-element-f53f902{width:2.915%;}.elementor-283 .elementor-element.elementor-element-4c494bb{width:100%;}.elementor-283 .elementor-element.elementor-element-02bbdbb{width:15%;}.elementor-283 .elementor-element.elementor-element-dc48f47{width:82.041%;}.elementor-283 .elementor-element.elementor-element-66376a9{width:2.915%;}.elementor-283 .elementor-element.elementor-element-2bc8e98{width:9.989%;}.elementor-283 .elementor-element.elementor-element-1615e22{width:36.103%;}.elementor-283 .elementor-element.elementor-element-f5fe851{width:7.552%;}.elementor-283 .elementor-element.elementor-element-18c905f{width:36.276%;}.elementor-283 .elementor-element.elementor-element-ebf4f7f{width:10.062%;}}@media(max-width:1024px) and (min-width:768px){.elementor-283 .elementor-element.elementor-element-45acbe1{width:100%;}}@media(max-width:767px){.elementor-283 .elementor-element.elementor-element-45acbe1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-81b61f9 .elementor-heading-title{font-size:var( --e-global-typography-dbfb2d4-font-size );}.elementor-283 .elementor-element.elementor-element-57900b8 .elementor-heading-title{font-size:15px;}.elementor-283 .elementor-element.elementor-element-297daea .elementor-heading-title{font-size:15px;}.elementor-283 .elementor-element.elementor-element-b417937{width:100%;max-width:100%;}.elementor-283 .elementor-element.elementor-element-f8496a9{padding:12px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-c1182b6{--swiper-slides-to-display:1;--container-widget-width:217px;--container-widget-flex-grow:0;width:var( --container-widget-width, 217px );max-width:217px;}.elementor-283 .elementor-element.elementor-element-9dcef83{width:19%;}.elementor-283 .elementor-element.elementor-element-0098337{width:var( --container-widget-width, 61px );max-width:61px;--container-widget-width:61px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-a16a1a7{width:60%;}.elementor-283 .elementor-element.elementor-element-46f823c{width:var( --container-widget-width, 197.438px );max-width:197.438px;--container-widget-width:197.438px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-f53f902{width:19%;}.elementor-283 .elementor-element.elementor-element-f53f902.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-3945551{width:var( --container-widget-width, 59px );max-width:59px;--container-widget-width:59px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-31dfc3b{padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-4c494bb{width:100%;}.elementor-283 .elementor-element.elementor-element-4c494bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-283 .elementor-element.elementor-element-0f58905 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-0f58905{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-283 .elementor-element.elementor-element-02bbdbb{width:19%;}.elementor-283 .elementor-element.elementor-element-e1334cb{width:var( --container-widget-width, 61px );max-width:61px;--container-widget-width:61px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-dc48f47{width:60%;}.elementor-283 .elementor-element.elementor-element-f38b919{width:var( --container-widget-width, 197.438px );max-width:197.438px;--container-widget-width:197.438px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-66376a9{width:19%;}.elementor-283 .elementor-element.elementor-element-66376a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-283 .elementor-element.elementor-element-5a40c19{width:var( --container-widget-width, 59px );max-width:59px;--container-widget-width:59px;--container-widget-flex-grow:0;}.elementor-283 .elementor-element.elementor-element-604e03c{padding:0px 24px 0px 24px;}.elementor-283 .elementor-element.elementor-element-1615e22{width:100%;}.elementor-283 .elementor-element.elementor-element-49aa5a5 .elementor-icon{font-size:52px;}.elementor-283 .elementor-element.elementor-element-49aa5a5 .elementor-icon svg{height:52px;}.elementor-283 .elementor-element.elementor-element-18c905f > .elementor-element-populated{margin:32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-283 .elementor-element.elementor-element-bd2a962 > .elementor-widget-container{margin:012px 0px 0px 0px;}.elementor-283 .elementor-element.elementor-element-bd2a962 .elementor-heading-title{font-size:16px;}.elementor-283 .elementor-element.elementor-element-54af71e{--container-widget-width:227px;--container-widget-flex-grow:0;width:var( --container-widget-width, 227px );max-width:227px;}.elementor-283 .elementor-element.elementor-element-54af71e .elementor-heading-title{font-size:13px;}.elementor-283 .elementor-element.elementor-element-15469bf{--container-widget-width:109px;--container-widget-flex-grow:0;width:var( --container-widget-width, 109px );max-width:109px;}.elementor-283 .elementor-element.elementor-element-15469bf .elementor-icon{font-size:50px;}.elementor-283 .elementor-element.elementor-element-15469bf .elementor-icon svg{height:50px;}.elementor-283 .elementor-element.elementor-element-cd3e83d .elementor-icon{font-size:65px;}.elementor-283 .elementor-element.elementor-element-cd3e83d .elementor-icon svg{height:65px;}}/* Start custom CSS for shortcode, class: .elementor-element-b417937 */.elementor-283 .elementor-element.elementor-element-b417937 {
    height: 500px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a8307 */.elementor-button, .elementor-button-link, .elementor-size-sm{
    border-radius: 8px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2797e7a */.elementor-283 .elementor-element.elementor-element-2797e7a {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0f58905 *//* Mobile: 1 coluna e centralizado */
@media (max-width: 768px) {
  .products {
    display: flex;
    flex-direction: column ;
    align-items: center;    
    gap: 20px;
  }

  .products li.product {
    width: 100% !important;
    max-width: 400px !important;
     align-items: center  !important;  
     justify-content: center !important;
     
  }
  .onsale{
      display: none;
  }
}

.price {
    display: flex !important;
    flex-direction: column !important;
    font-weight:  500 !important;
}


.price span{
    font-weight:  700 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31dfc3b *//* Seleciona qualquer link de produto no loop */

#vitrine-produtos,.woocommerce-LoopProduct-link,
#vitrine-produtos,.woocommerce-loop-product__link {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    background-color: hsla(309, 100%, 77%, 0.62);
    border-radius: 10px;      
    padding: 10px;            
    transition: all 0.3s ease;
    height: 330px !important;
    width: 250px !important;
}

/* Efeito ao passar o mouse */
#vitrine-produtos,.woocommerce-LoopProduct-link:hover,
#vitrine-produtos,.woocommerce-loop-product__link:hover {
    background-color: #ffe0e0;
    transform: scale(1.03); /* leve aumento */
}

#vitrine-produtos, .button, .product_type_simple add_to_cart_button ajax_add_to_cart {
    display: none !important;
}
#vitrine-produtos, .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    min-width: 160px !important;
    width: 160px !important;
    border-radius: 25px !important;
    height: auto !important;
    margin: 0 auto !important
}

#vitrine-produtos, .woocommerce-loop-product__title {
    text-align: center;
    color: #000;
    font-size: 14px !important;
    margin: 12px 0 8px 0 !important;
    font-weight: 800
}

#vitrine-produtos, .price {
    text-align: center;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b831e11 */.elementor-283 .elementor-element.elementor-element-b831e11 {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1615e22 */.elementor-283 .elementor-element.elementor-element-1615e22 {
    height: 240px
}/* End custom CSS */