.elementor-342 .elementor-element.elementor-element-1f7e877{--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;}.elementor-342 .elementor-element.elementor-element-1f7e877:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-1f7e877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #F3F1EE 0%, #E3E0D8 34%);}.elementor-342 .elementor-element.elementor-element-3d8df6bb{--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-342 .elementor-element.elementor-element-3d8df6bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-342 .elementor-element.elementor-element-30762db9 .elementor-button{background-color:#4BFF3B00;font-family:"Hanken Grotesk", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;line-height:32px;letter-spacing:0px;fill:#2A2822;color:#2A2822;border-radius:500px 500px 500px 500px;padding:6px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-30762db9{margin:7.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 1em 0.2em 0.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2A2822;border-radius:500px 500px 500px 500px;}.elementor-342 .elementor-element.elementor-element-30762db9.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-30762db9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-342 .elementor-element.elementor-element-30762db9 .elementor-button .elementor-button-content-wrapper{gap:9px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-5119b8f3{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-342 .elementor-element.elementor-element-5119b8f3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-5119b8f3 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:2em;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-6891f131{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:start;}.elementor-342 .elementor-element.elementor-element-6891f131.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-6891f131 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-33deb703 .elementor-button{background-color:#5A6D85;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:500;fill:#F3F1EE;color:#F3F1EE;border-radius:3em 3em 3em 3em;padding:1.5em 4em 1.5em 4em;}.elementor-342 .elementor-element.elementor-element-33deb703:hover{--e-transform-scale:1.03;}.elementor-342 .elementor-element.elementor-element-33deb703{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 57px) 0px;z-index:2;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-342 .elementor-element.elementor-element-29494270{padding:86px 0px 0px 0px;text-align:center;}.elementor-342 .elementor-element.elementor-element-29494270.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-7120f0a{--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;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-7120f0a:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-7120f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-18131e38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:5em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-18131e38:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-18131e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2BCAC;}.elementor-342 .elementor-element.elementor-element-18131e38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-463de0b8{width:var( --container-widget-width, 44% );max-width:44%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-463de0b8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-463de0b8 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:1.9em;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-540a840c{width:var( --container-widget-width, 80% );max-width:80%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-540a840c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-540a840c .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-99a486c{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-99a486c:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-99a486c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-3c89990c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:5em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-3c89990c:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-3c89990c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EE;background-image:url("https://greiceszimanski.com.br/wp-content/uploads/2025/07/bg-greice01.webp");background-position:bottom center;}.elementor-342 .elementor-element.elementor-element-3c89990c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-554f3176{width:var( --container-widget-width, 54% );max-width:54%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-554f3176.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-554f3176 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:1.9em;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-160d914f{width:var( --container-widget-width, 80% );max-width:80%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-160d914f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-160d914f .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-6f5777ce{width:var( --container-widget-width, 80% );max-width:80%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-6f5777ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-6f5777ce .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-5b151f58{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:45px 45px;--row-gap:45px;--column-gap:45px;--grid-auto-flow:row;--padding-top:9em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-5b151f58:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-5b151f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A6D85;background-image:url("https://greiceszimanski.com.br/wp-content/uploads/2025/07/img-alinhamento-sistemico-13.webp");background-position:center left;background-repeat:no-repeat;}.elementor-342 .elementor-element.elementor-element-5b151f58 > .elementor-shape-top .elementor-shape-fill, .elementor-342 .elementor-element.elementor-element-5b151f58 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-5b151f58 > .elementor-shape-top svg, .elementor-342 .elementor-element.elementor-element-5b151f58 > .e-con-inner > .elementor-shape-top svg{width:calc(156% + 1.3px);}.elementor-342 .elementor-element.elementor-element-5b151f58 > .elementor-shape-top, .elementor-342 .elementor-element.elementor-element-5b151f58 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-342 .elementor-element.elementor-element-42503d49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-342 .elementor-element.elementor-element-42503d49.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-5a8b60cd{--display:flex;}.elementor-342 .elementor-element.elementor-element-5a8b60cd:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-5a8b60cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A6D85;}.elementor-342 .elementor-element.elementor-element-1a320cdc{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-1a320cdc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-1a320cdc .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:1.9em;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-a251f80{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-a251f80.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-a251f80 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-79aa5040{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-79aa5040.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-79aa5040 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-5b5164 .elementor-button{background-color:#E3E0D8;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:600;fill:#2A2822;color:#2A2822;border-radius:3em 3em 3em 3em;padding:1.5em 4em 1.5em 4em;}.elementor-342 .elementor-element.elementor-element-5b5164:hover{--e-transform-scale:1.03;}.elementor-342 .elementor-element.elementor-element-5b5164{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 57px) 0px;z-index:2;}.elementor-342 .elementor-element.elementor-element-563c9c9f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-342 .elementor-element.elementor-element-563c9c9f:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-563c9c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #5A6D85 0%, #425975 57%);}.elementor-342 .elementor-element.elementor-element-778d3e84{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-778d3e84.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-778d3e84 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:1.9em;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-5a1e7384{--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-between;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-5a1e7384.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-779b0b44{width:var( --container-widget-width, 15.659% );max-width:15.659%;margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:15.659%;--container-widget-flex-grow:0;z-index:20;text-align:start;}.elementor-342 .elementor-element.elementor-element-779b0b44.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-779b0b44 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.3em;color:#C3CCD8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-53bfcc19{width:var( --container-widget-width, 82.116% );max-width:82.116%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:82.116%;--container-widget-flex-grow:0;text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-53bfcc19.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-69aa9d49{--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-between;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-69aa9d49.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-32eaadd6{width:var( --container-widget-width, 15.659% );max-width:15.659%;margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:15.659%;--container-widget-flex-grow:0;z-index:20;text-align:start;}.elementor-342 .elementor-element.elementor-element-32eaadd6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-32eaadd6 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.3em;color:#C3CCD8;}.elementor-342 .elementor-element.elementor-element-49983104{width:var( --container-widget-width, 82.116% );max-width:82.116%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:82.116%;--container-widget-flex-grow:0;text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-49983104.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-773c0a85{--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-between;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-773c0a85.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-4f5fec65{width:var( --container-widget-width, 15.659% );max-width:15.659%;margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:15.659%;--container-widget-flex-grow:0;z-index:20;text-align:start;}.elementor-342 .elementor-element.elementor-element-4f5fec65.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-4f5fec65 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.3em;color:#C3CCD8;}.elementor-342 .elementor-element.elementor-element-2ca89553{width:var( --container-widget-width, 82.116% );max-width:82.116%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:82.116%;--container-widget-flex-grow:0;text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-2ca89553.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-6eaaf453{--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:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:3em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-6eaaf453.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-3bf5bc26{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:1.4em;font-weight:400;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-3bf5bc26.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-342 .elementor-element.elementor-element-11f6529f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-11f6529f.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-1e519df7 .elementor-button{background-color:#E3E0D8;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;fill:#2A2822;color:#2A2822;border-radius:3em 3em 3em 3em;padding:1.5em 4em 1.5em 4em;}.elementor-342 .elementor-element.elementor-element-1e519df7:hover{--e-transform-scale:1.03;}.elementor-342 .elementor-element.elementor-element-1e519df7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 57px) 0px;z-index:2;}.elementor-342 .elementor-element.elementor-element-37a3096d{--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;--padding-top:9em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-37a3096d:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-37a3096d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-55556491{width:var( --container-widget-width, 93% );max-width:93%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 1em 0em;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-55556491.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-55556491 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:1.9em;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-6b656313{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 1em 0em;text-align:start;}.elementor-342 .elementor-element.elementor-element-6b656313.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-6b656313 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-2ec06587{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-2d02afaf{--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;--z-index:10000000;}.elementor-342 .elementor-element.elementor-element-2d02afaf:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-2d02afaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D2430DE;}.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 );}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-7db26a16{right:0px;}body.rtl .elementor-342 .elementor-element.elementor-element-7db26a16{left:0px;}.elementor-342 .elementor-element.elementor-element-7db26a16{top:0px;}.elementor-342 .elementor-element.elementor-element-7db26a16 .elementor-icon-wrapper{text-align:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-342 .elementor-element.elementor-element-10806b4f.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu .elementor-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:400;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:23px;padding-right:23px;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main .elementor-item:focus{color:#FCEA10;fill:#FCEA10;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FCEA10;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a, .elementor-342 .elementor-element.elementor-element-10806b4f .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown{background-color:#F4F4F4;border-style:solid;border-color:#FFFFFF4A;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a:hover,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a:focus,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-menu-toggle:hover,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-menu-toggle:focus{color:#784634;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a:hover,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a:focus,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;border-bottom-width:0px;}.elementor-342 .elementor-element.elementor-element-52370434{--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-between;--gap:050px 40px;--row-gap:050px;--column-gap:40px;--flex-wrap:wrap;--overlay-opacity:0.025;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-342 .elementor-element.elementor-element-52370434:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-52370434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E3E0D8 0%, #F3F1EE 100%);}.elementor-342 .elementor-element.elementor-element-52370434::before, .elementor-342 .elementor-element.elementor-element-52370434 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-52370434 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-52370434 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-52370434 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-52370434 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-342 .elementor-element.elementor-element-1b71adb{--display:flex;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-342 .elementor-element.elementor-element-1b71adb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-342 .elementor-element.elementor-element-57680a43{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-57680a43.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-wrapper{text-align:end;}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-title{margin-block-end:15px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-57680a43:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-57680a43:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-29239f05{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:2;}.elementor-342 .elementor-element.elementor-element-29239f05:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-29239f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #687C97 17%, #30455F 62%);}.elementor-342 .elementor-element.elementor-element-29239f05.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-7b177f80 .elementor-button{background-color:#4BFF3B00;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Hanken Grotesk", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;line-height:32px;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:500px 500px 500px 500px;padding:6px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-7b177f80{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.2em) 0em;padding:0em 1em 0.2em 0.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:500px 500px 500px 500px;}.elementor-342 .elementor-element.elementor-element-7b177f80.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-7b177f80 .elementor-button-content-wrapper{flex-direction:row;}.elementor-342 .elementor-element.elementor-element-7b177f80 .elementor-button .elementor-button-content-wrapper{gap:10px;}.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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-342 .elementor-element.elementor-element-3d3eab4c{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;}.elementor-342 .elementor-element.elementor-element-3d3eab4c .elementor-divider-separator{width:100%;}.elementor-342 .elementor-element.elementor-element-3d3eab4c .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-342 .elementor-element.elementor-element-64c64e01{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:-3.8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0.9em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-64c64e01:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-64c64e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E3E0D8 0%, #F1F0ED 100%);}.elementor-342 .elementor-element.elementor-element-64c64e01.e-con{--align-self:center;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-266ba180.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-266ba180 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-266ba180 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-342 .elementor-element.elementor-element-266ba180{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-342 .elementor-element.elementor-element-266ba180 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-342 .elementor-element.elementor-element-266ba180 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-342 .elementor-element.elementor-element-266ba180 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7em;font-weight:600;text-transform:uppercase;}.elementor-342 .elementor-element.elementor-element-266ba180 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-5e800f21{width:100%;max-width:100%;margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;text-align:center;}.elementor-342 .elementor-element.elementor-element-5e800f21.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-5e800f21 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:4.2em;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-52a0a6fe{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 1em 0em 1em;text-align:center;}.elementor-342 .elementor-element.elementor-element-52a0a6fe.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-52a0a6fe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.6em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-32564b1d .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:600;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #FDC419 0%, #FCEA10 100%);border-radius:3em 3em 3em 3em;padding:1.5em 5em 1.5em 5em;}.elementor-342 .elementor-element.elementor-element-32564b1d:hover{--e-transform-scale:1.03;}.elementor-342 .elementor-element.elementor-element-32564b1d{margin:0.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:2;}.elementor-342 .elementor-element.elementor-element-32564b1d.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-74f72774{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;}.elementor-342 .elementor-element.elementor-element-74f72774 .elementor-divider-separator{width:100%;}.elementor-342 .elementor-element.elementor-element-74f72774 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-342 .elementor-element.elementor-element-2aaa1eeb{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 1em 0em 1em;text-align:center;}.elementor-342 .elementor-element.elementor-element-2aaa1eeb.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-2aaa1eeb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-605427b{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;}.elementor-342 .elementor-element.elementor-element-605427b .elementor-divider-separator{width:100%;}.elementor-342 .elementor-element.elementor-element-605427b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-342 .elementor-element.elementor-element-9188b{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-9188b.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-9188b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.5em;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-5708587{--display:flex;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-5708587.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-26222bcc{width:100%;max-width:100%;z-index:2;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-342 .elementor-element.elementor-element-26222bcc.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-icon i{color:#2A2822;transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-icon svg{fill:#2A2822;transition:fill 0.3s;}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-item > a{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-text{color:#2A2822;transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-333e02d0{font-family:"Arial", Sans-serif;font-size:1em;font-weight:700;line-height:1.3em;color:#48443A;}.elementor-342 .elementor-element.elementor-element-ae88528{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-ae88528:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-ae88528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2BCAC;}.elementor-342 .elementor-element.elementor-element-276b1d63{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-276b1d63.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-276b1d63 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.8em;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-394dbcf0{width:var( --container-widget-width, 87% );max-width:87%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-394dbcf0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-394dbcf0 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#2A2822;}.elementor-342 .elementor-element.elementor-element-18569530{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:45px 45px;--row-gap:45px;--column-gap:45px;--grid-auto-flow:row;--padding-top:9em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-18569530:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-18569530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A6D85;}.elementor-342 .elementor-element.elementor-element-18569530 > .elementor-shape-top .elementor-shape-fill, .elementor-342 .elementor-element.elementor-element-18569530 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#C2BCAC;}.elementor-342 .elementor-element.elementor-element-18569530 > .elementor-shape-top svg, .elementor-342 .elementor-element.elementor-element-18569530 > .e-con-inner > .elementor-shape-top svg{width:calc(156% + 1.3px);}.elementor-342 .elementor-element.elementor-element-18569530 > .elementor-shape-top, .elementor-342 .elementor-element.elementor-element-18569530 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-342 .elementor-element.elementor-element-5759637d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-342 .elementor-element.elementor-element-5759637d.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-3511a2fc{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-3511a2fc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-3511a2fc .elementor-heading-title{font-family:"Sorts Mill Goudy", Sans-serif;font-size:1.9em;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-5140e0f2{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-5140e0f2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-5140e0f2 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-31a1a40f{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-31a1a40f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-31a1a40f .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-6219ed5e{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-6219ed5e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-6219ed5e .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-3c36345e{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-3c36345e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-3c36345e .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#E3E0D8;}.elementor-342 .elementor-element.elementor-element-3aaa147 .elementor-button{background-color:#E3E0D8;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:600;fill:#2A2822;color:#2A2822;border-radius:3em 3em 3em 3em;padding:1.5em 4em 1.5em 4em;}.elementor-342 .elementor-element.elementor-element-3aaa147:hover{--e-transform-scale:1.03;}.elementor-342 .elementor-element.elementor-element-3aaa147{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 57px) 0px;z-index:2;}.elementor-342 .elementor-element.elementor-element-31b25a3e{width:var( --container-widget-width, 89% );max-width:89%;padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-139fa66d{--display:flex;--min-height:60px;--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:1.2em;--padding-bottom:1.2em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-342 .elementor-element.elementor-element-139fa66d:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-139fa66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43566F;}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-icon i{color:#FFFFFF26;transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-icon svg{fill:#FFFFFF26;transition:fill 0.3s;}.elementor-342 .elementor-element.elementor-element-7688eda4{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;letter-spacing:1px;}.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-5bac687a{--display:flex;--min-height:0px;--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-between;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7.5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;--z-index:20;}.elementor-342 .elementor-element.elementor-element-5bac687a:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-5bac687a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F4F64;}.elementor-342 .elementor-element.elementor-element-798c25b1{--display:flex;--padding-top:0em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-342 .elementor-element.elementor-element-798c25b1.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-450f9ef1{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-342 .elementor-element.elementor-element-450f9ef1 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1.7em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-7c9a3768{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-342 .elementor-element.elementor-element-7c9a3768 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-38cad28{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px -5px rgba(0, 0, 0, 0.07);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-38cad28:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-38cad28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-342 .elementor-element.elementor-element-38cad28::before, .elementor-342 .elementor-element.elementor-element-38cad28 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-38cad28 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-38cad28 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-38cad28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-38cad28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1B1B1B00;--background-overlay:'';}.elementor-342 .elementor-element.elementor-element-56f34ed1{width:100%;max-width:100%;padding:1.5em 1.5em 1.5em 1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000012;border-radius:5px 5px 5px 5px;}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-342 .elementor-element.elementor-element-56f34ed1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-56f34ed1.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-56f34ed1.elementor-view-default .elementor-icon{fill:var( --e-global-color-ebcbc3a );color:var( --e-global-color-ebcbc3a );border-color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon{font-size:95px;}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-title{color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-56f34ed1:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-56f34ed1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-5c3f5bdb{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px -5px rgba(0, 0, 0, 0.07);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-5c3f5bdb:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-5c3f5bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-342 .elementor-element.elementor-element-5c3f5bdb::before, .elementor-342 .elementor-element.elementor-element-5c3f5bdb > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-5c3f5bdb > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-5c3f5bdb > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-5c3f5bdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-5c3f5bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1B1B1B00;--background-overlay:'';}.elementor-342 .elementor-element.elementor-element-2febf7b7{width:100%;max-width:100%;padding:1.5em 1.5em 1.5em 1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000012;border-radius:5px 5px 5px 5px;}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-342 .elementor-element.elementor-element-2febf7b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-2febf7b7.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-2febf7b7.elementor-view-default .elementor-icon{fill:var( --e-global-color-ebcbc3a );color:var( --e-global-color-ebcbc3a );border-color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon{font-size:95px;}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-title{color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-2febf7b7:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-2febf7b7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;color:var( --e-global-color-ebcbc3a );}.elementor-342 .elementor-element.elementor-element-1084d891{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-2f5977f1 .elementor-button{background-color:#5A6D85;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:600;fill:#F3F1EE;color:#F3F1EE;border-radius:3em 3em 3em 3em;padding:1.5em 4em 1.5em 4em;}.elementor-342 .elementor-element.elementor-element-2f5977f1:hover{--e-transform-scale:1.03;}.elementor-342 .elementor-element.elementor-element-2f5977f1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 57px) 0px;z-index:2;}.elementor-342 .elementor-element.elementor-element-1fc9b4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-4c98b26{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 2em 0em;z-index:2;text-align:start;}.elementor-342 .elementor-element.elementor-element-4c98b26 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-7829b66b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-16240bb7{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 2em 0em;z-index:2;text-align:start;}.elementor-342 .elementor-element.elementor-element-16240bb7 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-7111088b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-2714cdda{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 2em 0em;z-index:2;text-align:start;}.elementor-342 .elementor-element.elementor-element-2714cdda .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-6a6afbc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-3b80b884{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 2em 0em;z-index:2;text-align:start;}.elementor-342 .elementor-element.elementor-element-3b80b884 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-7290d9d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-3ca2353b{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 2em 0em;z-index:2;text-align:start;}.elementor-342 .elementor-element.elementor-element-3ca2353b .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-e14441f{--n-accordion-title-font-size:1.1em;width:var( --container-widget-width, 49% );max-width:49%;margin:-1.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:49%;--container-widget-flex-grow:0;z-index:1;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#979EA7;--n-accordion-title-active-color:#E3E0D8;--n-accordion-icon-size:15px;}.elementor-342 .elementor-element.elementor-element-e14441f.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-e14441f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-342 .elementor-element.elementor-element-e14441f {--n-accordion-padding:32px 0px 32px 0px;}:where( .elementor-342 .elementor-element.elementor-element-e14441f > .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:"Hanken Grotesk", Sans-serif;font-weight:700;line-height:1.5em;letter-spacing:0px;}:where( .elementor-342 .elementor-element.elementor-element-e14441f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0em;--padding-right:0em;--padding-bottom:0em;--padding-left:0em;}.elementor-342 .elementor-element.elementor-element-40078815{--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:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-40078815:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-40078815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#48443A;}.elementor-342 .elementor-element.elementor-element-5a9e9635{--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-end;}.elementor-342 .elementor-element.elementor-element-17bc9d11{font-family:"Hanken Grotesk", Sans-serif;font-size:0.7em;color:#F3F1EE;}.elementor-342 .elementor-element.elementor-element-7eb6babc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-342 .elementor-element.elementor-element-7eb6babc:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-7eb6babc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F1;}.elementor-342 .elementor-element.elementor-element-1dcec47a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-1dcec47a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-782982fa img{width:100%;}body.elementor-page-342:not(.elementor-motion-effects-element-type-background), body.elementor-page-342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;} html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:1280px;background-size:calc(100% + 20px) 100%;background-image:repeating-linear-gradient( to right, var( --e-global-color-secondary ), var( --e-global-color-secondary ) calc((100% / 12) - 20px), transparent calc((100% / 12) - 20px), transparent calc(100% / 12) );}@media(min-width:768px){.elementor-342 .elementor-element.elementor-element-1f7e877{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-3d8df6bb{--width:50%;}.elementor-342 .elementor-element.elementor-element-7120f0a{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-18131e38{--width:100%;}.elementor-342 .elementor-element.elementor-element-99a486c{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-3c89990c{--width:100%;}.elementor-342 .elementor-element.elementor-element-5b151f58{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-42503d49{--width:100%;}.elementor-342 .elementor-element.elementor-element-563c9c9f{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-5a1e7384{--width:83%;}.elementor-342 .elementor-element.elementor-element-69aa9d49{--width:83%;}.elementor-342 .elementor-element.elementor-element-773c0a85{--width:83%;}.elementor-342 .elementor-element.elementor-element-6eaaf453{--width:100%;}.elementor-342 .elementor-element.elementor-element-37a3096d{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-52370434{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-1b71adb{--width:21.202%;}.elementor-342 .elementor-element.elementor-element-29239f05{--width:27.909%;}.elementor-342 .elementor-element.elementor-element-64c64e01{--width:72%;}.elementor-342 .elementor-element.elementor-element-5708587{--width:13%;}.elementor-342 .elementor-element.elementor-element-ae88528{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-18569530{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-5759637d{--width:100%;}.elementor-342 .elementor-element.elementor-element-5bac687a{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-798c25b1{--width:44.796%;}.elementor-342 .elementor-element.elementor-element-1084d891{--width:100%;}.elementor-342 .elementor-element.elementor-element-1dcec47a{--width:23.737%;}}@media(max-width:1024px) and (min-width:768px){.elementor-342 .elementor-element.elementor-element-42503d49{--width:100%;}.elementor-342 .elementor-element.elementor-element-5a1e7384{--width:100%;}.elementor-342 .elementor-element.elementor-element-69aa9d49{--width:100%;}.elementor-342 .elementor-element.elementor-element-773c0a85{--width:100%;}.elementor-342 .elementor-element.elementor-element-6eaaf453{--width:100%;}.elementor-342 .elementor-element.elementor-element-11f6529f{--width:100%;}.elementor-342 .elementor-element.elementor-element-1b71adb{--width:100%;}.elementor-342 .elementor-element.elementor-element-29239f05{--width:68%;}.elementor-342 .elementor-element.elementor-element-64c64e01{--width:66%;}.elementor-342 .elementor-element.elementor-element-5708587{--width:100%;}.elementor-342 .elementor-element.elementor-element-5759637d{--width:100%;}.elementor-342 .elementor-element.elementor-element-798c25b1{--width:87%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-342 .elementor-element.elementor-element-5119b8f3{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-5119b8f3 .elementor-heading-title{font-size:1.8em;}.elementor-342 .elementor-element.elementor-element-6891f131{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-6891f131 .elementor-heading-title{font-size:1.1em;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-33deb703 .elementor-button{font-size:0.9em;}.elementor-342 .elementor-element.elementor-element-463de0b8{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-463de0b8 .elementor-heading-title{font-size:1.8em;}.elementor-342 .elementor-element.elementor-element-540a840c{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-540a840c .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-554f3176{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-554f3176 .elementor-heading-title{font-size:1.8em;}.elementor-342 .elementor-element.elementor-element-160d914f{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-160d914f .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-6f5777ce{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-6f5777ce .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-5b151f58{--grid-auto-flow:row;--padding-top:10em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-342 .elementor-element.elementor-element-42503d49{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-342 .elementor-element.elementor-element-1a320cdc{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-1a320cdc .elementor-heading-title{font-size:1.7em;}.elementor-342 .elementor-element.elementor-element-a251f80{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-a251f80 .elementor-heading-title{font-size:1em;}.elementor-342 .elementor-element.elementor-element-79aa5040{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-79aa5040 .elementor-heading-title{font-size:1em;}.elementor-342 .elementor-element.elementor-element-563c9c9f{--padding-top:4em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-342 .elementor-element.elementor-element-778d3e84{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-778d3e84 .elementor-heading-title{font-size:1.7em;}.elementor-342 .elementor-element.elementor-element-779b0b44{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 3em 0em 0em;text-align:start;}.elementor-342 .elementor-element.elementor-element-779b0b44 .elementor-heading-title{font-size:1.2em;}.elementor-342 .elementor-element.elementor-element-53bfcc19{text-align:start;font-size:1em;}.elementor-342 .elementor-element.elementor-element-32eaadd6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 3em 0em 0em;text-align:start;}.elementor-342 .elementor-element.elementor-element-32eaadd6 .elementor-heading-title{font-size:1.2em;}.elementor-342 .elementor-element.elementor-element-49983104{text-align:start;font-size:1em;}.elementor-342 .elementor-element.elementor-element-4f5fec65{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 3em 0em 0em;text-align:start;}.elementor-342 .elementor-element.elementor-element-4f5fec65 .elementor-heading-title{font-size:1.2em;}.elementor-342 .elementor-element.elementor-element-2ca89553{text-align:start;font-size:1em;}.elementor-342 .elementor-element.elementor-element-37a3096d{--padding-top:5em;--padding-bottom:1em;--padding-left:3em;--padding-right:3em;}.elementor-342 .elementor-element.elementor-element-55556491{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-55556491 .elementor-heading-title{font-size:1.8em;}.elementor-342 .elementor-element.elementor-element-6b656313{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-6b656313 .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-2ec06587{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-342 .elementor-element.elementor-element-10806b4f{padding:11px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-10806b4f.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown{border-width:0px 0px 1px 0px;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--dropdown a{padding-left:25px;padding-right:25px;padding-top:13px;padding-bottom:13px;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:30px !important;}.elementor-342 .elementor-element.elementor-element-52370434{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:01.25em;}.elementor-342 .elementor-element.elementor-element-1b71adb.e-con{--order:-99999 /* order start hack */;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-342 .elementor-element.elementor-element-57680a43{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-title a{font-size:1.7em;}.elementor-342 .elementor-element.elementor-element-29239f05{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-342 .elementor-element.elementor-element-64c64e01{--min-height:0px;}.elementor-342 .elementor-element.elementor-element-64c64e01.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-5e800f21 .elementor-heading-title{font-size:5em;}.elementor-342 .elementor-element.elementor-element-5708587{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-342 .elementor-element.elementor-element-5708587.e-con{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-26222bcc{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-26222bcc.elementor-element{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-333e02d0{text-align:center;}.elementor-342 .elementor-element.elementor-element-ae88528{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-276b1d63{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-276b1d63 .elementor-heading-title{font-size:1.4em;}.elementor-342 .elementor-element.elementor-element-394dbcf0{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-394dbcf0 .elementor-heading-title{font-size:1em;}.elementor-342 .elementor-element.elementor-element-18569530{--grid-auto-flow:row;--padding-top:10em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-342 .elementor-element.elementor-element-5759637d{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-342 .elementor-element.elementor-element-3511a2fc{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-3511a2fc .elementor-heading-title{font-size:1.7em;}.elementor-342 .elementor-element.elementor-element-5140e0f2{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-5140e0f2 .elementor-heading-title{font-size:1em;}.elementor-342 .elementor-element.elementor-element-31a1a40f{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-31a1a40f .elementor-heading-title{font-size:1em;}.elementor-342 .elementor-element.elementor-element-6219ed5e{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-6219ed5e .elementor-heading-title{font-size:1em;}.elementor-342 .elementor-element.elementor-element-3c36345e{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-3c36345e .elementor-heading-title{font-size:1em;}.elementor-342 .elementor-element.elementor-element-5bac687a{--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:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-342 .elementor-element.elementor-element-798c25b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-798c25b1.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-450f9ef1{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-450f9ef1 .elementor-heading-title{font-size:1.7em;letter-spacing:-1px;}.elementor-342 .elementor-element.elementor-element-7c9a3768{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-7c9a3768 .elementor-heading-title{font-size:1.2em;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-38cad28{--min-height:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-56f34ed1{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-5c3f5bdb{--min-height:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-2febf7b7{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-1084d891{--justify-content:center;}.elementor-342 .elementor-element.elementor-element-e14441f{width:100%;max-width:100%;margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--n-accordion-title-font-size:1.2em;}}@media(max-width:767px){.elementor-342 .elementor-element.elementor-element-3d8df6bb{--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-30762db9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 20px 4px 11px;}.elementor-342 .elementor-element.elementor-element-30762db9 .elementor-button{font-size:1.1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-342 .elementor-element.elementor-element-5119b8f3 .elementor-heading-title{font-size:2em;}.elementor-342 .elementor-element.elementor-element-6891f131{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-6891f131 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-33deb703{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-342 .elementor-element.elementor-element-33deb703 .elementor-button{font-size:1em;padding:1em 0em 1em 0em;}.elementor-342 .elementor-element.elementor-element-29494270{padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-463de0b8{text-align:start;}.elementor-342 .elementor-element.elementor-element-463de0b8 .elementor-heading-title{font-size:2em;}.elementor-342 .elementor-element.elementor-element-540a840c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-540a840c .elementor-heading-title{font-size:1.2em;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-554f3176{text-align:start;}.elementor-342 .elementor-element.elementor-element-554f3176 .elementor-heading-title{font-size:2em;}.elementor-342 .elementor-element.elementor-element-160d914f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-160d914f .elementor-heading-title{font-size:1.2em;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-6f5777ce{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-6f5777ce .elementor-heading-title{font-size:1.4em;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-5b151f58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0em;--padding-bottom:1em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-342 .elementor-element.elementor-element-5b151f58:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-5b151f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-342 .elementor-element.elementor-element-5a8b60cd{--padding-top:50px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-342 .elementor-element.elementor-element-1a320cdc .elementor-heading-title{font-size:2em;}.elementor-342 .elementor-element.elementor-element-a251f80{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-a251f80 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-79aa5040{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-79aa5040 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-5b5164{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-5b5164 .elementor-button{padding:1em 0em 1em 0em;}.elementor-342 .elementor-element.elementor-element-563c9c9f{--padding-top:5em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-342 .elementor-element.elementor-element-778d3e84 .elementor-heading-title{font-size:2em;}.elementor-342 .elementor-element.elementor-element-5a1e7384{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-779b0b44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;}.elementor-342 .elementor-element.elementor-element-779b0b44 .elementor-heading-title{font-size:1.1em;line-height:1.5em;}.elementor-342 .elementor-element.elementor-element-53bfcc19{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;font-size:1em;}.elementor-342 .elementor-element.elementor-element-69aa9d49{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-32eaadd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;}.elementor-342 .elementor-element.elementor-element-32eaadd6 .elementor-heading-title{font-size:1.1em;line-height:1.5em;}.elementor-342 .elementor-element.elementor-element-49983104{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;font-size:1em;}.elementor-342 .elementor-element.elementor-element-773c0a85{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-4f5fec65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;}.elementor-342 .elementor-element.elementor-element-4f5fec65 .elementor-heading-title{font-size:1.1em;line-height:1.5em;}.elementor-342 .elementor-element.elementor-element-2ca89553{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;font-size:1em;}.elementor-342 .elementor-element.elementor-element-6eaaf453{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-3bf5bc26{font-size:1.3em;}.elementor-342 .elementor-element.elementor-element-11f6529f{--padding-top:1.5em;--padding-bottom:-2em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-1e519df7{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-1e519df7 .elementor-button{padding:1em 0em 1em 0em;}.elementor-342 .elementor-element.elementor-element-37a3096d{--padding-top:7.5em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-55556491 .elementor-heading-title{font-size:2em;}.elementor-342 .elementor-element.elementor-element-6b656313{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-6b656313 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-2ec06587{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-2d02afaf{--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:999;}.elementor-342 .elementor-element.elementor-element-7db26a16{padding:0em 0em 0em 0em;top:30px;z-index:99999;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-7db26a16{right:30px;}body.rtl .elementor-342 .elementor-element.elementor-element-7db26a16{left:30px;}.elementor-342 .elementor-element.elementor-element-7db26a16 .elementor-icon{font-size:22px;}.elementor-342 .elementor-element.elementor-element-7db26a16 .elementor-icon svg{height:22px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-342 .elementor-element.elementor-element-10806b4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:100;}.elementor-342 .elementor-element.elementor-element-10806b4f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu .elementor-item{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main .elementor-item{padding-top:15px;padding-bottom:15px;}.elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-342 .elementor-element.elementor-element-10806b4f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:19px !important;}.elementor-342 .elementor-element.elementor-element-52370434{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;--z-index:999;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-wrapper{text-align:start;}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-title a{font-size:1.7em;}.elementor-342 .elementor-element.elementor-element-57680a43 .elementor-icon-box-description{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-29239f05{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0em;--margin-bottom:-1.4em;--margin-left:0em;--margin-right:0em;--padding-top:2.5em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-7b177f80{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0px 15px 4px 8px;}.elementor-342 .elementor-element.elementor-element-7b177f80 .elementor-button{font-size:0.9em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-342 .elementor-element.elementor-element-64c64e01{--width:250px;--margin-top:-3.4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.7em;--padding-bottom:0.7em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-266ba180 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-342 .elementor-element.elementor-element-266ba180 .elementor-icon-list-item > a{font-size:0.8em;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-5e800f21{margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-342 .elementor-element.elementor-element-5e800f21 .elementor-heading-title{font-size:3.3em;}.elementor-342 .elementor-element.elementor-element-52a0a6fe{width:100%;max-width:100%;padding:0em 0.2em 0.2em 0.2em;}.elementor-342 .elementor-element.elementor-element-52a0a6fe .elementor-heading-title{font-size:0.8em;}.elementor-342 .elementor-element.elementor-element-32564b1d.elementor-element{--align-self:stretch;}.elementor-342 .elementor-element.elementor-element-32564b1d .elementor-button{font-size:0.8em;padding:1.5em 3em 1.5em 3em;}.elementor-342 .elementor-element.elementor-element-2aaa1eeb{width:100%;max-width:100%;padding:0em 0.2em 0.2em 0.2em;}.elementor-342 .elementor-element.elementor-element-2aaa1eeb .elementor-heading-title{font-size:0.7em;}.elementor-342 .elementor-element.elementor-element-9188b{width:100%;max-width:100%;margin:-0.8em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-342 .elementor-element.elementor-element-9188b .elementor-heading-title{font-size:0.9em;}.elementor-342 .elementor-element.elementor-element-5708587{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-26222bcc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-item > a{font-size:1.1em;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-333e02d0{text-align:start;font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-ae88528{--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-276b1d63 .elementor-heading-title{font-size:1.7em;}.elementor-342 .elementor-element.elementor-element-394dbcf0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-394dbcf0 .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-18569530{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-342 .elementor-element.elementor-element-18569530 > .elementor-shape-top svg, .elementor-342 .elementor-element.elementor-element-18569530 > .e-con-inner > .elementor-shape-top svg{width:calc(221% + 1.3px);height:15px;}.elementor-342 .elementor-element.elementor-element-3511a2fc .elementor-heading-title{font-size:2em;}.elementor-342 .elementor-element.elementor-element-5140e0f2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-5140e0f2 .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-31a1a40f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-31a1a40f .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-6219ed5e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-6219ed5e .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-3c36345e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-342 .elementor-element.elementor-element-3c36345e .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-3aaa147{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-342 .elementor-element.elementor-element-3aaa147 .elementor-button{padding:1em 0em 1em 0em;}.elementor-342 .elementor-element.elementor-element-31b25a3e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-5bac687a{--padding-top:5em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-342 .elementor-element.elementor-element-798c25b1{--width:100%;}.elementor-342 .elementor-element.elementor-element-450f9ef1{text-align:start;}.elementor-342 .elementor-element.elementor-element-450f9ef1 .elementor-heading-title{font-size:1.8em;line-height:1.3em;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-7c9a3768{text-align:start;}.elementor-342 .elementor-element.elementor-element-7c9a3768 .elementor-heading-title{font-size:1.1em;}.elementor-342 .elementor-element.elementor-element-38cad28{--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-56f34ed1{padding:1.5em 2em 2em 2em;}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-wrapper{gap:0px;}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon{font-size:90px;}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-title a{font-size:1.2em;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-56f34ed1 .elementor-icon-box-description{font-size:1em;}.elementor-342 .elementor-element.elementor-element-5c3f5bdb{--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-2febf7b7{padding:1.5em 2em 2em 2em;}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-wrapper{gap:0px;}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon{font-size:90px;}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-title a{font-size:1.2em;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-2febf7b7 .elementor-icon-box-description{font-size:1em;}.elementor-342 .elementor-element.elementor-element-1084d891{--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-342 .elementor-element.elementor-element-2f5977f1{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-2f5977f1 .elementor-button{padding:1em 0em 1em 0em;}.elementor-342 .elementor-element.elementor-element-e14441f{margin:0.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--n-accordion-title-font-size:1.1em;}:where( .elementor-342 .elementor-element.elementor-element-e14441f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:0px;}}/* Start custom CSS for container, class: .elementor-element-563c9c9f */.elementor-342 .elementor-element.elementor-element-563c9c9f{
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d02afaf */.popup{
    opacity: 1;
    position: fixed;
    top: 0;
    left: 0;
    transition: 0.7s;
    pointer-events: none;
    transform: translatex(100%);
}

