.elementor-7 .elementor-element.elementor-element-dab57ae{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-dab57ae:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dab57ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://i0.wp.com/communilearn.org/wp-content/uploads/2026/07/CommuniLearn-Our-Programs-Hero-Image.webp?fit=1672%2C941&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b14cf82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-69ebfe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c82746a{width:auto;max-width:auto;background-color:#8DC63F26;padding:4px 30px 4px 30px;}.elementor-7 .elementor-element.elementor-element-c82746a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-c82746a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-2ee77cb );}.elementor-7 .elementor-element.elementor-element-8c1f519 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:900;letter-spacing:-0.5px;color:var( --e-global-color-fa0d9a2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7a06575{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFB3;}.elementor-7 .elementor-element.elementor-element-3c5f10d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a81b94b .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b974abb .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e7ab881{--divider-border-style:solid;--divider-color:var( --e-global-color-ec70af1 );--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-e7ab881 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-e7ab881 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-a975359{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-963af05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3a7107d{text-align:start;}.elementor-7 .elementor-element.elementor-element-3a7107d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:900;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b010815{text-align:start;}.elementor-7 .elementor-element.elementor-element-b010815 .elementor-heading-title{font-family:var( --e-global-typography-ac1b7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-ac1b7bd-font-size );font-weight:var( --e-global-typography-ac1b7bd-font-weight );line-height:var( --e-global-typography-ac1b7bd-line-height );color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-dad0d47{text-align:start;}.elementor-7 .elementor-element.elementor-element-dad0d47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFFB3;}.elementor-7 .elementor-element.elementor-element-72cb20d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-296d87b{text-align:start;}.elementor-7 .elementor-element.elementor-element-296d87b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:900;letter-spacing:-0.3px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-465b0b8{text-align:start;}.elementor-7 .elementor-element.elementor-element-465b0b8 .elementor-heading-title{font-family:var( --e-global-typography-ac1b7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-ac1b7bd-font-size );font-weight:var( --e-global-typography-ac1b7bd-font-weight );line-height:var( --e-global-typography-ac1b7bd-line-height );color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-58764ba{text-align:start;}.elementor-7 .elementor-element.elementor-element-58764ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFFB3;}.elementor-7 .elementor-element.elementor-element-d8399a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-7 .elementor-element.elementor-element-d8399a0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d8399a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7e252da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 1px 1px 1px;--border-top-width:4px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a7db65e );--border-color:var( --e-global-color-a7db65e );--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-7e252da:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7e252da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-1245e86{width:auto;max-width:auto;background-color:#8DC63F1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-1245e86.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-53d824b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-53d824b .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-c75b332 );}.elementor-7 .elementor-element.elementor-element-74aa278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-74aa278 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b71dc33{padding:0px 0px 10px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-icon i{color:var( --e-global-color-2ee77cb );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-icon svg{fill:var( --e-global-color-2ee77cb );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-85033bf{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-85033bf .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-0611efe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-79d2745{background-color:var( --e-global-color-primary );padding:20px 30px 20px 30px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-79d2745 .elementor-heading-title{color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-dbb4722{text-align:center;}.elementor-7 .elementor-element.elementor-element-dbb4722 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-099a55f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 1px 1px 1px;--border-top-width:4px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-099a55f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-099a55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-8ec4f51{width:auto;max-width:auto;background-color:#C68B3F1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-8ec4f51.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-8a88e78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-8a88e78 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:#B27F26;}.elementor-7 .elementor-element.elementor-element-8976d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-8976d24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3b305b3{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-15c5a1e{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-15c5a1e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e4511ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e4511ec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e4511ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-46d6a43{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-46d6a43:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-46d6a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7c16185{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1668b1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1668b1a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1668b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-42dea21{width:auto;max-width:auto;background-color:#8DC63F26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 30px 4px 30px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-42dea21.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-42dea21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-c75b332 );}.elementor-7 .elementor-element.elementor-element-4f93a9c{text-align:start;}.elementor-7 .elementor-element.elementor-element-4f93a9c .elementor-heading-title{font-family:var( --e-global-typography-50837a6-font-family ), Sans-serif;font-size:var( --e-global-typography-50837a6-font-size );font-weight:var( --e-global-typography-50837a6-font-weight );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );color:var( --e-global-color-47cab59 );}.elementor-7 .elementor-element.elementor-element-61228cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f09fb24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-450e080{--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;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-450e080:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-450e080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-450e080::before, .elementor-7 .elementor-element.elementor-element-450e080 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-450e080 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-450e080 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-450e080 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-450e080 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-b94463d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-ac62180 .elementor-heading-title{font-family:var( --e-global-typography-a768574-font-family ), Sans-serif;font-size:var( --e-global-typography-a768574-font-size );font-weight:var( --e-global-typography-a768574-font-weight );line-height:var( --e-global-typography-a768574-line-height );color:var( --e-global-color-ec70af1 );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-eb47886 .gallery-item .gallery-caption{display:none;}.elementor-7 .elementor-element.elementor-element-eb47886 .gallery-item img{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-7226e3a{--display:flex;}.elementor-7 .elementor-element.elementor-element-b8bea99{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e5cf036{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-91f8ec6{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-91f8ec6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-91f8ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1B3A2D 0%, #2A6640 100%);}.elementor-7 .elementor-element.elementor-element-88a77c9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-88a77c9.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-88a77c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-8703040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-2cff198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-2cff198 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-c56127a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-17cfa54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-17cfa54:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-17cfa54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-e9ba860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-e9ba860 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-c75b332 );}.elementor-7 .elementor-element.elementor-element-0e75005{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-icon i{color:var( --e-global-color-2ee77cb );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ee77cb );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-c9217a5{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-c9217a5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-37474de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-98ec518{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-98ec518:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-98ec518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1A3A5C 0%, #2D5A3D 100%);}.elementor-7 .elementor-element.elementor-element-76387b5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-76387b5.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-76387b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-1a073c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-08be204{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-08be204 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-fb9d43a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-da84a8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-da84a8f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-da84a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-b5c24d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-b5c24d0 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-c75b332 );}.elementor-7 .elementor-element.elementor-element-535b0b1{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-icon i{color:var( --e-global-color-2ee77cb );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-icon svg{fill:var( --e-global-color-2ee77cb );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-1de83df{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1de83df .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-5dfe59d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-49826be{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-49826be:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-49826be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1B3A2D 0%, #2A6640 100%);}.elementor-7 .elementor-element.elementor-element-d72c1f7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d72c1f7.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-d72c1f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-8385af7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-e6195aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-e6195aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-9c35f92 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-e34ad93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e34ad93:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e34ad93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-b0173cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-b0173cd .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-c75b332 );}.elementor-7 .elementor-element.elementor-element-2e7d27f{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-icon i{color:var( --e-global-color-2ee77cb );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ee77cb );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-f3e3ad5{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-f3e3ad5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-bd8c495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3078025{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3078025:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3078025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1B3A2D 0%, #1A4040 100%);}.elementor-7 .elementor-element.elementor-element-2c05591{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2c05591.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-2c05591 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-36c4f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-8fadfea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-8fadfea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-b937e85 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-6578b52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6578b52:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6578b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-7bd47d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-7bd47d6 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-c75b332 );}.elementor-7 .elementor-element.elementor-element-2cb747b{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-icon i{color:var( --e-global-color-2ee77cb );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-icon svg{fill:var( --e-global-color-2ee77cb );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-7fbb7fb{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-7fbb7fb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-33fccfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a241fe8{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a241fe8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a241fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1B3A2D 0%, #2A6640 100%);}.elementor-7 .elementor-element.elementor-element-74accc8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-74accc8.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-74accc8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-91a75cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-5ad6bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-5ad6bf7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-54220cc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-b7a4ad2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-b7a4ad2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b7a4ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-c9b35a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-c9b35a0 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-c75b332 );}.elementor-7 .elementor-element.elementor-element-0948ce1{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-icon i{color:var( --e-global-color-2ee77cb );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-icon svg{fill:var( --e-global-color-2ee77cb );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-3e81bdc{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3e81bdc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-0abd1cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:40px 40px 40px 40px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-0abd1cc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0abd1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0338cf0{text-align:center;}.elementor-7 .elementor-element.elementor-element-0338cf0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:900;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-74f74d2{text-align:center;}.elementor-7 .elementor-element.elementor-element-74f74d2 .elementor-heading-title{font-family:var( --e-global-typography-3cbb80c-font-family ), Sans-serif;font-size:var( --e-global-typography-3cbb80c-font-size );font-weight:var( --e-global-typography-3cbb80c-font-weight );line-height:var( --e-global-typography-3cbb80c-line-height );color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-0aaf885 .elementor-heading-title{font-family:var( --e-global-typography-afdaaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-afdaaa3-font-size );font-weight:var( --e-global-typography-afdaaa3-font-weight );line-height:var( --e-global-typography-afdaaa3-line-height );color:var( --e-global-color-723d35e );}.elementor-7 .elementor-element.elementor-element-a286f38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a286f38:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a286f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-221ecc6{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-221ecc6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-221ecc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-bfdab30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e9f6899{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e9f6899:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e9f6899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a9bed69{width:auto;max-width:auto;background-color:var( --e-global-color-2fa9f0c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 30px 4px 30px;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-a9bed69.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a9bed69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.5px;color:#7A5200;}.elementor-7 .elementor-element.elementor-element-88d1379{text-align:start;}.elementor-7 .elementor-element.elementor-element-88d1379 .elementor-heading-title{font-family:var( --e-global-typography-50837a6-font-family ), Sans-serif;font-size:var( --e-global-typography-50837a6-font-size );font-weight:var( --e-global-typography-50837a6-font-weight );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );color:var( --e-global-color-47cab59 );}.elementor-7 .elementor-element.elementor-element-a55c92d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-68207c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-268a6d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-268a6d7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-268a6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8A83814;}.elementor-7 .elementor-element.elementor-element-268a6d7::before, .elementor-7 .elementor-element.elementor-element-268a6d7 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-268a6d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-268a6d7 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-268a6d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-268a6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-7e96558{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-dd5fedb .elementor-heading-title{font-family:var( --e-global-typography-a768574-font-family ), Sans-serif;font-size:var( --e-global-typography-a768574-font-size );font-weight:var( --e-global-typography-a768574-font-weight );line-height:var( --e-global-typography-a768574-line-height );color:var( --e-global-color-bd30fb0 );}.elementor-7 .elementor-element.elementor-element-06a0754 .gallery-item .gallery-caption{display:none;}.elementor-7 .elementor-element.elementor-element-06a0754 .gallery-item img{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-1f240ab{--display:flex;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-29b39bc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6f308aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2e3f98a{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2e3f98a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2e3f98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #3D2200 0%, #7A4800 100%);}.elementor-7 .elementor-element.elementor-element-37a568e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-37a568e.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-37a568e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-5a948a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-b635886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-b635886 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-50e2e0a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-c934d2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c934d2a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c934d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-263dac2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-263dac2 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-bd30fb0 );}.elementor-7 .elementor-element.elementor-element-cbb5110{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-f88ce07{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-f88ce07 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-a7baf64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f0669f2{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f0669f2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f0669f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #3D2200 0%, #7A4800 100%);}.elementor-7 .elementor-element.elementor-element-263ae5f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-263ae5f.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-263ae5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-97f62cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-77a32c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-77a32c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-66da2d4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-0dec699{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0dec699:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0dec699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-0961340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-0961340 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-bd30fb0 );}.elementor-7 .elementor-element.elementor-element-1dae4b8{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-1876549{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1876549 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-b90fd09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c63c3f7{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c63c3f7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c63c3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #3D2A00 0%, #6B4200 100%);}.elementor-7 .elementor-element.elementor-element-141b264{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-141b264.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-141b264 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-088129b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-1e7a6f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-1e7a6f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-eff0ad1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-0c450a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0c450a8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0c450a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-9a25128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-9a25128 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-bd30fb0 );}.elementor-7 .elementor-element.elementor-element-49f0331{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-eeb4617{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-eeb4617 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-1fc3588{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ecbb65d{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ecbb65d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ecbb65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2D1A4A 0%, #6B3A8A 100%);}.elementor-7 .elementor-element.elementor-element-90b9239{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-90b9239.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-90b9239 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d51c479{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-12fc6b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-12fc6b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-7d4ae91 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-ef6ca12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ef6ca12:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ef6ca12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-026447d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-026447d .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-bd30fb0 );}.elementor-7 .elementor-element.elementor-element-80fca1d{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-98152eb{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-98152eb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-fbae67b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0b8802c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0b8802c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0b8802c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1B3A2D 0%, #2A4A2A 100%);}.elementor-7 .elementor-element.elementor-element-eeb8295{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-eeb8295.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-eeb8295 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-8053855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-e656611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-7 .elementor-element.elementor-element-e656611 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-96797ef .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-5d179a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0.5px 0.5px 0.5px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-ec70af1 );--border-color:var( --e-global-color-ec70af1 );--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5d179a3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5d179a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-47faf05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-47faf05 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-bd30fb0 );}.elementor-7 .elementor-element.elementor-element-caf59ad{padding:0px 0px 10px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-6aad97f{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6aad97f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-8d619f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:40px 40px 40px 40px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-8d619f4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8d619f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #3D2200 0%, #7A4800 100%);}.elementor-7 .elementor-element.elementor-element-cb040f3{text-align:center;}.elementor-7 .elementor-element.elementor-element-cb040f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:900;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-8777e2e{text-align:center;}.elementor-7 .elementor-element.elementor-element-8777e2e .elementor-heading-title{font-family:var( --e-global-typography-3cbb80c-font-family ), Sans-serif;font-size:var( --e-global-typography-3cbb80c-font-size );font-weight:var( --e-global-typography-3cbb80c-font-weight );line-height:var( --e-global-typography-3cbb80c-line-height );color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-f7504a2 .elementor-heading-title{font-family:var( --e-global-typography-afdaaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-afdaaa3-font-size );font-weight:var( --e-global-typography-afdaaa3-font-weight );line-height:var( --e-global-typography-afdaaa3-line-height );color:var( --e-global-color-723d35e );}.elementor-7 .elementor-element.elementor-element-48cb3f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-48cb3f9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-48cb3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a0c0e6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-8d1858d{text-align:center;}.elementor-7 .elementor-element.elementor-element-8d1858d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d440e63{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-d440e63.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d440e63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-0.3px;color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-b1f75ce{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-b1f75ce.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b1f75ce .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF80;}.elementor-7 .elementor-element.elementor-element-fdb6e3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-55d92bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-50241e1{text-align:center;}.elementor-7 .elementor-element.elementor-element-50241e1 .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-8e9808f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b1fb613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-b1fb613:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b1fb613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-7 .elementor-element.elementor-element-efe52e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-efe52e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-a160f95{text-align:center;}.elementor-7 .elementor-element.elementor-element-a160f95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b1e5e2c{text-align:center;}.elementor-7 .elementor-element.elementor-element-b1e5e2c .elementor-heading-title{font-family:var( --e-global-typography-ac1b7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-ac1b7bd-font-size );font-weight:var( --e-global-typography-ac1b7bd-font-weight );line-height:var( --e-global-typography-ac1b7bd-line-height );color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-bff1d10{text-align:center;font-family:var( --e-global-typography-afdaaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-afdaaa3-font-size );font-weight:var( --e-global-typography-afdaaa3-font-weight );line-height:var( --e-global-typography-afdaaa3-line-height );color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-b720d88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-b720d88:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b720d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-7 .elementor-element.elementor-element-e938f8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-e938f8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-7561d71{text-align:center;}.elementor-7 .elementor-element.elementor-element-7561d71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-f5af5d0{text-align:center;}.elementor-7 .elementor-element.elementor-element-f5af5d0 .elementor-heading-title{font-family:var( --e-global-typography-ac1b7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-ac1b7bd-font-size );font-weight:var( --e-global-typography-ac1b7bd-font-weight );line-height:var( --e-global-typography-ac1b7bd-line-height );color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-13bb4f9{text-align:center;font-family:var( --e-global-typography-afdaaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-afdaaa3-font-size );font-weight:var( --e-global-typography-afdaaa3-font-weight );line-height:var( --e-global-typography-afdaaa3-line-height );color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-73bda70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-73bda70:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-73bda70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-7 .elementor-element.elementor-element-edf9808{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-edf9808 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-fe52082{text-align:center;}.elementor-7 .elementor-element.elementor-element-fe52082 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d413013{text-align:center;}.elementor-7 .elementor-element.elementor-element-d413013 .elementor-heading-title{font-family:var( --e-global-typography-ac1b7bd-font-family ), Sans-serif;font-size:var( --e-global-typography-ac1b7bd-font-size );font-weight:var( --e-global-typography-ac1b7bd-font-weight );line-height:var( --e-global-typography-ac1b7bd-line-height );color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-ed8d279{text-align:center;font-family:var( --e-global-typography-afdaaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-afdaaa3-font-size );font-weight:var( --e-global-typography-afdaaa3-font-weight );line-height:var( --e-global-typography-afdaaa3-line-height );color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-3338ee7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c8fb77e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4d8b31c{text-align:center;}.elementor-7 .elementor-element.elementor-element-4d8b31c .elementor-heading-title{font-family:var( --e-global-typography-750c048-font-family ), Sans-serif;font-size:var( --e-global-typography-750c048-font-size );font-weight:var( --e-global-typography-750c048-font-weight );text-transform:var( --e-global-typography-750c048-text-transform );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-c6fca40{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-25c390a{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-25c390a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-25c390a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-488587d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-488587d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-488587d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-164bcdd{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-164bcdd.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-164bcdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;line-height:1.3em;color:var( --e-global-color-9c93f14 );}.elementor-7 .elementor-element.elementor-element-d48d319{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-d48d319.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d48d319 .elementor-heading-title{font-family:var( --e-global-typography-3cbb80c-font-family ), Sans-serif;font-size:var( --e-global-typography-3cbb80c-font-size );font-weight:var( --e-global-typography-3cbb80c-font-weight );line-height:var( --e-global-typography-3cbb80c-line-height );color:var( --e-global-color-ec70af1 );}.elementor-7 .elementor-element.elementor-element-697cf4c{--display:flex;--padding-top:4%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-697cf4c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-697cf4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6f58e89{--display:flex;}.elementor-7 .elementor-element.elementor-element-6f58e89.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a471e86{text-align:center;}.elementor-7 .elementor-element.elementor-element-a471e86 .elementor-heading-title{font-family:var( --e-global-typography-50837a6-font-family ), Sans-serif;font-size:var( --e-global-typography-50837a6-font-size );font-weight:var( --e-global-typography-50837a6-font-weight );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e0c6caf{text-align:center;}.elementor-7 .elementor-element.elementor-element-52f56a2{--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;}.elementor-7 .elementor-element.elementor-element-ea2a951 .elementor-button{background-color:var( --e-global-color-fa0d9a2 );}.elementor-7 .elementor-element.elementor-element-0a2cef5{text-align:center;font-family:var( --e-global-typography-afdaaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-afdaaa3-font-size );font-weight:var( --e-global-typography-afdaaa3-font-weight );line-height:var( --e-global-typography-afdaaa3-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-69ebfe9{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-8c1f519 .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a81b94b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a975359{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b010815 .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-dad0d47 .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-465b0b8 .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-58764ba .elementor-heading-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-d8399a0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-53d824b .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-79d2745{padding:15px 15px 15px 15px;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-8a88e78 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-46d6a43{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-1668b1a{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-4f93a9c .elementor-heading-title{font-size:var( --e-global-typography-50837a6-font-size );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ac62180 .elementor-heading-title{font-size:var( --e-global-typography-a768574-font-size );line-height:var( --e-global-typography-a768574-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b8bea99{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e9ba860 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b5c24d0 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b0173cd .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7bd47d6 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c9b35a0 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-74f74d2 .elementor-heading-title{font-size:var( --e-global-typography-3cbb80c-font-size );line-height:var( --e-global-typography-3cbb80c-line-height );}.elementor-7 .elementor-element.elementor-element-0aaf885 .elementor-heading-title{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-221ecc6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-e9f6899{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-88d1379 .elementor-heading-title{font-size:var( --e-global-typography-50837a6-font-size );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );}.elementor-7 .elementor-element.elementor-element-dd5fedb .elementor-heading-title{font-size:var( --e-global-typography-a768574-font-size );line-height:var( --e-global-typography-a768574-line-height );}.elementor-7 .elementor-element.elementor-element-29b39bc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-263dac2 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0961340 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9a25128 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-026447d .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-47faf05 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8777e2e .elementor-heading-title{font-size:var( --e-global-typography-3cbb80c-font-size );line-height:var( --e-global-typography-3cbb80c-line-height );}.elementor-7 .elementor-element.elementor-element-f7504a2 .elementor-heading-title{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-b1f75ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-50241e1 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8e9808f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b1e5e2c .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-bff1d10{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-f5af5d0 .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-13bb4f9{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-d413013 .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-ed8d279{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-4d8b31c .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d48d319 .elementor-heading-title{font-size:var( --e-global-typography-3cbb80c-font-size );line-height:var( --e-global-typography-3cbb80c-line-height );}.elementor-7 .elementor-element.elementor-element-a471e86 .elementor-heading-title{font-size:var( --e-global-typography-50837a6-font-size );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0a2cef5{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-69ebfe9{--width:54%;}.elementor-7 .elementor-element.elementor-element-963af05{--width:85%;}.elementor-7 .elementor-element.elementor-element-72cb20d{--width:85%;}.elementor-7 .elementor-element.elementor-element-7e252da{--width:40%;}.elementor-7 .elementor-element.elementor-element-0611efe{--width:10%;}.elementor-7 .elementor-element.elementor-element-099a55f{--width:40%;}.elementor-7 .elementor-element.elementor-element-f09fb24{--width:50%;}.elementor-7 .elementor-element.elementor-element-b94463d{--width:100%;}.elementor-7 .elementor-element.elementor-element-68207c8{--width:50%;}.elementor-7 .elementor-element.elementor-element-7e96558{--width:100%;}.elementor-7 .elementor-element.elementor-element-6f58e89{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-69ebfe9{--width:80%;}.elementor-7 .elementor-element.elementor-element-963af05{--width:85%;}.elementor-7 .elementor-element.elementor-element-72cb20d{--width:85%;}.elementor-7 .elementor-element.elementor-element-f09fb24{--width:100%;}.elementor-7 .elementor-element.elementor-element-68207c8{--width:100%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-b14cf82{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-69ebfe9{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-c82746a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8c1f519{text-align:center;}.elementor-7 .elementor-element.elementor-element-8c1f519 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-7a06575{padding:0px 10px 0px 0px;text-align:center;font-size:16px;}.elementor-7 .elementor-element.elementor-element-3c5f10d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a81b94b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a975359{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-963af05{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b010815 .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-dad0d47 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-72cb20d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-465b0b8 .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-58764ba .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-d8399a0{--padding-top:10%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-53d824b .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-74aa278 .elementor-heading-title{font-size:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-dbb4722{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-099a55f{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-8a88e78 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8976d24 .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-46d6a43{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-1668b1a{--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-42dea21{width:var( --container-widget-width, 50% );max-width:50%;padding:4px 15px 4px 15px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-42dea21.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4f93a9c .elementor-heading-title{font-size:var( --e-global-typography-50837a6-font-size );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );}.elementor-7 .elementor-element.elementor-element-61228cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f09fb24{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-450e080{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7 .elementor-element.elementor-element-ac62180{text-align:center;}.elementor-7 .elementor-element.elementor-element-ac62180 .elementor-heading-title{font-size:var( --e-global-typography-a768574-font-size );line-height:var( --e-global-typography-a768574-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b8bea99{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c56127a .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-e9ba860 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fb9d43a .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b5c24d0 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9c35f92 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-b0173cd .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b937e85 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-7bd47d6 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-54220cc .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-c9b35a0 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0abd1cc{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-74f74d2 .elementor-heading-title{font-size:var( --e-global-typography-3cbb80c-font-size );line-height:var( --e-global-typography-3cbb80c-line-height );}.elementor-7 .elementor-element.elementor-element-0aaf885 .elementor-heading-title{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-221ecc6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-e9f6899{--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-a9bed69{width:var( --container-widget-width, 50% );max-width:50%;padding:4px 15px 4px 15px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-a9bed69.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-88d1379 .elementor-heading-title{font-size:var( --e-global-typography-50837a6-font-size );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a55c92d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-68207c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-268a6d7{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7 .elementor-element.elementor-element-dd5fedb{text-align:center;}.elementor-7 .elementor-element.elementor-element-dd5fedb .elementor-heading-title{font-size:var( --e-global-typography-a768574-font-size );line-height:var( --e-global-typography-a768574-line-height );}.elementor-7 .elementor-element.elementor-element-29b39bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-50e2e0a .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-263dac2 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-66da2d4 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-0961340 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-eff0ad1 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-9a25128 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7d4ae91 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-026447d .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-96797ef .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-47faf05 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8d619f4{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-8777e2e .elementor-heading-title{font-size:var( --e-global-typography-3cbb80c-font-size );line-height:var( --e-global-typography-3cbb80c-line-height );}.elementor-7 .elementor-element.elementor-element-f7504a2 .elementor-heading-title{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-48cb3f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-d440e63{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7 .elementor-element.elementor-element-d440e63 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-b1f75ce{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b1f75ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-fdb6e3f{--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;}.elementor-7 .elementor-element.elementor-element-50241e1 .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8e9808f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-b1e5e2c .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-bff1d10{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-f5af5d0 .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-13bb4f9{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-d413013 .elementor-heading-title{font-size:var( --e-global-typography-ac1b7bd-font-size );line-height:var( --e-global-typography-ac1b7bd-line-height );}.elementor-7 .elementor-element.elementor-element-ed8d279{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}.elementor-7 .elementor-element.elementor-element-3338ee7{--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;}.elementor-7 .elementor-element.elementor-element-4d8b31c .elementor-heading-title{font-size:var( --e-global-typography-750c048-font-size );line-height:var( --e-global-typography-750c048-line-height );letter-spacing:var( --e-global-typography-750c048-letter-spacing );}.elementor-7 .elementor-element.elementor-element-164bcdd .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-d48d319 .elementor-heading-title{font-size:var( --e-global-typography-3cbb80c-font-size );line-height:var( --e-global-typography-3cbb80c-line-height );}.elementor-7 .elementor-element.elementor-element-697cf4c{--padding-top:10%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-7 .elementor-element.elementor-element-a471e86{text-align:center;}.elementor-7 .elementor-element.elementor-element-a471e86 .elementor-heading-title{font-size:var( --e-global-typography-50837a6-font-size );line-height:var( --e-global-typography-50837a6-line-height );letter-spacing:var( --e-global-typography-50837a6-letter-spacing );}.elementor-7 .elementor-element.elementor-element-52f56a2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7 .elementor-element.elementor-element-0a2cef5{font-size:var( --e-global-typography-afdaaa3-font-size );line-height:var( --e-global-typography-afdaaa3-line-height );}}/* Start custom CSS for container, class: .elementor-element-dab57ae */.elementor-7 .elementor-element.elementor-element-dab57ae {
    position: relative;
    overflow: hidden;
}
.elementor-7 .elementor-element.elementor-element-dab57ae::before {
    content: '';
    position: absolute;
    top: -80px; right: -80px;
    width: 400px; height: 400px;
    border-radius: 50%;
    background: rgba(141,198,63,0.08);
}
.elementor-7 .elementor-element.elementor-element-dab57ae::after {
    content: '';
    position: absolute;
    bottom: -60px; left: -60px;
    width: 300px; height: 300px;
    border-radius: 50%;
    background: rgba(232,168,56,0.06);
}

