.elementor-1679 .elementor-element.elementor-element-30c15d3{--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:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-30c15d3:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-30c15d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EC;}.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-1679 .elementor-element.elementor-element-d8aab43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-d8aab43 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;line-height:45px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.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-1679 .elementor-element.elementor-element-c9f7c18{font-family:"Crimson Text", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#0B1F3A;}.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-1679 .elementor-element.elementor-element-cf6d9c3{--divider-border-style:solid;--divider-color:#AEA9A9;--divider-border-width:1px;}.elementor-1679 .elementor-element.elementor-element-cf6d9c3 .elementor-divider-separator{width:63%;margin:0 auto;margin-left:0;}.elementor-1679 .elementor-element.elementor-element-cf6d9c3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1679 .elementor-element.elementor-element-a116008{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-a116008:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-a116008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EC;}.elementor-1679 .elementor-element.elementor-element-2b27e66{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1679 .elementor-element.elementor-element-cd6e585 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-956f5b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-956f5b2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-9e2b931{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-9e2b931 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.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-1679 .elementor-element.elementor-element-bbb5a9d .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-bbb5a9d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-bbb5a9d.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-bbb5a9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-bbb5a9d .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-bbb5a9d .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-bbb5a9d .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-b5e757f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-4bb96ea img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-943cfe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-943cfe0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-dea9e7c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-dea9e7c .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-52daef3 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-52daef3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-52daef3.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-52daef3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-52daef3 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-52daef3 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-52daef3 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-5e8c572{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-16d57d0{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-16d57d0 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-0a0161b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-0a0161b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-72ceddf{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-72ceddf .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-90d9b15 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-90d9b15{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-90d9b15.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-90d9b15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-90d9b15 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-90d9b15 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-90d9b15 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-37b4053{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-37b4053:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-37b4053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EC;}.elementor-1679 .elementor-element.elementor-element-12878ab{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-9f3cc42 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-ef510cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-ef510cd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-3af9a7a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-3af9a7a .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-ba8f66c .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-ba8f66c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ba8f66c.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-ba8f66c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-ba8f66c .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-ba8f66c .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-ba8f66c .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-eac5752{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-ed480e9{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ed480e9 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-b50f42a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-b50f42a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-a47c2ac{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-a47c2ac .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-d6c6a56 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-d6c6a56{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-d6c6a56.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-d6c6a56 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-d6c6a56 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-d6c6a56 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-d6c6a56 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-4ceb042{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-6f394eb img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-2c58c02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-2c58c02 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-05d8ab2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-05d8ab2 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-f26582a .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-f26582a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-f26582a.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-f26582a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-f26582a .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-f26582a .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-f26582a .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-f9baaf8{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-f9baaf8:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-f9baaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EC;}.elementor-1679 .elementor-element.elementor-element-047c319{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-d84ab09 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-180ceb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-180ceb2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-877bbcd{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-877bbcd .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-eca37a8 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-eca37a8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-eca37a8.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-eca37a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-eca37a8 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-eca37a8 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-eca37a8 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-fa4c435{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-9a7dd8e img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-37b04f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-37b04f1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-2c88380{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-2c88380 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-ffc7508 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-ffc7508{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-ffc7508.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-ffc7508 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-ffc7508 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-ffc7508 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-ffc7508 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-dd4fb13{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-99fcfdd img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-1d3dd15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-1d3dd15 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-b53a108{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-b53a108 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-c802072 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-c802072{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-c802072.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-c802072 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-c802072 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-c802072 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-c802072 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-2f10e82{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-2f10e82:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-2f10e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EC;}.elementor-1679 .elementor-element.elementor-element-dd6fb3b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-d55767b img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-0ae066b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-0ae066b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-51ce6c5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-51ce6c5 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-a7a100c .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-a7a100c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-a7a100c.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-a7a100c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-a7a100c .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-a7a100c .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-a7a100c .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-c75bb58{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-b09408d img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-24ef326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-24ef326 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-64b2b07{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-64b2b07 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-764643a .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-764643a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-764643a.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-764643a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-764643a .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-764643a .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-764643a .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-d1454a4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-a444733 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-f4d8d57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-f4d8d57 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-6b9e6f9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-6b9e6f9 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-b1f5559 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-b1f5559{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-b1f5559.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-b1f5559 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-b1f5559 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-b1f5559 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-b1f5559 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-462090a{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-462090a:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-462090a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EC;}.elementor-1679 .elementor-element.elementor-element-1ad918e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-a1b4a33 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-0f36079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-0f36079 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-d297448{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-d297448 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-7d22396 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-7d22396{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-7d22396.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-7d22396 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-7d22396 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-7d22396 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-7d22396 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-67c0f68{--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:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-1679 .elementor-element.elementor-element-f419069{--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:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-1679 .elementor-element.elementor-element-e114841{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-e114841:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-e114841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EC;}.elementor-1679 .elementor-element.elementor-element-e083aa9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-7f6ae80 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-5573fcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-5573fcd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-cb1f773{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-cb1f773 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-e9bb3a6 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-e9bb3a6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-e9bb3a6.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-e9bb3a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-e9bb3a6 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-e9bb3a6 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-e9bb3a6 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-a722c3c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-57bf0c7 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-7955d67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-7955d67 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-de46686{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-de46686 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-22f61ee .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-22f61ee{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-22f61ee.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-22f61ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-22f61ee .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-22f61ee .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-22f61ee .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-4af21ec{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-4a6bf0e img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-9e5da8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-9e5da8c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-e85685a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-e85685a .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-a86dc6b .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-a86dc6b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-a86dc6b.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-a86dc6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-a86dc6b .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-a86dc6b .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-a86dc6b .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-b62208c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-5d3a05a img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-86a5e6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-86a5e6e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-47643f6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-47643f6 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-3b79720 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-3b79720{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-3b79720.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-3b79720 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-3b79720 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-3b79720 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-3b79720 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-9b4f7c2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-fa7686a img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-449940a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-449940a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-1cc4aca{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-1cc4aca .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-f9996d8 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-f9996d8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-f9996d8.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-f9996d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-f9996d8 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-f9996d8 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-f9996d8 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-ed9b1c3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-6222574 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-15d3507{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-15d3507 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-5e03dab{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-5e03dab .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-0cad5fb .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-0cad5fb{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-0cad5fb.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-0cad5fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-0cad5fb .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-0cad5fb .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-0cad5fb .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-69c3bae{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-51d4510{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-51d4510 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-5b2cc00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-5b2cc00 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-87ea019{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-87ea019 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-f954e44 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-f954e44{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-f954e44.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-f954e44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-f954e44 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-f954e44 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-f954e44 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-643ad29{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-52b1bc5 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-251fdd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-251fdd3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-0167d7d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-0167d7d .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-7593266 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-7593266{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-7593266.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-7593266 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-7593266 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-7593266 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-7593266 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-0ecfb39{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-7ec5cf8 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-a510943{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-a510943 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-d804a1d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-d804a1d .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-d333eac .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-d333eac{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-d333eac.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-d333eac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-d333eac .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-d333eac .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-d333eac .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-18a6268{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-effb805 img{border-radius:15px 15px 15px 15px;}.elementor-1679 .elementor-element.elementor-element-943669c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1679 .elementor-element.elementor-element-943669c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.7px;word-spacing:0px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-cfcb169{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1679 .elementor-element.elementor-element-cfcb169 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:500;font-style:italic;line-height:28px;color:#0B1F3A;}.elementor-1679 .elementor-element.elementor-element-d83f572 .elementor-button{background-color:#788D7B00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-decoration:none;fill:#0B1F3A;color:#0B1F3A;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0404041C;border-radius:25px 25px 25px 25px;}.elementor-1679 .elementor-element.elementor-element-d83f572{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-d83f572.elementor-element{--align-self:flex-start;}.elementor-1679 .elementor-element.elementor-element-d83f572 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1679 .elementor-element.elementor-element-d83f572 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-1679 .elementor-element.elementor-element-d83f572 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-d83f572 .elementor-button:focus{border-color:#0A0A0A;}.elementor-1679 .elementor-element.elementor-element-ea2fb1b{--display:flex;}.elementor-1679 .elementor-element.elementor-element-2f62213{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1679 .elementor-element.elementor-element-2f62213:not(.elementor-motion-effects-element-type-background), .elementor-1679 .elementor-element.elementor-element-2f62213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1679 .elementor-element.elementor-element-e79dd9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1679 .elementor-element.elementor-element-e79dd9d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:46px;color:#C58C3A;}.elementor-1679 .elementor-element.elementor-element-02845b9 .elementor-button{background-color:#14B8A6;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;text-decoration:none;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:015px 30px 15px 30px;}.elementor-1679 .elementor-element.elementor-element-02845b9 .elementor-button:hover, .elementor-1679 .elementor-element.elementor-element-02845b9 .elementor-button:focus{background-color:#0F766E;}.elementor-1679 .elementor-element.elementor-element-02845b9{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1679 .elementor-element.elementor-element-a116008{--content-width:1200px;}.elementor-1679 .elementor-element.elementor-element-2b27e66{--width:50%;}.elementor-1679 .elementor-element.elementor-element-b5e757f{--width:50%;}.elementor-1679 .elementor-element.elementor-element-5e8c572{--width:50%;}.elementor-1679 .elementor-element.elementor-element-37b4053{--content-width:1200px;}.elementor-1679 .elementor-element.elementor-element-12878ab{--width:50%;}.elementor-1679 .elementor-element.elementor-element-eac5752{--width:50%;}.elementor-1679 .elementor-element.elementor-element-4ceb042{--width:50%;}.elementor-1679 .elementor-element.elementor-element-f9baaf8{--content-width:1200px;}.elementor-1679 .elementor-element.elementor-element-047c319{--width:50%;}.elementor-1679 .elementor-element.elementor-element-fa4c435{--width:50%;}.elementor-1679 .elementor-element.elementor-element-dd4fb13{--width:50%;}.elementor-1679 .elementor-element.elementor-element-2f10e82{--content-width:1200px;}.elementor-1679 .elementor-element.elementor-element-dd6fb3b{--width:50%;}.elementor-1679 .elementor-element.elementor-element-c75bb58{--width:50%;}.elementor-1679 .elementor-element.elementor-element-d1454a4{--width:50%;}.elementor-1679 .elementor-element.elementor-element-462090a{--content-width:1200px;}.elementor-1679 .elementor-element.elementor-element-1ad918e{--width:50%;}.elementor-1679 .elementor-element.elementor-element-67c0f68{--width:50%;}.elementor-1679 .elementor-element.elementor-element-f419069{--width:50%;}.elementor-1679 .elementor-element.elementor-element-e114841{--content-width:1200px;}.elementor-1679 .elementor-element.elementor-element-e083aa9{--width:50%;}.elementor-1679 .elementor-element.elementor-element-a722c3c{--width:50%;}.elementor-1679 .elementor-element.elementor-element-4af21ec{--width:50%;}.elementor-1679 .elementor-element.elementor-element-b62208c{--width:50%;}.elementor-1679 .elementor-element.elementor-element-9b4f7c2{--width:50%;}.elementor-1679 .elementor-element.elementor-element-ed9b1c3{--width:50%;}.elementor-1679 .elementor-element.elementor-element-69c3bae{--width:50%;}.elementor-1679 .elementor-element.elementor-element-643ad29{--width:50%;}.elementor-1679 .elementor-element.elementor-element-0ecfb39{--width:50%;}.elementor-1679 .elementor-element.elementor-element-18a6268{--width:50%;}}@media(max-width:767px){.elementor-1679 .elementor-element.elementor-element-d8aab43{text-align:center;}.elementor-1679 .elementor-element.elementor-element-c9f7c18{padding:20px 20px 20px 20px;}.elementor-1679 .elementor-element.elementor-element-cf6d9c3{padding:0px 0px 0px 0px;}.elementor-1679 .elementor-element.elementor-element-cf6d9c3 .elementor-divider{text-align:center;}.elementor-1679 .elementor-element.elementor-element-cf6d9c3 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1679 .elementor-element.elementor-element-e79dd9d{padding:20px 20px 20px 20px;}.elementor-1679 .elementor-element.elementor-element-e79dd9d .elementor-heading-title{font-size:24px;line-height:30px;}}/* Start custom CSS for container, class: .elementor-element-2b27e66 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e757f */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8c572 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12878ab */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eac5752 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ceb042 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047c319 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa4c435 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd4fb13 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6fb3b */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c75bb58 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1454a4 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ad918e */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67c0f68 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f419069 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e083aa9 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a722c3c */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af21ec */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b62208c */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4f7c2 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed9b1c3 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c3bae */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643ad29 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ecfb39 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a6268 */.exec-card{
  background:#F7F3EA;                 /* soft ivory tint */
  padding:32px 28px;
  border-radius:14px;
  border:1px solid rgba(0,0,0,0.04);

  box-shadow:
    0 6px 18px rgba(0,0,0,0.04),
    0 1px 2px rgba(0,0,0,0.03);

  transition:transform .35s ease, box-shadow .35s ease;
}

.exec-card:hover{
  transform:translateY(-3px);
  box-shadow:
    0 14px 32px rgba(0,0,0,0.08),
    0 4px 6px rgba(0,0,0,0.04);
}

/* Tablet */
@media (max-width:1024px){
  .exec-card{
    padding:26px 22px;
    border-radius:12px;
  }
}

/* Mobile */
@media (max-width:767px){
  .exec-card{
    padding:20px 18px;
    border-radius:12px;
  }

  /* Optional: reduce hover “jump” on touch devices */
  .exec-card:hover{
    transform:none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-02845b9 */.button-premium {
  background-color: #14B8A6;
  color: #ffffff;
  border-radius: 10px;
  padding: 14px 28px;
  font-weight: 500;
  letter-spacing: 0.4px;
  box-shadow: 0 6px 20px rgba(20, 184, 166, 0.25);
  transition: all 0.25s ease;
}

.button-premium:hover {
  background-color: #0F766E;
  transform: translateY(-1px);
}/* End custom CSS */