@media (max-width:1024px){:root{--rm-section-space:90px;--rm-column-gap:52px}.rm-container{width:min(calc(100% - 40px), var(--rm-container))}.rm-hero{min-height:auto;padding-block:100px}.rm-projects-grid{gap:20px}.rm-project-card{padding:26px}.rm-pluri-image::before{right:-14px;bottom:-14px}.rm-finance-image::before,.rm-contact-image::before{left:-14px;bottom:-14px}}@media (max-width:767px){:root{--rm-section-space:72px;--rm-radius:20px}body{font-size:16px}.rm-container{width:min(calc(100% - 32px), var(--rm-container))}.rm-story>.rm-container,.rm-pluri>.rm-container,.rm-finance>.rm-container,.rm-talks>.rm-container,.rm-contact>.rm-container{flex-direction:column;align-items:stretch;gap:40px}.rm-finance-content,.rm-contact-content{order:1}.rm-finance-image,.rm-contact-image{order:2}.rm-hero{min-height:auto;padding-block:72px}.rm-hero h1,.rm-hero h1.elementor-heading-title,.rm-hero .rm-hero-title .elementor-heading-title{font-size:clamp(43px, 13vw, 59px)!important;line-height:1.05!important}.rm-hero p{font-size:17px}.rm-section-title,.rm-section-title .elementor-heading-title{font-size:clamp(34px, 10vw, 46px)!important}.rm-section-text,.rm-section-text p{font-size:16px;line-height:1.75}.rm-button .elementor-button,a.rm-button,.rm-button a{width:100%;min-height:52px;padding-inline:20px}.rm-projects-grid{grid-template-columns:1fr}.rm-project-card{padding:22px;border-radius:20px}.rm-project-card:hover{transform:none}.rm-pluri-image::before,.rm-finance-image::before,.rm-contact-image::before{display:none}.rm-closing{padding-block:90px}.rm-closing .elementor-heading-title,.rm-closing h2{font-size:clamp(38px, 11vw, 52px)!important}.rm-closing::before{margin-bottom:34px}.rm-closing::after{margin-top:34px}}@media (max-width:767px){.rm-hero{min-height:760px;align-items:flex-end;padding-top:110px;padding-bottom:64px;background-position:66% center}.rm-hero::before{background:linear-gradient(180deg,rgb(25 23 20 / .08) 0%,rgb(25 23 20 / .3) 38%,rgb(25 23 20 / .82) 100%)}.rm-hero-content{width:100%}.rm-hero h1,.rm-hero h1.elementor-heading-title,.rm-hero .rm-hero-title .elementor-heading-title{max-width:100%;font-size:clamp(40px, 11vw, 56px)!important}.rm-hero .rm-button .elementor-button{width:auto}}@media (max-width:900px){.rm-contact-page__grid{grid-template-columns:1fr}.rm-contact-page__aside{width:min(100%, 500px);margin-inline:auto;justify-self:center}.rm-contact-page__photo img{height:100%!important;aspect-ratio:auto;object-fit:cover!important}.rm-contact-page__photo{min-height:0;aspect-ratio:4 / 5}}@media (max-width:767px){.rm-contact-page__body{padding:calc(48px + var(--rm-contact-header-overlap)) 0 80px!important}.rm-contact-page__grid{gap:40px}.rm-contact-page__form-card{padding:0}.rm-form-grid{grid-template-columns:1fr;gap:0}.rm-form-submit{width:auto}.rm-form-actions{flex-wrap:wrap}.rm-form-signature{width:100%}}@media (max-width:480px){.rm-contact-page__form-card h1{font-size:42px}.rm-form-submit{width:100%}}.rm-header>.e-con-inner>.rm-header-home-link,.rm-header>.e-con-inner>img.e-image-base{display:block!important;flex:0 0 clamp(112px,9vw,136px)!important;width:clamp(112px,9vw,136px)!important;max-width:136px!important;height:auto!important;max-height:117px!important}.rm-header>.e-con-inner>.rm-header-home-link{line-height:0!important;transform:translateX(-8px)}.rm-header>.e-con-inner>.rm-header-home-link>img.e-image-base{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:117px!important;object-fit:contain!important}.rm-header>.e-con-inner>img.e-image-base{object-fit:contain!important;transform:translateX(-8px)}body:not(.home) .rm-header>.e-con-inner>.rm-header-home-link,body:not(.home) .rm-header>.e-con-inner>img.e-image-base{flex:0 0 112px!important;width:112px!important;max-width:112px!important;height:auto!important;max-height:96px!important}body:not(.home) .rm-header>.e-con-inner>.rm-header-home-link{transform:translateX(-6px)}body:not(.home) .rm-header>.e-con-inner>.rm-header-home-link>img.e-image-base,body:not(.home) .rm-header>.e-con-inner>img.e-image-base{width:112px!important;max-width:112px!important;height:auto!important;max-height:96px!important;filter:brightness(0) saturate(100%) invert(11%) sepia(57%) saturate(3530%) hue-rotate(346deg) brightness(83%) contrast(101%)}body:not(.home) .rm-header>.e-con-inner>img.e-image-base{transform:translateX(-6px)}.rm-contact-page__body{padding-top:calc(72px + var(--rm-contact-header-overlap,0px))!important}.rm-contact-page__photo,.rm-contact-page__photo img{border-radius:28px!important}.rm-contact-page__photo{overflow:hidden!important;max-width:500px!important;min-height:0!important}.rm-contact-page__photo img{width:100%!important;height:100%!important;object-fit:cover!important}@media(max-width:767px){.rm-contact-page__body{padding-top:calc(48px + var(--rm-contact-header-overlap,0px))!important}}