.elementor-82 .elementor-element.elementor-element-376b94d6{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-82 .elementor-element.elementor-element-2da9976a{width:var( --container-widget-width, 100% );max-width:100%;padding:4% 0% 0% 4%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-82 .elementor-element.elementor-element-2da9976a.elementor-element{--align-self:flex-start;}.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 );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-82 .elementor-element.elementor-element-5449dab9{font-family:"futura-pt", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.2px;color:var( --e-global-color-1059e1f );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-2e86bf0a .elementor-heading-title{color:var( --e-global-color-primary );}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-82 .elementor-element.elementor-element-68b880ac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-68b880ac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-68b880ac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-68b880ac .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-4c0a3fe1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-4c0a3fe1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-4c0a3fe1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-4c0a3fe1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-704df8a9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-704df8a9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-704df8a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-704df8a9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-42054518 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-42054518 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-42054518{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-42054518 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-4eac59de .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-4eac59de .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-4eac59de{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-4eac59de .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-766025f9{--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-82 .elementor-element.elementor-element-2afff4ec{--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:0.79;}.elementor-82 .elementor-element.elementor-element-2afff4ec:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-2afff4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luma-cc.com/wp-content/uploads/2026/08/luma.jpg");background-position:center center;background-size:cover;}.elementor-82 .elementor-element.elementor-element-2afff4ec::before, .elementor-82 .elementor-element.elementor-element-2afff4ec > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-2afff4ec > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-2afff4ec > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-2afff4ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-2afff4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-82 .elementor-element.elementor-element-a75c3bd{--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-82 .elementor-element.elementor-element-11d09e86{font-family:"futura-pt", Sans-serif;font-size:62px;font-weight:400;line-height:52px;letter-spacing:-1.4px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-328e4e76{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-328e4e76:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-328e4e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C2C37AB;}.elementor-82 .elementor-element.elementor-element-3638fcbf{--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-82 .elementor-element.elementor-element-6d9e710b{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-51893eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:41px;font-weight:400;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-51893eb p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-74dd83f1{--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-82 .elementor-element.elementor-element-6c22a45d{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-44dedd3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:41px;font-weight:400;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-44dedd3b p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-462de27{color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-1d1cd303{--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-82 .elementor-element.elementor-element-4269176e{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-25284622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:41px;font-weight:400;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-25284622 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-2419c58b{color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-31b15c7a{--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-82 .elementor-element.elementor-element-e61a7f0{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-530f9c2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:41px;font-weight:400;line-height:37px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-530f9c2e p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-6b233579{--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-82 .elementor-element.elementor-element-20671eb1{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-4cef4971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:41px;font-weight:400;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-4cef4971 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-65b0dd1a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82 .elementor-element.elementor-element-65b0dd1a.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-7dfe75d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-4c59c04{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82 .elementor-element.elementor-element-cb31edb{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-c597aca{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-82 .elementor-element.elementor-element-c597aca p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-0dc5dec{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-0dc5dec p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-2042a120{font-family:"futura-pt", Sans-serif;font-size:18px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-e47e181{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-8fdc5c4{--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;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-9d4e8a8{--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-82 .elementor-element.elementor-element-e34c67f{--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 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-e34c67f:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-e34c67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-670ab78{font-family:"futura-pt-bold", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-82 .elementor-element.elementor-element-35025f1{--display:flex;}.elementor-82 .elementor-element.elementor-element-ea99b21 .elementor-heading-title{font-family:"futura-pt-condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-6c546e4{--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-82 .elementor-element.elementor-element-dccb62c .elementor-heading-title{font-family:"futura-pt-condensed", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-96e53f8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-deb9ea6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 0px 0px 10px;--padding-top:06%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-82 .elementor-element.elementor-element-deb9ea6:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-deb9ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-67ddb1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82 .elementor-element.elementor-element-f7eee08{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-75b23bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-82 .elementor-element.elementor-element-75b23bd p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-dd56669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:41px;font-weight:400;color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-dd56669 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-e0d4e3a{--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-82 .elementor-element.elementor-element-a452513{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-82 .elementor-element.elementor-element-947d7f0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-947d7f0.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-947d7f0 .elementor-counter{flex-direction:row-reverse;}.elementor-82 .elementor-element.elementor-element-947d7f0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;font-family:"futura-pt", Sans-serif;font-size:48px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-947d7f0 .elementor-counter-title{font-family:"futura-pt", Sans-serif;font-size:28px;font-weight:500;}.elementor-82 .elementor-element.elementor-element-8253566{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-8253566.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-8253566 .elementor-counter{flex-direction:row-reverse;}.elementor-82 .elementor-element.elementor-element-8253566 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;font-family:"futura-pt", Sans-serif;font-size:48px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-8253566 .elementor-counter-title{font-family:"futura-pt", Sans-serif;font-size:28px;font-weight:500;}.elementor-82 .elementor-element.elementor-element-011a205{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-011a205.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-011a205 .elementor-counter{flex-direction:row-reverse;}.elementor-82 .elementor-element.elementor-element-011a205 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;font-family:"futura-pt", Sans-serif;font-size:48px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-011a205 .elementor-counter-title{font-family:"futura-pt", Sans-serif;font-size:28px;font-weight:500;}.elementor-82 .elementor-element.elementor-element-4289eac{--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;--flex-wrap:wrap;--border-radius:0px 10px 10px 0px;}.elementor-82 .elementor-element.elementor-element-4289eac:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-4289eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-8f71250{border-radius:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-8f71250 iframe{height:454px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-82 .elementor-element.elementor-element-7e616607{--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-82 .elementor-element.elementor-element-7e616607.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-335fad8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82 .elementor-element.elementor-element-d5cb16f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-ee23e9e{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-ee23e9e p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-7dbd9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-82 .elementor-element.elementor-element-7dbd9c8.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-7dbd9c8 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-9f6c530{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82 .elementor-element.elementor-element-de4cee0{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-de4cee0 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-16d77f3f{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:30px;font-weight:400;line-height:35px;}.elementor-82 .elementor-element.elementor-element-16d77f3f p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5cf50429{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--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-82 .elementor-element.elementor-element-3e3a693f{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-6cb8fbdd{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-4749b5df{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-1ceafe7{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-1ceafe7 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-44b9f73d{--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:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-796a12cc{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-796a12cc p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-2e3ce2a{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-2e3ce2a p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-4711ea4f{--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:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-74f479cf{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-74f479cf p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-281ac22a{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-281ac22a p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-46632064{--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:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-3e5451ec{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;line-height:26px;color:var( --e-global-color-7cd21cd );}.elementor-82 .elementor-element.elementor-element-afd450b{--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 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-82 .elementor-element.elementor-element-afd450b:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-afd450b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-9a0d7de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-82 .elementor-element.elementor-element-9a0d7de p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-fe39359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-fe39359 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-9ac0c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-9ac0c22 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-25e0f570{--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-82 .elementor-element.elementor-element-25e0f570.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-7644326{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-d8ab043{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-d8ab043 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-0f1566b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-0f1566b.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-0f1566b p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5dda353c{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-6c951667{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-511e603b{--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:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );--border-radius:10px 0px 0px 10px;}.elementor-82 .elementor-element.elementor-element-42a921bc{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-4c9d54b8{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-343dfdf3{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-343dfdf3 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-7403ad4c{--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:1px 0px 1px 01px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:01px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-3e30a79{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-7eed177c{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-925d4e0{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-925d4e0 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5adb1cc3{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-4a4a16dd{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-553951ef{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-43cba663{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-43cba663 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-49b7b454{--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:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );--border-radius:0px 10px 10px 0px;}.elementor-82 .elementor-element.elementor-element-1397799e{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-7408d3ae{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-79fc2dcd{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-79fc2dcd p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-b4d0883{--display:flex;}.elementor-82 .elementor-element.elementor-element-b6da2fa{--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 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-6ad9220 );--border-color:var( --e-global-color-6ad9220 );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-82 .elementor-element.elementor-element-b6da2fa:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-b6da2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-0929e0f{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-2a7a296{color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-547e3223{--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-82 .elementor-element.elementor-element-547e3223.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-f9d3e1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-8acfe67{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-8acfe67 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-9e1c4ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-9e1c4ec.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-9e1c4ec p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-18af233b{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-4abad7cc{--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;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-7362281c{--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-82 .elementor-element.elementor-element-31dddf6{--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 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-82 .elementor-element.elementor-element-31dddf6:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-31dddf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-9795ed5{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-485ac538{--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-82 .elementor-element.elementor-element-485ac538.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-9da1314{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-54fc474{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-54fc474 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-de37f68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-de37f68.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-de37f68 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-55b66d0f{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-4ff5fb5a{--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;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-1ca7c7a4{--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-82 .elementor-element.elementor-element-872f765{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-872f765:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-872f765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-5c5b5227{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-5c5b5227.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-5c5b5227 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-6e1285f{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-6e1285f:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-6e1285f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-6809c6c1{--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-82 .elementor-element.elementor-element-35b88430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-35b88430.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-35b88430 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-4814a53{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-4814a53:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-4814a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-59bbe74{--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-82 .elementor-element.elementor-element-756d6d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-756d6d1.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-756d6d1 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-64650f28{--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-82 .elementor-element.elementor-element-64650f28.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-58550c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-1f476ba{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-1f476ba p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-2400621{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-2400621.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-2400621 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5139743e{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-5cd45e33{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-14f899f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-14f899f:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-14f899f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-a532c00 .elementor-heading-title{font-family:"futura-pt-bold", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-d8fc9b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-d8fc9b6:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-d8fc9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-62562c7 .elementor-heading-title{font-family:"futura-pt-bold", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-3cbb317{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-3cbb317:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-3cbb317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-4d52fb1 .elementor-heading-title{font-family:"futura-pt-bold", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-c4316ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-c4316ac:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-c4316ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-f46b8e1 .elementor-heading-title{font-family:"futura-pt-bold", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-7a1b00e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#F79434;--border-color:#F79434;}.elementor-82 .elementor-element.elementor-element-7a1b00e:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-7a1b00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-f4868ba{text-align:center;}.elementor-82 .elementor-element.elementor-element-f4868ba .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-60e4a6e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-60e4a6e:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-60e4a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-211a5a9{text-align:center;}.elementor-82 .elementor-element.elementor-element-211a5a9 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-28a01f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-28a01f0:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-28a01f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-70f85fd{text-align:center;}.elementor-82 .elementor-element.elementor-element-70f85fd .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-e5b834d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-e5b834d:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-e5b834d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-896f83d{text-align:center;}.elementor-82 .elementor-element.elementor-element-896f83d .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-3995d6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#9B8579;--border-color:#9B8579;}.elementor-82 .elementor-element.elementor-element-3995d6c:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-3995d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-f022ac1{text-align:center;}.elementor-82 .elementor-element.elementor-element-f022ac1 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-1fa612e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-1fa612e:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-1fa612e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-72a4f8c{text-align:center;}.elementor-82 .elementor-element.elementor-element-72a4f8c .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-22783dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-22783dc:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-22783dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-73a5837{text-align:center;}.elementor-82 .elementor-element.elementor-element-73a5837 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-39571f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-39571f2:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-39571f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-860582c{text-align:center;}.elementor-82 .elementor-element.elementor-element-860582c .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-2aaa1bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 04px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:04px;border-color:#7A8D2A;--border-color:#7A8D2A;}.elementor-82 .elementor-element.elementor-element-2aaa1bd:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-2aaa1bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-d58acad{text-align:center;}.elementor-82 .elementor-element.elementor-element-d58acad .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-860c3d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-860c3d0:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-860c3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-2b6fe6c{text-align:center;}.elementor-82 .elementor-element.elementor-element-2b6fe6c .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-58ee472{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-58ee472:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-58ee472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-0e25e21{text-align:center;}.elementor-82 .elementor-element.elementor-element-0e25e21 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-8e339fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-8e339fa:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-8e339fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-5aa507b{text-align:center;}.elementor-82 .elementor-element.elementor-element-5aa507b .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-af1618e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#9C3F97;--border-color:#9C3F97;--border-radius:0px 0px 0px 0px;}.elementor-82 .elementor-element.elementor-element-af1618e:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-af1618e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-14f7a87{text-align:center;}.elementor-82 .elementor-element.elementor-element-14f7a87 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-23d8b26{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-23d8b26:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-23d8b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-70d0616{text-align:center;}.elementor-82 .elementor-element.elementor-element-70d0616 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-7a4abb8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-7a4abb8:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-7a4abb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-6c8f06b{text-align:center;}.elementor-82 .elementor-element.elementor-element-6c8f06b .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-00b47cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-00b47cd:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-00b47cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-7e88a0c{text-align:center;}.elementor-82 .elementor-element.elementor-element-7e88a0c .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-2b10946{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#FC0000;--border-color:#FC0000;}.elementor-82 .elementor-element.elementor-element-2b10946:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-2b10946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-c2e33ef{text-align:center;}.elementor-82 .elementor-element.elementor-element-c2e33ef .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-3283535{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-3283535:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-3283535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-20c1198{text-align:center;}.elementor-82 .elementor-element.elementor-element-20c1198 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-52ab862{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-52ab862:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-52ab862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-9654391{text-align:center;}.elementor-82 .elementor-element.elementor-element-9654391 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-54d264e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82 .elementor-element.elementor-element-54d264e:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-54d264e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-be776f3{text-align:center;}.elementor-82 .elementor-element.elementor-element-be776f3 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-941d421{--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-82 .elementor-element.elementor-element-941d421.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-cf48255{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-cc64c44{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-cc64c44 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-3a4f0f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-3a4f0f0.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-3a4f0f0 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-499fdf8{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-5c34730{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-d3e4c41{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-d3e4c41:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-d3e4c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91f41f5 );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{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 );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-82 .elementor-element.elementor-element-f982397 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-82 .elementor-element.elementor-element-f982397 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-82 .elementor-element.elementor-element-f982397{border-radius:0px 0px 0px 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-82 .elementor-element.elementor-element-2a38ad0{--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-82 .elementor-element.elementor-element-c42cac1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-c42cac1.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-c42cac1 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-02a5443{--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-82 .elementor-element.elementor-element-02a5443:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-02a5443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-2034151 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-82 .elementor-element.elementor-element-2034151 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-82 .elementor-element.elementor-element-2034151{border-radius:0px 0px 0px 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-82 .elementor-element.elementor-element-3f51aea{--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-82 .elementor-element.elementor-element-afa0f5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-afa0f5b.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-afa0f5b p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-e503100{--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:10px 10px 10px 10px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-82 .elementor-element.elementor-element-e503100:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-e503100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-88abf1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-88abf1b.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-88abf1b p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-7325d2cb{--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-82 .elementor-element.elementor-element-7325d2cb:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-7325d2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-7325d2cb.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-6c66cd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-da573f0{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-da573f0 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-04af6c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-82 .elementor-element.elementor-element-04af6c2.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-04af6c2 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-60b2ca57{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-7f6616e{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-220622c8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-82 .elementor-element.elementor-element-67444efe{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-457748b7{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-457748b7 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5c3ae377{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-7bd79bfd{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-7bd79bfd p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-638ba7e8{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-381d6e92{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-5154562{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-7acc7bfe{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-7acc7bfe p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-33cc939c{--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:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-91f41f5 );--border-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-265f58d0{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-5142484c{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-5bbc4c32{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-5bbc4c32 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-48c63a66{--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:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-2405ea24{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-d53f7d1{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-13130cf2{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-13130cf2 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-ef5f10a{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-78c5717 .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-63b3d79{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-29168ef .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-12f5d10d{--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-82 .elementor-element.elementor-element-12f5d10d.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-2390f80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-cef9e7f{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-cef9e7f p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-aeeb73c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-aeeb73c.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-aeeb73c p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-ac4c278{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-1a8d8d95{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-47038138{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-47038138:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-47038138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-75dbb273{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-183bfe1{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-2fc260ae{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-2fc260ae p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-4f9a3a4d{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-4f9a3a4d:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-4f9a3a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-7e26641a{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-4e71eddf{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-28e811a2{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-28e811a2 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-f57cfce{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-f57cfce:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-f57cfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-244d4a29{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-75f8a10d{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-31bcf6a7{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-31bcf6a7 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-622cc2cd{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-622cc2cd:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-622cc2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-51eb55d4{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-1bb0cd64{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-7f25badf{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-7f25badf p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5ee9c590{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-5ee9c590:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-5ee9c590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-4a8afabd{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-4115fb2a{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-6408e935{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-6408e935 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5f868f3c{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-5f868f3c:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-5f868f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91f41f5 );}.elementor-82 .elementor-element.elementor-element-60c491a2{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-4c35ffca{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;}.elementor-82 .elementor-element.elementor-element-524aa8c5{column-gap:0px;}.elementor-82 .elementor-element.elementor-element-524aa8c5 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-e3db54a{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-4bb01ac .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-a353494{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-c93c9af .elementor-heading-title{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-57b2eb9f{--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-82 .elementor-element.elementor-element-57b2eb9f.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-3c284c58{--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;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-9d9ec9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-85c1310{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-85c1310 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-f4de7e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-f4de7e9.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-f4de7e9 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-38f7440{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-12f856c8{--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-82 .elementor-element.elementor-element-64bcafa{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-71b154df{--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-82 .elementor-element.elementor-element-76d725f3{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-3dd5649f{--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-82 .elementor-element.elementor-element-3dd5649f.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-31ca890{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-265e605{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-265e605 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-77bc1e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-77bc1e3.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-77bc1e3 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-179abdbb{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-9a17324{--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 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-82 .elementor-element.elementor-element-9a17324:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-9a17324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-352f30b0{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-32715558{--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-82 .elementor-element.elementor-element-32715558.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-81c23c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-5946969{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-5946969 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-086e301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-086e301.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-086e301 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-192717a4{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-629405b{--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 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-82 .elementor-element.elementor-element-629405b:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-629405b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-5057e7b{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-650c239{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-11f9a7c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-46452c6f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-82 .elementor-element.elementor-element-46452c6f:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-46452c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-7b8cbd2f{--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-82 .elementor-element.elementor-element-6003073f{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-597dd9e{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-7786ad1a{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-4d3f434e{--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-82 .elementor-element.elementor-element-19e25a94{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-34c7ac74{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-32563792{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-631a84f8{--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-82 .elementor-element.elementor-element-3a25f09a{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-33ec6bb{font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-555efee0{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-5f664d28{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-78353241{--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:10px 10px 10px 10px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-82 .elementor-element.elementor-element-78353241:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-78353241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-30f2b87a{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-82 .elementor-element.elementor-element-3a44e740{--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-82 .elementor-element.elementor-element-3a44e740.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-aa5292d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-fb9e6bd{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-fb9e6bd p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-e79fcc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-e79fcc5.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-e79fcc5 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-23ce5cd8{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-ff6c4ec{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-1ebdaecc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-1ebdaecc:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-1ebdaecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-82 .elementor-element.elementor-element-ac79a71{--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-82 .elementor-element.elementor-element-62119e0{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-62119e0 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-74d1e372{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-74d1e372 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-3edbe692{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-6e1757bc{--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-82 .elementor-element.elementor-element-cba1f4d{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-cba1f4d p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-403bd60c{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-c51c877 );}.elementor-82 .elementor-element.elementor-element-403bd60c p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-656ede28{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-79ad5684{--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-82 .elementor-element.elementor-element-3ec50f3b{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-3ec50f3b p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-53a54fa8{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-53a54fa8 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-34ef675b{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-4fbb2c3f{--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-82 .elementor-element.elementor-element-6c7d3a6c{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-6c7d3a6c p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-76e7c65d{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-76e7c65d p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-1026bfd4{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-d3c0d01{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-305478f0{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-82 .elementor-element.elementor-element-286907eb{padding:0% 0% 0% 0%;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );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 );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-992f3db{padding:2% 0% 2% 0%;}.elementor-82 .elementor-element.elementor-element-992f3db .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-992f3db .elementor-progress-wrapper{background-color:var( --e-global-color-e3cf769 );border-radius:100px;overflow:hidden;}.elementor-82 .elementor-element.elementor-element-57fcba6{padding:2% 0% 2% 0%;}.elementor-82 .elementor-element.elementor-element-57fcba6 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-57fcba6 .elementor-progress-wrapper{background-color:var( --e-global-color-e3cf769 );border-radius:100px;overflow:hidden;}.elementor-82 .elementor-element.elementor-element-36b432e{padding:2% 0% 2% 0%;}.elementor-82 .elementor-element.elementor-element-36b432e .elementor-title{color:var( --e-global-color-7cd21cd );}.elementor-82 .elementor-element.elementor-element-36b432e .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-7cd21cd );}.elementor-82 .elementor-element.elementor-element-36b432e .elementor-progress-wrapper{background-color:var( --e-global-color-e3cf769 );border-radius:100px;overflow:hidden;}.elementor-82 .elementor-element.elementor-element-44cc67b{padding:2% 0% 2% 0%;}.elementor-82 .elementor-element.elementor-element-44cc67b .elementor-title{color:var( --e-global-color-7cd21cd );}.elementor-82 .elementor-element.elementor-element-44cc67b .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-7cd21cd );}.elementor-82 .elementor-element.elementor-element-44cc67b .elementor-progress-wrapper{background-color:var( --e-global-color-e3cf769 );border-radius:100px;overflow:hidden;}.elementor-82 .elementor-element.elementor-element-7565bff{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-1656b9f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1059e1f );--border-color:var( --e-global-color-1059e1f );--border-radius:10px 10px 10px 10px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-82 .elementor-element.elementor-element-1656b9f0:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-1656b9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-82 .elementor-element.elementor-element-28b686df{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-7d491254{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-7d491254 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-539f881d{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-6111a5f5{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-2ee27d16{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1059e1f );--border-color:var( --e-global-color-1059e1f );--border-radius:10px 10px 10px 10px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-82 .elementor-element.elementor-element-2ee27d16:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-2ee27d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-8a6abb0{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-2d1a27fa{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-2d1a27fa p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-577edeaf{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-b9e1477{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-6ecd8f3d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1059e1f );--border-color:var( --e-global-color-1059e1f );--border-radius:10px 10px 10px 10px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-82 .elementor-element.elementor-element-6ecd8f3d:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-6ecd8f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-4c3898d0{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-7ce8066{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-7ce8066 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-38e0a9ce{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-4f6ed93e{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-46d9ecc0{--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:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-82 .elementor-element.elementor-element-93945bf{--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 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-82 .elementor-element.elementor-element-93945bf:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-93945bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-494759e{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-252f4364{--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-82 .elementor-element.elementor-element-252f4364.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-d108b0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-b82df4b{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-b82df4b p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-fef5630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-fef5630.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-fef5630 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-15505fcf{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-a8812f4{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-6e9aa6ab{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-6e9aa6ab:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-6e9aa6ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-2ac449ce{--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 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-text );--border-color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-3a54b58e{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-3a54b58e p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-1ce0179{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-1ce0179 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-4451bf05{column-gap:0px;color:var( --e-global-color-8d78253 );}.elementor-82 .elementor-element.elementor-element-4451bf05 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5365e104{--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 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-text );--border-color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-21afc8f3{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-21afc8f3 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-64ed755a{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-64ed755a p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-4e0f974c{column-gap:0px;color:var( --e-global-color-8d78253 );}.elementor-82 .elementor-element.elementor-element-4e0f974c p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5e900598{--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 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-text );--border-color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-3b34c4d2{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-3b34c4d2 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-610d66e6{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-610d66e6 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-15568ddc{column-gap:0px;color:var( --e-global-color-8d78253 );}.elementor-82 .elementor-element.elementor-element-15568ddc p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-2f4dc5b4{--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 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-text );--border-color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-584b7724{font-family:"futura-pt", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0px;color:var( --e-global-color-1059e1f );}.elementor-82 .elementor-element.elementor-element-584b7724 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-7fde2208{column-gap:0px;font-family:"futura-pt-bold", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-7fde2208 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-25afca31{column-gap:0px;color:var( --e-global-color-8d78253 );}.elementor-82 .elementor-element.elementor-element-25afca31 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-29dcff75{--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:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-82 .elementor-element.elementor-element-71a3a0b{--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 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-82 .elementor-element.elementor-element-71a3a0b:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-71a3a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-1021056{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-56470efd{--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-82 .elementor-element.elementor-element-56470efd.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-32114e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-b0f1834{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-b0f1834 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-bc5525d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-bc5525d.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-bc5525d p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-311fa1ec{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-14e5e820{--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;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-4a683dfa{--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-82 .elementor-element.elementor-element-7d77d02{--spacer-size:50px;}.elementor-82 .elementor-element.elementor-element-6a9d7ced{--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;--border-radius:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-6a9d7ced:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-6a9d7ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3cf769 );}.elementor-82 .elementor-element.elementor-element-3b582be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-3b582be3.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-3b582be3 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-61971f08{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-61971f08:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-61971f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-41559fea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-41559fea.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-41559fea p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-5545342d{--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-82 .elementor-element.elementor-element-5e3f3e02{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-5e3f3e02:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-5e3f3e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-19533a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-19533a09.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-19533a09 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-579579bc{--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:10px 10px 10px 10px;}.elementor-82 .elementor-element.elementor-element-579579bc:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-579579bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4550356 );}.elementor-82 .elementor-element.elementor-element-32d4fb72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-32d4fb72.elementor-element{--align-self:flex-start;}.elementor-82 .elementor-element.elementor-element-32d4fb72 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-7acb00f5{--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-82 .elementor-element.elementor-element-7acb00f5.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-8d87b6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-e851684{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-e851684 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-ebdac25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-ebdac25.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-ebdac25 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-147e3f02{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-5b2ba201{--e-image-carousel-slides-to-show:1;}.elementor-82 .elementor-element.elementor-element-70f62512{--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-82 .elementor-element.elementor-element-70f62512.e-con{--align-self:center;}.elementor-82 .elementor-element.elementor-element-d95da92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-82 .elementor-element.elementor-element-4017380{column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-4017380 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-cef2db4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-6ad9220 );}.elementor-82 .elementor-element.elementor-element-cef2db4.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-cef2db4 p{margin-block-end:0px;}.elementor-82 .elementor-element.elementor-element-4390c33a{font-family:"futura-pt-bold", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-82 .elementor-element.elementor-element-5958284c{--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-82 .elementor-element.elementor-element-3974c8d2{font-family:"futura-pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.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 );}.elementor-82 .elementor-element.elementor-element-328e4e76{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-e47e181{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-96e53f8{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-82 .elementor-element.elementor-element-5cf50429{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-6c951667{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-5cd45e33{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-5c34730{--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-82 .elementor-element.elementor-element-220622c8{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-1a8d8d95{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-46452c6f{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-1ebdaecc{--grid-auto-flow:row;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-82 .elementor-element.elementor-element-7565bff{--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-6e9aa6ab{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.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 );}.elementor-82 .elementor-element.elementor-element-328e4e76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-e47e181{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-96e53f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-82 .elementor-element.elementor-element-5cf50429{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-6c951667{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-5cd45e33{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-5c34730{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-82 .elementor-element.elementor-element-220622c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-1a8d8d95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-46452c6f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-1ebdaecc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-82 .elementor-element.elementor-element-7565bff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-82 .elementor-element.elementor-element-6e9aa6ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */@font-face {
  font-family: 'Fustat';
  src: url('https://raw.githubusercontent.com/feloruiz89/luma/main/Fonts/Fustat/Fustat-VariableFont_wght.ttf') format('truetype');
  font-weight: 200 800;
  font-style: normal;
  font-display: swap;
}

:root {
  --p900: #0c2c37; --p800: #102f3d; --p700: #1a4050; --p600: #255464; --p500: #336878;
  --p400: #5a8a96; --p200: #adc4c8; --p100: #d8e5e7; --p50: #ede4d4;
  --accent: #c07b35; --cream: #ede4d4; --cream2: #e5dac7;
  --pend: #B8651A; --pend-bg: #FEF3E8; --pend-bd: #F5C89A;
  --green: #1A7A52; --green-bg: #E8F7F0; --green-bd: #9EDEC2;
  --surface: #FFFFFF; --border: #ddd3c8; --border-md: #c4b5a8;
  --ink: #0c2c37; --muted: #3a5055; --faint: #7a7060;
  --sw: 260px; --r: 12px; --rs: 8px;
}

body, .elementor-page { font-family:'Fustat',-apple-system,sans-serif; background:var(--p50); color:var(--ink); line-height:1.7; font-size:15px; -webkit-font-smoothing:antialiased; }
html { scroll-behavior: smooth; }

/* Defensivo: oculta el header/footer del tema aunque la página NO esté en
   template "Elementor Canvas". No depende de que se guarde esa config. */
body:not(.elementor-editor-active) header#site-header,
body:not(.elementor-editor-active) footer,
body:not(.elementor-editor-active) .site-footer { display:none !important; }
body { padding-top:0 !important; }

/* SIDEBAR */
#luma-sidebar { position:fixed !important; top:0; left:0; width:var(--sw); height:100vh; background:var(--p900) !important; border-right:1px solid rgba(255,255,255,.06); overflow-y:auto; z-index:100; padding:0 0 48px !important; }
#luma-sidebar::-webkit-scrollbar { width:0; }
#luma-sidebar .sb-logo-img img { height:26px; filter:brightness(0) invert(1); }
#luma-sidebar > .e-con-inner > *:first-child, #luma-sidebar > *:first-child { padding:22px 20px 18px !important; border-bottom:1px solid rgba(255,255,255,.08); }
.sb-tag { font-size:8px; font-weight:600; letter-spacing:.12em; text-transform:uppercase; color:rgba(192,123,53,.6); margin-top:6px; padding:0 20px; }
.sb-glabel { font-size:8px !important; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:rgba(192,123,53,.5) !important; padding:14px 10px 4px 20px !important; margin:0 !important; }

/* SIDEBAR — Icon List nav */
.sb-navlist { padding:0 10px !important; }
.sb-navlist .elementor-icon-list-items { gap:0; }
.sb-navlist .elementor-icon-list-item { border-radius:6px; transition:background .1s; }
.sb-navlist .elementor-icon-list-item:hover { background:rgba(255,255,255,.05); }
.sb-navlist .elementor-icon-list-icon { display:none !important; }
.sb-navlist a.elementor-icon-list-link { padding:8px 10px 8px 12px !important; }
.sb-navlist .elementor-icon-list-text { color:rgba(243,236,227,.6); font-size:13px; line-height:1.35; }
.sb-navlist .elementor-icon-list-item:hover .elementor-icon-list-text { color:var(--cream); }

/* MAIN */
#luma-main { margin-left:var(--sw) !important; background:var(--p50); }

/* SECTIONS — id-list (Containers don't take custom classes in this
   Elementor version, so every section is targeted by its own #anchor) */
#concepto, #resumen, #zona, #usuario, #competencia, #comparables, #masterplan,
#activo, #mix, #detalle-locales, #juridico, #cronograma, #inversion, #retornos,
#renders, #contacto {
  padding:72px 60px !important; border-bottom:1px solid rgba(192,123,53,.15) !important; max-width:1060px;
}
#hero { padding:0 !important; max-width:none; border-bottom:1px solid rgba(192,123,53,.2) !important; position:relative; min-height:640px; }
#hero-content { padding:60px 60px 60px; position:relative; z-index:1; }
#hero:before { content:''; position:absolute; inset:0; background:linear-gradient(180deg,rgba(12,44,55,.55) 0%,rgba(12,44,55,.82) 55%,rgba(12,44,55,.97) 100%); z-index:0; }

/* SECTION HEADER */
[id^="s-eye-"] { display:flex; align-items:center; gap:14px; margin-bottom:14px; flex-wrap:wrap; }
.s-num { font-size:9px; font-weight:700; color:var(--accent); letter-spacing:.14em; text-transform:uppercase; }
.s-badge { font-size:9px; color:var(--accent); opacity:.7; text-transform:uppercase; letter-spacing:.1em; }
.s-title { font-size:clamp(26px,3.5vw,38px); font-weight:300; letter-spacing:-.02em; color:var(--p900); line-height:1.15; margin-bottom:12px; }
.s-title em { font-style:normal; font-weight:700; color:var(--accent); }
.s-lead { font-size:14px; color:var(--muted); max-width:640px; line-height:1.75; margin-bottom:32px; }

/* KPI GRID */
[id^="kpi-row-"] { display:flex; flex-wrap:wrap; border-top:1px solid var(--border); border-bottom:1px solid var(--border); margin-bottom:40px; }
[id^="kpi-cell-"] { flex:1 1 0; min-width:150px; padding:24px 20px; border-right:1px solid var(--border); }
[id^="kpi-cell-"]:last-child { border-right:none; }
.kpi-l { font-size:8px; text-transform:uppercase; letter-spacing:.12em; color:var(--accent); margin-bottom:8px; font-weight:600; }
.kpi-v { font-size:28px; font-weight:700; color:var(--p900); letter-spacing:-.03em; line-height:1; margin-bottom:3px; }
.kpi-u { font-size:13px; color:var(--muted); font-weight:400; }
.kpi-s { font-size:11px; color:var(--faint); margin-top:5px; }

/* PMO GRID (usuario) */
[id^="pmo-grid-"] { display:flex; flex-wrap:wrap; gap:12px; margin-bottom:40px; }
[id^="pmo-card-"] { flex:1 1 30%; min-width:200px; background:var(--surface); border:1px solid var(--border); border-radius:var(--rs); padding:18px 20px; }
.pmo-l { font-size:9px; text-transform:uppercase; letter-spacing:.1em; color:var(--faint); margin-bottom:8px; font-weight:600; }
.pmo-v { font-size:24px; font-weight:700; color:var(--ink); letter-spacing:-.02em; line-height:1; margin-bottom:3px; }
.pmo-u { font-size:11px; color:var(--muted); }

/* HERO KPIs */
[id^="h-kpis-"] { display:flex; flex-wrap:wrap; border-top:1px solid rgba(243,236,227,.2); margin-top:24px; background:rgba(12,44,55,.4); backdrop-filter:blur(8px); }
[id^="h-kpi-"] { flex:1 1 0; min-width:130px; padding:20px 24px 24px; min-height:100px; border-right:1px solid rgba(243,236,227,.12); }
[id^="h-kpi-"]:last-child { border-right:none; }
.h-klbl { font-size:8px; text-transform:uppercase; letter-spacing:.14em; color:rgba(192,123,53,.9); margin-bottom:8px; font-weight:600; }
.h-kval { font-size:20px; font-weight:700; color:#fff; line-height:1.1; margin-bottom:4px; letter-spacing:-.02em; }
.h-kunit { font-size:12px; font-weight:400; color:rgba(243,236,227,.6); }
.h-ksub { font-size:10px; color:rgba(243,236,227,.45); letter-spacing:.04em; }
.h-docmeta { font-size:10px; color:var(--p400); line-height:2; text-align:right; letter-spacing:.04em; text-transform:uppercase; margin-bottom:24px; }
.h-live { color:var(--accent); display:inline-flex; align-items:center; gap:5px; }
.h-dot { width:6px; height:6px; background:var(--accent); border-radius:50%; display:inline-block; }
.hero-eyebrow { font-size:10px; font-weight:600; letter-spacing:.16em; text-transform:uppercase; color:var(--accent); margin-bottom:14px; }
.hero-title { font-size:clamp(32px,4.5vw,54px); font-weight:300; color:#fff; line-height:1.1; letter-spacing:-.02em; margin-bottom:16px; max-width:680px; }
.hero-title em { font-style:italic; color:var(--accent); font-weight:300; }
.hero-desc { font-size:15px; color:var(--p200); max-width:560px; line-height:1.8; margin-bottom:0; }

/* PROSE */
.prose { max-width:700px; font-size:16px; line-height:1.9; color:var(--muted); }
.prose p { margin-bottom:18px; }
.prose strong { font-weight:600; color:var(--ink); }
.prose em { font-style:italic; color:var(--accent); }
.prose h4 { font-size:10px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:var(--accent); margin:28px 0 10px; }
.prose ul { margin:14px 0 18px 18px; }
.prose li { margin-bottom:8px; font-size:15px; color:var(--muted); }

/* BOX variants — id^="box-" catches every variant (box-accent-N etc all
   start with "box-"); more specific rules below override colors/border */
[id^="box-"] { border:1px solid var(--border); border-radius:var(--r); padding:24px 28px; margin-bottom:28px; background:var(--surface); }
[id^="box-accent-"] { background:rgba(12,44,55,.06); border:none; border-left:3px solid var(--accent); border-radius:0; padding:20px 24px; }
[id^="box-pend-"] { background:var(--pend-bg); border:none; border-left:3px solid var(--pend); border-radius:0; padding:16px 20px; }
[id^="box-dark-"] { background:var(--p900); border:none; border-radius:var(--r); }
[id^="box-green-"] { background:var(--green-bg); border:1px solid var(--green-bd); }
.box-label { font-size:9px; font-weight:700; text-transform:uppercase; letter-spacing:.1em; margin-bottom:10px; }
[id^="box-accent-"] .box-label { color:var(--accent); }
[id^="box-pend-"] .box-label { color:var(--pend); }
[id^="box-dark-"] .box-label { color:var(--accent); }
[id^="box-green-"] .box-label { color:var(--green); }
[id^="box-"] p { font-size:14px; color:var(--muted); line-height:1.7; margin:0; }
[id^="box-dark-"] p { color:var(--p200); }

/* TABLES (inside text-editor widget content — classes work fine here) */
.tbl-wrap { overflow-x:auto; margin-bottom:32px; }
.tbl { width:100%; border-collapse:collapse; font-size:12px; }
.tbl th { font-size:8px; text-transform:uppercase; letter-spacing:.12em; color:var(--accent); padding:6px 12px; text-align:left; border-bottom:1px solid var(--border-md); font-weight:600; }
.tbl th.num { text-align:right; }
.tbl td { padding:11px 12px; border-bottom:1px solid var(--border); color:var(--muted); font-size:13px; }
.tbl td.num { text-align:right; font-variant-numeric:tabular-nums; font-weight:600; font-size:11px; }
.tbl tr:last-child td { border-bottom:none; }
.tbl tr:hover td { background:rgba(192,123,53,.04); }
.tbl .t-total td { font-weight:600; color:var(--ink); border-top:1px solid var(--border-md); }

/* TAGS */
.tag { display:inline-flex; align-items:center; padding:2px 8px; border-radius:6px; font-size:10px; font-weight:600; border:1px solid var(--border); background:var(--p50); color:var(--faint); }
.tag.accent { background:rgba(192,123,53,.1); color:var(--accent); border-color:rgba(192,123,53,.25); }
.tag.green { background:var(--green-bg); color:var(--green); border-color:var(--green-bd); }
.tag.pend { background:var(--pend-bg); color:var(--pend); border-color:var(--pend-bd); }
.pend-inline { display:inline-flex; align-items:center; gap:5px; background:var(--pend-bg); border:1px solid var(--pend-bd); border-radius:6px; padding:2px 8px; font-size:10px; font-weight:600; color:var(--pend); }

/* WATERFALL */
.wfall { display:flex; flex-direction:column; gap:10px; max-width:560px; margin-bottom:40px; }
.wf-row { display:flex; align-items:center; gap:12px; }
.wf-lbl { font-size:12px; color:var(--muted); min-width:190px; }
.wf-track { flex:1; height:7px; background:var(--p100); border-radius:4px; overflow:hidden; }
.wf-fill { height:100%; background:linear-gradient(90deg,var(--accent),#9a5e20); border-radius:4px; }
.wf-amt { font-size:12px; font-weight:700; color:var(--muted); min-width:52px; text-align:right; font-variant-numeric:tabular-nums; }
.wf-row.total .wf-lbl { font-weight:700; color:var(--ink); }
.wf-row.total .wf-amt { color:var(--green); }

/* SCENARIOS */
[id^="scenarios-"] { display:flex; flex-wrap:wrap; gap:12px; margin-bottom:32px; }
[id^="sc-card-"] { flex:1 1 240px; border:1px solid var(--border); border-radius:var(--r); padding:20px 22px; background:var(--surface); }
[id^="sc-card-base-"] { border-color:rgba(192,123,53,.4); background:rgba(192,123,53,.06); }
.sc-name { font-size:9px; font-weight:700; text-transform:uppercase; letter-spacing:.1em; margin-bottom:12px; color:var(--faint); }
[id^="sc-card-base-"] .sc-name { color:var(--accent); }
.sc-val { font-size:24px; font-weight:700; color:var(--ink); letter-spacing:-.02em; line-height:1; margin-bottom:4px; }
.sc-sub { font-size:11px; color:var(--faint); margin-bottom:12px; }
.sc-detail { font-size:11px; color:var(--muted); line-height:1.6; }
.sc-detail strong { font-weight:600; color:var(--ink); }

/* CTA */
.cta { background:linear-gradient(135deg,var(--p800) 0%,var(--p900) 100%); border:1px solid var(--p700); border-radius:var(--r); padding:36px 40px; color:var(--cream); margin-bottom:36px; }
.cta h3 { font-size:22px; font-weight:700; letter-spacing:-.015em; margin-bottom:8px; }
.cta p { font-size:14px; color:var(--p200); max-width:460px; line-height:1.7; margin:0; }

/* STEPS */
.steps-list { display:flex; flex-direction:column; gap:0; margin-bottom:32px; max-width:600px; }
.step { display:flex; gap:14px; padding:14px 0; border-bottom:1px solid var(--border); }
.step:last-child { border-bottom:none; }
.step-n { font-size:10px; font-weight:700; color:var(--accent); min-width:22px; padding-top:2px; }
.step-t { font-size:13px; font-weight:600; color:var(--ink); margin-bottom:2px; }
.step-s { font-size:12px; color:var(--faint); }

/* TWO COL */
[id^="two-col-"] { display:flex; flex-wrap:wrap; gap:40px; align-items:flex-start; }
[id^="two-col-"] > div { flex:1 1 320px; }
.concepto-img img, .wide-img img { border-radius:var(--r); margin-bottom:20px; display:block; width:100%; }

/* RENDERS CAROUSEL (widget-level class — works fine) */
.renders-carousel .swiper-slide img, .renders-carousel .elementor-image-carousel-image img { height:560px; object-fit:cover; border-radius:var(--r); width:100%; }
.renders-carousel { margin-bottom:40px; }

@media (max-width:768px) {
  #luma-sidebar { display:none !important; }
  #luma-main { margin-left:0 !important; }
  #concepto, #resumen, #zona, #usuario, #competencia, #comparables, #masterplan,
  #activo, #mix, #detalle-locales, #juridico, #cronograma, #inversion, #retornos,
  #renders, #contacto { padding:48px 24px !important; }
  [id^="h-kpi-"], [id^="kpi-cell-"] { flex:1 1 50%; }
  [id^="pmo-card-"], [id^="sc-card-"] { flex:1 1 100%; }
}

#luma-main {
  width: calc(100% - var(--sw)) !important;
}
#luma-sidebar .sb-logo-img img {
  width: auto !important;
  height: 26px !important;
  object-fit: contain !important;
}/* End custom CSS */