.banner_sec{overflow:hidden;position:relative}.banner_button_group a.button.green_button{background-color:#7fcbae;border:1px solid #7fcbae}.banner_button_group a.button.sec_green_button{background-color:transparent;border:2px solid #7fcbae}.banner_button_group a.button.brand_color_button{background-color:#4b336f;border:1px solid #4b336f}.banner_button_group a.button.sec_brand_color_button{background-color:transparent;border:2px solid #4b336f}.banner_button_group a.button{font-size:24px;line-height:1.3}@media(max-width:768px){.banner_button_group a.button{font-size:22px!important}.module.banner_sec.mobile-bg-border{background:transparent!important;border-radius:0!important}}