.amhp-offers-container{padding-top:10rem}.amhp-offers-title{position:relative;z-index:0;text-align:center}.amhp-offers-subtitle{position:relative;z-index:1;text-align:center}.amhp-offers-card{display:flex;flex-flow:column wrap;margin:0 2.9rem 0;padding:3rem 0}.amhp-offers-card-content{display:flex;flex-flow:column wrap;align-items:flex-start;min-height:32rem}.amhp-offers-card-content h4{font-weight:900;margin:2rem 0 1rem}.amhp-offers-card-content p{color:#929292;margin:1rem 0}.amhp-offers-card-content .default-cta{margin-top:auto}.amhp-offers-card-content .default-cta a{margin:0}.amhp-offers-card-image{position:relative;padding:2rem 2rem 2rem 0;height:25rem}.amhp-offers-card-image::after{content:'';position:absolute;width:calc(50% + 1rem);height:100%;top:0;left:calc(50% - 1rem);border-radius:2rem;z-index:-1}.amhp-offers-card-container:nth-child(3n+1) .amhp-offers-card-image::after{background-color:#33a7e6}.amhp-offers-card-container:nth-child(3n+2) .amhp-offers-card-image::after{background-color:#016378}.amhp-offers-card-container:nth-child(3n+3) .amhp-offers-card-image::after{background-color:#545454}.amhp-offers-card-image img{border-radius:1.5rem;width:100%;height:100%;object-fit:cover}.amhp-offers-slick{margin:2rem -2.9rem 10rem}.amhp-offers-slick::before,.amhp-offers-slick::after{content:'';position:absolute;top:0;width:calc((100vw - 138.9rem) / 2);height:100%;z-index:10}.amhp-offers-slick::before{left:0;background-image:linear-gradient(90deg,rgba(255,255,255,1),rgba(255,255,255,0))}.amhp-offers-slick::after{right:0;background-image:linear-gradient(270deg,rgba(255,255,255,1),rgba(255,255,255,0))}.amhp-offers-slick .slick-list{flex:unset;width:100%;overflow:visible}.slick-dots{position:absolute;display:block;padding:0;margin:0;list-style:none;text-align:center;left:50%;transform:translateX(-50%)}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:74px !important;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:lightgray;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#33a7e6}