.ciiae-separador{text-align:center;font-family:Onest;font-size:120px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-3.6px;background:linear-gradient(90deg, rgba(245, 245, 245, 0) 21.69%, #114D5D 49.99%, rgba(245, 245, 245, 0) 78.28%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;max-width:100%}.align-left span{text-align:left}.white-button a{border-radius:40px;background:#FFFFFF !important;display:inline-flex;padding:6px 20px 6px 7px;align-items:center}.white-button a .elementor-button-content-wrapper{gap:12px;align-items:center}.white-button a .elementor-button-content-wrapper .elementor-button-icon{border-radius:20px;background:#114D5D;padding:10px}.white-button a .elementor-button-content-wrapper .elementor-button-text{color:#0A0A0A;font-family:Onest;font-size:14px;font-style:normal;font-weight:400;line-height:39px;text-transform:uppercase}@media (max-width:768px){.white-button a .elementor-button-text{line-height:18px !important}}.green-button a{border-radius:40px;background:#74B84D !important;display:inline-flex;padding:6px 20px 6px 7px;align-items:center}.green-button a .elementor-button-content-wrapper{gap:12px;align-items:center}.green-button a .elementor-button-content-wrapper .elementor-button-icon{border-radius:20px;background:#114D5D;padding:10px}.green-button a .elementor-button-content-wrapper .elementor-button-text{color:#FFF;font-family:Onest;font-size:14px;font-style:normal;font-weight:400;line-height:39px;text-transform:uppercase}@media (max-width:768px){.green-button a .elementor-button-text{line-height:18px !important}}.gray-button a{border-radius:40px;background:rgba(17, 77, 93, 0.1) !important;display:inline-flex;padding:6px 20px 6px 7px;align-items:center}.gray-button a .elementor-button-content-wrapper{gap:12px;align-items:center}.gray-button a .elementor-button-content-wrapper .elementor-button-icon{border-radius:20px;background:#114D5D;padding:10px}.gray-button a .elementor-button-content-wrapper .elementor-button-text{color:#0A0A0A;font-family:Onest;font-size:14px;font-style:normal;font-weight:400;line-height:39px;text-transform:uppercase}@media (max-width:768px){.gray-button a .elementor-button-text{line-height:18px !important}}.aspect-ratio-4-3 img{aspect-ratio:1.3333333333}.aspect-ratio-1-1 img{aspect-ratio:1}.dropdownlink{padding:15px 15px 15px 15px;cursor:pointer;position:relative;transition:background 0.3s ease, color 0.3s ease}.dropdownlink h3{color:var(--Black, #0A0A0A);font-family:Onest;font-size:20px;font-style:normal;font-weight:400;line-height:100%}.dropdownlink .arrow{width:30px;height:30px;position:absolute;right:30px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.arrow>div:first-child{display:none}.arrow>div:last-child{display:block}.dropdownlink.active .arrow>div:first-child{display:block}.dropdownlink.active .arrow>div:last-child{display:none}.arrow>div{transition:opacity 0.2s ease}.submenuItems{max-height:0;overflow:hidden;transition:max-height 0.4s ease;margin-bottom:20px}.submenuItems.open{max-height:1000px}.inner{padding:15px}.acordeon-container{border-radius:12px 12px 12px 12px;background:rgba(102, 102, 102, 0.05)}.accordion-post .accordion-header{cursor:pointer;user-select:none}.accordion-post .accordion-body{overflow:hidden;max-height:0;opacity:0;transition:max-height 300ms ease, opacity 200ms ease;will-change:max-height, opacity}.accordion-post .accordion-header .minus{display:none}.accordion-post .accordion-header .plus{display:inline-flex}.accordion-post .accordion-item.active .accordion-body{max-height:var(--acc-max-h, 2000px);opacity:1}.accordion-post .accordion-item.active .accordion-header .minus{display:inline-flex}.accordion-post .accordion-item.active .accordion-header .plus{display:none}@media (prefers-reduced-motion:reduce){.accordion-post .accordion-body{transition:none}}.wp-child-theme-hello-theme-child-master .marquee-ciiae .deensimc-marquee-main-container::after,.wp-child-theme-hello-theme-child-master .marquee-ciiae .deensimc-marquee-main-container::before{box-shadow:0 0 5vw 10vw var(--edge-shadow-color)}.wp-child-theme-hello-theme-child-master .marquee-ciiae .deensimc-marquee-main-container .deensimc-text-wrapper svg{height:7.9365vw !important;width:7.9365vw !important}.bullet-list>li:not(:last-child){margin-bottom:15px}body.wp-child-theme-hello-theme-child-master header .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-item:hover,body.wp-child-theme-hello-theme-child-master header .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-item:focus,body.wp-child-theme-hello-theme-child-master header .elementor-nav-menu--main>.elementor-nav-menu>li.current_page_item>.elementor-item-active{font-weight:700}body.wp-child-theme-hello-theme-child-master .menu-burger .dialog-close-button{padding:10px;border-radius:50px}body.wp-child-theme-hello-theme-child-master .menu-burger .elementor-nav-menu>.menu-item{margin-bottom:20px}body.wp-child-theme-hello-theme-child-master .menu-burger .elementor-nav-menu>.menu-item .sub-menu .menu-item>a{font-size:16px}body.wp-child-theme-hello-theme-child-master .menu-burger .elementor-nav-menu>.menu-item .sub-menu .menu-item .sub-menu .menu-item>a{font-size:14px}.ciiae-formulario input,.ciiae-formulario textarea{padding:0}.ciiae-formulario .elementor-button{border-radius:40px;background:#74B84D !important;display:inline-flex;padding:6px 20px 6px 7px;align-items:center}.ciiae-formulario .elementor-button .elementor-button-content-wrapper{gap:12px}.ciiae-formulario .elementor-button .elementor-button-content-wrapper .elementor-button-icon{border-radius:20px;background:#114D5D;padding:10px}.ciiae-formulario .elementor-button .elementor-button-content-wrapper .elementor-button-text{color:#FFF;font-family:Onest;font-size:14px;font-style:normal;font-weight:400;line-height:39px;text-transform:uppercase}.archive-filter{display:flex;align-items:stretch;flex-wrap:nowrap;gap:7.85%}.archive-filter .archive-filter-inputs{display:flex;align-items:center;flex-wrap:nowrap;gap:12px}.archive-filter .archive-filter-inputs .archive-filter-field{position:relative}.archive-filter .archive-filter-inputs .archive-filter-field:nth-child(4n-3){width:36.8%}.archive-filter .archive-filter-inputs .archive-filter-field:nth-child(4n-2){width:21.13%}.archive-filter .archive-filter-inputs .archive-filter-field:nth-child(4n-1){width:27.25%}.archive-filter .archive-filter-inputs .archive-filter-field:nth-child(4n){width:14.8%}.archive-filter .archive-filter-inputs .archive-filter-field>.search-icon{position:absolute;top:50%;transform:translateY(-50%);width:11px;height:11px;right:12px}.archive-filter .archive-filter-inputs .archive-filter-field.field-text>input{padding-right:30px}.archive-filter .archive-filter-inputs .archive-filter-field input,.archive-filter .archive-filter-inputs .archive-filter-field select{padding:6px;border-radius:4px;border:0.5px solid #0A0A0A;background:#F9F9FB;color:#666;font-family:Onest;font-size:14px;font-style:normal;font-weight:400;line-height:1.5em}.archive-filter .btn-submit{display:flex;padding:4px 20px 4px 4px;align-items:center;gap:16px;border:none;border-radius:40px;background:#114d5d1a}.archive-filter .btn-submit:hover,.archive-filter .btn-submit:focus{transform:scale(0.9)}.archive-filter .btn-submit .btn-icon{color:#ffffff;display:flex;width:40px;height:40px;padding:13px 14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;background-color:var(--e-global-color-text, #114D5D);border-radius:20px}.archive-filter .btn-submit .btn-icon>svg{width:22px;height:22px;flex-shrink:0;aspect-ratio:1}.archive-filter .btn-submit .btn-text{color:var(--e-global-color-secondary, #0A0A0A);font-family:Onest, sans-serif;font-size:14px;font-weight:400;line-height:1em;text-transform:uppercase}.archive-filter .sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}body .elementor-widget-loop-grid .elementor-loop-container{margin-bottom:50px}body .elementor-widget-loop-grid .elementor-pagination{display:flex;justify-content:space-between}body .elementor-widget-loop-grid .elementor-pagination>span{max-width:0;overflow:hidden}.force-overflow-scroll{overflow-x:auto;max-width:100%}.force-overflow-scroll .min-w-992{min-width:992px}.grid-logos{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:30px}.grid-logos .logo-container img{object-fit:contain;object-position:center;height:100%;width:100%}.terms-list.view-flex{display:flex;gap:20px;align-items:stretch;flex-wrap:wrap}.terms-list.view-list{display:flex;flex-direction:column;gap:20}.terms-list>.terms-list-item{padding:50px 25px;display:flex;flex-direction:column;gap:17px;flex:1 0 26%;border-radius:13px;min-height:251px;background:rgba(17, 77, 93, 0.1)}.terms-list>.terms-list-item h3{margin:0;color:#0A0A0A;font-size:19px;font-style:normal;font-weight:400;line-height:1.1em;letter-spacing:-0.57px}.terms-list>.terms-list-item p{color:#666;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em}.project-main-researchers{display:flex;gap:20px;list-style:none;padding:0}.project-main-researchers li>a{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-accent);text-decoration:underline}.project-main-researchers li>a:hover,.project-main-researchers li>a:focus{text-decoration:none}.project-websites{padding:0;list-style:none}.project-websites li>a{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-accent);text-decoration:underline}.project-websites li>a:hover,.project-websites li>a:focus{text-decoration:none}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-sub-menu{border:none;display:flex;gap:10px;width:90px;padding:20px 0 20px 0}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown{width:48px}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a{padding:5px;background:transparent;border:none}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus{background:transparent}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:none}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a img{width:28px}.ciiae-header-blue{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 75%)}.ciiae-header-white{background:linear-gradient(0deg, rgba(17, 77, 93, 0) 0%, rgba(17, 77, 93, 0.5) 75%)}.terms-list-list .terms-list-items{display:flex;flex-direction:column}.terms-list-flex .terms-list-items{display:flex;flex-wrap:wrap;gap:16px}.terms-list-flex.cols-3 .terms-list-item{flex:0 0 calc(33.333% - 10.666px)}.terms-list-flex.cols-4 .terms-list-item{flex:0 0 calc(25% - 12px)}.terms-list-grid .terms-list-items{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.team-related-projects .terms-list-items{gap:36px}.team-related-projects .terms-list-name{margin:0 0 10px 0;color:#0A0A0A;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.team-related-projects .terms-list-description p{font-size:16px;font-weight:400;line-height:150%}.team-related-projects .terms-list-description p:last-child{margin-bottom:0}.research-application h3{font-size:19px;margin-bottom:8px}.research-application p{margin-bottom:25px}.dropdownlink{padding:15px 15px 15px 15px;cursor:pointer;position:relative;transition:background 0.3s ease, color 0.3s ease}.dropdownlink h3{color:var(--Black, #0A0A0A);font-family:Onest;font-size:20px;font-style:normal;font-weight:400;line-height:100%}.dropdownlink .arrow{width:30px;height:30px;position:absolute;right:30px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.arrow>div:first-child{display:none}.arrow>div:last-child{display:block}.dropdownlink.active .arrow>div:first-child{display:block}.dropdownlink.active .arrow>div:last-child{display:none}.arrow>div{transition:opacity 0.2s ease}.submenuItems{max-height:0;overflow:hidden;transition:max-height 0.4s ease;margin-bottom:20px}.submenuItems.open{max-height:1000px}.inner{padding:15px}.acordeon-container{border-radius:12px 12px 12px 12px;background:rgba(102, 102, 102, 0.05)}