#header{z-index:2}.tpl__header{box-sizing:border-box}.tpl__page .tpl__header--default{max-width:1740px;min-height:200px;max-height:680px;margin:auto auto 75px auto;overflow:hidden;position:relative;box-sizing:border-box;padding:0 25px}@media (min-width:480px){.tpl__page .tpl__header--default{padding:0 40px}}@media (min-width:1024px){.tpl__page .tpl__header--default{padding:0 60px;min-height:300px}}.tpl__page .tpl__header--default .tpl__header__content{background:-webkit-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 0%, #00338d 70%);background:-o-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 0%, #00338d 70%);background:-moz-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 0%, #00338d 70%);background:radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 0%, #00338d 70%);background-size:150%;-webkit-animation:AnimationName 8s ease infinite;-moz-animation:AnimationName 8s ease infinite;-o-animation:AnimationName 8s ease infinite;animation:AnimationName 8s ease infinite;border-bottom-right-radius:30px;border-bottom-left-radius:30px;height:100%;min-height:inherit;padding:0 25px 45px 25px;box-sizing:border-box}@-webkit-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media (min-width:1024px){.tpl__page .tpl__header--default .tpl__header__content{padding:0 60px 50px 60px}}@media (min-width:1600px){.tpl__page .tpl__header--default .tpl__header__content{padding:0 130px 50px 130px}}.tpl__page .tpl__header--default .tpl__header__titlewrp{height:100%;max-width:1640px;margin:auto;position:relative;box-sizing:border-box;display:flex;align-items:flex-end;min-height:inherit}.tpl__page .tpl__header--default .tpl__header__titlewrp>h1,.tpl__page .tpl__header--default .tpl__header__titlewrp>span{font-family:"open-sans", sans-serif;font-weight:700;color:#ffffff;font-size:1.75rem;line-height:1.25em;width:100%;max-width:1240px;box-sizing:border-box;hyphens:auto;display:inline}@media (min-width:480px){.tpl__page .tpl__header--default .tpl__header__titlewrp>h1,.tpl__page .tpl__header--default .tpl__header__titlewrp>span{font-size:2.25rem}}@media (min-width:768px){.tpl__page .tpl__header--default .tpl__header__titlewrp>h1,.tpl__page .tpl__header--default .tpl__header__titlewrp>span{font-size:2.75rem}}@media (min-width:1024px){.tpl__page .tpl__header--default .tpl__header__titlewrp>h1,.tpl__page .tpl__header--default .tpl__header__titlewrp>span{font-size:3.25rem}}@media (min-width:1280px){.tpl__page .tpl__header--default .tpl__header__titlewrp>h1,.tpl__page .tpl__header--default .tpl__header__titlewrp>span{font-size:4rem}}.tpl__page .tpl__header--custom{width:100%;position:relative;max-width:1700px;margin-left:auto;padding-top:75px;padding-bottom:75px;padding-left:25px;box-sizing:border-box}@media (min-width:480px){.tpl__page .tpl__header--custom{padding-left:40px}}@media (min-width:1024px){.tpl__page .tpl__header--custom{padding-left:60px}}.tpl__page .tpl__header--custom .tpl__header__image--file img{width:100%;border-bottom-left-radius:20px;border-top-left-radius:20px}.tpl__page .tpl__header--custom .tpl__header__titlewrp{width:100%;margin:auto;position:relative;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-end;height:100%;min-height:inherit}.tpl__page .tpl__header--custom .tpl__header__titlewrp .tpl__header__title .tpl__header__headline{font-family:"open-sans", sans-serif;font-size:2rem;line-height:1.25em;font-weight:700;max-width:1240px;border:none;hyphens:auto;display:inline;color:#00338d}@media (min-width:480px){.tpl__page .tpl__header--custom .tpl__header__titlewrp .tpl__header__title .tpl__header__headline{font-size:2.5rem}}@media (min-width:768px){.tpl__page .tpl__header--custom .tpl__header__titlewrp .tpl__header__title .tpl__header__headline{font-size:3.25rem}}@media (min-width:1280px){.tpl__page .tpl__header--custom .tpl__header__titlewrp .tpl__header__title .tpl__header__headline{font-size:4rem}}