.elementor-10 .elementor-element.elementor-element-367517db{--display:flex;--min-height:850px;--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:center;--overlay-opacity:1;}.elementor-10 .elementor-element.elementor-element-367517db:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-367517db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://im-healing.com/wp-content/uploads/2026/07/hero-forest-ClfSl9Q6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-367517db::before, .elementor-10 .elementor-element.elementor-element-367517db > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-367517db > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-367517db > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-367517db > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-367517db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2A4638B3;background-image:url("https://im-healing.com/wp-content/uploads/2026/07/I.M-Healing-15.png");--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-1ab51574{padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF6E;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1ab51574.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-1ab51574 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:var( --e-global-color-53c23d9 );}.elementor-10 .elementor-element.elementor-element-9612a93{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-9612a93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-9612a93 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:72px;font-weight:500;text-transform:none;line-height:72px;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-89cc59c{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;text-transform:none;line-height:1.5em;color:#F6F4EECC;}.elementor-10 .elementor-element.elementor-element-89cc59c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bbe474c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-38b932bf .elementor-button{background-color:#BF6040;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:18px 25px 18px 25px;}.elementor-10 .elementor-element.elementor-element-38b932bf .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-38b932bf .elementor-button:focus{background-color:#BF6040EB;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-38b932bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-38b932bf .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-38b932bf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-236eb5c .elementor-button{background-color:#BF604000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:18px 30px 18px 30px;}.elementor-10 .elementor-element.elementor-element-236eb5c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-236eb5c .elementor-button:focus{background-color:#CCCAC714;}.elementor-10 .elementor-element.elementor-element-236eb5c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-473c2e17{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-473c2e17:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-473c2e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2d84fad ) 53%, var( --e-global-color-1760a53 ) 100%);}.elementor-10 .elementor-element.elementor-element-181414f8{--display:flex;--min-height:600px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-28711ae{--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:#BF604021;--border-color:#BF604021;--border-radius:6px 6px 6px 6px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-28711ae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-28711ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EE;}.elementor-10 .elementor-element.elementor-element-55f7a8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-55f7a8a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:68px;font-weight:500;text-transform:none;line-height:0.5em;letter-spacing:-4px;color:#E4C7B9;}.elementor-10 .elementor-element.elementor-element-9d48e15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-9d48e15 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;text-transform:none;color:var( --e-global-color-3627a34 );}.elementor-10 .elementor-element.elementor-element-d3ca4bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d3ca4bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-10 .elementor-element.elementor-element-7ba26685{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-65ec5590{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;text-align:start;}.elementor-10 .elementor-element.elementor-element-65ec5590.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-65ec5590.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-65ec5590 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-3627a34 );}.elementor-10 .elementor-element.elementor-element-45b74f82.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-45b74f82{font-family:var( --e-global-typography-509bba5-font-family ), Sans-serif;font-size:var( --e-global-typography-509bba5-font-size );font-weight:var( --e-global-typography-509bba5-font-weight );text-transform:var( --e-global-typography-509bba5-text-transform );letter-spacing:var( --e-global-typography-509bba5-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2081225.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-2081225.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9479607 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2081225.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2081225.elementor-view-default .elementor-icon{fill:var( --e-global-color-9479607 );color:var( --e-global-color-9479607 );border-color:var( --e-global-color-9479607 );}.elementor-10 .elementor-element.elementor-element-2081225.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8c67a7f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-8c67a7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9479607 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8c67a7f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8c67a7f.elementor-view-default .elementor-icon{fill:var( --e-global-color-9479607 );color:var( --e-global-color-9479607 );border-color:var( --e-global-color-9479607 );}.elementor-10 .elementor-element.elementor-element-8c67a7f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-848e04a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-848e04a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9479607 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-848e04a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-848e04a.elementor-view-default .elementor-icon{fill:var( --e-global-color-9479607 );color:var( --e-global-color-9479607 );border-color:var( --e-global-color-9479607 );}.elementor-10 .elementor-element.elementor-element-848e04a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4c4ba12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-4c4ba12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9479607 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4c4ba12.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4c4ba12.elementor-view-default .elementor-icon{fill:var( --e-global-color-9479607 );color:var( --e-global-color-9479607 );border-color:var( --e-global-color-9479607 );}.elementor-10 .elementor-element.elementor-element-4c4ba12.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bd2a627 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:none;letter-spacing:0.08em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:14px 20px 14px 20px;}.elementor-10 .elementor-element.elementor-element-bd2a627 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-bd2a627 .elementor-button:focus{background-color:#2A4638F2;}.elementor-10 .elementor-element.elementor-element-bd2a627:hover{--e-transform-translateX:0px;--e-transform-translateY:-4px;}.elementor-10 .elementor-element.elementor-element-bd2a627{padding:10px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-bd2a627.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-9f11578{--display:flex;--flex-direction:column-reverse;--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;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-9f11578:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9f11578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1760a53 );}.elementor-10 .elementor-element.elementor-element-d4ea04f{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e6fb375{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-964d12e{--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:#2A46381F;--border-color:#2A46381F;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-964d12e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-964d12e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EE;}.elementor-10 .elementor-element.elementor-element-964d12e:hover{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:#BF604078;--border-color:#BF604078;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-964d12e, .elementor-10 .elementor-element.elementor-element-964d12e::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-b6ebc06.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-b6ebc06.elementor-view-stacked .elementor-icon{background-color:#DEDEDA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b6ebc06.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b6ebc06.elementor-view-default .elementor-icon{fill:#DEDEDA;color:#DEDEDA;border-color:#DEDEDA;}.elementor-10 .elementor-element.elementor-element-b6ebc06.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ec01195{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ec01195.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button:focus{color:#BF6040;}.elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button:focus svg{fill:#BF6040;}.elementor-10 .elementor-element.elementor-element-81136a0{--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:#2A46381F;--border-color:#2A46381F;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-81136a0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-81136a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EE;}.elementor-10 .elementor-element.elementor-element-81136a0:hover{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:#BF604078;--border-color:#BF604078;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-81136a0, .elementor-10 .elementor-element.elementor-element-81136a0::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-7ad8d96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-7ad8d96.elementor-view-stacked .elementor-icon{background-color:#DEDEDA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7ad8d96.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7ad8d96.elementor-view-default .elementor-icon{fill:#DEDEDA;color:#DEDEDA;border-color:#DEDEDA;}.elementor-10 .elementor-element.elementor-element-7ad8d96.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f1a71ea{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f1a71ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button:focus{color:#BF6040;}.elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button:focus svg{fill:#BF6040;}.elementor-10 .elementor-element.elementor-element-4c12962{--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:#2A46381F;--border-color:#2A46381F;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-4c12962:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c12962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EE;}.elementor-10 .elementor-element.elementor-element-4c12962:hover{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:#BF604078;--border-color:#BF604078;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-4c12962, .elementor-10 .elementor-element.elementor-element-4c12962::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-a3b1f12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-a3b1f12.elementor-view-stacked .elementor-icon{background-color:#DEDEDA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a3b1f12.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-a3b1f12.elementor-view-default .elementor-icon{fill:#DEDEDA;color:#DEDEDA;border-color:#DEDEDA;}.elementor-10 .elementor-element.elementor-element-a3b1f12.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6a95675{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6a95675.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button:focus{color:#BF6040;}.elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button:focus svg{fill:#BF6040;}.elementor-10 .elementor-element.elementor-element-c57bc52{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c57bc52.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e597842{--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:#2A46381F;--border-color:#2A46381F;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-e597842:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e597842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EE;}.elementor-10 .elementor-element.elementor-element-e597842:hover{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:#BF604078;--border-color:#BF604078;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-e597842, .elementor-10 .elementor-element.elementor-element-e597842::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-91cf6e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-91cf6e4.elementor-view-stacked .elementor-icon{background-color:#DEDEDA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-91cf6e4.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-91cf6e4.elementor-view-default .elementor-icon{fill:#DEDEDA;color:#DEDEDA;border-color:#DEDEDA;}.elementor-10 .elementor-element.elementor-element-91cf6e4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bb7856b{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bb7856b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button:focus{color:#BF6040;}.elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button:focus svg{fill:#BF6040;}.elementor-10 .elementor-element.elementor-element-0d72dd2{--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:#2A46381F;--border-color:#2A46381F;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0d72dd2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0d72dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EE;}.elementor-10 .elementor-element.elementor-element-0d72dd2:hover{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:#BF604078;--border-color:#BF604078;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-0d72dd2, .elementor-10 .elementor-element.elementor-element-0d72dd2::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-f6db536.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-f6db536.elementor-view-stacked .elementor-icon{background-color:#DEDEDA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f6db536.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f6db536.elementor-view-default .elementor-icon{fill:#DEDEDA;color:#DEDEDA;border-color:#DEDEDA;}.elementor-10 .elementor-element.elementor-element-f6db536.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7f13fe2{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7f13fe2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button:focus{color:#BF6040;}.elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button:focus svg{fill:#BF6040;}.elementor-10 .elementor-element.elementor-element-d77a5bb{--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:#2A46381F;--border-color:#2A46381F;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-d77a5bb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d77a5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2EE;}.elementor-10 .elementor-element.elementor-element-d77a5bb:hover{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:#BF604078;--border-color:#BF604078;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-d77a5bb, .elementor-10 .elementor-element.elementor-element-d77a5bb::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-87f6bcd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-8242286 );}.elementor-10 .elementor-element.elementor-element-87f6bcd.elementor-view-stacked .elementor-icon{background-color:#DEDEDA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-87f6bcd.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-87f6bcd.elementor-view-default .elementor-icon{fill:#DEDEDA;color:#DEDEDA;border-color:#DEDEDA;}.elementor-10 .elementor-element.elementor-element-87f6bcd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon{font-size:25px;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;line-height:1.25em;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d0c8d81{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d0c8d81.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button:focus{color:#BF6040;}.elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button:focus svg{fill:#BF6040;}.elementor-10 .elementor-element.elementor-element-ba98a31{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.88;--border-radius:10px 10px 10px 10px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-ba98a31:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ba98a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://im-healing.com/wp-content/uploads/2026/07/stone-water-D3xTs03o.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ba98a31::before, .elementor-10 .elementor-element.elementor-element-ba98a31 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ba98a31 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ba98a31 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ba98a31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ba98a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(248deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-ba98a31.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8671266{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-8671266.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8671266 .elementor-heading-title{font-family:var( --e-global-typography-65b09c6-font-family ), Sans-serif;font-size:var( --e-global-typography-65b09c6-font-size );font-weight:var( --e-global-typography-65b09c6-font-weight );text-transform:var( --e-global-typography-65b09c6-text-transform );line-height:var( --e-global-typography-65b09c6-line-height );color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-4d8da08{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:22px;color:#E0DAD1;}.elementor-10 .elementor-element.elementor-element-4d8da08.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4d8da08.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-4d8da08 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-01c846c .elementor-button{background-color:#02010100;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-01c846c{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-01c846c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-01c846c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-01c846c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-01c846c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-01c846c .elementor-button:focus{color:#BF6040;}.elementor-10 .elementor-element.elementor-element-01c846c .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-01c846c .elementor-button:focus svg{fill:#BF6040;}.elementor-10 .elementor-element.elementor-element-fa0a885{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3d06c3c{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-3d06c3c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3d06c3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-3d06c3c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-3627a34 );}.elementor-10 .elementor-element.elementor-element-658ddbe{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-509bba5-font-family ), Sans-serif;font-size:var( --e-global-typography-509bba5-font-size );font-weight:var( --e-global-typography-509bba5-font-weight );text-transform:var( --e-global-typography-509bba5-text-transform );letter-spacing:var( --e-global-typography-509bba5-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-658ddbe.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-658ddbe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-fa94f73{--display:flex;--flex-direction:column-reverse;--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fa94f73:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fa94f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5e54e7 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d43f981{left:-21px;}body.rtl .elementor-10 .elementor-element.elementor-element-d43f981{right:-21px;}.elementor-10 .elementor-element.elementor-element-d43f981{top:-23px;}.elementor-10 .elementor-element.elementor-element-d43f981.xpro-widget-bg-overlay:before{transition:background 0.3s;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fc3f5b7{left:1424px;}body.rtl .elementor-10 .elementor-element.elementor-element-fc3f5b7{right:1424px;}.elementor-10 .elementor-element.elementor-element-fc3f5b7{top:465px;}.elementor-10 .elementor-element.elementor-element-fc3f5b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d02676b{left:-49px;}body.rtl .elementor-10 .elementor-element.elementor-element-d02676b{right:-49px;}.elementor-10 .elementor-element.elementor-element-d02676b{top:508px;}.elementor-10 .elementor-element.elementor-element-d02676b.xpro-widget-bg-overlay:before{transition:background 0.3s;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-a1cc50f{left:12px;}body.rtl .elementor-10 .elementor-element.elementor-element-a1cc50f{right:12px;}.elementor-10 .elementor-element.elementor-element-a1cc50f{top:257px;}.elementor-10 .elementor-element.elementor-element-a1cc50f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a1cc50f img{width:100%;opacity:1;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3454944{left:1483px;}body.rtl .elementor-10 .elementor-element.elementor-element-3454944{right:1483px;}.elementor-10 .elementor-element.elementor-element-3454944{top:239px;}.elementor-10 .elementor-element.elementor-element-3454944.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-3454944 img{width:100%;opacity:1;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-5769a81{left:1490px;}body.rtl .elementor-10 .elementor-element.elementor-element-5769a81{right:1490px;}.elementor-10 .elementor-element.elementor-element-5769a81{top:-11px;}.elementor-10 .elementor-element.elementor-element-5769a81.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0442158{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3379f89{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8106f3f{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf47b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-cf47b2d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-cf47b2d .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-d7fefb1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-d7fefb1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d7fefb1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-f031380{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f031380.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f031380.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f031380 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-8ccd83c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8ccd83c{text-align:center;}.elementor-10 .elementor-element.elementor-element-8ccd83c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-138a6fe{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5a5ce3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5a5ce3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-5a5ce3b .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-3c0fcd2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3c0fcd2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-3c0fcd2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-84e03e2{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-84e03e2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-84e03e2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-84e03e2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-b2c1156.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-b2c1156{text-align:center;}.elementor-10 .elementor-element.elementor-element-b2c1156 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-c35fa7f{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8f2293a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-8f2293a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8f2293a .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-c5b1456{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-c5b1456.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c5b1456 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-ecccd42{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-ecccd42.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ecccd42.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-ecccd42 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-7e00f8b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7e00f8b{text-align:center;}.elementor-10 .elementor-element.elementor-element-7e00f8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-ac75776{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b29773a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b29773a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-b29773a .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-b81aeee{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b81aeee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-b81aeee .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-bebb40a{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-bebb40a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bebb40a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bebb40a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-8eb5cbe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8eb5cbe{text-align:center;}.elementor-10 .elementor-element.elementor-element-8eb5cbe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-12ccc4d{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-68ed87c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-68ed87c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-68ed87c .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-dceca1e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-dceca1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-dceca1e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-58eb3b0{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-58eb3b0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-58eb3b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-58eb3b0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-4aaeab2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-4aaeab2{text-align:center;}.elementor-10 .elementor-element.elementor-element-4aaeab2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-ae630b9{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fb1f1dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fb1f1dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-fb1f1dd .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-8956ccb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-8956ccb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8956ccb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-90c716c{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-90c716c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-90c716c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-90c716c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-6d44f2b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-6d44f2b{text-align:center;}.elementor-10 .elementor-element.elementor-element-6d44f2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-6ee6d58{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2a0fef1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2a0fef1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2a0fef1 .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-7a1cf73{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7a1cf73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7a1cf73 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-c53426d{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c53426d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c53426d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c53426d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-a999673.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a999673{text-align:center;}.elementor-10 .elementor-element.elementor-element-a999673 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-f78b489{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b669e43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b669e43.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-b669e43 .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-f1d4738{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f1d4738.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f1d4738 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-19c4dfb{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-19c4dfb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-19c4dfb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-19c4dfb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-ed83e7d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-ed83e7d{text-align:center;}.elementor-10 .elementor-element.elementor-element-ed83e7d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-f42fbda{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0b33375{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-0b33375.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0b33375 .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-73cc98c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-73cc98c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-73cc98c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-1deddc2{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-1deddc2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1deddc2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-1deddc2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-50ab2b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-50ab2b6{text-align:center;}.elementor-10 .elementor-element.elementor-element-50ab2b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-e902747{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6912cc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6912cc2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-6912cc2 .elementor-heading-title{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-bffe4f0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-bffe4f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bffe4f0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:76px;font-weight:800;text-transform:none;letter-spacing:-4px;color:#36231D;}.elementor-10 .elementor-element.elementor-element-c186f57{width:var( --container-widget-width, 58% );max-width:58%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c186f57.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c186f57.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-c186f57 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;text-transform:none;line-height:36px;color:#F6F4EE;}.elementor-10 .elementor-element.elementor-element-752c673.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-752c673{text-align:center;}.elementor-10 .elementor-element.elementor-element-752c673 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#F6F4EE99;}.elementor-10 .elementor-element.elementor-element-0491fb1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-spacing:31px;}.elementor-10 .elementor-element.elementor-element-0491fb1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a626a8b{--display:flex;--flex-direction:column-reverse;--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;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-a626a8b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a626a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE2D7;}.elementor-10 .elementor-element.elementor-element-da6b8a6{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-da6b8a6.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-77ccf3f{--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:#F4F1EC;--border-color:#F4F1EC;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-77ccf3f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-77ccf3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-77ccf3f:hover{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:#BF60409C;--border-color:#BF60409C;}.elementor-10 .elementor-element.elementor-element-77ccf3f, .elementor-10 .elementor-element.elementor-element-77ccf3f::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-262a39b{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-262a39b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-262a39b.elementor-view-stacked .elementor-icon{background-color:#DEDEDA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-262a39b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-262a39b.elementor-view-default .elementor-icon{fill:#DEDEDA;color:#DEDEDA;border-color:#DEDEDA;}.elementor-10 .elementor-element.elementor-element-262a39b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon{font-size:18px;padding:15px;}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-title a{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-f171e1a{--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:#F4F1EC;--border-color:#F4F1EC;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f171e1a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f171e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-f171e1a:hover{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:#BF60409C;--border-color:#BF60409C;}.elementor-10 .elementor-element.elementor-element-f171e1a, .elementor-10 .elementor-element.elementor-element-f171e1a::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-f35c8d7{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-f35c8d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f35c8d7.elementor-view-stacked .elementor-icon{background-color:#DEDEDA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f35c8d7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f35c8d7.elementor-view-default .elementor-icon{fill:#DEDEDA;color:#DEDEDA;border-color:#DEDEDA;}.elementor-10 .elementor-element.elementor-element-f35c8d7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon{font-size:18px;padding:15px;}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-title a{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-a3b6479{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a3b6479:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a3b6479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-a3b6479.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-834c36a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-834c36a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-834c36a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-834c36a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;text-transform:none;}.elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-title{color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-10 .elementor-element.elementor-element-aa12b37{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aa12b37:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-aa12b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E8E3;}.elementor-10 .elementor-element.elementor-element-2ded2e4{width:var( --container-widget-width, 54% );max-width:54%;padding:0px 0px 0px 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2ded2e4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2ded2e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-2ded2e4 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3c11e37 .elementor-button{background-color:#BF6040;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:18px 20px 18px 20px;}.elementor-10 .elementor-element.elementor-element-3c11e37 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3c11e37 .elementor-button:focus{background-color:#BF6040EB;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3c11e37.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-3c11e37 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-3c11e37 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6c8af59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d7924e6{width:var( --container-widget-width, 54% );max-width:54%;padding:0px 0px 0px 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d7924e6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d7924e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d7924e6 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-4417b69{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8454b71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-8454b71.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-8454b71 .elementor-heading-title{font-family:var( --e-global-typography-180cf4f-font-family ), Sans-serif;font-size:var( --e-global-typography-180cf4f-font-size );font-weight:var( --e-global-typography-180cf4f-font-weight );text-transform:var( --e-global-typography-180cf4f-text-transform );letter-spacing:var( --e-global-typography-180cf4f-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f1635a9{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f1635a9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f1635a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f1635a9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-3627a34 );}.elementor-10 .elementor-element.elementor-element-5a9ab83{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-5a9ab83.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5a9ab83.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-76c030a{--display:flex;--flex-direction:column-reverse;--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;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-76c030a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-76c030a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F3;}.elementor-10 .elementor-element.elementor-element-ffe494a{--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:center;--align-items:center;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:#7E736721;--border-color:#7E736721;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-ffe494a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ffe494a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-ffe494a:hover{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:#BF604094;--border-color:#BF604094;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-ffe494a, .elementor-10 .elementor-element.elementor-element-ffe494a::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-ffe494a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a2d5222.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-a2d5222.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-10 .elementor-element.elementor-element-a2d5222.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-10 .elementor-element.elementor-element-a2d5222.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-a2d5222 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-a2d5222 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-10 .elementor-element.elementor-element-a2d5222 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-a2d5222 .elementor-image-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d577e32.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-d577e32 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d577e32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d577e32.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-d577e32.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d577e32.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-d577e32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d577e32 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d577e32 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-f3aa25f{--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:center;--align-items:center;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:#7E736721;--border-color:#7E736721;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-f3aa25f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f3aa25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-f3aa25f:hover{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:#BF604094;--border-color:#BF604094;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-f3aa25f, .elementor-10 .elementor-element.elementor-element-f3aa25f::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-f3aa25f.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-10c6426.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-10c6426.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-10 .elementor-element.elementor-element-10c6426.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-10 .elementor-element.elementor-element-10c6426.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-10c6426 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-10c6426 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-10 .elementor-element.elementor-element-10c6426 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-10c6426 .elementor-image-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-216d60e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-216d60e .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-216d60e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-216d60e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-216d60e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-216d60e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-216d60e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-216d60e .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-216d60e .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-f06e53c{--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:center;--align-items:center;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:#7E736721;--border-color:#7E736721;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-f06e53c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f06e53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-f06e53c:hover{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:#BF604094;--border-color:#BF604094;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-f06e53c, .elementor-10 .elementor-element.elementor-element-f06e53c::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-f06e53c.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f2ab1ad{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f2ab1ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-f2ab1ad.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-10 .elementor-element.elementor-element-f2ab1ad.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-10 .elementor-element.elementor-element-f2ab1ad.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-f2ab1ad .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-f2ab1ad .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-10 .elementor-element.elementor-element-f2ab1ad .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-f2ab1ad .elementor-image-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-224dadb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-224dadb .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-224dadb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-224dadb.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-224dadb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-224dadb.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-224dadb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-224dadb .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-224dadb .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-ef7b9d0{--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:center;--align-items:center;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:#7E736721;--border-color:#7E736721;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-ef7b9d0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ef7b9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-ef7b9d0:hover{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:#BF604094;--border-color:#BF604094;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-ef7b9d0, .elementor-10 .elementor-element.elementor-element-ef7b9d0::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-ef7b9d0.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7b94dde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7b94dde.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-10 .elementor-element.elementor-element-7b94dde.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-10 .elementor-element.elementor-element-7b94dde.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-7b94dde .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-7b94dde .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-10 .elementor-element.elementor-element-7b94dde .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-7b94dde .elementor-image-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0579ba2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0579ba2 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-0579ba2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0579ba2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0579ba2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0579ba2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0579ba2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0579ba2 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-0579ba2 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-6d2469e{--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:center;--align-items:center;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:#7E736721;--border-color:#7E736721;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-6d2469e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6d2469e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-6d2469e:hover{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:#BF604094;--border-color:#BF604094;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-6d2469e, .elementor-10 .elementor-element.elementor-element-6d2469e::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-6d2469e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0d0dcca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-0d0dcca.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-10 .elementor-element.elementor-element-0d0dcca.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-10 .elementor-element.elementor-element-0d0dcca.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-0d0dcca .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-0d0dcca .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-10 .elementor-element.elementor-element-0d0dcca .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-0d0dcca .elementor-image-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-cc5045d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-cc5045d .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-cc5045d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-cc5045d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-cc5045d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-cc5045d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-cc5045d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-cc5045d .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-cc5045d .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-b0dc887{--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:center;--align-items:center;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:#7E736721;--border-color:#7E736721;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-b0dc887:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b0dc887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-10 .elementor-element.elementor-element-b0dc887:hover{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:#BF604094;--border-color:#BF604094;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-10 .elementor-element.elementor-element-b0dc887, .elementor-10 .elementor-element.elementor-element-b0dc887::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-b0dc887.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-34c0e96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-34c0e96.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-10 .elementor-element.elementor-element-34c0e96.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-10 .elementor-element.elementor-element-34c0e96.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-34c0e96 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:var( --e-global-color-3dd2f03 );}.elementor-10 .elementor-element.elementor-element-34c0e96 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-10 .elementor-element.elementor-element-34c0e96 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-34c0e96 .elementor-image-box-description{font-family:var( --e-global-typography-565f0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-565f0e4-font-size );font-weight:var( --e-global-typography-565f0e4-font-weight );text-transform:var( --e-global-typography-565f0e4-text-transform );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ccfc990.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-ccfc990 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-ccfc990.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ccfc990.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ccfc990.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ccfc990.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ccfc990.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ccfc990 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-ccfc990 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-d12bc8e{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-506721f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-506721f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-506721f .elementor-heading-title{font-family:var( --e-global-typography-180cf4f-font-family ), Sans-serif;font-size:var( --e-global-typography-180cf4f-font-size );font-weight:var( --e-global-typography-180cf4f-font-weight );text-transform:var( --e-global-typography-180cf4f-text-transform );letter-spacing:var( --e-global-typography-180cf4f-letter-spacing );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-292a43e{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-292a43e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-292a43e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-292a43e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-3627a34 );}.elementor-10 .elementor-element.elementor-element-7296532{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-7296532.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7296532.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-367517db{--min-height:740px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-1ab51574{padding:6px 20px 6px 20px;}.elementor-10 .elementor-element.elementor-element-9612a93{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10 .elementor-element.elementor-element-9612a93 .elementor-heading-title{font-size:44px;line-height:47px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-89cc59c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-10 .elementor-element.elementor-element-473c2e17{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-181414f8{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-181414f8.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-28711ae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-55f7a8a .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-9d48e15 .elementor-heading-title{font-size:24px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-65ec5590 .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-45b74f82{font-size:var( --e-global-typography-509bba5-font-size );letter-spacing:var( --e-global-typography-509bba5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-title a{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-title a{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-title a{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-title a{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9f11578{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d4ea04f.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-e6fb375{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-964d12e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-title a{font-size:18px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-81136a0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-title a{font-size:18px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4c12962{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-title a{font-size:18px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c57bc52{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-e597842{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-title a{font-size:18px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0d72dd2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-title a{font-size:18px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d77a5bb{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-title a{font-size:18px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8671266 .elementor-heading-title{font-size:var( --e-global-typography-65b09c6-font-size );line-height:var( --e-global-typography-65b09c6-line-height );}.elementor-10 .elementor-element.elementor-element-4d8da08{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;font-size:16px;}.elementor-10 .elementor-element.elementor-element-3d06c3c .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-658ddbe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-509bba5-font-size );letter-spacing:var( --e-global-typography-509bba5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-fa94f73{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d02676b{left:-51px;}body.rtl .elementor-10 .elementor-element.elementor-element-d02676b{right:-51px;}.elementor-10 .elementor-element.elementor-element-d02676b{top:536px;}.elementor-10 .elementor-element.elementor-element-0442158.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-cf47b2d .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d7fefb1 .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-f031380 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-5a5ce3b .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3c0fcd2 .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-84e03e2 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-c35fa7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8f2293a .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c5b1456 .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-ecccd42 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-b29773a .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b81aeee .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-bebb40a .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-68ed87c .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dceca1e .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-58eb3b0 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-fb1f1dd .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8956ccb .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-90c716c .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-2a0fef1 .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7a1cf73 .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-c53426d .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-b669e43 .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f1d4738 .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-19c4dfb .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-0b33375 .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-73cc98c .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-1deddc2 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-6912cc2 .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bffe4f0 .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-c186f57 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-0491fb1{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a626a8b{--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;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-da6b8a6.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-title a{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon{font-size:22px;}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a3b6479{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a3b6479.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-title a{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-2ded2e4{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8454b71 .elementor-heading-title{font-size:var( --e-global-typography-180cf4f-font-size );letter-spacing:var( --e-global-typography-180cf4f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f1635a9 .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}.elementor-10 .elementor-element.elementor-element-5a9ab83{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-10 .elementor-element.elementor-element-76c030a{--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;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ffe494a.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-a2d5222 .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f3aa25f.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-10c6426 .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f06e53c.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-f2ab1ad .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ef7b9d0.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-7b94dde .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6d2469e.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-0d0dcca .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b0dc887.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-34c0e96 .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-506721f .elementor-heading-title{font-size:var( --e-global-typography-180cf4f-font-size );letter-spacing:var( --e-global-typography-180cf4f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-292a43e .elementor-heading-title{font-size:36px;letter-spacing:-0.6px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-1ab51574 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-9612a93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-9612a93 .elementor-heading-title{font-size:34px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-89cc59c{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bbe474c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-38b932bf.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-236eb5c.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-473c2e17{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-28711ae{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-55f7a8a .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-9d48e15 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-d3ca4bc .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-65ec5590{text-align:start;}.elementor-10 .elementor-element.elementor-element-65ec5590 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-45b74f82{font-size:var( --e-global-typography-509bba5-font-size );letter-spacing:var( --e-global-typography-509bba5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2081225.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-2081225 .elementor-icon-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8c67a7f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-8c67a7f .elementor-icon-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-848e04a.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-848e04a .elementor-icon-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4c4ba12.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-4c4ba12 .elementor-icon-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9f11578{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d4ea04f{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-e6fb375{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-b6ebc06.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b6ebc06 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-ec01195{padding:0px 0px 0px 55px;}.elementor-10 .elementor-element.elementor-element-ec01195 .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7ad8d96.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7ad8d96 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-f1a71ea{padding:0px 0px 0px 55px;}.elementor-10 .elementor-element.elementor-element-f1a71ea .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a3b1f12.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a3b1f12 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-6a95675{padding:0px 0px 0px 55px;}.elementor-10 .elementor-element.elementor-element-6a95675 .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c57bc52{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-91cf6e4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-91cf6e4 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-bb7856b{padding:0px 0px 0px 55px;}.elementor-10 .elementor-element.elementor-element-bb7856b .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f6db536.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f6db536 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-7f13fe2{padding:0px 0px 0px 55px;}.elementor-10 .elementor-element.elementor-element-7f13fe2 .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-87f6bcd.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-87f6bcd .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-d0c8d81{padding:0px 0px 0px 55px;}.elementor-10 .elementor-element.elementor-element-d0c8d81 .elementor-button{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ba98a31{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8671266 .elementor-heading-title{font-size:var( --e-global-typography-65b09c6-font-size );line-height:var( --e-global-typography-65b09c6-line-height );}.elementor-10 .elementor-element.elementor-element-3d06c3c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-3d06c3c .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-658ddbe{font-size:var( --e-global-typography-509bba5-font-size );letter-spacing:var( --e-global-typography-509bba5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-fa94f73{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0442158{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-cf47b2d .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d7fefb1 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-f031380{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-f031380 .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-5a5ce3b .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3c0fcd2 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-84e03e2{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-84e03e2 .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-8f2293a .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c5b1456 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-ecccd42{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-ecccd42 .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-b29773a .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b81aeee .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-bebb40a{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-bebb40a .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-68ed87c .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dceca1e .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-58eb3b0{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-58eb3b0 .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-fb1f1dd .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8956ccb .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-90c716c{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-90c716c .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-2a0fef1 .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7a1cf73 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-c53426d{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-c53426d .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-b669e43 .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f1d4738 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-19c4dfb{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-19c4dfb .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-0b33375 .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-73cc98c .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-1deddc2{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-1deddc2 .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-6912cc2 .elementor-heading-title{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bffe4f0 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-c186f57{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-c186f57 .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-0491fb1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:38px;}.elementor-10 .elementor-element.elementor-element-a626a8b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-da6b8a6{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-262a39b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-262a39b .elementor-icon-box-title a{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f35c8d7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f35c8d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a3b6479{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-834c36a .elementor-icon-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-2ded2e4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3c11e37.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-d7924e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-4417b69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8454b71 .elementor-heading-title{font-size:var( --e-global-typography-180cf4f-font-size );letter-spacing:var( --e-global-typography-180cf4f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f1635a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;text-align:center;}.elementor-10 .elementor-element.elementor-element-f1635a9 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-5a9ab83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-10 .elementor-element.elementor-element-76c030a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a2d5222 .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-a2d5222 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-a2d5222 .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-10c6426 .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-10c6426 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-10c6426 .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f2ab1ad .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-f2ab1ad .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-f2ab1ad .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7b94dde .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-7b94dde .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-7b94dde .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-0d0dcca .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-0d0dcca .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-0d0dcca .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-34c0e96 .elementor-image-box-img{margin-bottom:16px;}.elementor-10 .elementor-element.elementor-element-34c0e96 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-34c0e96 .elementor-image-box-description{font-size:var( --e-global-typography-565f0e4-font-size );letter-spacing:var( --e-global-typography-565f0e4-letter-spacing );}.elementor-10 .elementor-element.elementor-element-506721f .elementor-heading-title{font-size:var( --e-global-typography-180cf4f-font-size );letter-spacing:var( --e-global-typography-180cf4f-letter-spacing );}.elementor-10 .elementor-element.elementor-element-292a43e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-292a43e .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-10 .elementor-element.elementor-element-7296532{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-473c2e17{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-181414f8{--width:45%;}.elementor-10 .elementor-element.elementor-element-7ba26685{--width:53%;}.elementor-10 .elementor-element.elementor-element-9f11578{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-d4ea04f{--width:100%;}.elementor-10 .elementor-element.elementor-element-c57bc52{--width:68%;}.elementor-10 .elementor-element.elementor-element-fa0a885{--width:100%;}.elementor-10 .elementor-element.elementor-element-fa94f73{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-0442158{--width:100%;}.elementor-10 .elementor-element.elementor-element-a626a8b{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-da6b8a6{--width:65%;}.elementor-10 .elementor-element.elementor-element-a3b6479{--width:65%;}.elementor-10 .elementor-element.elementor-element-aa12b37{--width:90%;}.elementor-10 .elementor-element.elementor-element-4417b69{--width:100%;}.elementor-10 .elementor-element.elementor-element-76c030a{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-ffe494a{--width:52%;}.elementor-10 .elementor-element.elementor-element-f3aa25f{--width:52%;}.elementor-10 .elementor-element.elementor-element-f06e53c{--width:52%;}.elementor-10 .elementor-element.elementor-element-ef7b9d0{--width:52%;}.elementor-10 .elementor-element.elementor-element-6d2469e{--width:52%;}.elementor-10 .elementor-element.elementor-element-b0dc887{--width:52%;}.elementor-10 .elementor-element.elementor-element-d12bc8e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-181414f8{--width:100%;}.elementor-10 .elementor-element.elementor-element-7ba26685{--width:100%;}.elementor-10 .elementor-element.elementor-element-d4ea04f{--width:100%;}.elementor-10 .elementor-element.elementor-element-e6fb375{--width:100%;}.elementor-10 .elementor-element.elementor-element-c57bc52{--width:100%;}.elementor-10 .elementor-element.elementor-element-0442158{--width:100%;}.elementor-10 .elementor-element.elementor-element-da6b8a6{--width:90%;}.elementor-10 .elementor-element.elementor-element-a3b6479{--width:90%;}.elementor-10 .elementor-element.elementor-element-ffe494a{--width:90%;}.elementor-10 .elementor-element.elementor-element-f3aa25f{--width:90%;}.elementor-10 .elementor-element.elementor-element-f06e53c{--width:90%;}.elementor-10 .elementor-element.elementor-element-ef7b9d0{--width:90%;}.elementor-10 .elementor-element.elementor-element-6d2469e{--width:90%;}.elementor-10 .elementor-element.elementor-element-b0dc887{--width:90%;}}/* Start custom CSS for icon-box, class: .elementor-element-2081225 */.elementor-icon-box-wrapper h5 {
    margin-top: -2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c67a7f */.elementor-icon-box-wrapper h5 {
    margin-top: -2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-848e04a */.elementor-icon-box-wrapper h5 {
    margin-top: -2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c4ba12 */.elementor-icon-box-wrapper h5 {
    margin-top: -2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-964d12e *//* ============================================
   SERVICES CARDS (.services-hover-section)
   Trigger = hovering the card container itself
   ============================================ */

/* Icon background box - inner square only, not full-width row */
.services-hover-section .elementor-icon-box-icon .elementor-icon {
    transition: background-color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-icon .elementor-icon {
    background-color: rgba(191, 96, 64, 0.15) !important;
}

/* Icon itself */
.services-hover-section .elementor-icon-box-icon i,
.services-hover-section .elementor-icon-box-icon svg {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-icon i,
.services-hover-section:hover .elementor-icon-box-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Heading */
.services-hover-section .elementor-icon-box-title,
.services-hover-section .elementor-icon-box-title a {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-title,
.services-hover-section:hover .elementor-icon-box-title a {
    color: #BF6040 !important;
}

/* Learn More button */
.services-hover-section .elementor-button,
.services-hover-section .elementor-button .elementor-button-text {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-button,
.services-hover-section:hover .elementor-button .elementor-button-text {
    color: #BF6040 !important;
}

/* Stop the button's own independent hover state from firing on its own */
.services-hover-section .elementor-button:hover,
.services-hover-section .elementor-button:hover .elementor-button-text {
    color: inherit;
}
.services-hover-section:hover .elementor-button:hover,
.services-hover-section:hover .elementor-button:hover .elementor-button-text {
    color: #BF6040 !important;
}


/* ============================================
   SOCIAL CARDS (.social-hover-card)
   Trigger = hovering the card container itself
   Icon image stays untouched
   ============================================ */

/* Heading - e.g. "Instagram" */
.social-hover-card .elementor-image-box-title,
.social-hover-card .elementor-image-box-title a {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-image-box-title,
.social-hover-card:hover .elementor-image-box-title a {
    color: #BF6040 !important;
}

/* Arrow icon (separate Icon widget) */
.social-hover-card .elementor-widget-icon .elementor-icon,
.social-hover-card .elementor-widget-icon .elementor-icon i,
.social-hover-card .elementor-widget-icon .elementor-icon svg {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon,
.social-hover-card:hover .elementor-widget-icon .elementor-icon i,
.social-hover-card:hover .elementor-widget-icon .elementor-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Prevent the icon's own independent hover from firing separately */
.social-hover-card .elementor-widget-icon .elementor-icon:hover {
    color: inherit;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon:hover {
    color: #BF6040 !important;
}

/* Instagram gradient image (.elementor-image-box-img) is never targeted,
   so it stays completely untouched *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81136a0 *//* Trigger = hovering the card container itself */

/* Icon */
.services-hover-section .elementor-icon-box-icon i,
.services-hover-section .elementor-icon-box-icon svg {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-icon i,
.services-hover-section:hover .elementor-icon-box-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Heading */
.services-hover-section .elementor-icon-box-title,
.services-hover-section .elementor-icon-box-title a {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-title,
.services-hover-section:hover .elementor-icon-box-title a {
    color: #BF6040 !important;
}

/* Learn More button */
.services-hover-section .elementor-button,
.services-hover-section .elementor-button .elementor-button-text {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-button,
.services-hover-section:hover .elementor-button .elementor-button-text {
    color: #BF6040 !important;
}

/* Stop the button's own independent hover state from firing on its own */
.services-hover-section .elementor-button:hover,
.services-hover-section .elementor-button:hover .elementor-button-text {
    color: inherit;
}
.services-hover-section:hover .elementor-button:hover,
.services-hover-section:hover .elementor-button:hover .elementor-button-text {
    color: #BF6040 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c12962 *//* Trigger = hovering the card container itself */

/* Icon */
.services-hover-section .elementor-icon-box-icon i,
.services-hover-section .elementor-icon-box-icon svg {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-icon i,
.services-hover-section:hover .elementor-icon-box-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Heading */
.services-hover-section .elementor-icon-box-title,
.services-hover-section .elementor-icon-box-title a {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-title,
.services-hover-section:hover .elementor-icon-box-title a {
    color: #BF6040 !important;
}

/* Learn More button */
.services-hover-section .elementor-button,
.services-hover-section .elementor-button .elementor-button-text {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-button,
.services-hover-section:hover .elementor-button .elementor-button-text {
    color: #BF6040 !important;
}

/* Stop the button's own independent hover state from firing on its own */
.services-hover-section .elementor-button:hover,
.services-hover-section .elementor-button:hover .elementor-button-text {
    color: inherit;
}
.services-hover-section:hover .elementor-button:hover,
.services-hover-section:hover .elementor-button:hover .elementor-button-text {
    color: #BF6040 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e597842 *//* Trigger = hovering the card container itself */

/* Icon */
.services-hover-section .elementor-icon-box-icon i,
.services-hover-section .elementor-icon-box-icon svg {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-icon i,
.services-hover-section:hover .elementor-icon-box-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Heading */
.services-hover-section .elementor-icon-box-title,
.services-hover-section .elementor-icon-box-title a {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-title,
.services-hover-section:hover .elementor-icon-box-title a {
    color: #BF6040 !important;
}

/* Learn More button */
.services-hover-section .elementor-button,
.services-hover-section .elementor-button .elementor-button-text {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-button,
.services-hover-section:hover .elementor-button .elementor-button-text {
    color: #BF6040 !important;
}

/* Stop the button's own independent hover state from firing on its own */
.services-hover-section .elementor-button:hover,
.services-hover-section .elementor-button:hover .elementor-button-text {
    color: inherit;
}
.services-hover-section:hover .elementor-button:hover,
.services-hover-section:hover .elementor-button:hover .elementor-button-text {
    color: #BF6040 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d72dd2 *//* Trigger = hovering the card container itself */

/* Icon */
.services-hover-section .elementor-icon-box-icon i,
.services-hover-section .elementor-icon-box-icon svg {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-icon i,
.services-hover-section:hover .elementor-icon-box-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Heading */
.services-hover-section .elementor-icon-box-title,
.services-hover-section .elementor-icon-box-title a {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-title,
.services-hover-section:hover .elementor-icon-box-title a {
    color: #BF6040 !important;
}

/* Learn More button */
.services-hover-section .elementor-button,
.services-hover-section .elementor-button .elementor-button-text {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-button,
.services-hover-section:hover .elementor-button .elementor-button-text {
    color: #BF6040 !important;
}

/* Stop the button's own independent hover state from firing on its own */
.services-hover-section .elementor-button:hover,
.services-hover-section .elementor-button:hover .elementor-button-text {
    color: inherit;
}
.services-hover-section:hover .elementor-button:hover,
.services-hover-section:hover .elementor-button:hover .elementor-button-text {
    color: #BF6040 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d77a5bb *//* Trigger = hovering the card container itself */

/* Icon */
.services-hover-section .elementor-icon-box-icon i,
.services-hover-section .elementor-icon-box-icon svg {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-icon i,
.services-hover-section:hover .elementor-icon-box-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Heading */
.services-hover-section .elementor-icon-box-title,
.services-hover-section .elementor-icon-box-title a {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-icon-box-title,
.services-hover-section:hover .elementor-icon-box-title a {
    color: #BF6040 !important;
}

/* Learn More button */
.services-hover-section .elementor-button,
.services-hover-section .elementor-button .elementor-button-text {
    transition: color 0.3s ease-in-out;
}
.services-hover-section:hover .elementor-button,
.services-hover-section:hover .elementor-button .elementor-button-text {
    color: #BF6040 !important;
}

/* Stop the button's own independent hover state from firing on its own */
.services-hover-section .elementor-button:hover,
.services-hover-section .elementor-button:hover .elementor-button-text {
    color: inherit;
}
.services-hover-section:hover .elementor-button:hover,
.services-hover-section:hover .elementor-button:hover .elementor-button-text {
    color: #BF6040 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffe494a *//* Trigger = hovering the whole card container */

/* Heading - "Instagram" */
.social-hover-card .elementor-image-box-title,
.social-hover-card .elementor-image-box-title a {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-image-box-title,
.social-hover-card:hover .elementor-image-box-title a {
    color: #BF6040 !important;
}

/* Arrow icon (separate Icon widget) */
.social-hover-card .elementor-widget-icon .elementor-icon,
.social-hover-card .elementor-widget-icon .elementor-icon i,
.social-hover-card .elementor-widget-icon .elementor-icon svg {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon,
.social-hover-card:hover .elementor-widget-icon .elementor-icon i,
.social-hover-card:hover .elementor-widget-icon .elementor-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Prevent the icon's own independent hover from firing separately */
.social-hover-card .elementor-widget-icon .elementor-icon:hover {
    color: inherit;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon:hover {
    color: #BF6040 !important;
}

/* Instagram gradient image (.elementor-image-box-img) is never targeted,
   so it stays completely untouched *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3aa25f *//* Trigger = hovering the whole card container */

/* Heading - "Instagram" */
.social-hover-card .elementor-image-box-title,
.social-hover-card .elementor-image-box-title a {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-image-box-title,
.social-hover-card:hover .elementor-image-box-title a {
    color: #BF6040 !important;
}

/* Arrow icon (separate Icon widget) */
.social-hover-card .elementor-widget-icon .elementor-icon,
.social-hover-card .elementor-widget-icon .elementor-icon i,
.social-hover-card .elementor-widget-icon .elementor-icon svg {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon,
.social-hover-card:hover .elementor-widget-icon .elementor-icon i,
.social-hover-card:hover .elementor-widget-icon .elementor-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Prevent the icon's own independent hover from firing separately */
.social-hover-card .elementor-widget-icon .elementor-icon:hover {
    color: inherit;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon:hover {
    color: #BF6040 !important;
}

/* Instagram gradient image (.elementor-image-box-img) is never targeted,
   so it stays completely untouched *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f06e53c *//* Trigger = hovering the whole card container */

/* Heading - "Instagram" */
.social-hover-card .elementor-image-box-title,
.social-hover-card .elementor-image-box-title a {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-image-box-title,
.social-hover-card:hover .elementor-image-box-title a {
    color: #BF6040 !important;
}

/* Arrow icon (separate Icon widget) */
.social-hover-card .elementor-widget-icon .elementor-icon,
.social-hover-card .elementor-widget-icon .elementor-icon i,
.social-hover-card .elementor-widget-icon .elementor-icon svg {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon,
.social-hover-card:hover .elementor-widget-icon .elementor-icon i,
.social-hover-card:hover .elementor-widget-icon .elementor-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Prevent the icon's own independent hover from firing separately */
.social-hover-card .elementor-widget-icon .elementor-icon:hover {
    color: inherit;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon:hover {
    color: #BF6040 !important;
}

/* Instagram gradient image (.elementor-image-box-img) is never targeted,
   so it stays completely untouched *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef7b9d0 *//* Trigger = hovering the whole card container */

/* Heading - "Instagram" */
.social-hover-card .elementor-image-box-title,
.social-hover-card .elementor-image-box-title a {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-image-box-title,
.social-hover-card:hover .elementor-image-box-title a {
    color: #BF6040 !important;
}

/* Arrow icon (separate Icon widget) */
.social-hover-card .elementor-widget-icon .elementor-icon,
.social-hover-card .elementor-widget-icon .elementor-icon i,
.social-hover-card .elementor-widget-icon .elementor-icon svg {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon,
.social-hover-card:hover .elementor-widget-icon .elementor-icon i,
.social-hover-card:hover .elementor-widget-icon .elementor-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Prevent the icon's own independent hover from firing separately */
.social-hover-card .elementor-widget-icon .elementor-icon:hover {
    color: inherit;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon:hover {
    color: #BF6040 !important;
}

/* Instagram gradient image (.elementor-image-box-img) is never targeted,
   so it stays completely untouched *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d2469e *//* Trigger = hovering the whole card container */

/* Heading - "Instagram" */
.social-hover-card .elementor-image-box-title,
.social-hover-card .elementor-image-box-title a {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-image-box-title,
.social-hover-card:hover .elementor-image-box-title a {
    color: #BF6040 !important;
}

/* Arrow icon (separate Icon widget) */
.social-hover-card .elementor-widget-icon .elementor-icon,
.social-hover-card .elementor-widget-icon .elementor-icon i,
.social-hover-card .elementor-widget-icon .elementor-icon svg {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon,
.social-hover-card:hover .elementor-widget-icon .elementor-icon i,
.social-hover-card:hover .elementor-widget-icon .elementor-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Prevent the icon's own independent hover from firing separately */
.social-hover-card .elementor-widget-icon .elementor-icon:hover {
    color: inherit;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon:hover {
    color: #BF6040 !important;
}

/* Instagram gradient image (.elementor-image-box-img) is never targeted,
   so it stays completely untouched *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0dc887 *//* Trigger = hovering the whole card container */

/* Heading - "Instagram" */
.social-hover-card .elementor-image-box-title,
.social-hover-card .elementor-image-box-title a {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-image-box-title,
.social-hover-card:hover .elementor-image-box-title a {
    color: #BF6040 !important;
}

/* Arrow icon (separate Icon widget) */
.social-hover-card .elementor-widget-icon .elementor-icon,
.social-hover-card .elementor-widget-icon .elementor-icon i,
.social-hover-card .elementor-widget-icon .elementor-icon svg {
    transition: color 0.3s ease-in-out;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon,
.social-hover-card:hover .elementor-widget-icon .elementor-icon i,
.social-hover-card:hover .elementor-widget-icon .elementor-icon svg {
    color: #BF6040 !important;
    fill: #BF6040 !important;
}

/* Prevent the icon's own independent hover from firing separately */
.social-hover-card .elementor-widget-icon .elementor-icon:hover {
    color: inherit;
}
.social-hover-card:hover .elementor-widget-icon .elementor-icon:hover {
    color: #BF6040 !important;
}

/* Instagram gradient image (.elementor-image-box-img) is never targeted,
   so it stays completely untouched *//* End custom CSS */