.wp-block-inforisque-banner{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.wp-block-inforisque-banner__container{display:flex;flex-direction:column-reverse;margin:0 auto;max-width:1440px}.wp-block-inforisque-banner__image-wrapper{align-items:flex-end;background-color:var(--wp--preset--color--warm-gray);border-bottom-left-radius:50% 60px;border-bottom-right-radius:50% 60px;display:flex;height:250px;justify-content:center;overflow:hidden}.wp-block-inforisque-banner__image-wrapper img{display:block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.wp-block-inforisque-banner__content{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.wp-block-inforisque-banner__title{font-size:var(--wp--preset--font-size--h-1-banner);font-weight:700;line-height:1;text-align:center}.wp-block-inforisque-banner__description{text-align:center}.wp-block-inforisque-banner__cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.wp-block-inforisque-banner__cta-btn{align-items:center;border-radius:50px;color:var(--wp--preset--color--white);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--montserrat);font-weight:600;gap:8px;padding:18px 32px;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.is-accent-orange .wp-block-inforisque-banner__cta-btn{background-color:var(--wp--preset--color--orange)}.is-accent-red .wp-block-inforisque-banner__cta-btn{background-color:var(--wp--preset--color--red)}.wp-block-inforisque-banner__cta-btn:hover{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}.wp-block-inforisque-banner__tag{align-self:center;border-radius:50px;color:var(--wp--preset--color--white);display:inline-block;font-family:var(--wp--preset--font-family--montserrat);font-size:.75rem;font-weight:600;padding:4px 14px}.is-accent-orange .wp-block-inforisque-banner__tag{background-color:var(--wp--preset--color--orange)}.is-accent-red .wp-block-inforisque-banner__tag{background-color:var(--wp--preset--color--red)}.is-accent-red .wp-block-inforisque-banner__title strong{color:var(--wp--preset--color--red);font-weight:700}.is-accent-orange .wp-block-inforisque-banner__title strong{color:var(--wp--preset--color--orange);font-weight:700}.wp-block-inforisque-banner__cta-phrase{font-size:.875rem}.wp-block-inforisque-banner__cta-phrase a{text-decoration:underline}.is-accent-orange .wp-block-inforisque-banner__cta-phrase a{color:var(--wp--preset--color--orange)}.is-accent-red .wp-block-inforisque-banner__cta-phrase a{color:var(--wp--preset--color--red)}.is-image-centered .wp-block-inforisque-banner__image-wrapper{align-items:center}.wp-block-inforisque-banner__avatars-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:8px}.wp-block-inforisque-banner__avatars{display:flex}.wp-block-inforisque-banner__avatar-wrap{display:inline-flex;flex-shrink:0;margin-left:-16px;position:relative}.wp-block-inforisque-banner__avatar-wrap:first-child{margin-left:0}.wp-block-inforisque-banner__avatar-wrap:last-child:after{background-color:#009616;border-radius:50%;content:"";height:17px;position:absolute;right:-3px;top:-3px;width:17px}.wp-block-inforisque-banner__avatar{border:2px solid var(--wp--preset--color--white);border-radius:50%;display:block;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.wp-block-inforisque-banner__avatars-text{font-size:var(--wp--preset--font-size--small);margin:0}.wp-block-inforisque-banner__tag-links{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:8px}.wp-block-inforisque-banner__tag-link{align-items:center;background-color:var(--wp--preset--color--white);border-radius:50px;color:var(--wp--preset--color--black);display:inline-flex;font-family:var(--wp--preset--font-family--montserrat);font-size:.8125rem;font-weight:600;padding:8px 20px;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.wp-block-inforisque-banner__tag-link:hover{opacity:.8}@media screen and (max-width:1023px){.wp-block-inforisque-banner__tag-link{border:1px solid var(--wp--preset--color--black)}}@keyframes ir-banner-reinsurance-fade{0%,to{opacity:0}3.33%{opacity:1}30%{opacity:1}33.33%{opacity:0}}.wp-block-inforisque-banner__reinsurance-wrapper{display:grid;padding-top:8px}.wp-block-inforisque-banner__reinsurance{animation:ir-banner-reinsurance-fade 15s infinite both;font-size:var(--wp--preset--font-size--small);grid-area:1/1;text-align:center}.wp-block-inforisque-banner__reinsurance:first-child{animation-delay:0s}.wp-block-inforisque-banner__reinsurance:nth-child(2){animation-delay:5s}.wp-block-inforisque-banner__reinsurance:nth-child(3){animation-delay:10s}.is-accent-orange .wp-block-inforisque-banner__reinsurance strong{color:var(--wp--preset--color--orange);font-size:1.2rem}.is-accent-red .wp-block-inforisque-banner__reinsurance strong{color:var(--wp--preset--color--red)}@media screen and (min-width:1024px){.wp-block-inforisque-banner{background-color:var(--wp--preset--color--warm-gray);border-bottom-left-radius:80% 60px;border-bottom-right-radius:80% 60px;overflow:hidden;padding:0 24px}.wp-block-inforisque-banner__container{align-items:stretch;flex-direction:row;gap:48px}.wp-block-inforisque-banner__content{flex:1;gap:24px;padding:56px 0 64px}.wp-block-inforisque-banner__description,.wp-block-inforisque-banner__title{text-align:left}.wp-block-inforisque-banner__image-wrapper{align-items:flex-end;background-color:transparent;border-radius:0;flex-shrink:0;height:auto;overflow:visible;width:25%}.wp-block-inforisque-banner__image-wrapper img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.wp-block-inforisque-banner__cta-row{gap:32px;justify-content:start}.wp-block-inforisque-banner__reinsurance-wrapper{align-items:start;display:flex;gap:48px}.wp-block-inforisque-banner__reinsurance{animation:none;grid-area:unset;line-height:1.2;opacity:1;text-align:left;width:-moz-fit-content;width:fit-content}.is-accent-orange .wp-block-inforisque-banner__reinsurance strong,.is-accent-red .wp-block-inforisque-banner__reinsurance strong{font-size:1.375rem}.wp-block-inforisque-banner__tag{align-self:start}.wp-block-inforisque-banner__avatars-wrapper,.wp-block-inforisque-banner__tag-links{justify-content:start}.is-image-centered .wp-block-inforisque-banner__image-wrapper{width:30%}}
