.elementor-8620 .elementor-element.elementor-element-4d9cf4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-acc3878:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-acc3878 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42ac11b );}.elementor-8620 .elementor-element.elementor-element-acc3878 > .elementor-element-populated{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:50px 70px 0px 70px;}.elementor-8620 .elementor-element.elementor-element-acc3878 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-8620 .elementor-element.elementor-element-a5e1b92{text-align:start;}.elementor-8620 .elementor-element.elementor-element-a5e1b92 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;line-height:1.12em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8620 .elementor-element.elementor-element-e765e68{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-fbd06f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-fbd06f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2022/10/fooldal1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8620 .elementor-element.elementor-element-fbd06f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-fbd06f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-cfeca85{--spacer-size:500px;}.elementor-8620 .elementor-element.elementor-element-a8b42cf:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-a8b42cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-a8b42cf > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-a8b42cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-a8b42cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-68c8301{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-b515847 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-ead639c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-ead639c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-ead639c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-ead639c > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-ead639c > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-ead639c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-ead639c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-6b1082b img{width:100%;height:210px;border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-333f2c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-d0dc505{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.6em;color:#5C5850;}.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-8620 .elementor-element.elementor-element-08ae4d6 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-08ae4d6 .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-08ae4d6 .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-08ae4d6 .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-08ae4d6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-44df524:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-44df524 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-44df524 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-44df524 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-44df524 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-44df524 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-44df524 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-2640cfd img{width:100%;height:210px;border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-018a0ba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-b4c9b37{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.6em;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-0cdd974 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-0cdd974 .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-0cdd974 .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0cdd974 .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-0cdd974 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0f5d280:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-0f5d280 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0f5d280 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-0f5d280 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-0f5d280 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-0f5d280 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0f5d280 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-6f00898 img{width:100%;height:210px;border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-cf16fc7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-f246e28{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.6em;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-bcdb284 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-bcdb284 .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-bcdb284 .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-bcdb284 .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-bcdb284 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-933b1ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-933b1ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-933b1ef > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-933b1ef > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-933b1ef > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-933b1ef > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-933b1ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-00c57db img{width:100%;height:210px;border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-480a617 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-3f0ba9c{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.6em;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-27d270d .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-27d270d .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-27d270d .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-27d270d .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-27d270d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-961615b:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-961615b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE9E0;}.elementor-8620 .elementor-element.elementor-element-961615b > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-961615b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-961615b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-fe1b264{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-9f59734 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-6ada123:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-6ada123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-6ada123{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D0C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-8620 .elementor-element.elementor-element-6ada123, .elementor-8620 .elementor-element.elementor-element-6ada123 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-6ada123 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-0308e4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-0308e4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-0308e4d > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-0308e4d > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-0308e4d > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-0308e4d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0308e4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-9bf558a{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-9bf558a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(255,255,255,.55);opacity:1;}.elementor-8620 .elementor-element.elementor-element-9bf558a .swiper-pagination-bullet{background:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-93f67ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-93f67ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-93f67ef > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-93f67ef > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-93f67ef > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-93f67ef > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-93f67ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-523703e:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-523703e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-523703e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D0C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-8620 .elementor-element.elementor-element-523703e, .elementor-8620 .elementor-element.elementor-element-523703e > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-523703e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-76ca7a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-76ca7a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-76ca7a2 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-76ca7a2 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-76ca7a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-76ca7a2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-76ca7a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-f0c5317{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-f0c5317 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(255,255,255,.55);opacity:1;}.elementor-8620 .elementor-element.elementor-element-f0c5317 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-004953e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-004953e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-004953e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-004953e > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-004953e > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-004953e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-004953e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-9c99208:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-9c99208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-9c99208{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D0C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-8620 .elementor-element.elementor-element-9c99208, .elementor-8620 .elementor-element.elementor-element-9c99208 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-9c99208 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-0797ce8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-0797ce8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-0797ce8 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-0797ce8 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-0797ce8 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-0797ce8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0797ce8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-993e928{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-993e928 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-993e928 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-993e928 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-993e928 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-993e928 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(255,255,255,.55);opacity:1;}.elementor-8620 .elementor-element.elementor-element-993e928 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-993e928 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-bd622ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-bd622ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-bd622ed > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-bd622ed > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-bd622ed > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-bd622ed > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-bd622ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-0979124:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-0979124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0979124{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D0C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-8620 .elementor-element.elementor-element-0979124, .elementor-8620 .elementor-element.elementor-element-0979124 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0979124 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-da98ce5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-da98ce5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-da98ce5 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-da98ce5 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-da98ce5 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-da98ce5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-da98ce5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-1437aae{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-1437aae .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-1437aae .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-1437aae .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-1437aae .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-1437aae .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(255,255,255,.55);opacity:1;}.elementor-8620 .elementor-element.elementor-element-1437aae .swiper-pagination-bullet{background:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-1437aae .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-eca2e31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-eca2e31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-eca2e31 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-eca2e31 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-eca2e31 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-eca2e31 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-eca2e31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-5c3b85f:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-5c3b85f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-5c3b85f{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D0C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-8620 .elementor-element.elementor-element-5c3b85f, .elementor-8620 .elementor-element.elementor-element-5c3b85f > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-5c3b85f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-0719656:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-0719656 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-0719656 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-0719656 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-0719656 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-0719656 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0719656 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-f061981{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-f061981 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-f061981 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-f061981 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-f061981 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-f061981 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(255,255,255,.55);opacity:1;}.elementor-8620 .elementor-element.elementor-element-f061981 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-f061981 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-e59edbb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-e59edbb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-e59edbb > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-e59edbb > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-e59edbb > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-e59edbb > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-e59edbb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-5aaf74b:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-5aaf74b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-5aaf74b{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D0C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 28px 28px;}.elementor-8620 .elementor-element.elementor-element-5aaf74b, .elementor-8620 .elementor-element.elementor-element-5aaf74b > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-5aaf74b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-a7a8192:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-a7a8192 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-a7a8192 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-a7a8192 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-a7a8192 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-a7a8192 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-a7a8192 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-8191929{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-8191929 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-8191929 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8191929 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-8191929 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8191929 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(255,255,255,.55);opacity:1;}.elementor-8620 .elementor-element.elementor-element-8191929 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8191929 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0de3b8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-0de3b8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-8620 .elementor-element.elementor-element-0de3b8a > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-0de3b8a > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-0de3b8a > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-0de3b8a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0de3b8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-8155607:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-8155607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8155607 > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-8155607{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-8155607 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-39e5e4e{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-de6fcbd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-73d0b51:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-73d0b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-73d0b51, .elementor-8620 .elementor-element.elementor-element-73d0b51 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-8620 .elementor-element.elementor-element-73d0b51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-8620 .elementor-element.elementor-element-73d0b51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8620 .elementor-element.elementor-element-c5ee953 .elementor-counter-number-wrapper{color:#68C4E7;}.elementor-8620 .elementor-element.elementor-element-c5ee953 .elementor-counter-title{color:#D8D5CF;}.elementor-8620 .elementor-element.elementor-element-ed206f2 .elementor-counter-number-wrapper{color:#68C4E7;}.elementor-8620 .elementor-element.elementor-element-ed206f2 .elementor-counter-title{color:#D8D5CF;}.elementor-8620 .elementor-element.elementor-element-fa60138 .elementor-counter-number-wrapper{color:#68C4E7;}.elementor-8620 .elementor-element.elementor-element-fa60138 .elementor-counter-title{color:#D8D5CF;}.elementor-8620 .elementor-element.elementor-element-614d673 .elementor-counter-number-wrapper{color:#68C4E7;}.elementor-8620 .elementor-element.elementor-element-614d673 .elementor-counter-title{color:#D8D5CF;}.elementor-8620 .elementor-element.elementor-element-b0e1768 .elementor-counter-number-wrapper{color:#68C4E7;}.elementor-8620 .elementor-element.elementor-element-b0e1768 .elementor-counter-title{color:#D8D5CF;}.elementor-8620 .elementor-element.elementor-element-436c823:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-436c823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-436c823 > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-436c823{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-436c823 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-b3e2ffa{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-4912d45 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-0e1c013:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-0e1c013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF8;}.elementor-8620 .elementor-element.elementor-element-0e1c013 > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-0e1c013{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-0e1c013 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-bf263af{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-28742af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-5dd3425:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-5dd3425 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-5dd3425 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-5dd3425 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-5dd3425 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-5dd3425 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-5dd3425 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-71b0027{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-5eefd22 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-8695c99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-8695c99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8695c99 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-8695c99 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-8695c99 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-8695c99 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-8695c99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-0c6608a{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-04839d2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-1b2063e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-1b2063e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-1b2063e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-1b2063e > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-1b2063e > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-1b2063e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-1b2063e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-e00dc3e{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-a768056 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-34de07e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-34de07e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-34de07e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-34de07e > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-34de07e > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-34de07e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-34de07e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-8b560a3{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-37b4ca5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-150c1c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-150c1c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-150c1c8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-150c1c8 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-150c1c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-150c1c8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-150c1c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-0e18c0d{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-511ed73 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-ee4ef4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-ee4ef4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-ee4ef4e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-ee4ef4e > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-ee4ef4e > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-ee4ef4e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-ee4ef4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-cd66ff7{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-a88335c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-e886853:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-e886853 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-e886853 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-e886853 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-e886853 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-e886853 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-e886853 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-78703d7{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-af0d32f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-b249e7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-b249e7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-b249e7e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-b249e7e > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-b249e7e > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-b249e7e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-b249e7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-d023167{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-d023167 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8620 .elementor-element.elementor-element-d023167 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-d023167 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8620 .elementor-element.elementor-element-d023167 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-d023167 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-974cffc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-ef508a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-ef508a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-ef508a4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-ef508a4 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-ef508a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-ef508a4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-ef508a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-1ef15b6 img{width:100%;height:210px;border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-04c558d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-1c043c9 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-1c043c9 .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-1c043c9 .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-1c043c9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-1c043c9 .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-1c043c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-69c3278:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-69c3278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF8;}.elementor-8620 .elementor-element.elementor-element-69c3278 > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-69c3278{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-69c3278 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-6ba94b5{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-f461684 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-207b010{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-7cbeca7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-7cbeca7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-7cbeca7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-7cbeca7 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-7cbeca7 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-7cbeca7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-7cbeca7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8620 .elementor-element.elementor-element-599d365 .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-599d365.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-599d365.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-599d365.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-599d365 .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-599d365 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-599d365 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-599d365 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-599d365 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-d47d2a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-d47d2a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-d47d2a1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-d47d2a1 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-d47d2a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-d47d2a1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-d47d2a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-6c06228 .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-6c06228.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-6c06228.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-6c06228.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-6c06228 .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-6c06228 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-6c06228 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-6c06228 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-6c06228 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-3dfca79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-3dfca79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-3dfca79 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-3dfca79 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-3dfca79 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-3dfca79 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-3dfca79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-7a58356 .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-7a58356.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-7a58356.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-7a58356.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-7a58356 .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-7a58356 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-7a58356 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-7a58356 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-7a58356 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-199a5dd .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-199a5dd .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-199a5dd .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-199a5dd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-199a5dd .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-199a5dd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-fa6c48b:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-fa6c48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF8;}.elementor-8620 .elementor-element.elementor-element-fa6c48b > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-fa6c48b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-fa6c48b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-a6974a0{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-006fbb1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-cb18ad6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-cb18ad6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-cb18ad6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-cb18ad6 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-cb18ad6 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-cb18ad6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-cb18ad6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-918fd39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-918fd39 img{width:100%;height:110px;border-radius:8px 8px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-33e85a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8620 .elementor-element.elementor-element-33e85a5.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-33e85a5.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-33e85a5.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon{font-size:32px;}.elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-8d6d536:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-8d6d536 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8d6d536 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-8d6d536 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-8d6d536 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-8d6d536 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-8d6d536 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-ffe32b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-ffe32b9 img{width:100%;height:110px;border-radius:8px 8px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-b310fd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8620 .elementor-element.elementor-element-b310fd6.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-b310fd6.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-b310fd6.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon{font-size:32px;}.elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-06a1778:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-06a1778 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-06a1778 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-06a1778 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-06a1778 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-06a1778 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-06a1778 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-7b188b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-7b188b8 img{width:100%;height:110px;border-radius:8px 8px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-afdfb71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8620 .elementor-element.elementor-element-afdfb71.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-afdfb71.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-afdfb71.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon{font-size:32px;}.elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-1b8968e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-1b8968e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-1b8968e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-1b8968e > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-1b8968e > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-1b8968e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-1b8968e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-3fd5cb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-3fd5cb1 img{width:100%;height:110px;border-radius:8px 8px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-6d4c3f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8620 .elementor-element.elementor-element-6d4c3f7.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-6d4c3f7.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-6d4c3f7.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon{font-size:32px;}.elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-2825bf4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-2825bf4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-2825bf4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-2825bf4 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-2825bf4 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-2825bf4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-2825bf4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-0d9339b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-0d9339b img{width:100%;height:110px;border-radius:8px 8px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-8a5f3e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8620 .elementor-element.elementor-element-8a5f3e6.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-8a5f3e6.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-8a5f3e6.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon{font-size:32px;}.elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-8e32da4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-8e32da4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8e32da4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-8e32da4 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-8e32da4 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-8e32da4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-8e32da4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-d61cafa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-d61cafa img{width:100%;height:110px;border-radius:8px 8px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-0e4333c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8620 .elementor-element.elementor-element-0e4333c.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-0e4333c.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-0e4333c.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon{font-size:32px;}.elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-2d460fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-2d460fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-2d460fc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-2d460fc > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-2d460fc > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-2d460fc > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-2d460fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-fde569a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-fde569a img{width:100%;height:110px;border-radius:8px 8px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-ffb00b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8620 .elementor-element.elementor-element-ffb00b6.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-ffb00b6.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-ffb00b6.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon{font-size:32px;}.elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-ec29134:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-ec29134 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-ec29134 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-ec29134 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-ec29134 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-ec29134 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-ec29134 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-4a40586 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-4a40586 img{width:100%;height:110px;border-radius:8px 8px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-a843135 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 16px 14px 16px;}.elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8620 .elementor-element.elementor-element-a843135.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-a843135.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-a843135.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon{font-size:32px;}.elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-e25bf2a .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-e25bf2a .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-e25bf2a .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-e25bf2a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8620 .elementor-element.elementor-element-e25bf2a .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-e25bf2a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-f845eca:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-f845eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF8;}.elementor-8620 .elementor-element.elementor-element-f845eca > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-f845eca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-f845eca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-ba490cc{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-bcd3b5c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-4cdc894:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-4cdc894 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-4cdc894 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-4cdc894 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-4cdc894 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-4cdc894 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-4cdc894 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-bf65b4a .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-bf65b4a.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-bf65b4a.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-bf65b4a.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-bf65b4a .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-bf65b4a .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-bf65b4a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-bf65b4a .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-bf65b4a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-0af7f51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-0af7f51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0af7f51 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-0af7f51 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-0af7f51 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-0af7f51 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0af7f51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-fdd9a0d .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-fdd9a0d.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-fdd9a0d.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-fdd9a0d.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-fdd9a0d .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-fdd9a0d .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-fdd9a0d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-fdd9a0d .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-fdd9a0d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-eefc118:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-eefc118 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-eefc118 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-eefc118 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-eefc118 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-eefc118 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-eefc118 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-c21efd4 .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-c21efd4.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-c21efd4.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-c21efd4.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-c21efd4 .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-c21efd4 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-c21efd4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-c21efd4 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-c21efd4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-c284401:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-c284401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-c284401 > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-c284401{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-c284401 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-4c062e4{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-62e413f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-85374fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-85374fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-85374fa > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-85374fa > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-85374fa > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-85374fa > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-85374fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-8ca904d img{width:100%;height:210px;border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-69660a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-a2794eb{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.6em;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-19769a8 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-19769a8 .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-19769a8 .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-19769a8 .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-19769a8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-4a90898:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-4a90898 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-4a90898 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-4a90898 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-4a90898 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-4a90898 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-4a90898 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-0e235f3 img{width:100%;height:210px;border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-38dec7a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-8ab9193{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.6em;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-3a2e315 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#1E1E1C;color:#1E1E1C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1C;border-radius:2px 2px 2px 2px;}.elementor-8620 .elementor-element.elementor-element-3a2e315 .elementor-button:hover, .elementor-8620 .elementor-element.elementor-element-3a2e315 .elementor-button:focus{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-3a2e315 .elementor-button:hover svg, .elementor-8620 .elementor-element.elementor-element-3a2e315 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-e10442f:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-e10442f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF8;}.elementor-8620 .elementor-element.elementor-element-e10442f > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-e10442f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-e10442f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-36bca55{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-c1b592a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-d818be1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-d818be1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-d818be1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-d818be1 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-d818be1 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-d818be1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-d818be1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-51c976a .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-51c976a.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-51c976a.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-51c976a.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-51c976a .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-51c976a .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-51c976a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-51c976a .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-51c976a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-0624eae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-0624eae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-0624eae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-0624eae > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-0624eae > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-0624eae > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-0624eae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-975a650 .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-975a650.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-975a650.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-975a650.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-975a650 .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-975a650 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-975a650 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-975a650 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-975a650 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-4ca7c85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-4ca7c85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-4ca7c85 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-4ca7c85 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-4ca7c85 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-4ca7c85 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-4ca7c85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-41b8caa .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-41b8caa.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-41b8caa.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-41b8caa.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-41b8caa .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-41b8caa .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-41b8caa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-41b8caa .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-41b8caa .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-c15e656:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-c15e656 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-c15e656 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-8620 .elementor-element.elementor-element-c15e656 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-c15e656 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-c15e656 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-c15e656 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-eb47065 .elementor-icon-box-wrapper{gap:15px;}.elementor-8620 .elementor-element.elementor-element-eb47065.elementor-view-stacked .elementor-icon{background-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-eb47065.elementor-view-framed .elementor-icon, .elementor-8620 .elementor-element.elementor-element-eb47065.elementor-view-default .elementor-icon{fill:#C97B45;color:#C97B45;border-color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-eb47065 .elementor-icon{font-size:34px;}.elementor-8620 .elementor-element.elementor-element-eb47065 .elementor-icon-box-title, .elementor-8620 .elementor-element.elementor-element-eb47065 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-8620 .elementor-element.elementor-element-eb47065 .elementor-icon-box-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-eb47065 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-8688964:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-8688964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-8688964 > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-8688964{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-8688964 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-b4846d5{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.6em;color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-b614002 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-8620 .elementor-element.elementor-element-377f38c .elementor-accordion-item{border-color:#E9E4DC;}.elementor-8620 .elementor-element.elementor-element-377f38c .elementor-accordion-item .elementor-tab-content{border-block-start-color:#E9E4DC;}.elementor-8620 .elementor-element.elementor-element-377f38c .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#E9E4DC;}.elementor-8620 .elementor-element.elementor-element-377f38c .elementor-tab-title{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-377f38c .elementor-accordion-icon, .elementor-8620 .elementor-element.elementor-element-377f38c .elementor-accordion-title{color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-377f38c .elementor-accordion-icon svg{fill:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-377f38c .elementor-active .elementor-accordion-icon, .elementor-8620 .elementor-element.elementor-element-377f38c .elementor-active .elementor-accordion-title{color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-377f38c .elementor-active .elementor-accordion-icon svg{fill:#C97B45;}.elementor-8620 .elementor-element.elementor-element-377f38c .elementor-tab-content{background-color:#FFFFFF;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-4416e30:not(.elementor-motion-effects-element-type-background), .elementor-8620 .elementor-element.elementor-element-4416e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E3D2;}.elementor-8620 .elementor-element.elementor-element-4416e30 > .elementor-container{max-width:1180px;}.elementor-8620 .elementor-element.elementor-element-4416e30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 32px 72px 32px;}.elementor-8620 .elementor-element.elementor-element-4416e30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-72a76f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-72a76f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E3D2;}.elementor-8620 .elementor-element.elementor-element-72a76f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-8620 .elementor-element.elementor-element-72a76f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8620 .elementor-element.elementor-element-d2e2ec9{color:#C97B45;}.elementor-8620 .elementor-element.elementor-element-c424b18 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-69c70c4{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;color:#5C5850;}.elementor-8620 .elementor-element.elementor-element-7edbd01{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;color:#1E1E1C;}.elementor-8620 .elementor-element.elementor-element-c483c32:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8620 .elementor-element.elementor-element-c483c32 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-c483c32 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E4DC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-8620 .elementor-element.elementor-element-c483c32 > .elementor-element-populated, .elementor-8620 .elementor-element.elementor-element-c483c32 > .elementor-element-populated > .elementor-background-overlay, .elementor-8620 .elementor-element.elementor-element-c483c32 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-8620 .elementor-element.elementor-element-c483c32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-field-type-html{padding-bottom:0px;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .e-form__buttons__wrapper__button-next{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-button[type="submit"]{background-color:#1E1E1C;color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .e-form__buttons__wrapper__button-next:hover{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-button[type="submit"]:hover{color:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-8620 .elementor-element.elementor-element-91a9c9b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8620 .elementor-element.elementor-element-91a9c9b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-8620 .elementor-element.elementor-element-9bf558a{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-f0c5317{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-993e928{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-1437aae{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-f061981{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-8191929{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-71b0027{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-0c6608a{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-e00dc3e{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-8b560a3{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-0e18c0d{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-cd66ff7{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-78703d7{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-d023167{--e-image-carousel-slides-to-show:1;}}@media(min-width:768px){.elementor-8620 .elementor-element.elementor-element-acc3878{width:34%;}.elementor-8620 .elementor-element.elementor-element-fbd06f1{width:66%;}}@media(max-width:767px){.elementor-8620 .elementor-element.elementor-element-6ada123{padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-9bf558a{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-523703e{padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-f0c5317{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-9c99208{padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-993e928{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-0979124{padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-1437aae{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-5c3b85f{padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-f061981{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-5aaf74b{padding:18px 18px 18px 18px;}.elementor-8620 .elementor-element.elementor-element-8191929{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-71b0027{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-0c6608a{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-e00dc3e{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-8b560a3{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-0e18c0d{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-cd66ff7{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-78703d7{--e-image-carousel-slides-to-show:1;}.elementor-8620 .elementor-element.elementor-element-d023167{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image, class: .elementor-element-6b1082b */.elementor-8620 .elementor-element.elementor-element-6b1082b img { width: 100%; height: 210px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2640cfd */.elementor-8620 .elementor-element.elementor-element-2640cfd img { width: 100%; height: 210px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f00898 */.elementor-8620 .elementor-element.elementor-element-6f00898 img { width: 100%; height: 210px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00c57db */.elementor-8620 .elementor-element.elementor-element-00c57db img { width: 100%; height: 210px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0bb4e32 */.elementor-8620 .elementor-element.elementor-element-0bb4e32 { overflow: visible; }
.elementor-8620 .elementor-element.elementor-element-0bb4e32 > .elementor-container {
  gap: 26px;
  align-items: stretch;
  flex-wrap: wrap;
}
.elementor-8620 .elementor-element.elementor-element-0bb4e32 > .elementor-container > .elementor-column {
  width: calc((100% - 26px) / 2);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-0bb4e32 > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-0bb4e32 > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-0bb4e32 > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9bf558a */.elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-9bf558a .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ada123 */.elementor-8620 .elementor-element.elementor-element-6ada123 > .elementor-container{gap:40px;align-items:center} .elementor-8620 .elementor-element.elementor-element-6ada123 > .elementor-container > .elementor-column{width:calc((100% - 40px)/2)} @media(max-width:767px){.elementor-8620 .elementor-element.elementor-element-6ada123 > .elementor-container{gap:24px} .elementor-8620 .elementor-element.elementor-element-6ada123 > .elementor-container > .elementor-column{width:100%}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f0c5317 */.elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-f0c5317 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-523703e */.elementor-8620 .elementor-element.elementor-element-523703e > .elementor-container{gap:40px;align-items:center} .elementor-8620 .elementor-element.elementor-element-523703e > .elementor-container > .elementor-column{width:calc((100% - 40px)/2)} @media(max-width:767px){.elementor-8620 .elementor-element.elementor-element-523703e > .elementor-container{gap:24px} .elementor-8620 .elementor-element.elementor-element-523703e > .elementor-container > .elementor-column{width:100%}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-993e928 */.elementor-8620 .elementor-element.elementor-element-993e928 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-993e928 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-993e928 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-993e928 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c99208 */.elementor-8620 .elementor-element.elementor-element-9c99208 > .elementor-container{gap:40px;align-items:center} .elementor-8620 .elementor-element.elementor-element-9c99208 > .elementor-container > .elementor-column{width:calc((100% - 40px)/2)} @media(max-width:767px){.elementor-8620 .elementor-element.elementor-element-9c99208 > .elementor-container{gap:24px} .elementor-8620 .elementor-element.elementor-element-9c99208 > .elementor-container > .elementor-column{width:100%}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1437aae */.elementor-8620 .elementor-element.elementor-element-1437aae .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-1437aae .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-1437aae .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-1437aae .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0979124 */.elementor-8620 .elementor-element.elementor-element-0979124 > .elementor-container{gap:40px;align-items:center} .elementor-8620 .elementor-element.elementor-element-0979124 > .elementor-container > .elementor-column{width:calc((100% - 40px)/2)} @media(max-width:767px){.elementor-8620 .elementor-element.elementor-element-0979124 > .elementor-container{gap:24px} .elementor-8620 .elementor-element.elementor-element-0979124 > .elementor-container > .elementor-column{width:100%}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f061981 */.elementor-8620 .elementor-element.elementor-element-f061981 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-f061981 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-f061981 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-f061981 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c3b85f */.elementor-8620 .elementor-element.elementor-element-5c3b85f > .elementor-container{gap:40px;align-items:center} .elementor-8620 .elementor-element.elementor-element-5c3b85f > .elementor-container > .elementor-column{width:calc((100% - 40px)/2)} @media(max-width:767px){.elementor-8620 .elementor-element.elementor-element-5c3b85f > .elementor-container{gap:24px} .elementor-8620 .elementor-element.elementor-element-5c3b85f > .elementor-container > .elementor-column{width:100%}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8191929 */.elementor-8620 .elementor-element.elementor-element-8191929 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-8191929 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-8191929 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-8191929 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5aaf74b */.elementor-8620 .elementor-element.elementor-element-5aaf74b > .elementor-container{gap:40px;align-items:center} .elementor-8620 .elementor-element.elementor-element-5aaf74b > .elementor-container > .elementor-column{width:calc((100% - 40px)/2)} @media(max-width:767px){.elementor-8620 .elementor-element.elementor-element-5aaf74b > .elementor-container{gap:24px} .elementor-8620 .elementor-element.elementor-element-5aaf74b > .elementor-container > .elementor-column{width:100%}}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c5ee953 */.elementor-8620 .elementor-element.elementor-element-c5ee953 .elementor-counter-number-wrapper {
  font-size: 30px !important;
  line-height: 1.05;
  margin-bottom: 9px;
  flex-wrap: nowrap !important;
  white-space: nowrap;
}
.elementor-8620 .elementor-element.elementor-element-c5ee953 .elementor-counter-number,
.elementor-8620 .elementor-element.elementor-element-c5ee953 .elementor-counter-number-prefix,
.elementor-8620 .elementor-element.elementor-element-c5ee953 .elementor-counter-number-suffix {
  white-space: nowrap !important;
}
.elementor-8620 .elementor-element.elementor-element-c5ee953 .elementor-counter-title {
  color: #D8D5CF;
  font-family: "Poppins", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.35;
  margin: 0 auto;
  max-width: 190px;
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-c5ee953 .elementor-counter-number-wrapper {
    font-size: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ed206f2 */.elementor-8620 .elementor-element.elementor-element-ed206f2 .elementor-counter-number-wrapper {
  font-size: 30px !important;
  line-height: 1.05;
  margin-bottom: 9px;
  flex-wrap: nowrap !important;
  white-space: nowrap;
}
.elementor-8620 .elementor-element.elementor-element-ed206f2 .elementor-counter-number,
.elementor-8620 .elementor-element.elementor-element-ed206f2 .elementor-counter-number-prefix,
.elementor-8620 .elementor-element.elementor-element-ed206f2 .elementor-counter-number-suffix {
  white-space: nowrap !important;
}
.elementor-8620 .elementor-element.elementor-element-ed206f2 .elementor-counter-title {
  color: #D8D5CF;
  font-family: "Poppins", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.35;
  margin: 0 auto;
  max-width: 190px;
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-ed206f2 .elementor-counter-number-wrapper {
    font-size: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-fa60138 */.elementor-8620 .elementor-element.elementor-element-fa60138 .elementor-counter-number-wrapper {
  font-size: 30px !important;
  line-height: 1.05;
  margin-bottom: 9px;
  flex-wrap: nowrap !important;
  white-space: nowrap;
}
.elementor-8620 .elementor-element.elementor-element-fa60138 .elementor-counter-number,
.elementor-8620 .elementor-element.elementor-element-fa60138 .elementor-counter-number-prefix,
.elementor-8620 .elementor-element.elementor-element-fa60138 .elementor-counter-number-suffix {
  white-space: nowrap !important;
}
.elementor-8620 .elementor-element.elementor-element-fa60138 .elementor-counter-title {
  color: #D8D5CF;
  font-family: "Poppins", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.35;
  margin: 0 auto;
  max-width: 190px;
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-fa60138 .elementor-counter-number-wrapper {
    font-size: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-614d673 */.elementor-8620 .elementor-element.elementor-element-614d673 .elementor-counter-number-wrapper {
  font-size: 30px !important;
  line-height: 1.05;
  margin-bottom: 9px;
  flex-wrap: nowrap !important;
  white-space: nowrap;
}
.elementor-8620 .elementor-element.elementor-element-614d673 .elementor-counter-number,
.elementor-8620 .elementor-element.elementor-element-614d673 .elementor-counter-number-prefix,
.elementor-8620 .elementor-element.elementor-element-614d673 .elementor-counter-number-suffix {
  white-space: nowrap !important;
}
.elementor-8620 .elementor-element.elementor-element-614d673 .elementor-counter-title {
  color: #D8D5CF;
  font-family: "Poppins", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.35;
  margin: 0 auto;
  max-width: 190px;
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-614d673 .elementor-counter-number-wrapper {
    font-size: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b0e1768 */.elementor-8620 .elementor-element.elementor-element-b0e1768 .elementor-counter-number-wrapper {
  font-size: 30px !important;
  line-height: 1.05;
  margin-bottom: 9px;
  flex-wrap: nowrap !important;
  white-space: nowrap;
}
.elementor-8620 .elementor-element.elementor-element-b0e1768 .elementor-counter-number,
.elementor-8620 .elementor-element.elementor-element-b0e1768 .elementor-counter-number-prefix,
.elementor-8620 .elementor-element.elementor-element-b0e1768 .elementor-counter-number-suffix {
  white-space: nowrap !important;
}
.elementor-8620 .elementor-element.elementor-element-b0e1768 .elementor-counter-title {
  color: #D8D5CF;
  font-family: "Poppins", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.35;
  margin: 0 auto;
  max-width: 190px;
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-b0e1768 .elementor-counter-number-wrapper {
    font-size: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8155607 */@media(max-width:767px){
.elementor-8620 .elementor-element.elementor-element-8155607{padding:36px 20px!important}
.elementor-8620 .elementor-element.elementor-element-8155607 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0}
.elementor-8620 .elementor-element.elementor-element-8155607 .elementor-element-de6fcbd .elementor-heading-title{font-size:26px;line-height:1.2}
.elementor-8620 .elementor-element.elementor-element-8155607 .elementor-element-39e5e4e{margin-bottom:10px}
.elementor-8620 .elementor-element.elementor-element-8155607 .elementor-element-73d0b51{padding:22px 16px!important;border-radius:8px}
.elementor-8620 .elementor-element.elementor-element-8155607 .elementor-element-73d0b51 > .elementor-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}
.elementor-8620 .elementor-element.elementor-element-8155607 .elementor-element-73d0b51 > .elementor-container > .elementor-column{width:100%;min-width:0}
.elementor-8620 .elementor-element.elementor-element-8155607 .elementor-element-73d0b51 .elementor-widget-wrap{padding:0}
.elementor-8620 .elementor-element.elementor-element-8155607 .elementor-counter-number-wrapper{font-size:30px!important;line-height:1.1!important;margin-bottom:8px!important}
.elementor-8620 .elementor-element.elementor-element-8155607 .elementor-counter-title{font-size:12px!important;line-height:1.45!important;white-space:normal}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-71b0027 */.elementor-8620 .elementor-element.elementor-element-71b0027 .swiper-slide-inner img{width:100%!important;height:210px!important;object-fit:cover!important;border-radius:8px!important} .elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-71b0027 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c6608a */.elementor-8620 .elementor-element.elementor-element-0c6608a .swiper-slide-inner img{width:100%!important;height:210px!important;object-fit:cover!important;border-radius:8px!important} .elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-0c6608a .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e00dc3e */.elementor-8620 .elementor-element.elementor-element-e00dc3e .swiper-slide-inner img{width:100%!important;height:210px!important;object-fit:cover!important;border-radius:8px!important} .elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-e00dc3e .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b451413 */.elementor-8620 .elementor-element.elementor-element-b451413 { overflow: visible; margin-bottom: 26px; }
.elementor-8620 .elementor-element.elementor-element-b451413 > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-b451413 > .elementor-container > .elementor-column {
  width: calc((100% - 52px) / 3);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-b451413 > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-b451413 > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-b451413 > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8b560a3 */.elementor-8620 .elementor-element.elementor-element-8b560a3 .swiper-slide-inner img{width:100%!important;height:210px!important;object-fit:cover!important;border-radius:8px!important} .elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-8b560a3 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0e18c0d */.elementor-8620 .elementor-element.elementor-element-0e18c0d .swiper-slide-inner img{width:100%!important;height:210px!important;object-fit:cover!important;border-radius:8px!important} .elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-0e18c0d .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cd66ff7 */.elementor-8620 .elementor-element.elementor-element-cd66ff7 .swiper-slide-inner img{width:100%!important;height:210px!important;object-fit:cover!important;border-radius:8px!important} .elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-cd66ff7 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-607e079 */.elementor-8620 .elementor-element.elementor-element-607e079 { overflow: visible; }
.elementor-8620 .elementor-element.elementor-element-607e079 > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-607e079 > .elementor-container > .elementor-column {
  width: calc((100% - 52px) / 3);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-607e079 > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-607e079 > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-607e079 > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-78703d7 */.elementor-8620 .elementor-element.elementor-element-78703d7 .swiper-slide-inner img{width:100%!important;height:210px!important;object-fit:cover!important;border-radius:8px!important} .elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-78703d7 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d023167 */.elementor-8620 .elementor-element.elementor-element-d023167 .swiper-slide-inner img{width:100%!important;height:210px!important;object-fit:cover!important;border-radius:8px!important} .elementor-8620 .elementor-element.elementor-element-d023167 .elementor-swiper-button{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:50%!important;line-height:1!important;background:rgba(30,30,28,.72)!important} .elementor-8620 .elementor-element.elementor-element-d023167 .elementor-swiper-button i,.elementor-8620 .elementor-element.elementor-element-d023167 .elementor-swiper-button svg{display:block!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important} .elementor-8620 .elementor-element.elementor-element-d023167 .elementor-swiper-button i:before{display:block!important;line-height:1!important;margin:0!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ef15b6 */.elementor-8620 .elementor-element.elementor-element-1ef15b6 img { width: 100%; height: 210px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-93c84ba */.elementor-8620 .elementor-element.elementor-element-93c84ba { overflow: visible; }
.elementor-8620 .elementor-element.elementor-element-93c84ba > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-93c84ba > .elementor-container > .elementor-column {
  width: calc((100% - 52px) / 3);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-93c84ba > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-93c84ba > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-93c84ba > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef88a0d */.elementor-8620 .elementor-element.elementor-element-ef88a0d { overflow: visible; }
.elementor-8620 .elementor-element.elementor-element-ef88a0d > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-ef88a0d > .elementor-container > .elementor-column {
  width: calc((100% - 52px) / 3);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-ef88a0d > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-ef88a0d > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-ef88a0d > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-918fd39 */.elementor-8620 .elementor-element.elementor-element-918fd39 img { width: 100%; height: 110px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-33e85a5 */.elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon-box-icon .elementor-icon i,.elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon-box-icon .elementor-icon svg{display:none!important}.elementor-8620 .elementor-element.elementor-element-33e85a5 .elementor-icon-box-icon .elementor-icon{display:block!important;width:32px!important;height:32px!important;background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2026/08/foc-tarsadalmi-ikon-1.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffe32b9 */.elementor-8620 .elementor-element.elementor-element-ffe32b9 img { width: 100%; height: 110px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b310fd6 */.elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon-box-icon .elementor-icon i,.elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon-box-icon .elementor-icon svg{display:none!important}.elementor-8620 .elementor-element.elementor-element-b310fd6 .elementor-icon-box-icon .elementor-icon{display:block!important;width:32px!important;height:32px!important;background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2026/08/foc-tarsadalmi-ikon-2.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b188b8 */.elementor-8620 .elementor-element.elementor-element-7b188b8 img { width: 100%; height: 110px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-afdfb71 */.elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon-box-icon .elementor-icon i,.elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon-box-icon .elementor-icon svg{display:none!important}.elementor-8620 .elementor-element.elementor-element-afdfb71 .elementor-icon-box-icon .elementor-icon{display:block!important;width:32px!important;height:32px!important;background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2026/08/foc-tarsadalmi-ikon-3.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fd5cb1 */.elementor-8620 .elementor-element.elementor-element-3fd5cb1 img { width: 100%; height: 110px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d4c3f7 */.elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon-box-icon .elementor-icon i,.elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon-box-icon .elementor-icon svg{display:none!important}.elementor-8620 .elementor-element.elementor-element-6d4c3f7 .elementor-icon-box-icon .elementor-icon{display:block!important;width:32px!important;height:32px!important;background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2026/08/foc-tarsadalmi-ikon-4.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6acd552 */.elementor-8620 .elementor-element.elementor-element-6acd552 { overflow: visible; margin-bottom: 26px; }
.elementor-8620 .elementor-element.elementor-element-6acd552 > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-6acd552 > .elementor-container > .elementor-column {
  width: calc((100% - 78px) / 4);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-6acd552 > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-6acd552 > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-6acd552 > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d9339b */.elementor-8620 .elementor-element.elementor-element-0d9339b img { width: 100%; height: 110px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a5f3e6 */.elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon-box-icon .elementor-icon i,.elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon-box-icon .elementor-icon svg{display:none!important}.elementor-8620 .elementor-element.elementor-element-8a5f3e6 .elementor-icon-box-icon .elementor-icon{display:block!important;width:32px!important;height:32px!important;background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2026/08/foc-tarsadalmi-ikon-5.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d61cafa */.elementor-8620 .elementor-element.elementor-element-d61cafa img { width: 100%; height: 110px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e4333c */.elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon-box-icon .elementor-icon i,.elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon-box-icon .elementor-icon svg{display:none!important}.elementor-8620 .elementor-element.elementor-element-0e4333c .elementor-icon-box-icon .elementor-icon{display:block!important;width:32px!important;height:32px!important;background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2026/08/foc-tarsadalmi-ikon-6.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fde569a */.elementor-8620 .elementor-element.elementor-element-fde569a img { width: 100%; height: 110px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffb00b6 */.elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon-box-icon .elementor-icon i,.elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon-box-icon .elementor-icon svg{display:none!important}.elementor-8620 .elementor-element.elementor-element-ffb00b6 .elementor-icon-box-icon .elementor-icon{display:block!important;width:32px!important;height:32px!important;background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2026/08/foc-tarsadalmi-ikon-7.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a40586 */.elementor-8620 .elementor-element.elementor-element-4a40586 img { width: 100%; height: 110px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a843135 */.elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon-box-icon .elementor-icon i,.elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon-box-icon .elementor-icon svg{display:none!important}.elementor-8620 .elementor-element.elementor-element-a843135 .elementor-icon-box-icon .elementor-icon{display:block!important;width:32px!important;height:32px!important;background-image:url("https://foc.mashupdigital.hu/wp-content/uploads/2026/08/foc-tarsadalmi-ikon-8.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-29e02ec */.elementor-8620 .elementor-element.elementor-element-29e02ec { overflow: visible; }
.elementor-8620 .elementor-element.elementor-element-29e02ec > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-29e02ec > .elementor-container > .elementor-column {
  width: calc((100% - 78px) / 4);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-29e02ec > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-29e02ec > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-29e02ec > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d1101d */.elementor-8620 .elementor-element.elementor-element-1d1101d { overflow: visible; }
.elementor-8620 .elementor-element.elementor-element-1d1101d > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-1d1101d > .elementor-container > .elementor-column {
  width: calc((100% - 52px) / 3);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-1d1101d > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-1d1101d > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-1d1101d > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ca904d */.elementor-8620 .elementor-element.elementor-element-8ca904d img { width: 100%; height: 210px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e235f3 */.elementor-8620 .elementor-element.elementor-element-0e235f3 img { width: 100%; height: 210px; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f4590ff */.elementor-8620 .elementor-element.elementor-element-f4590ff { overflow: visible; }
.elementor-8620 .elementor-element.elementor-element-f4590ff > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-f4590ff > .elementor-container > .elementor-column {
  width: calc((100% - 26px) / 2);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-f4590ff > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-f4590ff > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-f4590ff > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f5b0aac */.elementor-8620 .elementor-element.elementor-element-f5b0aac { overflow: visible; margin-bottom: 26px; }
.elementor-8620 .elementor-element.elementor-element-f5b0aac > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-f5b0aac > .elementor-container > .elementor-column {
  width: calc((100% - 26px) / 2);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-f5b0aac > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-f5b0aac > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-f5b0aac > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76becf1 */.elementor-8620 .elementor-element.elementor-element-76becf1 { overflow: visible; }
.elementor-8620 .elementor-element.elementor-element-76becf1 > .elementor-container { gap: 26px; align-items: stretch; }
.elementor-8620 .elementor-element.elementor-element-76becf1 > .elementor-container > .elementor-column {
  width: calc((100% - 26px) / 2);
  transition: transform .22s ease, box-shadow .22s ease;
  will-change: transform;
}
.elementor-8620 .elementor-element.elementor-element-76becf1 > .elementor-container > .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 26px rgba(30,30,28,.12);
}
@media (max-width: 767px) {
  .elementor-8620 .elementor-element.elementor-element-76becf1 > .elementor-container { gap: 18px; }
  .elementor-8620 .elementor-element.elementor-element-76becf1 > .elementor-container > .elementor-column { width: 100%; }
}/* End custom CSS */