.banner-section .row-fluid{padding:0;width:100%}.banner{align-items:center;background-color:#008bca;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;display:flex;justify-content:center;max-width:100%;min-height:370px;overflow:hidden;position:relative}.banner_container{padding:0 30px;position:relative;text-align:center;width:100%;z-index:5}.banner_content{margin-left:auto;margin-right:auto;max-width:60%;width:auto}.banner-heading{display:block;margin:0 0 14px}.banner-heading h1{color:#fff;font-size:60px;line-height:1.33;margin:0;padding:0;text-align:center}.banner-subheading h3{color:#fff;display:inline-block;font-size:24px;font-weight:600;line-height:1.58;margin:0;text-align:center}@media only screen and (max-width:800px){.banner-heading h1{font-size:57.3px}.banner_container{width:100%}.banner_content{max-width:100%;width:100%}}@media only screen and (max-width:600px){.banner{min-height:291px}.banner-heading h1{font-size:43.6364px}.banner-subheading h3{font-size:20px;line-height:24px}}@media only screen and (max-width:500px){.banner-heading h1{--typography_factor:1.5;--base-font-size:16;--fontSize:60;--typography_sensitivity:1;--minFontSize:calc(var(--typography_factor)*var(--base-font-size));--minViewportSize:360;--grid_main_break_point:1100;--maxViewportSize:var(--grid_main_break_point);font-size:calc(var(--fontSize)*1px - var(--typography_sensitivity)*(var(--fontSize) - var(--minFontSize))*(var(--minViewportSize)*1px - 100vw)/(var(--maxViewportSize) - var(--minViewportSize)) - (var(--fontSize) - var(--minFontSize))*var(--typography_sensitivity)*1px)!important}}@media only screen and (max-width:416px){.banner{min-height:200px}}