.elementor-15 .elementor-element.elementor-element-4c08c09{--display:flex;--min-height:928px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:170px;--padding-right:170px;}.elementor-15 .elementor-element.elementor-element-4c08c09:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4c08c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luminaagro.com.br/wp-content/uploads/2025/08/group_23.webp");}.elementor-15 .elementor-element.elementor-element-4623456{--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:-25px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4623456.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e91e8d7{width:var( --container-widget-width, 279px );max-width:279px;margin:-82px 0px calc(var(--kit-widget-spacing, 0px) + -82px) 0px;padding:0px 0px 0px 0px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e91e8d7 .elementor-icon-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-e91e8d7 .elementor-icon{font-size:279px;}.elementor-15 .elementor-element.elementor-element-e91e8d7 .elementor-icon svg{height:279px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-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 );text-transform:var( --e-global-typography-text-text-transform );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-2acefe9{width:var( --container-widget-width, 102.403% );max-width:102.403%;--container-widget-width:102.403%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2acefe9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2acefe9 .elementor-icon-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-2acefe9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2acefe9 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:56px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-2acefe9 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-15 .elementor-element.elementor-element-af12a23{width:auto;max-width:auto;padding:0px 0px 128px 0px;}.elementor-15 .elementor-element.elementor-element-af12a23 .elementor-button{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;box-shadow:2px 3px 8px 0px rgba(10.200000000000001, 4.168695652173913, 4.168695652173913, 0.95);border-radius:4px 4px 4px 4px;padding:30px 78px 30px 078px;}.elementor-15 .elementor-element.elementor-element-5b724aa{--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-15 .elementor-element.elementor-element-5b724aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-15 .elementor-element.elementor-element-6d18985{margin:-139px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d8f12e5{--display:flex;--min-height:114px;--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;--flex-wrap:nowrap;--overflow:auto;--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d8f12e5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d8f12e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C442C;}.elementor-15 .elementor-element.elementor-element-993b69f{--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;--overflow:hidden;}.elementor-15 .elementor-element.elementor-element-dfb771e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-eb12354{--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-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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5258c1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-15 .elementor-element.elementor-element-5258c1b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.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 );text-transform:var( --e-global-typography-text-text-transform );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-9667e34{width:var( --container-widget-width, 578px );max-width:578px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:578px;--container-widget-flex-grow:0;--e-icon-list-icon-size:63px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-icon i{color:#F8F8F800;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-icon svg{fill:#F8F8F800;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-e2d46c4{width:auto;max-width:auto;padding:0px 0px 128px 0px;}.elementor-15 .elementor-element.elementor-element-e2d46c4 .elementor-button{font-family:"Sora", Sans-serif;font-size:26px;font-weight:400;text-transform:capitalize;box-shadow:2px 3px 8px 0px rgba(10.200000000000001, 4.168695652173913, 4.168695652173913, 0.95);border-radius:4px 4px 4px 4px;padding:30px 78px 30px 078px;}.elementor-15 .elementor-element.elementor-element-de24b1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:158px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e4c6318.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e4c6318{text-align:center;}.elementor-15 .elementor-element.elementor-element-e4c6318 img{border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-393309e{--display:flex;--min-height:1011px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-393309e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-393309e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luminaagro.com.br/wp-content/uploads/2025/08/group_24.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-393309e > .elementor-shape-top .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-393309e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#8D7556;}.elementor-15 .elementor-element.elementor-element-0021c85{--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-15 .elementor-element.elementor-element-194557e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 78px) 0px;--icon-box-icon-margin:0px;}.elementor-15 .elementor-element.elementor-element-194557e .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-15 .elementor-element.elementor-element-194557e .elementor-icon{font-size:70px;}.elementor-15 .elementor-element.elementor-element-194557e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-194557e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:46px;font-weight:400;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-9b0a1aa{--display:flex;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-15 .elementor-element.elementor-element-9b0a1aa:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9b0a1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C442CC9;}.elementor-15 .elementor-element.elementor-element-a5f383a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a5f383a.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-91d44f6{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-91d44f6.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-91d44f6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;line-height:25px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-aaa3501{--display:flex;}.elementor-15 .elementor-element.elementor-element-a3067c8{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a3067c8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a3067c8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;line-height:25px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7136e2f{--display:flex;}.elementor-15 .elementor-element.elementor-element-44b0220{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-44b0220.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-44b0220 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;line-height:25px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-72ba242{--display:flex;}.elementor-15 .elementor-element.elementor-element-747b819{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-747b819.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-747b819 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;line-height:25px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0242088{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:32px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0242088 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0242088 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F1F1F1;}:where( .elementor-15 .elementor-element.elementor-element-0242088 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;}.elementor-15 .elementor-element.elementor-element-0242088 {--n-accordion-padding:030px 86px 30px 086px;}:where( .elementor-15 .elementor-element.elementor-element-0242088 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-0242088 :where( .elementor-15 .elementor-element.elementor-element-0242088 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-90c6915{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:195px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}.elementor-15 .elementor-element.elementor-element-90c6915:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-90c6915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #B2349B 0%, #B52475 100%);}.elementor-15 .elementor-element.elementor-element-90c6915.e-con:hover{--e-con-transform-scale:1.02;}.elementor-widget-image-box .elementor-image-box-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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-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 );text-transform:var( --e-global-typography-text-text-transform );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-258b6ad{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-258b6ad.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-258b6ad .elementor-image-box-wrapper{text-align:left;}.elementor-15 .elementor-element.elementor-element-258b6ad .elementor-image-box-title{margin-bottom:24px;font-family:"Sora", Sans-serif;font-size:46px;font-weight:700;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-258b6ad .elementor-image-box-description{font-family:var( --e-global-typography-c8cc894-font-family ), Sans-serif;font-size:var( --e-global-typography-c8cc894-font-size );text-transform:var( --e-global-typography-c8cc894-text-transform );color:#F4F4F4;}.elementor-15 .elementor-element.elementor-element-a8bbc2c{--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:240px 0100px;--row-gap:240px;--column-gap:0100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a666094{margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + -30px) -30px;padding:-30px -30px -30px -30px;top:341px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a666094{left:428px;}body.rtl .elementor-15 .elementor-element.elementor-element-a666094{right:428px;}.elementor-15 .elementor-element.elementor-element-a666094 img{max-width:100%;}.elementor-15 .elementor-element.elementor-element-e9577cd{--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-15 .elementor-element.elementor-element-e9577cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-f89700d{width:var( --container-widget-width, 580px );max-width:580px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f89700d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-61cbcce{width:var( --container-widget-width, 585px );max-width:585px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:585px;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a9792ea{--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-15 .elementor-element.elementor-element-fb5d280{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7dad86c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:240px 0100px;--row-gap:240px;--column-gap:0100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5e8def3{--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-15 .elementor-element.elementor-element-5e8def3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e2498d8{width:var( --container-widget-width, 580px );max-width:580px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e2498d8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4737c5f{width:var( --container-widget-width, 585px );max-width:585px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:585px;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:17px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9b3cd87{--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-15 .elementor-element.elementor-element-553f791{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ee9248e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-082d8c4{--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;--border-radius:4px 4px 4px 4px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-15 .elementor-element.elementor-element-082d8c4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-082d8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0C442C 0%, #0A3724 57%);}.elementor-15 .elementor-element.elementor-element-5676f1f{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-15 .elementor-element.elementor-element-5676f1f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5676f1f .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-15 .elementor-element.elementor-element-5676f1f .elementor-icon{font-size:69px;}.elementor-15 .elementor-element.elementor-element-5676f1f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5676f1f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:45px;font-weight:700;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-f27aa26{width:var( --container-widget-width, 426px );max-width:426px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:426px;--container-widget-flex-grow:0;--e-icon-list-icon-size:63px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-f27aa26.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-icon i{color:#F8F8F800;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-icon svg{fill:#F8F8F800;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-f27aa26 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-f3a19d8{--display:flex;--min-height:1011px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 65px;--row-gap:0px;--column-gap:65px;}.elementor-15 .elementor-element.elementor-element-d3b0e34{--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-15 .elementor-element.elementor-element-531eaa5{width:var( --container-widget-width, 621px );max-width:621px;--container-widget-width:621px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-de53fdd{--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-15 .elementor-element.elementor-element-185c779{width:var( --container-widget-width, 55% );max-width:55%;background-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;--container-widget-width:55%;--container-widget-flex-grow:0;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-185c779 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );color:#F8F8F8;}.elementor-15 .elementor-element.elementor-element-5df4f48{width:var( --container-widget-width, 92% );max-width:92%;padding:20px 20px 20px 20px;--container-widget-width:92%;--container-widget-flex-grow:0;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-5df4f48 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-1fda4b7{width:auto;max-width:auto;padding:0px 0px 128px 0px;}.elementor-15 .elementor-element.elementor-element-1fda4b7 .elementor-button{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;box-shadow:2px 3px 8px 0px rgba(10.200000000000001, 4.168695652173913, 4.168695652173913, 0.95);border-radius:4px 4px 4px 4px;padding:30px 78px 30px 078px;}.elementor-15 .elementor-element.elementor-element-cbdfaf3{--display:flex;--min-height:1011px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 65px;--row-gap:0px;--column-gap:65px;}.elementor-15 .elementor-element.elementor-element-60d46f8{--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-15 .elementor-element.elementor-element-4e790fc{width:var( --container-widget-width, 621px );max-width:621px;--container-widget-width:621px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0ab12e4{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-0ab12e4 .elementor-button{font-family:"Sora", Sans-serif;font-size:26px;font-weight:400;text-transform:capitalize;box-shadow:2px 3px 8px 0px rgba(0, 0, 0, 0.97);border-radius:4px 4px 4px 4px;padding:30px 78px 30px 078px;}.elementor-15 .elementor-element.elementor-element-08ba9c9{--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-15 .elementor-element.elementor-element-de6353b{width:var( --container-widget-width, 55% );max-width:55%;background-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;--container-widget-width:55%;--container-widget-flex-grow:0;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-de6353b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );color:#F8F8F8;}.elementor-15 .elementor-element.elementor-element-369e6fc{width:var( --container-widget-width, 92% );max-width:92%;padding:20px 20px 20px 20px;--container-widget-width:92%;--container-widget-flex-grow:0;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-369e6fc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;line-height:31px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ff31a15{--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-15 .elementor-element.elementor-element-03ed2eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--border-radius:4px 4px 4px 4px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-15 .elementor-element.elementor-element-03ed2eb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-03ed2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0C442C 0%, #0A3724 57%);}.elementor-15 .elementor-element.elementor-element-fb363cb{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;--icon-box-icon-margin:5px;}.elementor-15 .elementor-element.elementor-element-fb363cb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fb363cb .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-15 .elementor-element.elementor-element-fb363cb .elementor-icon{font-size:69px;}.elementor-15 .elementor-element.elementor-element-fb363cb .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-fb363cb .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-fb363cb .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:12px;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d28d343{--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:240px 0100px;--row-gap:240px;--column-gap:0100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-02cac56{--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-15 .elementor-element.elementor-element-02cac56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-9701cb0{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f3fa404{width:var( --container-widget-width, 580px );max-width:580px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f3fa404 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:400;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c7d012b{width:auto;max-width:auto;padding:0px 0px 128px 0px;}.elementor-15 .elementor-element.elementor-element-c7d012b .elementor-button{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;box-shadow:2px 3px 8px 0px rgba(10.200000000000001, 4.168695652173913, 4.168695652173913, 0.95);border-radius:4px 4px 4px 4px;padding:30px 78px 30px 078px;}.elementor-15 .elementor-element.elementor-element-ae76df7{--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:240px 0100px;--row-gap:240px;--column-gap:0100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c165752{--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-15 .elementor-element.elementor-element-c165752.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-c745835{width:var( --container-widget-width, 580px );max-width:580px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--container-widget-width:580px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c745835 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:400;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ddc15fb{width:auto;max-width:auto;padding:0px 0px 128px 0px;}.elementor-15 .elementor-element.elementor-element-ddc15fb .elementor-button{font-family:"Sora", Sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;box-shadow:2px 3px 8px 0px rgba(10.200000000000001, 4.168695652173913, 4.168695652173913, 0.95);border-radius:4px 4px 4px 4px;padding:30px 78px 30px 078px;}.elementor-15 .elementor-element.elementor-element-4b35eaa{--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-15 .elementor-element.elementor-element-68044df{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-33aa8ca{--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:flex-start;--flex-wrap:wrap;--padding-top:064px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-33aa8ca:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-33aa8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #003720 100%);}.elementor-15 .elementor-element.elementor-element-5b62174{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-c0f5211{--display:flex;}.elementor-15 .elementor-element.elementor-element-8fc5145 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-b27dd5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;}.elementor-15 .elementor-element.elementor-element-b27dd5b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-adda4aa{--display:flex;}.elementor-15 .elementor-element.elementor-element-bde48f3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-1328655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-1328655 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fe650f3{--divider-border-style:solid;--divider-color:#003720;--divider-border-width:1px;width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-fe650f3 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-fe650f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-e3f5768{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e3f5768 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE7E3;}:root{--page-title-display:none;}body.elementor-page-15{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-4c08c09{--content-width:1600px;}.elementor-15 .elementor-element.elementor-element-4623456{--width:785px;}.elementor-15 .elementor-element.elementor-element-5b724aa{--width:46.798%;}.elementor-15 .elementor-element.elementor-element-d8f12e5{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-eb12354{--width:50%;}.elementor-15 .elementor-element.elementor-element-de24b1d{--width:600px;}.elementor-15 .elementor-element.elementor-element-393309e{--content-width:1340px;}.elementor-15 .elementor-element.elementor-element-0021c85{--width:77%;}.elementor-15 .elementor-element.elementor-element-9b0a1aa{--width:653px;}.elementor-15 .elementor-element.elementor-element-a5f383a{--width:100%;}.elementor-15 .elementor-element.elementor-element-90c6915{--width:830px;}.elementor-15 .elementor-element.elementor-element-e9577cd{--width:588px;}.elementor-15 .elementor-element.elementor-element-a9792ea{--width:502px;}.elementor-15 .elementor-element.elementor-element-5e8def3{--width:588px;}.elementor-15 .elementor-element.elementor-element-9b3cd87{--width:502px;}.elementor-15 .elementor-element.elementor-element-d3b0e34{--width:50%;}.elementor-15 .elementor-element.elementor-element-de53fdd{--width:50%;}.elementor-15 .elementor-element.elementor-element-60d46f8{--width:50%;}.elementor-15 .elementor-element.elementor-element-08ba9c9{--width:50%;}.elementor-15 .elementor-element.elementor-element-02cac56{--width:588px;}.elementor-15 .elementor-element.elementor-element-c165752{--width:588px;}.elementor-15 .elementor-element.elementor-element-4b35eaa{--width:502px;}.elementor-15 .elementor-element.elementor-element-33aa8ca{--content-width:1600px;}.elementor-15 .elementor-element.elementor-element-c0f5211{--width:24%;}.elementor-15 .elementor-element.elementor-element-adda4aa{--width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-4623456{--width:100%;}.elementor-15 .elementor-element.elementor-element-dfb771e{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-eb12354{--width:100%;}.elementor-15 .elementor-element.elementor-element-de24b1d{--width:100%;}.elementor-15 .elementor-element.elementor-element-393309e{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-0021c85{--width:100%;}.elementor-15 .elementor-element.elementor-element-9b0a1aa{--width:91%;}.elementor-15 .elementor-element.elementor-element-90c6915{--width:89%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-4c08c09{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-4623456{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-dfb771e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-eb12354{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-15 .elementor-element.elementor-element-de24b1d{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-393309e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-194557e .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-9b0a1aa{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-90c6915{--margin-top:195px;--margin-bottom:190px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-258b6ad .elementor-image-box-description{font-size:var( --e-global-typography-c8cc894-font-size );}.elementor-15 .elementor-element.elementor-element-a8bbc2c{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a666094{left:-4px;}body.rtl .elementor-15 .elementor-element.elementor-element-a666094{right:-4px;}.elementor-15 .elementor-element.elementor-element-a666094{top:1091px;}.elementor-15 .elementor-element.elementor-element-7dad86c{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-15 .elementor-element.elementor-element-185c779 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-de6353b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-ae76df7{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-4c08c09{--min-height:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4c08c09:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4c08c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4623456{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-e91e8d7{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-15 .elementor-element.elementor-element-e91e8d7 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-e91e8d7 .elementor-icon{font-size:150px;}.elementor-15 .elementor-element.elementor-element-e91e8d7 .elementor-icon svg{height:150px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-2acefe9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-2acefe9 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2acefe9 .elementor-icon-box-title a{font-size:42px;}.elementor-15 .elementor-element.elementor-element-2acefe9 .elementor-icon-box-description{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-15 .elementor-element.elementor-element-af12a23{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-af12a23 .elementor-button{font-size:20px;padding:24px 24px 24px 24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-d8f12e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-993b69f{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-dfb771e{--content-width:100%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-eb12354{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15 .elementor-element.elementor-element-5258c1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-15 .elementor-element.elementor-element-5258c1b .elementor-heading-title{font-size:35px;}.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-15 .elementor-element.elementor-element-9667e34{--e-icon-list-icon-size:40px;--icon-vertical-align:flex-start;}.elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-9667e34 .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-e2d46c4{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e2d46c4 .elementor-button{font-size:20px;padding:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-de24b1d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-393309e{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-0021c85{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-194557e .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-194557e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-194557e .elementor-icon-box-title a{font-size:35px;}.elementor-15 .elementor-element.elementor-element-9b0a1aa{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-91d44f6 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-a3067c8 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-44b0220 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-747b819 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-0242088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:29px;--n-accordion-item-title-distance-from-content:0px;}.elementor-15 .elementor-element.elementor-element-0242088 {--n-accordion-padding:30px 30px 30px 30px;}.elementor-15 .elementor-element.elementor-element-90c6915{--width:92%;--margin-top:100px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-258b6ad{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;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-258b6ad .elementor-image-box-title{font-size:35px;}.elementor-15 .elementor-element.elementor-element-258b6ad .elementor-image-box-description{font-size:var( --e-global-typography-c8cc894-font-size );}.elementor-15 .elementor-element.elementor-element-a8bbc2c{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-a8bbc2c.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a666094{left:-2px;}body.rtl .elementor-15 .elementor-element.elementor-element-a666094{right:-2px;}.elementor-15 .elementor-element.elementor-element-a666094{top:1090px;}.elementor-15 .elementor-element.elementor-element-e9577cd{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-f89700d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-15 .elementor-element.elementor-element-f89700d .elementor-heading-title{font-size:35px;}.elementor-15 .elementor-element.elementor-element-61cbcce{--e-icon-list-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-61cbcce .elementor-icon-list-item > a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-a9792ea{--width:100%;}.elementor-15 .elementor-element.elementor-element-7dad86c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-e2498d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 00px) 0px;padding:32px 32px 32px 32px;}.elementor-15 .elementor-element.elementor-element-e2498d8 .elementor-heading-title{font-size:35px;}.elementor-15 .elementor-element.elementor-element-4737c5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:32px 32px 32px 32px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:32px;}.elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4737c5f .elementor-icon-list-item > a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-ee9248e{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-082d8c4.e-con:hover{--e-con-transform-scale:1.05;}.elementor-15 .elementor-element.elementor-element-082d8c4{--padding-top:064px;--padding-bottom:064px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-5676f1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-5676f1f .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5676f1f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5676f1f .elementor-icon-box-title a{font-size:35px;}.elementor-15 .elementor-element.elementor-element-f3a19d8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-de53fdd{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-185c779{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-185c779 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-5df4f48{padding:32px 32px 32px 32px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-1fda4b7{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1fda4b7 .elementor-button{font-size:20px;padding:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-de6353b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-03ed2eb{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-fb363cb .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8d9e60e{width:var( --container-widget-width, 65% );max-width:65%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d28d343{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:032px;}.elementor-15 .elementor-element.elementor-element-9701cb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 150px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-f3fa404{text-align:center;}.elementor-15 .elementor-element.elementor-element-f3fa404 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-15 .elementor-element.elementor-element-c7d012b{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c7d012b .elementor-button{font-size:19px;padding:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-ae76df7{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:032px;}.elementor-15 .elementor-element.elementor-element-c745835 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-15 .elementor-element.elementor-element-ddc15fb{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ddc15fb .elementor-button{font-size:19px;padding:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-5b62174{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-15 .elementor-element.elementor-element-c0f5211{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-b27dd5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-adda4aa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-1328655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1328655.elementor-element{--align-self:center;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15 .elementor-element.elementor-element-e3f5768{text-align:center;}}/* Start custom CSS for icon-box, class: .elementor-element-2acefe9 *//* Ícone em cima, porém alinhado à esquerda */
.elementor-widget-icon-box.icon-top-left,
.elementor-widget-icon-box.icon-top-left .elementor-widget-container {
  text-align: left !important;
}