@media (max-width: 1024px) {
  .elementor-7 .elementor-element.elementor-element-dab57ae {
    background-image: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5cf036 */.elementor-7 .elementor-element.elementor-element-e5cf036 {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-e5cf036:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37474de */.elementor-7 .elementor-element.elementor-element-37474de {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-37474de:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dfe59d */.elementor-7 .elementor-element.elementor-element-5dfe59d {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-5dfe59d:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8c495 */.elementor-7 .elementor-element.elementor-element-bd8c495 {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-bd8c495:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fccfe */.elementor-7 .elementor-element.elementor-element-33fccfe {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-33fccfe:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f308aa */.elementor-7 .elementor-element.elementor-element-6f308aa {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-6f308aa:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7baf64 */.elementor-7 .elementor-element.elementor-element-a7baf64 {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-a7baf64:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b90fd09 */.elementor-7 .elementor-element.elementor-element-b90fd09 {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-b90fd09:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fc3588 */.elementor-7 .elementor-element.elementor-element-1fc3588 {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-1fc3588:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbae67b */.elementor-7 .elementor-element.elementor-element-fbae67b {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-fbae67b:hover {
    box-shadow: 0 12px 48px rgba(27, 58, 45, 0.14);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb6e3f */.timeline { position: relative; padding-left: 32px; }
.timeline::before { content: ''; position: absolute; left: 6px; top: 8px; bottom: 0; width: 2px; background: linear-gradient(180deg, #8DC63F, #E8A838, rgba(141,198,63,.1)); }

.tl-item { position: relative; margin-bottom: 32px; }

/* Standard Dot */
.tl-dot { position: absolute; left: -28px; top: 8px; width: 14px; height: 14px; border-radius: 50%; background: #FFFFFF; border: 2.5px solid #8DC63F; z-index: 1; }

/* Milestone Dot */
.tl-item.milestone .tl-dot { background: #E8A838; border-color: #E8A838; width: 18px; height: 18px; left: -30px; top: 6px; box-shadow: 0 0 0 4px rgba(232,168,56,.18); }

/* Typography */
.tl-year { font-family: 'Montserrat', sans-serif; font-weight: 900; font-size: 22px; color: #E8A838; margin-bottom: 2px; }
.tl-item.milestone .tl-year { font-size: 26px; }
.tl-event { font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 13px; color: #FFFFFF; margin-bottom: 4px; }
.tl-detail { font-family: 'Open Sans', sans-serif; font-size: 12px; color: rgba(255,255,255,.45); line-height: 1.6; margin-bottom: 24px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3338ee7 */.timeline { position: relative; padding-left: 32px; }
.timeline::before { content: ''; position: absolute; left: 6px; top: 8px; bottom: 0; width: 2px; background: linear-gradient(180deg, #8DC63F, #E8A838, rgba(141,198,63,.1)); }

.tl-item { position: relative; margin-bottom: 32px; }

/* Standard Dot */
.tl-dot { position: absolute; left: -28px; top: 8px; width: 14px; height: 14px; border-radius: 50%; background: #FFFFFF; border: 2.5px solid #8DC63F; z-index: 1; }

/* Milestone Dot */
.tl-item.milestone .tl-dot { background: #E8A838; border-color: #E8A838; width: 18px; height: 18px; left: -30px; top: 6px; box-shadow: 0 0 0 4px rgba(232,168,56,.18); }

/* Typography */
.tl-year { font-family: 'Montserrat', sans-serif; font-weight: 900; font-size: 22px; color: #E8A838; margin-bottom: 2px; }
.tl-item.milestone .tl-year { font-size: 26px; }
.tl-event { font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 13px; color: #FFFFFF; margin-bottom: 4px; }
.tl-detail { font-family: 'Open Sans', sans-serif; font-size: 12px; color: rgba(255,255,255,.45); line-height: 1.6; margin-bottom: 24px; }/* End custom CSS */