.banner_content_container__XzatY{padding:0}.banner_banner__HvHB4{width:100%;border-radius:15px;position:relative;overflow:hidden;top:-30px}.banner_bg__k1_OW{position:absolute;top:0;bottom:0;left:0;right:0}.banner_content__Vidbd{text-align:center;z-index:1;position:relative}.banner_heading__Gy2E8{font-size:54px;font-weight:700;line-height:75px;margin-bottom:40px;color:var(--black)}.banner_subheading__9psig{font-size:30px;font-weight:500;line-height:30px;position:relative;margin-bottom:20px;color:var(--secondary)}.banner_body__j__Zu{font-size:15px;line-height:24px;font-weight:500;letter-spacing:.42px;width:60%;margin:0 auto 25px}.banner_button__6rYzx{display:inline-block;background-color:var(--primary);color:var(--primary_contrast);padding:10px 20px;font-size:13px;font-weight:600;border-radius:4px}.banner_button__6rYzx:hover{background-color:var(--primary_light);color:var(--primary_light_contrast)}.banner_mobile_second_banner__nSB3J{display:none}.banner_desktop_second_banner__YJ1IH{display:block}@media (max-width:768px){.banner_heading__Gy2E8{font-size:50px;line-height:50px}.banner_subheading__9psig{font-size:27px;line-height:27px}.banner_body__j__Zu{width:80%}.banner_mobile_second_banner__nSB3J{display:block}.banner_desktop_second_banner__YJ1IH{display:none}}@media (max-width:550px){.banner_banner__HvHB4{padding:0}.banner_heading__Gy2E8{font-size:35px;line-height:35px}.banner_subheading__9psig{font-size:22px;line-height:22px}.banner_body__j__Zu{width:90%}.banner_banner__HvHB4{top:-17px}}