.banner{position:relative}.banner .banner-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;max-height:600px}.banner .popup-confirm-btns .popup-btn-primary:hover{background-color:#21a1cc;border-color:#21a1cc;color:#fff}.banner .banner-button-wrap{bottom:108px;left:0;position:absolute;right:0;width:100%}.banner .banner-button-wrap .feature-button-wrap{padding:0 8px}.banner .banner-button-wrap .hs-button{margin-bottom:15px;margin-right:15px}.banner .banner-button-wrap a,.banner .button-wraper{vertical-align:top}.banner .banner-button-wrap button.content-icon-btn.hs-button{border-bottom:3px solid #d7ad00;border-radius:55px;font-size:24px;height:65px;letter-spacing:10px;line-height:24px;width:245px}@media (min-width:576px) and (max-width:1200px){.banner{padding-bottom:5px}.banner .banner-button-wrap{bottom:119px}}@media (max-width:576px){.banner .banner-image{background-position:top;height:340px;max-height:340px}.banner .banner-button-wrap button.content-icon-btn.hs-button{border-radius:20px;font-size:16px;height:40px;letter-spacing:6px;width:160px}.banner .banner-button-wrap{bottom:34px;text-align:center}}@media (max-width:390px){.banner .banner-button-wrap{bottom:12px;text-align:center}}