.elementor-213 .elementor-element.elementor-element-d35e021{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-d35e021:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-d35e021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-213 .elementor-element.elementor-element-d35e021::before, .elementor-213 .elementor-element.elementor-element-d35e021 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-d35e021 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-d35e021 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-d35e021 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-d35e021 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #C9A84C1F 40%, #00000000 100%);}.elementor-213 .elementor-element.elementor-element-bddc9f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-bddc9f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-56ae8ca{--display:flex;--min-height:65vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-56ae8ca.e-con{--flex-grow:0;--flex-shrink:0;}.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-213 .elementor-element.elementor-element-835469c .elementor-button{background-color:#DCE7D7;font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:500;letter-spacing:4px;fill:#2A5E47;color:#2A5E47;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-213 .elementor-element.elementor-element-835469c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 18px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-835469c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-213 .elementor-element.elementor-element-835469c .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-835469c .elementor-button .elementor-button-content-wrapper{gap:15px;}.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-213 .elementor-element.elementor-element-18ae201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-213 .elementor-element.elementor-element-18ae201.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-18ae201 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.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-213 .elementor-element.elementor-element-2e5e64f{text-align:start;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#3A5248;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-icon i{color:#0F2820;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-icon svg{fill:#0F2820;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-82c046f{--e-icon-list-icon-size:18px;--icon-vertical-align:center;}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-item > a{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-7a76bbb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-213 .elementor-element.elementor-element-e8f0481 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-213 .elementor-element.elementor-element-e8f0481 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-e8f0481 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-e8f0481{width:var( --container-widget-width, 50% );max-width:50%;padding:16px 0px 16px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-8ac4082 .elementor-button{background-color:#C9AF4C00;font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.2px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8CFBD;border-radius:6px 6px 6px 6px;}.elementor-213 .elementor-element.elementor-element-8ac4082{width:var( --container-widget-width, 50% );max-width:50%;padding:016px 0px 16px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-8ac4082.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-8ac4082 .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-8ac4082 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-8ac4082 .elementor-button:focus{border-color:#2A5E47;}.elementor-213 .elementor-element.elementor-element-67db648{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:75px 50px;--row-gap:75px;--column-gap:50px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-213 .elementor-element.elementor-element-76f1b30{padding:0px 40px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-76f1b30 .elementor-counter{flex-direction:column-reverse;}.elementor-213 .elementor-element.elementor-element-76f1b30 .elementor-counter-number-wrapper{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:900;}.elementor-213 .elementor-element.elementor-element-76f1b30 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;}.elementor-213 .elementor-element.elementor-element-5024ed2 .elementor-counter{flex-direction:column-reverse;}.elementor-213 .elementor-element.elementor-element-5024ed2 .elementor-counter-number-wrapper{color:#A84030;font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:900;}.elementor-213 .elementor-element.elementor-element-5024ed2 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;}.elementor-213 .elementor-element.elementor-element-496d0ad{--display:flex;--min-height:74vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-496d0ad:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-496d0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A5E4700;background-image:url("https://me10academia.com/wp-content/uploads/2026/08/logo_sin_fondo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-213 .elementor-element.elementor-element-496d0ad.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-c83c121{--display:flex;--position:absolute;--gap:1px 0px;--row-gap:1px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8CFBD;--border-color:#D8CFBD;--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.55);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-213 .elementor-element.elementor-element-c83c121:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-c83c121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-c83c121.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-c83c121{left:-29px;}body.rtl .elementor-213 .elementor-element.elementor-element-c83c121{right:-29px;}.elementor-213 .elementor-element.elementor-element-45b0579{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 0px 0px 6px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-213 .elementor-element.elementor-element-45b0579 .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-37f6a77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-213 .elementor-element.elementor-element-6f69af0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:600;}.elementor-213 .elementor-element.elementor-element-39a3c43{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;}.elementor-213 .elementor-element.elementor-element-39a3c43 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-594125d{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8CFBD;--border-color:#D8CFBD;--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.55);--margin-top:62%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;bottom:-90px;--z-index:10;}.elementor-213 .elementor-element.elementor-element-594125d:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-594125d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE7D7;}.elementor-213 .elementor-element.elementor-element-594125d.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-594125d{left:440px;}body.rtl .elementor-213 .elementor-element.elementor-element-594125d{right:440px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-e361786{width:var( --container-widget-width, 16.629% );max-width:16.629%;--container-widget-width:16.629%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-e361786.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-e361786 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-e361786.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-e361786.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-e361786.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-e361786.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-e361786.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-e361786 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-e361786 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-37aeca2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-213 .elementor-element.elementor-element-37aeca2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-cd97810 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-70482e4{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-70482e4 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-0610332{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-213 .elementor-element.elementor-element-0610332:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-0610332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53204a8 );}.elementor-213 .elementor-element.elementor-element-e9584fc{--display:flex;--min-height:780px;--margin-top:0px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-213 .elementor-element.elementor-element-e9584fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-223a967 .elementor-button{background-color:#DCE7D7;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2.5px;fill:#2A5E47;color:#2A5E47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2A5E47;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-213 .elementor-element.elementor-element-223a967.elementor-element{--order:-99999 /* order start hack */;}.elementor-213 .elementor-element.elementor-element-223a967 .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-223a967 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-213 .elementor-element.elementor-element-24384ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-213 .elementor-element.elementor-element-24384ff .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:62px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-b166969{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-b166969.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-b166969 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-57c692e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 28px;--row-gap:20px;--column-gap:28px;--flex-wrap:wrap;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-213 .elementor-element.elementor-element-b899c89{--display:flex;--min-height:328px;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:4px 4px 4px 4px;box-shadow:0px 12px 28px 0px rgba(15, 40, 31.999999999999993, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-b899c89:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-b899c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-213 .elementor-element.elementor-element-b899c89::before, .elementor-213 .elementor-element.elementor-element-b899c89 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-b899c89 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-b899c89 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-b899c89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-b899c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-b899c89:hover::before, .elementor-213 .elementor-element.elementor-element-b899c89:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-b899c89:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-b899c89 > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-b899c89 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-b899c89:hover{--overlay-opacity:0;border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-213 .elementor-element.elementor-element-b899c89, .elementor-213 .elementor-element.elementor-element-b899c89::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-b899c89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-b11311e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-a81ddd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-a81ddd6.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-a81ddd6 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-a81ddd6.elementor-view-stacked .elementor-icon{background-color:#2A5E47;color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-a81ddd6.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-a81ddd6.elementor-view-default .elementor-icon{color:#2A5E47;border-color:#2A5E47;}.elementor-213 .elementor-element.elementor-element-a81ddd6.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-a81ddd6.elementor-view-default .elementor-icon svg{fill:#2A5E47;}.elementor-213 .elementor-element.elementor-element-a81ddd6.elementor-view-framed .elementor-icon{background-color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-a81ddd6.elementor-view-stacked .elementor-icon svg{fill:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-a81ddd6 .elementor-icon{font-size:40px;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-213 .elementor-element.elementor-element-a81ddd6 .elementor-icon svg{height:40px;}.elementor-213 .elementor-element.elementor-element-578cf35{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-578cf35 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-110ef05{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-213 .elementor-element.elementor-element-110ef05.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-8372395{column-gap:0px;font-family:"Manrope", Sans-serif;font-weight:800;}.elementor-213 .elementor-element.elementor-element-8372395 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-aa6ed89{font-family:"Manrope", Sans-serif;font-weight:800;}.elementor-213 .elementor-element.elementor-element-aa6ed89 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-ef10540{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-weight:800;color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-ef10540 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-350c584{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#0F2820;}.elementor-213 .elementor-element.elementor-element-350c584 p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-8d941bb{--divider-border-style:solid;--divider-color:#B8C9B2;--divider-border-width:1.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-8d941bb .elementor-divider-separator{width:100%;}.elementor-213 .elementor-element.elementor-element-8d941bb .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-icon i{color:#2A5E47;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-icon svg{fill:#2A5E47;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-98924ca{--e-icon-list-icon-size:10px;--icon-vertical-align:center;}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:1.2px;}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-text{color:#0F2820;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-b82c500 .elementor-button{background-color:#D4B96A00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-50ce809{--display:flex;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-50ce809:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-50ce809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-213 .elementor-element.elementor-element-50ce809::before, .elementor-213 .elementor-element.elementor-element-50ce809 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-50ce809 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-50ce809 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-50ce809 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-50ce809 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-50ce809:hover::before, .elementor-213 .elementor-element.elementor-element-50ce809:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-50ce809:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-50ce809 > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-50ce809 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-50ce809:hover{--overlay-opacity:0;border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A84030;--border-color:#A84030;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-213 .elementor-element.elementor-element-50ce809, .elementor-213 .elementor-element.elementor-element-50ce809::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-50ce809.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-3943af9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-ca91ad6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-ca91ad6.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-ca91ad6 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-ca91ad6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-ca91ad6.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-ca91ad6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-213 .elementor-element.elementor-element-ca91ad6.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-ca91ad6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-213 .elementor-element.elementor-element-ca91ad6.elementor-view-framed .elementor-icon{background-color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-ca91ad6.elementor-view-stacked .elementor-icon svg{fill:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-ca91ad6 .elementor-icon{font-size:40px;}.elementor-213 .elementor-element.elementor-element-ca91ad6 .elementor-icon svg{height:40px;}.elementor-213 .elementor-element.elementor-element-87a873f{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-87a873f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-662ea01{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-662ea01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-6e828c5{column-gap:0px;font-family:"Manrope", Sans-serif;font-weight:800;color:#00D4AA;}.elementor-213 .elementor-element.elementor-element-6e828c5 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-aec9d63{font-family:"Manrope", Sans-serif;font-weight:800;color:#00D4AA;}.elementor-213 .elementor-element.elementor-element-aec9d63 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-0a7e7da{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-weight:800;color:#00D4AA;}.elementor-213 .elementor-element.elementor-element-0a7e7da p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-f5d8790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#0F2820;}.elementor-213 .elementor-element.elementor-element-f5d8790.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-f5d8790 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-0c416cc{--divider-border-style:solid;--divider-color:#B8C9B2;--divider-border-width:1.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-0c416cc .elementor-divider-separator{width:100%;}.elementor-213 .elementor-element.elementor-element-0c416cc .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-icon i{color:#A84030;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-icon svg{fill:#A84030;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-c0afd66{--e-icon-list-icon-size:10px;--icon-vertical-align:center;}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:1.2px;}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-755c596 .elementor-button{background-color:#D4B96A00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;letter-spacing:1.5px;fill:#A84030;color:#A84030;}.elementor-213 .elementor-element.elementor-element-f48989e{--display:flex;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-f48989e:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-f48989e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-213 .elementor-element.elementor-element-f48989e::before, .elementor-213 .elementor-element.elementor-element-f48989e > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-f48989e > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-f48989e > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-f48989e > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-f48989e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-f48989e:hover::before, .elementor-213 .elementor-element.elementor-element-f48989e:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-f48989e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-f48989e > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-f48989e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-f48989e:hover{--overlay-opacity:0;border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#9B6010;--border-color:#9B6010;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-213 .elementor-element.elementor-element-f48989e, .elementor-213 .elementor-element.elementor-element-f48989e::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-f48989e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-9db1f07{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-134e792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-134e792.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-134e792 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-134e792.elementor-view-stacked .elementor-icon{background-color:#9B6010;color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-134e792.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-134e792.elementor-view-default .elementor-icon{color:#9B6010;border-color:#9B6010;}.elementor-213 .elementor-element.elementor-element-134e792.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-134e792.elementor-view-default .elementor-icon svg{fill:#9B6010;}.elementor-213 .elementor-element.elementor-element-134e792.elementor-view-framed .elementor-icon{background-color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-134e792.elementor-view-stacked .elementor-icon svg{fill:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-134e792 .elementor-icon{font-size:40px;}.elementor-213 .elementor-element.elementor-element-134e792 .elementor-icon svg{height:40px;}.elementor-213 .elementor-element.elementor-element-ff23284{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-ff23284 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-f5d8d7b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-f5d8d7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-f1b6efe{column-gap:0px;font-family:"Roboto", Sans-serif;font-weight:800;color:#7B8CDE;}.elementor-213 .elementor-element.elementor-element-f1b6efe p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-5576c5b{font-family:"Manrope", Sans-serif;font-weight:800;}.elementor-213 .elementor-element.elementor-element-5576c5b p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-b23be09{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-weight:800;}.elementor-213 .elementor-element.elementor-element-b23be09 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-28be916{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-weight:800;}.elementor-213 .elementor-element.elementor-element-28be916 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-695127c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#0F2820;}.elementor-213 .elementor-element.elementor-element-695127c p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-2bfe949{--divider-border-style:solid;--divider-color:#B8C9B2;--divider-border-width:1.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-2bfe949 .elementor-divider-separator{width:100%;}.elementor-213 .elementor-element.elementor-element-2bfe949 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-icon i{color:#9B6010;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-icon svg{fill:#9B6010;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-614c74f{--e-icon-list-icon-size:10px;--icon-vertical-align:center;}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:1.2px;}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-2a0d6a5 .elementor-button{background-color:#D4B96A00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;letter-spacing:1.5px;fill:#9B6010;color:#9B6010;}.elementor-213 .elementor-element.elementor-element-e51ec02{--display:flex;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-e51ec02:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-e51ec02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-213 .elementor-element.elementor-element-e51ec02::before, .elementor-213 .elementor-element.elementor-element-e51ec02 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-e51ec02 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-e51ec02 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-e51ec02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-e51ec02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-e51ec02:hover::before, .elementor-213 .elementor-element.elementor-element-e51ec02:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-e51ec02:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-e51ec02 > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-e51ec02 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-e51ec02:hover{--overlay-opacity:0;border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3A6080;--border-color:#3A6080;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-213 .elementor-element.elementor-element-e51ec02, .elementor-213 .elementor-element.elementor-element-e51ec02::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-e51ec02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-949dd8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-2bbb239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-2bbb239.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-2bbb239 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-2bbb239.elementor-view-stacked .elementor-icon{background-color:#3A6080;color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-2bbb239.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-2bbb239.elementor-view-default .elementor-icon{color:#3A6080;border-color:#3A6080;}.elementor-213 .elementor-element.elementor-element-2bbb239.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-2bbb239.elementor-view-default .elementor-icon svg{fill:#3A6080;}.elementor-213 .elementor-element.elementor-element-2bbb239.elementor-view-framed .elementor-icon{background-color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-2bbb239.elementor-view-stacked .elementor-icon svg{fill:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-2bbb239 .elementor-icon{font-size:40px;}.elementor-213 .elementor-element.elementor-element-2bbb239 .elementor-icon svg{height:40px;}.elementor-213 .elementor-element.elementor-element-f0e786a{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-f0e786a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-9b0b86a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-9b0b86a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-5e8e879{column-gap:0px;font-family:"Manrope", Sans-serif;font-weight:800;}.elementor-213 .elementor-element.elementor-element-5e8e879 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-e7e1e33{font-family:"Manrope", Sans-serif;font-weight:800;}.elementor-213 .elementor-element.elementor-element-e7e1e33 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-b17ab38{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-weight:800;}.elementor-213 .elementor-element.elementor-element-b17ab38 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-9501011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#0F2820;}.elementor-213 .elementor-element.elementor-element-9501011 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-d47bea5{--divider-border-style:solid;--divider-color:#B8C9B2;--divider-border-width:1.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-d47bea5 .elementor-divider-separator{width:100%;}.elementor-213 .elementor-element.elementor-element-d47bea5 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-icon i{color:#3A6080;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-icon svg{fill:#3A6080;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-5148652{--e-icon-list-icon-size:10px;--icon-vertical-align:center;}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:1.2px;}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-9777695 .elementor-button{background-color:#D4B96A00;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;letter-spacing:1.5px;fill:#3A6080;color:#3A6080;}.elementor-213 .elementor-element.elementor-element-356eb91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-356eb91:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-356eb91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-213 .elementor-element.elementor-element-7f72ab2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-213 .elementor-element.elementor-element-7f72ab2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-172fdfd .elementor-button{background-color:#DCE7D7;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2.5px;fill:#2A5E47;color:#2A5E47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2A5E47;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-213 .elementor-element.elementor-element-172fdfd.elementor-element{--order:-99999 /* order start hack */;}.elementor-213 .elementor-element.elementor-element-172fdfd .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-172fdfd .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-213 .elementor-element.elementor-element-d25b99e{text-align:center;}.elementor-213 .elementor-element.elementor-element-d25b99e .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-fdbabc8{width:100%;max-width:100%;column-gap:0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-fdbabc8.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-fdbabc8 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-d037f73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--align-content:space-evenly;}.elementor-213 .elementor-element.elementor-element-d037f73:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-d037f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-213 .elementor-element.elementor-element-7a0489e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-7a0489e:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-7a0489e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-213 .elementor-element.elementor-element-7a0489e.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-e219505{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-213 .elementor-element.elementor-element-e219505.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-6889ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-6889ab6.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-6889ab6 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-6889ab6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-6889ab6.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-6889ab6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-6889ab6.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-6889ab6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-6889ab6.elementor-view-framed .elementor-icon{background-color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-6889ab6.elementor-view-stacked .elementor-icon svg{fill:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-6889ab6 .elementor-icon{font-size:22px;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-213 .elementor-element.elementor-element-6889ab6 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-4e4be7f{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-4e4be7f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-602b387{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-2748cbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1px;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-f43ef87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-f43ef87:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-f43ef87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-f43ef87.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-5aa04c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-5aa04c0.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-be5ad0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-213 .elementor-element.elementor-element-be5ad0e.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-be5ad0e .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-be5ad0e.elementor-view-stacked .elementor-icon{background-color:#A84030;color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-be5ad0e.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-be5ad0e.elementor-view-default .elementor-icon{color:#A84030;border-color:#A84030;}.elementor-213 .elementor-element.elementor-element-be5ad0e.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-be5ad0e.elementor-view-default .elementor-icon svg{fill:#A84030;}.elementor-213 .elementor-element.elementor-element-be5ad0e.elementor-view-framed .elementor-icon{background-color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-be5ad0e.elementor-view-stacked .elementor-icon svg{fill:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-be5ad0e .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-be5ad0e .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-2d4ebb5{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-2d4ebb5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-84b3e9e{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#A84030;}.elementor-213 .elementor-element.elementor-element-b62ca79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1px;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-b50a014{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-b50a014:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-b50a014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-b50a014.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-d73bf18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-d73bf18.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-7dc6df8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-213 .elementor-element.elementor-element-7dc6df8.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-7dc6df8 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-7dc6df8.elementor-view-stacked .elementor-icon{background-color:#9B6010;color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-7dc6df8.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-7dc6df8.elementor-view-default .elementor-icon{color:#9B6010;border-color:#9B6010;}.elementor-213 .elementor-element.elementor-element-7dc6df8.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-7dc6df8.elementor-view-default .elementor-icon svg{fill:#9B6010;}.elementor-213 .elementor-element.elementor-element-7dc6df8.elementor-view-framed .elementor-icon{background-color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-7dc6df8.elementor-view-stacked .elementor-icon svg{fill:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-7dc6df8 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-7dc6df8 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-e4e21be{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-e4e21be .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-a83ee22{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#9B6010;}.elementor-213 .elementor-element.elementor-element-ac69f35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1px;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-061b3f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-061b3f2:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-061b3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-061b3f2.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-e9e48fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-e9e48fa.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-7c50b81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-213 .elementor-element.elementor-element-7c50b81.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-7c50b81 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-7c50b81.elementor-view-stacked .elementor-icon{background-color:#3A6080;color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-7c50b81.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-7c50b81.elementor-view-default .elementor-icon{color:#3A6080;border-color:#3A6080;}.elementor-213 .elementor-element.elementor-element-7c50b81.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-7c50b81.elementor-view-default .elementor-icon svg{fill:#3A6080;}.elementor-213 .elementor-element.elementor-element-7c50b81.elementor-view-framed .elementor-icon{background-color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-7c50b81.elementor-view-stacked .elementor-icon svg{fill:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-7c50b81 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-7c50b81 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-bacbc51{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-bacbc51 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-b625c35{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#3A6080;}.elementor-213 .elementor-element.elementor-element-0417d4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1px;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-1605cee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-1605cee:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-1605cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-1605cee.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-e0b030c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-e0b030c.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-17103a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-213 .elementor-element.elementor-element-17103a5.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-17103a5 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-17103a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-17103a5.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-17103a5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-17103a5.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-17103a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-213 .elementor-element.elementor-element-17103a5.elementor-view-framed .elementor-icon{background-color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-17103a5.elementor-view-stacked .elementor-icon svg{fill:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-17103a5 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-17103a5 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-1af2b9a{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-1af2b9a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-c9b9a01{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-bc620a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1px;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-de6b789{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-de6b789:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-de6b789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-de6b789.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-bd648fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-bd648fc.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-a08ac10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-213 .elementor-element.elementor-element-a08ac10.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-a08ac10 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-a08ac10.elementor-view-stacked .elementor-icon{background-color:#9B6010;color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-a08ac10.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-a08ac10.elementor-view-default .elementor-icon{color:#9B6010;border-color:#9B6010;}.elementor-213 .elementor-element.elementor-element-a08ac10.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-a08ac10.elementor-view-default .elementor-icon svg{fill:#9B6010;}.elementor-213 .elementor-element.elementor-element-a08ac10.elementor-view-framed .elementor-icon{background-color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-a08ac10.elementor-view-stacked .elementor-icon svg{fill:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-a08ac10 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-a08ac10 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-536e81b{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-536e81b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-dea6845{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#9B6010;}.elementor-213 .elementor-element.elementor-element-72d40f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1px;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-c267c78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-213 .elementor-element.elementor-element-c267c78:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-c267c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53204a8 );}.elementor-213 .elementor-element.elementor-element-05a7fbd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1px 0px;--row-gap:1px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-05a7fbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-80af017 .elementor-button{background-color:#DCE7D7;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2.5px;fill:#2A5E47;color:#2A5E47;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2A5E47;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-213 .elementor-element.elementor-element-80af017.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-213 .elementor-element.elementor-element-80af017 .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-80af017 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-213 .elementor-element.elementor-element-089a612{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-213 .elementor-element.elementor-element-089a612.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-089a612 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:400;color:#0F2820;}.elementor-213 .elementor-element.elementor-element-c796d50{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;columns:1;text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-c796d50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-c796d50 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-bd36956{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-213 .elementor-element.elementor-element-f3c0b0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 20px;--row-gap:5px;--column-gap:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:15px;--padding-right:15px;}.elementor-213 .elementor-element.elementor-element-b2eb4ea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-213 .elementor-element.elementor-element-b2eb4ea .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:#DCE7D7;}.elementor-213 .elementor-element.elementor-element-a7400dd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-a7400dd.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-a7400dd .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-a7400dd.elementor-view-stacked .elementor-icon{background-color:#2A5E47;color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-a7400dd.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-a7400dd.elementor-view-default .elementor-icon{color:#2A5E47;border-color:#2A5E47;}.elementor-213 .elementor-element.elementor-element-a7400dd.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-a7400dd.elementor-view-default .elementor-icon svg{fill:#2A5E47;}.elementor-213 .elementor-element.elementor-element-a7400dd.elementor-view-framed .elementor-icon{background-color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-a7400dd.elementor-view-stacked .elementor-icon svg{fill:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-a7400dd .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-a7400dd .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-3abf76f{width:100%;max-width:100%;text-align:center;}.elementor-213 .elementor-element.elementor-element-3abf76f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-4948394{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-29531c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 20px;--row-gap:5px;--column-gap:20px;--padding-top:028px;--padding-bottom:28px;--padding-left:15px;--padding-right:15px;}.elementor-213 .elementor-element.elementor-element-a4f0806{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-213 .elementor-element.elementor-element-a4f0806 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:#DCE7D7;}.elementor-213 .elementor-element.elementor-element-6f3fb19{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-6f3fb19.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-6f3fb19 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-6f3fb19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-6f3fb19.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-6f3fb19.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-213 .elementor-element.elementor-element-6f3fb19.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-6f3fb19.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-213 .elementor-element.elementor-element-6f3fb19.elementor-view-framed .elementor-icon{background-color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-6f3fb19.elementor-view-stacked .elementor-icon svg{fill:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-6f3fb19 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-6f3fb19 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-b774054{width:100%;max-width:100%;text-align:center;}.elementor-213 .elementor-element.elementor-element-b774054 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-f967b87{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-706636a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 20px;--row-gap:5px;--column-gap:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:15px;--padding-right:015px;}.elementor-213 .elementor-element.elementor-element-a96df84{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-213 .elementor-element.elementor-element-a96df84 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:#DCE7D7;}.elementor-213 .elementor-element.elementor-element-8e17905{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-8e17905.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-8e17905 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-8e17905.elementor-view-stacked .elementor-icon{background-color:#9B6010;color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-8e17905.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-8e17905.elementor-view-default .elementor-icon{color:#9B6010;border-color:#9B6010;}.elementor-213 .elementor-element.elementor-element-8e17905.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-8e17905.elementor-view-default .elementor-icon svg{fill:#9B6010;}.elementor-213 .elementor-element.elementor-element-8e17905.elementor-view-framed .elementor-icon{background-color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-8e17905.elementor-view-stacked .elementor-icon svg{fill:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-8e17905 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-8e17905 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-bf5e2b4{width:100%;max-width:100%;text-align:center;}.elementor-213 .elementor-element.elementor-element-bf5e2b4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-08b0d21{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-62d3db5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 20px;--row-gap:5px;--column-gap:20px;--padding-top:28px;--padding-bottom:28px;--padding-left:15px;--padding-right:15px;}.elementor-213 .elementor-element.elementor-element-c68e9dc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-213 .elementor-element.elementor-element-c68e9dc .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:#DCE7D7;}.elementor-213 .elementor-element.elementor-element-324da04{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-324da04.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-324da04 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-324da04.elementor-view-stacked .elementor-icon{background-color:#3A6080;color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-324da04.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-324da04.elementor-view-default .elementor-icon{color:#3A6080;border-color:#3A6080;}.elementor-213 .elementor-element.elementor-element-324da04.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-324da04.elementor-view-default .elementor-icon svg{fill:#3A6080;}.elementor-213 .elementor-element.elementor-element-324da04.elementor-view-framed .elementor-icon{background-color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-324da04.elementor-view-stacked .elementor-icon svg{fill:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-324da04 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-324da04 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-520a1e1{width:100%;max-width:100%;text-align:center;}.elementor-213 .elementor-element.elementor-element-520a1e1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-0523e07{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;color:#3A5248;}.elementor-213 .elementor-element.elementor-element-c7c3a1f{--display:flex;}.elementor-213 .elementor-element.elementor-element-ab6069a .elementor-button{background-color:#A84030;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;fill:#FFFDF8;color:#FFFDF8;border-radius:6px 6px 6px 6px;}.elementor-213 .elementor-element.elementor-element-ab6069a .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-ab6069a .elementor-button:focus{background-color:#8F3326;}.elementor-213 .elementor-element.elementor-element-fd16323{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-f9f86ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1px 0px;--row-gap:1px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-f9f86ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-387da98 .elementor-button{background-color:#DCE7D7;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2.5px;fill:#2A5E47;color:#2A5E47;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-213 .elementor-element.elementor-element-387da98.elementor-element{--order:-99999 /* order start hack */;}.elementor-213 .elementor-element.elementor-element-387da98 .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-387da98 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-213 .elementor-element.elementor-element-b6fb8ff{width:var( --container-widget-width, 71.178% );max-width:71.178%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:71.178%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-b6fb8ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-b6fb8ff .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-e3ae4fb{width:var( --container-widget-width, 61.831% );max-width:61.831%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;--container-widget-width:61.831%;--container-widget-flex-grow:0;columns:1;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-e3ae4fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-e3ae4fb p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-f5ae3b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-965ed71{--display:flex;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C26;--border-color:#C9A84C26;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-965ed71:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-965ed71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-965ed71::before, .elementor-213 .elementor-element.elementor-element-965ed71 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-965ed71 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-965ed71 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-965ed71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-965ed71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-965ed71:hover::before, .elementor-213 .elementor-element.elementor-element-965ed71:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-965ed71:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-965ed71 > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-965ed71 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-965ed71:hover{--overlay-opacity:0;border-style:none;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-213 .elementor-element.elementor-element-965ed71, .elementor-213 .elementor-element.elementor-element-965ed71::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-0fe0e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-0fe0e75.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-0fe0e75 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-0fe0e75.elementor-view-stacked .elementor-icon{background-color:#2A5E47;color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-0fe0e75.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-0fe0e75.elementor-view-default .elementor-icon{color:#2A5E47;border-color:#2A5E47;}.elementor-213 .elementor-element.elementor-element-0fe0e75.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-0fe0e75.elementor-view-default .elementor-icon svg{fill:#2A5E47;}.elementor-213 .elementor-element.elementor-element-0fe0e75.elementor-view-framed .elementor-icon{background-color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-0fe0e75.elementor-view-stacked .elementor-icon svg{fill:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-0fe0e75 .elementor-icon{font-size:40px;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-213 .elementor-element.elementor-element-0fe0e75 .elementor-icon svg{height:40px;}.elementor-213 .elementor-element.elementor-element-4dadbdf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-213 .elementor-element.elementor-element-4dadbdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-4dadbdf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-a5e6c44{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-a5e6c44 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-ec818a4{--display:flex;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C26;--border-color:#C9A84C26;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-ec818a4:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-ec818a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-ec818a4::before, .elementor-213 .elementor-element.elementor-element-ec818a4 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-ec818a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-ec818a4 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-ec818a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-ec818a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-ec818a4:hover::before, .elementor-213 .elementor-element.elementor-element-ec818a4:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-ec818a4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-ec818a4 > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-ec818a4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-ec818a4:hover{--overlay-opacity:0;border-style:solid;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-213 .elementor-element.elementor-element-ec818a4, .elementor-213 .elementor-element.elementor-element-ec818a4::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-050e040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-050e040.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-050e040 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-050e040.elementor-view-stacked .elementor-icon{background-color:#9B6010;color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-050e040.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-050e040.elementor-view-default .elementor-icon{color:#9B6010;border-color:#9B6010;}.elementor-213 .elementor-element.elementor-element-050e040.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-050e040.elementor-view-default .elementor-icon svg{fill:#9B6010;}.elementor-213 .elementor-element.elementor-element-050e040.elementor-view-framed .elementor-icon{background-color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-050e040.elementor-view-stacked .elementor-icon svg{fill:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-050e040 .elementor-icon{font-size:40px;border-width:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-050e040 .elementor-icon svg{height:40px;}.elementor-213 .elementor-element.elementor-element-bf810c7{text-align:center;}.elementor-213 .elementor-element.elementor-element-bf810c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-d2ed870{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-d2ed870 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-757928a{--display:flex;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C26;--border-color:#C9A84C26;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-757928a:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-757928a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-757928a::before, .elementor-213 .elementor-element.elementor-element-757928a > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-757928a > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-757928a > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-757928a > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-757928a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-757928a:hover::before, .elementor-213 .elementor-element.elementor-element-757928a:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-757928a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-757928a > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-757928a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-757928a:hover{--overlay-opacity:0;}.elementor-213 .elementor-element.elementor-element-757928a, .elementor-213 .elementor-element.elementor-element-757928a::before{--overlay-transition:0s;}.elementor-213 .elementor-element.elementor-element-efbc12c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-efbc12c.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-efbc12c .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-efbc12c.elementor-view-stacked .elementor-icon{background-color:#A84030;color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-efbc12c.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-efbc12c.elementor-view-default .elementor-icon{color:#A84030;border-color:#A84030;}.elementor-213 .elementor-element.elementor-element-efbc12c.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-efbc12c.elementor-view-default .elementor-icon svg{fill:#A84030;}.elementor-213 .elementor-element.elementor-element-efbc12c.elementor-view-framed .elementor-icon{background-color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-efbc12c.elementor-view-stacked .elementor-icon svg{fill:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-efbc12c .elementor-icon{font-size:40px;border-width:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-efbc12c .elementor-icon svg{height:40px;}.elementor-213 .elementor-element.elementor-element-85d02d9{text-align:center;}.elementor-213 .elementor-element.elementor-element-85d02d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-f035aa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-f035aa9 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-6f90ea9{--display:flex;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C26;--border-color:#C9A84C26;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-213 .elementor-element.elementor-element-6f90ea9:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-6f90ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-213 .elementor-element.elementor-element-6f90ea9::before, .elementor-213 .elementor-element.elementor-element-6f90ea9 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-6f90ea9 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-6f90ea9 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-6f90ea9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-6f90ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-6f90ea9:hover::before, .elementor-213 .elementor-element.elementor-element-6f90ea9:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-6f90ea9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-6f90ea9 > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-6f90ea9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-6f90ea9:hover{--overlay-opacity:0;}.elementor-213 .elementor-element.elementor-element-6f90ea9, .elementor-213 .elementor-element.elementor-element-6f90ea9::before{--overlay-transition:0s;}.elementor-213 .elementor-element.elementor-element-5e101f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-5e101f3.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-5e101f3 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-5e101f3.elementor-view-stacked .elementor-icon{background-color:#3A6080;color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-5e101f3.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-5e101f3.elementor-view-default .elementor-icon{color:#3A6080;border-color:#3A6080;}.elementor-213 .elementor-element.elementor-element-5e101f3.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-5e101f3.elementor-view-default .elementor-icon svg{fill:#3A6080;}.elementor-213 .elementor-element.elementor-element-5e101f3.elementor-view-framed .elementor-icon{background-color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-5e101f3.elementor-view-stacked .elementor-icon svg{fill:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-5e101f3 .elementor-icon{font-size:40px;border-width:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-5e101f3 .elementor-icon svg{height:40px;}.elementor-213 .elementor-element.elementor-element-60953b1{text-align:center;}.elementor-213 .elementor-element.elementor-element-60953b1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-d6a31dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-d6a31dc p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-33f79cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-213 .elementor-element.elementor-element-33f79cc:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-33f79cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53204a8 );}.elementor-213 .elementor-element.elementor-element-d1744dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-213 .elementor-element.elementor-element-bf0a16c{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;}.elementor-213 .elementor-element.elementor-element-bf0a16c.e-con{--flex-grow:0;--flex-shrink:0;}.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-213 .elementor-element.elementor-element-18caaff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C33;--border-color:#C9A84C33;--border-radius:15px 15px 15px 15px;box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.55);--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-213 .elementor-element.elementor-element-18caaff:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-18caaff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8C2;}.elementor-213 .elementor-element.elementor-element-18caaff.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-1bb5e7c{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-cbc9d12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-213 .elementor-element.elementor-element-cbc9d12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-d722950 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-21aba43{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-21aba43 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-22199af{--display:flex;}.elementor-213 .elementor-element.elementor-element-f93f775 .elementor-button{background-color:#DCE7D7;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2.5px;fill:#173631;color:#173631;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-213 .elementor-element.elementor-element-f93f775.elementor-element{--order:-99999 /* order start hack */;}.elementor-213 .elementor-element.elementor-element-f93f775 .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-f93f775 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-213 .elementor-element.elementor-element-e62cbd0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-e62cbd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-e62cbd0 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-0942678{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-213 .elementor-element.elementor-element-0942678 .elementor-divider-separator{width:60px;}.elementor-213 .elementor-element.elementor-element-0942678 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-213 .elementor-element.elementor-element-fd1c37f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-fd1c37f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-fd1c37f p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-1d32ed9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-213 .elementor-element.elementor-element-1d32ed9:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-1d32ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-213 .elementor-element.elementor-element-2987c56{columns:1;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;}.elementor-213 .elementor-element.elementor-element-2987c56 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-19a5622{columns:1;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;}.elementor-213 .elementor-element.elementor-element-19a5622 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-4a4a607{columns:1;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;}.elementor-213 .elementor-element.elementor-element-4a4a607 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-a5397c5{columns:1;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;}.elementor-213 .elementor-element.elementor-element-a5397c5 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-1f3bbb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-dbcd58a{width:var( --container-widget-width, 16.985% );max-width:16.985%;--container-widget-width:16.985%;--container-widget-flex-grow:0;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;font-style:italic;color:var( --e-global-color-accent );}.elementor-213 .elementor-element.elementor-element-dbcd58a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-dbcd58a p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-ae4a072{width:var( --container-widget-width, 75.907% );max-width:75.907%;--container-widget-width:75.907%;--container-widget-flex-grow:0;column-gap:0px;color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-ae4a072.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-ae4a072 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-b5da9ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-0d1217e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:040px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-0d1217e:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-0d1217e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173631;}.elementor-213 .elementor-element.elementor-element-0d1217e::before, .elementor-213 .elementor-element.elementor-element-0d1217e > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-0d1217e > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-0d1217e > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-0d1217e > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-0d1217e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-0d1217e:hover::before, .elementor-213 .elementor-element.elementor-element-0d1217e:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-0d1217e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-0d1217e > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-0d1217e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-0d1217e:hover{--overlay-opacity:0;border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-213 .elementor-element.elementor-element-0d1217e, .elementor-213 .elementor-element.elementor-element-0d1217e::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-0d1217e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-b975458{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-b975458.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-f189c08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-213 .elementor-element.elementor-element-f189c08.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-f189c08 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-f189c08.elementor-view-stacked .elementor-icon{background-color:#2A5E47;color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-f189c08.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-f189c08.elementor-view-default .elementor-icon{color:#2A5E47;border-color:#2A5E47;}.elementor-213 .elementor-element.elementor-element-f189c08.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-f189c08.elementor-view-default .elementor-icon svg{fill:#2A5E47;}.elementor-213 .elementor-element.elementor-element-f189c08.elementor-view-framed .elementor-icon{background-color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-f189c08.elementor-view-stacked .elementor-icon svg{fill:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-f189c08 .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-f189c08 .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-761c92e{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-761c92e.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-761c92e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-9cd3a5a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-9cd3a5a p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-334da4c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-334da4c:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-334da4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173631;}.elementor-213 .elementor-element.elementor-element-334da4c::before, .elementor-213 .elementor-element.elementor-element-334da4c > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-334da4c > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-334da4c > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-334da4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-334da4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-334da4c:hover::before, .elementor-213 .elementor-element.elementor-element-334da4c:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-334da4c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-334da4c > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-334da4c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-334da4c:hover{--overlay-opacity:0;border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-213 .elementor-element.elementor-element-334da4c, .elementor-213 .elementor-element.elementor-element-334da4c::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-334da4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-4f39360{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-4f39360.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-d86605e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-213 .elementor-element.elementor-element-d86605e.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-d86605e .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-d86605e.elementor-view-stacked .elementor-icon{background-color:#A84030;color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-d86605e.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-d86605e.elementor-view-default .elementor-icon{color:#A84030;border-color:#A84030;}.elementor-213 .elementor-element.elementor-element-d86605e.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-d86605e.elementor-view-default .elementor-icon svg{fill:#A84030;}.elementor-213 .elementor-element.elementor-element-d86605e.elementor-view-framed .elementor-icon{background-color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-d86605e.elementor-view-stacked .elementor-icon svg{fill:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-d86605e .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-d86605e .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-adc2f9b{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-adc2f9b.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-adc2f9b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-8685cf3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-8685cf3 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-068c59b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-213 .elementor-element.elementor-element-068c59b:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-068c59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13131A;}.elementor-213 .elementor-element.elementor-element-068c59b::before, .elementor-213 .elementor-element.elementor-element-068c59b > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-068c59b > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-068c59b > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-068c59b > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-068c59b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-068c59b:hover::before, .elementor-213 .elementor-element.elementor-element-068c59b:hover > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-068c59b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-068c59b > .elementor-background-slideshow:hover::before, .elementor-213 .elementor-element.elementor-element-068c59b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-213 .elementor-element.elementor-element-068c59b:hover{--overlay-opacity:0;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-213 .elementor-element.elementor-element-068c59b, .elementor-213 .elementor-element.elementor-element-068c59b::before{--overlay-transition:0s;--border-transition:0.1s;}.elementor-213 .elementor-element.elementor-element-068c59b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-a979c23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-213 .elementor-element.elementor-element-a979c23.e-con{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-837f61a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-213 .elementor-element.elementor-element-837f61a.elementor-element{--align-self:flex-start;}.elementor-213 .elementor-element.elementor-element-837f61a .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-837f61a.elementor-view-stacked .elementor-icon{background-color:#3A6080;color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-837f61a.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-837f61a.elementor-view-default .elementor-icon{color:#3A6080;border-color:#3A6080;}.elementor-213 .elementor-element.elementor-element-837f61a.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-837f61a.elementor-view-default .elementor-icon svg{fill:#3A6080;}.elementor-213 .elementor-element.elementor-element-837f61a.elementor-view-framed .elementor-icon{background-color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-837f61a.elementor-view-stacked .elementor-icon svg{fill:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-837f61a .elementor-icon{font-size:22px;}.elementor-213 .elementor-element.elementor-element-837f61a .elementor-icon svg{height:22px;}.elementor-213 .elementor-element.elementor-element-5ed8e9e{width:100%;max-width:100%;text-align:start;}.elementor-213 .elementor-element.elementor-element-5ed8e9e.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-5ed8e9e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-7cafe78{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-7cafe78 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-f4516ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-f4516ee:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-f4516ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53204a8 );}.elementor-213 .elementor-element.elementor-element-71fdca5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-69ce97d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-4ae5b7d .elementor-button{background-color:#DCE7D7;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-213 .elementor-element.elementor-element-4ae5b7d.elementor-element{--order:-99999 /* order start hack */;}.elementor-213 .elementor-element.elementor-element-4ae5b7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-4ae5b7d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-213 .elementor-element.elementor-element-e8f43e1{text-align:center;}.elementor-213 .elementor-element.elementor-element-e8f43e1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-c4a2ba0{border-radius:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-c4a2ba0 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-bfaee92{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-1395503{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E2D6;--border-color:#E8E2D6;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-cf90217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-cf90217.elementor-element{--align-self:flex-end;}.elementor-213 .elementor-element.elementor-element-cf90217 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-cf90217.elementor-view-stacked .elementor-icon{background-color:#173631;color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-cf90217.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-cf90217.elementor-view-default .elementor-icon{color:#173631;border-color:#173631;}.elementor-213 .elementor-element.elementor-element-cf90217.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-cf90217.elementor-view-default .elementor-icon svg{fill:#173631;}.elementor-213 .elementor-element.elementor-element-cf90217.elementor-view-framed .elementor-icon{background-color:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-cf90217.elementor-view-stacked .elementor-icon svg{fill:#E3EFE7;}.elementor-213 .elementor-element.elementor-element-cf90217 .elementor-icon{font-size:16px;}.elementor-213 .elementor-element.elementor-element-cf90217 .elementor-icon svg{height:16px;}.elementor-213 .elementor-element.elementor-element-f97719f{--display:flex;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-f97719f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-b3f9f19 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:#A0A5B5;}.elementor-213 .elementor-element.elementor-element-ec56525{column-gap:0px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-ec56525 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-7f6f4cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E2D6;--border-color:#E8E2D6;--border-radius:0px 0px 1px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-73c03be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-73c03be.elementor-element{--align-self:flex-end;}.elementor-213 .elementor-element.elementor-element-73c03be .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-73c03be.elementor-view-stacked .elementor-icon{background-color:#BE624D;color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-73c03be.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-73c03be.elementor-view-default .elementor-icon{color:#BE624D;border-color:#BE624D;}.elementor-213 .elementor-element.elementor-element-73c03be.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-73c03be.elementor-view-default .elementor-icon svg{fill:#BE624D;}.elementor-213 .elementor-element.elementor-element-73c03be.elementor-view-framed .elementor-icon{background-color:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-73c03be.elementor-view-stacked .elementor-icon svg{fill:#F6E2DC;}.elementor-213 .elementor-element.elementor-element-73c03be .elementor-icon{font-size:16px;}.elementor-213 .elementor-element.elementor-element-73c03be .elementor-icon svg{height:16px;}.elementor-213 .elementor-element.elementor-element-bcf75a7{--display:flex;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-bcf75a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-9e13563 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:#A0A5B5;}.elementor-213 .elementor-element.elementor-element-5759e30{column-gap:0px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-5759e30 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-6c2d9c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E2D6;--border-color:#E8E2D6;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-2f3eaaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-2f3eaaa.elementor-element{--align-self:flex-end;}.elementor-213 .elementor-element.elementor-element-2f3eaaa .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-2f3eaaa.elementor-view-stacked .elementor-icon{background-color:#9B6010;color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-2f3eaaa.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-2f3eaaa.elementor-view-default .elementor-icon{color:#9B6010;border-color:#9B6010;}.elementor-213 .elementor-element.elementor-element-2f3eaaa.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-2f3eaaa.elementor-view-default .elementor-icon svg{fill:#9B6010;}.elementor-213 .elementor-element.elementor-element-2f3eaaa.elementor-view-framed .elementor-icon{background-color:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-2f3eaaa.elementor-view-stacked .elementor-icon svg{fill:#F7EBC9;}.elementor-213 .elementor-element.elementor-element-2f3eaaa .elementor-icon{font-size:16px;}.elementor-213 .elementor-element.elementor-element-2f3eaaa .elementor-icon svg{height:16px;}.elementor-213 .elementor-element.elementor-element-7c42adf{--display:flex;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-7c42adf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-003da92 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:#A0A5B5;}.elementor-213 .elementor-element.elementor-element-0a0770e{column-gap:0px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-0a0770e p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-e7f9a6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E2D6;--border-color:#E8E2D6;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-bdfbba3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-213 .elementor-element.elementor-element-bdfbba3.elementor-element{--align-self:flex-end;}.elementor-213 .elementor-element.elementor-element-bdfbba3 .elementor-icon-wrapper{text-align:center;}.elementor-213 .elementor-element.elementor-element-bdfbba3.elementor-view-stacked .elementor-icon{background-color:#173631;color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-bdfbba3.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-bdfbba3.elementor-view-default .elementor-icon{color:#173631;border-color:#173631;}.elementor-213 .elementor-element.elementor-element-bdfbba3.elementor-view-framed .elementor-icon, .elementor-213 .elementor-element.elementor-element-bdfbba3.elementor-view-default .elementor-icon svg{fill:#173631;}.elementor-213 .elementor-element.elementor-element-bdfbba3.elementor-view-framed .elementor-icon{background-color:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-bdfbba3.elementor-view-stacked .elementor-icon svg{fill:#E3EBF1;}.elementor-213 .elementor-element.elementor-element-bdfbba3 .elementor-icon{font-size:16px;}.elementor-213 .elementor-element.elementor-element-bdfbba3 .elementor-icon svg{height:16px;}.elementor-213 .elementor-element.elementor-element-41e9557{--display:flex;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-41e9557.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-4306ec3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:#A0A5B5;}.elementor-213 .elementor-element.elementor-element-c329b97{column-gap:0px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-213 .elementor-element.elementor-element-c329b97 p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-92d1605{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E2D6;--border-color:#E8E2D6;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 32px 0px rgba(15, 40, 31.999999999999993, 0.06);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-213 .elementor-element.elementor-element-92d1605:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-92d1605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-97b5c31{text-align:center;}.elementor-213 .elementor-element.elementor-element-97b5c31 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;color:#0F2820;}.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-213 .elementor-element.elementor-element-5431533{background-color:#02010100;border-style:none;--e-form-steps-indicators-spacing:18px;--e-form-steps-indicator-padding:41px;--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;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:15px;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-15px;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-213 .elementor-element.elementor-element-5431533 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-5431533 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-213 .elementor-element.elementor-element-5431533 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group > label, .elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-subgroup label{color:#173631;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group > label{font-family:"Playfair", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.8px;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group .elementor-field, .elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF08;border-color:#FFFFFF1A;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF08;border-color:#FFFFFF1A;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF1A;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-button{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:1.5px;border-radius:6px 6px 6px 6px;}.elementor-213 .elementor-element.elementor-element-5431533 .e-form__buttons__wrapper__button-next{background-color:#BE624D;color:#F7F3EA;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-button[type="submit"]{background-color:#BE624D;color:#F7F3EA;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-button[type="submit"] svg *{fill:#F7F3EA;}.elementor-213 .elementor-element.elementor-element-5431533 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-213 .elementor-element.elementor-element-5431533 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-213 .elementor-element.elementor-element-5431533 .e-form__buttons__wrapper__button-previous:hover{background-color:#A84030;color:#ffffff;}.elementor-213 .elementor-element.elementor-element-5431533 .elementor-message{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-213 .elementor-element.elementor-element-5431533 .e-form__indicators__indicator, .elementor-213 .elementor-element.elementor-element-5431533 .e-form__indicators__indicator__label{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-213 .elementor-element.elementor-element-563395e .elementor-button{background-color:#437A45;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-213 .elementor-element.elementor-element-563395e .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-563395e .elementor-button:focus{background-color:#1EBE57;}.elementor-213 .elementor-element.elementor-element-563395e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-563395e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}@media(max-width:1024px){.elementor-213 .elementor-element.elementor-element-496d0ad:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-496d0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://me10academia.com/wp-content/uploads/2026/08/logo_sin_fondo.png");}.elementor-213 .elementor-element.elementor-element-b11311e{--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-110ef05{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-213 .elementor-element.elementor-element-3943af9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-662ea01{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-213 .elementor-element.elementor-element-9db1f07{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-f5d8d7b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-213 .elementor-element.elementor-element-949dd8a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-9b0b86a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-213 .elementor-element.elementor-element-ae4a072{padding:0px 0px 0px 10px;}.elementor-213 .elementor-element.elementor-element-b975458{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-4f39360{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-213 .elementor-element.elementor-element-adc2f9b{text-align:center;}.elementor-213 .elementor-element.elementor-element-a979c23{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}}@media(min-width:768px){.elementor-213 .elementor-element.elementor-element-d35e021{--width:100%;}.elementor-213 .elementor-element.elementor-element-bddc9f6{--width:90%;}.elementor-213 .elementor-element.elementor-element-56ae8ca{--width:50%;}.elementor-213 .elementor-element.elementor-element-496d0ad{--width:100%;}.elementor-213 .elementor-element.elementor-element-c83c121{--width:32.87%;}.elementor-213 .elementor-element.elementor-element-594125d{--width:35.548%;}.elementor-213 .elementor-element.elementor-element-e9584fc{--width:100%;}.elementor-213 .elementor-element.elementor-element-b899c89{--width:45%;}.elementor-213 .elementor-element.elementor-element-110ef05{--width:90%;}.elementor-213 .elementor-element.elementor-element-50ce809{--width:45%;}.elementor-213 .elementor-element.elementor-element-662ea01{--width:91.359%;}.elementor-213 .elementor-element.elementor-element-f48989e{--width:45%;}.elementor-213 .elementor-element.elementor-element-f5d8d7b{--width:104.712%;}.elementor-213 .elementor-element.elementor-element-e51ec02{--width:45%;}.elementor-213 .elementor-element.elementor-element-9b0b86a{--width:98.809%;}.elementor-213 .elementor-element.elementor-element-7f72ab2{--width:100%;}.elementor-213 .elementor-element.elementor-element-d037f73{--width:100%;}.elementor-213 .elementor-element.elementor-element-7a0489e{--width:31%;}.elementor-213 .elementor-element.elementor-element-f43ef87{--width:31%;}.elementor-213 .elementor-element.elementor-element-b50a014{--width:31%;}.elementor-213 .elementor-element.elementor-element-061b3f2{--width:31%;}.elementor-213 .elementor-element.elementor-element-1605cee{--width:31%;}.elementor-213 .elementor-element.elementor-element-de6b789{--width:31%;}.elementor-213 .elementor-element.elementor-element-05a7fbd{--width:100%;}.elementor-213 .elementor-element.elementor-element-f3c0b0b{--width:23%;}.elementor-213 .elementor-element.elementor-element-29531c2{--width:23%;}.elementor-213 .elementor-element.elementor-element-706636a{--width:23%;}.elementor-213 .elementor-element.elementor-element-62d3db5{--width:23%;}.elementor-213 .elementor-element.elementor-element-f9f86ad{--width:100%;}.elementor-213 .elementor-element.elementor-element-bf0a16c{--width:30%;}.elementor-213 .elementor-element.elementor-element-18caaff{--width:100%;}.elementor-213 .elementor-element.elementor-element-22199af{--width:100%;}.elementor-213 .elementor-element.elementor-element-1f3bbb1{--width:100%;}.elementor-213 .elementor-element.elementor-element-0d1217e{--width:33.3%;}.elementor-213 .elementor-element.elementor-element-334da4c{--width:33.3%;}.elementor-213 .elementor-element.elementor-element-068c59b{--width:33.3%;}.elementor-213 .elementor-element.elementor-element-71fdca5{--width:50%;}.elementor-213 .elementor-element.elementor-element-f97719f{--width:65.811%;}.elementor-213 .elementor-element.elementor-element-bcf75a7{--width:81.379%;}.elementor-213 .elementor-element.elementor-element-7c42adf{--width:81.379%;}.elementor-213 .elementor-element.elementor-element-41e9557{--width:81.379%;}.elementor-213 .elementor-element.elementor-element-92d1605{--width:50%;}}@media(max-width:767px){.elementor-213 .elementor-element.elementor-element-d35e021{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:040px;--padding-left:0px;--padding-right:030px;}.elementor-213 .elementor-element.elementor-element-bddc9f6{--width:108.29%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-213 .elementor-element.elementor-element-56ae8ca{--width:100%;}.elementor-213 .elementor-element.elementor-element-18ae201{text-align:center;}.elementor-213 .elementor-element.elementor-element-2e5e64f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-82c046f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-e8f0481{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-213 .elementor-element.elementor-element-67db648{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-213 .elementor-element.elementor-element-76f1b30{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-496d0ad{--min-height:315px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-213 .elementor-element.elementor-element-c83c121{--width:168.984px;top:-18px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-c83c121{left:-80px;}body.rtl .elementor-213 .elementor-element.elementor-element-c83c121{right:-80px;}.elementor-213 .elementor-element.elementor-element-594125d{--width:80%;--margin-top:40%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;bottom:-92px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-594125d{left:0px;}body.rtl .elementor-213 .elementor-element.elementor-element-594125d{right:0px;}.elementor-213 .elementor-element.elementor-element-37aeca2{--width:156.969px;}.elementor-213 .elementor-element.elementor-element-0610332{--content-width:100%;--justify-content:flex-start;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-e9584fc{--width:100%;}.elementor-213 .elementor-element.elementor-element-223a967.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-b166969{width:var( --container-widget-width, 308.391px );max-width:308.391px;--container-widget-width:308.391px;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-57c692e{--width:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-b899c89{--width:95%;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-b11311e{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-110ef05{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-98924ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-50ce809{--width:95%;}.elementor-213 .elementor-element.elementor-element-3943af9{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-662ea01{--width:102%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-213 .elementor-element.elementor-element-f5d8790{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-c0afd66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-f48989e{--width:95%;}.elementor-213 .elementor-element.elementor-element-9db1f07{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-ff23284{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-f5d8d7b{--width:100%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-614c74f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-e51ec02{--width:96%;}.elementor-213 .elementor-element.elementor-element-949dd8a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-9b0b86a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-5148652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-213 .elementor-element.elementor-element-e219505{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-5aa04c0{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-d73bf18{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-e9e48fa{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-e0b030c{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-bd648fc{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-c267c78{--content-width:1600px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-05a7fbd{--width:100%;}.elementor-213 .elementor-element.elementor-element-089a612{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-213 .elementor-element.elementor-element-c796d50{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-213 .elementor-element.elementor-element-f9f86ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-213 .elementor-element.elementor-element-b6fb8ff{width:100%;max-width:100%;text-align:center;}.elementor-213 .elementor-element.elementor-element-e3ae4fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-213 .elementor-element.elementor-element-33f79cc{--padding-top:100px;--padding-bottom:100px;--padding-left:5px;--padding-right:5px;}.elementor-213 .elementor-element.elementor-element-cbc9d12{--width:156.969px;}.elementor-213 .elementor-element.elementor-element-e62cbd0{text-align:center;}.elementor-213 .elementor-element.elementor-element-fd1c37f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;}.elementor-213 .elementor-element.elementor-element-0d1217e{--width:100%;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-b975458{--gap:0px 15px;--row-gap:0px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-9cd3a5a{padding:0px 0px 010px 0px;}.elementor-213 .elementor-element.elementor-element-334da4c{--width:100%;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-4f39360{--gap:0px 15px;--row-gap:0px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-adc2f9b.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-adc2f9b{text-align:start;}.elementor-213 .elementor-element.elementor-element-8685cf3{padding:0px 0px 10px 0px;}.elementor-213 .elementor-element.elementor-element-068c59b{--width:100%;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-a979c23{--gap:0px 15px;--row-gap:0px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-7cafe78{padding:0px 0px 10px 0px;}.elementor-213 .elementor-element.elementor-element-71fdca5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-bfaee92{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-1395503{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-f97719f{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-b3f9f19{text-align:start;}.elementor-213 .elementor-element.elementor-element-ec56525{text-align:start;}.elementor-213 .elementor-element.elementor-element-7f6f4cb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-bcf75a7{--padding-top:0px;--padding-bottom:0px;--padding-left:51px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-6c2d9c3{--flex-wrap:nowrap;}.elementor-213 .elementor-element.elementor-element-7c42adf{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-e7f9a6c{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-41e9557{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}}/* Start custom CSS for button, class: .elementor-element-835469c */.elementor-213 .elementor-element.elementor-element-835469c .elementor-button {
    fill: #A84030;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594125d */.elementor-213 .elementor-element.elementor-element-594125d {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  position: relative !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-223a967 */.elementor-213 .elementor-element.elementor-element-223a967 .elementor-button{
    fill: #A84030;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8372395 */.elementor-213 .elementor-element.elementor-element-8372395 p {
  background: rgb(227, 239, 231);
  border: 1px solid rgba(42, 94, 71, 0.1);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #2A5E47;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa6ed89 */.elementor-213 .elementor-element.elementor-element-aa6ed89 p {
  background: rgb(227, 239, 231);
  border: 1px solid rgba(42, 94, 71, 0.1);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #2A5E47;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef10540 */.elementor-213 .elementor-element.elementor-element-ef10540 p {
  background: rgb(227, 239, 231);
  border: 1px solid rgba(42, 94, 71, 0.1);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #2A5E47;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b899c89 *//* Línia superior brillant */
/*
.elementor-213 .elementor-element.elementor-element-b899c89::before {
    content: '';
    position: absolute;
    border: 0px;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: linear-gradient(90deg, transparent, #2A5E47, transparent); 
    opacity: 0;
    transition: opacity 0.4s;
} *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e828c5 */.elementor-213 .elementor-element.elementor-element-6e828c5 p {
  background: rgba(246, 226, 220, 1);
  border: 1px solid rgba(168, 64, 48, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #A84030;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aec9d63 */.elementor-213 .elementor-element.elementor-element-aec9d63 p {
  background: rgba(246, 226, 220, 1);
  border: 1px solid rgba(168, 64, 48, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #A84030;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a7e7da */.elementor-213 .elementor-element.elementor-element-0a7e7da p {
  background: rgba(246, 226, 220, 1);
  border: 1px solid rgba(168, 64, 48, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #A84030;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50ce809 *//* VERSION DARK PRESTIGE */
/* .elementor-213 .elementor-element.elementor-element-50ce809 {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border: 1px solid rgba(0,212,170,0.35) !important;
} 
.elementor-213 .elementor-element.elementor-element-50ce809:hover {
    transform: translateY(-10px);
    border-color: rgba(0,212,170,0.35) !important; 
    box-shadow: 0 32px 80px rgba(0,0,0,0.6), 0 0 50px rgba(0,212,170,0.07);
}
.elementor-213 .elementor-element.elementor-element-50ce809::before {
    content: '';
    position: absolute;
    border: 0px;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: linear-gradient(90deg, transparent, #00D4AA, transparent); 
    opacity: 0;
    transition: opacity 0.4s;
}
.elementor-213 .elementor-element.elementor-element-50ce809:hover::before { opacity: 1; }
.elementor-213 .elementor-element.elementor-element-50ce809 .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1); 
}
.elementor-213 .elementor-element.elementor-element-50ce809:hover .elementor-icon {
    transform: scale(1.15) rotate(-8deg);
    filter: drop-shadow(0 0 12px rgba(0,212,170,0.6)); 
}  *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1b6efe */.elementor-213 .elementor-element.elementor-element-f1b6efe p {
  background: rgba(247, 235, 201, 1);
  border: 1px solid rgba(155, 96, 16, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #9B6010;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5576c5b */.elementor-213 .elementor-element.elementor-element-5576c5b p {
  background: rgba(247, 235, 201, 1);
  border: 1px solid rgba(155, 96, 16, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #9B6010;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b23be09 */.elementor-213 .elementor-element.elementor-element-b23be09 p {
  background: rgba(247, 235, 201, 1);
  border: 1px solid rgba(155, 96, 16, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #9B6010;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28be916 */.elementor-213 .elementor-element.elementor-element-28be916 p {
  background: rgba(247, 235, 201, 1);
  border: 1px solid rgba(155, 96, 16, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #9B6010;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f48989e *//* .elementor-213 .elementor-element.elementor-element-f48989e {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border: 1px solid rgba(123,140,222,0.35) !important;
}
.elementor-213 .elementor-element.elementor-element-f48989e:hover {
    transform: translateY(-10px);
    border-color: rgba(123,140,222,0.35) !important;
    box-shadow: 0 32px 80px rgba(0,0,0,0.6), 0 0 50px rgba(123,140,222,0.07);
}
.elementor-213 .elementor-element.elementor-element-f48989e::before {
    content: '';
    border:0px;
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: linear-gradient(90deg, transparent, #7B8CDE, transparent);
    opacity: 0;
    transition: opacity 0.4s;
}
.elementor-213 .elementor-element.elementor-element-f48989e:hover::before { opacity: 1; }
.elementor-213 .elementor-element.elementor-element-f48989e .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}
.elementor-213 .elementor-element.elementor-element-f48989e:hover .elementor-icon {
    transform: scale(1.15) rotate(-8deg);
    filter: drop-shadow(0 0 12px rgba(123,140,222,0.6));
} *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e8e879 */.elementor-213 .elementor-element.elementor-element-5e8e879 p {
  background:rgba(227, 235, 241, 1);
  border: 1px solid rgba(58, 96, 128, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #3A6080;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7e1e33 */.elementor-213 .elementor-element.elementor-element-e7e1e33 p {
  background:rgba(227, 235, 241, 1);
  border: 1px solid rgba(58, 96, 128, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #3A6080;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b17ab38 */.elementor-213 .elementor-element.elementor-element-b17ab38 p {
  background:rgba(227, 235, 241, 1);
  border: 1px solid rgba(58, 96, 128, 0.2);
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 800;
  color: #3A6080;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e51ec02 *//* .elementor-213 .elementor-element.elementor-element-e51ec02 {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border: 1px solid rgba(232,124,90,0.35) !important;
}
.elementor-213 .elementor-element.elementor-element-e51ec02:hover {
    transform: translateY(-10px);
    border-color: rgba(232,124,90,0.35) !important;
    box-shadow: 0 32px 80px rgba(0,0,0,0.6), 0 0 50px rgba(232,124,90,0.07);
}
.elementor-213 .elementor-element.elementor-element-e51ec02::before {
    content: '';
    border:0px;
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: linear-gradient(90deg, transparent, #E87C5A, transparent);
    opacity: 0;
    transition: opacity 0.4s;
}
.elementor-213 .elementor-element.elementor-element-e51ec02:hover::before { opacity: 1; }
.elementor-213 .elementor-element.elementor-element-e51ec02 .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}
.elementor-213 .elementor-element.elementor-element-e51ec02:hover .elementor-icon {
    transform: scale(1.15) rotate(-8deg);
    filter: drop-shadow(0 0 12px rgba(232,124,90,0.6));
} *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c692e *//* Base hover para todas las tarjetas */
.card-ma10 {
    position: relative;
    overflow: hidden;
    transition: transform 0.28s ease, box-shadow 0.28s ease !important;
}

.card-ma10:hover {
    transform: translateY(-7px) !important;
    box-shadow: 0 19px 35px rgba(15, 40, 32, 0.13) !important;
}

/* Borde superior de color por asignatura */
.card-mates {
    border-top: 5px solid #2A5E47 !important;
}

.card-fisica {
    border-top: 5px solid #A84030 !important;
}

.card-programacio {
    border-top: 5px solid #9B6010 !important;
}

.card-robotica {
    border-top: 5px solid #3A6080 !important;
}

/* Círculo decorativo de fondo en esquina superior derecha */
.card-mates::after {
    content: "";
    position: absolute;
    width: 170px;
    height: 170px;
    border-radius: 50%;
    background: #E3EFE7;
    right: -90px;
    top: -90px;
    opacity: 0.7;
    z-index: 0;
    pointer-events: none;
}

.card-fisica::after {
    content: "";
    position: absolute;
    width: 170px;
    height: 170px;
    border-radius: 50%;
    background: #F6E2DC;
    right: -90px;
    top: -90px;
    opacity: 0.7;
    z-index: 0;
    pointer-events: none;
}

.card-programacio::after {
    content: "";
    position: absolute;
    width: 170px;
    height: 170px;
    border-radius: 50%;
    background: #F7EBC9;
    right: -90px;
    top: -90px;
    opacity: 0.7;
    z-index: 0;
    pointer-events: none;
}

.card-robotica::after {
    content: "";
    position: absolute;
    width: 170px;
    height: 170px;
    border-radius: 50%;
    background: #E3EBF1;
    right: -90px;
    top: -90px;
    opacity: 0.7;
    z-index: 0;
    pointer-events: none;
}

/* Asegura que el contenido quede por encima del círculo decorativo */
.card-ma10 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-172fdfd */.elementor-213 .elementor-element.elementor-element-172fdfd .elementor-button {
fill: #A84030 ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2748cbb *//* .elementor-213 .elementor-element.elementor-element-2748cbb p {
  background: #DCE7D7;
  border: 1px solid #2A5E47;
  border-radius: 999px;
  padding: 4px 12px;
  font-size: 11px;
  font-weight: 600;
  color: #2A5E47;
  display: inline-block;
} *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a0489e */.elementor-213 .elementor-element.elementor-element-7a0489e {
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}
.elementor-213 .elementor-element.elementor-element-7a0489e:hover {
  background: rgba(201,168,76,0.05);
  border-color: rgba(201,168,76,0.25);
  transform: translateY(-6px);
  box-shadow: 0 24px 60px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f43ef87 */.elementor-213 .elementor-element.elementor-element-f43ef87 {
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}
.elementor-213 .elementor-element.elementor-element-f43ef87:hover {
  background: rgba(201,168,76,0.05);
  border-color: rgba(201,168,76,0.25);
  transform: translateY(-6px);
  box-shadow: 0 24px 60px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac69f35 */ç/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b50a014 */.elementor-213 .elementor-element.elementor-element-b50a014 {
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}
.elementor-213 .elementor-element.elementor-element-b50a014:hover {
  background: rgba(201,168,76,0.05);
  border-color: rgba(201,168,76,0.25);
  transform: translateY(-6px);
  box-shadow: 0 24px 60px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061b3f2 */.elementor-213 .elementor-element.elementor-element-061b3f2 {
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}
.elementor-213 .elementor-element.elementor-element-061b3f2:hover {
  background: rgba(201,168,76,0.05);
  border-color: rgba(201,168,76,0.25);
  transform: translateY(-6px);
  box-shadow: 0 24px 60px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1605cee */.elementor-213 .elementor-element.elementor-element-1605cee {
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}
.elementor-213 .elementor-element.elementor-element-1605cee:hover {
  background: rgba(201,168,76,0.05);
  border-color: rgba(201,168,76,0.25);
  transform: translateY(-6px);
  box-shadow: 0 24px 60px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de6b789 */.elementor-213 .elementor-element.elementor-element-de6b789 {
  transition: all 0.35s ease;
  position: relative;
  overflow: hidden;
}
.elementor-213 .elementor-element.elementor-element-de6b789:hover {
  background: rgba(201,168,76,0.05);
  border-color: rgba(201,168,76,0.25);
  transform: translateY(-6px);
  box-shadow: 0 24px 60px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d037f73 *//* Estilo base de la tarjeta */
.card-dif {
    background: #FFFDF8 !important;
    border: 1px solid #E2E2D5 !important;
    border-radius: 8px !important;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05) !important;
    padding: 24px !important;
    transition: all 0.3s ease !important;
}

.card-dif:hover {
    transform: translateY(-8px);
    box-shadow: 0 15px 40px rgba(0,0,0,0.08) !important;
}

/* Bordes superiores de colores */
.card-verde { border-top: 5px solid #2A5E47 !important; }
.card-terracota { border-top: 5px solid #A84030 !important; }
.card-dorado { border-top: 5px solid #9B6010 !important; }
.card-azul { border-top: 5px solid #3A6080 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd36956 *//* Tarjetas del timeline */
.card-metode {
    background: #FFFDF8 !important;
    border: 1px solid #B8C9B2 !important;
    border-radius: 8px !important;
    box-shadow: 0 8px 24px rgba(15, 40, 32, 0.07) !important;
    transition: transform 0.26s ease, box-shadow 0.26s ease !important;
    position: relative;
}

.card-metode:hover {
    transform: translateY(-6px) !important;
    box-shadow: 0 16px 36px rgba(15, 40, 32, 0.12) !important;
}

/* Número grande decorativo */
.num-metode {
    font-family: 'DM Serif Display', serif !important;
    font-size: 56px !important;
    font-weight: 400 !important;
    color: #DCE7D7 !important;
    line-height: 1 !important;
    margin-bottom: 12px !important;
}

/* Tarjeta destacada de seguiment */
.card-seguiment {
    background: #FFFDF8 !important;
    border: 1px solid #B8C9B2 !important;
    border-radius: 10px !important;
    box-shadow: 0 12px 36px rgba(15, 40, 32, 0.09) !important;
}

/* Línea conectora del timeline */
.linea-timeline {
    height: 2px;
    background: repeating-linear-gradient(
        90deg,
        #A84030 0px,
        #A84030 6px,
        transparent 6px,
        transparent 14px
    );
    width: 100%;
    margin: 0 auto 40px auto;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab6069a */.elementor-213 .elementor-element.elementor-element-ab6069a a.elementor-button {
    transition: background 0.2s ease, transform 0.2s ease;
}
.elementor-213 .elementor-element.elementor-element-ab6069a a.elementor-button:hover {
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5ae3b7 *//* ── TARJETAS SELECTIVITAT ── */

/* Exàmens oficials resolts */
.card-examens {
    background-color: #FFFDF8 !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border-top: 5px solid #2A5E47 !important; 
}
.card-examens:hover {
    transform: translateY(-8px);
    box-shadow: 0 24px 60px rgba(42, 94, 71, 0.15); 
    border-color: #2A5E47 !important;
}
.card-examens::before {
    content: '';
    position: absolute;
    /*top: 0; left: 0; right: 0; */
    height: 3px;
   /* background: linear-gradient(90deg, transparent, #2A5E47, transparent); */
    opacity: 0;
    transition: opacity 0.4s;
} 
.card-examens:hover::before { opacity: 1; }

/* Estratègia per pregunta */
.card-estrategia {
    background-color: #FFFDF8 !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border-top: 5px solid #BE624D !important;
}
.card-estrategia:hover {
    transform: translateY(-8px);
    box-shadow: 0 24px 60px rgba(190, 98, 77, 0.15);
    border-color: #BE624D !important; 
}
.card-estrategia::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 3px;
    /* background: linear-gradient(90deg, transparent, #BE624D, transparent); */ 
    opacity: 0;
    transition: opacity 0.4s;
}
.card-estrategia:hover::before { opacity: 1; }

/* Simulacres setmanals */
.card-simulacres {
    background-color: #FFFDF8 !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border-top: 5px solid #9B6010 !important;
}
.card-simulacres:hover {
    transform: translateY(-8px);
    box-shadow: 0 24px 60px rgba(155, 96, 16, 0.15);
    border-color: #9B6010 !important;
}
.card-simulacres::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 3px;
    /* background: linear-gradient(90deg, transparent, #9B6010, transparent); */
    opacity: 0;
    transition: opacity 0.4s;
}
.card-simulacres:hover::before { opacity: 1; }

/* Tècniques fase general */
.card-tecniques {
    background-color: #FFFDF8 !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border-top: 5px solid #3A6080 !important;
}
.card-tecniques:hover {
    transform: translateY(-8px);
    box-shadow: 0 24px 60px rgba(58, 96, 128, 0.15);
    border-color: #3A6080 !important;
}
.card-tecniques::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 3px;
    /* background: linear-gradient(90deg, transparent, #3A6080, transparent); */
    opacity: 0;
    transition: opacity 0.4s;
}
.card-tecniques:hover::before { opacity: 1; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bb5e7c */.badge-dot {
    width: 10px;
    height: 10px;
    background: #00D4AA;
    border-radius: 50%;
    box-shadow: 0 0 10px rgba(0,212,170,0.7);
    animation: pulse 2s infinite;
}
@keyframes pulse {
    0%,100% { transform: scale(1); opacity: 1; }
    50% { transform: scale(1.3); opacity: 0.5; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18caaff */.elementor-213 .elementor-element.elementor-element-18caaff {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
 /* position: relative !important;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf0a16c */.elementor-213 .elementor-element.elementor-element-bf0a16c img {
    position: relative;
    z-index: 2;
}
.elementor-213 .elementor-element.elementor-element-bf0a16c::before {
    content: '';
    position: absolute;
    top: 20px; left: 20px; right: -20px; bottom: -20px;
    border: 1px solid rgba(201,168,76,0.3);
    border-radius: 24px;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f93f775 */.elementor-213 .elementor-element.elementor-element-f93f775 .elementor-button {
    fill:#A84030;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f1633d */.v-divider {
    width: 1px;
    height: 40px;
    background: rgba(255,255,255,0.15);
    margin: 0 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22199af */.elementor-213 .elementor-element.elementor-element-22199af .elementor-widget:first-child .elementor-text-editor {
    display: inline-block;
    border: 1px solid #173631;
    border-radius: 999px;
    padding: 7px 18px;
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d1217e *//* .elementor-213 .elementor-element.elementor-element-0d1217e {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 0.5);
    overflow: hidden;
    position: relative;
    border: 1px solid rgba(201,168,76,0.3) !important;
}
.elementor-213 .elementor-element.elementor-element-0d1217e:hover {
    transform: translateY(-10px);
    border-color: rgba(201,168,76,0.35) !important;
   
  
} */
/* Línia superior brillant */
/* .elementor-213 .elementor-element.elementor-element-0d1217e::before {
    content: '';
    position: absolute;
    border: 0px;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: linear-gradient(90deg, transparent, #C9A84C, transparent); 
    opacity: 0;
    transition: opacity 0.4s;
} */

/*.elementor-213 .elementor-element.elementor-element-0d1217e:hover::before { opacity: 1; } */
/*
.elementor-213 .elementor-element.elementor-element-0d1217e .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
} */
.elementor-213 .elementor-element.elementor-element-0d1217e:hover .elementor-icon {
    transform: scale(1.15) rotate(-8deg);
    filter: drop-shadow(0 0 12px rgba(201,168,76,0.6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-334da4c *//*.elementor-213 .elementor-element.elementor-element-334da4c {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border: 1px solid rgba(0,212,170,0.35) !important;
}
.elementor-213 .elementor-element.elementor-element-334da4c:hover {
    transform: translateY(-10px);
    border-color: rgba(0,212,170,0.35) !important; 
    box-shadow: 0 32px 80px rgba(0,0,0,0.6), 0 0 50px rgba(0,212,170,0.07);
}
.elementor-213 .elementor-element.elementor-element-334da4c::before {
    content: '';
    position: absolute;
    border: 0px;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: linear-gradient(90deg, transparent, #00D4AA, transparent); 
    opacity: 0;
    transition: opacity 0.4s;
}
.elementor-213 .elementor-element.elementor-element-334da4c:hover::before { opacity: 1; }
.elementor-213 .elementor-element.elementor-element-334da4c .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1); 
} */
.elementor-213 .elementor-element.elementor-element-334da4c:hover .elementor-icon {
    transform: scale(1.15) rotate(-8deg);
    filter: drop-shadow(0 0 12px rgba(0,212,170,0.6)); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-068c59b *//*.elementor-213 .elementor-element.elementor-element-068c59b {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    border: 1px solid rgba(232,124,90,0.35) !important;
}
.elementor-213 .elementor-element.elementor-element-068c59b:hover {
    transform: translateY(-10px);
    border-color: rgba(232,124,90,0.35) !important;
    box-shadow: 0 32px 80px rgba(0,0,0,0.6), 0 0 50px rgba(232,124,90,0.07);
}
.elementor-213 .elementor-element.elementor-element-068c59b::before {
    content: '';
    border:0px;
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: linear-gradient(90deg, transparent, #E87C5A, transparent);
    opacity: 0;
    transition: opacity 0.4s;
}
.elementor-213 .elementor-element.elementor-element-068c59b:hover::before { opacity: 1; }
.elementor-213 .elementor-element.elementor-element-068c59b .elementor-icon {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
} */
.elementor-213 .elementor-element.elementor-element-068c59b:hover .elementor-icon {
    transform: scale(1.15) rotate(-8deg);
    filter: drop-shadow(0 0 12px rgba(232,124,90,0.6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5da9ce *//* ── TARJETAS VALORS - QUI SOM ── */

/* Passió per l'Ensenyament - Verd */
.card-passio {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    position: relative;
    background: #EAF1EC !important;
    border: 1px solid #C8DDD0 !important;
    border-top: 3px solid #2A5E47 !important;
}
.card-passio:hover {
    transform: translateY(-8px);
    box-shadow: 0 24px 60px rgba(42, 94, 71, 0.12);
    border-color: #2A5E47 !important;
}
.card-passio::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 3px;
    background: linear-gradient(90deg, transparent, #2A5E47, transparent);
    opacity: 0;
    transition: opacity 0.4s;
}
.card-passio:hover::before { opacity: 1; }

/* Rigor Científic - Terracota */
.card-rigor {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    position: relative;
    background: #F8E9E5 !important;
    border: 1px solid #E8C8BF !important;
    border-top: 3px solid #BE624D !important;
}
.card-rigor:hover {
    transform: translateY(-8px);
    box-shadow: 0 24px 60px rgba(190, 98, 77, 0.12);
    border-color: #BE624D !important;
}
.card-rigor::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 3px;
    background: linear-gradient(90deg, transparent, #BE624D, transparent);
    opacity: 0;
    transition: opacity 0.4s;
}
.card-rigor:hover::before { opacity: 1; }

/* Compromís Real - Blau */
.card-compromis {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    position: relative;
    background: #EAF0F4 !important;
    border: 1px solid #C0D4E0 !important;
    border-top: 3px solid #3A6080 !important;
}
.card-compromis:hover {
    transform: translateY(-8px);
    box-shadow: 0 24px 60px rgba(58, 96, 128, 0.12);
    border-color: #3A6080 !important;
}
.card-compromis::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 3px;
    background: linear-gradient(90deg, transparent, #3A6080, transparent);
    opacity: 0;
    transition: opacity 0.4s;
}
.card-compromis:hover::before { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71fdca5 */.elementor-213 .elementor-element.elementor-element-71fdca5 {
    border-right: 1px solid #E8E2D6;
   /* padding-right: 60px !important; */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97b5c31 */.elementor-213 .elementor-element.elementor-element-97b5c31 .elementor-field-group .elementor-field-textual:focus {
    border-color: #C9A84C;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-5431533 */.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group input,
.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group select,
.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group textarea {
    background: transparent !important;
    border: none !important;
    border-bottom: 1px solid #C8DDD0 !important;
    border-radius: 0 !important;
    padding: 10px 0 !important;
    color: #173631 !important;
    font-family: 'Manrope', sans-serif !important;
    font-size: 14px !important;
}

.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group input:focus,
.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group select:focus,
.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-group textarea:focus {
    border-bottom-color: #BE624D !important;
    outline: none !important;
    box-shadow: none !important;
}

.elementor-213 .elementor-element.elementor-element-5431533 .elementor-field-label {
    color: #3A5248 !important;
    font-family: 'Manrope', sans-serif !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    letter-spacing: 0.3px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-563395e */.elementor-213 .elementor-element.elementor-element-563395e .elementor-button {
     width: 100% !important;
    /*display: block !important; */
    text-align: center !important;
}/* End custom CSS */