.cm-banner-area{-webkit-font-smoothing:antialiased;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center}.cm-banner-area:after{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-color:#004b87;opacity:.65;content:" "}.cm-banner-area .page-center{padding:0px 90px}.page-center-inner{position:relative;z-index:9;height:350px;display:table;width:100%}.cm-banner-area h1{-webkit-font-smoothing:antialiased;font-size:62px;line-height:64px;font-weight:700;color:#fff;padding-top:10px;padding-bottom:54px;margin-bottom:8px;display:table-cell;vertical-align:bottom}@media only screen and (max-width:1500px) and (min-width:1301px){.cm-banner-area h1{font-size:55.8px;line-height:57.6px;padding-bottom:57px}}@media only screen and (max-width:1300px) and (min-width:1000px){.cm-banner-area h1{font-size:52.7px;line-height:54.4px;padding-bottom:59px}}@media(max-width:999px){.cm-banner-area .page-center{padding:10% 0}.page-center-inner{position:relative;z-index:9;height:unset;text-align:center;padding:60px 0 0}.cm-banner-area h1{font-size:42px;line-height:49px;text-align:center;display:block;padding:10px 0}}@media(max-width:690px){.cm-banner-area h1{text-align:left;font-size:39px;line-height:45.5px;margin-bottom:6px}.navigation-primary .submenu.level-1{margin:-7px 0 0;padding:0 0 38px}}@media(max-width:479px){.cm-banner-area{padding:0 10px}}