.legacy-about-page{color:#20252b;background:#fff;width:100%;font-family:Roboto-Regular,robotoregular,sans-serif;overflow:hidden}.legacy-about-page,.legacy-about-page *{box-sizing:border-box}.legacy-about-page img{max-width:100%}.legacy-about-page a{color:#c21b17;font-weight:700;text-decoration:none}.legacy-about-page a:hover{text-decoration:underline}.legacy-about-container{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.generali-container{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.generali-hero{background-color:#c21b17;background-image:url(/about-us-pages/generali-group/L1902_03_agent.png);background-position:right calc(57.8704vw - 833.333px) bottom;background-repeat:no-repeat;background-size:auto;align-items:flex-end;min-height:calc(11.2676vw + 185.746px);padding:60px 4px calc(3.75587vw + 27.9155px);display:flex}.generali-hero-content{width:58.3333%}.generali-hero h1{color:#fff;margin:0;font-family:Roboto-Regular,sans-serif;font-size:calc(1.12676vw + 39.7746px);font-weight:300;line-height:calc(1.31455vw + 47.0704px)}.generali-hero p{color:#fff;margin:calc(.56338vw + 7.88732px) 0 0;font-family:Roboto-Regular,sans-serif;font-size:calc(.375587vw + 18.5915px);font-weight:300;line-height:calc(.469484vw + 28.2394px)}.generali-intro{width:100%;margin-top:calc(1.87793vw + 32.9578px);padding:0 4px 30px}.generali-intro h2{color:#20252b;margin:0;font-family:Roboto-Regular,sans-serif;font-size:calc(.375587vw + 18.5915px);font-weight:300;line-height:calc(.469484vw + 28.2394px)}.generali-intro strong{font-weight:700}.generali-glance{background:#f6f6f6;width:100%;margin-top:40px;padding:calc(1.31455vw + 31.0704px) 4px calc(1.50235vw + 34.3662px)}.generali-glance header,.generali-business>.generali-container>h2{text-align:center}.generali-glance header h2,.generali-business>.generali-container>h2{color:#20252b;margin:0;font-family:Roboto-Light,robotolight,sans-serif;font-size:calc(1.12676vw + 31.7746px);font-weight:300;line-height:calc(1.22066vw + 39.4225px)}.generali-glance header p{color:#20252b;margin:calc(.56338vw + 7.88732px) 0 0;font-family:Roboto-Light,robotolight,sans-serif;font-size:calc(.375587vw + 18.5915px);font-weight:300;line-height:calc(.469484vw + 28.2394px)}.generali-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:0;display:grid}.generali-info-grid article{text-align:center;background:#fff;border-radius:8px;flex-direction:column;align-items:center;min-height:259px;margin-top:20px;padding:34px 20px 28px;display:flex}.generali-info-grid img{width:auto;height:calc(.938967vw + 42.4789px);margin-bottom:calc(.751174vw + 15.1831px)}.generali-info-grid h3{color:#20252b;width:100%;margin:0 0 calc(.56338vw + 9.88732px);font-family:Roboto-Light,robotolight,sans-serif;font-size:calc(.938967vw + 26.4789px);font-weight:300;line-height:calc(1.12676vw + 33.7746px)}.generali-info-grid h3 em{opacity:.8;margin-top:calc(.56338vw - .112676px);font-size:calc(.375587vw + 18.5915px);font-style:normal;font-weight:400;line-height:calc(.375587vw + 24.5915px);display:block}.generali-info-grid p{letter-spacing:.7px;text-transform:uppercase;margin:0 0 26px;padding:0;font-family:Roboto-Bold,robotobold,sans-serif;font-size:14px;font-weight:700;line-height:16px}.generali-info-grid article>:last-child{margin-bottom:0}.generali-glance-copy,.generali-business-copy p,.generali-role-grid article>p,.generali-video-copy p{color:#20252b;margin:0;font-family:Roboto-Regular,sans-serif;font-size:calc(.28169vw + 15.9437px);font-weight:400;line-height:calc(.28169vw + 23.9437px)}.generali-glance-copy{margin-top:calc(.938967vw + 24.4789px)}.generali-business{width:100%;margin-top:calc(1.87793vw + 32.9578px);padding:0 4px 30px}.generali-business-copy{margin-top:calc(.938967vw + 24.4789px)}.generali-business-copy p+p{margin-top:28px}.generali-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin-top:calc(1.69014vw + 15.662px);display:grid}.generali-role-grid article{background:#fff;border-radius:8px;min-height:100%;padding:calc(.938967vw + 28.4789px) calc(.751174vw + 17.1831px) calc(.751174vw + 25.1831px);position:relative;box-shadow:0 12px 25px #00000029}.generali-role-grid img{width:auto;height:calc(4.69484vw + 52.3944px);position:absolute;top:calc(.938967vw + 24.4789px);left:calc(.751174vw + 17.1831px)}.generali-role-grid h3{color:#20252b;min-height:calc(2.25352vw + 67.5493px);margin:0 0 calc(2.62911vw + 14.1408px);padding-left:calc(4.69484vw + 70.3944px);font-family:Roboto-Light,robotolight,sans-serif;font-size:calc(.938967vw + 26.4789px);font-weight:300;line-height:calc(1.12676vw + 33.7746px)}.generali-video{padding:70px 0}.generali-video h2{text-align:center;margin:0 0 38px;font-family:Roboto-Light,robotolight,sans-serif;font-size:48px;font-weight:300;line-height:60px}.generali-video h2 span{color:#c21b17}.generali-video iframe{border:0;width:100%;height:460px}.generali-video-copy{margin-top:30px}.generali-video-copy p+p{margin-top:20px}.central-bank-hero{height:375px;position:relative;overflow:hidden}.central-bank-hero picture,.central-bank-hero picture img{width:100%;height:100%;display:block}.central-bank-hero picture img{object-fit:cover}.central-bank-caption{text-align:center;align-items:center;display:flex;position:absolute;inset:0}.central-bank-caption h1{color:#fff;margin:0 0 5px;padding-top:40px;font-family:Roboto-Light,robotolight,sans-serif;font-size:56px;font-weight:300;line-height:67.2px}.central-bank-overview{padding:25px 0 50px}.central-bank-overview-grid{grid-template-columns:74.3333% 24.3333%;justify-content:space-between;min-height:429.602px;display:grid}.central-bank-copy{padding-top:20px}.central-bank-copy h2{color:#20252b;margin:0;padding-bottom:24px;font-family:Roboto-Light,robotolight,sans-serif;font-size:48px;font-weight:300;line-height:57.6px}.central-bank-copy h2 span{color:#c21b17}.central-bank-copy p{color:#20252b;margin:0;padding-bottom:20px;font-family:Roboto-Light,robotolight,sans-serif;font-size:20px;font-weight:300;line-height:28px}.central-bank-copy strong{font-family:Roboto-Medium,robotomedium,sans-serif;font-weight:500}.central-bank-image img{object-fit:contain;width:269px;height:360px;padding-top:22px;display:block}.central-bank-achievements{padding:51px 0 67px}.central-bank-achievement-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.central-bank-achievement-list article{text-align:center;background:#fff;border-radius:5px;flex-direction:column;min-height:271px;padding:15px 23px 28px;display:flex;box-shadow:0 0 18.69px #0000001a}.central-bank-achievement-icon{justify-content:center;align-items:flex-end;height:124px;display:flex}.central-bank-achievement-icon img{max-height:124px}.central-bank-achievement-copy{padding-top:9px}.central-bank-achievement-copy h2{color:#20252b;margin:0 0 4px;font-family:Roboto-Bold,robotobold,sans-serif;font-size:26px;font-weight:700;line-height:30px}.central-bank-achievement-copy p{color:#20252b;margin:0;font-family:Roboto-Light,robotolight,sans-serif;font-size:13px;font-weight:300;line-height:17px}.central-bank-achievement-copy strong{font-family:Roboto-Medium,robotomedium,sans-serif;font-weight:500}.legacy-about-breadcrumb{padding:30px 0}.legacy-about-breadcrumb ol{align-items:center;margin:0;padding:0;list-style:none;display:flex}.legacy-about-breadcrumb li{color:#6f7072;align-items:center;font-family:Roboto-Light,robotolight,sans-serif;font-size:14px;line-height:21px;display:flex}.legacy-about-breadcrumb li+li:before{color:#6f7072;content:"/";margin:0 10px}.legacy-about-breadcrumb a{color:#6f7072;font-weight:300}.legacy-about-breadcrumb img{width:17px;height:auto;display:block}.new-brand-intro{padding:0}.new-brand-intro h1{color:#20252b;margin:0;padding-bottom:35px;font-family:Roboto-Light,robotolight,sans-serif;font-size:48px;font-weight:300;line-height:57.6px}.new-brand-intro p,.new-brand-faq-content p{color:#20252b;margin:0;padding-bottom:30px;font-family:Roboto-Light,robotolight,sans-serif;font-size:20px;font-weight:300;line-height:28px}.new-brand-faq-content p{padding-bottom:20px}.new-brand-faq-content{padding-bottom:60px}.new-brand-faq-section>.legacy-about-container:has(>h2){padding-top:36px;padding-bottom:28px}.new-brand-faq-section>.legacy-about-container>h2{color:#20252b;margin:0;font-family:Roboto-Regular,robotoregular,sans-serif;font-size:48px;font-weight:400;line-height:60px}.new-brand-faq-content article h3{color:#20252b;text-align:left;margin:0;padding-bottom:25px;font-family:Roboto-Light,robotolight,sans-serif;font-size:30px;font-weight:300;line-height:36px}.new-brand-faq-content article ul{margin:0;padding:0;list-style:none}.new-brand-faq-content article li{color:#20252b;background:url(/about-us-pages/new-brand-faqs/red-triangle-icon.png) 0 4px no-repeat;margin:0;padding:0 0 25px 25px;font-family:Roboto-Light,robotolight,sans-serif;font-size:20px;font-weight:300;line-height:28px;position:relative}.new-brand-faq-content article li ul{padding:25px 0 0 25px}@media (min-width:1440px){.generali-hero{background-position:right 0 bottom;min-height:348px;padding-top:152px;padding-bottom:82px}.generali-hero h1{font-size:56px;line-height:66px}.generali-hero p{margin-top:16px;font-size:24px;line-height:35px}.generali-intro{margin-top:60px;padding-left:12px;padding-right:12px}.generali-glance{padding-top:50px;padding-bottom:56px}.generali-glance header h2,.generali-business>.generali-container>h2{font-size:48px;line-height:57px}.generali-info-grid article{padding:46px 28px 38px}.generali-business{margin-top:60px;padding-left:12px;padding-right:12px}}@media (max-width:1199px){.central-bank-achievement-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.generali-container{padding-left:15px;padding-right:15px}.generali-hero{background-image:none;min-height:228px;padding-bottom:42px;padding-left:4px;padding-right:4px}.generali-hero-content{width:100%}.generali-intro,.generali-business{padding-left:4px;padding-right:4px}.generali-intro{min-height:420.914px}.generali-info-grid,.generali-role-grid{grid-template-columns:1fr}.generali-info-grid{gap:0}.generali-info-grid article{min-height:0}.generali-role-grid article:first-child{min-height:362.297px}.generali-role-grid article:nth-child(2){min-height:361.297px}.generali-role-grid article:nth-child(3){min-height:521.531px}.generali-role-grid article:nth-child(4){min-height:374.43px}.generali-video{padding:40px 0}.generali-video h2{margin-bottom:21px;font-size:28px;line-height:36px}.generali-video iframe{height:175px}.central-bank-hero{height:375px}.central-bank-caption h1{padding-top:0;font-size:28px;line-height:33.6px}.central-bank-overview{min-height:1176px;padding:20px 0 35px}.central-bank-overview-grid{display:block}.central-bank-copy{min-height:761px;padding-top:0;padding-bottom:37px}.central-bank-copy h2{padding-bottom:22px;font-size:40px;line-height:48px}.central-bank-copy p{padding:0 10px 20px;font-size:20px;line-height:28px}.central-bank-image{padding:0}.central-bank-image img{width:269px;height:360px;margin:0 auto;padding-top:0}.central-bank-achievements{padding:51px 0 62px}.central-bank-achievement-list{grid-template-columns:1fr;gap:0;max-width:246px;margin:0 auto}.central-bank-achievement-list article{width:238px;margin:8px 4px 0}.central-bank-achievement-list article:first-child{min-height:254px}.central-bank-achievement-list article:nth-child(2){min-height:271px}.central-bank-achievement-list article:nth-child(3){min-height:254px}.central-bank-achievement-list article:nth-child(4),.central-bank-achievement-list article:nth-child(5){min-height:237px}.central-bank-achievement-copy h2{font-size:25px}.central-bank-achievement-copy p{font-size:12px}.new-brand-intro{padding-top:0}.new-brand-intro h1{padding-bottom:25px;font-size:32px;line-height:38.4px}.new-brand-intro p,.new-brand-faq-content p{text-align:justify;font-size:20px;line-height:28px}.new-brand-faq-section>.legacy-about-container>h2{font-size:28px;line-height:36px}.new-brand-faq-content article h3{padding-bottom:35px;font-size:28px;line-height:33.6px}.new-brand-faq-content article li{font-size:20px;line-height:28px}}
