﻿*{outline:none}*:hover,*:focus{outline:none}*::selection{background-color:#000;color:#000}::-webkit-scrollbar{width:5px;background:#000}::-webkit-scrollbar-thumb{background:#fff}html,body{min-height:100%;min-width:100%;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:22px;line-height:29px;letter-spacing:.06em;font-style:normal;font-weight:400;background-color:#000;color:#fff;position:relative}@media(max-width: 600px){body{font-size:19px;line-height:26px}}@media(max-width: 500px){body{font-size:16px;line-height:24px}}@media(max-device-width: 600px){body{font-size:16px;line-height:24px}}a:link,a:visited{color:#fff;text-decoration:none;transition:.3s}a:hover,a:active,a:focus{color:#fff;opacity:1;text-decoration:none}h1{font-size:1.8em;line-height:1.1em;margin:0;padding:0;margin-bottom:20px;font-weight:700}h2{font-size:1.4em;line-height:1.1em;margin:0;padding:0;margin-bottom:15px;font-weight:700}.col ul{margin:0 0 23px 42px;padding:0;list-style-type:none}.col ul li:before{content:"—";position:absolute;margin-left:-40px}p{margin-bottom:23px !important}.fat{font-size:1.4em;line-height:1.1em;font-weight:700}.lefter{position:fixed;top:0;left:0;bottom:0;width:48%}@media(max-width: 950px){.lefter{width:20%}}.bg{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;transition:all 1s}.bgimage{opacity:0;z-index:0}.bgimage.active{opacity:1}.righter{margin-left:48%;padding-bottom:30px}@media(max-width: 950px){.righter{margin-left:20%}}.logo{width:100%;max-width:300px;margin:50px auto calc(10vh + 10px) auto}@media(max-width: 950px){.logo{margin:50px auto}}@media(max-width: 950px){.logo{display:none}}.fit{width:100%;height:auto}.flex,.sponsis,.parafloater,nav.menu,.socials{display:flex;flex-wrap:wrap;justify-content:flex-start}.flex div,.sponsis div,.parafloater div,nav.menu div,.socials div{margin-right:20px}.flex.space-between,.space-between.sponsis,.space-between.parafloater,nav.menu,.space-between.socials{justify-content:space-between}.flex.space-around,.space-around.sponsis,.space-around.parafloater,nav.space-around.menu,.space-around.socials{justify-content:space-around}.social{display:none}@media(max-width: 950px){.social{display:block}}.socials div{margin:0 20px}.socials div span{display:none}@media(max-width: 950px){.socials div{margin:0 !important}.socials div span{display:inline}}.socials div:first-child{margin-left:0}.socials div:last-child{margin-right:0}@media(max-width: 950px){.socials{display:none}}nav.menu{z-index:1000;background-color:#000;position:fixed;left:0;bottom:0;right:5px;padding:20px 50px 20px 50px}@media(max-width: 950px){nav.menu{flex-direction:column;justify-content:space-around;padding-bottom:20px;font-size:2em;top:77px;transform:translateY(-100%);padding-top:0}}@media(max-width: 950px)and (max-height: 500px){nav.menu{font-size:1.5em;padding-bottom:20px;justify-content:space-between}}@media(max-width: 950px)and (max-height: 330px){nav.menu{font-size:1em}}@media(max-width: 950px){nav.menu div{text-align:center}}nav.menu.is-active{transform:translateY(0);animation:padd .5s}@media(max-device-width: 600px){nav.menu.is-active{animation:padd 1.8s}}nav.menu.is-active div{margin:0;padding:0}@keyframes padd{0%{padding-bottom:50px;padding-top:30px}100%{padding-bottom:20px;padding-top:0}}@-webkit-keyframes padd{0%{padding-bottom:50px;padding-top:30px}100%{padding-bottom:20px;padding-top:0}}header{width:100%;background-color:#000;padding:18px 50px 23px 50px;justify-content:center;position:fixed;display:none;z-index:10000;box-sizing:border-box}@media(max-width: 950px){header{display:flex}}header .resplogo{height:36px}header .resplogo img.fit{height:100%;width:auto}header .hamburger{position:absolute;top:50%;right:25px !important;width:40px;height:24px;transform:translateY(calc(-50% - 4px))}header .hamburger .hamburger-inner{height:2px;width:100%;background-color:#000;position:absolute;left:0;top:calc(50% - 1px)}header .hamburger .hamburger-inner:before,header .hamburger .hamburger-inner:after{content:"";position:absolute;height:2px;width:100%;background-color:#000;top:-12px;left:0}header .hamburger .hamburger-inner:after{top:12px}header .hamburger:hover{cursor:pointer}header .hamburger.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}header .hamburger.is-active .hamburger-inner:after,header .hamburger.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg)}header .hamburger.is-active .hamburger-inner:after{transform:rotate(45deg)}.spacer{display:none;height:130px}@media(max-width: 950px){.spacer{display:block;height:85px}}.container-fluid,.container{padding:50px}@media(max-width: 950px){.container-fluid,.container{padding:40px}}.container-fluid.rubberbox,.container.rubberbox{padding:0 50px;margin-bottom:10vh}@media(max-width: 950px){.container-fluid.rubberbox,.container.rubberbox{margin-bottom:50px}}@media(max-width: 950px){.container-fluid.rubberbox,.container.rubberbox{padding:40px;margin-bottom:0}.container-fluid.rubberbox .row,.container.rubberbox .row{padding-bottom:0;margin-bottom:0}.container-fluid.rubberbox .row .col,.container.rubberbox .row .col{padding-bottom:0;margin-bottom:0}.container-fluid.rubberbox .row .col p:last-child,.container.rubberbox .row .col p:last-child{margin-bottom:0;padding-bottom:0}}@media(max-width: 700px){.container-fluid.rubberbox,.container.rubberbox{padding:30px}}@media(max-width: 600px){.container-fluid.rubberbox,.container.rubberbox{padding:25px}}.imgbox{margin:0;padding:0;height:40vh;background-size:cover;display:none}@media(max-width: 950px){.imgbox{display:block;display:none;margin-bottom:50px}}.parafloater span{display:block;margin-right:30px}.socialround{color:#000;background-color:#fff;font-size:.75em;width:30px;height:30px;border-radius:15px;display:flex;justify-content:center;align-items:center;margin-left:10px}.socialround:link,.socialround:visited{color:#000}.sponsis{flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.sponsis>img{display:block;height:40px;width:auto;margin:0 30px 30px 10px}.sponsis>div{margin:0 10px}.basictext p,.basictext ul{margin-bottom:50px}.basictext p:last-child,.basictext ul:last-child{margin-bottom:0}
