@charset "UTF-8";@font-face{font-family:fontello;src:url(/assets/fontello/font/fontello.eot?26013226);src:url(/assets/fontello/font/fontello.eot?26013226#iefix) format("embedded-opentype"),url(/assets/fontello/font/fontello.woff2?26013226) format("woff2"),url(/assets/fontello/font/fontello.woff?26013226) format("woff"),url(/assets/fontello/font/fontello.ttf?26013226) format("truetype"),url(/assets/fontello/font/fontello.svg?26013226#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-globe:before{content:"\e800"}.icon-location:before{content:"\e801"}.icon-phone:before{content:"\e802"}.icon-cancel:before{content:"\e803"}.icon-cancel-circled:before{content:"\e804"}.icon-telegram:before{content:"\e805"}.icon-whatsapp:before{content:"\e806"}.icon-close:before{content:"\e807"}.icon-favourite:before{content:"\e808"}.icon-discord:before{content:"\e809"}.icon-time:before{content:"\e80a"}.icon-burger:before{content:"\e80b"}.icon-burger-mobile:before{content:"\e80c"}.icon-arrow-left:before{content:"\e80d"}.icon-arrow-right:before{content:"\e80e"}.icon-playstation:before{content:"\e80f"}.icon-reddit:before{content:"\e810"}.icon-steam:before{content:"\e811"}.icon-switch:before{content:"\e812"}.icon-tiktok:before{content:"\e813"}.icon-twitter:before{content:"\e814"}.icon-xbox:before{content:"\e815"}.icon-youtube:before{content:"\e816"}.icon-cancel-squared:before{content:"\e817"}.icon-plus:before{content:"\e818"}.icon-plus-circled:before{content:"\e819"}.icon-menu-1:before{content:"\e81a"}.icon-layout:before{content:"\e81b"}.icon-burger-1:before{content:"\e81c"}.icon-twitch:before{content:"\e81d"}.icon-instagram:before{content:"\e81e"}html{font-family:Commissioner,Helvetica,Roboto,sans-serif}*{box-sizing:border-box;font-family:Commissioner,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}body{position:relative;margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased!important;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;background-color:#000;color:#fff}body.my-modal-open{overflow:hidden}@media (max-width:700px){.hide-on-mobile{display:none!important}}@media (max-width:900px){.hide-on-tablet{display:none!important}}@media (max-width:1023px){.hide-on-md{display:none!important}}.video-js .vjs-big-play-button{border:none;background:rgba(255,0,0,.4);font-size:7em;height:1.5em;width:1.5em;border-radius:50%;transform:translateX(0.5em)}@media (max-width:576px){.video-js .vjs-big-play-button{font-size:4em}}h1{font-weight:700;font-size:64px;text-transform:uppercase;margin-top:0;margin-bottom:.5em;line-height:1em}h1 .subtitle{font-size:.75em;font-weight:700;color:#62777E}@media (max-width:1300px){h1{font-size:48px}}@media (max-width:700px){h1{font-size:32px;margin-top:1em}}section{padding:0;margin:0;position:relative;box-sizing:border-box}section.first-section{padding-top:80px!important}.container,.container-ex{position:relative;width:100%;max-width:1330px;margin:0 auto;display:flex;flex-direction:column}.container-ex{max-width:1680px}.row{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;margin:0}.col{margin:0;flex:1 1 auto}div.ar-1-1,picture.ar-1-1{aspect-ratio:1;overflow:hidden}div.ar-14,picture.ar-14{aspect-ratio:1.4;overflow:hidden}div.ar-12,picture.ar-12{aspect-ratio:1.2;overflow:hidden}div.ar-08,picture.ar-08{aspect-ratio:.8;overflow:hidden}div.ar-4-2,picture.ar-4-2{aspect-ratio:2;overflow:hidden}div.ar-3-2,picture.ar-3-2{aspect-ratio:1.5;overflow:hidden}div.ar-16-9,picture.ar-16-9{aspect-ratio:1.78;overflow:hidden}div.contain,div.cover,picture.contain,picture.cover{display:block;overflow:hidden}div.contain img,div.cover img,picture.contain img,picture.cover img{width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center}div.cover img,picture.cover img{object-fit:cover;object-position:center}div.rounded,picture.rounded{border-radius:10px!important;overflow:hidden}.no-select{-ms-touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.snl{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;font-size:36px}.snl .item{margin:0 .3em;transition:ease-out .25s}.snl .item i{line-height:1em;color:#fff;transition:ease-out .25s}.snl .item i::before{margin:0}.snl .item img{width:1.8em;opacity:.9;transition:ease-out .25s}.snl .item:hover{transform:scale(1.3);transition:ease-in .25s}@media (max-width:1300px){.snl img{width:30px}}@media (max-width:700px){.snl img{width:20px}}section.bg{position:fixed;top:0;left:0;right:0}section.bg img,section.bg video{width:100%}section.bg .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.04}@media (max-width:1023px){section.bg img{width:200%}section.bg video{width:200%;margin-left:-50%}}@media (max-width:1000px) and (orientation:landscape){section.bg img{width:100%}section.bg video{width:100%;margin-left:0}}section.jumbo{padding-top:15vw;height:57vw;background-size:contain;background-repeat:no-repeat;background-position:center 101%;background-image:url(/images/hs-border.svg)}section.jumbo>.container-ex{position:initial;flex:1 0 100%}section.jumbo .one-half{flex:0 0 50%;display:flex;flex-direction:column;align-items:center}section.jumbo img.banner,section.jumbo img.featured-logo{width:100%;padding:0 15%}section.jumbo img.logo-round{position:absolute;right:0;bottom:1em;margin-right:12vw;max-width:100%;width:18vw}section.jumbo img.logo-round.bounce{animation:bounce-2 .5s;animation-iteration-count:2}@keyframes bounce{0%{transform:translateX(0)}25%{transform:translateX(-10%)}50%{transform:translateX(0)}75%{transform:translateX(10%)}100%{transform:translateX(0)}}@keyframes bounce-2{0%{transition:ease-in-out .3s;transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}section.jumbo a.cta{margin-top:3.5vw;background:#fff;padding:.25em 0 .25em .5em;border-radius:6px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));color:#000;font-size:1.9vw;font-weight:700;text-transform:uppercase;text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;transition:ease-in-out .25s}section.jumbo a.cta .title{font-weight:700;margin-right:.5em}section.jumbo a.cta i{line-height:1em;font-size:2em;transition:ease-in-out .5s}section.jumbo a.cta:hover{transform:scale(1.1);transition:ease-in-out .25s}section.jumbo a.cta:hover i{transform:rotate(15deg);transition:ease-in-out .5s}@media (max-width:1023px){section.jumbo{background-image:url(/images/hs-border-mob.svg);height:120vw}section.jumbo .one-half.thunk{display:none}section.jumbo .col.one-half.featured-wrapper{flex:0 0 100%}section.jumbo img.banner,section.jumbo img.featured-logo{padding:0 20% 1em}section.jumbo img.logo-round{width:30vw;bottom:10vw}section.jumbo a.cta{font-size:4vw;border-radius:3px}}@media (max-width:1023px) and (orientation:landscape){section.jumbo img.banner,section.jumbo img.featured-logo{padding:0 40% 1em}}section.header{position:fixed;top:0;left:0;width:100%;z-index:9999;background:#000;overflow:hidden;padding:19px 15px;color:#000;font-size:22px;line-height:1em;transition:ease-in-out .5s}section.header img.logo{height:2em}section.header img.bg{display:none}section.header .menu-left,section.header .menu-right{display:flex;flex-direction:row;align-items:center}section.header .menu-right{justify-content:right}section.header .menu-list{display:flex;flex-direction:row;flex-wrap:nowrap}section.header .menu-list>.item{color:#62757D;font-weight:600;text-transform:uppercase;margin:0 1em}section.header .menu-list>.item a{color:#62757D;font-weight:600;text-decoration:none}section.header .menu-list>.item:hover,section.header .menu-list>.item:hover a{color:#fff}section.header .menu-list>.item.active,section.header .menu-list>.item.active:hover{color:#363E4A;text-decoration:underline}section.header .snl{padding-left:35px}section.header .desktop img.logo{height:42px;transition:ease-in-out .5s;margin:0}section.header .mob{display:none;line-height:1px}section.header .mob img.logo{height:28px;transition:ease-in-out .5s;margin:4px 0}section.header.scrolled{transform:translateY(-90px);transition:ease-in-out .5s}section.header .close-wrapper{display:none;flex-direction:row;justify-content:flex-end;margin-bottom:1em}section.header .close-wrapper i{font-size:24px;line-height:1em;color:#fff}section.header .bb{display:none;flex:1 1 1%;justify-content:flex-end;align-items:center}section.header .bb img.bb{height:21px}section.header .bb i{font-size:30px;line-height:1em;color:#fff}@media (max-width:1300px){section.header{font-size:20px}}@media (max-width:1024px){section.header{font-size:21px}section.header .bb,section.header .close-wrapper{display:flex;justify-content:right}}@media (max-width:1024px){section.header{padding:18px 20px;font-size:16px}section.header .menu-left{flex:1 1 100%}section.header img.logo{height:21px}section.header .menu-right{display:none;position:fixed;top:0;left:0;bottom:0;right:0;min-width:50%;z-index:10000;flex-direction:column;align-items:stretch;justify-content:space-between;background-color:#000;padding:30px}section.header .menu-right.active{display:flex}section.header .menu-right img.bg{display:block;position:absolute;z-index:-1;width:120vw;top:50%;transform:translateY(-50%);right:1em;opacity:.1}section.header .menu-right .menu-list{flex-direction:column}section.header .menu-right .menu-list .item{text-align:right;margin:1.7em 0;font-size:18px}section.header .menu-right .snl{padding:0;justify-content:center;font-size:32px}}section.footer{font-size:24px;font-weight:300;color:#62777E;background:#000}section.footer .container>.row{padding:32px}section.footer .text-center{text-align:center;display:flex;flex-direction:column;align-items:center}section.footer .snl{padding:0;margin:0 0 .5em;font-size:64px}section.footer .snl .item{margin:0 .3em}section.footer .snl .item img{width:2em}section.footer .copy,section.footer .legal{font-weight:300}@media (max-width:1300px){section.footer{font-size:22px}}@media (max-width:1023px){section.footer{font-size:20px}}@media (max-width:700px){section.footer{font-size:16px}section.footer .snl{font-size:32px}}.section-wrapper{position:relative;background:linear-gradient(180deg,#212121,#000)}section.content{padding:0 30px;font-size:24px;font-weight:200}section.content .story,section.content .story p,section.content .story ul li{font-weight:200}@media (max-width:1300px){section.content{font-size:22px}}@media (max-width:700px){section.content{font-size:20px;padding:0 20px}}.video-popup{z-index:100000000000000000}.video-popup .backdrop{position:fixed!important;z-index:1000;top:100%;bottom:0;left:100%;right:0;backface-visibility:hidden;background:linear-gradient(0deg,rgba(33,33,33,.9),rgba(0,0,0,.9));display:flex;flex-direction:row;justify-content:center;align-items:center}.video-popup .backdrop .player{position:relative;padding:0;width:80%;max-width:90vw;max-height:90vh;aspect-ratio:1.68;transition:ease-in-out 1.5s;background:#fff;overflow:hidden}.video-popup .backdrop .player video{width:100%;height:100%;max-width:90vw;max-height:90vh}.video-popup .backdrop .player .close{position:absolute;top:-2em;right:.15em;width:1.5em;height:1.5em;border-radius:50%;z-index:1000000;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:36px;color:#000;background:#fff;cursor:pointer}.video-popup .backdrop .player .close i{line-height:1em;margin-bottom:.1em}.video-popup.active .backdrop{top:0;bottom:0;left:0;right:0}.video-popup.active .backdrop .player{padding:15px;transition:ease-in-out .5s;overflow:visible}section.featured{padding:2vw 0;margin-top:4vw;background-size:100% 100%;background-repeat:no-repeat;overflow:hidden}@keyframes popupbounce2{0%{transform:translateY(0) rotateX(0deg) rotateY(0deg)}30%{transform:translateY(-5px) rotateX(10deg) rotateY(-10deg)}60%{transform:translateY(5px) rotateX(-10deg) rotateY(10deg)}100%{transform:translateY(0) rotateX(0deg) rotateY(0deg)}}@keyframes popupbounce{0%{transform:scale(0.1) rotate3d(1,1,1,360deg)}50%{transform:scale(0.5) rotate3d(1,1,1,180deg)}100%{transform:scale(1) rotate3d(1,1,1,0deg)}}section.featured .play-video{position:absolute;top:50%;left:31%;width:100px;height:100px;border-radius:50%;background:#000;overflow:hidden;cursor:pointer;z-index:5}section.featured .play-video img{position:absolute;width:100%;padding:20%;transition:ease-in-out .35s}section.featured .play-video img.hovered{opacity:0;transition:ease-in-out .35s}section.featured .play-video:hover{transition:ease-in-out .35s}section.featured .play-video:hover img{padding:15px;transition:ease-in-out .35s}section.featured .play-video:hover img.hovered{padding:15px;opacity:1;transition:ease-in-out .35s}section.featured .col.logo{transition:ease-in-out .25s;flex:0 0 35%;display:flex;flex-direction:column;padding-top:5%;padding-left:30px}section.featured .col.logo .logo-wrapper{width:65%;display:flex;flex-direction:column;justify-content:center}section.featured .col.logo img.banner,section.featured .col.logo img.logo{width:100%;transition:cubic-bezier(0,0,.44,.99) 2s}section.featured .col.logo h4.year{margin:.38em 0 0;text-align:center;font-size:68px;font-weight:700;line-height:1.27em;background:linear-gradient(180deg,#5D6E77 0,#3E4852 100%);background-clip:text;color:transparent}section.featured .col.logo .links{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:48px;transition:ease-in-out 1.25s;transition:cubic-bezier(0,0,.44,.99) 1s}section.featured .col.logo .links .item{margin:1.33em .25em 0}section.featured .col.logo .links .item a{color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center}section.featured .col.logo .links .item a i{line-height:1em}section.featured .col.logo .links .item a i::before{margin:0}section.featured .col.logo .links .item img{width:48px}section.featured .col.logo .links .item:hover{transition:ease-in-out .25s;transform:scale(1.3);opacity:1}section.featured .col.logo .links .item:hover a{color:#fff}section.featured .para:hover{animation:none}section.featured .para-out{transition:ease-in-out 1.7s;transform:rotateX(0deg) rotateY(0deg)}@keyframes lvt{0%{transform:translateY(0) translateX(0)}50%{transform:translateY(-10px) translateX(-2px)}100%{transform:translateY(0) translateX(0)}}section.featured .col.preview{transition:cubic-bezier(0,0,.44,.99) .95s;position:relative;flex:0 0 65%}section.featured .col.preview .wrapper{animation:lvt 6s ease-in-out infinite;padding:4% 23% 4% 0}section.featured .col.preview .wrapper .wrapper-para{perspective:400px}section.featured .col.preview img.main-preview{width:100%}section.featured .col.preview img.main-preview.no-screenshots{padding:5%}section.featured .col.preview img.main-preview:hover{animation:none}section.featured .col.preview .screenshots{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap}section.featured .col.preview .screenshots .screenshot{position:relative;flex:0 0 30%;height:33%;transition:cubic-bezier(0,0,.44,.99) .95s .3s}section.featured .col.preview .screenshots .screenshot .shadow{display:block;position:absolute;z-index:0;top:12px;left:12px;right:12px;bottom:12px;box-shadow:0 0 30px #000}section.featured .col.preview .screenshots .screenshot img{padding:10px;max-height:100%;transition:ease-in-out .25s}section.featured .col.preview .screenshots .screenshot:hover img,section.featured .col.preview .screenshots .screenshot:hover span{transition:ease-in-out .25s;transform:scale(1.15)}section.featured .col.preview .status{position:absolute;top:5%;opacity:.5;color:#000;text-shadow:0 0 5px rgba(255,255,255,.5);font-size:20px;font-weight:700;text-transform:uppercase;transition:font-size .5s,opacity 1s ease-in-out}section.featured .col.preview:has(.screenshot:hover) .status{opacity:0;font-size:1px;transition:font-size .5s,opacity 1s ease-in-out}section.featured:nth-child(odd) .row{flex-direction:row-reverse}section.featured:nth-child(odd) .play-video{left:auto;right:31%}@media (max-width:900px){section.featured:nth-child(odd) .play-video{right:40px}}section.featured:nth-child(odd) .col.logo{align-items:flex-end}section.featured:nth-child(odd) .col.preview .wrapper{padding:4% 0 4% 23%}@media (max-width:900px){section.featured:nth-child(odd) .col.preview .wrapper{padding:20px}}section.featured:nth-child(odd) .col.preview .screenshot img{padding:10px}section.featured:nth-child(odd) .screenshots{right:unset;left:30px}section.featured:nth-child(odd) .status{right:3%}section.featured:nth-child(even) .screenshots{right:30px}section.featured:nth-child(even) .screenshots .screenshot img{padding:0}section.featured:nth-child(even) .status{left:3%}@media (max-width:900px){section.featured>.container .row{flex-direction:column-reverse}section.featured .col.logo{position:absolute;z-index:2;top:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:unset;align-items:flex-start;padding:0 30px}section.featured .col.logo .logo-wrapper{width:100%}section.featured .col.logo img.banner,section.featured .col.logo img.logo{width:40%}section.featured .col.logo h4.year{position:absolute;bottom:30px;right:30px;font-size:26px}section.featured .col.logo .links{position:absolute;bottom:.25em;left:20px;font-size:25px;justify-content:flex-start;padding-left:.5em}section.featured .col.logo .links .item{margin:.2em;padding:.3em;width:1.6em;height:1.6em;background:#000;border-radius:50%}section.featured .col.logo .links .item a i{background:linear-gradient(0deg,#62757D,#62757D),linear-gradient(214.1deg,rgba(13,0,30,0)-.08%,rgba(13,0,30,.3)107.36%);background:linear-gradient(180deg,#5D6E77 0,#3E4852 100%);color:transparent;background-clip:text}section.featured .col.logo .links .item img{width:1em}section.featured .col.preview .wrapper{padding:20px}section.featured .col.preview .wrapper img.main-preview.no-screenshots{padding:0}section.featured .col.preview .screenshots{display:none}section.featured .col.preview .status{display:none;left:unset;right:10%;font-size:16px}section.featured .play-video{top:auto;left:auto;bottom:0;right:40px;width:64px;height:64px}section.featured:nth-child(odd) .col.preview .wrapper{padding:20px}section.featured:nth-child(odd) .col.logo .logo-wrapper{align-items:flex-end}}section.featured.hidden .col.logo{opacity:0}section.featured.hidden .col.logo .logo-wrapper img{transform:translateY(-100%);transition:cubic-bezier(0,0,.44,.99) .5s}section.featured.hidden .col.logo .logo-wrapper .links{transform:translateY(-200%);transition:cubic-bezier(0,0,.44,.99) 2s}section.featured.hidden .col.preview{opacity:.1;transition:cubic-bezier(0,0,.44,.99) .95s}section.featured.hidden:nth-child(odd) .col.preview{transform:translateX(-50vw)}section.featured.hidden:nth-child(odd) .screenshots :nth-child(1){transform:translateX(-20vw);transition:cubic-bezier(0,0,.44,.99) .95s .1s}section.featured.hidden:nth-child(odd) .screenshots :nth-child(2){transform:translateX(-30vw);transition:cubic-bezier(0,0,.44,.99) .95s .2s}section.featured.hidden:nth-child(odd) .screenshots :nth-child(3){transform:translateX(-40vw);transition:cubic-bezier(0,0,.44,.99) .95s .3s}section.featured.hidden:nth-child(even) .col.preview{transform:translateX(50vw)}section.featured.hidden:nth-child(even) .screenshots :nth-child(1){transform:translateX(20vw);transition:cubic-bezier(0,0,.44,.99) .95s .1s}section.featured.hidden:nth-child(even) .screenshots :nth-child(2){transform:translateX(30vw);transition:cubic-bezier(0,0,.44,.99) .95s .2s}section.featured.hidden:nth-child(even) .screenshots :nth-child(3){transform:translateX(40vw);transition:cubic-bezier(0,0,.44,.99) .95s .3s}.secondary-page body{background-image:url(/images/sec-bg.png);background-color:#08090b;background-size:100vw;background-position:top;background-repeat:no-repeat}.secondary-page .footer{background:0 0}.generic-form{margin:0;padding:40px;background:0 0;column-gap:2em}.generic-form .pre-form{flex:0 0 55%}.generic-form .pre-form .logo img{margin-top:1em;max-width:30%}.generic-form .pre-form .mobile{display:none}.generic-form .pre-form .mobile img{width:25vw;margin:50px auto}@media (max-width:900px){.generic-form{flex-direction:column}.generic-form .pre-form{margin:0 10px 1em}.generic-form .pre-form .desktop{display:none}.generic-form .pre-form .mobile{display:block}}.generic-form .form-wrapper{padding:0;background:0 0}.generic-form .form-wrapper .noshare{display:block;font-size:14px;color:#777981;width:100%;padding:1em 0}.generic-form .form-wrapper .form-body .row{display:flex;flex-direction:row;flex-wrap:wrap}.generic-form .form-wrapper .form-body .row .form-control-group{flex:50%;padding:8px}.generic-form .form-wrapper .form-body .row .form-control-group.block{flex:100%}@media (max-width:700px){.generic-form .form-wrapper .form-body .row .form-control-group{flex:100%}}.generic-form .form-wrapper .form-body .row .form-control-group .title{font-size:13px;font-weight:500;text-transform:uppercase;color:#d9d8d5;margin-bottom:10px}.generic-form .form-wrapper .form-body .row .form-control-group .title .red{display:inline-block;color:#CE594F;margin-left:5px}.generic-form .form-wrapper .form-body .row .form-control-group input,.generic-form .form-wrapper .form-body .row .form-control-group select{display:block;width:100%;outline:0;background:#000;border:1px solid rgba(255,255,255,.2);border-radius:4px;padding:9px 16px;font-weight:300;font-size:24px;line-height:140%;color:#fff}.generic-form .form-wrapper .form-body .row .form-control-group input::placeholder,.generic-form .form-wrapper .form-body .row .form-control-group select::placeholder{color:#4B5C64}.generic-form .form-wrapper .form-body .row .form-control-group ::picker(select),.generic-form .form-wrapper .form-body .row .form-control-group select{appearance:base-select}.generic-form .form-wrapper .form-body .row .form-control-group select{appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="6"><path d="M0 0l6 6 6-6z" fill="%23333"/></svg>');background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto}.generic-form .form-wrapper .form-body .row .form-control-group select:focus,.generic-form .form-wrapper .form-body .row .form-control-group select:hover{background-color:#000}.generic-form .form-wrapper .form-body .row .form-control-group select::placeholder{color:#4B5C64}.generic-form .form-wrapper .form-body .row .form-control-group option{font-weight:300;font-size:24px;line-height:140%;color:#4B5C64;background:#222;border:1px solid #000}.generic-form .form-wrapper .form-body .row .form-control-group option:focus,.generic-form .form-wrapper .form-body .row .form-control-group option:hover{background:#333;color:#fff;cursor:pointer}.generic-form .form-wrapper .form-body .row .form-control-group option:checked{color:#fff;background:#000}.generic-form .form-wrapper .form-body .row .form-control-group textarea{min-height:250px;width:100%;padding:9px 16px;background:#000;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-weight:300;font-size:24px;line-height:140%;color:#4B5C64}.generic-form .form-wrapper .form-body .row .form-control-group textarea::placeholder{color:#4B5C64}.generic-form .form-wrapper .form-body .row .form-control-group .form-control-feedback{color:#CE594F;font-size:.7em}.generic-form .form-wrapper .form-body .row .form-control-group .form-control-feedback .msg{margin-top:2px;display:none}.generic-form .form-wrapper .form-body .row .form-control-group .form-control-feedback .msg.active{display:block}.generic-form .form-wrapper .form-body .row .form-control-group.error .title{color:#CE594F}.generic-form .form-wrapper .form-body .row .form-control-group.error input,.generic-form .form-wrapper .form-body .row .form-control-group.error textarea{color:#CE594F;border-color:#CE594F}.generic-form .form-wrapper .form-body .row .form-control-group.valid .title{color:#4B5C64}.generic-form .form-wrapper .form-body .row .form-control-group.valid input,.generic-form .form-wrapper .form-body .row .form-control-group.valid textarea{color:#fff;border-color:#4B5C64}.generic-form .form-wrapper .form-body .row.submit-wrapper{margin:20px 10px}.generic-form .form-wrapper .form-body .row.submit-wrapper input[type=submit]{padding:20px 55px;border:none;background:#fff;border-radius:6px;font-size:32px;font-weight:700;text-transform:uppercase;color:#000;cursor:pointer;transition:ease-in-out .3s}.generic-form .form-wrapper .form-body .row.submit-wrapper input[type=submit]:disabled{cursor:initial;color:rgba(100,100,100,.3);background:rgba(55,55,55,.3)}.generic-form .form-wrapper .form-body .row.submit-wrapper input[type=submit]:disabled:hover{transform:none}.generic-form .form-wrapper .form-body .row.submit-wrapper input[type=submit]:hover{transform:scale(1.1);transition:ease-in-out .3s}.generic-form .form-wrapper .form-body,.generic-form .form-wrapper .form-error,.generic-form .form-wrapper .form-error-phone,.generic-form .form-wrapper .form-process,.generic-form .form-wrapper .form-success{display:none}.generic-form .form-wrapper .form-body.show,.generic-form .form-wrapper .form-error-phone.show,.generic-form .form-wrapper .form-error.show,.generic-form .form-wrapper .form-process.show,.generic-form .form-wrapper .form-success.show{display:block}.generic-form .form-wrapper .form-error,.generic-form .form-wrapper .form-error-phone,.generic-form .form-wrapper .form-process,.generic-form .form-wrapper .form-success{padding:80px 40px;background:#000;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:22px;font-weight:500;color:#EDECE8;text-align:center;text-transform:uppercase}.generic-form .form-wrapper .form-error .close,.generic-form .form-wrapper .form-error-phone .close,.generic-form .form-wrapper .form-process .close,.generic-form .form-wrapper .form-success .close{position:relative;height:auto;width:auto;background:0 0;padding:5px 20px;display:inline-block;border:1px solid #EDECE8;margin-top:30px}.generic-form .form-wrapper2{background:0 0;padding:0;text-align:left}.generic-form .form-wrapper2 .form-body .row.msg{display:block;text-align:center;font-size:13px;width:100%;padding:5px 0;color:#CE594F;font-weight:700}.generic-form .form-wrapper2 .form-body .row.submit-wrapper{padding:30px 0 0 20px;display:flex;flex-direction:row;flex-wrap:nowrap}.generic-form .form-wrapper2 .form-body .row.submit-wrapper input[type=submit]{padding:5px 20px;border:1px solid #B5B4B2;background:0 0;border-radius:1px;font-family:DinC,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#EDECE8}.generic-form .form-wrapper2 .form-body .row.submit-wrapper .noshare{display:block;text-transform:uppercase;font-size:14px;color:#777981;width:100%;padding:0}@media (max-width:700px){.generic-form{flex-direction:column;padding:0;row-gap:.5em}.generic-form .logo{text-align:center}.generic-form .form-wrapper .form-body .row.submit-wrapper{flex-direction:column;padding:20px 0 0}.generic-form .form-wrapper .form-body .row.submit-wrapper .noshare{padding:10px 0 0;font-size:10px}}.generic-form .form-control:-webkit-autofill,.generic-form .form-control:-webkit-autofill:focus,.generic-form .form-control:-webkit-autofill:hover,.generic-form .form-control:autofill,.generic-form .form-control:autofill:hover{font-weight:300;font-size:24px;line-height:140%;background-color:#000;border-color:#BDFFE7;outline-color:#BDFFE7;background-image:none;-webkit-text-fill-color:#BDFFE7;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0)inset;transition:background-color 5000s ease-in-out 0s}.generic-form .form-control:autofill:selected{font-weight:300;font-size:24px;line-height:140%;background-color:#000;border-color:#BDFFE7;outline-color:#BDFFE7;background-image:none;-webkit-text-fill-color:#BDFFE7;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0)inset;transition:background-color 5000s ease-in-out 0s}