*{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}@font-face{font-family:"spartan";src:url("../fonts/spartan/spartan.woff2") format("woff2"),url("../fonts/spartan/spartan.woff") format("woff"),url("../fonts/spartan/spartan.ttf") format("truetype")}[class^=rebma-icon-],[class*=" rebma-icon-"]{height:26px;width:26px;display:block;fill:currentColor}svg[class$=-active]{display:none}#home main h1,body main h1{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}#home main h1:hover a,body main h1:hover a,#home main h1:hover input,body main h1:hover input,#home main h1:hover button,body main h1:hover button{display:none !important}body{font-size:13px;line-height:1.618;font-family:"spartan",Futura,Trebuchet MS,Helvetica,Arial,sans-serif}body a:link,body a:visited,body a:hover,body a:active{color:#000;text-decoration:none}body>*{margin:auto;max-width:736px}body>header{margin-top:90px;text-transform:uppercase}body>header h1,body>header h2{text-align:center;line-height:1;letter-spacing:.05em;-webkit-transform:scale(1, 1.5);transform:scale(1, 1.5);-webkit-transform-origin:0 0;transform-origin:0 0}body>header h1{font-size:55px;margin-bottom:23px}body>header h2{font-size:19px;padding-top:20px;margin-bottom:100px;overflow-wrap:break-word;line-height:0}body>header h2 ul:before{content:">>";margin-right:7px}body>header h2 ul:after{content:"<<";margin-left:7px}body>header h2 li{display:inline-block}body>header h2 li:after{content:"/"}body>header h2 li:last-child:after{content:""}body>header nav{max-width:640px;margin:auto}body>header nav li{display:inline-block;margin-right:65px;font-size:14px;-webkit-transform:scale(1, 1.5);transform:scale(1, 1.5);-webkit-transform-origin:0 0;transform-origin:0 0}body>header nav li:last-of-type{margin-right:0}body>header nav li a:link,body>header nav li a:visited,body>header nav li a:hover,body>header nav li a:active{display:block;width:100%;height:100%}body>header nav li a:hover{color:#5e5c5c}@media screen and (max-width: 640px){body>header h1 span{display:block}body>header h2{padding-top:40px}body>header h2 li{display:inline}body>header nav li{width:33.333%;margin:0 0 14px 0;font-size:13px;text-align:center}body>header nav li:nth-of-type(2){margin-right:30%}}@media screen and (max-width: 400px){body>header h1{font-size:44px}body>header h2{font-size:14px;padding-top:30px}}body main{padding:90px 48px 25px;color:#5e5c5c;text-transform:uppercase}body main section{margin-bottom:36px}body main p,body main ul,body main ol{margin-bottom:21px}body main ul{margin-left:14px}body main ol{margin-left:21px}body main img{display:block;margin:auto;width:100%;height:auto}body main h1,body main h2,body main h3,body main h4,body main h5{font-size:19px;padding:14px 0;color:#5e5c5c}body main h2{font-size:19px;color:#000}body main h2:first-of-type{padding-top:0}body main h3,body main h4,body main h5{font-size:16px}body main a:link,body main a:visited,body main a:hover,body main a:active{text-decoration:underline;color:#5e5c5c}body main a:hover{color:#858282}@media screen and (max-width: 767px){body main iframe{margin:auto;display:block;width:540px;height:304px}}@media screen and (max-width: 630px){body main{padding:90px 10px 25px}body main iframe{margin:auto;display:block;width:300px;height:169px}}body>footer{text-align:center;padding-bottom:48px}body>footer li{display:inline-block;padding:0 15px}body>footer .rebma-vimeo a:hover svg{fill:#1ab7ea}body>footer .rebma-twitter a:hover svg{fill:#55acee}body>footer .rebma-instagram a:hover svg{fill:#405de6}#home main h2{text-transform:none;padding-top:0}#home main p{text-align:center}#about main img{width:60%}#contact main p{text-align:center}#rebma-contact-details{max-width:235px;margin:0 auto 55px}body main h2.blog-title{font-size:19px;line-height:1.2}body main h2.blog-title a{font-size:19px}body main h2.blog-title a:link,body main h2.blog-title a:visited,body main h2.blog-title a:active{text-decoration:none}body main h2.blog-title a:hover{text-decoration:underline}.news main{padding-bottom:48px}.news main p{overflow-wrap:break-word}.news main div{width:100% !important}.news main img{width:auto;max-width:100%;padding:0;margin:0 auto 14px}.news .older,.news .newer{border:none;padding-left:0;padding-right:14px}#textfile>.hide{display:block !important}
