.inner_page_banner{background-color:#030005;position:relative}.inner_page_banner.type5banner .inner_page_banner__content_inner{padding-bottom:0;padding-top:107px}@media (max-width:991px){.inner_page_banner.type5banner .inner_page_banner__content_inner{padding-top:0}}.inner_page_banner__image{height:100%;left:0;position:absolute;top:0;width:100%}.inner_page_banner__image .image{display:block;height:100%;overflow:hidden;position:relative}.type1banner .inner_page_banner__image .image img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.type4banner .inner_page_banner__image .image img{max-width:906px;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}@media (max-width:991px){.type4banner .inner_page_banner__image .image img{max-width:100%}}.type5banner .inner_page_banner__image .image:after{padding-bottom:494px}.inner_page_banner__content{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;min-height:417px;position:relative;width:100%}.type1banner .inner_page_banner__content{background-image:url(../../images/hero_banner_img_11.png);background-position:100%}.type2banner .inner_page_banner__content{background-image:url(../../images/hero_inner_overlay2.png);background-position:50%}.type3banner .inner_page_banner__content{background-image:url(../../images/hero_inner_overlay3.png);background-position:50%}.type4banner .inner_page_banner__content{background-image:url(../../images/hero_inner_overlay4.png);background-position:50%}.type5banner .inner_page_banner__content{align-items:flex-end;background-image:url(../../images/hero_inner_overlay5.png);background-position:top}.inner_page_banner__content .tag_line{color:var(--Color_White)}.inner_page_banner__content .heading{color:var(--Color_White);margin-bottom:0}.inner_page_banner__content .description{color:var(--Color_White);font-family:var(--Font_Lato_Semibold);font-size:24px;line-height:1.2}.inner_page_banner__content .bullet_list{display:flex;flex-wrap:wrap;gap:12px 24px}.inner_page_banner__content .bullet_text{color:var(--Color_White);font-size:20px;padding-left:30px;position:relative;text-transform:uppercase}.inner_page_banner__content .bullet_text svg{left:0;min-width:18px;position:absolute;top:4px;width:18px}.inner_page_banner__content .heading_image{background-color:var(--Color_White);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:-1px;padding:40px}.inner_page_banner__content .heading_image .date_heading{padding:0 20px 0 0}.inner_page_banner__content .heading_image .heading{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:#141414;display:-webkit-box;margin:0 10px 0 0;overflow:hidden;text-overflow:ellipsis}.inner_page_banner__content .heading_image .image{position:relative}.inner_page_banner__content .heading_image .image:after{content:"";display:block;padding-bottom:260px}.inner_page_banner__content .heading_image .image img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.inner_page_banner__content .heading_image .date{background-color:var(--Color_Hoffer_Red);color:var(--Color_White);display:inline-block;font-family:var(--Font_Lato_Regular);font-size:16px;font-weight:400;line-height:1.2;margin-bottom:24px;padding:8px 24px;text-transform:uppercase}.inner_page_banner__content_inner{display:flex;flex-direction:column;padding-bottom:50px;padding-top:50px;row-gap:24px}.type1banner .inner_page_banner__content_inner,.type4banner .inner_page_banner__content_inner{max-width:644px}.inner_page_banner .breadcrumbs span{color:hsla(0,0%,100%,.4);font-family:var(--Font_Lato_Regular);font-size:16px;font-weight:400;line-height:19px;text-transform:uppercase}.inner_page_banner .breadcrumbs a{color:inherit;font-family:inherit;margin-right:10px;text-decoration:none;transition:all .25s ease}.inner_page_banner .breadcrumbs a:hover{color:var(--Color_Hoffer_Orange)}.inner_page_banner .breadcrumbs .breadcrumb_last{color:var(--Color_White);margin-left:10px}@media (min-width:1680px){.inner_page_banner__image .image:after{padding-bottom:21.9%}.type4banner .inner_page_banner__image .image img{max-width:47.24%}.type5banner .inner_page_banner__image .image:after{padding-bottom:25.76%}}@media (max-width:1359px){.inner_page_banner__content_inner{row-gap:18px}.type1banner .inner_page_banner__content_inner,.type4banner .inner_page_banner__content_inner{max-width:612px}}@media (max-width:1199px){.inner_page_banner__image .image:after{padding-bottom:384px}.type5banner .inner_page_banner__image .image:after{padding-bottom:444px}.inner_page_banner__content .description{font-size:22px}.inner_page_banner__content .bullet_text{font-size:18px;padding-left:25px}.inner_page_banner__content .heading_image{gap:20px;padding:25px}.inner_page_banner__content .heading_image .date{margin-bottom:18px;padding:8px 16px}.type1banner .inner_page_banner__content_inner,.type4banner .inner_page_banner__content_inner{max-width:562px}}@media (max-width:991px){.inner_page_banner__content{min-height:384px;padding-bottom:40px;padding-top:40px;position:static}.inner_page_banner__content:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.inner_page_banner__content .heading_image{grid-template-columns:repeat(1,minmax(0,1fr));padding:20px}.type1banner .inner_page_banner__content{background-position:83.4%}.type1banner .inner_page_banner__content:before{height:0;width:0}.inner_page_banner__content .description{font-size:20px}.inner_page_banner__content_inner{position:relative;z-index:1}.inner_page_banner__content:before{background-color:rgba(0,0,0,.4);z-index:2}.inner_page_banner__content:after{background-image:url(../../images/hero_banner_overlay.png);background-position:70%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.inner_page_banner__content .container{position:relative;z-index:3}.type1banner .inner_page_banner__content,.type2banner .inner_page_banner__content,.type4banner .inner_page_banner__content{background-position:70%}.inner_page_banner__content .description{font-size:18px}.inner_page_banner__content .bullet_list{gap:12px 16px}}
/*# sourceMappingURL=inner_page_banner.css.map */