html body .hero-banner{display:flex!important;align-items:center}html body .hero-banner .elementor-container>.elementor-column:first-child{display:none}html body .hero-banner .elementor-widget-wrap{padding:140px 10px 10px!important}html body .hero-banner h2{font-family:"Futura-PT",futura-pt,sans-serif;font-weight:700;font-size:16px!important;text-transform:uppercase;text-align:left}html body .hero-banner h1{color:#0260a2!important;text-transform:uppercase;line-height:56px;text-align:left;text-shadow:none!important}html body .hero-banner .elementor-button{padding:12px;margin-top:30px;background:#0170b9}html body .hero-banner .elementor-button:hover{background:#0c8ce9!important}html body .hero-banner .logos-container{margin-left:0!important;padding-left:0!important}html body .hero-banner .logos-container .elementor-widget-heading{width:fit-content!important;white-space:nowrap!important}html body .hero-banner .logos-container .e-grid{display:flex!important;flex-direction:row!important;mix-blend-mode:multiply;margin-top:-5px}html body .reinsurances-block{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;background:#cadcf3;height:fit-content;margin-bottom:0}html body .reinsurances-block .elementor-element{width:fit-content}@media screen and (max-width:1024px){.hero-banner>.elementor-widget-wrap{background-position:54% 0!important}}@media screen and (min-width:1024px){html body .hero-banner .elementor-widget-wrap{padding:100px 20px 20px!important}html body .hero-banner .elementor-container>.elementor-column:first-child{display:block}html body .hero-banner .logos-container .e-con-inner{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}html body .hero-banner .logos-container .e-grid{width:60%}html body .hero-banner .logos-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}html body .reinsurances-block{flex-direction:row!important;column-gap:60px}}