.nudge-banner{padding:2.5rem 0}.nudge-banner .banner-wrap{margin-top:2rem;display:-ms-flexbox;display:flex;padding:0 3.6875rem 0 2.5rem;border-radius:24px}.nudge-banner .banner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:70.6%;margin-right:3.75rem;padding:2.0625rem 0 1.6875rem}.nudge-banner .title{color:#fff;font-family:Lato-Semibold;font-size:2rem;line-height:2.625rem;margin-bottom:.75rem}.nudge-banner .ban-desc{color:#fff;font-family:Lato-Regular;font-size:16px;line-height:24px;letter-spacing:.16px;margin-bottom:1.5rem}.nudge-banner .img-wrap{position:relative;margin-top:-2rem;width:30%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end}.nudge-banner .img-wrap picture img{height:auto;width:100%;display:block;object-position:center}.nudge-banner .btn-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nudge-banner .btn{padding:.5rem 1.5rem;margin-right:1rem;font-size:12px;line-height:18px;letter-spacing:.32px}.nudge-banner .btn:last-child{margin-right:0}@media only screen and (max-width:1199px){.nudge-banner .title{font-size:1.875rem}.nudge-banner .ban-desc{margin-bottom:1rem}.nudge-banner .img-wrap{margin-top:0}}@media only screen and (max-width:1024px){.nudge-banner .banner-wrap{padding:0 2.5rem}.nudge-banner .banner-content{width:70%;margin-right:2rem}.nudge-banner .img-wrap{width:45%}}@media only screen and (max-width:991px){.nudge-banner{padding:1.5rem 0}.nudge-banner .title{font-size:1.5rem;line-height:2rem;margin-bottom:.5rem}.nudge-banner .ban-desc{font-size:14px;line-height:20px;letter-spacing:.24px}}@media only screen and (max-width:767px){.nudge-banner .banner-wrap{margin-top:0;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 1rem 0}.nudge-banner .banner-content{width:100%;margin-right:0;margin-bottom:2.3125rem;padding:0}.nudge-banner .img-wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.nudge-banner .img-wrap{height:200px}.nudge-banner .btn{padding:.5rem 1rem;margin-right:.75rem}}@media only screen and (max-width:575px){.nudge-banner .img-wrap picture img{min-height:auto}}