.banner{padding-top:30px;background-image:url("/images/bgr_1.jpg")}.banner__inner{position:relative;color:#000;margin-top:30px;background-position:100% 100%}.banner__buttons{position:absolute;left:48px;bottom:80px}.banner__button{display:inline-block;max-width:128px}.banner__button:not(:last-of-type){margin-right:15px}.features{padding:70px 0;background-color:#f6f3f2}.features__title{margin-bottom:60px;text-align:center}.features__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:80%;margin:0 auto}.features__left{width:50%;padding-right:30px}.features__right{width:50%;padding-left:30px}.features__item{position:relative;padding-left:26px;font-size:1.6rem;line-height:1.5;font-family:HyundaiSansText,sans-serif;color:#000}.features__item:before{content:"";display:block;position:absolute;top:.5em;left:0;width:10px;height:10px;border-radius:50%;background-color:#00aad2}.features__item:not(:last-of-type){margin-bottom:15px}@media only screen and (max-width:1262px){.banner__buttons{position:relative;left:0;bottom:0;margin-top:57px}.features{padding-top:56px;padding-bottom:108px}.features__body{max-width:100%}}@media only screen and (max-width:640px){.banner{padding-top:20px}.banner__inner{margin-top:20px;min-height:438px}.banner__title{font-size:24px}.banner__buttons{margin-top:17px}.banner__button{max-width:117px}.features{padding:56px 0}.features__title{margin-bottom:48px}.features__left,.features__right{width:100%;padding:0}.features__right{margin-top:15px}}