.banner{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.banner .banner__container{padding-top:48px;padding-bottom:48px}.banner .banner__row{justify-content:center}.banner .banner-content{text-align:center}@media (min-width: 992px){.banner .entry-title{margin-top:24px}}.banner .button{margin-top:16px;margin-bottom:16px;text-transform:capitalize}.banner.banner--with-breadcrumbs{padding-bottom:48px}.banner.banner--with-breadcrumbs .banner__container{padding-top:0;margin-bottom:16px}.banner.banner--with-breadcrumbs .banner-content{padding-bottom:24px}@media (min-width: 768px){.banner.banner--with-breadcrumbs .banner-content{padding-bottom:0}}.banner.banner--with-breadcrumbs .entry-title{margin-top:24px;margin-bottom:24px}@media (min-width: 768px){.banner.banner--with-breadcrumbs-alt{padding-bottom:48px}}.banner.banner--with-breadcrumbs-alt .banner__container{padding-top:0}.banner.banner--with-breadcrumbs-alt .banner-content{padding-bottom:24px}.banner.banner--with-breadcrumbs-alt .entry-title{margin-top:24px;margin-bottom:24px}.banner.banner--extra-bottom-margin{margin-bottom:16px}.banner.banner--custom-spacing .banner-content{margin-bottom:0}@media (min-width: 768px){.banner.banner--custom-spacing{padding-bottom:48px}.banner.banner--custom-spacing .banner-content{margin-bottom:48px}}
