.elementor-127875 .elementor-element.elementor-element-ede475e{--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-127875 .elementor-element.elementor-element-ede475e:not(.elementor-motion-effects-element-type-background), .elementor-127875 .elementor-element.elementor-element-ede475e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E5EC;}.elementor-127875 .elementor-element.elementor-element-156af59{--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-127875 .elementor-element.elementor-element-1d70701{text-align:start;}.elementor-127875 .elementor-element.elementor-element-1d70701 .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.06em;letter-spacing:-1.7px;color:#2B2F36;}.elementor-127875 .elementor-element.elementor-element-b883d69{text-align:start;font-size:15.5px;line-height:1.8em;color:#5C6370;}.elementor-127875 .elementor-element.elementor-element-9c4d251{--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:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127875 .elementor-element.elementor-element-9f0447c{--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-127875 .elementor-element.elementor-element-7ac9b1c .jltma-widget-countdown .jltma-countdown-wrapper.jltma-countdown-block{justify-content:flex-start;}.elementor-127875 .elementor-element.elementor-element-7ac9b1c .jltma-countdown-wrapper .jltma-countdown-value{color:#2B2F36 !important;font-size:40px;font-weight:700;line-height:1.05em;letter-spacing:-1.7px;}.elementor-127875 .elementor-element.elementor-element-7ac9b1c .jltma-countdown-wrapper .jltma-countdown-title{color:#7C8492 !important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.26em;}.elementor-127875 .elementor-element.elementor-element-f8e4558{font-size:14px;line-height:1.75em;color:#5C6370;}.elementor-127875 .elementor-element.elementor-element-847f1bd{--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:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-127875 .elementor-element.elementor-element-d1351f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-127875 .elementor-element.elementor-element-d1351f6 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;color:#8A6A32;}.elementor-127875 .elementor-element.elementor-element-1c752d7{font-size:13px;line-height:1.85em;color:#5C6370;}.elementor-127875 .elementor-element.elementor-element-ce4aac8{--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:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127875 .elementor-element.elementor-element-6f283c6{--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:30px;--padding-left:48px;--padding-right:0px;}.elementor-127875 .elementor-element.elementor-element-386d09b .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;color:#8A6A32;}.elementor-127875 .elementor-element.elementor-element-ff1d0d3 .elementor-heading-title{font-size:17px;font-weight:700;letter-spacing:-0.4px;color:#2B2F36;}.elementor-127875 .elementor-element.elementor-element-eb7b2b8{font-size:13.5px;line-height:1.7em;color:#5C6370;}.elementor-127875 .elementor-element.elementor-element-8bb24ad{--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:30px;--padding-left:48px;--padding-right:0px;}.elementor-127875 .elementor-element.elementor-element-d439f9f .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;color:#8A6A32;}.elementor-127875 .elementor-element.elementor-element-d8ab967 .elementor-heading-title{font-size:17px;font-weight:700;letter-spacing:-0.4px;color:#2B2F36;}.elementor-127875 .elementor-element.elementor-element-0739f86{font-size:13.5px;line-height:1.7em;color:#5C6370;}.elementor-127875 .elementor-element.elementor-element-ec21b99{--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:30px;--padding-left:48px;--padding-right:0px;}.elementor-127875 .elementor-element.elementor-element-9dba24d .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;color:#7C8492;}.elementor-127875 .elementor-element.elementor-element-685b4e8 .elementor-heading-title{font-size:17px;font-weight:700;letter-spacing:-0.4px;color:#2B2F36;}.elementor-127875 .elementor-element.elementor-element-7110eab{font-size:13.5px;line-height:1.7em;color:#5C6370;}.elementor-127875 .elementor-element.elementor-element-c2da35e{--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:30px;--padding-left:48px;--padding-right:0px;}.elementor-127875 .elementor-element.elementor-element-ee383ab .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.2em;color:#7C8492;}.elementor-127875 .elementor-element.elementor-element-16e0c20 .elementor-heading-title{font-size:17px;font-weight:700;letter-spacing:-0.4px;color:#2B2F36;}.elementor-127875 .elementor-element.elementor-element-0878bee{font-size:13.5px;line-height:1.7em;color:#5C6370;}.elementor-127875 .elementor-element.elementor-element-f15f242{--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-127875 .elementor-element.elementor-element-563212d{font-size:14px;color:#7C8492;}.elementor-127875 .elementor-element.elementor-element-790dcef{font-size:14px;font-weight:600;color:#8A6A32;}@media(max-width:767px){.elementor-127875 .elementor-element.elementor-element-1d70701 .elementor-heading-title{font-size:27px;}.elementor-127875 .elementor-element.elementor-element-7ac9b1c .jltma-countdown-wrapper .jltma-countdown-value{font-size:26px;}}@media(min-width:768px){.elementor-127875 .elementor-element.elementor-element-ede475e{--content-width:1140px;}}/* Start custom CSS for heading, class: .elementor-element-1d70701 */.elementor-127875 .elementor-element.elementor-element-1d70701{ width:auto !important; flex:1 1 380px; }
.elementor-127875 .elementor-element.elementor-element-1d70701 .elementor-heading-title::before{ content:"OPEN CALL · RESEARCH GRANTS"; display:block; font-size:11px; font-weight:700; letter-spacing:.28em; color:#8A6A32; margin-bottom:22px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b883d69 */.elementor-127875 .elementor-element.elementor-element-b883d69{ width:auto !important; flex:0 1 370px; }/* End custom CSS */
/* Start custom CSS for ma-el-countdown-timer, class: .elementor-element-7ac9b1c */.elementor-127875 .elementor-element.elementor-element-7ac9b1c .jltma-countdown-wrapper{ gap:18px !important; justify-content:flex-start !important; }
.elementor-127875 .elementor-element.elementor-element-7ac9b1c .jltma-countdown-item{ background:#E0E5EC !important; border-radius:18px !important; min-width:128px !important; padding:24px 28px !important; box-shadow:7px 7px 15px #B8BCC2, -7px -7px 15px #FFFFFF !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-847f1bd */.elementor-127875 .elementor-element.elementor-element-847f1bd{ border-radius:18px; background:#E0E5EC; box-shadow:inset 5px 5px 10px #C3C8CF, inset -5px -5px 10px #FDFFFF; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f0447c */.elementor-127875 .elementor-element.elementor-element-9f0447c{ width:auto !important; flex:0 1 430px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f283c6 */.elementor-127875 .elementor-element.elementor-element-6f283c6{ position:relative; }
.elementor-127875 .elementor-element.elementor-element-6f283c6::before{ content:"" !important; position:absolute !important; inset:auto !important; left:4px !important; top:5px !important; width:12px !important; height:12px !important; border-radius:50%; background:#8A6A32; box-shadow:0 0 0 4px #E0E5EC, 2px 2px 5px #B8BCC2, -2px -2px 5px #FFFFFF; z-index:2; }
.elementor-127875 .elementor-element.elementor-element-6f283c6::after{ content:"" !important; position:absolute !important; inset:auto !important; left:9px !important; top:20px !important; bottom:-2px !important; width:2px !important; background:rgba(43,47,54,.15); z-index:1; }
.elementor-127875 .elementor-element.elementor-element-6f283c6:last-child::after{ display:none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bb24ad */.elementor-127875 .elementor-element.elementor-element-8bb24ad{ position:relative; }
.elementor-127875 .elementor-element.elementor-element-8bb24ad::before{ content:"" !important; position:absolute !important; inset:auto !important; left:4px !important; top:5px !important; width:12px !important; height:12px !important; border-radius:50%; background:#8A6A32; box-shadow:0 0 0 4px #E0E5EC, 2px 2px 5px #B8BCC2, -2px -2px 5px #FFFFFF; z-index:2; }
.elementor-127875 .elementor-element.elementor-element-8bb24ad::after{ content:"" !important; position:absolute !important; inset:auto !important; left:9px !important; top:20px !important; bottom:-2px !important; width:2px !important; background:rgba(43,47,54,.15); z-index:1; }
.elementor-127875 .elementor-element.elementor-element-8bb24ad:last-child::after{ display:none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec21b99 */.elementor-127875 .elementor-element.elementor-element-ec21b99{ position:relative; }
.elementor-127875 .elementor-element.elementor-element-ec21b99::before{ content:"" !important; position:absolute !important; inset:auto !important; left:4px !important; top:5px !important; width:12px !important; height:12px !important; border-radius:50%; background:#C7CDD6; box-shadow:0 0 0 4px #E0E5EC, 2px 2px 5px #B8BCC2, -2px -2px 5px #FFFFFF; z-index:2; }
.elementor-127875 .elementor-element.elementor-element-ec21b99::after{ content:"" !important; position:absolute !important; inset:auto !important; left:9px !important; top:20px !important; bottom:-2px !important; width:2px !important; background:rgba(43,47,54,.15); z-index:1; }
.elementor-127875 .elementor-element.elementor-element-ec21b99:last-child::after{ display:none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2da35e */.elementor-127875 .elementor-element.elementor-element-c2da35e{ position:relative; }
.elementor-127875 .elementor-element.elementor-element-c2da35e::before{ content:"" !important; position:absolute !important; inset:auto !important; left:4px !important; top:5px !important; width:12px !important; height:12px !important; border-radius:50%; background:#C7CDD6; box-shadow:0 0 0 4px #E0E5EC, 2px 2px 5px #B8BCC2, -2px -2px 5px #FFFFFF; z-index:2; }
.elementor-127875 .elementor-element.elementor-element-c2da35e::after{ content:"" !important; position:absolute !important; inset:auto !important; left:9px !important; top:20px !important; bottom:-2px !important; width:2px !important; background:rgba(43,47,54,.15); z-index:1; }
.elementor-127875 .elementor-element.elementor-element-c2da35e:last-child::after{ display:none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce4aac8 */.elementor-127875 .elementor-element.elementor-element-ce4aac8{ width:auto !important; flex:1 1 400px; position:relative; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-790dcef */.elementor-127875 .elementor-element.elementor-element-790dcef a{ color:#8A6A32 !important; text-decoration:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f15f242 */.elementor-127875 .elementor-element.elementor-element-f15f242{ border-top:1px solid rgba(43,47,54,.16); }
.elementor-127875 .elementor-element.elementor-element-f15f242 > .elementor-widget{ width:auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ede475e */.elementor-127875 .elementor-element.elementor-element-ede475e{ position:relative; overflow:hidden; }
.elementor-127875 .elementor-element.elementor-element-ede475e::before{ content:"DEADLINE"; position:absolute; inset:auto !important; height:auto !important; width:auto !important; right:-60px !important; bottom:-44px !important; font-size:170px; font-weight:800; letter-spacing:-.05em; line-height:.8; color:transparent; -webkit-text-stroke:1px rgba(43,47,54,.10); pointer-events:none; white-space:nowrap; z-index:0; }
.elementor-127875 .elementor-element.elementor-element-ede475e > .e-con-inner{ position:relative; z-index:1; }/* End custom CSS */