@import url("//hello.myfonts.net/count/3f2491");
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Campton-Medium";src:url("../fonts/camptonMedium/font.woff2") format("woff2"),url("../fonts/camptonMedium/font.woff") format("woff")}@font-face{font-family:"TTOctosquares-Black";src:url("../fonts/ttoctosquaresBlack/font.woff2") format("woff2"),url("../fonts/camptonMedium/font.woff") format("woff")}html{scroll-behavior:smooth}@media(max-width: 900px){html.menu-open{overflow:hidden !important}}body{color:#242424;font-family:Campton-Medium,sans-serif;font-size:16px;line-height:1.5;overflow-y:scroll;overflow-x:hidden;word-wrap:break-word}@media(max-width: 900px){body.menu-open{overflow:hidden !important}}*,*:before,*:after{box-sizing:border-box}.mt-100{margin-top:100px !important}a{text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #fff inset}h1,h2,h3,h4,h5,h6{font-family:TTOctosquares-Black,sans-serif}.container{max-width:1230px;width:100%;padding:0 15px;margin:0 auto}.container.small{max-width:800px}header.global{margin:0 0 50px 0}header.global .container{display:flex}header.global .container .wrapper{flex-direction:column;align-items:flex-start;text-transform:uppercase}header.global .container h3{background:#ff0;padding:2px;margin:0 0 10px 0}header.global .container h3{font-size:20px}@media screen and (min-width: 320px){header.global .container h3{font-size:calc(20px + 15 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){header.global .container h3{font-size:35px}}header.global .container h2{background:#ff0;padding:2px;line-height:1.1;margin:0}header.global .container h2{font-size:30px}@media screen and (min-width: 320px){header.global .container h2{font-size:calc(30px + 40 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){header.global .container h2{font-size:70px}}.page main.page_tpl{margin:80px 0 100px}@media(max-width: 1000px){.page main.page_tpl{margin:40px 0 50px}}.simple-header .container{position:relative}.simple-header h1{background:#ff0;padding:2px;line-height:1.1;text-transform:uppercase;margin:80px 0 40px 0;display:inline-block}.simple-header h1{font-size:36px}@media screen and (min-width: 320px){.simple-header h1{font-size:calc(36px + 44 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.simple-header h1{font-size:80px}}.simple-header .page_title{margin:80px 0 40px 0}.simple-header .page_title h1{display:inline}.btn{display:block;width:200px;height:60px;outline:none;border:0;cursor:pointer;text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;font-size:14px;transition:.4s;position:relative;overflow:hidden}.btn.black .hover{background:#252525;color:#fff}.btn.black .hover svg{fill:#fff}.btn .normal{position:absolute;top:0;left:0;width:100%;height:100%;background:#ff0;color:#252525;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;transition:.2s}.btn .normal svg{transform:rotate(180deg);fill:#252525}.btn .hover{position:absolute;top:0;left:-100%;width:100%;height:100%;background:#fff;color:#252525;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;transition:.2s}.btn .hover svg{transform:rotate(180deg);fill:#252525}.btn:hover .normal{left:100%}.btn:hover .hover{left:0}.slide{margin:0 0 100px 0}.slide .boxes{display:flex}@media(max-width: 1065px){.slide .boxes{display:none}}.slide .boxes .box{height:360px;border-left:1px solid #252525;padding:30px;flex-grow:1;flex-basis:0;transition:.3s}.slide .boxes .box .icon svg{fill:#252525;transition:.4s}.slide .boxes .box h4{margin:20px 0 0;color:#252525;font-size:22px;height:80px;text-transform:uppercase;transition:.4s}.slide .boxes .box .desc{font-size:14px;color:#999;height:160px;line-height:1.6;opacity:0;transition:.2s}.slide .boxes .box .arrow{margin-top:auto}.slide .boxes .box.open{flex-grow:2;background:#252525}.slide .boxes .box.open .desc{transition-delay:.2s;display:block;opacity:1}.slide .boxes .box.open .arrow{display:none}.slide .boxes .box.open h4{color:#fff}.slide .boxes .box.open .icon svg{fill:#fff}.slide .mobile-slider-boxes-next{display:none}@media(max-width: 1065px){.slide .mobile-slider-boxes-next{display:block;margin:0 0 50px 0}}.slide .mobile-slider-boxes{display:none}@media(max-width: 1065px){.slide .mobile-slider-boxes{display:flex}}.slide .mobile-slider-boxes .box .bg{height:100%;background:#252525;padding:30px}.slide .mobile-slider-boxes .box .bg h4{color:#fff}.slide .mobile-slider-boxes .box .bg .desc{font-size:14px;color:#999;line-height:1.6;opacity:1;transition:.4s}.slide .mobile-slider-boxes .box .bg .icon svg{fill:#fff}.back-to-top{display:block;width:54px;height:51px;background:none;position:fixed;right:20px;bottom:20px;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:312;opacity:0;visibility:hidden;border:0;transition:.4s}@media(max-width: 800px){.back-to-top{display:none}}.back-to-top.visible{opacity:1;visibility:visible}.back-to-top .hover{opacity:0;transition:.2s}.back-to-top img{position:absolute;top:0;left:0}.back-to-top:hover .hover{opacity:1;z-index:2}.mt100{height:100px}@media(max-width: 800px){.mt100{height:50px}}.cookie{position:fixed;bottom:0;left:0;width:100%;background:#f9f9f9;padding:20px;z-index:22222}@media(max-width: 600px){.cookie{padding:10px}}.cookie .container{display:flex;align-items:center;justify-content:space-between}@media(max-width: 600px){.cookie .container{flex-direction:column}}.cookie .container .text{margin-right:20px;font-size:14px;line-height:1.4}@media(max-width: 600px){.cookie .container .text{margin:0 0 20px 0}}.cookie .container .text a{color:#000;font-weight:700}.cookie .container button{border:0;padding:10px 20px;color:#fff;font-weight:700;background:#000;cursor:pointer;transition:.3s}.cookie .container button:hover{color:#000;background:#fff}.navigation{display:flex;padding:30px 0 0 0;margin:0 0 0 -30px}@media(max-width: 1280px){.navigation{margin:0}}@media(max-width: 900px){.navigation.menu-open .fixed-menu{position:fixed;left:0;top:0;width:100%;height:100%;background:#252525}.navigation.menu-open .fixed-menu .container-menu .logo-mobile{position:absolute;top:30px;left:30px;display:block;width:180px}.navigation.menu-open .fixed-menu .container-menu .logo-mobile img{width:100%}.navigation.menu-open .fixed-menu .container-menu .menu ul{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;transform:translate(-50%, -50%)}.navigation.menu-open .fixed-menu .container-menu .menu ul li{margin:0 0 30px 0}.navigation.menu-open .fixed-menu .container-menu .menu ul li:last-child{margin:0}.navigation.menu-open .fixed-menu .container-menu .hamburger{top:30px}.navigation.menu-open .fixed-menu .container-menu .hamburger .open{display:none !important}.navigation.menu-open .fixed-menu .container-menu .hamburger .close{display:flex !important}.navigation.menu-open .logo{display:none}}.navigation .fixed-menu{position:absolute;top:30px;left:-30px;width:100%;z-index:12}.navigation .fixed-menu.fixed{position:fixed;top:0;left:0}@media(max-width: 1280px){.navigation .fixed-menu{left:0}}@media(max-width: 900px){.navigation .fixed-menu{left:0}}.navigation .fixed-menu .container-menu{max-width:1290px;width:100%;padding:0 15px;margin:0 auto;display:flex}@media(max-width: 1280px){.navigation .fixed-menu .container-menu{max-width:1230px}}@media(max-width: 900px){.navigation .fixed-menu .container-menu{justify-content:flex-end}}.navigation .fixed-menu .container-menu .wrapper-hover{display:flex}.navigation .fixed-menu .container-menu .logo-small{width:296px;height:80px;background:#252525;display:flex;align-items:center;padding:21px}@media(max-width: 900px){.navigation .fixed-menu .container-menu .logo-small{display:none}}.navigation .fixed-menu .container-menu .logo-small .logo-small--ico{position:relative;display:block;height:100%;width:109px}.navigation .fixed-menu .container-menu .logo-small .logo-small--ico:hover img.hover{opacity:1;transition:.3s}.navigation .fixed-menu .container-menu .logo-small .logo-small--ico img{position:absolute;display:block;height:38px;bottom:0;width:auto;opacity:1;transition:.3s}.navigation .fixed-menu .container-menu .logo-small .logo-small--ico img.hover{opacity:0}.navigation .fixed-menu .container-menu .logo-mobile{display:none}.navigation .fixed-menu .container-menu .menu{height:80px;background:#252525;display:flex;margin-left:-1px}.navigation .fixed-menu .container-menu .menu.menu-open ul{width:100%}@media(min-width: 900px){.navigation .fixed-menu .container-menu .menu.menu-open .hamburger .open{display:none}.navigation .fixed-menu .container-menu .menu.menu-open .hamburger .close{display:flex}}.navigation .fixed-menu .container-menu .menu ul{display:flex;align-items:center;list-style:none;padding:0;margin:0;width:0;overflow:hidden;transition:.2s}@media(max-width: 900px){.navigation .fixed-menu .container-menu .menu ul{transition:none;width:100%;margin:40px 0 0 0;display:none}}.navigation .fixed-menu .container-menu .menu ul li{margin:0 30px;position:relative}@media(min-width: 900px){.navigation .fixed-menu .container-menu .menu ul li{width:75px}}.navigation .fixed-menu .container-menu .menu ul li a{color:#fff;font-size:14px;font-family:TTOctosquares-Black,sans-serif;text-transform:uppercase;transition:.3s}@media(min-width: 900px){.navigation .fixed-menu .container-menu .menu ul li a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.navigation .fixed-menu .container-menu .menu ul li a:hover{color:#ff0;letter-spacing:2px}.navigation .fixed-menu .container-menu .menu .hamburger{background:#252525;border:0;outline:none;padding:0 30px;cursor:pointer}@media(max-width: 900px){.navigation .fixed-menu .container-menu .menu .hamburger{position:absolute;height:80px;right:30px;top:0}}.navigation .fixed-menu .container-menu .menu .hamburger:hover .open svg,.navigation .fixed-menu .container-menu .menu .hamburger:hover .close svg{fill:#ff0}.navigation .fixed-menu .container-menu .menu .hamburger .open,.navigation .fixed-menu .container-menu .menu .hamburger .close{display:flex;width:21px;height:21px;align-items:center;justify-content:center}.navigation .fixed-menu .container-menu .menu .hamburger .open svg,.navigation .fixed-menu .container-menu .menu .hamburger .close svg{fill:#fff;transition:.3s}.navigation .fixed-menu .container-menu .menu .hamburger .close{display:none}.navigation .logo{width:296px;height:163px;background:#252525;padding:21px;position:relative;z-index:33}@media(max-width: 425px){.navigation .logo{width:200px;height:auto}}.navigation .logo img{display:block;width:100%}body.menu-open footer{z-index:20}body.menu-open .back-to-top{z-index:20}footer{padding:100px 0;background:#252525;position:relative;z-index:322}footer .container{display:flex;flex-wrap:wrap;padding:0 7px}footer .col-1{width:calc(100%/12 * 4);padding:0 8px}@media(max-width: 800px){footer .col-1{width:100%}}footer .col-1 .logo{margin:0 0 130px 0}@media(max-width: 800px){footer .col-1 .logo{margin:0 0 50px 0}}footer .col-1 .logo img{display:block;max-width:216px}footer .col-1 .social{display:flex;flex-wrap:wrap;width:75%;list-style:none;margin:0;padding:0}@media(max-width: 800px){footer .col-1 .social{margin:0 0 50px 0}}footer .col-1 .social li{margin:0 5px 5px 0}footer .col-1 .social li a{display:block;padding:6px 9px;background:#fff;color:#252525;font-family:TTOctosquares-Black,sans-serif;text-transform:uppercase;font-size:12px;transition:.3s}footer .col-1 .social li a:hover{background:#ff0}footer .col-2,footer .col-3,footer .col-4,footer .col-5{width:calc(100%/12 * 2);padding:0 8px}@media(max-width: 1000px){footer .col-2,footer .col-3,footer .col-4,footer .col-5{width:calc(100%/12 * 4)}}@media(max-width: 800px){footer .col-2,footer .col-3,footer .col-4,footer .col-5{width:100%}}footer .col-2 h6,footer .col-3 h6,footer .col-4 h6,footer .col-5 h6{margin:0 0 20px 0;color:#fff;font-size:14px;text-transform:uppercase}footer .col-2 p,footer .col-2 a,footer .col-3 p,footer .col-3 a,footer .col-4 p,footer .col-4 a,footer .col-5 p,footer .col-5 a{color:#999;margin:0 0 5px 0;transition:.3s;font-size:14px}footer .col-2 a:hover,footer .col-3 a:hover,footer .col-4 a:hover,footer .col-5 a:hover{color:#ff0}footer .col-3{padding:0 0 0 40px}@media(max-width: 800px){footer .col-2{margin:0 0 50px 0}}footer .col-5{display:flex;flex-direction:column}@media(max-width: 800px){footer .col-5{flex-direction:row;justify-content:space-between}}footer .col-5 .game-over{margin-top:auto;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:.4s;position:relative;width:92px}footer .col-5 .game-over.visible{opacity:1;visibility:visible}footer .col-5 .game-over .hover{opacity:0;transition:.2s}footer .col-5 .game-over img{position:absolute;bottom:0;left:0}footer .col-5 .game-over:hover .hover{background:#252525;opacity:1;z-index:2}@media(max-width: 1000px){footer .col-3,footer .col-4{display:none}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}.homepage-header:after{display:block;content:"";background:#252525;height:100px;margin:-1px 0 0 auto;width:50%;clip-path:polygon(0 0, 100% 0, 100% 100%, 7% 100%)}@media(max-width: 1000px){.homepage-header:after{display:none}}.homepage-header .bg{position:relative;z-index:221;overflow:auto}.homepage-header .bg video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-22;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homepage-header .container{position:relative;min-height:750px;height:100vh}@media(max-width: 600px){.homepage-header .container{min-height:auto;height:auto}}.homepage-header .container::after{content:"";position:absolute;width:300px;height:100%;background:#252525;top:0;left:30px;z-index:1;clip-path:polygon(0 0, 0% 100%, 100% 100%)}.homepage-header .container::before{content:"";position:absolute;width:100%;height:100%;background:#252525;top:0;right:calc(100% - 30px);z-index:1}.homepage-header .container .wrapper{margin:100px 0 0 0;display:flex;flex-direction:column;align-items:flex-start;text-transform:uppercase}.homepage-header .container h2{background:#ff0;padding:2px;margin:0 0 10px 0;position:relative;z-index:10}.homepage-header .container h2{font-size:20px}@media screen and (min-width: 320px){.homepage-header .container h2{font-size:calc(20px + 15 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.homepage-header .container h2{font-size:35px}}.homepage-header .container h1{background:#ff0;padding:2px;margin:0;position:relative;z-index:10;line-height:1.2}.homepage-header .container h1{font-size:30px}@media screen and (min-width: 320px){.homepage-header .container h1{font-size:calc(30px + 40 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.homepage-header .container h1{font-size:70px}}@media(max-width: 600px){.homepage-header .container h1{margin:0 0 150px 0}}.homepage-header .container .scroll-down{text-transform:uppercase;color:#fff;display:flex;position:absolute;left:15px;bottom:60px;align-items:center;font-family:TTOctosquares-Black,sans-serif;transition:.3s;z-index:10}@media(max-width: 600px){.homepage-header .container .scroll-down{font-size:14px}}.homepage-header .container .scroll-down svg{fill:#fff;transition:.3s}.homepage-header .container .scroll-down span{margin:0 20px 0 0}.homepage-header .container .scroll-down:hover{color:#ff0}.homepage-header .container .scroll-down:hover svg{fill:#ff0}.mission{padding:80px 0}.mission .container{padding:0 350px 0 100px}@media(max-width: 1000px){.mission .container{padding:0 15px}}.mission h5{text-transform:uppercase;margin:0 0 20px 0;font-size:20px}.mission p{margin:0;line-height:1.4}.mission p{font-size:21px}@media screen and (min-width: 320px){.mission p{font-size:calc(21px + 11 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.mission p{font-size:32px}}.bg-section{display:flex;height:700px;margin:0 0 100px 0}@media(max-width: 1000px){.bg-section{height:400px}.bg-section.game-section{margin:0}}@media(max-width: 600px){.bg-section{height:250px}}.bg-section .bg{width:75%;background:url("../images/bg.jpg") no-repeat;background-size:cover;background-position:center}@media(max-width: 1000px){.bg-section .bg{width:100%}}.bg-section .mask{width:25%;position:relative}@media(max-width: 1000px){.bg-section .mask{display:none}}.bg-section .mask::before{content:"";position:absolute;top:0;width:201px;height:101%;right:100%;background:#fff;clip-path:polygon(100% 0, 0 0, 100% 100%);z-index:4;margin:0 -1px 0 0}@media(max-width: 1000px){.bg-section .mask::before{display:none}}.game{background:#252525;position:relative;color:#fff;overflow:hidden}@media(max-width: 1000px){.game{display:flex;flex-wrap:wrap}.game .container{order:2}}.game.white{background:#fff;color:#252525}.game.white .background{left:0;top:0}.game.white .container{display:flex;justify-content:flex-end}.game.white .wrapper{padding-left:3px;background:#fff;color:#252525}@media(max-width: 1000px){.game.white .wrapper{width:100%;padding:30px 0}}.game.white .wrapper h2{color:#252525}.game.white .wrapper p{color:#555}.game.white .wrapper::before{right:calc(100% - 2px);left:auto;background:#fff;clip-path:polygon(100% 0, 0 0, 100% 100%)}.game.white .wrapper .links a{color:#252525}.game.white .wrapper .links a:hover{color:#555}.game .wrapper{position:relative;width:45%;padding:150px 0;background:#252525;z-index:4}@media(max-width: 1000px){.game .wrapper{width:100%;padding:30px 0}}.game .wrapper h2{color:#fff;margin:0 0 30px;font-size:40px;text-transform:uppercase}.game .wrapper p{color:#999;font-size:14px;line-height:1.8;width:85%;margin:0 0 30px 0}@media(max-width: 800px){.game .wrapper p{width:100%}}.game .wrapper .btn{margin:0 0 40px 0}.game .wrapper .links{display:flex}.game .wrapper .links a{display:flex;align-items:center;color:#fff;font-size:17px;transition:.3s}.game .wrapper .links a:hover{color:#ff0}.game .wrapper .links a:first-of-type{margin-right:40px}.game .wrapper .links a img{margin-right:10px}.game .wrapper::before{content:"";position:absolute;top:0;left:calc(100% - 2px);background:#252525;width:200px;height:101%;clip-path:polygon(0 0, 0% 100%, 100% 100%);z-index:4}.game .background{position:absolute;right:0;top:0;height:100%;width:55%;z-index:2}@media(max-width: 1000px){.game .background{position:static;width:100%;height:430px;order:1;top:auto;overflow:hidden}.game .background img{height:430px}}.testimonials{padding:0 0 100px 0}.testimonials .container{position:relative}@media(max-width: 900px){.testimonials .container{display:flex;flex-wrap:wrap}}.testimonials .photo-slider{width:70%;display:flex;flex-direction:column;align-items:flex-end}@media(max-width: 900px){.testimonials .photo-slider{width:100%}}.testimonials .photo-slider .photo img{display:block;width:100%}.testimonials .photo-slider .next{margin:0 109px 0 0}@media(max-width: 900px){.testimonials .photo-slider .next{display:none}}.testimonials .next-mobile{display:none}@media(max-width: 900px){.testimonials .next-mobile{display:block}}.testimonials .texts{position:absolute;right:15px;width:calc(30% + 100px);bottom:0;background:#252525}@media(max-width: 900px){.testimonials .texts{position:static;width:100%}}.testimonials .texts .testimonial{padding:35px}@media(max-width: 600px){.testimonials .texts .testimonial{padding:20px}}.testimonials .texts .testimonial .desc{margin:0 0 30px 0;font-size:14px;color:#999;line-height:1.6;transition:.4s}.testimonials .texts .testimonial .name{text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;color:#fff;font-size:14px;margin:0;line-height:1}.article-single-top:after{display:block;content:"";background:#252525;height:100px;margin:-1px 0 0 auto;width:50%;clip-path:polygon(0 0, 100% 0, 100% 100%, 7% 100%)}@media(max-width: 1000px){.article-single-top:after{display:none}}.article-single-top .container{position:relative}.article-single-top .bg{background-position:center;background-size:cover;position:relative;z-index:1;overflow:auto;min-height:750px;height:100vh}@media(max-width: 600px){.article-single-top .bg{min-height:auto;height:auto}}.article-single-top .bg h1{background:#ff0;padding:2px;margin:100px 0;line-height:1;text-transform:uppercase;width:60%}.article-single-top .bg h1{font-size:32px}@media screen and (min-width: 320px){.article-single-top .bg h1{font-size:calc(32px + 48 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.article-single-top .bg h1{font-size:80px}}@media(max-width: 800px){.article-single-top .bg h1{width:100%}}.article-single{padding:100px 0}.article-single .container{display:flex}.article-single .container .share{width:200px}@media(max-width: 900px){.article-single .container .share{display:none}}.article-single .container .share .share-box{position:sticky;top:150px}.article-single .container .share .share-box h4{margin:0 0 20px 0}.article-single .container .share .share-box ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;flex-direction:column}@media(max-width: 800px){.article-single .container .share .share-box ul{flex-direction:row}}.article-single .container .share .share-box ul li{margin:0 10px 10px 0}.article-single .container .share .share-box ul li a{display:inline-block;padding:6px 9px;color:#ff0;background:#252525;font-family:TTOctosquares-Black,sans-serif;text-transform:uppercase;font-size:12px;transition:.3s}.article-single .container .share .share-box ul li a:hover{color:#fff}.article-single .container .text-article{width:calc(100% - 200px);padding-right:200px}@media(max-width: 900px){.article-single .container .text-article{width:100%;padding:0}}.article-single .author{color:#555;font-size:14px;margin:0 0 30px 0}.article-single .short{margin:0 0 85px 0;line-height:1.3}.article-single .short{font-size:22px}@media screen and (min-width: 320px){.article-single .short{font-size:calc(22px + 18 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.article-single .short{font-size:40px}}.article-single h2{margin:0 0 30px 0}.article-single h2{font-size:18px}@media screen and (min-width: 320px){.article-single h2{font-size:calc(18px + 2 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.article-single h2{font-size:20px}}.article-single p{margin:0 0 30px 0;color:#000}.article-single .gallery{display:flex;flex-wrap:wrap;margin:16px -8px}.article-single .gallery .photo{width:50%;padding:0 8px;margin:0 0 16px}@media(max-width: 800px){.article-single .gallery .photo{width:100%}}.article-single .gallery .photo img{display:block;width:100%}.articles{padding:100px 0}.articles header{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 60px 0}.articles header h1{background:#ff0;padding:2px;line-height:1.1;text-transform:uppercase;margin:0}.articles header h1{font-size:36px}@media screen and (min-width: 320px){.articles header h1{font-size:calc(36px + 44 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.articles header h1{font-size:80px}}.articles header .social{display:flex;align-items:center}@media(max-width: 900px){.articles header .social{display:none}}.articles header .social span{font-size:12px;text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;margin-right:20px}.articles header .social ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.articles header .social ul li{margin:0 5px 5px 0}.articles header .social ul li a{display:block;padding:6px 9px;background:#252525;color:#ff0;font-family:TTOctosquares-Black,sans-serif;text-transform:uppercase;font-size:12px;transition:.3s}.articles header .social ul li a:hover{background:#ff0;color:#252525}.articles .posts{display:flex;flex-wrap:wrap;margin:0 -8px}.articles .posts .post{width:calc(100% / 3);padding:0 8px;margin:0 0 30px 0}@media(max-width: 900px){.articles .posts .post{width:50%}}@media(max-width: 750px){.articles .posts .post{width:100% !important}}.articles .posts .post.big{width:50%}.articles .posts .post.big a .data h4{font-size:18px}@media screen and (min-width: 320px){.articles .posts .post.big a .data h4{font-size:calc(18px + 4 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.articles .posts .post.big a .data h4{font-size:22px}}@media(max-width: 750px){.articles .posts .post.big a .data h4{font-size:12px}}@media screen and (max-width: 750px)and (min-width: 320px){.articles .posts .post.big a .data h4{font-size:calc(12px + 2 * ((100vw - 320px) / 910))}}@media screen and (max-width: 750px)and (min-width: 1230px){.articles .posts .post.big a .data h4{font-size:14px}}.articles .posts .post a{height:100%;border-left:1px solid #252525;display:block;position:relative}.articles .posts .post a::after{position:absolute;width:0;height:100%;background:#252525;top:0;left:0;content:"";z-index:-1;transition:.3s}.articles .posts .post a:hover::after{width:100%}.articles .posts .post a:hover .data h4{color:#fff}.articles .posts .post a:hover .data .read-more{color:#ff0}.articles .posts .post a .photo img{display:block;width:100%}.articles .posts .post a .data{padding:30px}@media(max-width: 750px){.articles .posts .post a .data{padding:20px}}.articles .posts .post a .data h4{margin:0 0 10px 0;text-transform:uppercase;color:#252525;line-height:1.2}.articles .posts .post a .data h4{font-size:12px}@media screen and (min-width: 320px){.articles .posts .post a .data h4{font-size:calc(12px + 2 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.articles .posts .post a .data h4{font-size:14px}}.articles .posts .post a .data .date{margin:0 0 30px 0;font-size:14px;color:#555}.articles .posts .post a .data .read-more{text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;font-size:12px;color:#252525;position:absolute;left:30px;bottom:20px}@media(max-width: 750px){.articles .posts .post a .data .read-more{left:20px;bottom:20px}}.articles .pagination{display:flex;justify-content:center;margin:40px 0 0 0}.articles .pagination ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}.articles .pagination ul li{margin:0 10px 0 0}.articles .pagination ul li:last-child{margin:0}.articles .pagination ul li a,.articles .pagination ul li span{display:flex;align-items:center;justify-content:center;width:80px;height:60px;bordeR:1px solid #252525;font-size:14px;font-family:TTOctosquares-Black,sans-serif;transition:.3s}@media(max-width: 900px){.articles .pagination ul li a,.articles .pagination ul li span{width:50px;height:35px}}.articles .pagination ul li a:hover,.articles .pagination ul li span:hover{color:#ff0;background:#252525}.articles .pagination ul li a:hover svg,.articles .pagination ul li span:hover svg{fill:#ff0}.articles .pagination ul li a svg,.articles .pagination ul li span svg{fill:#252525}.articles .pagination ul li a.next svg,.articles .pagination ul li span.next svg{transform:rotate(180deg)}.contact{padding:80px 0}.contact .container{display:flex;flex-wrap:wrap}.contact .form{width:50%}@media(max-width: 800px){.contact .form{width:100%;margin:0 0 30px 0}}.contact .form h1{background:#ff0;padding:2px;line-height:1.1;text-transform:uppercase;margin:0 0 40px 0;display:inline-block}.contact .form h1{font-size:36px}@media screen and (min-width: 320px){.contact .form h1{font-size:calc(36px + 44 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.contact .form h1{font-size:80px}}.contact .form form{width:90%}@media(max-width: 800px){.contact .form form{width:100%}}.contact .form form .row{display:flex;flex-wrap:wrap;margin:0 0 16px 0}.contact .form form .row.half{margin:0 -8px 16px -8px}.contact .form form .row .half{width:50%;padding:0 8px}@media(max-width: 600px){.contact .form form .row .half{width:100%;margin:0 0 16px 0}.contact .form form .row .half:last-of-type{margin:0}}.contact .form form .row input{width:100%;padding:24px 10px 6px 10px;border:1px solid #707070;color:#555;outline:none}.contact .form form .row textarea{width:100%;padding:30px 10px 10px 10px;border:1px solid #707070;color:#555;outline:none;min-height:130px;resize:vertical}.contact .form form .row .label{color:#555;font-size:14px;position:absolute;top:16px;left:10px;transition:.2s}.contact .form form .row .label.focus{font-size:12px;top:6px}.contact .form form .row .wrapper{position:relative;width:100%}.contact .address{width:50%;margin:20px 0 0 0}@media(max-width: 800px){.contact .address{width:100%}}.contact .address .top{display:flex;flex-wrap:wrap;margin:0 -8px 80px -8px}.contact .address .top .building{width:50%;padding:0 8px}@media(max-width: 600px){.contact .address .top .building{width:100%;margin:0 0 30px 0}}.contact .address .top .building h5{margin:0 0 20px 0;text-transform:uppercase}.contact .address .top .building h5{font-size:18px}@media screen and (min-width: 320px){.contact .address .top .building h5{font-size:calc(18px + 4 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.contact .address .top .building h5{font-size:22px}}.contact .address .top .building p{margin:0 0 4px 0;font-size:14px}.contact .address .top .building p:last-of-type{margin:0 0 20px 0}.contact .address .top .building .see-map{text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;font-size:12px;color:#252525;transition:.3s}.contact .address .top .building .see-map:hover{letter-spacing:2px}.contact .bottom{display:flex;flex-wrap:wrap;margin:0 -8px 10px -8px}.contact .bottom .info{width:50%;padding:0 8px}@media(max-width: 1100px){.contact .bottom .info{width:100%;margin:0 0 30px 0}}.contact .bottom h5{margin:0 0 20px 0;text-transform:uppercase}.contact .bottom h5{font-size:18px}@media screen and (min-width: 320px){.contact .bottom h5{font-size:calc(18px + 4 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.contact .bottom h5{font-size:22px}}.contact .bottom a{display:inline-block;padding:4px 6px;background:#252525;color:#ff0;text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;font-size:12px}.contact .bottom a:hover{color:#fff}.game-header:after{display:block;content:"";background:#252525;height:100px;margin:-1px 0 0 auto;width:50%;clip-path:polygon(0 0, 100% 0, 100% 100%, 7% 100%)}@media(max-width: 1000px){.game-header:after{display:none}}.game-header .bg{background-position:center;background-size:cover;position:relative;z-index:221;overflow:auto}.game-header .container{position:relative;min-height:750px;height:100vh}@media(max-width: 600px){.game-header .container{min-height:auto;height:auto}}.game-header .container::after{content:"";position:absolute;width:300px;height:100%;background:#252525;top:0;left:30px;z-index:-1;clip-path:polygon(0 0, 0% 100%, 100% 100%)}@media(max-width: 1000px){.game-header .container::after{display:none}}.game-header .container::before{content:"";position:absolute;width:100%;height:100%;background:#252525;top:0;right:calc(100% - 30px);z-index:-1}@media(max-width: 1000px){.game-header .container::before{display:none}}.game-header .container .wrapper{margin:100px 0 0 0;display:flex;flex-direction:column;align-items:flex-start;text-transform:uppercase}.game-header .container h2{background:#ff0;padding:2px;margin:0 0 10px 0}.game-header .container h2{font-size:20px}@media screen and (min-width: 320px){.game-header .container h2{font-size:calc(20px + 15 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.game-header .container h2{font-size:35px}}.game-header .container h1{background:#ff0;padding:2px;margin:0;line-height:1.2}.game-header .container h1{font-size:30px}@media screen and (min-width: 320px){.game-header .container h1{font-size:calc(30px + 40 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.game-header .container h1{font-size:70px}}@media(max-width: 1000px){.game-header .container h1{margin:0 0 100px 0}}.game-header .container .games-buttons{list-style:none;margin:0;padding:0;position:absolute;bottom:60px;display:flex}@media(max-width: 1000px){.game-header .container .games-buttons{display:none}}.game-header .container .games-buttons li{margin:0 20px 0 0}.game-header .container .games-buttons li:last-child{margin:0}.game-header .container .games-buttons li a{width:180px;border:1px solid #fff;height:70px;display:flex;align-items:center;background:#252525;color:#fff;transition:.3s}.game-header .container .games-buttons li a:hover{background:#fff;color:#252525}.game-header .container .games-buttons li a:hover svg{fill:#252525}.game-header .container .games-buttons li a svg{margin:0 12px 0 15px;fill:#fff;transition:.3s}.game-header .container .games-buttons li a .data{display:flex;flex-direction:column;justify-content:center;margin:5px 0 0 0}.game-header .container .games-buttons li a .data .small{font-size:12px;margin:0 0 1px 0;line-height:1}.game-header .container .games-buttons li a .data .company{font-size:17px;line-height:1}.game-buttons-mobile{display:none;margin:50px 0 0 0}@media(max-width: 1000px){.game-buttons-mobile{display:block}}.game-buttons-mobile .container .games-buttons{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.game-buttons-mobile .container .games-buttons li{margin:0 10px 0 0}.game-buttons-mobile .container .games-buttons li:last-child{margin:0}.game-buttons-mobile .container .games-buttons li a{border:1px solid #fff;height:130px;width:100px;padding:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#252525;color:#fff;transition:.3s}.game-buttons-mobile .container .games-buttons li a:hover{background:#fff;color:#252525}.game-buttons-mobile .container .games-buttons li a:hover svg{fill:#252525}.game-buttons-mobile .container .games-buttons li a svg{margin:0 0 20px 0;fill:#fff;transition:.3s}.game-buttons-mobile .container .games-buttons li a .data{display:flex;flex-direction:column;justify-content:center;margin:5px 0 0 0;text-align:center}.game-buttons-mobile .container .games-buttons li a .data .small{font-size:10px;margin:0 0 2px 0;line-height:1}.game-buttons-mobile .container .games-buttons li a .data .company{font-size:14px;line-height:1}.about{padding:80px 0}.about .container{padding:0 350px 0 100px}@media(max-width: 1000px){.about .container{padding:0 15px}}.about h5{text-transform:uppercase;margin:0 0 20px 0;font-size:20px}.about p{margin:0;line-height:1.4}.about p{font-size:20px}@media screen and (min-width: 320px){.about p{font-size:calc(20px + 16 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.about p{font-size:36px}}.more{background:#252525;padding:80px 0;border-bottom:1px solid #707070}.more h4{background:#ff0;padding:2px;margin:0 0 40px 0;line-height:1.2;display:inline-block}.more h4{font-size:30px}@media screen and (min-width: 320px){.more h4{font-size:calc(30px + 40 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.more h4{font-size:70px}}.more .items{display:flex;flex-wrap:wrap;margin:0 -8px}.more .items .item{width:50%;padding:0 8px}@media(max-width: 800px){.more .items .item{width:100%;margin:0 0 40px 0}}.more .items .item p{color:#999;line-height:1.6;font-size:14px;margin:0 0 30px 0;width:60%}@media(max-width: 800px){.more .items .item p{width:100%}}.game-info{padding:50px 0}.game-info .container{display:flex;padding:0 8px;flex-wrap:wrap}.game-info .container .text{width:60%;padding:0 8px}@media(max-width: 800px){.game-info .container .text{width:100%;margin:0 0 40px 0}}.game-info .container .text h2{text-transform:uppercase;margin:0 0 20px 0;font-size:20px}.game-info .container .text .desc{margin:0;line-height:1.5}.game-info .container .text .desc{font-size:18px}@media screen and (min-width: 320px){.game-info .container .text .desc{font-size:calc(18px + 4 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.game-info .container .text .desc{font-size:22px}}.game-info .container .social{width:40%;padding:0 8px}@media(max-width: 800px){.game-info .container .social{width:100%}}.game-info .container .social h3{text-transform:uppercase;margin:0 0 20px 0;font-size:20px}.game-info .container .social ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;flex-direction:column}@media(max-width: 800px){.game-info .container .social ul{flex-direction:row}}.game-info .container .social ul li{margin:0 5px 5px 0}.game-info .container .social ul li a{display:inline-block;padding:6px 9px;color:#ff0;background:#252525;font-family:TTOctosquares-Black,sans-serif;text-transform:uppercase;font-size:12px;transition:.3s}.game-info .container .social ul li a:hover{color:#fff}.gallery .scroll .photos{display:flex;overflow-x:auto;flex-wrap:nowrap;gap:8px;padding:0 0 10px 0;scrollbar-width:auto;scrollbar-color:#000 #fff}.gallery .scroll .photos::-webkit-scrollbar{width:10px}.gallery .scroll .photos::-webkit-scrollbar-track{background:#fff}.gallery .scroll .photos::-webkit-scrollbar-thumb{background-color:#000;border-radius:0px;border:2px solid #fff}.gallery .scroll .photos .photo{flex:0 0 400px}.gallery .scroll .photos .photo img{display:block;width:100%}.videos{margin:0 0 100px 0}.videos:after{display:block;content:"";background:#252525;height:100px;margin:-1px 0 0 auto;width:50%;clip-path:polygon(0 0, 100% 0, 100% 100%, 7% 100%)}@media(max-width: 1000px){.videos:after{display:none}}.videos .global{margin:0 0 50px 0}.videos .bg{background:#252525;padding:100px 0}@media(max-width: 800px){.videos .bg .movies{padding:0 16px}}@media(max-width: 800px){.videos .bg .movie{margin:0 0 40px 0}}.videos .bg .movie a{display:block;border-left:1px solid #fff;position:relative}.videos .bg .movie a:hover .data{background:#fff}.videos .bg .movie a:hover .data .title{color:#252525}.videos .bg .movie a:hover .data .info .play{color:#252525}.videos .bg .movie a:hover .data .info .play svg{fill:#252525}.videos .bg .movie a .data{position:absolute;bottom:0;left:0;background:#252525;padding:30px;width:70%;color:#fff}@media(max-width: 800px){.videos .bg .movie a .data{position:static;width:100%;padding:15px}}.videos .bg .movie a .data .title{text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;color:#fff;margin:0 0 20px 0;transition:.3s}.videos .bg .movie a .data .title{font-size:18px}@media screen and (min-width: 320px){.videos .bg .movie a .data .title{font-size:calc(18px + 4 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.videos .bg .movie a .data .title{font-size:22px}}.videos .bg .movie a .data .info{display:flex}.videos .bg .movie a .data .info .time{color:#555;margin:0 20px 0 0;transition:.3s}.videos .bg .movie a .data .info .play{display:flex;align-items:center;transition:.3s}.videos .bg .movie a .data .info .play svg{margin:0 0 0 6px;fill:#fff;transition:.3s}.videos .bg .movie a img{display:block;width:100%}.careers-header{margin:0 0 100px 0}.careers-header:after{display:block;content:"";background:#252525;height:100px;margin:-1px 0 0 auto;width:50%;clip-path:polygon(0 0, 100% 0, 100% 100%, 7% 100%)}@media(max-width: 1000px){.careers-header:after{display:none}}.careers-header .bg{background-position:center;background-size:cover;background-image:url("../images/careers.jpg");position:relative;z-index:200;overflow:auto}.careers-header .container{position:relative;min-height:750px;height:100vh}@media(max-width: 600px){.careers-header .container{min-height:auto;height:auto}}.careers-header .container .wrapper{margin:80px 0 0 0;display:flex;flex-direction:column;align-items:flex-start;text-transform:uppercase}.careers-header .container h1{background:#ff0;padding:2px;margin:0 0 100px 0;line-height:1.2}.careers-header .container h1{font-size:30px}@media screen and (min-width: 320px){.careers-header .container h1{font-size:calc(30px + 40 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.careers-header .container h1{font-size:70px}}.bg-section-career{display:flex;height:500px;margin:0 0 100px 0}@media(max-width: 1000px){.bg-section-career{height:400px}}@media(max-width: 800px){.bg-section-career{height:250px}}.bg-section-career .bg{width:80%;background:url("../images/career-2.jpg") no-repeat;background-size:cover;background-position:center}@media(max-width: 1000px){.bg-section-career .bg{width:100%}}.bg-section-career .mask{width:20%;position:relative}@media(max-width: 1000px){.bg-section-career .mask{display:none}}.bg-section-career .mask::before{content:"";position:absolute;top:0;width:201px;height:101%;right:100%;background:#fff;clip-path:polygon(100% 0, 0 0, 100% 100%);z-index:4;margin:0 -1px 0 0}@media(max-width: 1000px){.bg-section-career .mask::before{display:none}}.bg-section-right-career{display:flex;height:500px;margin:0 0 100px 0}@media(max-width: 1000px){.bg-section-right-career{height:400px}}@media(max-width: 800px){.bg-section-right-career{height:250px}}.bg-section-right-career .bg{width:80%;background:url("../images/career-1.jpg") no-repeat;background-size:cover;background-position:center}@media(max-width: 1000px){.bg-section-right-career .bg{width:100%}}.bg-section-right-career .mask{width:20%;position:relative}@media(max-width: 1000px){.bg-section-right-career .mask{display:none}}.bg-section-right-career .mask::before{content:"";position:absolute;top:0;width:201px;height:101%;left:100%;background:#fff;clip-path:polygon(0 0, 0% 100%, 100% 100%);z-index:4;margin:0 -1px 0 0}@media(max-width: 1000px){.bg-section-right-career .mask::before{display:none}}.jobs{position:relative}.jobs::after{position:absolute;content:"";width:100%;height:85%;top:15%;left:0;background:#252525;z-index:-1}.jobs .jobs-offer{display:flex;flex-wrap:wrap;margin:0 -12px}.jobs .jobs-offer .offer{width:calc(100%/3);padding:0 12px;margin:0 0 36px 0}@media(max-width: 1000px){.jobs .jobs-offer .offer{width:50%}}@media(max-width: 600px){.jobs .jobs-offer .offer{width:100%}}.jobs .jobs-offer .offer.last a{background:#ff0}.jobs .jobs-offer .offer.last a span.type{color:#252525}.jobs .jobs-offer .offer.last a span.see-more{color:#252525}.jobs .jobs-offer .offer a{display:block;background:#252525;border-left:1px solid #fff;padding:35px;position:relative}@media(max-width: 800px){.jobs .jobs-offer .offer a{padding:25px}}.jobs .jobs-offer .offer a::after{position:absolute;width:0;height:100%;background:#fff;top:0;left:0;content:"";z-index:0;transition:.3s}.jobs .jobs-offer .offer a:hover::after{width:100%}.jobs .jobs-offer .offer a:hover span.type{color:#252525}.jobs .jobs-offer .offer a:hover span.see-more{color:#252525}.jobs .jobs-offer .offer a span{display:block;position:relative;z-index:3}.jobs .jobs-offer .offer a span.type{margin:0 0 10px 0;text-transform:uppercase;color:#fff;font-family:TTOctosquares-Black,sans-serif;line-height:1.2}.jobs .jobs-offer .offer a span.type{font-size:18px}@media screen and (min-width: 320px){.jobs .jobs-offer .offer a span.type{font-size:calc(18px + 4 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.jobs .jobs-offer .offer a span.type{font-size:22px}}.jobs .jobs-offer .offer a span.info{margin:0 0 20px 0;font-size:14px;color:#555}.jobs .jobs-offer .offer a span.see-more{text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;font-size:12px;color:#fff}.rec{padding:0 0 60px 0}.rec .container{display:flex;flex-wrap:wrap}.rec .container .process{width:calc(100%/3);padding:30px;margin:0 0 30px 0;border-left:1px solid #252525}@media(max-width: 1000px){.rec .container .process{width:50%}}@media(max-width: 600px){.rec .container .process{width:100%}}.rec .container .process .number{margin:0 0 20px 0;text-transform:uppercase;color:#252525;font-family:TTOctosquares-Black,sans-serif;line-height:1.2}.rec .container .process .number{font-size:18px}@media screen and (min-width: 320px){.rec .container .process .number{font-size:calc(18px + 4 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.rec .container .process .number{font-size:22px}}.rec .container .process .text{color:#555;font-size:14px}.rec-text{margin:0 0 100px 0}.rec-text p{margin:0 0 30px;line-height:1.4}.rec-text p{font-size:20px}@media screen and (min-width: 320px){.rec-text p{font-size:calc(20px + 20 * ((100vw - 320px) / 910))}}@media screen and (min-width: 1230px){.rec-text p{font-size:40px}}.office{margin:0 0 120px 0}.office .mobile{display:none}@media(max-width: 800px){.office .mobile{display:block}}.office .mobile .office-mobile .photo{position:relative}.office .mobile .office-mobile .photo img{display:block;width:100%}.office .mobile .office-mobile .photo .label{position:absolute;top:20px;right:20px;text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;color:#252525;z-index:20;padding:4px;background:#ff0}.office .mobile .office-mobile .desc{background:#252525;padding:30px;color:#fff}.office .mobile .office-mobile .desc .info-text{font-size:12px;font-family:TTOctosquares-Black,sans-serif;text-transform:uppercase;margin:0 0 10px 0}.office .mobile .office-mobile .desc .type{font-size:20px;margin:0}.office .desktop{position:relative}@media(max-width: 800px){.office .desktop{display:none}}.office .desktop .photos{display:flex;margin:0 -8px}.office .desktop .photos .country{position:relative;width:50%;padding:0 8px}.office .desktop .photos .country .label{position:absolute;top:20px;right:20px;text-transform:uppercase;font-family:TTOctosquares-Black,sans-serif;color:#252525;z-index:20;padding:4px;background:#ff0}.office .desktop .photos .country img{display:block;width:100%}.office .desktop .info{display:flex;align-items:flex-end;position:absolute;bottom:-60px;right:0;padding:0 8px}.office .desktop .info .slider{width:392px}.office .desktop .info .offices-desc .desc{background:#252525;padding:30px;color:#fff}.office .desktop .info .offices-desc .desc .info-text{font-size:14px;font-family:TTOctosquares-Black,sans-serif;text-transform:uppercase;margin:0 0 10px 0}.office .desktop .info .offices-desc .desc .type{font-size:40px;margin:0}