#main-content{position:relative}.uhm-home-insurance .section-union-home-insurance{margin:0;padding:75px 24px 0}.uhm-home-insurance .section-union-home-insurance .hero-media-background{-webkit-filter:grayscale(100%);filter:grayscale(100%);left:0;max-height:64%;opacity:.1;position:absolute;top:0;width:100%}.uhm-home-insurance .section-union-home-insurance .hero{align-items:center;background-color:transparent;display:flex;height:auto;min-height:0;padding:50px 0;position:relative;text-align:left;z-index:1}.uhm-home-insurance .col.fourth,.uhm-home-insurance .col.half{width:calc(-10px + 100%)}.uhm-home-insurance .col{display:block;padding:0 5px}.uhm-home-insurance .align-center{text-align:center!important}.uhm-home-insurance .section-union-home-insurance .hero-text h3{color:var(--greenColor);line-height:18px}.uhm-home-insurance .section-union-home-insurance .hero-text h1{width:90%}.uhm-home-insurance .section-union-home-insurance .hero h1{margin-bottom:25px;margin-bottom:50px}.uhm-home-insurance .section-union-home-insurance .hero-text p{color:#211f22;margin-bottom:16px;width:65%}.uhm-home-insurance .call-to-action-wrapper a,.uhm-home-insurance .section-union-home-insurance .hero-text a{background-color:var(--greenColor);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Raleway,sans-serif;-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";font-feature-settings:"lnum";font-size:20px;font-weight:700;line-height:25px;margin:0 auto;padding:20px 35px;position:relative;text-align:center;text-transform:uppercase}.uhm-home-insurance .call-to-action-wrapper a.button,.uhm-home-insurance .call-to-action-wrapper a:link.button,.uhm-home-insurance .section-union-home-insurance a.button,.uhm-home-insurance .section-union-home-insurance a:link.button{font-size:20px;letter-spacing:0;line-height:25px;margin:5px auto;padding:20px 35px}.uhm-home-insurance .section-union-home-insurance .hero-media,.uhm-home-insurance .section-union-home-insurance .hero-media-wrapper{border-radius:8px;box-shadow:inset 0 0 24px #ffffffe6,0 16px 48px #3d195152;float:left}.uhm-home-insurance .section-union-home-insurance .hero-media{position:relative;z-index:-1}.uhm-home-insurance .benefits-wrapper{margin:0;padding:0}.uhm-home-insurance .benefits-wrapper .purple-wave{background-color:transparent;background-position:top;background-repeat:no-repeat;background-size:cover;padding:50px 0;position:relative}.uhm-home-insurance .benefit-text{position:relative;top:48px}.uhm-home-insurance .benefits-wrapper .purple-wave .benefit-text h2{color:var(--whiteColor)}.uhm-home-insurance .benefits-wrapper .purple-wave .benefit-text p{color:var(--whiteColor);margin:0 auto;width:50%}.uhm-home-insurance .benefits-wrapper .benefits{background-color:var(--purpleColor)}.uhm-home-insurance .benefits{display:flex;flex-wrap:wrap;justify-content:center;padding:25px 0;position:relative}.uhm-home-insurance .benefits-wrapper .benefits .benefit{margin:0 20px;width:calc(33% - 60px)}.uhm-home-insurance .benefits .benefit img{border-radius:50%;height:150px;margin-bottom:10px;width:150px}.uhm-home-insurance .benefits-wrapper .benefits .benefit h3{color:#ffed57;line-height:40px}.uhm-home-insurance .benefits-wrapper .benefits .benefit p{color:var(--whiteColor)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}.uhm-home-insurance .benefits .benefit{float:left;height:auto;padding:10px;text-align:center;width:100%}section:after{clear:both;content:"";display:block}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}.uhm-home-insurance .call-to-action-wrapper{background-color:var(--purpleColor);margin-top:20px;padding:50px 0;position:relative}.uhm-home-insurance .call-to-action-wrapper .call-to-action{background-color:var(--purpleColor);margin:auto;padding:50px 0;width:50%;z-index:1}.uhm-home-insurance .call-to-action-wrapper .call-to-action h2{color:var(--whiteColor);margin-bottom:30px}.uhm-home-insurance .call-to-action-wrapper .call-to-action .disclaimer{color:var(--whiteColor);font-size:12px;line-height:18px;margin-top:40px}@media (min-width:1024px){.uhm-home-insurance .col{margin:0 10px}.uhm-home-insurance .col.half{width:calc(-20px + 50%)}.uhm-home-insurance .col.full{width:calc(-17px + 100%)}.uhm-home-insurance .benefits{height:100%}}@media (min-width:768px){.uhm-home-insurance .col.half{width:calc(-7.5px + 50%)}.uhm-home-insurance .col{padding:0 5px}.uhm-home-insurance .section-union-home-insurance .hero h1{margin-bottom:0!important}.uhm-home-insurance .benefits .benefit{margin:0 5px;width:calc(33% - 10px)}}@media(max-width:1024px){.uhm-home-insurance .section-union-home-insurance .hero h1{margin-bottom:10px!important}.uhm-home-insurance .section-union-home-insurance .hero-media-background{height:100%;max-height:100%}.uhm-home-insurance .call-to-action-wrapper{position:unset}.uhm-home-insurance .call-to-action-wrapper a.button{position:relative}}@media(max-width:850px){.uhm-home-insurance .call-to-action-wrapper{margin-top:0}}@media screen and (max-width:1080px){.uhm-home-insurance .call-to-action-wrapper .call-to-action{width:75%}.uhm-home-insurance .section-union-home-insurance .hero{padding-top:10px}}@media screen and (max-width:768px){.uhm-home-insurance .section-union-home-insurance{padding-top:0}.uhm-home-insurance .section-union-home-insurance .hero{display:block}.uhm-home-insurance .section-union-home-insurance .hero .hero-text{width:100%}.uhm-home-insurance .section-union-home-insurance .hero .hero-text h1{margin-bottom:25px!important}.uhm-home-insurance .section-union-home-insurance .hero .hero-media-wrapper{display:none}.uhm-home-insurance .benefits-wrapper .purple-wave .benefit-text p{width:80%}.uhm-home-insurance .benefits-wrapper .benefits .benefit{float:left;height:auto;padding:10px;text-align:center;width:100%}.uhm-home-insurance .benefits-wrapper .benefits .benefit p{margin:0 auto;width:70%}.uhm-home-insurance .call-to-action-wrapper .call-to-action{width:75%}}@media screen and (max-width:425px){.uhm-home-insurance .section-union-home-insurance .hero .hero-text h1{margin:auto auto 16px}.uhm-home-insurance .benefits-wrapper .benefits .benefit p,.uhm-home-insurance .section-union-home-insurance .hero .hero-text p{margin:auto auto 16px;text-align:center;width:100%}.uhm-home-insurance .section-union-home-insurance .hero{display:block;text-align:center}}