.elementor-42 .elementor-element.elementor-element-b5f23e0{--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:90px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-42 .elementor-element.elementor-element-96ea5be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Georgia, serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-26812f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-26812f4 .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.9px;color:#C2412D;}.elementor-42 .elementor-element.elementor-element-f7b7b25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-42 .elementor-element.elementor-element-f7b7b25 .elementor-heading-title{font-family:"Archivo", Georgia, serif;font-size:68px;font-weight:900;line-height:1em;letter-spacing:-1.7px;color:#14161A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Georgia, 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-42 .elementor-element.elementor-element-2f8f811{font-family:"Spectral", Georgia, serif;font-size:22px;font-weight:400;line-height:1.6em;color:rgba(20,22,26,0.74);}.elementor-42 .elementor-element.elementor-element-d8354dc{--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:64px;--padding-left:56px;--padding-right:56px;}.elementor-42 .elementor-element.elementor-element-4743eed{--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;--overflow:hidden;--border-radius:6px 6px 6px 6px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Georgia, serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-42 .elementor-element.elementor-element-ecc942a img{height:440px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-42 .elementor-element.elementor-element-715c5da{--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:60px;--padding-bottom:100px;--padding-left:56px;--padding-right:56px;}.elementor-42 .elementor-element.elementor-element-80086aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-f40b7a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Spectral", Georgia, serif;font-size:20px;font-weight:400;line-height:1.72em;color:rgba(20,22,26,0.82);}.elementor-42 .elementor-element.elementor-element-7893ad6{font-family:"Spectral", Georgia, serif;font-size:20px;font-weight:400;line-height:1.72em;color:rgba(20,22,26,0.82);}.elementor-42 .elementor-element.elementor-element-dec93be{--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:100px;--padding-bottom:100px;--padding-left:56px;--padding-right:56px;}.elementor-42 .elementor-element.elementor-element-dec93be:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-dec93be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFECE4;}.elementor-42 .elementor-element.elementor-element-b091983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-8340dbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-42 .elementor-element.elementor-element-8340dbf .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.9px;color:#C2412D;}.elementor-42 .elementor-element.elementor-element-763c7e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 52px) 0px;}.elementor-42 .elementor-element.elementor-element-763c7e7 .elementor-heading-title{font-family:"Archivo", Georgia, serif;font-size:44px;font-weight:800;line-height:1.05em;letter-spacing:-0.9px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-394ddf5{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-288aa10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,22,26,0.08);--border-color:rgba(20,22,26,0.08);--border-radius:5px 5px 5px 5px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-42 .elementor-element.elementor-element-288aa10:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-288aa10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF;}.elementor-42 .elementor-element.elementor-element-9ab09b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-42 .elementor-element.elementor-element-9ab09b7 .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:500;letter-spacing:1.3px;color:#C2412D;}.elementor-42 .elementor-element.elementor-element-a887115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-42 .elementor-element.elementor-element-a887115 .elementor-heading-title{font-family:"Archivo", Georgia, serif;font-size:22px;font-weight:700;letter-spacing:-0.2px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-a68914e{font-family:"Spectral", Georgia, serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(20,22,26,0.7);}.elementor-42 .elementor-element.elementor-element-c4c4536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,22,26,0.08);--border-color:rgba(20,22,26,0.08);--border-radius:5px 5px 5px 5px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-42 .elementor-element.elementor-element-c4c4536:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c4c4536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF;}.elementor-42 .elementor-element.elementor-element-18d596a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-42 .elementor-element.elementor-element-18d596a .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:500;letter-spacing:1.3px;color:#C2412D;}.elementor-42 .elementor-element.elementor-element-103863c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-42 .elementor-element.elementor-element-103863c .elementor-heading-title{font-family:"Archivo", Georgia, serif;font-size:22px;font-weight:700;letter-spacing:-0.2px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-a98bbfc{font-family:"Spectral", Georgia, serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(20,22,26,0.7);}.elementor-42 .elementor-element.elementor-element-8e17c2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(20,22,26,0.08);--border-color:rgba(20,22,26,0.08);--border-radius:5px 5px 5px 5px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-42 .elementor-element.elementor-element-8e17c2c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8e17c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF;}.elementor-42 .elementor-element.elementor-element-6440868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-42 .elementor-element.elementor-element-6440868 .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:500;letter-spacing:1.3px;color:#C2412D;}.elementor-42 .elementor-element.elementor-element-9580dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-42 .elementor-element.elementor-element-9580dc6 .elementor-heading-title{font-family:"Archivo", Georgia, serif;font-size:22px;font-weight:700;letter-spacing:-0.2px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-e5405f0{font-family:"Spectral", Georgia, serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(20,22,26,0.7);}.elementor-42 .elementor-element.elementor-element-f4ba063{--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:110px;--padding-bottom:110px;--padding-left:56px;--padding-right:56px;}.elementor-42 .elementor-element.elementor-element-4846747{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-fed3967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-fed3967 .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.9px;color:#C2412D;}.elementor-42 .elementor-element.elementor-element-1791dc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-1791dc5 .elementor-heading-title{font-family:"Archivo", Georgia, serif;font-size:48px;font-weight:800;line-height:1.05em;letter-spacing:-0.9px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-71c590f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;font-family:"Spectral", Georgia, serif;font-size:20px;font-weight:400;line-height:1.65em;color:rgba(20,22,26,0.74);}.elementor-42 .elementor-element.elementor-element-e98b030{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-e6c486d{--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;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:rgba(20,22,26,0.18);--border-color:rgba(20,22,26,0.18);--border-radius:40px 40px 40px 40px;--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-e6c486d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e6c486d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2412D;}.elementor-42 .elementor-element.elementor-element-612f787 .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#F6F4EF;}.elementor-42 .elementor-element.elementor-element-d78f2d4{--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;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:rgba(20,22,26,0.18);--border-color:rgba(20,22,26,0.18);--border-radius:40px 40px 40px 40px;--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-d78f2d4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d78f2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-42 .elementor-element.elementor-element-dbeb1b9 .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-6b540a7{--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;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:rgba(20,22,26,0.18);--border-color:rgba(20,22,26,0.18);--border-radius:40px 40px 40px 40px;--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-6b540a7:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6b540a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-42 .elementor-element.elementor-element-c33890f .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-8e94fdc{--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;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:rgba(20,22,26,0.18);--border-color:rgba(20,22,26,0.18);--border-radius:40px 40px 40px 40px;--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-8e94fdc:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8e94fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-42 .elementor-element.elementor-element-c203f7d .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-fb8d8cb{--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;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:rgba(20,22,26,0.18);--border-color:rgba(20,22,26,0.18);--border-radius:40px 40px 40px 40px;--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-fb8d8cb:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-fb8d8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-42 .elementor-element.elementor-element-4ca9a57 .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-11783df{--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;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:rgba(20,22,26,0.18);--border-color:rgba(20,22,26,0.18);--border-radius:40px 40px 40px 40px;--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-11783df:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-11783df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-42 .elementor-element.elementor-element-19112bf .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-9c8dfdb{--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;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:rgba(20,22,26,0.18);--border-color:rgba(20,22,26,0.18);--border-radius:40px 40px 40px 40px;--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-9c8dfdb:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-9c8dfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-42 .elementor-element.elementor-element-110c857 .elementor-heading-title{font-family:"IBM Plex Mono", Georgia, serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#14161A;}.elementor-42 .elementor-element.elementor-element-8df6f4f{--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:100px;--padding-left:56px;--padding-right:56px;}.elementor-42 .elementor-element.elementor-element-0724d6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-42 .elementor-element.elementor-element-0724d6d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0724d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2412D;}.elementor-42 .elementor-element.elementor-element-60c1668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-60c1668 .elementor-heading-title{font-family:"Archivo", Georgia, serif;font-size:42px;font-weight:800;line-height:1.05em;letter-spacing:-0.9px;color:#F6F4EF;}.elementor-42 .elementor-element.elementor-element-7a29cb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:"Spectral", Georgia, serif;font-size:19px;font-weight:400;line-height:1.6em;color:rgba(246,244,239,0.85);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Georgia, serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-0b9b67c .elementor-button{background-color:#F6F4EF;font-family:"Archivo", Georgia, serif;font-size:16px;font-weight:600;fill:#C2412D;color:#C2412D;border-radius:3px 3px 3px 3px;padding:15px 28px 15px 28px;}.elementor-42 .elementor-element.elementor-element-0b9b67c .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-0b9b67c .elementor-button:focus{background-color:#A8341F;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-f7b7b25 .elementor-heading-title{font-size:52px;}.elementor-42 .elementor-element.elementor-element-394ddf5{--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;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-b5f23e0{--padding-top:48px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-42 .elementor-element.elementor-element-f7b7b25 .elementor-heading-title{font-size:38px;}.elementor-42 .elementor-element.elementor-element-2f8f811{font-size:18px;}.elementor-42 .elementor-element.elementor-element-d8354dc{--padding-top:0px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-42 .elementor-element.elementor-element-715c5da{--padding-top:36px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-42 .elementor-element.elementor-element-f40b7a0{font-size:18px;}.elementor-42 .elementor-element.elementor-element-7893ad6{font-size:18px;}.elementor-42 .elementor-element.elementor-element-dec93be{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-42 .elementor-element.elementor-element-763c7e7 .elementor-heading-title{font-size:28px;}.elementor-42 .elementor-element.elementor-element-f4ba063{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-42 .elementor-element.elementor-element-1791dc5 .elementor-heading-title{font-size:28px;}.elementor-42 .elementor-element.elementor-element-71c590f{font-size:17px;}.elementor-42 .elementor-element.elementor-element-8df6f4f{--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-42 .elementor-element.elementor-element-0724d6d{--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-60c1668 .elementor-heading-title{font-size:26px;}.elementor-42 .elementor-element.elementor-element-7a29cb4{font-size:16px;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-96ea5be{--content-width:900px;}.elementor-42 .elementor-element.elementor-element-4743eed{--content-width:1100px;}.elementor-42 .elementor-element.elementor-element-80086aa{--content-width:900px;}.elementor-42 .elementor-element.elementor-element-b091983{--content-width:1320px;}.elementor-42 .elementor-element.elementor-element-4846747{--content-width:900px;}.elementor-42 .elementor-element.elementor-element-0724d6d{--content-width:1320px;}}