.elementor-widget-icon-box.icon-top-left .elementor-icon-box-wrapper {
  text-align: left !important;
}

.elementor-widget-icon-box.icon-top-left .elementor-icon-box-icon {
  margin: 0 0 10px 0 !important; /* ícone encostado à esquerda e com espaço abaixo */
}

.elementor-widget-icon-box.icon-top-left .elementor-icon {
  margin: 0 !important;
}


.elementor-15 .elementor-element.elementor-element-2acefe9 {
  text-shadow: 2px 2px 4px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9667e34 */.elementor-15 .elementor-element.elementor-element-9667e34 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4c6318 */.elementor-15 .elementor-element.elementor-element-e4c6318{
    
    bl
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0242088 *//* =========
   SANFONA — HOVER COMPLETO (Elementor)
   Use na sanfona que recebeu a classe: acc-hover
   Presets: acc--minimal | acc--border | acc--gradient | acc--strip
   ========= */

/* Paleta base — altere conforme sua identidade */
.acc-hover {
  --acc-bg: #ffffff;
  --acc-text: #1e293b;           /* texto normal */
  --acc-hover-bg: #042951;       /* fundo no hover */
  --acc-hover-text: #ffffff;     /* texto no hover */
  --acc-active-bg: #ffa90b;      /* fundo quando aberto/ativo */
  --acc-active-text: #042951;    /* texto quando aberto */
  --acc-border: #e5e7eb;         /* borda padrão */
  --acc-accent: #ffa90b;         /* cor de destaque (bordas/efeitos) */
  --acc-shadow: rgba(2, 6, 23, .1);
  --acc-radius: 12px;
  --acc-speed: .28s;
}

/* Reset & base */
.acc-hover .elementor-accordion,
.acc-hover .elementor-accordion .elementor-accordion-item,
.acc-hover .elementor-accordion .elementor-tab-title,
.acc-hover .elementor-accordion .elementor-tab-content {
  background: transparent;
  border: none;
  box-shadow: none;
}

/* Item da sanfona */
.acc-hover .elementor-accordion .elementor-accordion-item {
  background: var(--acc-bg);
  border: 1px solid var(--acc-border);
  border-radius: var(--acc-radius);
  overflow: hidden;
  transition: border-color var(--acc-speed) ease, box-shadow var(--acc-speed) ease, transform var(--acc-speed) ease;
}

/* espaçamento entre itens */
.acc-hover .elementor-accordion .elementor-accordion-item + .elementor-accordion-item {
  margin-top: 10px;
}

/* Cabeçalho (título) */
.acc-hover .elementor-accordion .elementor-tab-title {
  position: relative;
  display: flex;
  align-items: center;
  gap: .75rem;
  padding: 16px 18px;
  color: var(--acc-text);
  line-height: 1.2;
  cursor: pointer;
  transition: background var(--acc-speed) ease, color var(--acc-speed) ease, padding var(--acc-speed) ease;
}

/* Ícone padrão do Elementor (setinha/mais) */
.acc-hover .elementor-accordion .elementor-tab-title .elementor-accordion-icon,
.acc-hover .elementor-accordion .elementor-tab-title .elementor-accordion-icon i,
.acc-hover .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg {
  transition: transform var(--acc-speed) ease, color var(--acc-speed) ease, fill var(--acc-speed) ease;
  color: var(--acc-text);
  fill: currentColor;
}

/* Conteúdo */
.acc-hover .elementor-accordion .elementor-tab-content {
  padding: 16px 18px 18px;
  color: var(--acc-text);
  border-top: 1px solid var(--acc-border);
  background: #fff;
}

/* ---------- Estados: Hover, Ativo e Foco ---------- */

/* Hover no cabeçalho */
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover {
  background: var(--acc-hover-bg);
  color: var(--acc-hover-text);
}

/* Ícone acompanha o hover */
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover
  .elementor-accordion-icon,
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover
  .elementor-accordion-icon i,
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover
  .elementor-accordion-icon svg {
  color: var(--acc-hover-text);
}

/* Ativo/aberto (Elementor marca com .elementor-active e aria-expanded=true) */
.acc-hover .elementor-accordion .elementor-accordion-item.elementor-active,
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title[aria-expanded="true"] {
  border-color: var(--acc-active-bg);
  box-shadow: 0 8px 20px var(--acc-shadow);
}

.acc-hover .elementor-accordion .elementor-accordion-item.elementor-active > .elementor-tab-title,
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title[aria-expanded="true"] {
  background: var(--acc-active-bg);
  color: var(--acc-active-text);
}

.acc-hover .elementor-accordion .elementor-accordion-item.elementor-active > .elementor-tab-title
  .elementor-accordion-icon,
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title[aria-expanded="true"]
  .elementor-accordion-icon,
.acc-hover .elementor-accordion .elementor-accordion-item.elementor-active > .elementor-tab-title
  .elementor-accordion-icon i,
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title[aria-expanded="true"]
  .elementor-accordion-icon i,
.acc-hover .elementor-accordion .elementor-accordion-item.elementor-active > .elementor-tab-title
  .elementor-accordion-icon svg,
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title[aria-expanded="true"]
  .elementor-accordion-icon svg {
  color: var(--acc-active-text);
}

/* Gire o ícone quando aberto */
.acc-hover .elementor-accordion .elementor-accordion-item.elementor-active .elementor-accordion-icon,
.acc-hover .elementor-accordion .elementor-accordion-item .elementor-tab-title[aria-expanded="true"] .elementor-accordion-icon {
  transform: rotate(180deg);
}

/* Acessibilidade: foco de teclado no título */
.acc-hover .elementor-accordion .elementor-tab-title:focus-visible {
  outline: 2px solid var(--acc-accent);
  outline-offset: 2px;
  border-radius: calc(var(--acc-radius) - 2px);
}

/* ---------- PRESET 1: Minimal (sutileza + sublinhado no hover) ---------- */
.acc-hover.acc--minimal .elementor-accordion .elementor-tab-title {
  overflow: hidden;
}

.acc-hover.acc--minimal .elementor-accordion .elementor-tab-title::after {
  content: "";
  position: absolute;
  left: 18px;
  right: 18px;
  bottom: 10px;
  height: 2px;
  background: var(--acc-accent);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform var(--acc-speed) ease;
}

.acc-hover.acc--minimal .elementor-accordion .elementor-tab-title:hover::after,
.acc-hover.acc--minimal .elementor-accordion .elementor-accordion-item.elementor-active > .elementor-tab-title::after {
  transform: scaleX(1);
}

/* ---------- PRESET 2: Borda deslizante ---------- */
.acc-hover.acc--border .elementor-accordion .elementor-accordion-item {
  position: relative;
}

.acc-hover.acc--border .elementor-accordion .elementor-accordion-item::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: var(--acc-radius);
  padding: 1px;                  /* espessura da borda animada */
  background:
    linear-gradient(90deg, transparent, var(--acc-accent), transparent);
  -webkit-mask: 
    linear-gradient(#000 0 0) content-box, 
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  opacity: 0;
  transform: translateY(6px);
  transition: opacity var(--acc-speed) ease, transform var(--acc-speed) ease;
}

.acc-hover.acc--border .elementor-accordion .elementor-accordion-item:hover::before,
.acc-hover.acc--border .elementor-accordion .elementor-accordion-item.elementor-active::before {
  opacity: 1;
  transform: translateY(0);
}

/* ---------- PRESET 3: Gradiente animado ---------- */
.acc-hover.acc--gradient .elementor-accordion .elementor-tab-title {
  background: linear-gradient(90deg, var(--acc-bg), var(--acc-bg)) padding-box,
              linear-gradient(90deg, #042951, #0ea5e9, #ffa90b, #042951) border-box;
  border: 2px solid transparent;
  border-radius: calc(var(--acc-radius) - 2px);
}

@keyframes accGradientMove {
  0% { background-position: 0% 50%, 0% 50%; }
  100% { background-position: 100% 50%, 100% 50%; }
}

.acc-hover.acc--gradient .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover {
  color: var(--acc-hover-text);
  background: linear-gradient(90deg, var(--acc-hover-bg), var(--acc-hover-bg)) padding-box,
              linear-gradient(90deg, #042951, #0ea5e9, #ffa90b, #042951) border-box;
  background-size: 100% 100%, 300% 100%;
  animation: accGradientMove 2.2s linear infinite;
}

/* Deixe o ativo com contraste */
.acc-hover.acc--gradient .elementor-accordion .elementor-accordion-item.elementor-active > .elementor-tab-title {
  background: linear-gradient(90deg, var(--acc-active-bg), var(--acc-active-bg)) padding-box,
              linear-gradient(90deg, #042951, #0ea5e9, #ffa90b, #042951) border-box;
  color: var(--acc-active-text);
  background-size: 100% 100%, 200% 100%;
}

/* ---------- PRESET 4: Faixa lateral de destaque ---------- */
.acc-hover.acc--strip .elementor-accordion .elementor-accordion-item {
  position: relative;
}

.acc-hover.acc--strip .elementor-accordion .elementor-accordion-item::before {
  content: "";
  position: absolute;
  left: 0; top: 0; bottom: 0;
  width: 0;
  background: var(--acc-accent);
  transition: width var(--acc-speed) ease;
}

.acc-hover.acc--strip .elementor-accordion .elementor-accordion-item:hover::before,
.acc-hover.acc--strip .elementor-accordion .elementor-accordion-item.elementor-active::before {
  width: 6px;
}

/* Ajusta padding do título quando a faixa aparece */
.acc-hover.acc--strip .elementor-accordion .elementor-tab-title {
  padding-left: 18px;
  transition: padding var(--acc-speed) ease, background var(--acc-speed) ease, color var(--acc-speed) ease;
}
.acc-hover.acc--strip .elementor-accordion .elementor-accordion-item:hover > .elementor-tab-title,
.acc-hover.acc--strip .elementor-accordion .elementor-accordion-item.elementor-active > .elementor-tab-title {
  padding-left: 24px;
}

/* ---------- Compat extra: widget TOGGLE (se você usar em vez de Sanfona) ---------- */
.acc-hover .elementor-toggle .elementor-toggle-item,
.acc-hover .elementor-toggle .elementor-tab-title,
.acc-hover .elementor-toggle .elementor-tab-content {
  transition: all var(--acc-speed) ease;
}
.acc-hover .elementor-toggle .elementor-toggle-item .elementor-tab-title:hover {
  background: var(--acc-hover-bg);
  color: var(--acc-hover-text);
}
.acc-hover .elementor-toggle .elementor-toggle-item.elementor-active > .elementor-tab-title {
  background: var(--acc-active-bg);
  color: var(--acc-active-text);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-61cbcce */.elementor-15 .elementor-element.elementor-element-61cbcce {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4737c5f */.elementor-15 .elementor-element.elementor-element-4737c5f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f27aa26 */.elementor-15 .elementor-element.elementor-element-f27aa26 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5df4f48 */.elementor-15 .elementor-element.elementor-element-5df4f48{
    text-wrap: balance;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-369e6fc */.elementor-15 .elementor-element.elementor-element-369e6fc{
    text-wrap: balance;
    
}/* End custom CSS */