/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//* Document
   ========================================================================== *//**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */html{line-height:1.15;/* 1 */-webkit-text-size-adjust:100%/* 2 */}/* Sections
   ========================================================================== *//**
 * Remove the margin in all browsers.
 */body{margin:0}/**
 * Render the `main` element consistently in IE.
 */main{display:block}/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */h1{font-size:2em;margin:0.67em 0}/* Grouping content
   ========================================================================== *//**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */hr{box-sizing:content-box;/* 1 */height:0;/* 1 */overflow:visible/* 2 */}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */pre{font-family:monospace,monospace;/* 1 */font-size:1em/* 2 */}/* Text-level semantics
   ========================================================================== *//**
 * Remove the gray background on active links in IE 10.
 */a{background-color:transparent}/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */abbr[title]{border-bottom:none;/* 1 */text-decoration:underline;/* 2 */-webkit-text-decoration:underline dotted;text-decoration:underline dotted/* 2 */}/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */b,strong{font-weight:bolder}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */code,kbd,samp{font-family:monospace,monospace;/* 1 */font-size:1em/* 2 */}/**
 * Add the correct font size in all browsers.
 */small{font-size:80%}/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}/* Embedded content
   ========================================================================== *//**
 * Remove the border on images inside links in IE 10.
 */img{border-style:none}/* Forms
   ========================================================================== *//**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */button,input,optgroup,select,textarea{font-family:inherit;/* 1 */font-size:100%;/* 1 */line-height:1.15;/* 1 */margin:0/* 2 */}/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */button,input{/* 1 */overflow:visible}/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */button,select{/* 1 */text-transform:none}/**
 * Correct the inability to style clickable types in iOS and Safari.
 */button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}/**
 * Remove the inner border and padding in Firefox.
 */button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}/**
 * Restore the focus styles unset by the previous rule.
 */button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}/**
 * Correct the padding in Firefox.
 */fieldset{padding:0.35em 0.75em 0.625em}/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */legend{box-sizing:border-box;/* 1 */color:inherit;/* 2 */display:table;/* 1 */max-width:100%;/* 1 */padding:0;/* 3 */white-space:normal/* 1 */}/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */progress{vertical-align:baseline}/**
 * Remove the default vertical scrollbar in IE 10+.
 */textarea{overflow:auto}/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */[type=checkbox],[type=radio]{box-sizing:border-box;/* 1 */padding:0/* 2 */}/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */[type=search]{-webkit-appearance:textfield;/* 1 */outline-offset:-2px/* 2 */}/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */[type=search]::-webkit-search-decoration{-webkit-appearance:none}/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */::-webkit-file-upload-button{-webkit-appearance:button;/* 1 */font:inherit/* 2 */}/* Interactive
   ========================================================================== *//*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */details{display:block}/*
 * Add the correct display in all browsers.
 */summary{display:list-item}/* Misc
   ========================================================================== *//**
 * Add the correct display in IE 10+.
 */template{display:none}/**
 * Add the correct display in IE 10.
 */[hidden]{display:none}html{scroll-behavior:smooth}body{max-width:100%;overflow-x:hidden;background:#0C0D12;color:#fff;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.overflow-hidden{overflow:hidden}*,*:after,*:before{box-sizing:border-box;font-family:"Poppins",sans-serif;padding:0;margin:0;text-decoration:none;color:inherit;max-width:100%;outline:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}ul li{list-style:none}.slick-slider *{max-width:none}.slick-arrow{background:none;font-size:0;border:1px solid #0D0F15;border-radius:60px;width:104px;height:56px;cursor:pointer;position:absolute;left:160px;bottom:-98px}.slick-arrow::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../img/arrow-slider.svg);background-size:cover;width:24px;height:24px}.slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:53px}.container{width:100%;max-width:93%;margin:0 auto}.btn{border-radius:12px;text-transform:uppercase;color:#fff;font-size:18px;font-weight:500;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:0.3s;transition:0.3s}.btn_login{border:1px solid rgba(255, 255, 255, 0.04);background:rgba(62, 62, 62, 0.32);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);padding:19px 43px}.btn_login:hover{color:#0C0D12;background:#fff}.btn_reg{background:#FF0960;padding:19px 32px}.btn_reg:hover{background:#FF4A8A}.btn_events{font-size:16px;font-weight:600;letter-spacing:-0.32px;padding:18px 50px;padding-left:80px;border-radius:14px;border:1px solid rgba(255, 255, 255, 0.04);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;text-transform:none;width:176px;height:56px}.btn_events::before{content:"";position:absolute;left:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px}.btn_skype{background:#00AFF0}.btn_skype::before{background:url("../img/skype-btn.svg")}.btn_email{background:#3555FF}.btn_email::before{background:url("../img/email-btn.svg")}.btn_contacts{border-radius:18px;border:1px solid rgba(255, 255, 255, 0.04);background:rgba(255, 255, 255, 0.02);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:16px;font-weight:500;letter-spacing:-0.32px;text-transform:none;color:#fff;padding:30px 82px;padding-left:116px;position:relative;margin-bottom:60px}.btn_contacts::before{content:"";position:absolute;left:82px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background:url("../img/email-btn.svg")}.btns-block{display:-webkit-box;display:flex;gap:6px;opacity:0;-webkit-transition:0.5s;transition:0.5s}.btns-block.active{opacity:1}.btns-block_header{position:-webkit-sticky;position:sticky;top:30px;pointer-events:all}.title_main{font-size:82px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-2.46px;margin-bottom:60px}.title_regular{font-size:52px;font-weight:600;line-height:140%;letter-spacing:-1.04px}.title_medium{font-size:28px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.56px}.title_small{font-size:20px;font-weight:600;line-height:140%;letter-spacing:-0.4px}.title .red{color:#FF0960}.title .blue{color:#3555FF}.title .italic{font-style:italic}.text_regular{font-size:18px;font-weight:400;line-height:140%;letter-spacing:-0.36px;color:rgba(255, 255, 255, 0.8)}.text_big{font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.48px;color:#0D0F15}.text_bigest{font-size:28px;font-weight:500;line-height:140%;letter-spacing:-0.56px}.text_small{font-size:14px;font-weight:600;line-height:170%;letter-spacing:-0.28px;color:rgba(255, 255, 255, 0.8)}.text_gray{color:#575757}.text_black{color:#0C0D12}.text .red{color:#FF0960}.text_italic{font-style:italic}.header{padding-top:30px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;z-index:10;pointer-events:none}.logo{margin-top:12px;position:relative;-webkit-transform:scale(1.2) translate(10%, 10%);transform:scale(1.2) translate(10%, 10%);-webkit-transition:0.5s;transition:0.5s;-webkit-transform-origin:bottom;transform-origin:bottom;pointer-events:all}.logo.active{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0)}.menu{display:-webkit-box;display:flex;border-radius:60px;border:1px solid rgba(255, 255, 255, 0.06);background:rgba(62, 62, 62, 0.32);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);padding:4px;position:-webkit-sticky;position:sticky;top:30px;pointer-events:all;margin-left:13%;opacity:0;-webkit-transition:0.5s;transition:0.5s}.menu.active{opacity:1}.menu__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-transform:uppercase;min-width:120px;cursor:pointer;color:#fff;-webkit-transition:0.3s;transition:0.3s;font-size:16px;font-weight:500;position:relative;border-radius:100px;padding:16px 37px}.menu__item a{width:100%;height:100%;position:relative}.menu__item:hover{color:#fff;background:#313337;-webkit-transition:0.3s;transition:0.3s}.menu__item_disabled{color:#848484}.menu__item_disabled a{pointer-events:none}.menu__item_disabled:hover{color:#848484}.menu__item_disabled:hover > .menu__info{opacity:1}.menu__item.linked{background:#FFF;color:#0C0D12;-webkit-transition:0.3s;transition:0.3s}.menu__item.linked:hover{color:#0C0D12}.menu__info{position:absolute;border-radius:12px;border:1px solid rgba(255, 255, 255, 0.06);background:rgba(62, 62, 62, 0.8);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:112%;min-width:210px;padding:20px 12px;opacity:0}.menu__info-text{color:#fff;font-size:14px;font-weight:500;line-height:120%;letter-spacing:-0.28px;text-align:center}.socials-block{display:-webkit-box;display:flex;gap:30px}.socials-block__social-link{position:relative;padding-right:20px;display:inline-block;text-transform:uppercase}.socials-block__social-link::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/arrow-socials.svg");background-size:cover;width:14px;height:14px;-webkit-transition:0.3s;transition:0.3s}.socials-block__social-link:hover::after{top:30%;right:-5px;-webkit-transition:0.3s;transition:0.3s}.scroll-down{position:relative;padding-left:60px;cursor:pointer;height:40px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer}.scroll-down::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/scroll.svg);background-size:cover;width:40px;height:40px;-webkit-transition:0.3s;transition:0.3s}.scroll-down:hover::before{top:60%;-webkit-transition:0.3s;transition:0.3s}.block-counter{font-size:14px;font-weight:500;line-height:150%;color:#0D0F15;opacity:0.7}.block-counter_white{color:#fff}.main{display:grid;min-height:100vh;position:relative}.main__title{max-width:850px;margin-top:30px}.main__desc{max-width:255px}.main__info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 1 auto;padding:100px 0;padding-top:150px}.main__info-footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;max-width:650px}.main__crown{position:absolute;right:-17%;max-width:70%;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.main__footer{display:-webkit-box;display:flex;align-self:flex-end;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:100%;padding:30px 0;border-top:1px solid rgba(255, 255, 255, 0.2)}.main-wrap{overflow:hidden}.team{padding-top:100px;position:relative}.team-wrap{overflow:hidden}.team-banner{background:#fff;padding:60px;border-radius:40px;color:#0D0F15}.team-banner__header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:60px}.team-banner__title{max-width:730px}.team-banner-list{display:-webkit-box;display:flex;gap:36px;overflow:scroll}.team-banner-list__card{background:#EFEFEF;border-radius:30px;padding:40px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1;min-width:420px}.team-banner-list__card-title{margin-bottom:18px}.team-banner-list__card-desc{margin-bottom:80px;line-height:160%;-webkit-box-flex:1;flex:1 1 auto}.team-banner-list__card-img{align-self:flex-end}.team-page .contacts{border-top:1px solid #fff}.team-main{display:-webkit-box;display:flex;padding-top:200px;padding-bottom:86px;gap:100px;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #fff}.team-main__info{width:50%;max-width:840px}.team-main__title{margin-bottom:75px}.team-main__desc{margin-bottom:55px}.team-main__photo-block{overflow:hidden;width:50%;max-width:535px}.team-main__photo-block_mob{display:none}.team-main__photo-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:18px}.team-info{padding-top:120px;padding-bottom:80px}.team-info-wrap{overflow:hidden}.team-info__top{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:95px;gap:20px}.team-info__left{font-size:28px;max-width:500px}.team-info__right{max-width:690px;width:50%}.team-list{padding-bottom:250px;padding-left:2%}.team-list .slick-list{padding:0 !important;padding-right:60px !important}.team-list .slick-arrow{border-color:#fff;bottom:-12%}.team-list .slick-arrow::before{background:url("../img/arrow-slider-white.svg")}.team-list .slick-prev{left:0}.team-list .slick-next{left:115px}.team-slide{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.team-slide-wrap{margin:0 20px}.team-slide__info{padding-bottom:36px;min-height:270px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 1 auto}.team-slide__photo{width:100%;border-radius:18px;margin-bottom:36px}.team-slide__name{font-size:20px;font-weight:600}.team-slide__position{margin-bottom:18px}.team-slide__desc{margin-bottom:18px;color:#CECFD0;font-size:16px;font-weight:400;line-height:160%;-webkit-box-flex:1;flex:1 1 auto}.team-slide-footer{padding:24px 0;border:1px solid #4B4B4B;border-left:none;border-right:none;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;min-height:82px}.team-slide-footer__text{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.team-slide-footer__contacts{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:20px}.team-slide-footer__contacts-item{width:32px;height:32px}.team-slide-footer__contacts-item_linkedin{background:url("../img/linkedin-slide.svg")}.team-slide-footer__contacts-item_mail{background:url("../img/mail-slide.svg")}.team-slide-footer__contacts-item_skype{background:url("../img/skype-slide.svg")}.team-slide-footer__contacts-item_telegram{background:url("../img/telegram-slide.svg")}.team-slide-footer__contacts-item_inst{background:url("../img/instagram-slide.svg")}.animate-text-team,.animate-text-brand,.animate-text{display:-webkit-box;display:flex;width:100vw;margin-bottom:80px}.animate-text-team .ticker-items,.animate-text-brand .ticker-items,.animate-text .ticker-items{min-width:120vw}.animate-text-team .ticker-items img,.animate-text-brand .ticker-items img,.animate-text .ticker-items img{width:99%}.animate-text-brand{position:absolute;bottom:32%;z-index:0}.animate-text-brand .ticker-items{min-width:40vw}.animate-text-brand .ticker-items img{width:95%}.animate-text-team{margin-bottom:0}.animate-text-team .ticker-items{min-width:340vw}.brand{padding-top:120px;background:url("../img/brandBG.svg");background-size:cover}.brand-wrap{overflow:hidden}.brand-info{max-width:625px}.brand-info__header{margin-top:40px;margin-bottom:24px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.brand-info__arrow{width:170px;background:url("../img/brand-arrow.svg");height:10px}.brand-info__desc{line-height:160%}.brand-info__desc-block{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:18px;margin-bottom:60px}.brand-bottom{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-bottom:100px}.brand-bottom__notie{position:absolute;right:0;bottom:0;max-width:380px;line-height:160%}.gadgets{margin-right:-15%;position:relative;width:50%}.gadgets__laptop{max-width:100%;position:relative}.gadgets__phone{max-width:35%;position:absolute;z-index:1;left:-25%;top:30%}.countries{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.countries-wrap{display:-webkit-box;display:flex;position:relative;margin-top:120px}.countries-wrap__planet{position:absolute;left:0;top:0;max-width:45%}.countries-info{width:50%;max-width:800px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.countries-info .block-counter{margin-bottom:40px;display:block}.countries-info__title{margin-bottom:50px}.countries-accordion{margin-bottom:70px;width:100%}.countries-accordion-item{border-top:1px solid #4B4B4B}.countries-accordion-item:last-child{border-bottom:1px solid #4B4B4B}.countries-accordion-item:first-child .countries-accordion-item__body-wrap{display:block}.countries-accordion-item__header,.countries-accordion-item__country{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.countries-accordion-item__header{padding:40px 12px;-webkit-box-pack:justify;justify-content:space-between;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.countries-accordion-item__header:hover{background:rgba(255, 255, 255, 0.04);-webkit-transition:0.3s;transition:0.3s}.countries-accordion-item__country{gap:20px}.countries-accordion-item__title{text-transform:uppercase}.countries-accordion-item__body{display:-webkit-box;display:flex;gap:45px;padding-left:12px;padding-bottom:40px}.countries-accordion-item__body-wrap{display:none}.accordion-list__item{line-height:160%}.accordion-list__item_key{color:rgba(255, 255, 255, 0.5);margin-bottom:14px;white-space:nowrap}.accordion-list__item_value{color:#fff;margin-bottom:14px}.accordion-cross{height:18px;width:18px;position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.accordion-cross__line{height:2px;width:100%;background:#fff;border-radius:10px}.accordion-cross__line_second{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);-webkit-transition:0.3s;transition:0.3s}.active .accordion-cross__line_second{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg);-webkit-transition:0.3s;transition:0.3s}.events{padding-top:120px}.events-banner{background:#fff;border-radius:40px;color:#0D0F15;padding-bottom:60px}.events-banner__header{padding:0 60px;padding-top:60px}.events-banner .block-counter{margin-bottom:40px;display:block}.events-banner__title{margin-bottom:40px}.events-banner__footer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;gap:40px;width:100%;margin-top:40px;padding-top:13px 0;padding-right:60px}.events-banner__arrow{width:100%;max-width:141px;background:url("../img/events-arrow.svg");height:8px}.events-slider{padding:0 47px}.events-slider__item{border-radius:30px;overflow:hidden;margin:0 13px}.events-slider__item img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.contacts,.modal_menu{padding:120px 0;display:-webkit-box;display:flex;gap:40px;-webkit-box-pack:justify;justify-content:space-between}.contacts__logo,.modal_menu__logo{margin-bottom:60px}.contacts__left,.modal_menu__left{max-width:52%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.contacts__title,.modal_menu__title{margin-bottom:24px}.contacts__desc,.modal_menu__desc{margin-bottom:60px}.contacts__right,.modal_menu__right{padding-top:120px;max-width:390px}.contacts__right-title,.modal_menu__right-title{margin-bottom:30px}.contacts__right-social,.modal_menu__right-social{margin-bottom:30px}.contacts .socials-block,.modal_menu .socials-block{display:-webkit-box;display:flex;flex-wrap:wrap;row-gap:20px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.contacts .socials-block__item,.modal_menu .socials-block__item{width:30%}.footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:40px 0;border-top:1px solid #4B4B4B}.footer .to-top,.footer .copyright,.footer .socials-block__social-link{font-size:16px;font-weight:400;line-height:160%;letter-spacing:-0.32px}.footer .to-top{width:280px;text-align:right;position:relative;padding-right:22px}.footer .to-top::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/arrow-top.svg");width:14px;height:14px}.footer .copyright{color:#CECFD0}.modal-blur{background:rgba(0, 0, 0, 0.7);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);width:70%;height:100%;position:fixed;top:0;left:-100%;-webkit-transition:1s;transition:1s;z-index:11}.modal-blur.active{left:0;-webkit-transition:1s;transition:1s}.modal-wrapper{position:fixed;width:100%;height:100%;left:100%;top:0;z-index:20;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-transition:1s;transition:1s;overflow:scroll}.modal-wrapper.active{left:0;-webkit-transition:1s;transition:1s}.modal-wrapper_menu{overflow:visible}.modal{background:#fff;padding:60px;width:100%;max-width:870px;gap:20px;color:#0C0D12;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.modal__header{margin-bottom:60px;text-align:center}.modal__footer{margin-top:20px}.modal__terms,.modal__desc{font-size:16px;font-weight:400;letter-spacing:-0.32px;text-align:center}.modal__terms span,.modal__desc span{font-weight:600;text-decoration:underline;cursor:pointer}.modal__terms span,.modal__desc span{color:#3555FF;font-weight:500}.modal__title{font-size:42px;font-weight:700;line-height:120%;letter-spacing:-0.42px;margin-bottom:20px}.modal__cross{width:42px;height:42px;background:url("../img/cross.svg");position:absolute;right:16px;top:16px;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.modal__cross:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:0.3s;transition:0.3s}.modal_registration,.modal_terms{display:block;overflow:auto}.form{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;gap:20px}.modal_terms h3{font-size:28px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.56px;margin:20px 0}.modal_terms p,.modal_terms li{font-size:18px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-0.36px;margin-bottom:10px}.modal-terms-scroll{overflow:scroll}.input,.messenger,.select-styled{border-radius:10px;border:1px solid #E3E3E3;background:#EFEFEF;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:20px 18px;width:100%}.input::-webkit-input-placeholder,.messenger::-webkit-input-placeholder,.select-styled::-webkit-input-placeholder{font-size:16px;font-weight:400;letter-spacing:-0.16px}.input::-moz-placeholder,.messenger::-moz-placeholder,.select-styled::-moz-placeholder{font-size:16px;font-weight:400;letter-spacing:-0.16px}.input:-ms-input-placeholder,.messenger:-ms-input-placeholder,.select-styled:-ms-input-placeholder{font-size:16px;font-weight:400;letter-spacing:-0.16px}.input::-ms-input-placeholder,.messenger::-ms-input-placeholder,.select-styled::-ms-input-placeholder{font-size:16px;font-weight:400;letter-spacing:-0.16px}.input::placeholder,.messenger::placeholder,.select-styled::placeholder{font-size:16px;font-weight:400;letter-spacing:-0.16px}.input-wrap,.messenger-wrap,.select-styled-wrap{-webkit-box-flex:1;flex:1 1 auto;width:45%;position:relative}.input[type=password],.messenger[type=password],.select-styled[type=password]{font-family:caption}.input[type=password]::-webkit-input-placeholder,.messenger[type=password]::-webkit-input-placeholder,.select-styled[type=password]::-webkit-input-placeholder{font-family:"Work Sans",sans-serif}.input[type=password]::-moz-placeholder,.messenger[type=password]::-moz-placeholder,.select-styled[type=password]::-moz-placeholder{font-family:"Work Sans",sans-serif}.input[type=password]:-ms-input-placeholder,.messenger[type=password]:-ms-input-placeholder,.select-styled[type=password]:-ms-input-placeholder{font-family:"Work Sans",sans-serif}.input[type=password]::-ms-input-placeholder,.messenger[type=password]::-ms-input-placeholder,.select-styled[type=password]::-ms-input-placeholder{font-family:"Work Sans",sans-serif}.input[type=password]::placeholder,.messenger[type=password]::placeholder,.select-styled[type=password]::placeholder{font-family:"Work Sans",sans-serif}.input[type=number],.messenger[type=number],.select-styled[type=number]{-moz-appearance:textfield}.input[type=number]::-webkit-outer-spin-button,.input[type=number]::-webkit-inner-spin-button,.messenger[type=number]::-webkit-outer-spin-button,.messenger[type=number]::-webkit-inner-spin-button,.select-styled[type=number]::-webkit-outer-spin-button,.select-styled[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.messenger-wrap{position:relative;z-index:2}.input_messenger{padding-left:90px}.password-wrap{position:relative}.password-wrap__controls{position:absolute;right:15px;top:23px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.password-wrap__controls-forgot{color:#3555FF;font-size:14px;cursor:pointer}.invalid-feedback{font-size:14px;margin-top:2px;display:block;position:absolute;text-align:center;color:#FF0960}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;position:absolute;left:6px;top:4px;width:74px;height:48px;z-index:1}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:0.3s;transition:0.3s;border-radius:8px;background:#fff;box-shadow:1px -1px 39px -14px rgba(12, 13, 19, 0.2);width:100%;height:100%;padding:8px 6px;font-size:0}.option{position:relative;padding:12px 0;height:48px;padding-left:35px;margin:0;-webkit-transition:0.2s;transition:0.2s;font-size:0;border-bottom:1px solid #E3E3E3}.option::before{content:"";position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px;height:32px}.option .flag{margin-right:15px}.option-styled::before,.select-styled::before{content:"";position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px;height:32px}.option-styled::after,.select-styled::after{content:"";position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background:url("../img/drop-down.svg");-webkit-transition:0.3s;transition:0.3s}.option-styled.active::after,.select-styled.active::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:0.3s;transition:0.3s}.option_telegram::before,.select_telegram::before{background:url("../img/telegram-select.svg");background-size:cover}.option_whatsapp::before,.select_whatsapp::before{background:url("../img/whatsapp-select.svg");background-size:cover}.option_skype::before,.select_skype::before{background:url("../img/skype-select.svg");background-size:cover}.select-options{display:none;position:absolute;top:110%;right:0;left:0;z-index:3;margin:0;padding:0;background:#fff;border:1px solid rgba(255, 255, 255, 0.08);box-shadow:1px -1px 39px -14px rgba(12, 13, 19, 0.2);border:1px solid #E3E3E3;border-radius:8px;max-width:400px;max-height:300px;overflow-y:auto}.select-options li:hover,.select-options li.is-selected{background:#EFEFEF}.select-options li[rel=hide]{display:none}.country-wrap .select{width:100%;height:100%;position:relative;left:auto;top:auto}.country-wrap .select-styled{position:relative;border-radius:10px;border:1px solid #E3E3E3;background:#EFEFEF;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:16px;font-weight:500;line-height:120%;letter-spacing:-0.16px;padding:19px 18px;min-height:60px;padding-left:60px}.country-wrap .select-styled::before{width:32px;height:32px;left:18px;background-size:cover !important;border-radius:50%}.country-wrap .select-styled::after{width:24px;height:24px;right:18px;background-size:cover}.country-wrap .select-options{background:#EFEFEF}.country-wrap .option{height:auto;border-bottom:1px solid #E3E3E3;font-size:16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:14px 18px}.country-wrap .option::before{display:none}.country-wrap .option .flag{width:32px;height:32px;border-radius:50%;overflow:hidden}.country-wrap .option .flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form__btn{background:#FF0960;border-radius:18px;padding:30px;width:100%;border:0;box-shadow:none;font-size:16px;font-weight:400;letter-spacing:-0.32px;text-transform:uppercase;cursor:pointer;pointer-events:none;opacity:0.5;cursor:default}.form__btn.active{opacity:1;pointer-events:auto;cursor:pointer}.form__btn.active:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.loading-btn{-webkit-animation:2s linear infinite laodingBtn;animation:2s linear infinite laodingBtn;pointer-events:none !important;cursor:default !important}@-webkit-keyframes laodingBtn{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes laodingBtn{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.traffic-geo{margin-top:30px;margin-bottom:60px;width:100%}.traffic-geo__title{margin-bottom:20px}.inputs-geo{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;gap:20px}.input-checkbox{opacity:0;display:none}.label-geo{border-radius:10px;border:1px solid #E3E3E3;background:#EFEFEF;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:20px 18px;padding-left:54px;-webkit-box-flex:1;flex:1 1 auto;width:49%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;position:relative}.label-geo::before{content:"";position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #0C0D12;width:24px;height:24px;border-radius:50%;-webkit-transition:0.2s;transition:0.2s}.label-geo span{font-weight:500;font-size:16px;line-height:120%;color:#0C0D12}.label-geo:has(> input:checked){background:rgba(93, 138, 60, 0.2);border:1px solid #5D8A3C}.label-geo:has(> input:checked)::before{border:7px solid #6DA544;-webkit-transition:0.2s;transition:0.2s}.captcha-block{border-radius:20px;width:300px;height:80px;background:rgba(93, 138, 60, 0.2);border:2px solid #E3E3E3;overflow:hidden;position:relative}.captcha-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.captcha-block__reload{width:24px;height:24px;background:url("../img/refresh.svg");background-size:cover;cursor:pointer;position:absolute;right:5px;top:5px;-webkit-transition:0.3s;transition:0.3s}.captcha-block__reload:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:0.3s;transition:0.3s}.preloader{position:fixed;width:100%;height:100vh;background:#0C0D12;top:0;left:0;z-index:9;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.preloader__footer{padding:3%;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end}.preloader__persentage{font-size:110px;font-weight:600;letter-spacing:-2.2px;line-height:80%}.preloader.ios .preloader__footer{padding-bottom:120px}.menu-cross{border-radius:50%;border:1px solid rgba(255, 255, 255, 0.04);background:rgba(62, 62, 62, 0.32);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);position:absolute;left:-60px;top:45px;width:44px;height:44px;display:none;z-index:1;-webkit-transition:0.5s;transition:0.5s}.menu-cross__line{width:70%;height:1px;background:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:15px;-webkit-transition:0.3s;transition:0.3s}.menu-cross__line_second{top:27px}.modal_menu{background:#0C0D12;padding:16px 14px;-webkit-box-pack:start;justify-content:flex-start;color:#fff;gap:0;width:100%}.modal .menu-header{margin-bottom:40px;position:relative}.modal .menu{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:none;gap:24px;border:0;padding:0;padding-bottom:40px;border-radius:0;border-bottom:1px solid rgba(255, 255, 255, 0.2);position:static}.modal .menu__item{padding:0;background:none;color:#fff}.modal .menu__item a{font-size:18px;font-weight:500;letter-spacing:-0.36px}.modal .menu__item_disabled{color:#848484}.modal .menu__item.linked{color:#fff}.modal .menu__info{left:61%}.modal .btn_contacts{padding:16px 10px;padding-left:45px;border-radius:12px;margin-bottom:40px;max-width:360px}.modal .btn_contacts::before{left:40px}.modal .contacts__right{padding-bottom:40px;border-bottom:1px solid rgba(255, 255, 255, 0.2);max-width:none}.modal .contacts__right-title,.modal .contacts__right-social{margin-bottom:18px}.modal .socials-block__item{width:35%;min-width:110px}.modal .btns-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;padding-top:40px}.modal-menu-overflow{background:#0C0D12;width:85%;overflow:scroll}.modal-wrapper_menu{display:none;z-index:20}.modal-wrapper_menu.active .menu-cross{left:5%;-webkit-transition:0.5s;transition:0.5s}.modal-wrapper_menu.active .menu-cross__line{-webkit-transition:0.3s;transition:0.3s;-webkit-transform-origin:78%;transform-origin:78%}.modal-wrapper_menu.active .menu-cross__line_first{-webkit-transform:translateX(-58%) rotate(-45deg);transform:translateX(-58%) rotate(-45deg)}.modal-wrapper_menu.active .menu-cross__line_second{-webkit-transform:translateX(-58%) rotate(45deg);transform:translateX(-58%) rotate(45deg)}@media screen and (min-width: 1900px){.container{max-width:1600px}.countries-wrap{margin:0 auto}.countries-wrap__planet{left:-10%;max-width:60%;width:100%}}@media screen and (max-width: 1560px){.team-banner-list__card{min-width:auto}.team-banner-list__card-desc{margin-bottom:50px}}@media screen and (max-width: 1350px){.menu{margin-left:0}}@media screen and (max-width: 1280px){.main__title{font-size:74px}.team-banner-list__card{padding:24px}.team-banner-list__card-desc{margin-bottom:10px;font-size:16px}.team-banner-list__card-title{font-size:18px}}@media screen and (max-width: 1199px){.main__crown{width:100%;max-width:100%;top:auto;bottom:-5%}.main__desc{margin-bottom:30px}.main__info-footer .btn{display:none}.main__title{max-width:70%}.main .btns-block{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:end;justify-content:flex-end}.title_main{font-size:64px}.team-banner-list__card{min-width:360px}.events .slick-arrow{bottom:auto;left:auto;top:-98px}.events .slick-prev{right:168px}.events .slick-next{right:50px}.team-page .header .btns-block{display:none}}@media screen and (max-width: 1024px){.title_main{font-size:48px}.team-banner{position:relative}.team-banner .block-counter{position:absolute;top:50px;right:50px}.countries{flex-wrap:wrap}.countries-info{width:100%;z-index:1;max-width:none}.countries-wrap__planet{top:-17%}.contacts__title{font-size:48px}.modal{max-width:85%}.modal_menu{max-width:none}}@media screen and (max-width: 997px){.text_bigest{font-size:18px}.events-banner__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-right:0}.events-banner__arrow{display:none}.team-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:0;padding-top:115px;padding-bottom:60px}.team-main__info{width:100%;max-width:none;margin-bottom:52px}.team-main__title{margin-bottom:24px}.team-main__desc{margin-bottom:14px}.team-main__photo-block{width:100%;max-width:535px}.team-info{padding:60px 0}.team-info__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.team-info__left,.team-info__right{width:100%;max-width:none}.team-list{padding-bottom:160px}}@media screen and (max-width: 800px){.menu{display:none}.form{gap:15px}.modal{padding:15px;padding-bottom:60px;overflow:scroll}.modal__header,.modal__title{margin-bottom:10px}.modal__title{font-size:32px}.traffic-geo{margin-top:15px;margin-bottom:20px}.input-wrap,.messenger-wrap,.select-styled-wrap{width:100%}.modal-wrapper_menu{opacity:0;display:-webkit-box;display:flex}.modal-wrapper_menu.visible{opacity:1}.modal_menu{overflow:visible;padding-bottom:50px}.menu-cross{display:block}}@media screen and (max-width: 768px){.main{min-height:64vh}.main__info{padding-top:52%}.main__crown{bottom:auto;top:23%;right:-18%;max-width:75%}.main__title{max-width:100%}.main__footer{-webkit-box-align:start;align-items:flex-start}.main__footer .socials-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:right;gap:20px}.scroll-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:60% 200%;transform-origin:60% 200%}.scroll-down:hover::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0%}.scroll-down::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0%}.brand-info{max-width:none;margin-bottom:70px}.brand-bottom{padding-bottom:150px}.contacts{gap:0;flex-wrap:wrap}.contacts__left{max-width:100%;width:100%}.contacts__right{padding-top:80px;margin:0 auto}.contacts .btn{align-self:center}.title_regular{font-size:42px}.team-banner .block-counter{top:24px;right:24px}.footer{flex-wrap:wrap}.footer .copyright{width:100%;text-align:center;-webkit-box-ordinal-group:4;order:3;margin-top:40px}}@media screen and (max-width: 640px){.main__crown{top:16%;right:-13%}.main__info{padding-top:48%}.main__desc{font-size:14px;line-height:20px;max-width:240px;margin-bottom:27px}.main__info{padding-bottom:55px}.main .title_main{font-size:37px;line-height:42px;margin-bottom:20px;letter-spacing:-0.03em}.main .btn_login{padding:19px 47px}.team{padding-top:45px;max-width:100%}.team-banner{border-radius:24px;padding:60px 14px 25px}.team-banner__header{margin-bottom:40px}.team-banner-list__card{border-radius:18px}.team-banner-list__card-desc{margin-bottom:20px}.scroll-down{font-size:16px;text-transform:uppercase;-webkit-transform-origin:58% 250%;transform-origin:58% 250%}.socials-block,.to-top{margin-top:25px}.title_regular{font-size:28px;line-height:40px}.gadgets{width:100%;max-width:300px;margin-left:38px}.brand{padding-top:60px}.brand-bottom{padding-bottom:115px}.brand-bottom__notie{line-height:22px;max-width:100%;font-size:16px}.brand-info__desc{line-height:22px;font-size:16px}.brand-info__desc-block{margin-bottom:25px}.brand-info__logo{max-width:63px}.brand-info__header{margin-top:15px}.brand .btns-block{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.brand .btn{width:100%;max-width:400px}.countries-info{padding-top:347px}.countries-info__title{margin-bottom:28px}.countries-info .block-counter{margin-bottom:20px}.countries-accordion{margin-bottom:0}.countries-accordion-item__header{padding:40px 0px}.countries-accordion-item__title{font-size:21px}.countries-accordion-item__body{padding-left:0px}.countries-wrap__planet{max-width:85%;top:-5%;left:0%}.countries-wrap .btn{display:none}.accordion-cross{margin-right:15px}.events{padding-top:60px;max-width:100%}.events-slider__item{border-radius:18px}.events-banner{border-radius:24px;padding-bottom:25px}.events-banner__title{margin-bottom:22px}.events-banner__header{padding:23px 11px 0}.events-banner__footer{margin-top:25px;gap:17px}.events .block-counter{margin-bottom:20px}.events .slick-arrow{width:59px;height:32px}.events .slick-prev{right:79px}.events .slick-next{right:17px}.events .slick-prev,.events .slick-next{top:-59px}.contacts{padding:40px 0 65px}.contacts__logo{margin-bottom:15px}.contacts__desc{font-size:16px;max-width:50%;margin-bottom:20px}.contacts__right{padding-top:39px;max-width:100%}.contacts__right-social{margin-bottom:35px}.contacts .btn{width:100%;max-width:400px}.contacts .btn_contacts{padding-top:17px;padding-bottom:17px;margin-bottom:39px}.contacts .socials-block{row-gap:24px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.events-slider{padding-left:0px;padding-right:0px}.btn_events{width:200px}.footer{padding:0 0 50px}.footer .to-top{width:auto}.inputs-geo{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.label-geo{width:100%}}@media screen and (max-width: 500px){.brand .btn{max-width:none}.modal_terms{padding-top:60px}.modal_terms h3{font-size:23px;margin:10px 0}.modal_terms p,.modal_terms li{font-size:16px;line-height:110%}}@media screen and (max-width: 429px){.header{padding-top:5px}.menu-cross{top:15px}.main .btn_reg{padding-left:0;padding-right:0;width:55%;-webkit-box-flex:1;flex:1 1 auto}.main .btn_login{-webkit-box-flex:1;flex:1 1 auto}.main .btns-block{flex-wrap:wrap;row-gap:10px}.btn_events{width:50%}.contacts .btn_contacts{padding-left:0;padding-right:0}.contacts .btn_contacts::before{left:10%}.brand-info__arrow{width:100px;background-position-x:right}.gadgets{max-width:75%}.modal .btn_contacts::before{left:20px}.modal-wrapper_menu.active .menu-cross{left:2%}.team-list .slick-arrow{width:49%}.team-list .slick-prev{left:0}.team-list .slick-next{left:auto;right:0}}@media screen and (max-width: 400px){.btn_reg{padding:19px 8px}}@media screen and (max-width: 360px){.brand-info__arrow{width:80px}.modal .btn_contacts::before{left:15px}}