.Hero{padding-top:4.8rem;margin:0 auto;max-width:1600px}.Hero .Hero-body{margin:0 auto;width:83.33333vw}.Hero .Hero-body p{margin:.8rem 0;font-size:2.4rem;font-weight:300;line-height:3.2rem;color:#03746e;word-wrap:break-word}@media (min-width:767px){.Hero .Hero-body p{margin:.8rem 0 1.6rem;font-size:2.8rem;line-height:3.6rem}}@media (min-width:981px){.Hero .Hero-body{max-width:1066.66667px;width:66.66667vw}}.Hero.has-image{padding-top:0;position:relative}.Hero.has-image .Hero-image{background-color:#f7f7f7;padding-bottom:28.6624%;position:relative;z-index:1}.Hero.has-image .Hero-headline{margin-bottom:2rem}@media (min-width:981px){.Hero.has-image:after{background-image:linear-gradient(hsla(0,0%,100%,0) 70%,#fff),url(//cdn.mutualofomaha.com/mutualofomahafoundation/images/bg-circle.svg),url(//cdn.mutualofomaha.com/mutualofomahafoundation/images/bg-circle.svg);background-position:0 100%,0 0,-10px -10px;background-repeat:repeat-x,repeat,repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.Hero.has-image .Hero-body{background:#fff;border-top:5px solid #2fb380;margin-bottom:6rem;margin-top:-10%;padding:4.8rem 6.8rem 2rem;position:relative;text-align:center;z-index:1}}.Block-intro .Intro-content{background:#fff;border-top:.5rem solid #8aa7d7;padding:2.4rem 8.33333% 4rem;text-align:center}@media (min-width:981px){.Block-intro .Intro-content{width:66.66667%!important;margin:0 auto;padding:7.2rem 8.333333333% 9.2rem;position:relative;z-index:1}.Block-intro .Intro-content.has-image{border-bottom:.5rem solid #8aa7d7}}.Block-intro .Intro-image{margin-bottom:4rem}@media (min-width:981px){.Block-intro .Intro-image{margin-top:-14rem}}.Block-intro h1{margin-bottom:2rem}.Main{background:#fff;background:#fff linear-gradient(180deg,#f7f7f7 0,#fff 63rem)}.Block-intro{margin-top:4rem}.Block-intro p{color:inherit;font-size:inherit;font-weight:600;line-height:inherit;margin-bottom:4.4rem}.Block-intro .Intro-content.has-image{border-color:#8aa7d7}@media (min-width:981px){.Block-intro .Intro-content{padding-bottom:7.2rem}.Block-intro .Intro-image{width:83.33333%!important;margin-left:auto;margin-right:auto;margin-top:-9rem}}.Intro-companies{text-align:center!important}.Intro-companies .Column div{margin-bottom:.8rem}@media (min-width:767px){.Intro-companies{display:flex;justify-content:space-between}.Intro-companies .Column{max-width:50%}}
