.banner-twocol .two_col{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr}.banner-twocol{padding-bottom:80px;padding-top:80px}.banner-twocol .two_col .banner-content .heading *{font-weight:700}.banner-twocol .two_col .banner-content .heading span{color:#06ba8a}.banner-twocol .two_col .banner-content .content *{color:#000}.banner-twocol .two_col .banner-content .button_col a{background-color:#f5bc51;border-radius:12px;color:#182b3a;display:inline-block;font-weight:700;padding:10px 20px}.banner-twocol .two_col .banner-content .button_col{display:flex;flex-wrap:wrap;gap:10px;margin-top:50px}.banner-twocol .two_col .banner-content .button_col a:hover{background-color:#06ba8a}@media only screen and (max-width:1024px){.banner-twocol .two_col .banner-content .heading *{font-size:50px}}@media only screen and (max-width:991px){.banner-twocol .two_col .banner-content .heading *{font-size:38px}.banner-twocol .two_col .banner-content .button_col{margin-top:10px}}@media only screen and (max-width:767px){.banner-twocol .two_col{grid-template-columns:1fr}section.banner-twocol{padding-bottom:40px;padding-top:40px}.banner-twocol .two_col .banner-content .button_col a{font-size:14px;padding:8px 15px}}@media only screen and (max-width:420px){.banner-twocol .two_col .banner-content .heading *{font-size:32px}}