@font-face{font-family:"Codec Pro";src:url("../fonts/CodecPro-Light.eot");src:local("Codec Pro Light"),local("CodecPro-Light"),url("../fonts/CodecPro-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/CodecPro-Light.woff2") format("woff2"),url("../fonts/CodecPro-Light.woff") format("woff"),url("../fonts/CodecPro-Light.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Codec Pro";src:url("../fonts/CodecPro-News.eot");src:local("Codec Pro News"),local("CodecPro-News"),url("../fonts/CodecPro-News.eot?#iefix") format("embedded-opentype"),url("../fonts/CodecPro-News.woff2") format("woff2"),url("../fonts/CodecPro-News.woff") format("woff"),url("../fonts/CodecPro-News.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Codec Pro";src:url("../fonts/CodecPro-Bold.eot");src:local("Codec Pro Bold"),local("CodecPro-Bold"),url("../fonts/CodecPro-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/CodecPro-Bold.woff2") format("woff2"),url("../fonts/CodecPro-Bold.woff") format("woff"),url("../fonts/CodecPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Codec Pro";src:url("../fonts/CodecPro-Heavy.eot");src:local("Codec Pro Heavy"),local("CodecPro-Heavy"),url("../fonts/CodecPro-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/CodecPro-Heavy.woff2") format("woff2"),url("../fonts/CodecPro-Heavy.woff") format("woff"),url("../fonts/CodecPro-Heavy.ttf") format("truetype");font-weight:bold;font-style:normal}.container{min-width:100%}@media (min-width:1900px){.container{max-width:100%;min-width:auto}}body,html{font-family:"Codec Pro";background:#000000;color:#ffffff;width:100%;height:100%}@media (max-width:1399px){body.active{overflow:hidden}}.wrapper{margin:0 auto;padding:0;overflow:hidden;z-index:0;min-width:540px}@media (max-width:575px){.wrapper{margin:0 auto}}h1,h2,h3,h4,h5{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}ul li{margin:0;padding:0}p{font-size:16px;line-height:18px}@media (max-width:991px){p{font-size:18px;line-height:20px}}a{color:#FFF500;text-decoration:underline}a:hover{color:#FFF500;text-decoration:none}.yellow{color:#FFF500}.red{color:#E40521}button{outline:none;background:none;border:none}input,textarea{font-size:18px;line-height:18px;padding:10px;color:#222;background:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;border:none;width:100%;margin-bottom:20px}input:last-child,textarea:last-child{margin-bottom:0}label.checkbox{font-size:16px;line-height:18px;margin-bottom:20px;position:relative;padding-left:40px;display:block;padding-top:6px}label.checkbox:last-child{margin-bottom:0}label.checkbox input[type=checkbox]{display:none}label.checkbox input[type=checkbox]:checked+span:before{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px;content:"";background:#222}label.checkbox input[type=checkbox]:checked+span:after{position:absolute;top:50%;left:50%;margin-left:-5px;margin-top:-5px;width:10px;height:10px;content:"";background:#FFF500}label.checkbox span{position:absolute;left:0;top:0;display:inline-block;width:30px;height:30px;background:#ffffff;cursor:pointer}label.radio{font-size:16px;line-height:18px;margin-bottom:20px;position:relative;padding-left:40px;display:block;padding-top:6px}label.radio:last-child{margin-bottom:0}label.radio input[type=radio]{display:none}label.radio input[type=radio]:checked+span:before{position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px;content:"";background:#222;border-radius:50%}label.radio input[type=radio]:checked+span:after{position:absolute;top:50%;left:50%;margin-left:-5px;margin-top:-5px;width:10px;height:10px;content:"";background:#FFF500;border-radius:50%}label.radio span{position:absolute;left:0;top:0;display:inline-block;width:30px;height:30px;border-radius:50%;background:#ffffff;cursor:pointer}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#535353}::-webkit-scrollbar-thumb{background:#333;border:1px solid #535353}.page header .container{background:url("../images/yellow-down.svg") top center/90px repeat-x;margin-bottom:0;padding-bottom:0}.page header .container .block:before{background:url("../images/unique.jpg") center center/cover no-repeat;opacity:0.5}.page header .container .block .page{margin:0 auto;padding:112px 0;text-align:center;max-width:1345px;position:relative}@media (max-width:1399px){.page header .container .block .page{padding:80px 0}}.page header .container .block .page h1{font-size:72px;line-height:64px;font-weight:bold;margin:0;padding:0}@media (max-width:991px){.page header .container .block .page h1{font-size:64px}}.page header .container .block .page h2{font-size:48px;line-height:50px;color:#000000;font-weight:bold;display:block;margin:0 auto;position:relative;width:440px;height:50px;z-index:1}@media (max-width:991px){.page header .container .block .page h2{font-size:32px}}.page header .container .block .page h2:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%)}.page header .container .block .page h2:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%);-webkit-filter:blur(25px);filter:blur(25px);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.page header .container .block .page h2:hover:after{-webkit-filter:blur(50px);filter:blur(50px)}header .container{overflow:hidden;margin:0 auto;background:url("../images/yellow-down.svg") top center/90px repeat-x,url("../images/yellow-up.svg") bottom 48px center/120px repeat-x,url("../images/soc-yellow.svg") bottom left/173.4px repeat-x;padding-bottom:48px;margin-bottom:128px}header .container .block{margin:12px 0;background:#000000;border-radius:25px;position:relative;z-index:0;overflow:hidden}header .container .block:before{content:"";position:absolute;width:100%;height:100%;background:url("../images/hero.jpg") center center/cover no-repeat;opacity:0.15;z-index:-1}@media (max-width:991px){header .container .block:before{background:none}}header .container .block .holder{height:132px;margin:0 auto;max-width:1345px;border:1px solid #1C1C1C;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000000;z-index:-1}@media (max-width:1399px){header .container .block .holder{width:100%;max-width:100%}}header .container .block .elements{margin:0 auto;max-width:1345px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:860px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:1399px){header .container .block .elements{width:50%;margin:0}}@media (max-width:991px){header .container .block .elements{width:100%}}header .container .block .elements .element{width:33%;border-right:1px solid #1C1C1C;border-left:1px solid #1C1C1C;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1399px){header .container .block .elements .element{width:100%}}header .container .block .elements .element:first-child{background:#000000;padding:112px 24px;text-align:center}header .container .block .elements .element:first-child .wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between;height:100%}header .container .block .elements .element:first-child .wrp .blck:last-child{height:250px;-ms-flex-line-pack:end;align-content:flex-end}@media (max-width:1399px){header .container .block .elements .element:first-child .wrp .blck:last-child{height:150px}}@media (max-width:1399px){header .container .block .elements .element:first-child{padding-bottom:24px;padding:64px 24px}}@media (max-width:991px){header .container .block .elements .element:first-child{padding-top:550px;background:url("../images/bot-half.jpg") top center/cover no-repeat,#000000}}@media (max-width:767px){header .container .block .elements .element:first-child{padding-top:450px}}header .container .block .elements .element:first-child h1{font-size:72px;line-height:64px;font-weight:bold;margin:0;padding:0}header .container .block .elements .element:first-child h2{font-size:48px;line-height:50px;color:#000000;font-weight:bold;display:block;margin:0 auto;position:relative;width:380px;height:50px;z-index:1}header .container .block .elements .element:first-child h2:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%)}header .container .block .elements .element:first-child h3{font-size:48px;line-height:64px;font-weight:bold}header .container .block .elements .element:first-child h3 span{color:#FFF500}header .container .block .elements .element:first-child h4{font-size:24px;line-height:48px;font-weight:bold}header .container .block .elements .element:first-child .v-line{width:2px;height:32px;background:#FFF500;margin:8px auto 12px}@media (max-width:991px){header .container .block .elements .element:first-child .v-line{width:4px}}header .container .block .elements .element:first-child .button{width:350px;height:64px;position:relative;font-size:24px;line-height:64px;font-weight:bold;z-index:1;cursor:pointer;margin:24px auto 0}header .container .block .elements .element:first-child .button:last-child{margin-top:12px}header .container .block .elements .element:first-child .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:#E40521}header .container .block .elements .element:first-child .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:8px;left:10px;right:8px;bottom:2px;z-index:-1;width:330px;height:48px;background:#000000;opacity:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header .container .block .elements .element:first-child .button:hover:after{opacity:0.64}header .container .block .elements .element:last-child{padding:112px 0}@media (max-width:1399px){header .container .block .elements .element:last-child{background:#000000;padding:24px 12px 112px}}@media (max-width:1399px) and (max-width:991px){header .container .block .elements .element:last-child{padding:64px 12px 48px}}header .container .block .elements .element:last-child .wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}header .container .block .elements .element:last-child ul li{padding-left:12px;margin-bottom:32px;border-left:2px solid #FFF500;overflow:hidden;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header .container .block .elements .element:last-child ul li:hover{border-left:2px solid #E40521}@media (max-width:991px){header .container .block .elements .element:last-child ul li{border-left:4px solid #FFF500;margin-left:12px}header .container .block .elements .element:last-child ul li:hover{border-left:4px solid #E40521}}header .container .block .elements .element:last-child ul li h4{font-size:24px;line-height:24px}header .container .block .elements .element:last-child ul li p{margin-bottom:0}header .container .block .elements .element:last-child ul li:last-child{margin-bottom:0;overflow:hidden}header .container .block .solution{position:absolute;right:0;top:150px;width:720px;display:block;overflow:hidden;padding:32px 32px 80px;background:rgba(0,0,0,0.95);color:#fff;z-index:3;right:324px;border-radius:4px}header .container .block .solution h2{color:rgb(255,245,0);font-size:64px;line-height:80px;margin-bottom:16px}header .container .block .solution p{font-size:48px;line-height:56px}@media (max-width:2559px){header .container .block .solution{right:0}}@media (max-width:1900px){header .container .block .solution{width:33%}}@media (max-width:1399px){header .container .block .solution{width:50%}}@media (max-width:991px){header .container .block .solution{position:relative;width:100%;left:0;top:auto;bottom:0!important;margin-left:auto;margin-right:auto;bottom:32px;padding:32px}}header .container .block .logos{opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;position:absolute;right:324px;width:720px;bottom:32px;z-index:3;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;overflow:hidden;padding:16px}header .container .block .logos.init{opacity:1}@media (max-width:2559px){header .container .block .logos{right:0}}@media (max-width:1900px){header .container .block .logos{width:470px}}header .container .block .logos .logo-box{aspect-ratio:1/1;border:1px solid rgba(255,255,255,0.2);border-radius:15px;background:linear-gradient(314.39deg,rgba(0,0,0,0.5) 16.31%,rgba(0,0,0,0.75) 75.15%);width:100%;height:100%;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header .container .block .logos .logo-box:hover{border:1px solid #FFF500}header .container .block .logos .logo-box h4{text-transform:uppercase;font-size:16px;line-height:16px;text-align:center;margin-bottom:8px}@media (max-width:991px){header .container .block .logos .logo-box h4{margin-bottom:16px}}header .container .block .logos .logo-box p{font-size:14px;line-height:14px;height:28px;text-align:center;margin:8px auto 0}header .container .block .logos .logo-box img{width:100%}@media (max-width:1399px){header .container .block .logos{left:50%;width:450px}}@media (max-width:991px){header .container .block .logos{position:relative;width:100%;left:0;bottom:0!important;margin-bottom:64px;margin-left:auto;margin-right:auto;bottom:32px;border-left:1px solid #1C1C1C;border-right:1px solid #1C1C1C;padding:16px 24px}header .container .block .logos .logo-box{border:2px solid rgba(255,255,255,0.2);height:auto}header .container .block .logos .logo-box:hover{border:2px solid #FFF500}}header .container .block .bot{position:absolute;right:325px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;bottom:0;width:750px;height:850px;z-index:1;background:url("../images/bot-01.png") center bottom/contain no-repeat}@media (max-width:2559px){header .container .block .bot{left:66%}}@media (max-width:1399px){header .container .block .bot{left:50%}}@media (max-width:991px){header .container .block .bot{display:none}}header .container .block .column{width:320px;height:3000px;background:url("../images/logo-quad.svg") top center/contain;position:absolute;right:12px;top:0;z-index:-1;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-name:slide;animation-name:slide;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width:1900px){header .container .block .column{display:none}}@-webkit-keyframes slide{0%{top:0}30%{top:-1000px}80%{top:0}to{top:0}}@keyframes slide{0%{top:0}30%{top:-1000px}80%{top:0}to{top:0}}header .container .block .logo{width:72px;height:72px;position:absolute;left:30px;top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .block .logo img{width:72px;height:72px}@media (max-width:1899px){header .container .block .logo{left:40px}}header .container .block .mobile{display:none;background:url("../images/m.svg") center center/32px no-repeat;width:72px;height:72px;position:absolute;right:28px;top:32px;cursor:pointer;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:1399px){header .container .block .mobile{display:block}}header .container .holder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 48px;z-index:1000}@media (max-width:1899px){header .container .holder{padding:0 0 0 128px}}@media (max-width:1399px){header .container .holder{padding:0 64px}}header .container .holder .menu{display:block}@media (max-width:1399px){header .container .holder .menu{display:none}}header .container .holder .menu ul li a{color:#ffffff;font-size:20px;line-height:44px;padding:12px 18px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}header .container .holder .menu ul li a:hover{color:#FFF500;text-decoration:none}header .container .holder .buttons{margin:0 auto}header .container .holder .buttons .button{text-align:center;height:44px;position:relative;font-size:20px;line-height:44px;color:#ffffff;text-decoration:none;z-index:1;cursor:pointer;margin:0 auto;display:inline-block;padding:0 24px;margin-left:16px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:767px){header .container .holder .buttons .button:last-child{display:none}}header .container .holder .buttons .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(29.03%,#E40521),to(#FF4B4B));background:linear-gradient(90deg,#E40521 29.03%,#FF4B4B 100%);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header .container .holder .buttons .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(29.03%,#E40521),to(#FF4B4B));background:linear-gradient(180deg,#E40521 29.03%,#FF4B4B 100%);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0}header .container .holder .buttons .button.disabled{color:#6F6F6F;pointer-events:none}@media (max-width:991px){header .container .holder .buttons .button.disabled{display:none}}header .container .holder .buttons .button.disabled span{content:"";position:absolute;top:0;left:50%;margin-left:-36px;z-index:-1;width:72px;height:20px;top:-10px;font-size:14px;line-height:20px;font-weight:bold;color:#000000}header .container .holder .buttons .button.disabled span:before{content:"";top:0;left:0;width:100%;height:100%;position:absolute;-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;z-index:-3;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%)}header .container .holder .buttons .button.disabled:before{background:-webkit-gradient(linear,left top,right top,from(#494949),to(#2B2B2B));background:linear-gradient(90deg,#494949 0%,#2B2B2B 100%)}header .container .holder .buttons .button.disabled:after{background:-webkit-gradient(linear,left top,left bottom,from(#494949),to(#2B2B2B));background:linear-gradient(180deg,#494949 0%,#2B2B2B 100%);opacity:0}header .container .holder .buttons .button:hover:after{opacity:1}header .container .holder .buttons .button:hover.disabled:before{background:-webkit-gradient(linear,left top,right top,from(#494949),to(#2B2B2B));background:linear-gradient(90deg,#494949 0%,#2B2B2B 100%)}header .container .holder .buttons .button:hover.disabled:after{opacity:1}.partners{margin:112px auto;max-width:1900px}.partners h2{font-size:72px;line-height:64px;font-weight:bold;margin:0;padding:0;text-align:center}@media (max-width:991px){.partners h2{font-size:48px}}.partners h3{text-align:center;font-size:48px;line-height:50px;color:#000000;font-weight:bold;display:block;margin:0 auto;position:relative;width:420px;height:50px;z-index:1}@media (max-width:991px){.partners h3{font-size:24px;width:220px}}.partners h3:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%)}.partners h3:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%);-webkit-filter:blur(25px);filter:blur(25px);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.partners h3:hover:after{-webkit-filter:blur(50px);filter:blur(50px)}.partners .owl-partners{margin-top:64px}.partners .owl-partners .owl-stage{padding:8px 0;border-top:1px solid #333;border-bottom:1px solid #333}.partners .owl-partners .owl-dots{text-align:center}.partners .owl-partners .owl-dots button{width:15px;height:15px;border:1px solid #FFF500;margin:24px 8px}.partners .owl-partners .owl-dots button.active{background:#FFF500}.partners .owl-partners .owl-nav{position:absolute;top:-49px;left:0;right:0;height:50px;width:100%;max-width:1345px;text-align:right;margin:0 auto}.partners .owl-partners .owl-nav button{width:50px;height:50px;border-radius:5px 5px 0px 0px;border:1px solid #333333;margin-left:20px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.partners .owl-partners .owl-nav button span{display:none}.partners .owl-partners .owl-nav .owl-prev{background:url("../images/arrow-left2.svg") center center/12px no-repeat}.partners .owl-partners .owl-nav .owl-prev:hover{background:url("../images/arrow-left2.svg") center center/12px no-repeat,#333}.partners .owl-partners .owl-nav .owl-next{background:url("../images/arrow-right2.svg") center center/12px no-repeat}.partners .owl-partners .owl-nav .owl-next:hover{background:url("../images/arrow-right2.svg") center center/12px no-repeat,#333}.partners .owl-partners .owl-item{border:1px solid #333333;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.partners .owl-partners .owl-item:hover{border:1px solid #FFF500}.partners .owl-partners .owl-item .slide{position:relative;overflow:hidden;border-radius:5px;cursor:pointer;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background:#ffffff;margin:4px;aspect-ratio:1/1}.partners .owl-partners .owl-item .solution{margin:4px;border:1px solid #333333;border-radius:5px;overflow:hidden;height:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background:#000000}.partners .owl-partners .owl-item .solution h4{width:100%;font-size:16px;line-height:18px;font-weight:normal;text-align:center}@media (max-width:797px){.partners .owl-partners .owl-item .solution h4{font-size:18px;line-height:20px}}.video{margin:112px auto;position:relative;z-index:1;min-width:100%}.video .container{margin:0 auto;background:url("../images/logo-quad.svg") bottom 0 center/173.4px repeat-x;padding-bottom:84px;position:relative;z-index:0}.video h2{font-size:64px;line-height:64px;font-weight:bold;text-align:center}@media (max-width:991px){.video h2{font-size:48px;line-height:48px}}.video .block{border:1px solid #1C1C1C;max-width:1345px;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:24px auto;border-radius:24px;background:#000000}@media (max-width:991px){.video .block{padding:24px}}.video .block video{border-radius:12px;width:100%;margin:0 auto}.unique{margin:0 auto}.unique .container{background:url("../images/soc-dirty-yellow.svg") bottom 36px left/173.4px repeat-x,url("../images/grid.svg") bottom left 8px no-repeat,url("../images/unique3.jpg") top center/1900px no-repeat;padding-bottom:160px;border-radius:25px}.unique h2{font-size:72px;line-height:64px;font-weight:bold;margin:0;padding:0;text-align:center}@media (max-width:991px){.unique h2{font-size:48px}}.unique h3{text-align:center;font-size:48px;line-height:50px;color:#000000;font-weight:bold;display:block;margin:0 auto;position:relative;width:720px;height:50px;z-index:1}@media (max-width:991px){.unique h3{font-size:24px;width:400px}}.unique h3:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%)}.unique h3:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%);-webkit-filter:blur(25px);filter:blur(25px);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.unique h3:hover:after{-webkit-filter:blur(50px);filter:blur(50px)}.unique .counter{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;background:url("../images/side-left.svg") left 10% center/100px no-repeat,url("../images/side-right.svg") right 10% center/100px no-repeat,url("../images/side-left2.svg") left 25% center/150px no-repeat,url("../images/side-right2.svg") right 25% center/150px no-repeat}@media (max-width:1399px){.unique .counter{background:url("../images/side-left.svg") left center/100px no-repeat,url("../images/side-right.svg") right center/100px no-repeat,url("../images/side-left2.svg") left 15% center/150px no-repeat,url("../images/side-right2.svg") right 15% center/150px no-repeat}}@media (max-width:1199px){.unique .counter{background:none}}.unique .uncore{width:620px;height:526px;background:url("../images/core.svg") center center/620px no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:64px auto;position:relative;z-index:0}.unique .uncore .core{width:512px;height:512px;position:relative;margin:0 auto}.unique .uncore .core .down{left:100px;top:281px;position:absolute;width:312px;height:100px;overflow:hidden;text-align:center}.unique .uncore .core .down ul{top:0}.unique .uncore .core .down ul li{-ms-flex-line-pack:start!important;align-content:flex-start!important}.unique .uncore .core .up{left:100px;text-align:center;top:181px;position:absolute;width:312px;height:100px;overflow:hidden}.unique .uncore .core .up ul{top:-400px}.unique .uncore .core .up ul li{-ms-flex-line-pack:end!important;align-content:flex-end!important}.unique .uncore .core .bezel{position:absolute;top:0;left:0;background:url("../images/bezel.svg") center center/cover no-repeat;width:512px;height:512px;z-index:1;-webkit-transform-origin:center;transform-origin:center}@media (max-width:1199px){.unique .uncore .core .bezel{display:none}}.unique .uncore .core .bezel:after{content:"";position:absolute;top:0;left:0;background:url("../images/bezel.svg") center center/cover no-repeat;width:512px;height:512px;z-index:-1;-webkit-transform-origin:center;transform-origin:center;-webkit-filter:blur(25px);filter:blur(25px);display:none}.unique .uncore .core .bezel-static{display:none;position:absolute;top:0;left:0;background:url("../images/bezel.svg") center center/cover no-repeat;width:512px;height:512px;z-index:1;-webkit-transform-origin:center;transform-origin:center}@media (max-width:1199px){.unique .uncore .core .bezel-static{display:block}}.unique .uncore .core .bezel-static:after{content:"";position:absolute;top:0;left:0;background:url("../images/bezel.svg") center center/cover no-repeat;width:512px;height:512px;z-index:-1;-webkit-transform-origin:center;transform-origin:center;-webkit-filter:blur(50px);filter:blur(50px)}@media (max-width:991px){.unique .uncore .core .bezel-static:after{display:none}}.unique .uncore .core .target{position:absolute;top:-69px;left:-69px;background:url("../images/target.svg") center center/cover no-repeat;width:650px;height:650px;z-index:2;-webkit-transform-origin:center;transform-origin:center}.unique .uncore .core ul{position:absolute}.unique .uncore .core ul li{width:312px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unique .uncore .core ul li h4{font-size:96px;line-height:96px;font-weight:bold}.unique .uncore .core ul li h5{font-size:20px;line-height:20px}.unique p{text-align:center;font-size:20px;line-height:20px}.unique p span{color:#FFF500}.unique .button{text-align:center;width:350px;height:64px;position:relative;font-size:24px;line-height:64px;font-weight:bold;z-index:1;cursor:pointer;margin:0 auto}.unique .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(1.75%,#E40521),color-stop(92.74%,#FFF500));background:linear-gradient(90deg,#E40521 1.75%,#FFF500 92.74%)}.unique .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:8px;left:10px;right:8px;bottom:2px;z-index:-1;width:330px;height:48px;background:#000000;opacity:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.unique .button:hover:after{opacity:0.64}.speakers{margin:112px auto;max-width:1900px;position:relative;z-index:1}.speakers:before{content:"";position:absolute;top:0;left:50%;margin-left:-200px;z-index:-1;background:#E40521;-webkit-filter:blur(100px);filter:blur(100px);width:400px;height:400px;border-radius:50%;opacity:0.25}@media (max-width:1199px){.speakers:before{background:none}}.speakers h2{font-size:48px;line-height:48px;font-weight:bold;text-align:center}.speakers h3{font-size:20px;line-height:20px;text-align:center}.speakers .owl-speakers{margin-top:64px;background:#000000}.speakers .owl-speakers .owl-stage{padding:8px 0;border-top:1px solid #333;border-bottom:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box}.speakers .owl-speakers .owl-dots{text-align:center}.speakers .owl-speakers .owl-dots button{width:15px;height:15px;border:1px solid #FFF500;margin:24px 8px}.speakers .owl-speakers .owl-dots button.active{background:#FFF500}.speakers .owl-speakers .owl-nav{position:absolute;top:-49px;left:0;right:0;height:50px;width:100%;max-width:1345px;text-align:right;margin:0 auto}.speakers .owl-speakers .owl-nav button{width:50px;height:50px;border-radius:5px 5px 0px 0px;border:1px solid #333333;margin-left:20px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.speakers .owl-speakers .owl-nav button span{display:none}.speakers .owl-speakers .owl-nav .owl-prev{background:url("../images/arrow-left2.svg") center center/12px no-repeat}.speakers .owl-speakers .owl-nav .owl-prev:hover{background:url("../images/arrow-left2.svg") center center/12px no-repeat,#333}.speakers .owl-speakers .owl-nav .owl-next{background:url("../images/arrow-right2.svg") center center/12px no-repeat}.speakers .owl-speakers .owl-nav .owl-next:hover{background:url("../images/arrow-right2.svg") center center/12px no-repeat,#333}.speakers .owl-speakers .owl-item{border-bottom:1px solid #333;background:#131313;overflow:hidden;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.speakers .owl-speakers .owl-item:hover{border-bottom:1px solid #FFF500}.speakers .owl-speakers .owl-item:hover{background:#131313}.speakers .owl-speakers .owl-item .slide{position:relative;overflow:hidden;border-radius:5px;cursor:pointer;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background:#ffffff;margin:4px}.speakers .owl-speakers .owl-item .solution{margin:24px;overflow:hidden}.speakers .owl-speakers .owl-item .solution h4{font-size:20px;margin-bottom:24px;font-style:italic}.speakers .owl-speakers .owl-item .solution h5{font-size:20px;font-weight:bold}.speakers .owl-speakers .owl-item .solution p{color:#707070;font-size:18px;margin-bottom:0}.techno{margin:0 auto 112px}.techno .container{margin:0 auto}.techno .container .title h2{font-size:72px;line-height:64px;font-weight:bold;margin:0;padding:0;text-align:center}@media (max-width:991px){.techno .container .title h2{font-size:48px}}.techno .container .title h3{text-align:center;font-size:48px;line-height:50px;color:#000000;font-weight:bold;display:block;margin:0 auto;position:relative;width:620px;height:50px;z-index:1}@media (max-width:991px){.techno .container .title h3{font-size:24px;width:400px}}.techno .container .title h3:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%)}.techno .container .title h3:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%);-webkit-filter:blur(25px);filter:blur(25px);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.techno .container .title h3:hover:after{-webkit-filter:blur(50px);filter:blur(50px)}.techno .swiper{margin:64px auto}.techno .swiper .swiper-button-holder{height:66px;width:64%;position:relative;text-align:right;margin:0 auto 40px}@media (max-width:991px){.techno .swiper .swiper-button-holder{display:none}}.techno .swiper .swiper-button-holder .swiper-prev{width:160px;height:66px;display:inline-block;position:relative;z-index:0}.techno .swiper .swiper-button-holder .swiper-prev span{font-size:24px;color:#000000;font-weight:bold;position:absolute;right:22px;bottom:-4px}.techno .swiper .swiper-button-holder .swiper-prev:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:160px;height:66px;background:#FFF500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.techno .swiper .swiper-button-holder .swiper-prev:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:8px;left:10px;right:8px;bottom:2px;z-index:-1;width:63px;height:54px;background:url("../images/arrow-left.svg") center center/24px no-repeat,#000000;opacity:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.techno .swiper .swiper-button-holder .swiper-prev:hover:not(.swiper-button-disabled):after{background:url("../images/arrow-left.svg") center center/24px no-repeat,#333}.techno .swiper .swiper-button-holder .swiper-prev.swiper-button-disabled{opacity:0.2}.techno .swiper .swiper-button-holder .swiper-next{width:160px;height:66px;display:inline-block;position:relative;z-index:0;margin-left:16px}.techno .swiper .swiper-button-holder .swiper-next span{font-size:24px;color:#000000;font-weight:bold;position:absolute;right:22px;bottom:-4px}.techno .swiper .swiper-button-holder .swiper-next:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:160px;height:66px;background:#FFF500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.techno .swiper .swiper-button-holder .swiper-next:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:8px;left:10px;right:8px;bottom:2px;z-index:-1;width:63px;height:54px;background:url("../images/arrow-right.svg") center center/24px no-repeat,#000000;opacity:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.techno .swiper .swiper-button-holder .swiper-next:hover:not(.swiper-button-disabled):after{background:url("../images/arrow-right.svg") center center/24px no-repeat,#333}.techno .swiper .swiper-button-holder .swiper-next.swiper-button-disabled{opacity:0.2}.techno .swiper .swiper-slide{width:850px;height:720px;border:1px solid #FFF500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background:#000000;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1199px){.techno .swiper .swiper-slide{width:75%;height:1080px}}@media (max-width:991px){.techno .swiper .swiper-slide{width:100%;height:1080px}}.techno .swiper .swiper-slide:not(.swiper-slide-active){cursor:pointer}.techno .swiper .swiper-slide .elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:100%;padding:2px}.techno .swiper .swiper-slide .elements .element{width:48%;border:2px solid #FFF500;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;z-index:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:1199px){.techno .swiper .swiper-slide .elements .element{width:100%;height:50%}}.techno .swiper .swiper-slide .elements .element img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.techno .swiper .swiper-slide .elements .element:last-child{padding:60px 36px;width:52%;background:#121212;border:1px solid #333;position:relative}@media (max-width:1199px){.techno .swiper .swiper-slide .elements .element:last-child{width:100%}}.techno .swiper .swiper-slide .elements .element:last-child h3{font-size:48px;line-height:40px;margin-bottom:8px;font-weight:bold}.techno .swiper .swiper-slide .elements .element:last-child h4{font-size:20px;line-height:20px}.techno .swiper .swiper-slide .elements .element:last-child ul{width:100%;position:absolute;bottom:144px;margin:0 -36px}.techno .swiper .swiper-slide .elements .element:last-child ul li{line-height:72px;font-size:20px;color:#777;height:72px;padding:0 56px;border-top:1px solid #222222;position:relative}@media (max-width:1199px){.techno .swiper .swiper-slide .elements .element:last-child ul li{height:54px;line-height:54px}}.techno .swiper .swiper-slide .elements .element:last-child ul li span{color:#ffffff}.techno .swiper .swiper-slide .elements .element:last-child ul li:hover span{color:#FFF500}.techno .swiper .swiper-slide .elements .element:last-child ul li:hover:before{background:#FFF500}.techno .swiper .swiper-slide .elements .element:last-child ul li:before{content:"";position:absolute;left:36px;top:5px;height:60px;width:1px;background:#FF4B4B}@media (max-width:1199px){.techno .swiper .swiper-slide .elements .element:last-child ul li:before{height:44px;width:2px}}.techno .swiper .swiper-slide .elements .element:last-child .buttons{height:144px;background:url("../images/grid143.svg") center center/40px;width:100%;position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.techno .swiper .swiper-slide .elements .element:last-child .buttons .button{text-align:center;width:350px;height:64px;position:relative;font-size:24px;line-height:64px;font-weight:bold;z-index:1;cursor:pointer;margin:0 auto;display:inline-block;color:#ffffff;text-decoration:none;margin:8px}.techno .swiper .swiper-slide .elements .element:last-child .buttons .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:#FFF500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.techno .swiper .swiper-slide .elements .element:last-child .buttons .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:8px;left:10px;right:8px;bottom:2px;z-index:-1;width:330px;height:48px;background:#000000;opacity:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.techno .swiper .swiper-slide .elements .element:last-child .buttons .button:hover{color:#ffffff;text-decoration:none}.techno .swiper .swiper-slide .elements .element:last-child .buttons .button:hover:before{background:#E40521}.techno .swiper .swiper-slide.allright .elements{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.techno .swiper .swiper-pg{margin-top:12px;text-align:center}.techno .swiper .swiper-pg .swiper-pagination-bullet{width:15px;height:15px;border:1px solid #FFF500;margin:24px 8px;border-radius:0!important;background:#000000;opacity:1}.techno .swiper .swiper-pg .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFF500}.techno .swiper .swiper-pg .swiper-pagination-bullet.active{background:#FFF500}.places{margin:112px auto 160px;z-index:0;position:relative}@media (max-width:1199px){.places{margin:0 auto 144px}}.places:before{content:"";position:absolute;width:100%;height:100%;background:url("../images/hero.jpg") center bottom/cover no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1);opacity:0.15;z-index:-1}@media (max-width:1199px){.places:before{background:none}}.places .container{max-width:1900px}.places .container .title{margin:112px auto 64px}@media (max-width:1199px){.places .container .title{margin:0 auto 64px}}.places .container .title h2{font-size:48px;line-height:48px;font-weight:bold;text-align:center;width:100%;margin-bottom:12px}.places .container .title p{text-align:center}.places .container .block{position:relative}.places .container .block .info{position:absolute;top:0;left:0;width:420px;background:#131313;border:1px solid #333333;z-index:2;height:100%;overflow:hidden}@media (max-width:991px){.places .container .block .info{width:100%;top:auto;position:relative;height:auto}}.places .container .block .info .lofts_tabs{width:100%;border-bottom:1px solid #333333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.places .container .block .info .lofts_tabs .lofts_tab{padding:4px 8px;cursor:pointer;width:48%;border-left:0;border-right:1px solid #333333;border-top:0;border-bottom:1px solid #333333;font-size:24px;font-weight:bold;color:#707070;text-align:center}.places .container .block .info .lofts_tabs .lofts_tab span{font-size:16px;line-height:32px;font-weight:bold;color:#000000;position:relative;display:block;width:90px;height:28px;margin:8px auto 0}.places .container .block .info .lofts_tabs .lofts_tab span:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%)}.places .container .block .info .lofts_tabs .lofts_tab:last-child{border-right:0;border-left:1px solid #333333}.places .container .block .info .lofts_tabs .lofts_tab.active{border-bottom:1px solid #FFF500;color:#ffffff}.places .container .block .info .lofts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch}.places .container .block .info .lofts .loft{display:none}.places .container .block .info .lofts .loft.active{display:block}.places .container .block .info ul{padding:16px}@media (max-width:991px){.places .container .block .info ul{padding:32px}}.places .container .block .info ul li{padding:0 24px 0 0;margin-bottom:12px;cursor:pointer;background:url("../images/arrow-bottom-yellow.svg") center right/18px no-repeat}.places .container .block .info ul li:last-child{margin-bottom:0}.places .container .block .info ul li h4{font-size:16px;font-weight:bold;line-height:16px}@media (max-width:991px){.places .container .block .info ul li h4{font-size:18px;line-height:18px}}.places .container .block .info ul li p{font-size:14px;line-height:14px;display:none}@media (max-width:991px){.places .container .block .info ul li p{font-size:18px;line-height:18px}}.places .container .block .info ul li.active{background:url("../images/arrow-right-yellow.svg") center right/18px no-repeat}.places .container .block .info ul li.active p{display:block}.places .container .block .pics{width:100%}.places .container .block:before{content:"";position:absolute;top:0;left:64%;margin-left:-200px;z-index:-1;background:#FFF500;-webkit-filter:blur(200px);filter:blur(200px);width:400px;height:400px;border-radius:50%;opacity:0.5}@media (max-width:1199px){.places .container .block:before{background:none}}.places .owl-places{height:100%;padding:8px 0;border-top:1px solid #333;border-bottom:1px solid #333}.places .owl-places .owl-stage{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.places .owl-places .owl-stage{margin-left:0}}.places .owl-places .owl-dots{text-align:center;position:absolute;bottom:-64px;width:100%}.places .owl-places .owl-dots button{width:15px;height:15px;border:1px solid #FFF500;margin:24px 8px}.places .owl-places .owl-dots button.active{background:#FFF500}.places .owl-places .owl-nav{position:absolute;top:-50px;left:0;right:0;height:50px;width:100%;max-width:1345px;text-align:right;margin:0 auto}.places .owl-places .owl-nav button{width:50px;height:50px;border-radius:5px 5px 0px 0px;border:1px solid #333333;margin-left:20px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.places .owl-places .owl-nav button span{display:none}.places .owl-places .owl-nav .owl-prev{background:url("../images/arrow-left2.svg") center center/12px no-repeat}.places .owl-places .owl-nav .owl-prev:hover{background:url("../images/arrow-left2.svg") center center/12px no-repeat,#333}.places .owl-places .owl-nav .owl-next{background:url("../images/arrow-right2.svg") center center/12px no-repeat}.places .owl-places .owl-nav .owl-next:hover{background:url("../images/arrow-right2.svg") center center/12px no-repeat,#333}.places .owl-places .owl-item{position:relative;cursor:pointer;height:100%}.places .owl-places .owl-item img{width:100%;height:512px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:4px}.places .owl-places .owl-item:before{content:"";position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-36px;width:72px;height:72px;opacity:0;background:#E40521;z-index:1;border-radius:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;pointer-events:none}.places .owl-places .owl-item:after{content:"";position:absolute;left:50%;top:50%;margin-left:-17px;margin-top:-17px;width:40px;height:40px;background:url("../images/zoom.svg") center center no-repeat;z-index:2;opacity:0;pointer-events:none}.places .owl-places .owl-item:hover:before{opacity:0.75}.places .owl-places .owl-item:hover:after{opacity:1}.themes .container{overflow:hidden;margin:0 auto;padding-bottom:48px;margin-bottom:128px;background:url("../images/logo-quad.svg") center bottom/173.4px repeat-x;padding-bottom:200px}.themes .container .block{margin:12px 0;background:#000000;position:relative;z-index:0;border:1px solid #1C1C1C;border-radius:25px}.themes .container .block:before{content:"";position:absolute;width:100%;height:100%;background:url("../images/hero.jpg") center bottom 150px/cover no-repeat;opacity:0.15;z-index:-1}@media (max-width:1199px){.themes .container .block:before{background:none}}.themes .container .block .target{max-width:1345px;padding:150px 0;margin:0 auto;position:relative;z-index:0;border-left:1px solid #1C1C1C;border-right:1px solid #1C1C1C;background:url("../images/rings.svg") center center/contain no-repeat,#000000}@media (max-width:1199px){.themes .container .block .target{border:none;padding:50px 0;background:#000000}}.themes .container .block .target:before{content:"";position:absolute;bottom:5%;left:35%;margin-left:-300px;z-index:-1;background:#FFF500;-webkit-filter:blur(200px);filter:blur(200px);width:600px;height:600px;border-radius:50%;opacity:0.5}@media (max-width:1199px){.themes .container .block .target:before{display:none}}.themes .container .block .target:after{content:"";position:absolute;bottom:10%;left:65%;margin-left:-250px;z-index:-2;background:#FF4B4B;-webkit-filter:blur(250px);filter:blur(250px);width:500px;height:500px;border-radius:50%;opacity:0.5}@media (max-width:1199px){.themes .container .block .target:after{display:none}}.themes .container .block .target .elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:48px auto;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:1199px){.themes .container .block .target .elements{min-height:auto;margin:48px auto 128px}}@media (max-width:991px){.themes .container .block .target .elements{margin:48px auto 172px}}.themes .container .block .target .elements .element{width:33%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width:1199px){.themes .container .block .target .elements .element{width:100%}}@media (max-width:991px){.themes .container .block .target .elements .element{padding:0 12px}}.themes .container .block .target .elements .element ul h4{font-size:24px;font-weight:bold;line-height:24px}.themes .container .block .target .elements .element ul h5{font-size:20px;font-weight:bold;line-height:24px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.themes .container .block .target .elements .element ul .hall{color:#777;background:#333;border-radius:5px;padding:4px 12px 4px 24px;font-size:16px;line-height:16px;display:inline-block;position:relative}.themes .container .block .target .elements .element ul .hall:before{content:"";width:6px;height:6px;border-radius:3px;position:absolute;left:9px;top:9px;background:#FFF500}.themes .container .block .target .elements .element ul li{text-align:left;padding:0 12px;margin-bottom:32px;border-left:2px solid #FFF500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.themes .container .block .target .elements .element ul li:hover{border-left:2px solid #E40521}.themes .container .block .target .elements .element ul li:hover h5{color:#FFF500}.themes .container .block .target .elements .element ul li:hover .hall:before{background:#FF4B4B}@media (max-width:1399px){.themes .container .block .target .elements .element ul li{margin-left:12px}}@media (max-width:991px){.themes .container .block .target .elements .element ul li{border-left:4px solid #FFF500}.themes .container .block .target .elements .element ul li:hover{border-left:4px solid #E40521}}.themes .container .block .target .elements .element ul:last-child{margin-bottom:0}@media (max-width:1399px){.themes .container .block .target .elements .element:last-child li{margin-right:12px}}@media (min-width:1199px){.themes .container .block .target .elements .element:last-child li{text-align:right;border-right:2px solid #FFF500;border-left:none}.themes .container .block .target .elements .element:last-child li:hover{border-right:2px solid #E40521;border-left:none}}.themes .bot{position:absolute;left:50%;bottom:0;width:640px;height:720px;z-index:-1;margin-left:-320px;background:url("../images/bot-02.png") center bottom/contain no-repeat}@media (max-width:1199px){.themes .bot{display:none}}.themes .buttons{position:absolute;bottom:-32px;left:0;width:100%;text-align:center}@media (max-width:1199px){.themes .buttons{bottom:48px}}.themes .buttons .button{text-align:center;width:350px;height:64px;position:relative;font-size:24px;line-height:64px;font-weight:bold;z-index:1;cursor:pointer;margin:0 auto;display:inline-block;color:#ffffff;text-decoration:none;margin:8px 72px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:1199px){.themes .buttons .button{margin:8px}}.themes .buttons .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:#FFF500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.themes .buttons .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:8px;left:10px;right:8px;bottom:2px;z-index:-1;width:330px;height:48px;background:#000000;opacity:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.themes .buttons .button:last-child:before{background:#E40521}.themes .buttons .button.disabled{color:#6F6F6F;pointer-events:none}.themes .buttons .button.disabled span{content:"";position:absolute;top:0;left:50%;margin-left:-36px;z-index:-1;width:72px;height:20px;top:-10px;font-size:14px;line-height:20px;font-weight:bold;color:#000000}.themes .buttons .button.disabled span:before{content:"";top:0;left:0;width:100%;height:100%;position:absolute;-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;z-index:-3;background:-webkit-gradient(linear,left top,right top,from(#FFF500),to(#FFA83E));background:linear-gradient(90deg,#FFF500 0%,#FFA83E 100%)}.themes .buttons .button.disabled:before{background:-webkit-gradient(linear,left top,right top,from(#494949),to(#2B2B2B));background:linear-gradient(90deg,#494949 0%,#2B2B2B 100%)}.themes .buttons .button.disabled:after{background:-webkit-gradient(linear,left top,left bottom,from(#494949),to(#2B2B2B));background:linear-gradient(180deg,#494949 0%,#2B2B2B 100%);opacity:0}.themes .buttons .button:hover{text-decoration:none}.themes .buttons .button:hover:before{background:#E40521}.themes .buttons .button:hover:last-child:before{background:#FFF500}.themes .buttons .button:hover.disabled:before{background:-webkit-gradient(linear,left top,left bottom,from(#494949),to(#2B2B2B));background:linear-gradient(180deg,#494949 0%,#2B2B2B 100%)}.themes .buttons .button:hover.disabled:after{opacity:0}.themes h2{font-size:48px;line-height:48px;font-weight:bold;text-align:center}.themes h3{font-size:20px;line-height:20px;text-align:center}.blitz{margin:112px auto 64px;position:relative;z-index:1;max-width:1900px}.blitz:before{content:"";position:absolute;top:0;left:50%;margin-left:-200px;z-index:-1;background:#E40521;-webkit-filter:blur(100px);filter:blur(100px);width:400px;height:400px;border-radius:50%;opacity:0.25}@media (max-width:1199px){.blitz:before{background:none}}.blitz h2{font-size:48px;line-height:48px;font-weight:bold;text-align:center}.blitz h3{font-size:20px;line-height:20px;text-align:center}.blitz .owl-blitz{margin:64px auto;background:#000000}.blitz .owl-blitz .owl-stage{padding:8px 0;border-top:1px solid #333;border-bottom:1px solid #333}.blitz .owl-blitz .owl-dots{text-align:center;position:absolute;bottom:-64px;width:100%}.blitz .owl-blitz .owl-dots button{width:15px;height:15px;border:1px solid #FFF500;margin:24px 8px}.blitz .owl-blitz .owl-dots button.active{background:#FFF500}.blitz .owl-blitz .owl-nav{position:absolute;top:-49px;left:0;right:0;height:50px;width:100%;max-width:1345px;text-align:right;margin:0 auto}.blitz .owl-blitz .owl-nav button{width:50px;height:50px;border-radius:5px 5px 0px 0px;border:1px solid #333333;margin-left:20px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.blitz .owl-blitz .owl-nav button span{display:none}.blitz .owl-blitz .owl-nav .owl-prev{background:url("../images/arrow-left2.svg") center center/12px no-repeat}.blitz .owl-blitz .owl-nav .owl-prev:hover{background:url("../images/arrow-left2.svg") center center/12px no-repeat,#333}.blitz .owl-blitz .owl-nav .owl-next{background:url("../images/arrow-right2.svg") center center/12px no-repeat}.blitz .owl-blitz .owl-nav .owl-next:hover{background:url("../images/arrow-right2.svg") center center/12px no-repeat,#333}.blitz .owl-blitz .owl-item:hover .solution{border-bottom:1px solid #FFF500}.blitz .owl-blitz .owl-item .slide{position:relative;overflow:hidden;border-radius:5px 5px 0 0;cursor:pointer;display:block;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.blitz .owl-blitz .owl-item .slide:hover:before{opacity:1}.blitz .owl-blitz .owl-item .slide:before{content:"";position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-36px;width:72px;height:72px;opacity:0.75;background:#E40521;z-index:1;border-radius:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.blitz .owl-blitz .owl-item .slide:after{content:"";position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px;width:24px;height:24px;background:url("../images/play.svg") center center no-repeat;z-index:2}.blitz .owl-blitz .owl-item .solution{border-top:1px solid #333;border-bottom:1px solid #333;overflow:hidden;padding:12px}.blitz .owl-blitz .owl-item .solution h4{width:100%;font-size:24px;line-height:40px;font-weight:bold}@media (max-width:797px){.blitz .owl-blitz .owl-item .solution h4{font-size:20px;line-height:32px}}.blitz .owl-blitz .owl-item .solution p{width:100%;font-size:14px;line-height:16px}.how{z-index:5;margin:112px auto}.how .container{margin:0 auto;background:url("../images/logo-quad.svg") bottom 0 center/173.4px repeat-x;padding-bottom:84px;position:relative;z-index:0}.how .container .block{background:#000000;border-radius:25px;position:relative;z-index:0;border:1px solid #1C1C1C}@media (max-width:1899px){.how .container .block{border:none}}.how .container .block:before{content:"";position:absolute;width:100%;height:100%;background:url("../images/hero.jpg") center center/cover no-repeat;opacity:0.15;z-index:-1}@media (max-width:1199px){.how .container .block:before{background:none}}.how .container .block .elements{max-width:1345px;background:#000000;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.how .container .block .elements .element{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;overflow:hidden}@media (max-width:1399px){.how .container .block .elements .element{padding:0}}@media (max-width:1199px){.how .container .block .elements .element{width:100%!important}}.how .container .block .elements .element:first-child{width:67%}.how .container .block .elements .element:first-child .title{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#131313;height:320px;border:1px solid #333;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:relative}.how .container .block .elements .element:first-child .title:before{content:"";position:absolute;left:50%;top:8px;background:#FFF500;margin-left:-100px;width:200px;height:12px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.how .container .block .elements .element:first-child .title:hover:before{background:#E40521}.how .container .block .elements .element:first-child .title h2{font-size:48px;line-height:48px;font-weight:bold;text-align:center;width:100%}.how .container .block .elements .element:first-child .title h3{font-size:20px;line-height:20px;text-align:center;width:100%}.how .container .block .elements .element:first-child .years{height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#131313;border:1px solid #333;margin-bottom:18px}.how .container .block .elements .element:first-child .years ul{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how .container .block .elements .element:first-child .years ul li{height:50px;padding:8px;font-size:24px;font-weight:bold;margin:0 8px;cursor:pointer}.how .container .block .elements .element:first-child .years ul li.active{border-bottom:2px solid #FFF500}.how .container .block .elements .element:first-child .years_tab{display:none}.how .container .block .elements .element:first-child .years_tab.active{display:block}.how .container .block .elements .element:first-child .archive{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#131313;border:1px solid #333;margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;padding:24px}.how .container .block .elements .element:first-child .archive .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how .container .block .elements .element:first-child .archive .buttons .button{text-decoration:none;font-size:16px;line-height:18px;min-width:200px;background:#535353;color:#ffffff;text-align:center;padding:12px 16px;border-radius:2px;cursor:pointer;margin:4px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.how .container .block .elements .element:first-child .archive .buttons .button:hover{background:#333;text-decoration:none}.how .container .block .elements .element:first-child .gallery{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#131313;height:360px;border:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1199px){.how .container .block .elements .element:first-child .gallery{height:720px}}.how .container .block .elements .element:first-child .gallery .videos{padding:8px 4px 8px 8px;position:relative;width:50%;height:100%}@media (max-width:1199px){.how .container .block .elements .element:first-child .gallery .videos{width:100%;height:50%;padding:8px 8px 4px 8px}}.how .container .block .elements .element:first-child .gallery .videos .video{position:relative;width:100%;height:100%;border-radius:2px;overflow:hidden;background:center center/cover no-repeat,#131313;cursor:pointer;display:block;margin:0}.how .container .block .elements .element:first-child .gallery .videos .video:before{content:"";position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-36px;width:72px;height:72px;opacity:0.75;background:#E40521;z-index:1;border-radius:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.how .container .block .elements .element:first-child .gallery .videos .video:after{content:"";position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px;width:24px;height:24px;background:url("../images/play.svg") center center no-repeat;z-index:2}.how .container .block .elements .element:first-child .gallery .videos .video:hover:before{opacity:1}.how .container .block .elements .element:first-child .gallery .photos{padding:8px 8px 8px 4px;width:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;overflow:hidden}.how .container .block .elements .element:first-child .gallery .photos::-webkit-scrollbar{width:0}@media (max-width:1199px){.how .container .block .elements .element:first-child .gallery .photos{width:100%;height:50%;padding:4px 8px 8px 8px}}.how .container .block .elements .element:first-child .gallery .photos .photo{width:32.5%;height:32%;overflow:hidden;border-radius:2px;position:relative;cursor:pointer;border:1px solid #333}.how .container .block .elements .element:first-child .gallery .photos .photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.how .container .block .elements .element:first-child .gallery .photos .photo:before{content:"";position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-36px;width:72px;height:72px;opacity:0;background:#E40521;z-index:1;border-radius:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;pointer-events:none}.how .container .block .elements .element:first-child .gallery .photos .photo:after{content:"";position:absolute;left:50%;top:50%;margin-left:-17px;margin-top:-17px;width:40px;height:40px;background:url("../images/zoom.svg") center center no-repeat;z-index:2;opacity:0;pointer-events:none}.how .container .block .elements .element:first-child .gallery .photos .photo:hover:before{opacity:0.75}.how .container .block .elements .element:first-child .gallery .photos .photo:hover:after{opacity:1}.how .container .block .elements .element:last-child{width:100%}.how .container .block .elements .element:last-child .reviews{height:760px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#131313;border:1px solid #333;position:relative;z-index:0;overflow:hidden}.how .container .block .elements .element:last-child .reviews h3{background:#000000;font-size:20px;line-height:24px;color:#ffffff;padding:16px}.how .container .block .elements .element:last-child .reviews ul{padding:32px 16px;height:calc(100% - 52px);overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.how .container .block .elements .element:last-child .reviews ul li{margin-bottom:24px}.how .container .block .elements .element:last-child .reviews ul li h4{font-size:16px;margin-bottom:4px;font-weight:bold}.how .container .block .elements .element:last-child .reviews ul li p{font-weight:16px!important;line-height:18px!important;color:#707070;margin-bottom:0}.how .container .block .elements .element:last-child .reviews ul li:last-child{margin-bottom:0}.page footer .container{margin:0 auto}.page footer .container:before{display:none}.page footer .container .block{border:none;margin:0 auto;padding:0;height:50px;border-radius:0 0 25px 25px}.page footer .container .block:before{display:none}.page footer .container .block .holder{border:none}footer{position:relative;z-index:0}footer .container{margin:0 auto;background:url("../images/yellow-up.svg") bottom 48px center/120px repeat-x,url("../images/soc-yellow.svg") bottom left/173.4px repeat-x;padding-bottom:48px;position:relative;z-index:1}footer .container:before{content:"";position:absolute;top:0;left:50%;margin-left:-400px;z-index:-1;background:#FFF500;-webkit-filter:blur(100px);filter:blur(100px);width:800px;height:400px;border-radius:50%;opacity:0.1}@media (max-width:1199px){footer .container:before{background:none}}footer .container .block{margin:12px 0;background:#000000;border-radius:25px;position:relative;z-index:0;overflow:hidden;border:1px solid #1C1C1C;padding:112px 0 112px}@media (max-width:1199px){footer .container .block{border:none;padding:0}}footer .container .block:before{content:"";position:absolute;width:100%;height:100%;background:url("../images/hero.jpg") top center/cover no-repeat;opacity:0.15;z-index:-1}@media (max-width:1199px){footer .container .block:before{background:none}}footer .container .block .contacts{max-width:1100px;margin:0 auto}@media (max-width:1199px){footer .container .block .contacts{max-width:100%}}footer .container .block .contacts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}footer .container .block .contacts ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background:#0e0e0e;border:1px solid #333;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;height:106px;width:30%;padding:32px 24px;-webkit-box-sizing:border-box;box-sizing:border-box}footer .container .block .contacts ul li:first-child{height:152px;width:40%;padding:24px 48px 24px 48px;border-radius:25px 25px 0 0;background:#1e1e1e}footer .container .block .contacts ul li:nth-child(2){border-left:0}footer .container .block .contacts ul li:nth-child(3){border-left:0;border-radius:0 12px 0 0}footer .container .block .contacts ul li:nth-child(4){border-left:0}footer .container .block .contacts ul li:last-child{border-left:0;border-radius:0 12px 0 0}@media (max-width:1199px){footer .container .block .contacts ul li{width:100%!important}footer .container .block .contacts ul li:nth-child(2){border-radius:0px;border-top:0;border-left:1px solid #333}footer .container .block .contacts ul li:nth-child(3){border-radius:0px;border-top:0;border-left:1px solid #333}footer .container .block .contacts ul li:nth-child(4){border-radius:0px;border-top:0;border-left:1px solid #333}footer .container .block .contacts ul li:last-child{border-top:0;border-left:1px solid #333;border-radius:0px}footer .container .block .contacts ul li:hover:not(footer .container .block .contacts ul li:first-child){height:106px!important;border-radius:0px!important}}footer .container .block .contacts ul li:hover:not(footer .container .block .contacts ul li:first-child){height:116px;border-radius:12px 12px 0 0;background:#0e0e0e;cursor:pointer}footer .container .block .contacts ul li h2{font-size:36px;line-height:48px;width:100%;font-weight:bold}footer .container .block .contacts ul li h3{font-size:18px;line-height:21px}footer .container .block .contacts ul li h3 span{color:#FFF500}footer .container .block .contacts ul li h4{font-size:18px;line-height:28px;cursor:pointer;width:100%}footer .container .block .contacts ul li h4.active{color:#FFF500;padding-right:36px;background:url("../images/arrow-right-yellow.svg") center right/18px no-repeat}@media (max-width:1199px){footer .container .block .contacts ul li h4.active{background:url("../images/arrow-bottom-yellow.svg") center right/18px no-repeat}}footer .container .block .contacts ul li i{width:40px;height:40px;border-radius:5px;margin-right:12px;position:relative}footer .container .block .contacts ul li i.phone{background:url("../images/phone.svg") center center/20px no-repeat,#353535}footer .container .block .contacts ul li i.email{background:url("../images/email.svg") center center/20px no-repeat,#353535}footer .container .block .map{border:1px solid #1C1C1C;max-width:1345px;height:700px;border-radius:25px;margin:0 auto;background:#000000;position:relative;background:url("../images/mb.jpg?v=2111") center right/cover no-repeat;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}footer .container .block .map .target{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;height:60%;background:url("../images/clt.svg") left top/40px no-repeat,url("../images/crt.svg") right top/40px no-repeat,url("../images/crb.svg") right bottom/40px no-repeat,url("../images/clb.svg") left bottom/40px no-repeat;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}footer .container .block .map .target:hover{width:65%;height:55%}@media (max-width:991px){footer .container .block .map .target{display:none}}@media (max-width:1399px){footer .container .block .map{max-width:1100px;border-radius:0 0 25px 25px}}@media (max-width:1199px){footer .container .block .map{max-width:100%}}footer .container .block .map .address{position:absolute;left:50%;top:35%}footer .container .block .map .address h3{font-size:24px;font-weight:bold;margin-bottom:16px}footer .container .block .map .address p{font-size:16px!important;line-height:16px!important;padding-left:32px;position:relative;width:200px}footer .container .block .map .address p:before{content:"";width:24px;height:1px;background:#FFF500;position:absolute;left:0;top:7px}footer .container .block .map:before{content:"";position:absolute;top:-300px;left:50%;margin-left:-500px;z-index:-1;background:#FFF500;-webkit-filter:blur(200px);filter:blur(200px);width:1000px;height:1000px;border-radius:50%;opacity:0.15}@media (max-width:1199px){footer .container .block .map:before{display:none}}footer .container .block .map .buttons{position:absolute;bottom:64px;left:0;width:100%;text-align:center}footer .container .block .map .buttons .button{text-align:center;width:350px;height:64px;position:relative;font-size:24px;line-height:64px;font-weight:bold;z-index:1;cursor:pointer;margin:0 auto;display:inline-block;color:#ffffff;text-decoration:none;margin:8px}footer .container .block .map .buttons .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:#FFF500;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}footer .container .block .map .buttons .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:8px;left:10px;right:8px;bottom:2px;z-index:-1;width:330px;height:48px;background:#000000;opacity:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}footer .container .block .map .buttons .button:last-child:before{background:#E40521}footer .container .block .map .buttons .button:hover{color:#ffffff;text-decoration:none}footer .container .block .map .buttons .button:hover:before{background:#E40521}footer .container .block .map .buttons .button:hover:last-child:before{background:#FFF500}footer .container .copy{margin:12px auto;text-align:center;padding:12px;color:#000000}footer .container .copy p{margin-bottom:0}@media (max-width:767px){footer .container .copy p{font-size:14px}}footer .container .copy a{color:#000000;text-decoration:underline}footer .container .copy a:hover{color:#000000;text-decoration:none}.registration{margin:0 auto 64px}.registration .block{max-width:1200px;width:100%;margin:0 auto;padding:30px;margin-bottom:24px;position:relative;background:#131313;z-index:1}.registration .block h3{font-size:24px;line-height:24px;font-weight:bold;margin-bottom:16px;color:#FFF500}.registration .block h4{font-size:16px;line-height:16px;margin-bottom:4px}.registration .block p{font-size:16px}.registration .block ul{font-size:16px}.registration .block ul li{padding-left:24px;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.registration .block ul li:before{position:absolute;content:"";width:4px;height:4px;background:#FFF500;left:10px;top:9px;border-radius:2px}.registration .block .options{margin-top:40px;display:none}.registration .block .info{margin-top:20px;font-size:14px;line-height:14px}.registration .block .response{color:#FFF500;margin-top:10px;min-height:48px;font-size:18px;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.registration .block .response img{height:40px;margin-right:8px}.registration .block .buttons{margin:0 auto}.registration .block .buttons .button{text-align:center;height:44px;position:relative;font-size:20px;line-height:44px;color:#ffffff;text-decoration:none;z-index:1;cursor:pointer;margin:0 auto;display:inline-block;padding:0 24px;width:240px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.registration .block .buttons .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(29.03%,#E40521),to(#FF4B4B));background:linear-gradient(90deg,#E40521 29.03%,#FF4B4B 100%);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.registration .block .buttons .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(29.03%,#E40521),to(#FF4B4B));background:linear-gradient(180deg,#E40521 29.03%,#FF4B4B 100%);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0}.registration .block .buttons .button:hover:after{opacity:1}.gallery-page .photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1000px;margin:0 auto}.gallery-page .photos .photo{width:25%;padding:8px;overflow:hidden;border-radius:2px;aspect-ratio:3/2;position:relative;cursor:pointer}.gallery-page .photos .photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gallery-page .photos .photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.gallery-page .photos .photo:before{content:"";position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-36px;width:72px;height:72px;opacity:0;background:#E40521;z-index:1;border-radius:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;pointer-events:none}.gallery-page .photos .photo:after{content:"";position:absolute;left:50%;top:50%;margin-left:-17px;margin-top:-17px;width:40px;height:40px;background:url("../images/zoom.svg") center center no-repeat;z-index:2;opacity:0;pointer-events:none}.gallery-page .photos .photo:hover:before{opacity:0.75}.gallery-page .photos .photo:hover:after{opacity:1}@media (max-width:1199px){.gallery-page .photos{max-width:100%}}@media (max-width:991px){.gallery-page .photos .photo{width:33.3%}}.cyber-page .photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1000px;margin:0 auto}.cyber-page .photos .photo{width:25%;padding:8px;overflow:hidden;border-radius:2px;aspect-ratio:2/3;position:relative;cursor:pointer}.cyber-page .photos .photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cyber-page .photos .photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.cyber-page .photos .photo:before{content:"";position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-36px;width:72px;height:72px;opacity:0;background:#E40521;z-index:1;border-radius:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;pointer-events:none}.cyber-page .photos .photo:after{content:"";position:absolute;left:50%;top:50%;margin-left:-17px;margin-top:-17px;width:40px;height:40px;background:url("../images/zoom.svg") center center no-repeat;z-index:2;opacity:0;pointer-events:none}.cyber-page .photos .photo:hover:before{opacity:0.75}.cyber-page .photos .photo:hover:after{opacity:1}@media (max-width:1199px){.cyber-page .photos{max-width:100%}}@media (max-width:991px){.cyber-page .photos .photo{width:33.3%}}.program{margin:0 auto 64px}.program .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:48px auto 24px}.program .buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1.5px solid #FFF500;padding:8px 16px;margin:4px;font-size:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;width:272px;text-align:center;text-transform:uppercase;color:#ffffff;font-weight:500;box-sizing:border-box;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:767px){.program .buttons .button{min-width:auto;width:160px}}.program .buttons .button span{display:block;font-size:14px}.program .buttons .button.white{border:1.5px solid #ffffff}.program .buttons .button.red{border:1.5px solid #E40521}.program .buttons .button.active{background:#FFF500;color:#000000}.program .buttons .button.active.white{color:#000000;background:#ffffff;border:1.5px solid #ffffff}.program .buttons .button.active.red{color:#ffffff;background:#E40521;border:1.5px solid #E40521}.program .buttons .button:hover{background:#FFF500;color:#000000}.program .buttons .button:hover.white{color:#000000;background:#ffffff;border:1.5px solid #ffffff}.program .buttons .button:hover.red{color:#ffffff;background:#E40521;border:1.5px solid #E40521}.program .title{font-size:32px;line-height:32px;margin:24px auto;font-weight:bold;text-align:center}.program .tabs{margin-bottom:48px}.program .tabs .tab{display:none}.program .tabs .tab.active{display:block}.program .block{max-width:1140px;margin:0 auto 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;border-top:1px solid #333333;border-bottom:1px solid #333333;padding:8px 0}@media (max-width:991px){.program .block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.program .block .timeline{width:150px;background:#131313;padding:8px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;font-size:18px}@media (max-width:991px){.program .block .timeline{width:100%}}.program .block.white-line .solution{border-top:2px solid #ffffff!important}.program .block.red-line .solution{border-top:2px solid #E40521!important}.program .block .solution{width:100%;background:#333333;padding:8px 16px;border-top:2px solid #FFF500}.program .block .solution .hall{font-size:14px;color:#777777;margin-bottom:8px;padding-left:13px;position:relative;text-transform:uppercase}.program .block .solution .hall:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:5px;background:#FFF500;margin-top:-3px}.program .block .solution .moderator{font-size:16px;font-weight:normal}.program .block .solution h2{font-size:22px;line-height:32px;font-weight:500}.program .block .solution h3{font-size:20px;font-weight:500}.program .block .solution h4{font-size:20px;font-weight:normal;text-transform:uppercase;color:#bbb;margin-bottom:8px}.program .block .solution h5{font-size:17px;line-height:23px;font-weight:normal;margin-bottom:8px}.program .block .solution h5 strong{font-size:18px;font-weight:500}.program .block .solution h6{font-size:20px;font-weight:normal;margin-bottom:8px;color:#bbb}@media (max-width:1199px){.program .block .solution h6{font-size:16px}}.program .block .solution p{font-size:16px;line-height:18px;color:#bbb;margin-bottom:8px}.program .block .solution .btn{font-size:14px;font-weight:500;line-height:18px;text-transform:uppercase;text-decoration:none;padding:2px 1px;display:inline-block;border-bottom:2px solid #FFF500;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.program .block .solution .btn:hover{border-bottom:2px solid transparent;color:#FFF500}.program .block .solution .units{padding:24px 0 0;border-top:1px solid #535353;margin:12px auto 0}.program .block .solution .units .unit{margin-bottom:24px;overflow:hidden;border-left:1px solid #535353;border-bottom:1px solid #535353;padding:0 0 8px 16px}.program .block .solution ul{font-size:16px;line-height:18px;color:#bbb;margin-bottom:8px}.program .block .solution ul li{padding-left:12px;position:relative}.program .block .solution ul li:before{content:"";position:absolute;left:4px;top:8px;width:4px;height:2px;border-radius:2px;background:#bbb}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000;z-index:100000;padding:0;overflow:hidden;overflow-y:auto;display:none;min-width:540px}.mobile-menu::-webkit-scrollbar{width:0}.mobile-menu:after{content:"";position:absolute;bottom:225px;right:-150px;z-index:100;background:#E40521;-webkit-filter:blur(450px);filter:blur(450px);width:500px;height:700px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:50%;opacity:0.9;pointer-events:none}.mobile-menu.active{display:block}@media (max-width:575px){.mobile-menu{padding:0}}@media (min-width:1399px){.mobile-menu{display:none!important}}.mobile-menu .block{margin:12px 0;position:relative;z-index:0;overflow:hidden}.mobile-menu .block .logo{width:72px;height:72px;position:absolute;left:40px;top:28px;z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu .block .logo img{width:72px;height:72px}.mobile-menu .block .cross{background:url("../images/x.svg") center center/32px no-repeat;width:72px;height:72px;position:absolute;right:28px;top:32px;cursor:pointer}.mobile-menu .block .holder{margin:132px auto 0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 0 350px;background:url("../images/logo-quad.svg") left bottom 100px/173.4px repeat-x,url("../images/logo-quad.svg") left top -129px/173.4px repeat-x;overflow-y:auto}.mobile-menu .block .holder .menu{margin:40px auto 80px;display:block;width:100%}.mobile-menu .block .holder .menu ul{margin:40px}.mobile-menu .block .holder .menu ul li a{display:block;color:#ffffff;font-size:28px;line-height:40px;padding:12px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.mobile-menu .block .holder .menu ul li a:hover{color:#FFF500;text-decoration:none}.mobile-menu .block .holder .buttons{margin:24px 40px 48px}.mobile-menu .block .holder .buttons .button{text-align:center;height:44px;position:relative;font-size:20px;line-height:44px;color:#ffffff;text-decoration:none;z-index:1;cursor:pointer;display:block;width:280px;padding:0 24px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;margin-bottom:24px}.mobile-menu .block .holder .buttons .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(29.03%,#E40521),to(#FF4B4B));background:linear-gradient(90deg,#E40521 29.03%,#FF4B4B 100%);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:1}.mobile-menu .block .holder .buttons .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(29.03%,#E40521),to(#FF4B4B));background:linear-gradient(180deg,#E40521 29.03%,#FF4B4B 100%);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0}.mobile-menu .block .holder .buttons .button:hover:after{opacity:1}.mobile-menu .block .holder .counter{position:absolute;bottom:310px;left:0;font-size:18px;line-height:18px;padding:0 40px}.mobile-menu .block .holder .counter span{color:#FFF500}.mobile-menu .block .holder .by{color:#7f7f7f;font-size:16px;position:absolute;bottom:50px;left:0;padding:0 40px}.mobile-menu .block .holder .by a{color:#7f7f7f;text-decoration:underline}.mobile-menu .block .holder .by a:hover{color:#7f7f7f;text-decoration:none}.modal{display:none;width:380px;background:#131313;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0!important;overflow:hidden}.modal h3{font-size:18px;line-height:48px;font-weight:bold;padding:0 22px;border-bottom:1px solid #535353;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px}.modal .block{padding:22px 22px 44px}.modal .block h5{font-size:20px;line-height:24px;color:#FFF500;text-align:center;margin:48px auto;font-weight:600}.modal .block h4{font-size:14px;line-height:16px;margin-bottom:4px}.modal .block p{font-size:16px}.modal .mobile_response{color:#FFF500;margin-top:10px;min-height:40px;font-size:14px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.modal .mobile_response img{height:40px;margin-right:8px}.modal .buttons{margin:48px auto 24px}.modal .buttons .button{text-align:center;height:44px;position:relative;font-size:20px;line-height:44px;color:#ffffff;text-decoration:none;z-index:1;cursor:pointer;margin:0 auto;display:inline-block;padding:0 24px;width:100%;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.modal .buttons .button:before{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(29.03%,#E40521),to(#FF4B4B));background:linear-gradient(90deg,#E40521 29.03%,#FF4B4B 100%);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.modal .buttons .button:after{content:"";-webkit-transform:skew(-24deg);transform:skew(-24deg);border-radius:4px 8px;position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(29.03%,#E40521),to(#FF4B4B));background:linear-gradient(180deg,#E40521 29.03%,#FF4B4B 100%);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0}.modal .buttons .button:hover:after{opacity:1}.modal label{font-size:12px}.error{height:100vh}.error .block{max-width:1200px;width:100%;margin:0 auto;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:100%}.error .block img{max-width:100%;margin:0 auto;display:block;margin-bottom:24px}.error .block p{font-size:18px;line-height:24px;text-align:center}