@font-face{font-family:"FontAwesome5Free";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fa-solid-900.eot?) format("eot"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#FontAwesome5Free) format("svg")}@font-face{font-family:"FontBrand5Free";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fa-brands-400.eot?) format("eot"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#FontBrand5Free) format("svg")}@font-face{font-display:swap}.dynamic-banner{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-image:url(../img/pattern-bg.jpg);background-repeat:repeat;background-position:center center;min-height:198px;overflow:hidden;position:relative}.dynamic-banner .dynamic-banner-bg{width:100%;height:100%;position:absolute;left:0;top:0;display:block}.dynamic-banner .dynamic-banner-bg .db-bg{width:100%;height:100%;position:absolute;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.dynamic-banner .dynamic-banner-cont{position:relative;z-index:1;max-width:1200px;width:100%;display:block;margin:0 auto}.dynamic-banner .dynamic-banner-cont .dynamic-banner-cont-inn{padding-top:32px;padding-bottom:32px;width:100%;display:block;max-width:200px;margin:0 auto;text-align:center}.dynamic-banner .dynamic-banner-cont .dynamic-banner-cont-inn h5,.dynamic-banner .dynamic-banner-cont .dynamic-banner-cont-inn h6{color:#000;text-transform:uppercase;font-size:10px;line-height:12px;font-weight:600;font-family:"geom-graphic",sans-serif;margin:0;padding:0}.dynamic-banner .dynamic-banner-cont .dynamic-banner-cont-inn h2{font-size:28px;line-height:28px;color:#002b5d;margin:0 0 4px}.dynamic-banner .dynamic-banner-cont .dynamic-banner-cont-inn h5{font-size:12px;line-height:15px;margin:0 0 24px}.dynamic-banner.half-bg .dynamic-banner-bg{width:100%;height:156px;position:relative}.dynamic-banner.half-bg .dynamic-banner-cont{width:100%;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dynamic-banner.half-bg .dynamic-banner-cont .dynamic-banner-cont-inn{width:100%;max-width:260px;margin:0 auto;text-align:center;padding-top:34px;padding-bottom:26px}.dynamic-banner.half-bg .dynamic-banner-cont .dynamic-banner-cont-inn h6{color:#6f7578;margin:0 0 5px;padding:0}.dynamic-banner.half-bg .dynamic-banner-cont .dynamic-banner-cont-inn h3{color:#002b5d;margin:0 0 8px}.dynamic-banner.half-bg .dynamic-banner-cont .dynamic-banner-cont-inn a{color:#000;text-transform:uppercase;font-size:10px;line-height:12px;font-weight:600;font-family:"geom-graphic",sans-serif;padding:0 17px 0 0;position:relative;display:inline-block}.dynamic-banner.half-bg .dynamic-banner-cont .dynamic-banner-cont-inn a:after{content:'';width:8px;height:9px;background:url(../img/btn-arrow.png) no-repeat center center;background-size:8px auto;display:block;position:absolute;right:0;top:2px}.dynamic-banner.half-bg .dynamic-banner-cont .dynamic-banner-cont-inn a:hover{color:#6f7578}@media screen and (max-width:1024px){.dynamic-banner .dynamic-banner-cont .dynamic-banner-cont-inn .btn{display:inline-block}.dynamic-banner .dynamic-banner-cont .dynamic-banner-cont-inn .skew-btn{display:none}}