.elementor-127816 .elementor-element.elementor-element-3b5b89a{--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:stretch;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-127816 .elementor-element.elementor-element-3b5b89a:not(.elementor-motion-effects-element-type-background), .elementor-127816 .elementor-element.elementor-element-3b5b89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-127816 .elementor-element.elementor-element-17799d6{--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127816 .elementor-element.elementor-element-12a0f83{text-align:start;}.elementor-127816 .elementor-element.elementor-element-12a0f83 .elementor-heading-title{font-size:46px;font-weight:700;line-height:1.06em;letter-spacing:-2px;color:#1A1714;}.elementor-127816 .elementor-element.elementor-element-a1e6ed8{text-align:start;font-size:15.5px;line-height:1.8em;color:#6B6259;}.elementor-127816 .elementor-element.elementor-element-7a5a091{--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-127816 .elementor-element.elementor-element-1e0dcf7 .jltma-widget-countdown .jltma-countdown-wrapper.jltma-countdown-block{justify-content:flex-start;}.elementor-127816 .elementor-element.elementor-element-1e0dcf7 .jltma-countdown-wrapper .jltma-countdown-value{color:#1A1714 !important;font-size:42px;font-weight:700;line-height:1.05em;letter-spacing:-1.8px;}.elementor-127816 .elementor-element.elementor-element-1e0dcf7 .jltma-countdown-wrapper .jltma-countdown-title{color:#8A8077 !important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;}.elementor-127816 .elementor-element.elementor-element-5525453{--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-127816 .elementor-element.elementor-element-fa6c5b9{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-127816 .elementor-element.elementor-element-45c058a .elementor-heading-title{font-size:12.5px;font-weight:700;letter-spacing:0.1em;color:#B4491F;}.elementor-127816 .elementor-element.elementor-element-7aec46d .elementor-heading-title{font-size:18px;font-weight:600;letter-spacing:-0.4px;color:#1A1714;}.elementor-127816 .elementor-element.elementor-element-efd0bf7{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-ea25dab{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-b1a3512{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-127816 .elementor-element.elementor-element-6fc2019 .elementor-heading-title{font-size:12.5px;font-weight:700;letter-spacing:0.1em;color:#B4491F;}.elementor-127816 .elementor-element.elementor-element-0caacf6 .elementor-heading-title{font-size:18px;font-weight:600;letter-spacing:-0.4px;color:#1A1714;}.elementor-127816 .elementor-element.elementor-element-d718fd2{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-5d4239c{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-1947c3b{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-127816 .elementor-element.elementor-element-c370833 .elementor-heading-title{font-size:12.5px;font-weight:700;letter-spacing:0.1em;color:#B4491F;}.elementor-127816 .elementor-element.elementor-element-c64bc76 .elementor-heading-title{font-size:18px;font-weight:600;letter-spacing:-0.4px;color:#1A1714;}.elementor-127816 .elementor-element.elementor-element-da565a0{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-c70e6b6{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-f44f291{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-127816 .elementor-element.elementor-element-7c52cde .elementor-heading-title{font-size:12.5px;font-weight:700;letter-spacing:0.1em;color:#B4491F;}.elementor-127816 .elementor-element.elementor-element-f536700 .elementor-heading-title{font-size:18px;font-weight:600;letter-spacing:-0.4px;color:#1A1714;}.elementor-127816 .elementor-element.elementor-element-6de49c4{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-4f5e967{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-1c8e06e{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-127816 .elementor-element.elementor-element-8aa5088 .elementor-heading-title{font-size:12.5px;font-weight:700;letter-spacing:0.1em;color:#B4491F;}.elementor-127816 .elementor-element.elementor-element-0ae3dbe .elementor-heading-title{font-size:18px;font-weight:600;letter-spacing:-0.4px;color:#1A1714;}.elementor-127816 .elementor-element.elementor-element-4eb8a61{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-59da0cc{font-size:12.5px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-5b1f186{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127816 .elementor-element.elementor-element-64b2191{font-size:14px;color:#8A8077;}.elementor-127816 .elementor-element.elementor-element-faaef48{font-size:14px;font-weight:600;color:#B4491F;}@media(max-width:767px){.elementor-127816 .elementor-element.elementor-element-12a0f83 .elementor-heading-title{font-size:30px;}.elementor-127816 .elementor-element.elementor-element-1e0dcf7 .jltma-countdown-wrapper .jltma-countdown-value{font-size:27px;}}@media(min-width:768px){.elementor-127816 .elementor-element.elementor-element-3b5b89a{--content-width:1140px;}}/* Start custom CSS for heading, class: .elementor-element-12a0f83 */.elementor-127816 .elementor-element.elementor-element-12a0f83{ width:auto !important; flex:1 1 380px; }
.elementor-127816 .elementor-element.elementor-element-12a0f83 .elementor-heading-title::before{ content:"FIELDWORK 2026 · 1 OCTOBER"; display:block; font-family:ui-monospace,SFMono-Regular,Menlo,monospace; font-size:11px; font-weight:700; letter-spacing:.24em; color:#B4491F; margin-bottom:22px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1e6ed8 */.elementor-127816 .elementor-element.elementor-element-a1e6ed8{ width:auto !important; flex:0 1 380px; }/* End custom CSS */
/* Start custom CSS for ma-el-countdown-timer, class: .elementor-element-1e0dcf7 */.elementor-127816 .elementor-element.elementor-element-1e0dcf7 .jltma-countdown-wrapper{ gap:14px !important; }
.elementor-127816 .elementor-element.elementor-element-1e0dcf7 .jltma-countdown-item{ background:#FFFFFF !important; border:1px solid rgba(26,23,20,.12) !important; border-radius:14px !important; box-shadow:none !important; min-width:132px !important; padding:22px 26px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45c058a */.elementor-127816 .elementor-element.elementor-element-45c058a{ width:auto !important; flex:0 0 78px; }
.elementor-127816 .elementor-element.elementor-element-45c058a .elementor-heading-title{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7aec46d */.elementor-127816 .elementor-element.elementor-element-7aec46d{ width:auto !important; flex:1 1 280px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efd0bf7 */.elementor-127816 .elementor-element.elementor-element-efd0bf7{ width:auto !important; flex:0 1 190px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea25dab */.elementor-127816 .elementor-element.elementor-element-ea25dab{ width:auto !important; flex:0 0 90px; text-align:right; }
.elementor-127816 .elementor-element.elementor-element-ea25dab p{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6c5b9 */.elementor-127816 .elementor-element.elementor-element-fa6c5b9{ border-top:1px solid rgba(26,23,20,.14); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fc2019 */.elementor-127816 .elementor-element.elementor-element-6fc2019{ width:auto !important; flex:0 0 78px; }
.elementor-127816 .elementor-element.elementor-element-6fc2019 .elementor-heading-title{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0caacf6 */.elementor-127816 .elementor-element.elementor-element-0caacf6{ width:auto !important; flex:1 1 280px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d718fd2 */.elementor-127816 .elementor-element.elementor-element-d718fd2{ width:auto !important; flex:0 1 190px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d4239c */.elementor-127816 .elementor-element.elementor-element-5d4239c{ width:auto !important; flex:0 0 90px; text-align:right; }
.elementor-127816 .elementor-element.elementor-element-5d4239c p{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1a3512 */.elementor-127816 .elementor-element.elementor-element-b1a3512{ border-top:1px solid rgba(26,23,20,.14); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c370833 */.elementor-127816 .elementor-element.elementor-element-c370833{ width:auto !important; flex:0 0 78px; }
.elementor-127816 .elementor-element.elementor-element-c370833 .elementor-heading-title{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64bc76 */.elementor-127816 .elementor-element.elementor-element-c64bc76{ width:auto !important; flex:1 1 280px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da565a0 */.elementor-127816 .elementor-element.elementor-element-da565a0{ width:auto !important; flex:0 1 190px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c70e6b6 */.elementor-127816 .elementor-element.elementor-element-c70e6b6{ width:auto !important; flex:0 0 90px; text-align:right; }
.elementor-127816 .elementor-element.elementor-element-c70e6b6 p{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1947c3b */.elementor-127816 .elementor-element.elementor-element-1947c3b{ border-top:1px solid rgba(26,23,20,.14); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c52cde */.elementor-127816 .elementor-element.elementor-element-7c52cde{ width:auto !important; flex:0 0 78px; }
.elementor-127816 .elementor-element.elementor-element-7c52cde .elementor-heading-title{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f536700 */.elementor-127816 .elementor-element.elementor-element-f536700{ width:auto !important; flex:1 1 280px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6de49c4 */.elementor-127816 .elementor-element.elementor-element-6de49c4{ width:auto !important; flex:0 1 190px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f5e967 */.elementor-127816 .elementor-element.elementor-element-4f5e967{ width:auto !important; flex:0 0 90px; text-align:right; }
.elementor-127816 .elementor-element.elementor-element-4f5e967 p{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f44f291 */.elementor-127816 .elementor-element.elementor-element-f44f291{ border-top:1px solid rgba(26,23,20,.14); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aa5088 */.elementor-127816 .elementor-element.elementor-element-8aa5088{ width:auto !important; flex:0 0 78px; }
.elementor-127816 .elementor-element.elementor-element-8aa5088 .elementor-heading-title{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ae3dbe */.elementor-127816 .elementor-element.elementor-element-0ae3dbe{ width:auto !important; flex:1 1 280px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4eb8a61 */.elementor-127816 .elementor-element.elementor-element-4eb8a61{ width:auto !important; flex:0 1 190px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59da0cc */.elementor-127816 .elementor-element.elementor-element-59da0cc{ width:auto !important; flex:0 0 90px; text-align:right; }
.elementor-127816 .elementor-element.elementor-element-59da0cc p{ font-family:ui-monospace,SFMono-Regular,Menlo,monospace; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c8e06e */.elementor-127816 .elementor-element.elementor-element-1c8e06e{ border-top:1px solid rgba(26,23,20,.14); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5525453 */.elementor-127816 .elementor-element.elementor-element-5525453{ border-bottom:1px solid rgba(26,23,20,.14); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faaef48 */.elementor-127816 .elementor-element.elementor-element-faaef48 a{ color:#B4491F !important; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1f186 */.elementor-127816 .elementor-element.elementor-element-5b1f186{ border-top:1px solid rgba(26,23,20,.14); }
.elementor-127816 .elementor-element.elementor-element-5b1f186 > .elementor-widget{ width:auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b5b89a */.elementor-127816 .elementor-element.elementor-element-3b5b89a{ position:relative; overflow:hidden; }
.elementor-127816 .elementor-element.elementor-element-3b5b89a::before{ content:""; position:absolute; inset:0; pointer-events:none; background-image:linear-gradient(90deg, rgba(26,23,20,.05) 1px, transparent 1px); background-size:calc(100%/6) 100%; -webkit-mask-image:linear-gradient(#000 0%, rgba(0,0,0,.22) 36%, transparent 64%); mask-image:linear-gradient(#000 0%, rgba(0,0,0,.22) 36%, transparent 64%); }
.elementor-127816 .elementor-element.elementor-element-3b5b89a > .e-con-inner{ position:relative; z-index:1; }/* End custom CSS */