.popup.ativo{
    opacity: 1 !important;
    z-index: 999;
    transition: 0.7s;
    pointer-events: auto;
    transform: translatex(0%);
}

.elementor-342 .elementor-element.elementor-element-2d02afaf{
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-266ba180 */.riscar{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: #587CF680; /*mude a cor aqui*/
  -webkit-text-decoration-color: #DA52B8; /*mude a cor aqui*/
  text-decoration-thickness: 1.5px; /*mude a espessura do risco aqui*/
  -webkit-text-decoration-thickness: 2.5px; /*mude a espessura do risco aqui*/
}

vermelho {
   background: -webkit-linear-gradient(360deg, #7F9BFA, #587CF6);
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32564b1d */.elementor-342 .elementor-element.elementor-element-32564b1d .elementor-button {
    background-image: linear-gradient(
        135deg, 
        color(display-p3 #000000 / 1) 0%, 
        color(display-p3 #FDC419 / 1) 50%, 
        color(display-p3 #FCEA10 / 1) 100%
    );
}

.elementor-342 .elementor-element.elementor-element-32564b1d .elementor-button:hover {
    filter: brightness(110%);
}

.elementor-342 .elementor-element.elementor-element-32564b1d .elementor-button:before {
    background: linear-gradient(to bottom, rgba(255,255,255,0.32), transparent);
    border-radius: inherit;
    content: "";
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 1px;
    position: absolute;
}

.elementor-342 .elementor-element.elementor-element-32564b1d .elementor-button:after {
    box-shadow: 
        0 0 #000019, 
        0 15px 20px #00001921,
        0 -3px #49023933 inset;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29239f05 */.elementor-342 .elementor-element.elementor-element-29239f05{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.elementor-342 .elementor-element.elementor-element-29239f05 {
  outline: 1px solid #ffffff15;
  outline-offset: 10px;
  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-26222bcc */.elementor-342 .elementor-element.elementor-element-26222bcc .elementor-icon-list-icon{
    filter: drop-shadow(0px 0px 5px #ffffff50);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7688eda4 */html, body{
  overflow-x: hidden;
}
.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-342 .elementor-element.elementor-element-7688eda4 .elementor-widget-container{
    overflow: visible;
}

.elementor-342 .elementor-element.elementor-element-7688eda4 .carrossel-ativo {
    display: flex;
    animation: carrossel 40s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-450f9ef1 */.elementor-342 .elementor-element.elementor-element-450f9ef1 .descricao{
    font-size: 20px;
    line-height: 10px !important;
}

.elementor-342 .elementor-element.elementor-element-450f9ef1{
    text-wrap: balance;
}

@media(max-width: 767px){
    .elementor-342 .elementor-element.elementor-element-450f9ef1 .descricao{
    font-size: 18px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38cad28 */.elementor-342 .elementor-element.elementor-element-38cad28{
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3f5bdb */.elementor-342 .elementor-element.elementor-element-5c3f5bdb{
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c98b26 */.elementor-342 .elementor-element.elementor-element-4c98b26 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16240bb7 */.elementor-342 .elementor-element.elementor-element-16240bb7 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2714cdda */.elementor-342 .elementor-element.elementor-element-2714cdda titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b80b884 */.elementor-342 .elementor-element.elementor-element-3b80b884 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ca2353b */.elementor-342 .elementor-element.elementor-element-3ca2353b titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c98b26 */.elementor-342 .elementor-element.elementor-element-4c98b26 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16240bb7 */.elementor-342 .elementor-element.elementor-element-16240bb7 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2714cdda */.elementor-342 .elementor-element.elementor-element-2714cdda titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b80b884 */.elementor-342 .elementor-element.elementor-element-3b80b884 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ca2353b */.elementor-342 .elementor-element.elementor-element-3ca2353b titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c98b26 */.elementor-342 .elementor-element.elementor-element-4c98b26 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16240bb7 */.elementor-342 .elementor-element.elementor-element-16240bb7 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2714cdda */.elementor-342 .elementor-element.elementor-element-2714cdda titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b80b884 */.elementor-342 .elementor-element.elementor-element-3b80b884 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ca2353b */.elementor-342 .elementor-element.elementor-element-3ca2353b titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c98b26 */.elementor-342 .elementor-element.elementor-element-4c98b26 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16240bb7 */.elementor-342 .elementor-element.elementor-element-16240bb7 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2714cdda */.elementor-342 .elementor-element.elementor-element-2714cdda titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b80b884 */.elementor-342 .elementor-element.elementor-element-3b80b884 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ca2353b */.elementor-342 .elementor-element.elementor-element-3ca2353b titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c98b26 */.elementor-342 .elementor-element.elementor-element-4c98b26 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16240bb7 */.elementor-342 .elementor-element.elementor-element-16240bb7 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2714cdda */.elementor-342 .elementor-element.elementor-element-2714cdda titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b80b884 */.elementor-342 .elementor-element.elementor-element-3b80b884 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ca2353b */.elementor-342 .elementor-element.elementor-element-3ca2353b titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c98b26 */.elementor-342 .elementor-element.elementor-element-4c98b26 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16240bb7 */.elementor-342 .elementor-element.elementor-element-16240bb7 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2714cdda */.elementor-342 .elementor-element.elementor-element-2714cdda titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b80b884 */.elementor-342 .elementor-element.elementor-element-3b80b884 titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ca2353b */.elementor-342 .elementor-element.elementor-element-3ca2353b titulo{
    font-size: 2.5em;
    color: #341650;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e14441f */.elementor-342 .elementor-element.elementor-element-e14441f .e-n-accordion-item-title{
    position: relative;
    border-width: 0px !important;
    transition: 0.5s;
}

.elementor-342 .elementor-element.elementor-element-e14441f .e-n-accordion-item .e-n-accordion-item-title::after{
    content:"";
    width: 24px;
    height: 24px;
    position: absolute;
    right: 20px;
    top: calc(50% + 2px);
    transform: translatey(-50%) rotate(0deg);
    transform-origin: center;
    background: url("https://maguscrm.com.br/wp-content/uploads/2025/05/sanfona.svg") no-repeat;
    transition: 0.2s;
}

.elementor-342 .elementor-element.elementor-element-e14441f .e-n-accordion-item[open] .e-n-accordion-item-title::after{
    transform: translatey(-50%) rotate(45deg) !important;
}

.elementor-342 .elementor-element.elementor-element-e14441f .e-n-accordion-item{
    border-bottom: 1px solid;
    border-image: linear-gradient(90deg, #F4FAFB40, transparent) 1;
}

.elementor-342 .elementor-element.elementor-element-e14441f .e-n-accordion-item-title-header{
    padding-right: 3em !important;
}

.elementor-342 .elementor-element.elementor-element-e14441f .e-n-accordion-item-title-text{
    display: flex;
    justify-content: space-between;
    width: 100% !important;
}

.elementor-342 .elementor-element.elementor-element-e14441f .e-n-accordion-item-title-header{
    width: 100%;
    margin-right: 20px;
}

.elementor-342 .elementor-element.elementor-element-e14441f .aula{
    color: #B8B8B8;
    font-weight: 400;
}

.elementor-342 .elementor-element.elementor-element-e14441f .e-n-accordion-item .e-n-accordion-item-title:hover::after{
    transform: translatey(-50%) rotate(0deg) scale(1.5)
}/* End custom CSS */