.elementor-12 .elementor-element.elementor-element-aabed32:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-aabed32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../images/img78.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-aabed32 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-aabed32 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-aabed32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-f615f68 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-f615f68{text-align:left;}.elementor-12 .elementor-element.elementor-element-f615f68 img{width:190px;}.elementor-12 .elementor-element.elementor-element-39d8e43 .elementor-heading-title{font-size:38px;font-weight:700;line-height:44px;}.elementor-12 .elementor-element.elementor-element-073e501 .elementor-heading-title{font-size:22px;font-weight:700;line-height:28px;}.elementor-12 .elementor-element.elementor-element-18ea8f8 .elementor-button{background-color:#25D366;font-size:20px;font-weight:700;border-radius:6px 6px 6px 6px;padding:18px 60px 18px 60px;}.elementor-12 .elementor-element.elementor-element-18ea8f8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-18ea8f8 .elementor-button:focus{background-color:#20B858;}.elementor-12 .elementor-element.elementor-element-ee7f745:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ee7f745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BF0F15;}.elementor-12 .elementor-element.elementor-element-ee7f745{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 0px 34px 0px;}.elementor-12 .elementor-element.elementor-element-ee7f745 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6932ae6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-6932ae6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-ab3951f{width:var( --container-widget-width, 200% );max-width:200%;--container-widget-width:200%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ab3951f .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-6ede537 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-ae32c06:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ae32c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFCFCF;}.elementor-12 .elementor-element.elementor-element-ae32c06, .elementor-12 .elementor-element.elementor-element-ae32c06 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-ae32c06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-14px;margin-bottom:0px;padding:0px 100px 50px 100px;}.elementor-12 .elementor-element.elementor-element-ae32c06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-b0c69bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-b79e229{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-b79e229 > .elementor-widget-container{background-color:#242020;margin:-10px 0px 0px 0px;padding:20px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-b79e229 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b79e229.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-b79e229.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b79e229.elementor-view-default .elementor-icon{color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-b79e229.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b79e229.elementor-view-default .elementor-icon svg{fill:#DB1F28;}.elementor-12 .elementor-element.elementor-element-02bc728 > .elementor-widget-container{margin:40px 0px 05px 0px;}.elementor-12 .elementor-element.elementor-element-02bc728{text-align:center;}.elementor-12 .elementor-element.elementor-element-02bc728 .elementor-heading-title{font-size:36px;font-weight:700;line-height:28px;}.elementor-12 .elementor-element.elementor-element-eff5b9e{--divider-border-style:solid;--divider-color:#DB1F28;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-eff5b9e > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-12 .elementor-element.elementor-element-eff5b9e .elementor-divider-separator{width:640px;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-eff5b9e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-6001b96{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-6001b96 .elementor-icon-box-title{margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-6001b96.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-6001b96.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6001b96.elementor-view-default .elementor-icon{fill:#DB1F28;color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-6001b96 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-6001b96 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6001b96 .elementor-icon-box-title a{font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-6001b96 .elementor-icon-box-description{font-size:14px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-abcf6ad{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-abcf6ad .elementor-icon-box-title{margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-abcf6ad.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-abcf6ad.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-abcf6ad.elementor-view-default .elementor-icon{fill:#DB1F28;color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-abcf6ad .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-abcf6ad .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-abcf6ad .elementor-icon-box-title a{font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-abcf6ad .elementor-icon-box-description{font-size:14px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-8d0b75f{margin-top:30px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8705846{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-8705846 .elementor-icon-box-title{margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-8705846.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-8705846.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8705846.elementor-view-default .elementor-icon{fill:#DB1F28;color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-8705846 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-8705846 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8705846 .elementor-icon-box-title a{font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-8705846 .elementor-icon-box-description{font-size:14px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-02e5691{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-02e5691 .elementor-icon-box-title{margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-02e5691.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-02e5691.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-02e5691.elementor-view-default .elementor-icon{fill:#DB1F28;color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-02e5691 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-02e5691 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-02e5691 .elementor-icon-box-title a{font-size:24px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-02e5691 .elementor-icon-box-description{font-size:14px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7b0b656 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-7b0b656{padding:60px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-610de2a .elementor-button{background-color:#25D366;font-size:20px;font-weight:700;line-height:26px;border-radius:6px 6px 6px 6px;padding:18px 60px 18px 60px;}.elementor-12 .elementor-element.elementor-element-610de2a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-610de2a .elementor-button:focus{background-color:#20B858;}.elementor-12 .elementor-element.elementor-element-6d7ecff > .elementor-widget-container{margin:40px 0px 05px 0px;}.elementor-12 .elementor-element.elementor-element-6d7ecff{text-align:center;}.elementor-12 .elementor-element.elementor-element-6d7ecff .elementor-heading-title{font-size:36px;font-weight:700;line-height:42px;}.elementor-12 .elementor-element.elementor-element-24a999c{margin-top:30px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-e80d6d1 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-12 .elementor-element.elementor-element-83dcc6d > .elementor-widget-container{padding:50px 80px 50px 80px;}.elementor-12 .elementor-element.elementor-element-83dcc6d img{border-radius:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-a6f1231.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-a6f1231.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c8511bd{font-size:20px;font-weight:700;line-height:24px;}.elementor-12 .elementor-element.elementor-element-7637e2b > .elementor-background-overlay{background-image:url("../images/img143-e1734690811280.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.08;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7637e2b > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-7637e2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-bfe1c7e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-07cc092{margin-top:0px;margin-bottom:40px;}.elementor-12 .elementor-element.elementor-element-06cc225.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-5f57482{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-5f57482 > .elementor-widget-container{background-color:#DB1F28;padding:10px 14px 10px 14px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-5f57482 .elementor-heading-title{font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0869e8d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0869e8d{text-align:center;}.elementor-12 .elementor-element.elementor-element-0869e8d .elementor-heading-title{font-size:20px;font-weight:700;line-height:26px;}.elementor-12 .elementor-element.elementor-element-d567ec9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-24687d6{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-24687d6 > .elementor-widget-container{background-color:#DB1F28;padding:10px 14px 10px 14px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-24687d6 .elementor-heading-title{font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1941599 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1941599{text-align:center;}.elementor-12 .elementor-element.elementor-element-1941599 .elementor-heading-title{font-size:20px;font-weight:700;line-height:26px;}.elementor-12 .elementor-element.elementor-element-e3aa527{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-e3aa527 > .elementor-widget-container{background-color:#DB1F28;padding:10px 14px 10px 14px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-e3aa527 .elementor-heading-title{font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a119810 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a119810{text-align:center;}.elementor-12 .elementor-element.elementor-element-a119810 .elementor-heading-title{font-size:20px;font-weight:700;line-height:26px;}.elementor-12 .elementor-element.elementor-element-643cbb3{margin-top:30px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-0e37e94 .elementor-heading-title{font-size:36px;font-weight:700;line-height:42px;}.elementor-12 .elementor-element.elementor-element-d3d3f4a{font-size:20px;font-weight:700;line-height:24px;}.elementor-12 .elementor-element.elementor-element-f7435c8 .elementor-button{background-color:#25D366;font-size:20px;font-weight:700;border-radius:6px 6px 6px 6px;padding:18px 40px 18px 40px;}.elementor-12 .elementor-element.elementor-element-f7435c8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f7435c8 .elementor-button:focus{background-color:#20B858;}.elementor-12 .elementor-element.elementor-element-cba5feb > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-12 .elementor-element.elementor-element-d46a573:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d46a573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9C9C9;}.elementor-12 .elementor-element.elementor-element-d46a573 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-d46a573{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:9;}.elementor-12 .elementor-element.elementor-element-d46a573 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-15193ef > .elementor-widget-container{margin:50px 80px 50px 80px;}.elementor-12 .elementor-element.elementor-element-15193ef img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e7c4600 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-d717a15 .elementor-heading-title{font-size:26px;font-weight:700;line-height:32px;color:#D61E27;}.elementor-12 .elementor-element.elementor-element-b7cea47{font-size:15px;font-weight:700;line-height:20px;}.elementor-12 .elementor-element.elementor-element-f3a7b67 .elementor-button{background-color:#25D366;font-size:20px;font-weight:700;border-radius:6px 6px 6px 6px;padding:18px 40px 18px 40px;}.elementor-12 .elementor-element.elementor-element-f3a7b67 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f3a7b67 .elementor-button:focus{background-color:#20B858;}.elementor-12 .elementor-element.elementor-element-e79751d > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-e79751d{padding:80px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-736dade > .elementor-element-populated{padding:0px 0px 0px 80px;}.elementor-12 .elementor-element.elementor-element-f889379 .elementor-heading-title{font-size:30px;font-weight:700;line-height:42px;}.elementor-12 .elementor-element.elementor-element-9d5101d{font-weight:500;line-height:22px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d98890a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-d98890a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-d98890a > .elementor-element-populated{padding:0px 150px 0px 50px;}.elementor-12 .elementor-element.elementor-element-18ea46d img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-20f220e > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-20f220e{margin-top:0px;margin-bottom:50px;}.elementor-12 .elementor-element.elementor-element-20f8f54.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-20339a9{text-align:center;}.elementor-12 .elementor-element.elementor-element-20339a9 .elementor-heading-title{font-size:30px;font-weight:700;line-height:42px;}.elementor-12 .elementor-element.elementor-element-e095aaf{text-align:center;}.elementor-12 .elementor-element.elementor-element-e095aaf .elementor-heading-title{font-size:16px;font-weight:700;line-height:22px;}.elementor-12 .elementor-element.elementor-element-621730e{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-621730e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-621730e.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-621730e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-621730e.elementor-view-default .elementor-icon{color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-621730e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-621730e.elementor-view-default .elementor-icon svg{fill:#DB1F28;}.elementor-12 .elementor-element.elementor-element-ab7f005{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-ab7f005 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ab7f005.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-ab7f005.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ab7f005.elementor-view-default .elementor-icon{color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-ab7f005.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ab7f005.elementor-view-default .elementor-icon svg{fill:#DB1F28;}.elementor-12 .elementor-element.elementor-element-c18a1d3{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-c18a1d3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c18a1d3.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-c18a1d3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c18a1d3.elementor-view-default .elementor-icon{color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-c18a1d3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c18a1d3.elementor-view-default .elementor-icon svg{fill:#DB1F28;}.elementor-12 .elementor-element.elementor-element-a3d8f8f{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-a3d8f8f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a3d8f8f.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-a3d8f8f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a3d8f8f.elementor-view-default .elementor-icon{color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-a3d8f8f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a3d8f8f.elementor-view-default .elementor-icon svg{fill:#DB1F28;}.elementor-12 .elementor-element.elementor-element-b73f532{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-b73f532 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b73f532.elementor-view-stacked .elementor-icon{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-b73f532.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b73f532.elementor-view-default .elementor-icon{color:#DB1F28;border-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-b73f532.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b73f532.elementor-view-default .elementor-icon svg{fill:#DB1F28;}.elementor-12 .elementor-element.elementor-element-cb97d8e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cb97d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFCFCF;}.elementor-12 .elementor-element.elementor-element-cb97d8e > .elementor-container{max-width:900px;}.elementor-12 .elementor-element.elementor-element-cb97d8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-cb97d8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-febae7f{text-align:center;}.elementor-12 .elementor-element.elementor-element-febae7f .elementor-heading-title{font-size:30px;font-weight:700;line-height:42px;}.elementor-12 .elementor-element.elementor-element-475bbf4{text-align:center;}.elementor-12 .elementor-element.elementor-element-475bbf4 .elementor-heading-title{font-size:16px;font-weight:700;line-height:22px;}.elementor-12 .elementor-element.elementor-element-45386f1 .swiper-pagination-bullet-active, .elementor-12 .elementor-element.elementor-element-45386f1 .swiper-pagination-progressbar-fill{background-color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-45386f1 .swiper-pagination-fraction{color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-45386f1 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-12 .elementor-element.elementor-element-45386f1 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-12 .elementor-element.elementor-element-de2f516 > .elementor-container{max-width:800px;}.elementor-12 .elementor-element.elementor-element-de2f516{padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-d34740a{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-ae5c5d2 .elementor-counter-number-wrapper{color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-ae5c5d2 .elementor-counter-title{font-weight:700;}.elementor-12 .elementor-element.elementor-element-365288b .elementor-counter-number-wrapper{color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-365288b .elementor-counter-title{font-weight:700;}.elementor-12 .elementor-element.elementor-element-94503fe .elementor-counter-number-wrapper{color:#DB1F28;}.elementor-12 .elementor-element.elementor-element-94503fe .elementor-counter-title{font-weight:700;line-height:25px;}.elementor-12 .elementor-element.elementor-element-a4994f0{text-align:center;}.elementor-12 .elementor-element.elementor-element-a4994f0 .elementor-heading-title{font-size:30px;font-weight:700;line-height:42px;}.elementor-12 .elementor-element.elementor-element-ba0efd7{text-align:center;}.elementor-12 .elementor-element.elementor-element-ba0efd7 .elementor-heading-title{font-size:16px;font-weight:700;line-height:22px;}.elementor-12 .elementor-element.elementor-element-2e91b5d{padding:0px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-d820cae{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d52a4d2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a1dc283{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f035bfd{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4ca5c7e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4ca5c7e{text-align:center;}.elementor-12 .elementor-element.elementor-element-4ca5c7e .elementor-heading-title{font-size:16px;font-weight:700;line-height:22px;}.elementor-12 .elementor-element.elementor-element-3c5c1c9 .elementor-button{background-color:#25D366;font-size:20px;font-weight:700;border-radius:6px 6px 6px 6px;padding:18px 40px 18px 40px;}.elementor-12 .elementor-element.elementor-element-3c5c1c9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3c5c1c9 .elementor-button:focus{background-color:#20B858;}.elementor-12 .elementor-element.elementor-element-3c5c1c9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fc71f40:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc71f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-fc71f40 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-fc71f40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-fc71f40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-9c2dd75{text-align:center;}.elementor-12 .elementor-element.elementor-element-9c2dd75 .elementor-heading-title{font-size:16px;font-weight:700;line-height:22px;}.elementor-12 .elementor-element.elementor-element-c5e345e{text-align:center;}.elementor-12 .elementor-element.elementor-element-c5e345e .elementor-heading-title{font-size:16px;font-weight:700;line-height:22px;}.elementor-12 .elementor-element.elementor-element-5250f652{z-index:9;}.elementor-12 .elementor-element.elementor-element-366f170 > .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-12 .elementor-element.elementor-element-4a07616a{width:auto;max-width:auto;bottom:15px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4a07616a{right:15px;}body.rtl .elementor-12 .elementor-element.elementor-element-4a07616a{left:15px;}.elementor-12 .elementor-element.elementor-element-4a07616a > .elementor-widget-container{border-radius:100px 100px 100px 100px;box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.05);}.elementor-12 .elementor-element.elementor-element-4a07616a .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-4a07616a.elementor-view-stacked .elementor-icon{background-color:#25D366;}.elementor-12 .elementor-element.elementor-element-4a07616a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4a07616a.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-12 .elementor-element.elementor-element-4a07616a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4a07616a.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-12 .elementor-element.elementor-element-4a07616a.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a07616a.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a07616a.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a07616a .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-4a07616a .elementor-icon svg{height:30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e80d6d1{width:46%;}.elementor-12 .elementor-element.elementor-element-a6f1231{width:54%;}.elementor-12 .elementor-element.elementor-element-15f9269{width:50%;}.elementor-12 .elementor-element.elementor-element-cba5feb{width:50%;}.elementor-12 .elementor-element.elementor-element-76fbf7b{width:46%;}.elementor-12 .elementor-element.elementor-element-e7c4600{width:54%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-aabed32 > .elementor-background-overlay{opacity:0.6;}.elementor-12 .elementor-element.elementor-element-aabed32{padding:30px 30px 40px 30px;}.elementor-12 .elementor-element.elementor-element-f615f68{text-align:center;}.elementor-12 .elementor-element.elementor-element-39d8e43{text-align:center;}.elementor-12 .elementor-element.elementor-element-39d8e43 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-12 .elementor-element.elementor-element-073e501{text-align:center;}.elementor-12 .elementor-element.elementor-element-073e501 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-12 .elementor-element.elementor-element-6ede537{padding:0px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-ae32c06{padding:0px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-02bc728 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-12 .elementor-element.elementor-element-eff5b9e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-abcf6ad > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-02e5691 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b0b656{margin-top:0px;margin-bottom:0px;padding:10px 30px 20px 30px;}.elementor-12 .elementor-element.elementor-element-610de2a .elementor-button{font-size:18px;line-height:22px;padding:18px 18px 18px 18px;}.elementor-12 .elementor-element.elementor-element-6d7ecff > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6d7ecff .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-12 .elementor-element.elementor-element-24a999c{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-e80d6d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-83dcc6d > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c8511bd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c8511bd{font-size:18px;line-height:22px;}.elementor-12 .elementor-element.elementor-element-7637e2b{margin-top:0px;margin-bottom:0px;padding:40px 30px 40px 30px;}.elementor-12 .elementor-element.elementor-element-07cc092{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-5f57482{text-align:center;}.elementor-12 .elementor-element.elementor-element-5f57482 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-d567ec9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-24687d6{text-align:center;}.elementor-12 .elementor-element.elementor-element-24687d6 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-e3aa527{text-align:center;}.elementor-12 .elementor-element.elementor-element-e3aa527 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-643cbb3{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-0e37e94{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e37e94 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-12 .elementor-element.elementor-element-f7435c8 .elementor-button{padding:18px 18px 18px 18px;}.elementor-12 .elementor-element.elementor-element-cba5feb > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-15193ef > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-e7c4600 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-12 .elementor-element.elementor-element-d717a15{text-align:center;}.elementor-12 .elementor-element.elementor-element-b7cea47{text-align:center;}.elementor-12 .elementor-element.elementor-element-f3a7b67 .elementor-button{padding:18px 18px 18px 18px;}.elementor-12 .elementor-element.elementor-element-e79751d{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-736dade > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f889379{text-align:center;}.elementor-12 .elementor-element.elementor-element-f889379 .elementor-heading-title{line-height:38px;}.elementor-12 .elementor-element.elementor-element-9d5101d{text-align:center;}.elementor-12 .elementor-element.elementor-element-d98890a > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-18ea46d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-20f220e{margin-top:0px;margin-bottom:0px;padding:0px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-20339a9 .elementor-heading-title{line-height:38px;}.elementor-12 .elementor-element.elementor-element-cb97d8e{padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-febae7f .elementor-heading-title{line-height:40px;}.elementor-12 .elementor-element.elementor-element-de2f516{padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-8761f1f > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-9917d8b > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-a4994f0 .elementor-heading-title{line-height:38px;}.elementor-12 .elementor-element.elementor-element-2e91b5d{margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-d820cae{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-12 .elementor-element.elementor-element-d52a4d2{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-12 .elementor-element.elementor-element-a1dc283{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f035bfd{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-12 .elementor-element.elementor-element-4ca5c7e > .elementor-widget-container{margin:30px 30px 20px 30px;}.elementor-12 .elementor-element.elementor-element-3c5c1c9 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-3c5c1c9 .elementor-button{padding:18px 18px 18px 18px;}.elementor-12 .elementor-element.elementor-element-fc71f40{padding:30px 30px 30px 30px;}}/* Start custom CSS for heading, class: .elementor-element-39d8e43 */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-39d8e43 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-073e501 */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-073e501 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab3951f */.elementor-12 .elementor-element.elementor-element-ab3951f {white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6001b96 */.elementor-12 .elementor-element.elementor-element-6001b96 h3 {margin-top:-8px;}

@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-6001b96 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-abcf6ad */.elementor-12 .elementor-element.elementor-element-abcf6ad h3 {margin-top:-8px;}

@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-abcf6ad br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8705846 */.elementor-12 .elementor-element.elementor-element-8705846 h3 {margin-top:-8px;}

@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-8705846 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-02e5691 */.elementor-12 .elementor-element.elementor-element-02e5691 h3 {margin-top:-8px;}

@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-02e5691 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-610de2a */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-610de2a br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d7ecff */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-6d7ecff br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83dcc6d */.elementor-12 .elementor-element.elementor-element-83dcc6d {
    position: relative;
    display: inline-block;
}

.elementor-12 .elementor-element.elementor-element-83dcc6d::after {
    content: "";
    position: absolute;
    top: 50%;           /* Centraliza a sombra verticalmente (ajustar conforme necessário) */
    left: 50%;          /* Centraliza a sombra horizontalmente */
    
    width: 50%;       /* Tamanho da sombra (menor que a imagem) */
    height: 90%;      /* Tamanho da sombra (maior que a imagem) */
    
    background: #BF0F15;   /* Cor da sombra */
    border-radius: 20px; /* Bordas arredondadas */
    
    transform: translate(-50%, -50%); /* Para centralizar o elemento */
    
    z-index: -1;        /* Garante que a sombra fique atrás da imagem */
    pointer-events: none; /* A sombra não interfere com interações na imagem */
}

.elementor-12 .elementor-element.elementor-element-83dcc6d img {
    display: block;
}



@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-83dcc6d::after {
    content: "";
    position: absolute;
    top: 50%;           /* Centraliza a sombra verticalmente (ajustar conforme necessário) */
    left: 50%;          /* Centraliza a sombra horizontalmente */
    
    width: 80%;       /* Tamanho da sombra (menor que a imagem) */
    height: 98%;      /* Tamanho da sombra (maior que a imagem) */
    
    background: #BF0F15;   /* Cor da sombra */
    border-radius: 20px; /* Bordas arredondadas */
    
    transform: translate(-50%, -50%); /* Para centralizar o elemento */
    
    z-index: -1;        /* Garante que a sombra fique atrás da imagem */
    pointer-events: none; /* A sombra não interfere com interações na imagem */
}

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8511bd */.elementor-12 .elementor-element.elementor-element-c8511bd ul {padding-left:16px;}
.elementor-12 .elementor-element.elementor-element-c8511bd li  {margin-bottom:14px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0869e8d */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-0869e8d br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1941599 */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-1941599 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a119810 */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-a119810 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e37e94 */.elementor-12 .elementor-element.elementor-element-0e37e94 span.cor {color:#db1f28;}
.elementor-12 .elementor-element.elementor-element-0e37e94 span.menor {font-size:30px; font-weight:500;}

@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-0e37e94 br {display:none;}


.elementor-12 .elementor-element.elementor-element-0e37e94 span.menor {font-size:24px; font-weight:500;}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3d3f4a */.elementor-12 .elementor-element.elementor-element-d3d3f4a ul {padding-left:16px;}
.elementor-12 .elementor-element.elementor-element-d3d3f4a li  {margin-bottom:14px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15193ef */.elementor-12 .elementor-element.elementor-element-15193ef::after {
    content: "";
    position: absolute;
    top: 50%;           /* Centraliza a sombra verticalmente (ajustar conforme necessário) */
    left: 50%;          /* Centraliza a sombra horizontalmente */
    
    width: 77%;       /* Tamanho da sombra (menor que a imagem) */
    height: 60%;      /* Tamanho da sombra (maior que a imagem) */
    
    background: #BF0F15;   /* Cor da sombra */
    border-radius: 20px; /* Bordas arredondadas */
    
    transform: translate(-50%, -50%); /* Para centralizar o elemento */
    
    z-index: -1;        /* Garante que a sombra fique atrás da imagem */
    pointer-events: none; /* A sombra não interfere com interações na imagem */
}


@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-15193ef::after {
    content: "";
    position: absolute;
    top: 50%;           /* Centraliza a sombra verticalmente (ajustar conforme necessário) */
    left: 50%;          /* Centraliza a sombra horizontalmente */
    
    width: 90%;       /* Tamanho da sombra (menor que a imagem) */
    height: 65%;      /* Tamanho da sombra (maior que a imagem) */
    
    background: #BF0F15;   /* Cor da sombra */
    border-radius: 20px; /* Bordas arredondadas */
    
    transform: translate(-50%, -50%); /* Para centralizar o elemento */
    
    z-index: -1;        /* Garante que a sombra fique atrás da imagem */
    pointer-events: none; /* A sombra não interfere com interações na imagem */
}

    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d717a15 */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-d717a15 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7cea47 */.elementor-12 .elementor-element.elementor-element-b7cea47 strong {font-size:18px; font-weight:700;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18ea46d */.elementor-12 .elementor-element.elementor-element-18ea46d {
    position: relative;
    display: inline-block;
}

.elementor-12 .elementor-element.elementor-element-18ea46d::after {
    content: "";
    position: absolute;
    top: 50%;           /* Centraliza a sombra verticalmente (ajustar conforme necessário) */
    left: 50%;          /* Centraliza a sombra horizontalmente */
    
    width: 80%;       /* Tamanho da sombra (menor que a imagem) */
    height: 114%;      /* Tamanho da sombra (maior que a imagem) */
    
    background: #BF0F15;   /* Cor da sombra */
    border-radius: 20px; /* Bordas arredondadas */
    
    transform: translate(-50%, -50%); /* Para centralizar o elemento */
    
    z-index: -1;        /* Garante que a sombra fique atrás da imagem */
    pointer-events: none; /* A sombra não interfere com interações na imagem */
}

.elementor-12 .elementor-element.elementor-element-18ea46d img {
    display: block;
}



@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-18ea46d::after {
    content: "";
    position: absolute;
    top: 50%;           /* Centraliza a sombra verticalmente (ajustar conforme necessário) */
    left: 50%;          /* Centraliza a sombra horizontalmente */
    
    width: 80%;       /* Tamanho da sombra (menor que a imagem) */
    height: 94%;      /* Tamanho da sombra (maior que a imagem) */
    
    background: #BF0F15;   /* Cor da sombra */
    border-radius: 20px; /* Bordas arredondadas */
    
    transform: translate(-50%, -50%); /* Para centralizar o elemento */
    
    z-index: -1;        /* Garante que a sombra fique atrás da imagem */
    pointer-events: none; /* A sombra não interfere com interações na imagem */
}

    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e095aaf */@media only screen and (max-width: 480px) {

.elementor-12 .elementor-element.elementor-element-e095aaf br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ae5c5d2 */.elementor-12 .elementor-element.elementor-element-ae5c5d2 .elementor-counter-title {margin-top:-4px;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-365288b */.elementor-12 .elementor-element.elementor-element-365288b .elementor-counter-title {margin-top:-4px;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-94503fe */.elementor-12 .elementor-element.elementor-element-94503fe .elementor-counter-title {text-align:center !important; margin-top:8px !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c2dd75 */@media only screen and (min-width: 480px) {

.elementor-12 .elementor-element.elementor-element-9c2dd75 br {display:none;}
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4a07616a */.elementor-12 .elementor-element.elementor-element-4a07616a .elementor-icon-wrapper {height:60px;}/* End custom CSS */