.elementor-4652 .elementor-element.elementor-element-5836896 > .elementor-container{min-height:396px;}.elementor-4652 .elementor-element.elementor-element-5836896{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-4652 .elementor-element.elementor-element-301fbf5 > .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-4652 .elementor-element.elementor-element-301fbf5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-301fbf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4652 .elementor-element.elementor-element-681537d .elementor-repeater-item-2b3b6a4 .swiper-slide-bg{background-image:url(https://recanto.marke.com.br/wp-content/uploads/2023/12/1-PANORAMA-2.jpg);background-size:cover;}.elementor-4652 .elementor-element.elementor-element-681537d .elementor-repeater-item-2b3b6a4 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4652 .elementor-element.elementor-element-681537d{width:100%;max-width:100%;}.elementor-4652 .elementor-element.elementor-element-681537d .swiper-slide{height:67vh;}.elementor-4652 .elementor-element.elementor-element-681537d .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4652 .elementor-element.elementor-element-681537d .swiper-slide-inner{text-align:center;}.elementor-4652 .elementor-element.elementor-element-681537d .elementor-slide-heading{font-family:var( --e-global-typography-677b7b8-font-family ), Sans-serif;}.elementor-4652 .elementor-element.elementor-element-681537d .elementor-slide-description{font-family:"Forum", Sans-serif;font-size:20px;}.elementor-4652 .elementor-element.elementor-element-681537d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-4652 .elementor-element.elementor-element-681537d .swiper-pagination-bullet-active{background-color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-76f505e{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-4652 .elementor-element.elementor-element-efc20e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4652 .elementor-element.elementor-element-efc20e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#891A1C;}.elementor-4652 .elementor-element.elementor-element-efc20e4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C4C4C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 14px 24px 14px;}.elementor-4652 .elementor-element.elementor-element-efc20e4 > .elementor-element-populated, .elementor-4652 .elementor-element.elementor-element-efc20e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-4652 .elementor-element.elementor-element-efc20e4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-efc20e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4652 .elementor-element.elementor-element-70137bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}.elementor-4652 .elementor-element.elementor-element-70137bd > .elementor-widget-container{background-color:#620A0C;margin:0px 0px 0px 0px;padding:10px 20px 10px 100px;}body:not(.rtl) .elementor-4652 .elementor-element.elementor-element-70137bd{left:0px;}body.rtl .elementor-4652 .elementor-element.elementor-element-70137bd{right:0px;}.elementor-4652 .elementor-element.elementor-element-bd318b5{padding:2rem 0rem 0rem 0rem;}.elementor-widget-text-editor{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-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-4652 .elementor-element.elementor-element-f31d908 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-f31d908{text-align:center;color:#000000;font-family:"Sarabun", Sans-serif;font-weight:400;}.elementor-4652 .elementor-element.elementor-element-6a16c3b{padding:2rem 0rem 0rem 0rem;}.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-4652 .elementor-element.elementor-element-cec8db7{z-index:0;}.elementor-4652 .elementor-element.elementor-element-cec8db7 img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-cec8db7:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-b4cb886 > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-b4cb886{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-4c5de26.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-4c5de26.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-4c5de26.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-4652 .elementor-element.elementor-element-d97c664 .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-d97c664 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-d97c664 .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-d97c664{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-d97c664 > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.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-4652 .elementor-element.elementor-element-f8bdaba > .elementor-widget-container{margin:-117px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-f8bdaba .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-5caf366{z-index:0;}.elementor-4652 .elementor-element.elementor-element-5caf366 img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-5caf366:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-0fef50a > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-0fef50a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-c076772.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-c076772.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-c076772.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-9cfee6a .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-9cfee6a .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-9cfee6a .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-9cfee6a{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-9cfee6a > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-72ca7a8 > .elementor-widget-container{margin:-117px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-72ca7a8 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-046541e > .elementor-widget-container{margin:-109px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-4652 .elementor-element.elementor-element-046541e .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-6e200c0{z-index:0;}.elementor-4652 .elementor-element.elementor-element-6e200c0 img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-6e200c0:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-14c21b1 > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-14c21b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-0ab2b4e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-0ab2b4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-0ab2b4e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-2780467 .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-2780467 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-2780467 .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-2780467{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-2780467 > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-c58f9d9 > .elementor-widget-container{margin:-142px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-c58f9d9 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-a88778c > .elementor-widget-container{margin:-109px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-4652 .elementor-element.elementor-element-a88778c .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-f632cbe{padding:2rem 0rem 0rem 0rem;}.elementor-4652 .elementor-element.elementor-element-19b1988{z-index:0;}.elementor-4652 .elementor-element.elementor-element-19b1988 img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-19b1988:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-3b556b1 > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-3b556b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-a255a10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-a255a10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-a255a10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-eb0d44e .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-eb0d44e .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-eb0d44e .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-eb0d44e{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-eb0d44e > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-df2ce43 > .elementor-widget-container{margin:-145px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-4652 .elementor-element.elementor-element-df2ce43 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-889ad98 > .elementor-widget-container{margin:-138px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-889ad98 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-2db7906 > .elementor-widget-container{margin:-130px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-4652 .elementor-element.elementor-element-2db7906 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-972d58c{z-index:0;}.elementor-4652 .elementor-element.elementor-element-972d58c img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-972d58c:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-5920dba > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-5920dba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-6b36c34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-6b36c34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-6b36c34.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-acecb33 .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-acecb33 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-acecb33 .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-acecb33{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-acecb33 > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-8077920 > .elementor-widget-container{margin:-145px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-4652 .elementor-element.elementor-element-8077920 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-30b9a53 > .elementor-widget-container{margin:-138px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-30b9a53 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-2cd0d30 > .elementor-widget-container{margin:-130px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-4652 .elementor-element.elementor-element-2cd0d30 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-effd6bb{z-index:0;}.elementor-4652 .elementor-element.elementor-element-effd6bb img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-effd6bb:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-8a621e7 > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-8a621e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-885c47d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-885c47d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-885c47d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-4afcd89 .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-4afcd89 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-4afcd89 .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-4afcd89{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-4afcd89 > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-fb10414 > .elementor-widget-container{margin:-117px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-fb10414 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-f86851b > .elementor-widget-container{margin:-109px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-4652 .elementor-element.elementor-element-f86851b .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-b3225dc{padding:1rem 0rem 0rem 0rem;}.elementor-4652 .elementor-element.elementor-element-a67f998{z-index:0;}.elementor-4652 .elementor-element.elementor-element-a67f998 img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-a67f998:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-b54cb07 > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-b54cb07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-0226ba2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-0226ba2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-0226ba2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-72c46d8 .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-72c46d8 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-72c46d8 .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-72c46d8{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-72c46d8 > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-7b2ff12 > .elementor-widget-container{margin:-145px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-4652 .elementor-element.elementor-element-7b2ff12 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-1cf5b0b > .elementor-widget-container{margin:-138px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-1cf5b0b .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-83c2009 > .elementor-widget-container{margin:-130px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-4652 .elementor-element.elementor-element-83c2009 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-67d792a{z-index:0;}.elementor-4652 .elementor-element.elementor-element-67d792a img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-67d792a:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-431f7f4 > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-431f7f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-e7837d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-e7837d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-e7837d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-a7e9560 .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-a7e9560 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-a7e9560 .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-a7e9560{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-a7e9560 > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-df6aac4 > .elementor-widget-container{margin:-145px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-4652 .elementor-element.elementor-element-df6aac4 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-37c3d2b > .elementor-widget-container{margin:-138px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-37c3d2b .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-cc76a5e > .elementor-widget-container{margin:-130px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-4652 .elementor-element.elementor-element-cc76a5e .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-3a85216{z-index:0;}.elementor-4652 .elementor-element.elementor-element-3a85216 img{width:421px;max-width:100%;height:435px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-3a85216:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-eb1797f > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-eb1797f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-7436b94.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-7436b94.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-7436b94.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-396c614 .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-396c614 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-396c614 .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-396c614{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-396c614 > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-a8b2dbb > .elementor-widget-container{margin:-145px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-4652 .elementor-element.elementor-element-a8b2dbb .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-baac128 > .elementor-widget-container{margin:-138px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-4652 .elementor-element.elementor-element-baac128 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-7315433 > .elementor-widget-container{margin:-130px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-4652 .elementor-element.elementor-element-7315433 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-4e37e4b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-4e37e4b{padding:1rem 0rem 2rem 0rem;}.elementor-4652 .elementor-element.elementor-element-3b466a8.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-4652 .elementor-element.elementor-element-3b466a8 > .elementor-element-populated{padding:0px 0px 0px 7px;}.elementor-4652 .elementor-element.elementor-element-7eec021{width:var( --container-widget-width, 68.529% );max-width:68.529%;--container-widget-width:68.529%;--container-widget-flex-grow:0;z-index:0;}.elementor-4652 .elementor-element.elementor-element-7eec021 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-7eec021.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4652 .elementor-element.elementor-element-7eec021 img{width:501px;max-width:100%;height:458px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-7eec021:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-7214d86 > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-7214d86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-c5f5659.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-c5f5659.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-c5f5659.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-b170ee0 .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-b170ee0 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-b170ee0 .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-b170ee0{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-b170ee0 > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-1ecfe32 > .elementor-widget-container{margin:-118px 0px 0px 54px;padding:0px 0px 0px 60px;}.elementor-4652 .elementor-element.elementor-element-1ecfe32 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-4cbdf8d > .elementor-widget-container{margin:-110px 0px 0px 30px;padding:0px 0px 0px 84px;}.elementor-4652 .elementor-element.elementor-element-4cbdf8d .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-868361e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-868361e > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-0b82ec7{width:var( --container-widget-width, 68.529% );max-width:68.529%;--container-widget-width:68.529%;--container-widget-flex-grow:0;z-index:0;}.elementor-4652 .elementor-element.elementor-element-0b82ec7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4652 .elementor-element.elementor-element-0b82ec7 img{width:501px;max-width:100%;height:458px;object-fit:cover;object-position:center center;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-4652 .elementor-element.elementor-element-0b82ec7:hover img{opacity:1;}.elementor-4652 .elementor-element.elementor-element-36bdb97 > .elementor-container{max-width:500px;}.elementor-4652 .elementor-element.elementor-element-36bdb97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-c68c91f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-c68c91f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-c68c91f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-98fbc0d .elementor-button{background-color:#891A1C;font-family:"Sarabun", Sans-serif;font-size:12px;font-weight:600;letter-spacing:2.2px;border-radius:4px 4px 4px 4px;padding:20px 60px 20px 60px;}.elementor-4652 .elementor-element.elementor-element-98fbc0d .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-98fbc0d .elementor-button:focus{background-color:#6D1214;}.elementor-4652 .elementor-element.elementor-element-98fbc0d{width:initial;max-width:initial;}.elementor-4652 .elementor-element.elementor-element-98fbc0d > .elementor-widget-container{margin:-32px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4652 .elementor-element.elementor-element-07568aa > .elementor-widget-container{margin:-118px 0px 0px 28px;padding:0px 0px 0px 86px;}.elementor-4652 .elementor-element.elementor-element-07568aa .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-79892c0 > .elementor-widget-container{margin:-110px 0px 0px 30px;padding:0px 0px 0px 084px;}.elementor-4652 .elementor-element.elementor-element-79892c0 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:100;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-c123680:not(.elementor-motion-effects-element-type-background), .elementor-4652 .elementor-element.elementor-element-c123680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4652 .elementor-element.elementor-element-c123680{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:2rem;}.elementor-4652 .elementor-element.elementor-element-c123680 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-8ccdb54.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-8ccdb54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-8ccdb54.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-83fe463 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-4652 .elementor-element.elementor-element-83fe463 img{width:100%;max-width:94%;height:348px;border-radius:12px 0px 12px 0px;}.elementor-bc-flex-widget .elementor-4652 .elementor-element.elementor-element-b095344.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4652 .elementor-element.elementor-element-b095344.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4652 .elementor-element.elementor-element-b095344.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4652 .elementor-element.elementor-element-f4d2647 img{max-width:21%;height:111px;}.elementor-4652 .elementor-element.elementor-element-df9de3e{text-align:center;}.elementor-4652 .elementor-element.elementor-element-df9de3e .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-bfa6631 );}.elementor-4652 .elementor-element.elementor-element-212de1d{text-align:center;color:#F0EFF4;font-family:"Scada", Sans-serif;font-size:12px;font-weight:400;}.elementor-4652 .elementor-element.elementor-element-912b338 .elementor-button{background-color:var( --e-global-color-bfa6631 );font-family:"Scada", Sans-serif;font-size:11px;font-weight:600;line-height:2em;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;}.elementor-4652 .elementor-element.elementor-element-912b338 .elementor-button:hover, .elementor-4652 .elementor-element.elementor-element-912b338 .elementor-button:focus{background-color:#891A1C;color:#FFFFFF;border-color:#891A1C;}.elementor-4652 .elementor-element.elementor-element-912b338{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-4652 .elementor-element.elementor-element-912b338 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#891A1C;}.elementor-4652 .elementor-element.elementor-element-912b338 .elementor-button:hover svg, .elementor-4652 .elementor-element.elementor-element-912b338 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4652 .elementor-element.elementor-element-f67e538{padding:2rem 0rem 0rem 0rem;}.elementor-4652 .elementor-element.elementor-element-a5064b6 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}@media(min-width:768px){.elementor-4652 .elementor-element.elementor-element-301fbf5{width:100%;}.elementor-4652 .elementor-element.elementor-element-c076772{width:100%;}.elementor-4652 .elementor-element.elementor-element-3b466a8{width:49.526%;}.elementor-4652 .elementor-element.elementor-element-868361e{width:50.474%;}}@media(max-width:767px){.elementor-4652 .elementor-element.elementor-element-5836896{padding:0% 6.3% 0% 6.3%;}.elementor-4652 .elementor-element.elementor-element-681537d .swiper-slide{height:67vh;}.elementor-4652 .elementor-element.elementor-element-681537d .swiper-slide-contents{max-width:90%;}}/* Start custom CSS for slides, class: .elementor-element-681537d */.slider-h1 {
    font-family: Forum;
    font-weight: 600;
    font-size: 58px !important;
}
.slider-subtitle {
    font-size: 32px !important;
}

@media (max-width: 768px) {
 .slider-h1 {
    font-size: 30px !important;
    }
.slider-subtitle {
    font-size: 30px !important;
    }
}
.pascoa-title {
    text-align: left !important
}
.slider-desc {
    color: inherit;
    font-size: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f31d908 */h2 {
    font-family: "Forum";
    font-weight: 600;
}
p {
    color: #5B5B5B;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cec8db7 */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5caf366 */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e200c0 */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19b1988 */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-972d58c */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-effd6bb */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a67f998 */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67d792a */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a85216 */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7eec021 */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b82ec7 */.imagem-com-efeito {
  position: relative;
  display: inline-block;
}

.imagem-com-efeito img {
  width: 100%;
  height: auto;
  transition: opacity 0.3s ease-in-out; /* Transição suave ao passar o mouse */
}

/* Camada de cor semitransparente sobre a imagem */
.imagem-com-efeito::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(137, 26, 28, 0.4); /* Cor preta com 50% de opacidade */
  transition: background-color 0.3s ease-in-out; /* Transição suave */
  pointer-events: none; /* Faz com que a camada não interfira na interação com a imagem */
}

/* Efeito quando o mouse passa sobre a imagem */
.imagem-com-efeito:hover::before {
  background-color: rgba(0, 0, 0, 0); /* Remove a cor quando o mouse passa por cima */
}

.imagem-com-efeito:hover img {
  opacity: 1; /* Certifique-se de que a imagem fique totalmente visível */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-212de1d */.mb-0 {
    margin-bottom: 0;
}
.link-white {
    color: #fff;
}

.link-white:hover {
    color: #cbcbcb;
}
.text-white {
    color: #fff;
}/* End custom CSS */