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 p{font-family:"Futura-PT",futura-pt,sans-serif;font-size:20px;line-height:28px;color:#000!important;text-align:left}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 .hero-banner .logos-container .e-grid .elementor-widget-image img{height:20px;width:auto}html body .hero-banner .logos-container .e-grid .elementor-widget-image:nth-child(2) img{height:12px;width:auto}html body .hero-banner .logos-container .e-grid .elementor-widget-image:nth-child(3) img{height:18px;width:auto}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}html body .reinsurances-block p{position:relative;margin-bottom:0;text-align:center!important}html body .reinsurances-block p::before{position:absolute;left:-20px;top:50%;transform:translateY(-50%);content:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.74529L4.74529 8.74059L12.75 0.75' stroke='%230D98EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@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}}