.header-bar{background-color:#fff;-webkit-box-shadow:0 0 3px #b7b7b7;box-shadow:0 0 3px #b7b7b7}@media screen and (max-width:1070px){.header-bar ul.menus .menus__item{margin-left:15px}}.header-bar ul.menus .menus__item>a{color:#2babe2;font-size:14px;font-family:'gilroyextrabold',-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif}@media screen and (max-width:1070px){.header-bar ul.menus .menus__item>a{font-size:13px}}.header-bar ul.menus--full-height .menus__item.menu--active,.header-bar ul.menus--full-height .menus__item:hover{border-top:transparent 3px solid;border-bottom:#f04e98 3px solid}.header-bar ul.menus--full-height .menus__item.menu--active>a,.header-bar ul.menus--full-height .menus__item:hover>a,.header-bar ul.submenus .submenus__item.menu--active>a,.header-bar ul.submenus .submenus__item:hover>a{color:#f04e98}.header-bar__buttons .cta-btn{padding-left:10px;padding-right:10px}.header-bar__content__logo{height:45px}.header-bar ul.submenus .submenus__item>a{color:#333f48;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.mobile-menus__item ul li a{color:#2babe2}body,html{height:100%}main{display:block;min-height:-webkit-calc(100% - 6.7rem);min-height:-moz-calc(100% - 6.7rem);min-height:calc(100% - 6.7rem)}header nav#desktop:not(.top-alert){position:relative}.pane{padding:140px 0 100px;position:relative;background:url(../img/header-view1.jpg) no-repeat top;-webkit-background-size:cover;background-size:cover;background-attachment:fixed}.pane>h1{color:#fff;margin:0 auto;width:30%;font-size:28px;font-family:'gilroyextrabold'}.pane.center{top:-webkit-calc(50% - 1.2rem);top:-moz-calc(50% - 1.2rem);top:calc(50% - 1.2rem);position:absolute;-webkit-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);width:100%;text-align:left}.pane.pane--large .central-container,.pane.pane--large h1{width:750px}.central-container{margin:0 auto;width:30%;padding:25px;position:relative;background:#fff;border-radius:3px}@media only screen and (max-width:800px){.pane.pane--large .central-container,.pane.pane--large h1{width:auto;margin:0 20px}.central-container{width:55%;margin:0 auto}}@media only screen and (max-width:500px){.central-container,.pane>h1{width:auto;margin:0 20px}}.central-container p a{text-decoration:none;color:#069;font-family:inherit;font-weight:400;text-transform:none}