*{box-sizing:border-box}body,html{min-height:100%;margin:0;font-family:Arial,sans-serif}[name=c-menu-toggle-checkbox]{display:none}.c-menu-toggle{position:absolute;top:16px;right:12px;display:block;width:42px;height:18px;transform:rotate(0deg);transition:144ms ease-in-out;cursor:pointer;text-align:center}.c-menu-toggle span{display:block;position:absolute;height:20%;width:50%;background:#218737;border-radius:2px;opacity:1;left:25%;transform:rotate(0deg);transition:144ms ease-in-out}.c-menu-toggle span:nth-child(1){top:0}.c-menu-toggle span:nth-child(2),.c-menu-toggle span:nth-child(3){top:40%}.c-menu-toggle span:nth-child(4){top:80%}.c-menu-toggle::after{content:attr(data-menu-open);display:block;margin-top:50%;font-size:10px;font-weight:700;color:#218737;text-transform:uppercase}.c-menu-toggle:focus{outline:1px solid red}@media all and (min-width:739px){.c-menu-toggle{display:none}}.c-header{overflow:auto}@media screen and (max-width:739px){.c-header{height:92px}.c-footer,.c-main-navigation{z-index:102!important}}@media all and (min-width:1349px){.c-header{height:70px}}.c-logo{display:inline-block;padding:5px 10px;height:55px}.c-logo img{height:100%}@media all and (min-width:1349px){.c-logo{float:left;height:100%}}.c-main-navigation{z-index:12;position:absolute;top:103px;left:-100%;right:100%;bottom:33.333%;background-color:#e2e3e4;transition:left 144ms ease-in-out,right 144ms ease-in;overflow:auto}.c-main-navigation__title{margin:25px 0 15px;padding:0 25px;font-weight:700;color:#636363;text-transform:uppercase}.c-main-navigation__links{margin:0;padding:0;border-top:1px solid #d3d3d3;list-style:none}.c-main-navigation__link a{display:block;border-bottom:1px solid #d3d3d3;padding:15px 25px;font-weight:700;color:#464646;text-decoration:none}.c-main-navigation__link a:hover{text-decoration:underline}@media all and (min-width:340px){.c-main-navigation{top:92px}}@media all and (min-width:739px){.c-main-navigation{position:static;float:right;text-align:right;background-color:transparent;box-shadow:none!important}.c-main-navigation__title{display:none}.c-main-navigation__links{margin:25px 50px;border-top:none}.c-main-navigation__link{display:inline-block;margin-right:5px;border-right:1px solid #d3d3d3;padding-right:10px}.c-main-navigation__link:last-of-type{margin-right:0;border-right:none;padding-right:0}.c-main-navigation__link a{display:inline;border-bottom:none;padding:0;font-size:14px;font-weight:400;color:#218737;text-decoration:none}}.c-action-bar{display:table;width:100%;border-collapse:collapse}.c-action-bar__btn{display:table-cell;padding:8px 0;border:5px solid #fff;background-color:#218737;font-size:10px;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase}.c-action-bar__btn:hover{text-decoration:underline}@media all and (min-width:1349px){.c-action-bar{display:none}}.c-footer{z-index:10;position:absolute;top:66.666%;left:-100%;right:100%;bottom:0;background-color:#464646;transition:left 144ms ease-in-out,right 144ms ease-in;overflow:hidden}.c-footer__links{padding:0;list-style:none}.c-footer__link a{display:block;padding:10px 25px;color:#e2e3e4;text-decoration:none}.c-footer__link a:hover{text-decoration:underline}@media all and (min-width:739px){.c-footer{position:static;background-color:#d3d3d3;box-shadow:none!important}.c-footer__links{margin:0;padding:15px 35px}.c-footer__link{display:inline-block;margin-right:5px;border-right:1px solid #464646;padding-right:10px}.c-footer__link:last-of-type{margin-right:0;border-right:none;padding-right:0}.c-footer__link a{display:inline;padding:0;color:#464646;font-size:14px;text-decoration:none}}[name=c-menu-toggle-checkbox]:checked~.c-menu-toggle span:nth-child(1){top:40%;width:0}[name=c-menu-toggle-checkbox]:checked~.c-menu-toggle span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);height:15%;width:60%;left:20%}[name=c-menu-toggle-checkbox]:checked~.c-menu-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:15%;width:60%;left:20%}[name=c-menu-toggle-checkbox]:checked~.c-menu-toggle span:nth-child(4){top:40%;width:0}[name=c-menu-toggle-checkbox]:checked~.c-menu-toggle::after{content:attr(data-menu-closed)}[name=c-menu-toggle-checkbox]:checked~.c-footer,[name=c-menu-toggle-checkbox]:checked~.c-header .c-main-navigation{left:0;right:15.625%;box-shadow:2px 4px 10px rgba(0,0,0,.3);transition:left 144ms ease-in-out,right 144ms ease-out}