@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:' ';height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen::before{width:20px;height:50px;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen::after{width:20px;height:50px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"▲"}.editor-toolbar a.fa-header-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box}.editor-statusbar .lines:before{content:'lines: '}.editor-statusbar .words:before{content:'words: '}.editor-statusbar .characters:before{content:'characters: '}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit;outline:0}button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;margin:0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#fff}.hamburger-box{width:18px;height:10px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:18px;height:2px;background-color:#212126;border-radius:0;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-4px}.hamburger-inner::after{bottom:-4px}.hamburger--3dx .hamburger-box{-webkit-perspective:36px;perspective:36px}.hamburger--3dx .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:36px;perspective:36px}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:36px;perspective:36px}.hamburger--3dy .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:36px;perspective:36px}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:36px;perspective:36px}.hamburger--3dxy .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:36px;perspective:36px}.hamburger--3dxy-r .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-3.6px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-3.6px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-3.6px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-3.6px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(3.6px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(3.6px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(3.6px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(3.6px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-3.6px,-4.5px,0) rotate(-45deg) scale(.7,1);transform:translate3d(-3.6px,-4.5px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-3.6px,4.5px,0) rotate(45deg) scale(.7,1);transform:translate3d(-3.6px,4.5px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(3.6px,-4.5px,0) rotate(45deg) scale(.7,1);transform:translate3d(3.6px,-4.5px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(3.6px,4.5px,0) rotate(-45deg) scale(.7,1);transform:translate3d(3.6px,4.5px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-8px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-8px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-4px,0) rotate(45deg);transform:translate3d(0,-4px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:4px;transition:opacity 125ms 275ms ease}.hamburger--elastic .hamburger-inner::after{top:8px;transition:-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55),-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,4px,0) rotate(135deg);transform:translate3d(0,4px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(-270deg);transform:translate3d(0,-8px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:4px;transition:opacity 125ms 275ms ease}.hamburger--elastic-r .hamburger-inner::after{top:8px;transition:-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55),-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,4px,0) rotate(-135deg);transform:translate3d(0,4px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(270deg);transform:translate3d(0,-8px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:top 50ms 125ms linear,left 125ms 175ms ease-in,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner::after{top:4px;right:0;transition:top 50ms 125ms linear,right 125ms 175ms ease-in,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-36px;top:-36px;-webkit-transform:translate3d(36px,36px,0) rotate(45deg);transform:translate3d(36px,36px,0) rotate(45deg);transition:left 125ms ease-out,top 50ms 125ms linear,-webkit-transform 125ms 175ms cubic-bezier(.075,.82,.165,1);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1),-webkit-transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-36px;top:-36px;-webkit-transform:translate3d(-36px,36px,0) rotate(-45deg);transform:translate3d(-36px,36px,0) rotate(-45deg);transition:right 125ms ease-out,top 50ms 125ms linear,-webkit-transform 125ms 175ms cubic-bezier(.075,.82,.165,1);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1),-webkit-transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:top 50ms 125ms linear,left 125ms 175ms ease-in,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner::after{top:4px;right:0;transition:top 50ms 125ms linear,right 125ms 175ms ease-in,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335);transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in,-webkit-transform 125ms cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-36px;top:36px;-webkit-transform:translate3d(36px,-36px,0) rotate(-45deg);transform:translate3d(36px,-36px,0) rotate(-45deg);transition:left 125ms ease-out,top 50ms 125ms linear,-webkit-transform 125ms 175ms cubic-bezier(.075,.82,.165,1);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1),-webkit-transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-36px;top:36px;-webkit-transform:translate3d(-36px,-36px,0) rotate(45deg);transform:translate3d(-36px,-36px,0) rotate(45deg);transition:right 125ms ease-out,top 50ms 125ms linear,-webkit-transform 125ms 175ms cubic-bezier(.075,.82,.165,1);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1),-webkit-transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{transition:bottom 80ms 0s ease-out,top 80ms 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s 80ms linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:4px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:8px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-2.57143px,-2px,0);transform:rotate(-45deg) translate3d(-2.57143px,-2px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(-90deg);transform:translate3d(0,-8px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner::before{top:4px;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:8px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,4px,0) rotate(-45deg);transform:translate3d(0,4px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(2.57143px,-2px,0);transform:rotate(45deg) translate3d(2.57143px,-2px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-8px,0) rotate(90deg);transform:translate3d(0,-8px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:4px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:8px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,4px,0) rotate(45deg);transform:translate3d(0,4px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,4px,0) rotate(-45deg);transform:translate3d(0,4px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-8px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-4px,0) rotate(-45deg);transform:translate3d(0,-4px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:background-color 0s 75ms linear,-webkit-transform 75ms .15s cubic-bezier(.55,.055,.675,.19);transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear;transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear,-webkit-transform 75ms .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::before{transition:top 75ms 75ms ease-in,-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;transition:background-color 0s .15s linear,-webkit-transform 75ms 0s cubic-bezier(.215,.61,.355,1);transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear,-webkit-transform 75ms 0s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms .1s ease-out,-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms .1s ease-out,-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:background-color 0s 75ms linear,-webkit-transform 75ms .15s cubic-bezier(.55,.055,.675,.19);transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear;transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear,-webkit-transform 75ms .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::before{transition:top 75ms 75ms ease-in,-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important;transition:background-color 0s .15s linear,-webkit-transform 75ms 0s cubic-bezier(.215,.61,.355,1);transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear,-webkit-transform 75ms 0s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms .1s ease-out,-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms .1s ease-out,-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.editor-statusbar{width:100%}.CodeMirror,.CodeMirror-scroll{min-height:160px}.CodeMirror-fullscreen{z-index:999;top:0}.editor-toolbar{background-color:#f4f4f4}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.flex-center{display:flex;justify-content:center;align-items:center}.img-fluid{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.hide-to-tablet{display:none!important}}@media screen and (max-width:1100px){.hide-to-tablet-desktop{display:none!important}}.hide-from-tablet{display:none!important}@media screen and (max-width:768px){.hide-from-tablet{display:initial!important}}.hide-from-tablet-flex{display:none!important}@media screen and (max-width:768px){.hide-from-tablet-flex{display:flex!important}}.overflow-hidden{overflow:hidden}.tac{text-align:center}.tar{text-align:right}.safari .nav__first-level-menu li:hover ul svg{-webkit-transform:none;transform:none}.safari .nav-journal{width:301px}body{font-family:var(--font-inter-tight);font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;color:#212126}.section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.section-title--neo{margin-bottom:25px}.section-title--neo .section-title__text{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:115%}.section-title__text{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:29px;letter-spacing:-.5px}.page-header__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:60px;line-height:1;letter-spacing:-1px}.page-header__meta{font-size:16px;line-height:130%;letter-spacing:-.2px;padding-top:40px;/*max-height:100px;overflow:hidden;*/transition:all .3s ease;position:relative}.page-header__meta b,.page-header__meta strong{color:#212126}.page-header__meta.active{max-height:99999px}.page-header__meta.active .page-header__meta-btn{display:none}.page-header__meta-btn{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.19px;text-transform:uppercase;color:#212126;display:flex;justify-content:center;align-items:center;position:absolute;top:83px;right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 30%,#fff 100%);padding-left:50px}.page-header__meta-btn svg{margin-left:3px}.page-header__meta-btn:hover svg{margin-bottom:-1px}.sidebar-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.2px;margin-bottom:10px}.search__no-results-title,.search__results-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:60px;letter-spacing:-1px;text-align:center}.search__results-title{margin-bottom:30px}.main-text{font-family:var(--font-inter-tight);font-style:normal;font-size:18px;line-height:150%;color:#212126;word-break:break-word}@media screen and (max-width:1100px){.main-text{font-size:18px}}@media screen and (max-width:600px){.main-text{font-size:16px}}.main-text a:not(.btn):not(.company):not(.plate):not(.short-book__text):not(.short-book__text-info):not(.short-book__text-title):not(.short-book__text-author):not(.short-book):not(.btn--violet):not(.theme-btn--new--black){font-family:var(--font-inter-tight);font-weight:var(--font-semibold);color:var(--happy-purple);text-decoration:underline;transition:all .3s}.main-text a:not(.btn):not(.company):not(.plate):not(.short-book__text):not(.short-book__text-info):not(.short-book__text-title):not(.short-book__text-author):not(.short-book):hover{text-decoration:none}.main-text h5{margin-bottom:20px}.main-text h3{letter-spacing:-.4px;font-size:24px;line-height:1.20833;margin-bottom:40px}@media screen and (max-width:1100px){.main-text h3{font-size:20px}}@media screen and (max-width:600px){.main-text h3{font-size:18px;margin-bottom:20px}}.main-text em,.main-text i{font-style:Italic}.main-text em a,.main-text i a{font-style:Italic}.main-text p{margin-bottom:20px}.main-text ol,.main-text ul{margin-bottom:40px;margin-left:30px}@media screen and (max-width:600px){.main-text ol,.main-text ul{margin-left:10px}}.main-text ol ol,.main-text ol ul,.main-text ul ol,.main-text ul ul{padding-top:15px}.main-text ol li,.main-text ul li{margin-bottom:17px;position:relative}@media screen and (max-width:600px){.main-text ol li,.main-text ul li{margin-bottom:12px}}.main-text ol li:last-of-type,.main-text ul li:last-of-type{margin:0}.main-text ol li:before,.main-text ul li:before{display:block;position:absolute;left:0;top:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-text ul.list-red li:before{border-color:#d46058}.main-text ul.list-violet li:before{border-color:#9c509c}.main-text ul.list-green li:before{border-color:#058282}.main-text ul>li{padding-left:17px}.main-text ul>li:before{content:"";width:3px;height:3px;border:2px solid #212126;border-radius:50%}.main-text ol{counter-reset:item}.main-text ol>li{padding-left:34px}.main-text ol>li:before{width:24px;height:24px;background:#212126;border-radius:50%;color:#fff;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-style:normal;font-weight:900;font-size:12px;line-height:1.25;display:flex;justify-content:center;align-items:center;content:counter(item);counter-increment:item}.main-text table{width:100%}.main-text table tr td:first-of-type{padding-left:20px}@media screen and (max-width:600px){.main-text table tr td:first-of-type{padding-left:5px}}.main-text table tr:first-of-type td{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);text-transform:uppercase;font-size:13px;color:#fff;line-height:1.38462;padding-top:15px;padding-bottom:15px;background-color:var(--happy-purple)}@media screen and (max-width:600px){.main-text table tr:first-of-type td{font-size:11px;padding-top:10px;padding-bottom:10px}}.main-text table tr:nth-child(2n+3) td{background-color:rgba(0,129,126,.08)}.main-text table td{font-size:16px;line-height:1.125;padding:10px;background-color:#fff;vertical-align:middle}@media screen and (max-width:600px){.main-text table td{font-size:14px;padding:5px}}.services-typo p{/*font-size:22px;line-height:130%;letter-spacing:-.2px;*/margin-bottom:35px}.services-typo a{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);color:var(--happy-purple);/*border-bottom:2px dashed rgba(62,43,146,.4);*/transition:all .3s ease}.services-typo a:hover{border-bottom:2px solid var(--happy-purple)}.services-typo h6{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:1.36842;letter-spacing:-.2px;margin-bottom:20px}.services-typo ol{font-family:var(--font-inter-tight);line-height:1.36842;max-width:80%;margin-bottom:35px}@media screen and (max-width:768px){.services-typo ol{max-width:100%}}.services-typo ol li{padding-left:34px;position:relative}.services-typo ol li:not(:last-child){margin-bottom:15px}.services-typo h3{letter-spacing:-.4px;font-size:24px;line-height:1.20833;margin-bottom:20px}@media screen and (max-width:1100px){.services-typo h3{font-size:20px}}@media screen and (max-width:600px){.services-typo h3{font-size:18px;margin-bottom:20px}}.services-typo ul{font-family:var(--font-inter-tight);font-size:18px;line-height:150%;max-width:80%;margin-bottom:35px}@media screen and (max-width:768px){.services-typo ul{max-width:100%}}.services-typo ul li{padding-left:40px;position:relative}.services-typo ul li::before{content:url(../img/services/bulllet-check.svg);display:block;position:absolute;top:0;left:0;border:0}.services-typo ul li:not(:last-child){margin-bottom:15px}.container{max-width:1300px;padding:0 20px;margin:auto}.top-banner{display:flex;justify-content:center;align-items:center;padding-top:20px;padding-bottom:10px}.adv{display:flex;align-items:flex-start;justify-content:center}.adv img{max-width:100%}.adv a{position:-webkit-sticky;position:sticky;top:120px}@media screen and (max-width:1100px){.adv img{max-width:100%}}*{box-sizing:border-box}section{padding-top:30px;padding-bottom:20px}section.elementor-element{padding:0}b,strong{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);}.tc{text-align:center}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-comment-list .comment .decomments-author-block{width:50px!important;height:50px!important;border-radius:50%;overflow:hidden}#decomments-comment-section.decomments-comment-section.decomments-comment-section .comment .avatar{max-width:100%;max-height:100%}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-number{display:none}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-vote .decomments-like-link{background:#00817e;width:20px;height:20px;border-radius:50%;position:relative}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-vote .decomments-like-link svg{display:none}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-vote .decomments-like-link:before{content:'';display:block;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;left:50%;top:7px;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-vote .decomments-dislike-link{background:#d75f54;width:20px;height:20px;border-radius:50%;position:relative}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-vote .decomments-dislike-link svg{display:none}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-vote .decomments-dislike-link:before{display:none}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-vote .decomments-dislike-link:after{content:'';display:block;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;left:50%;top:5px;-webkit-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg)}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-comment-sort .de-select.de-select-filter dt{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:14px;line-height:1.42857;letter-spacing:-.2px;color:#0f101d;border-color:transparent!important;transition:all .3s}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-comment-sort .de-select.de-select-filter dt.active{border-color:#212126!important}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-comment-sort label{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:11px;line-height:1.81818;text-transform:uppercase;color:rgba(15,16,29,.501175)}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-head{position:relative}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-head .decomments-comment-title{color:#000}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-head h3 .decomments-comments-number:after{display:none}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-head i:before{display:none}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-head:after{bottom:-12px;left:0;width:100%;height:2px;z-index:1;background-color:#212126;content:"";display:block;position:absolute}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-text-holder{font-size:16px;line-height:1.25;letter-spacing:-.25px;color:#212126;font-family:var(--font-inter-tight);margin-bottom:14px}.decomments-button.decomments-button-reply{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:11px;line-height:34px;text-align:center;letter-spacing:-.2px;text-transform:uppercase;color:#212126!important;background:rgba(33,33,38,.05)!important;height:34px;min-width:100px}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-title-block{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-title-block .decomments-date-link{margin-bottom:-2px}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-title-block .decomments-autor-name{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1.25;letter-spacing:-.2px;color:#212126;position:relative;margin-right:15px}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-title-block .decomments-autor-name:after{display:block;content:"";width:3px;height:3px;border-radius:50%;background:rgba(29,31,33,.3);position:absolute;top:50%;right:-9px}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-addform .decomments-addform-body textarea::-webkit-input-placeholder{font-size:12px}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-addform .decomments-addform-body textarea::-moz-placeholder{font-size:12px}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-addform .decomments-addform-body textarea:-ms-input-placeholder{font-size:12px}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-addform .decomments-addform-body textarea::-ms-input-placeholder{font-size:12px}#decomments-comment-section.decomments-comment-section.decomments-comment-section .decomments-addform .decomments-addform-body textarea::placeholder{font-size:12px}.single-vacancy__disabled{position:relative}.single-vacancy__disabled:after{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);content:"";display:block}.single-vacancy__disabled .single-vacancy__text{position:relative}.single-vacancy__disabled .single-vacancy__info{z-index:2}.single-vacancy__disabled-info{background-position:left center;background-repeat:no-repeat;background-size:cover;padding:40px;color:#fff;position:absolute;top:0;left:0;right:40px;z-index:2}.single-vacancy__disabled-info .connect-block__title{margin-bottom:10px}.single-vacancy__disabled-info .btn{max-width:200px}.single-vacancy__disabled-info .btn:hover{border-color:#fff;background:0 0}@media screen and (max-width:600px){.single-vacancy__disabled-info{width:100%}}.full-width-block{position:relative;width:100vw;left:calc(50% + 20px);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:80px}.full-width-block .container{margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:1024px){.full-width-block{left:50%}}.articles-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:200px 200px 200px 200px;grid-template-areas:". mobile-fourth medium-top-right sidebar" "mobile-first mobile-second medium-top-right sidebar" "medium-bottom-left big big sidebar" "medium-bottom-left big big sidebar";grid-gap:20px;margin-bottom:20px}@media screen and (max-width:1100px){.articles-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:200px 200px 200px 200px 600px;grid-template-areas:". mobile-fourth medium-top-right" "mobile-first mobile-second medium-top-right" "medium-bottom-left big big" "medium-bottom-left big big" "sidebar sidebar sidebar"}}@media screen and (max-width:768px){.articles-grid{display:flex;flex-direction:column}.articles-grid .articles-grid__item{min-height:200px}.articles-grid .articles-grid__item:not(:last-child){margin-bottom:20px}.articles-grid .articles-grid__item .plate__inner{height:160px}}.articles-grid__item img{max-width:100%;min-width:100%;height:auto}.articles-grid .articles-grid__item:nth-child(3){grid-area:medium-top-right}.articles-grid .articles-grid__item:nth-child(6){grid-area:medium-bottom-left}.articles-grid .articles-grid__item:nth-child(7){grid-area:big;padding:20px 20px 40px 40px!important}.articles-grid .articles-grid__item:nth-child(7) .plate__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:114%;letter-spacing:-1px}.articles-grid .articles-grid__item:nth-child(7) .plate__emoji{width:100px}@media screen and (max-width:768px){.articles-grid .articles-grid__item:nth-child(7){padding:20px!important}.articles-grid .articles-grid__item:nth-child(7) .plate__title{font-size:21px;font-family: var(--font-inter-tight)}}@media screen and (max-width:768px){.articles-grid .plate--adv{display:none}}.articles-grid__medium-top-right{grid-area:medium-top-right}.articles-grid__medium-bottom-left{grid-area:medium-bottom-left}.articles-grid__mobile-first{grid-area:mobile-first}.articles-grid__mobile-fourth{grid-area:mobile-fourth}.articles-grid__mobile-second{grid-area:mobile-second}.articles-grid__mobile-third{grid-area:mobile-third}.articles-grid__mobile-fifth{grid-area:mobile-fifth}.articles-grid__big{grid-area:big;padding:20px 20px 40px 40px!important}.articles-grid__big .plate__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:114%;letter-spacing:-1px;color:#fff}.articles-grid__sidebar{display:grid;grid-template-columns:1fr;grid-template-rows:240px 600px;grid-template-areas:"." ".";grid-area:sidebar;grid-gap:20px}@media screen and (max-width:1100px){.articles-grid__sidebar{grid-template-columns:1fr 300px;grid-template-rows:600px;grid-template-areas:". ."}}@media screen and (max-width:768px){.articles-grid__sidebar{display:flex;flex-direction:column}.articles-grid__sidebar .articles-grid__item{min-height:200px}.articles-grid__sidebar .articles-grid__item:not(:last-child){margin-bottom:20px}.articles-grid__sidebar .articles-grid__item .plate__inner{height:160px}}.events-grid,.projects-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-bottom:16px}.events-grid{position:relative}@media screen and (max-width:1100px){.events-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.events-grid{grid-template-columns:1fr;grid-gap:17px}}.projects-grid{margin-bottom:50px}@media screen and (max-width:768px){.projects-grid{display:block;margin-bottom:30px}}.tools-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:375px;grid-gap:20px}@media screen and (max-width:768px){.tools-grid{grid-template-columns:1fr;grid-template-rows:repeat(2,440px);grid-gap:10px}}.authors-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 20px;margin-bottom:30px}@media screen and (max-width:1100px){.authors-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.authors-grid{grid-template-columns:1fr}}.page-sidebar{display:grid;grid-template-columns:auto 310px;grid-gap:20px;margin-bottom:20px}@media screen and (max-width:1100px){.page-sidebar{display:flex;flex-direction:column}.page-sidebar main{margin-bottom:20px}}.page-header{display:flex;justify-content:center;align-items:flex-start;margin-bottom:45px}@media screen and (max-width:768px){.page-header{flex-direction:column}}.two-columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;align-items:center;justify-content:center}@media screen and (max-width:768px){.two-columns{grid-template-columns:1fr}}.archive-plate-grid,.plate-grid{display:grid;grid-gap:20px;margin-bottom:20px}.plate-grid--type-1{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,200px);grid-template-areas:". plate-med-1 . plate-med-2" ". plate-med-1 . plate-med-2"}@media screen and (max-width:1100px){.plate-grid--type-1{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,200px);grid-template-areas:". plate-med-1" ". plate-med-1" ". plate-med-2" ". plate-med-2"}}@media screen and (max-width:768px){.plate-grid--type-1{grid-template-columns:1fr;grid-template-rows:repeat(8,200px);grid-template-areas:"." "." "plate-med-1" "plate-med-1" "." "." "plate-med-2" "plate-med-2"}}.plate-grid--type-1 .plate-med-1,.plate-grid--type-8 .plate-med-1{grid-area:plate-med-1}.plate-grid--type-1 .plate-med-2,.plate-grid--type-8 .plate-med-2{grid-area:plate-med-2}.plate-grid--type-2{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,200px);grid-template-areas:"plate-big plate-big plate-med-1 ." "plate-big plate-big plate-med-1 ." "plate-med-2 . . plate-med-3" "plate-med-2 . . plate-med-3"}@media screen and (max-width:1100px){.plate-grid--type-2{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(8,200px);grid-template-areas:"plate-big plate-big" "plate-big plate-big" "plate-med-1 ." "plate-med-1 ." "plate-med-2 ." "plate-med-2 ." ". plate-med-3" ". plate-med-3"}}@media screen and (max-width:768px){.plate-grid--type-2{grid-template-columns:1fr;grid-template-rows:repeat(14,200px);grid-template-areas:"plate-big" "plate-big" "plate-med-1" "plate-med-1" "." "." "plate-med-2" "plate-med-2" "." "." "plate-med-3" "plate-med-3" "." "."}}.plate-grid--type-2 .plate-big{grid-area:plate-big}.plate-grid--type-2 .plate-med-1{grid-area:plate-med-1}.plate-grid--type-2 .plate-med-2{grid-area:plate-med-2}.plate-grid--type-2 .plate-med-3{grid-area:plate-med-3}.plate-grid--type-3{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,200px);grid-template-areas:". plate-med-1 plate-med-2 plate-med-3" ". plate-med-1 plate-med-2 plate-med-3" ". . . ."}@media screen and (max-width:1100px){.plate-grid--type-3{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,200px);grid-template-areas:". plate-med-1" ". plate-med-1" "plate-med-2 plate-med-3" "plate-med-2 plate-med-3" ". ." ". ."}}@media screen and (max-width:768px){.plate-grid--type-3{grid-template-columns:1fr;grid-template-rows:repeat(12,200px);grid-template-areas:"." "." "plate-med-1" "plate-med-1" "plate-med-2" "plate-med-2" "plate-med-3" "plate-med-3" "." "." "." "."}}.plate-grid--type-3 .plate-med-1{grid-area:plate-med-1}.plate-grid--type-3 .plate-med-2{grid-area:plate-med-2}.plate-grid--type-3 .plate-med-3{grid-area:plate-med-3}.plate-grid--type-4{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,200px);grid-template-areas:". . . plate-med" "plate-big plate-big . plate-med" "plate-big plate-big . ."}@media screen and (max-width:1100px){.plate-grid--type-4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,200px);grid-template-areas:". ." ". plate-med" ". plate-med" "plate-big plate-big" "plate-big plate-big" ". ."}}@media screen and (max-width:768px){.plate-grid--type-4{grid-template-columns:1fr;grid-template-rows:repeat(10,200px);grid-template-areas:"." "." "plate-med" "plate-med" "." "." "plate-big" "plate-big" "." "."}}.plate-grid--type-4 .plate-big{grid-area:plate-big}.plate-grid--type-4 .plate-med{grid-area:plate-med}.plate-grid--type-4 .plate:nth-child(4){grid-area:plate-med}.plate-grid--type-4 .plate:nth-child(5){grid-area:plate-big}.plate-grid--type-5{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,200px);grid-template-areas:" plate-med-1 . plate-med-2 . " " plate-med-1 . plate-med-2 . "}@media screen and (max-width:1100px){.plate-grid--type-5{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,200px);grid-template-areas:". plate-med-1" ". plate-med-1" ". plate-med-2" ". plate-med-2"}}@media screen and (max-width:768px){.plate-grid--type-5{grid-template-columns:1fr;grid-template-rows:repeat(8,200px);grid-template-areas:"." "." "plate-med-1" "plate-med-1" "." "." "plate-med-2" "plate-med-2"}}.plate-grid--type-5 .plate-med-1{grid-area:plate-med-1}.plate-grid--type-5 .plate-med-2{grid-area:plate-med-2}.plate-grid--type-6{grid-template-columns:auto 300px;grid-column-gap:21px}@media screen and (max-width:1100px){.plate-grid--type-6{grid-template-columns:100%}}.single-event__suggest-items .plate-grid--type-7 .events-wrap{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1100px){.single-event__suggest-items .plate-grid--type-7 .events-wrap{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:768px){.single-event__suggest-items .plate-grid--type-7 .events-wrap{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.single-event__suggest-items .plate-grid--type-7 .events-wrap{grid-template-columns:repeat(2,1fr)}}.archive-plate-grid--type-1{grid-template-columns:repeat(3,1fr);grid-template-rows:200px;grid-template-areas:". . plate-med-1" ". . plate-med-1" "plate-med-2 plate-big plate-big" "plate-med-2 plate-big plate-big"}@media screen and (max-width:1100px){.archive-plate-grid--type-1{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,200px);grid-template-areas:". plate-med-1" ". plate-med-1" "plate-med-2 ." "plate-med-2 ." "plate-big plate-big" "plate-big plate-big"}}@media screen and (max-width:768px){.archive-plate-grid--type-1{grid-template-columns:1fr;grid-template-rows:repeat(10,200px);grid-template-areas:"." "." "plate-med-1" "plate-med-1" "." "." "plate-med-2" "plate-med-2" "plate-big" "plate-big"}}.archive-plate-grid--type-1 .plate{min-height:200px;display:flex}.archive-plate-grid--type-1 .plate .plate__inner{height:auto}.archive-plate-grid--type-1 .plate-big{grid-area:plate-big}.archive-plate-grid--type-1 .plate-med-1{grid-area:plate-med-1}.archive-plate-grid--type-1 .plate-med-2{grid-area:plate-med-2;min-height:420px}.archive-plate-grid--type-2{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,200px);grid-template-areas:"plate-med-1 . ." "plate-med-1 . ." "plate-big plate-big plate-med-2" "plate-big plate-big plate-med-2"}@media screen and (max-width:1100px){.archive-plate-grid--type-2{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,200px);grid-template-areas:"plate-med-1 ." "plate-med-1 ." ". plate-med-2" ". plate-med-2" "plate-big plate-big" "plate-big plate-big"}}@media screen and (max-width:768px){.archive-plate-grid--type-2{grid-template-columns:1fr;grid-template-rows:repeat(10,200px);grid-template-areas:"." "." "plate-med-1" "plate-med-1" "." "." "plate-med-2" "plate-med-2" "plate-big" "plate-big"}}.archive-plate-grid--type-2 .plate-big{grid-area:plate-big}.archive-plate-grid--type-2 .plate-med-1{grid-area:plate-med-1}.archive-plate-grid--type-2 .plate-med-2{grid-area:plate-med-2}.companies-grid{grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-bottom:30px}@media screen and (max-width:1100px){.companies-grid{grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media screen and (max-width:768px){.companies-grid{grid-template-columns:1fr}}.vacancies-grid{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1100px){.vacancies-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.vacancies-grid{grid-template-columns:1fr}}.vacancies-grid .vacancies-slider__plate{margin-bottom:0;border-radius:8px}.articles{padding-top:32px}@media screen and (max-width:768px){.articles{padding-bottom:0}}.companies{padding-bottom:35px}@media screen and (max-width:768px){.companies{padding-bottom:0}.companies .container{padding:0}.companies .section-title{padding:0 20px}}@media screen and (max-width:768px){.vacancies-section{padding-bottom:0}}.events,.projects{color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:45px;padding-bottom:60px}.projects{position:relative}.projects::before{content:"";display:block;width:100%;height:100%;background-color:rgb(0 0 0 / 90%);position:absolute;top:0;left:0;z-index:5}.projects .container{position:relative;z-index:10}@media screen and (max-width:768px){.page-home .events{padding-top:35px;position:relative;z-index:30;padding-bottom:20px;margin-top:35px}}@media screen and (max-width:768px){.page-home .projects{margin-top:-115px;padding-top:93px;height:580px;margin-bottom:60px}.page-home .projects .slick-dots{margin-top:30px}}.tools{padding-top:50px;padding-bottom:60px}@media screen and (max-width:768px){.tools{position:relative;z-index:50}}.connect{padding-top:50px;padding-bottom:50px}@media screen and (max-width:768px){.connect{padding-bottom:22px}}.bg-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-size:cover;background-repeat:no-repeat;background-position:center}.journal-header{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid rgba(33,33,38,.15)}@media screen and (max-width:1100px){.journal-header{align-items:center;flex-direction:column}}.journal-header__title{display:none;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:1.21053;letter-spacing:-.4px;color:var(--happy-purple)}.journal-header__title span{font-size:31px;margin-right:10px}@media screen and (max-width:1100px){.journal-header__title{margin-bottom:15px}}.journal-header__tabs{display:flex;justify-content:flex-start;align-items:flex-end;overflow:auto;max-width:100%;white-space:nowrap}.journal-header__tab-item{font-family:var(--font-inter-tight);font-size:16px;line-height:1.7;letter-spacing:-.23px;border-bottom:4px solid transparent;transition:all .3s ease}.journal-header__tab-item:not(:last-child){margin-right:35px}.journal-header__tab-item.active,.journal-header__tab-item.current-menu-item,.page-template-template-talks .journal-header__tabs a:first-child,a.current-post-ancestor{font-weight:var(--font-semibold)}.journal-header__tab-item:after{display:block;opacity:0;content:'';position:relative;left:0;width:100%;height:4px;background-color:black;transition: all .3s ease-in-out;border-radius:30px;top:4px}.journal-header__tab-item.active:after,.journal-header__tab-item.current-menu-item:after,.journal-header__tab-item:hover:after,.page-template-template-talks .journal-header__tabs a:first-child:after,a.current-post-ancestor:after{opacity:1}.journal-header__tab-item.active{pointer-events:none}.page-journal .events{margin-top:30px}.page-journal .projects{margin-bottom:25px}.page-journal .authors{margin-bottom:30px}.companies-container{margin-bottom:20px}@media screen and (max-width:768px){.companies-container .section-title .theme-btn{min-width:125px}}.search__no-results{padding-top:15px;padding-bottom:40px}.search__results section{padding-top:10px}.search__results .events-plate .plate-meta__tag{color:#fff}.search__results .events-plate__body{border:1px solid rgba(33,33,38,.15);border-top:none}.search__results .projects-grid{margin-bottom:30px}.search__results .vacancies-slider__plate-logo{margin-bottom:0}.search__results .vacancies-slider__plate{padding:20px} .search__results .div_input{margin: auto; position: relative; max-width: 500px; margin-bottom: 50px; margin-top: 35px;} @media screen and (max-width:1100px){.search__results .projects-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media screen and (max-width:768px){.search__results .projects-grid{display:grid;grid-template-columns:1fr;grid-gap:20px}}.contact{background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;padding-top:70px;padding-bottom:60px;margin-bottom:-20px}.contact .about__title{color:#fff}.contact .about__subtitle{margin-bottom:42px}.contact--white{color:#212126}.contact--white .about__title{color:#212126}.contact--white .about__subtitle a{color:var(--happy-purple)}.contact--white .input-bordered input,.contact--white .input-bordered textarea{color:#212126;border-color:rgba(35,35,40,.15)}.contact--white .input-bordered input:focus,.contact--white .input-bordered textarea:focus{border-color:#232328;box-shadow:inset 0 0 0 1px #232328}.contact--white .input-bordered label{color:#212126;background-color:#fff}.contact--white .btn-all-content--white{background-color:#212126;color:#fff}.contact--white .btn-all-content--white:hover{border-color:#212126;color:#212126;background-color:#fff}.fullscreen-bg-header{display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed;background-color:var(--happy-purple);min-height:680px;position:relative}.fullscreen-bg-header::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(62,43,146,.2) 25%,var(--happy-purple) 93%);z-index:5}.fullscreen-bg-header .btn-all-content{margin-top:15px}@media screen and (max-width:768px){.fullscreen-bg-header{background-attachment:initial;background-size:cover;background-position:center;min-height:450px}}.fullscreen-bg-header__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;position:relative;z-index:15}.fullscreen-bg-header__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:42px;letter-spacing:-1px;margin-bottom:15px}.fullscreen-bg-header__text{font-family:var(--font-inter-tight);font-size:24px;line-height:1.20833;letter-spacing:-.4px}input{background-color:transparent;border:none;padding:0;outline:0}input[type=submit]{cursor:pointer}.input-transparent{width:250px;border-bottom:2px solid #fff;padding:8px 0;color:#fff;font-size:12px;letter-spacing:-.2px}.input-transparent.placeholder{color:#fff;font-size:12px;letter-spacing:-.2px;text-transform:uppercase}.input-transparent:-moz-placeholder{color:#fff;font-size:12px;letter-spacing:-.2px;text-transform:uppercase}.input-transparent::-moz-placeholder{color:#fff;font-size:12px;letter-spacing:-.2px;text-transform:uppercase}.input-transparent:-ms-input-placeholder{color:#fff;font-size:12px;letter-spacing:-.2px;text-transform:uppercase}.input-transparent::-webkit-input-placeholder{color:#fff;font-size:12px;letter-spacing:-.2px;text-transform:uppercase}.input-submit{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;color:#fff;padding:15px 45px;border:2px solid #212126;background-color:#212126;transition:all .3s ease}.input-submit:hover{color:#fff;background-color:transparent;border:2px solid #fff}.connect-block__form{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.connect-block__form{align-items:center}}.connect-block__form .inbound-submit-area button,.connect-block__form .single-vacancy__form-wrap .input-file-wrap label,.connect-block__form .theme-btn,.inbound-submit-area .connect-block__form button,.single-vacancy__form-wrap .input-file-wrap .connect-block__form label{margin-top:25px}@media screen and (max-width:768px){.connect-block__form .inbound-submit-area button,.connect-block__form .single-vacancy__form-wrap .input-file-wrap label,.connect-block__form .theme-btn,.inbound-submit-area .connect-block__form button,.single-vacancy__form-wrap .input-file-wrap .connect-block__form label{margin-top:40px}}.input-row{display:flex}@media screen and (max-width:768px){.input-row{flex-direction:column}}.input-row input:not(:last-child){margin-right:10px}@media screen and (max-width:768px){.input-row input:not(:last-child){margin-right:0;margin-bottom:20px}}.filters{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:768px){.filters{width:100%}}.filters .inbound-submit-area button,.filters .single-vacancy__form-wrap .input-file-wrap label,.filters .theme-btn,.inbound-submit-area .filters button,.single-vacancy__form-wrap .input-file-wrap .filters label{margin-right:10px}@media screen and (max-width:768px){.filters .inbound-submit-area button,.filters .single-vacancy__form-wrap .input-file-wrap label,.filters .theme-btn,.inbound-submit-area .filters button,.single-vacancy__form-wrap .input-file-wrap .filters label{width:100%;margin-right:0;margin-bottom:10px}}@media screen and (max-width:768px){.filters .dropdown{width:100%}.filters .dropdown:not(:last-child){margin-right:0;margin-bottom:10px}}.dropdown{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(33,33,38,.15);border-radius:8px;height:42px;width:195px;cursor:pointer;position:relative;transition:all .3s ease}.dropdown:not(:last-child){margin-right:10px}.dropdown.active{border:1px solid var(--happy-purple)}.dropdown.active .dropdown__text{color:#212126}.dropdown.active .dropdown__icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.dropdown__icon{display:flex;justify-content:center;align-items:center;width:42px;height:100%;transition:all .3s ease}.dropdown__text{font-size:16px;line-height:1.1875;letter-spacing:-.2px;color:rgba(33,33,38,.6);padding-left:12px;transition:all .3s ease}.dropdown__content{position:absolute;top:calc(100% + 6px);left:50%;z-index:50;width:300px;max-height:365px;background-color:#fff;box-shadow:4px 4px 20px rgba(6,7,32,.1);padding:25px;padding-top:0;opacity:0;visibility:hidden;-webkit-transform:translateY(15px) translateX(-50%);transform:translateY(15px) translateX(-50%);transition:all .3s ease;pointer-events:none}.dropdown__content.active{opacity:1;visibility:visible;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);pointer-events:initial}@media screen and (max-width:1300px){.dropdown__content{left:initial;right:0;-webkit-transform:translateY(15px);transform:translateY(15px)}.dropdown__content.active{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:768px){.dropdown__content{width:100%}}.dropdown__content ul{font-size:16px;line-height:160%;letter-spacing:-.2px}.dropdown__content ul li{cursor:pointer;position:relative;transition:all .3s ease}.dropdown__content ul li::before{content:"";display:block;width:5px;height:5px;border-radius:50%;border:2px solid var(--happy-purple);position:absolute;top:7px;left:0;opacity:0;visibility:hidden;transition:all .4s ease}.dropdown__content ul li:not(:last-child){margin-bottom:3px}.dropdown__content ul li:hover{color:var(--happy-purple)}.dropdown__content ul li.active{color:var(--happy-purple);padding-left:17px;pointer-events:none;font-weight:var(--font-semibold)}.dropdown__content ul li.active::before{opacity:1;visibility:visible}.dropdown__search{padding-top:25px;margin-bottom:20px;border-bottom:1px solid rgba(33,33,38,.15);padding-bottom:10px;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10}.dropdown__search form{display:flex;align-items:center}.dropdown__search form svg{margin-right:10px}.dropdown__search form input{font-size:16px;line-height:1.1875;letter-spacing:-.2px}.dropdown__search form input.placeholder{color:rgba(33,33,38,.6)}.dropdown__search form input:-moz-placeholder{color:rgba(33,33,38,.6)}.dropdown__search form input::-moz-placeholder{color:rgba(33,33,38,.6)}.dropdown__search form input:-ms-input-placeholder{color:rgba(33,33,38,.6)}.dropdown__search form input::-webkit-input-placeholder{color:rgba(33,33,38,.6)}.dropdown__search-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1.1875;letter-spacing:-.2px;margin-bottom:10px}.nav__search-input-container{position:relative;display:none;margin-left:147px;opacity:0;visibility:hidden;transition:all .3s ease}.nav__search-input-container.active{opacity:1;visibility:visible}@media screen and (max-width:1300px){.nav__search-input-container{margin-left:44px}}@media screen and (max-width:1100px){.nav__search-input-container{margin:0 10px 0 auto}}.nav__search-input{width:685px;max-width:100%;padding:10px;padding-left:42px;border:1px solid rgba(62,43,146,.15);font-size:19px;line-height:110%;letter-spacing:-.2px;transition:all .3s ease}.nav__search-input.placeholder{opacity:.5}.nav__search-input:-moz-placeholder{opacity:.5}.nav__search-input::-moz-placeholder{opacity:.5}.nav__search-input:-ms-input-placeholder{opacity:.5}.nav__search-input::-webkit-input-placeholder{opacity:.5}.nav__search-input:focus{border-bottom-color:var(--happy-purple)}@media screen and (max-width:1300px){.nav__search-input{width:580px}}@media screen and (max-width:1100px){.nav__search-input{width:280px}}.nav__search-input-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:13px}.contact-form{width:620px;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.contact-form input[type=submit]{margin-top:10px;padding:15px 52px}.input-bordered{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:20px;width:100%;position:relative}.input-bordered input,.input-bordered textarea{color:#fff;width:100%;border:1px solid rgba(255,255,255,.6);padding:17px 40px;background-color:transparent;resize:none;font-family:var(--font-inter-tight);font-size:19px;letter-spacing:-.24px;outline:0;transition:all .3s ease}.input-bordered input:focus,.input-bordered textarea:focus{box-shadow:inset 0 0 0 1px #fff}.input-bordered input input:-webkit-autofill,.input-bordered input input:-webkit-autofill:active,.input-bordered input input:-webkit-autofill:focus,.input-bordered input input:-webkit-autofill:hover,.input-bordered textarea input:-webkit-autofill,.input-bordered textarea input:-webkit-autofill:active,.input-bordered textarea input:-webkit-autofill:focus,.input-bordered textarea input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px transparent inset!important}.input-bordered textarea{height:120px}.input-bordered label{font-size:12px;letter-spacing:-.2px;text-transform:uppercase;color:#fff;padding:0 10px;margin-left:30px;position:absolute;top:-4px;background-color:var(--happy-purple)}.top-lines .socials-in-line{margin-right:30px}.top-lines .socials-in-line__title{display:none}.top-lines .socials-in-line__item:not(:last-child){margin-right:12px}@media screen and (max-width:1100px){.top-lines{display:none}}.nav-main{z-index:500;width:100%;background-color:#fff;transition:all .3s ease}.nav-main--sticky{position:fixed;top:0;left:0;box-shadow:0 4px 10px rgba(0,0,0,.05)}.nav__inner{display:flex;justify-content:space-between;align-items:center;padding:0px 0}.nav__first-level-menu{display:flex;justify-content:center;align-items:center;margin-left:53px;opacity:0;visibility:hidden;transition:opacity .3s ease}@media screen and (max-width:1300px){.nav__first-level-menu{margin-left:0}}@media screen and (max-width:1100px){.nav__first-level-menu{display:none!important}}.nav__first-level-menu.active{opacity:1;visibility:visible}.nav__first-level-menu li:not(:last-child){margin-right:30px}.nav__first-level-menu li{display:flex;justify-content:center;align-items:center;padding:10px 0;position:relative;z-index:101}.nav__first-level-menu li:hover ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.nav__first-level-menu li:hover svg{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.nav__first-level-menu li svg{margin-left:4px;transition:all .4s ease}.nav__first-level-menu li a, a.header_menu{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.19px;text-transform:uppercase;transition:all .3s ease}.nav__first-level-menu li a:hover,a.header_menu:hover{color:var(--happy-purple)}.nav__first-level-menu li ul{position:absolute;left:0;top:100%;background-color:#fff;padding:25px;z-index:100;box-shadow:0 4px 10px rgba(0,0,0,.05);border-top:3px solid var(--happy-purple);opacity:0;visibility:hidden;-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:all .3s ease}.nav__first-level-menu li ul li{justify-content:flex-start;padding:0;margin-right:0;    white-space:nowrap}.nav__first-level-menu li ul li:not(:last-child){margin-bottom:15px;margin-right:0}.nav-progress{width:100%;height:3px;background-color:rgba(33,33,38,.15);opacity:0;transition:all .3s ease}.nav-progress.active{opacity:1}.nav-progress__line{width:20%;height:100%;background-color:var(--happy-purple)}.nav__controls{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:1100px){.nav__controls{display:none}}.nav__search{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-right:13px;border-radius:50%;transition:all .3s ease;position:relative}.nav__search.active{background-color:rgba(33,33,38,.2)}.nav__search.active .nav__search-icon-search{opacity:0}.nav__search.active .nav__search-icon-close{opacity:1}.nav__search.active:hover{background-color:#212126}.nav__search.active:hover svg path{stroke:initial}.nav__search:hover svg path{stroke:var(--happy-purple)}.nav__search-icon-close,.nav__search-icon-search{transition:all .3s ease;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav__search-icon-close path,.nav__search-icon-search path{transition:all .3s ease}.nav__search-icon-close{opacity:0}.nav__switcher-container{display:flex;justify-content:center;align-items:center;margin-right:0}.nav__switcher-container span{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:11px;text-transform:uppercase;transition:all .3s ease}.nav__switcher-container span{opacity:.4}.nav__switcher-container span.active{opacity:1 !important}.nav__switcher-container.active .nav__switcher::before{left:9px}html[lang=uk] .nav__switcher-container .nav__switcher::before{left:9px}.nav__switcher{width:16px;height:3px;background-color:rgba(33,33,38,.2);border-radius:999px;margin:0 6px;position:relative}.nav__switcher::before{content:"";display:block;width:7px;height:7px;border-radius:999px;background-color:#212126;box-shadow:1px 1px 4px rgba(23,23,23,.2);position:absolute;top:-2px;left:0;transition:all .3s ease}.nav__journal{position:relative;background-color:#fff;border:2px solid #212126;padding:11px 27px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;letter-spacing:-.2px;text-transform:uppercase;margin:0;transition:all .3s ease}.nav__journal:hover{color:#fff;background-color:#212126}.nav__journal:hover .hamburger-inner{background-color:#fff}.nav__journal:hover .hamburger-inner::after,.nav__journal:hover .hamburger-inner::before{background-color:#fff}.nav__journal.active{color:#fff;background-color:#212126}.nav__journal .hamburger{margin-right:8px;transition:all .3s ease}.nav__journal .hamburger .hamburger-inner{transition:all .3s ease}.nav__journal .hamburger .hamburger-inner::after,.nav__journal .hamburger .hamburger-inner::before{transition:all .3s ease}.nav-journal{position:absolute;z-index:25;top:calc(100% + 11px);right:-3px;width:300px;height:325px;background-color:#212126;color:#fff;padding:45px 50px;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .3s ease}.nav-journal.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.nav-journal ul{display:flex;flex-direction:column;align-items:flex-start}.nav-journal ul li:not(:last-child){margin-bottom:16px}.nav-journal ul li a{color:rgba(255,255,255,.7);border-bottom:2px solid transparent;transition:all .3s ease}.nav-journal ul li a:hover{color:#fff;border-color:#fff}.nav__mob-controls{display:none;justify-content:center;align-items:center;position:relative;z-index:25}@media screen and (max-width:1100px){.nav__mob-controls{display:flex;order:3}}.nav--open .languages__links{visibility:visible;opacity:1;pointer-events:all}.languages__links{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;text-transform:uppercase;transition:all .3s ease;display:flex;align-items:center;color:#fff;visibility:hidden;opacity:0;position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;pointer-events:none;top:100px;transition:all .3s cubic-bezier(0,.995,.99,1) .3s}@media screen and (max-width:768px){.languages__links{top:32px}}.languages__links a{padding:10px;margin:0 4px;opacity:.4}.languages__links a.active{opacity:1}@media screen and (max-width:670px){.nav__inner{flex-wrap:wrap}.nav__search-input-container{width:100%;order:4;margin:10px 0 0}.nav__search-input{width:100%}.search__no-results-title,.search__results-title{font-size:45px}}@media screen and (max-width:400px){.nav__mob-subscribe-btn{padding:9px 7px!important;margin-right:10px!important;max-width:104px;display:flex}.nav__mob-subscribe-btn img{max-width:11px}.nav__search{margin-right:4px}.logo-container{max-width:300px!important;margin-right:10px!important}.logo-container svg{max-width:100%}}.nav__dropdown{position:relative}.nav__dropdown:hover .nav__dropdown-list{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.nav__dropdown .btn{padding:2px 16px 0 24px;height:38px;line-height:1;border-width:1px}.nav__dropdown .btn svg{margin:-2px 0 0 6px;-webkit-transform-origin:unset;transform-origin:unset}.nav__dropdown-list{position:absolute;left:0;top:calc(100% + 8px);background-color:#fff;padding:25px;z-index:10;box-shadow:0 4px 10px rgba(0,0,0,.05);border-top:3px solid var(--happy-purple);opacity:0;visibility:hidden;-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:all .3s ease}.nav__dropdown-list:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:10px}.nav__dropdown-list li{justify-content:flex-start;padding:0;margin-right:0}.nav__dropdown-list li:not(:last-child){margin-bottom:15px;margin-right:0}.nav__dropdown-list li a{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.19px;text-transform:uppercase;transition:all .3s ease}.nav__dropdown-list li a:hover{color:var(--happy-purple)}@media screen and (max-width:1100px){.nav__dropdown{display:none}}:root{--screen-width:100vw;--screen-height:100vh}.nav__toggle{display:inline-block;position:relative;z-index:500;padding:0;border:0;background:var(--happy-purple);outline:0;cursor:pointer;border-radius:50%;transition:background-color .3s linear}.nav__menu{position:fixed;z-index:300;visibility:hidden;top:0;bottom:0;left:0;width:100%;margin:150px 0 25px;overflow-y:auto}@media screen and (max-width:768px){.nav__menu{margin-top:90px}}.nav li{opacity:0;transition:all .3s cubic-bezier(0,.995,.99,1) .3s;transition-delay:.2s}.nav li.menu-item-has-children>a svg:before{display:block;content:'';position:absolute}.nav li.is-bordered{border-top:2px solid #fff;border-bottom:2px solid #fff}.nav li a{color:#fff;display:block;text-align:center;font-size:20px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);line-height:1.23077;letter-spacing:-.19px;text-transform:uppercase;text-decoration:none;padding:1rem}@media screen and (max-width:600px){.nav li a{line-height:1;padding:24px 22px 20px}}.nav li a:focus,.nav li a:hover{outline:0;background-color:rgba(0,0,0,.2)}.nav li:nth-child(1){-webkit-transform:translateY(-20px);transform:translateY(-20px)}.nav li:nth-child(2){-webkit-transform:translateY(-40px);transform:translateY(-40px)}.nav li:nth-child(3){-webkit-transform:translateY(-60px);transform:translateY(-60px)}.nav li:nth-child(4){-webkit-transform:translateY(-80px);transform:translateY(-80px)}.nav li:nth-child(5){-webkit-transform:translateY(-100px);transform:translateY(-100px)}.nav li:nth-child(6){-webkit-transform:translateY(-120px);transform:translateY(-120px)}.nav li:nth-child(7){-webkit-transform:translateY(-140px);transform:translateY(-140px)}.nav li:nth-child(8){-webkit-transform:translateY(-160px);transform:translateY(-160px)}.nav li:nth-child(9){-webkit-transform:translateY(-180px);transform:translateY(-180px)}.nav li:nth-child(10){-webkit-transform:translateY(-200px);transform:translateY(-200px)}.menuicon{display:block;cursor:pointer;color:#fff;-webkit-transform:rotate(0);transform:rotate(0);transition:.3s cubic-bezier(.165,.84,.44,1)}.menuicon__bar,.menuicon__circle{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.menuicon__circle{stroke:var(--happy-purple)}.menuicon__bar{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.menuicon__circle{transition:stroke-dashoffset .3s linear .1s;stroke-dashoffset:144.51326;stroke-dasharray:144.51326}.splash{position:fixed;top:50px;right:45px;width:1px;height:1px}.splash::after{content:"";display:block;position:absolute;border-radius:50%;background-color:var(--happy-purple);width:284vmax;height:284vmax;top:-142vmax;left:-142vmax;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .5s cubic-bezier(.755,.05,.855,.06);transition:transform .5s cubic-bezier(.755,.05,.855,.06);transition:transform .5s cubic-bezier(.755,.05,.855,.06),-webkit-transform .5s cubic-bezier(.755,.05,.855,.06);will-change:transform}.nav--open>.splash::after,.nav:target>.splash::after{-webkit-transform:scale(1);transform:scale(1)}.nav--open .menuicon,.nav:target .menuicon{color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav--open .menuicon__circle,.nav:target .menuicon__circle{stroke-dashoffset:0}.nav--open .menuicon__bar:nth-child(1),.nav--open .menuicon__bar:nth-child(4),.nav:target .menuicon__bar:nth-child(1),.nav:target .menuicon__bar:nth-child(4){opacity:0}.nav--open .menuicon__bar:nth-child(2),.nav:target .menuicon__bar:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav--open .menuicon__bar:nth-child(3),.nav:target .menuicon__bar:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav--open .nav__menu,.nav:target .nav__menu{visibility:visible;outline:0}.nav--open .nav__menu li,.nav:target .nav__menu li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.35s}@media screen and (max-width:1100px){.menu-item-has-children.opened svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.menu-item-has-children svg{width:12px;height:8px;position:absolute;right:2%;top:0;box-sizing:content-box;padding:18px 16px;background-color:#34237d;border:10px solid var(--happy-purple);border-radius:100px;transition:.3s}.menu-item-has-children svg path{fill:#fff}.menu-item-has-children ul{display:none;-webkit-transform:scaleX(.8);transform:scaleX(.8)}}.logo-container path{transition:all .3s ease}.logo-container:hover .logo__figure-right{fill:#e9a321}.logo-container:hover .logo__figure-left{fill:#058282}.logo-container:hover .logo__figure-bottom{fill:#d46058}.logo-container:hover .logo__figure-top{fill:#9c509c}.logo-container{margin-right:30px;position:relative;margin: auto !important;padding:20px 20px 10px 0px}.preloader .logo-container{margin-right:30px;position:relative;background-color: rgb(255 255 255 / 90%);border-radius: 300px;margin: auto !important;padding: 33px;text-align:center;display:flex;align-items:center}@media screen and (max-width:1100px){.logo-container{max-width:300px;}}.logo-container:hover canvas{opacity:1}.logo-container canvas{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120%;height:90px;z-index:50;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width:1100px){.logo-container canvas{display:none}}.preloader canvas{opacity:1}.footer{padding-top:50px;padding-bottom:60px}.footer .container{position:relative}.footer__grid{display:grid;grid-template-columns:160px auto 50px;grid-gap:35px;margin-bottom:32px}@media screen and (max-width:1100px){.footer__grid{grid-template-columns:1fr 1fr 1fr}}.footer__left{display:flex;flex-direction:column}.footer__logo{margin-bottom:10px;max-width: 120px}.footer__address{display:block;font-size:16px;line-height:112%;letter-spacing:-.2px;margin-bottom:35px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s ease}.footer__address:hover{-webkit-text-decoration-color:#212126;text-decoration-color:#212126}.footer__contacts{display:flex;flex-direction:column}.footer__tel{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:15px;line-height:107%;letter-spacing:-1px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;margin-bottom:8px;transition:all .3s ease}.footer__tel:hover{-webkit-text-decoration-color:#212126;text-decoration-color:#212126}.footer__mail{color:var(--happy-purple);letter-spacing:-.2px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s ease}.footer__mail:hover{-webkit-text-decoration-color:var(--happy-purple);text-decoration-color:var(--happy-purple)}.footer__menu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px}@media screen and (max-width:1100px){.footer__menu{grid-template-columns:1fr 1fr}}.footer__menu li{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:138%;letter-spacing:-.2px;transition:all .3s ease}.footer__menu li:hover{color:var(--happy-purple)}.footer__menu li.footer__menu-minor-item{font-family:var(--font-inter-tight);text-transform:none;font-size:16px;line-height:112%;letter-spacing:-.2px;color: #666;}.footer__menu li.footer__menu-minor-item:not(:last-child){margin-bottom:13px}.footer__menu li.footer__menu-minor-item:not(:first-child){margin-top:7px}.footer__menu li.footer__menu-minor-item:hover{text-decoration:underline}.footer__menu li:not(:last-child){margin-bottom:20px}.footer__menu li:not(:first-child){margin-top:20px}.footer__subscribe-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:138%;letter-spacing:-.2px;text-transform:uppercase;margin-bottom:18px}.footer__subscribe-text{line-height:112%;letter-spacing:-.2px;margin-bottom:25px}.footer__subscribe-form{position:relative}.footer__subscribe-form .inbound-submit-area button,.footer__subscribe-form .single-vacancy__form-wrap .input-file-wrap label,.footer__subscribe-form .theme-btn,.inbound-submit-area .footer__subscribe-form button,.single-vacancy__form-wrap .input-file-wrap .footer__subscribe-form label{margin-top:10px}.footer__subscribe-form::before{content:url(../img/icons/mail.svg);display:block;position:absolute;top:18px;left:19px;z-index:5;pointer-events:none}.footer__subscribe-input{width:100%;border:1px solid rgba(0,0,0,.15);padding:16px;padding-left:44px;font-size:12px;line-height:150%;letter-spacing:-.2px}.footer__subscribe-input.placeholder{font-size:12px;line-height:150%;letter-spacing:-.2px;text-transform:uppercase;opacity:.6}.footer__subscribe-input:-moz-placeholder{font-size:12px;line-height:150%;letter-spacing:-.2px;text-transform:uppercase;opacity:.6}.footer__subscribe-input::-moz-placeholder{font-size:12px;line-height:150%;letter-spacing:-.2px;text-transform:uppercase;opacity:.6}.footer__subscribe-input:-ms-input-placeholder{font-size:12px;line-height:150%;letter-spacing:-.2px;text-transform:uppercase;opacity:.6}.footer__subscribe-input::-webkit-input-placeholder{font-size:12px;line-height:150%;letter-spacing:-.2px;text-transform:uppercase;opacity:.6}.footer__center,.footer__right{padding-top:20px}.footer__center{padding-left:45px}@media screen and (max-width:1100px){.footer__center{padding-left:0}}.footer__grid-bottom{display:grid;grid-template-columns:160px auto 50px;grid-gap:30px;align-items:center}@media screen and (max-width:1100px){.footer__grid-bottom{grid-template-columns:repeat(3,1fr);grid-gap:20px}.footer__grid-bottom .socials-round__item{margin-bottom:5px}}.footer__grid-bottom-copyright{font-size:12px;line-height:133%;letter-spacing:-.2px;text-transform:uppercase;opacity:.6}.footer-mob__contacts{padding-top:28px;padding-bottom:40px;display:grid;grid-template-columns:1fr 2.5fr;grid-gap:30px}.footer-mob__contacts .footer__address{margin-bottom:15px}.footer-mob__menu{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:138%;letter-spacing:-.2px;text-transform:uppercase;margin-bottom:25px}.footer-mob__menu ul{margin-bottom:25px;}.footer-mob__menu li{margin-bottom:13px}.footer-mob__menu li.footer__menu-minor-item{font-family:var(--font-inter-tight);text-transform:none;font-size:16px;color: #666;font-weight:500}.footer-mob__menu li p{font-family:var(--font-inter-tight);font-size:14px;line-height:129%;letter-spacing:-.2px;text-transform:none}.footer-mob .footer__subscribe-form{margin-bottom:30px}.footer-mob .socials-round__item{margin-bottom:5px}.footer-mob .socials-round{margin-bottom:25px;justify-content:center}.footer-mob .footer__grid-bottom-logos{flex-direction:column;align-items:flex-end}.footer-mob .footer__grid-bottom-logos .footer__grid-bottom-partner{margin-top:8px}@media screen and (max-width:400px){.footer-mob .footer__grid-bottom-logos{align-items:center;margin-top:8px}}.footer-mob__bottom{display:flex;justify-content:space-between;align-items:center;padding-bottom:27px}@media screen and (max-width:400px){.footer-mob__bottom{flex-direction:column;align-items:center}}.footer__grid-bottom-socials .socials-round{justify-content:flex-end}.footer__grid-bottom-logos{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;float: right;}.footer__grid-bottom-partner{font-size:13px;line-height:1.1;letter-spacing:-.2px;text-align:center}.footer__grid-bottom-partner a{color:var(--happy-purple)}.footer__grid-bottom-partner a:hover{text-decoration:underline}.footer__grid-bottom-partner img{max-width:100px!important;display:block;margin:8px auto 0}.dd_mobile_menu,.dd_mobile_menu-content{display:none}@media (max-width:1100px){.page-journal header{margin-top:17px}.dd_mobile_menu{position:fixed;display:flex;bottom:0;width:100%;justify-content:space-between;align-items:flex-end;box-shadow:0 4px 10px rgba(0,0,0,.25);font-size:12px !important;line-height:13px !important;z-index:99;padding:1px 19px;background-color:rgb(244 244 244 / 96%)}.dd_mobile_menu .dd_mobile_menu-item{text-align:center;margin-bottom:3px;}.dd_mobile_menu .dd_mobile_menu-item.active{border-bottom:2px solid #3f2e8c;color:#3f2e8c;font-weight:600}.dd_mobile_menu-item-content-title{border-top:3px solid #f4f4f4;padding:6px 0 4px 0px;height: 52px;}.dd_mobile_menu-item-content.selected .dd_mobile_menu-item-content-title{color:var(--happy-purple);font-weight:700;border-top:3px solid;padding:6px 0 4px 0px}.dd_mobile_menu-content{position:fixed;display:block;width:100%;height:0;bottom:0;opacity:0;z-index:97;transition:all .3s}.dd_mobile_menu-content .nav__menu{position:relative}.dd_mobile_menu-content .dd_mobile_menu-content-inner{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;z-index:9999;display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding:40px 40px 80px 50px;overflow-y:scroll;transition:.5s cubic-bezier(.755,.05,.855,.06);-webkit-transform:scale(0);transform:scale(0)}.dd_mobile_menu-content .content-inner-menu{width:100%}.dd_mobile_menu-content .content-inner-menu .nav__menu{margin-top:50px}.dd_mobile_menu-content.mobile-menu--show{z-index:9998;height:100%;opacity:1}.dd_mobile_menu-content.mobile-menu--show .dd_mobile_menu-content-inner{-webkit-transform:scale(1);transform:scale(1)}.dd_mobile_menu-close{position:absolute;bottom:20px;right:20px;width:30px;height:30px}.dd_mobile_menu-close .dd_mobile_menu-close-icon{position:absolute;width:30px;height:4px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px;z-index:10001}.dd_mobile_menu-close .dd_mobile_menu-close-icon:before{position:absolute;content:'';width:30px;height:4px;top:0;left:0;background:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.animation_bg{position:fixed;bottom:50px;right:45px;width:1px;height:1px}.animation_bg::after{content:"";display:block;position:absolute;border-radius:50%;background-color:var(--happy-purple);width:284vmax;height:284vmax;bottom:-142vmax;right:-142vmax;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .5s cubic-bezier(.755,.05,.855,.06);transition:transform .5s cubic-bezier(.755,.05,.855,.06);transition:transform .5s cubic-bezier(.755,.05,.855,.06),-webkit-transform .5s cubic-bezier(.755,.05,.855,.06);will-change:transform}.mobile-menu--show>.animation_bg::after,.nav:target>.animation_bg::after{-webkit-transform:scale(1);transform:scale(1)}.content-inner-top .wpml-ls-item{text-transform:uppercase;font-size:14px;line-height:16px}.content-inner-top .wpml-ls-current-language{font-weight:700}.content-inner-bottom{width:100%;font-size:14px;font-weight:700;text-transform:uppercase;line-height:16px}.content-inner-bottom ul li{margin-top:22px}.dd_mobile_menu-content .nav ul li{transition:all .3s ease-in}.dd_mobile_menu-content .nav ul li a{position:relative;line-height:1;padding:24px 0 20px;width:100%;text-align:left;z-index:99999;transition:all .3s ease-in;font-weight:normal;text-transform:inherit}.dd_mobile_menu-content .nav ul li a:focus,.dd_mobile_menu-content .nav ul li a:hover{background:0 0}.menu-item-has-children a:before{position:absolute;content:'';width:44px;height:44px;top:0;right:0;border-radius:50%;background-color:#d572f4;border:10px solid var(--happy-purple);background-image:url(../img/icons/arrow_up_white.svg);background-size:18px;background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}a.opened:before{-webkit-transform:rotate(0);transform:rotate(0)}.menu-item-has-children ul{display:block;-webkit-transform:scale(.8);transform:scale(.8);max-height:0;opacity:0;overflow:hidden;transition:max-height 1s ease-out}.sub-menu.opened{opacity:1;max-height:500px;transition:max-height 1s ease-in}.sub-menu li{padding:0!important}.sub-menu li a{text-align:left!important;padding:14px 0 10px!important}.sub-menu li a:before{display:none}.nav--open .nav__menu li,.nav:target .nav__menu li *{transition:all .3s cubic-bezier(0,.995,.99,1) .3s}.subscribe-modal{z-index:9999!important}}@media (max-width:980px){.inbound-submit-area button,.single-vacancy__form-wrap .input-file-wrap label,.theme-btn{min-width:140px;padding:0px 15px 0}}@media (max-width:480px){.inbound-submit-area button,.single-vacancy__form-wrap .input-file-wrap label,.theme-btn{min-width:110px;padding:0px 5px 0}}[data-fake-ajax-container],[data-fake-ajax]{transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}[data-fake-ajax-container].loading,[data-fake-ajax].loading{-webkit-filter:grayscale(.8);filter:grayscale(.8);pointer-events:none}.cta-footer{background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;padding-top:130px;padding-bottom:90px;overflow:hidden;position:relative}@media screen and (max-width:768px){.cta-footer{padding-top:165px;padding-bottom:180px}}.cta-footer::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;background:linear-gradient(195deg,rgba(70,70,87,.0001) 45%,rgba(33,33,38,.56) 49%,#1a1a1e 57%);opacity:.7}@media screen and (max-width:768px){.cta-footer::before{background:rgba(33,33,38,.7)}}.cta-footer__inner{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between}.cta-footer__left{flex:1}.cta-footer__right{padding-right:100px}.cta-footer__form{background-color:#fff;color:#111;padding:25px;text-align:center;width:350px;display:none}.cta-footer__form .subscribe-form-item--text{font-size:18px;margin-bottom:20px}.cta-footer__form .subscribe-form-item--input-email{border:1px solid #ccc;text-align:left;padding:15px;display:flex;margin-bottom:20px}.cta-footer__form .subscribe-form-item--input-email input[type=text]{flex:1;border-bottom:1px solid #ccc;margin-left:15px;font-size:14px}.cta-footer__form .subscribe-form-item__btn--btn-submit{font-size:13px;text-transform:uppercase;color:#fff;padding:15px 45px;background-color:#212126}.cta-footer__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:62px;line-height:113%;letter-spacing:-1px;margin-bottom:20px}@media screen and (max-width:768px){.cta-footer__title{margin-bottom:30px}}@media screen and (max-width:414px){.cta-footer__title{font-size:48px}}.cta-footer__text{max-width:480px;margin-bottom:75px}@media screen and (max-width:768px){.cta-footer__text{margin-bottom:60px}}.cta-footer__list{margin:0;padding:0;list-style-type:none;font-size:0;margin-left: 0px !important}.cta-footer__list li{display:inline-block;vertical-align:top}.cta-footer__list li:not(:last-child){margin:0 25px 25px 0}.cta-footer__logo-container{max-width:100%;position:absolute;bottom:-3px;left:52%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:15;opacity:0;transition:all .4s ease}.cta-footer__logo-container.active{opacity:1}.cta-footer__logo-container svg{max-width:100%}@media screen and (max-width:768px){.cta-footer__logo-container{max-width:initial;width:136%;bottom:-70px;left:63%}}.seo-block{padding:49px 30px 40px;max-width:890px;margin:0 auto;color:#212126;font-size:15px;line-height:1.7;font-family:var(--font-inter-tight)}.seo-block__content{overflow:hidden}.seo-block__footer{padding:0 0 30px;display:none}.seo-block__footer .services__feedback-read-all{margin-top:0}.seo-block h2,.seo-block h3,.seo-block h4{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-weight:400;letter-spacing:-1px;line-height:1.2}.seo-block h2{font-size:42px;margin-bottom:9px}.seo-block h3{font-size:36px;margin-bottom:12px}.seo-block h4{font-size:28px;margin-bottom:3px;padding-top:14px}.seo-block h5{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-weight:400;font-size:24px;letter-spacing:-.2px;margin-bottom:6px;padding-top:22px;line-height:1.2}.seo-block h6{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-weight:400;font-size:13px;letter-spacing:-.19px;text-transform:uppercase;padding-top:19px;margin-bottom:7px;line-height:1.2}.seo-block b,.seo-block strong{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-weight:400}.seo-block a{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-weight:400;text-decoration:underline;color:var(--happy-purple)}.seo-block a:hover{text-decoration:none}.seo-block p{margin-bottom:22px}.seo-block ol{margin:-11px 0 22px 28px;padding:0;list-style:none;counter-reset:ollist}.seo-block ol li{position:relative;padding-left:34px}.seo-block ol li:before{counter-increment:ollist;content:counter(ollist);line-height:22px;width:24px;padding-top:2px;border-radius:50%;background-color:#212126;color:#fff;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:12px;text-align:center;position:absolute;top:1px;left:0}.seo-block ol li:not(:last-child){margin-bottom:15px}.seo-block ul{margin:-11px 0 34px 36px;padding:0;list-style:none}.seo-block ul li{position:relative;padding-left:26px}.seo-block ul li:before{content:'';width:3px;height:3px;border:2px solid #212126;border-radius:50%;position:absolute;top:9px;left:0}.seo-block ul li:not(:last-child){margin-bottom:15px}@media only screen and (max-width:567px){.seo-block h2{font-size:32px}.seo-block h3{font-size:26px}.seo-block h4{font-size:22px}.seo-block h5{font-size:18px}.seo-block ol{margin-left:15px}.seo-block ul{margin-left:23px}}.vacancies-page .seo-block{padding:0;max-width:100%}.banner-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.85);display:none}.banner-modal__inner{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:65px 15px 15px}.banner-modal__window{width:100%;max-width:700px;text-align:center}.banner-modal__img{display:block;max-width:100%;height:auto;margin:0 auto 25px}.banner-modal .btn-close{position:absolute;z-index:2;top:20px;right:20px;width:32px;height:32px;background:#212126;border-radius:50%;cursor:pointer}.banner-modal .btn-close:before{content:"";height:2px;width:12px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;left:50%}.banner-modal .btn-close:after{content:"";height:2px;width:12px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);position:absolute;top:50%;left:50%}.plate{padding:20px;font-size:21px;line-height:110%;letter-spacing:-.2px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid rgba(33,33,38,.15);position:relative;transition:all .3s ease}.plate:hover{border:1px solid rgba(33,33,38,.5)}.plate--bg{border:none}.plate--bg::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(48,38,92,.5);transition:all .4s ease}.plate--bg .plate-meta__date,.plate--bg .plate-meta__tag,.plate--bg .plate__author,.plate--bg .plate__title{color:#fff}.plate--bg .plate-meta__tag::before{background-color:#fff}.plate--bg:hover{border:none}.plate--bg:hover::before{background-color:rgba(33,33,38,.7)}.plate--bg-color{border:none}.plate--bg-color .plate-meta__date,.plate--bg-color .plate-meta__tag,.plate--bg-color .plate__author,.plate--bg-color .plate__title{color:#fff}.plate--bg-color .plate-meta__tag::before{background-color:#fff}.plate--bg-color:hover{border:none;box-shadow:0 0 7px 3px rgba(0,0,0,.25)}.plate--adv{display:flex;justify-content:center;border:none;padding:0}.plate--adv:hover{border:none;box-shadow:0 0 7px 3px rgba(0,0,0,.25)}.plate--big .plate__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:114%;letter-spacing:-1px}.plate--big .plate__author{margin-top:13px}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.plate__inner{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;width:100%;height:100%;position:relative;z-index:16}.plate__title{font-family:var(--font-inter-tight);color:#212126;font-size:21px;line-height:110%;letter-spacing:-.2px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.plate__emoji{width:50px;position:absolute;top:0;left:0}.plate__emoji img{max-width:100%;height:auto}.plate--big .plate__emoji{width:100px}.plate-meta{display:flex;align-items:center;text-transform:uppercase;width:100%;justify-content:flex-end}.plate__author{font-size:16px;line-height:1.21429;letter-spacing:-.2px;margin-top:8px}.plate__body{width:100%}.plate-meta__sign{margin-left:auto;margin-bottom:auto;margin-top:5px;font-size:12px;line-height:1;background-color:var(--happy-purple);color:#fff;padding:4px 10px 2px}.plate-meta__date{font-size:12px;line-height:1.25;letter-spacing:-.2px;color:rgba(33,33,38,.6)}.plate-meta__tag{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:12px;line-height:1.25;letter-spacing:-.2px;margin-left:14px;position:relative}.plate-meta__tag::before{content:"";width:3px;height:3px;border-radius:50%;background-color:#212126;position:absolute;top:5px;left:-9px}.vacancies-slider__plate{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;border:1px solid rgba(33,33,38,.15);margin-bottom:20px;transition:all .4s ease}.vacancies-slider__plate:hover{border:1px solid rgba(33,33,38,.5)}.vacancies-slider__plate:last-child{margin-bottom:0}@media screen and (max-width:768px){.vacancies-slider__plate{flex-direction:row;padding:14px 20px;margin-bottom:10px}}.sidebar-vacancies__item{flex-direction:row;padding:14px 20px;margin-bottom:10px}.sidebar-vacancies__item .vacancies-slider__plate-logo{margin-bottom:0;margin-right:20px;max-width:50px}.sidebar-vacancies__item .vacancies-slider__plate-meta{justify-content:flex-start}.vacancies-slider__plate-logo-container{display:flex;justify-content:center;align-items:center;width:100%;height:90px;margin-bottom:35px;position:relative}@media screen and (max-width:768px){.vacancies-slider__plate-logo-container{margin-bottom:0;margin-right:20px;max-width:90px}}@media screen and (max-width:768px){.vacancies__item .vacancies-slider__plate-logo-container{margin-bottom:20px;margin-right:0;max-width:100%}}@media screen and (max-width:768px){.vacancies-slider__plate-info{flex:1}}.vacancies-slider__plate-title{font-family:var(--font-inter-tight);font-size:16px;line-height:130%;letter-spacing:-.2px;margin-bottom:10px;text-align:center;min-height:60px}@media screen and (max-width:768px){.vacancies-slider__plate-title{text-align:left}}.vacancies-slider__plate-meta{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.vacancies-slider__plate-meta{justify-content:flex-start}}.vacancies-slider__plate-meta-city{display:flex;justify-content:center;align-items:center;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:12px;line-height:1.25;letter-spacing:-.2px;text-transform:uppercase}.vacancies-slider__plate-meta-city::after{content:"";width:1px;height:16px;background-color:rgba(33,33,38,.16);margin:0 6px}.vacancies-slider__plate-meta-prof{font-size:12px;line-height:1.25;letter-spacing:-.2px;text-transform:uppercase;color:rgba(33,33,38,.6)}.vacancies__popular{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-left:140px;background-color:rgba(5,130,130,.05);padding:20px}@media screen and (max-width:768px){.vacancies__popular{margin-left:0;justify-content:flex-start}}.vacancies__popular-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1.1875;letter-spacing:-.2px;margin-right:4px}.vacancies__popular-link{font-size:16px;line-height:1.1875;letter-spacing:-.2px;color:var(--happy-purple);text-decoration:underline!important;-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important;transition:all .3s ease}.vacancies__popular-link:not(:last-child){margin-right:4px}.vacancies__popular-link:hover{-webkit-text-decoration-color:var(--happy-purple)!important;text-decoration-color:var(--happy-purple)!important}.companies-slider__item{overflow:hidden;display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;position:relative}.companies-slider__item:hover .companies-slider__item-title::before{-webkit-transform:translateX(0);transform:translateX(0)}.companies-slider__item-photo{margin-bottom:20px}.companies-slider__item-body{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}@media screen and (max-width:768px){.companies-slider__item-body{padding:0 20px}}.companies-slider__item-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:28px;line-height:114%;letter-spacing:-1px;margin-bottom:6px}.companies-slider__item-subtitle{font-size:16px;line-height:112%;letter-spacing:-.2px;margin-bottom:20px}@media screen and (max-width:768px){.companies-slider__item-subtitle{margin-bottom:35px}}.companies-slider__item-footer{display:flex;justify-content:flex-start;align-items:center;margin-top:auto}.companies-slider__item-footer-logo{margin-right:10px;max-width:120px !important;}.companies-slider__item-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.companies-slider__item-title{display:inline-block;overflow:hidden;position:relative;min-width:100%}.companies-slider__item-title::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:#212126;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .3s ease}.companies-slider__item-footer-text{font-size:12px;line-height:117%;letter-spacing:-.2px;text-transform:uppercase;color:rgba(33,33,38,.6)}.companies-slider__item-footer-location{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);color:#212126}.events-plate{display:flex;flex-direction:column;position:relative;margin-bottom:30px}.events-plate .plate-meta__sign{position:absolute;right:20px;top:35px}.events-plate .plate-meta{position:absolute;top:20px;right:20px;z-index:50}.events-plate .plate-meta .plate-meta__date{color:#fff}.events-plate .plate-meta .plate-meta__tag::before{background-color:#fff}.events-plate:hover .events-plate__title{color:var(--happy-purple);-webkit-text-decoration-color:var(--happy-purple);text-decoration-color:var(--happy-purple)}.events-plate__body{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:140px;color:#212126;background-color:#fff;padding:30px;flex:1}@media screen and (max-width:768px){.events-plate__body{padding:25px 20px 35px 20px}}.events-plate__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:114%;letter-spacing:-1px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s ease}.events-plate__title a{display:inline-block}.events-plate__title a:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%}.events-plate__footer{font-size:14px;line-height:129%;letter-spacing:-.2px}.events-plate__social{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background-color:#212126;position:absolute;bottom:-30px;right:40px}@media screen and (max-width:768px){.events-plate__social{right:20px}}.events-plate-timeline{color:#212126;background-color:#fff;margin-bottom:30px;padding:30px;max-height:480px;overflow-y:auto}@media screen and (max-width:768px){.events-plate-timeline{padding:30px 20px}}.events-plate-timeline__item{display:grid;grid-template-columns:55px auto;grid-gap:17px;justify-content:center;align-items:flex-start}.events-plate-timeline__item:not(:last-child){margin-bottom:17px}.events-plate-timeline__item--with-photo .events-plate-timeline__body{font-family: var(--font-inter-tight);font-weight: var(--font-semibold)}.events-plate-timeline__item:hover .events-plate-timeline__body{color:var(--happy-purple)}.events-plate-timeline__item:hover .events-plate-timeline__title{-webkit-text-decoration-color:var(--happy-purple);text-decoration-color:var(--happy-purple)}.events-plate-timeline__date-day{font-size:24px;line-height:13px;letter-spacing:-.2px}.events-plate-timeline__date-month{font-size:12px;line-height:108%;letter-spacing:-.2px}.events-plate-timeline__body{font-family:var(--font-inter-tight);font-size:16px;line-height:131%;letter-spacing:-.2px}.events-plate-timeline__body img{max-width:100%;height:auto;margin-bottom:10px}.events-plate-timeline__title{transition:all .3s ease;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.tools-item{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-size:cover;background-repeat:no-repeat;background-position:center;padding:40px;padding-right:38%;border:1px solid rgba(33,33,38,.15);background-color: #fbedd3;}.inbound-submit-area .tools-item button,.single-vacancy__form-wrap .input-file-wrap .tools-item label,.tools-item .inbound-submit-area button,.tools-item .single-vacancy__form-wrap .input-file-wrap label,.tools-item .theme-btn{margin-top:40px}@media screen and (max-width:1100px){.tools-item{padding-right:40px}}@media screen and (max-width:768px){.tools-item{padding:30px}}.tools-item__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:36px;line-height:106%;letter-spacing:-1px}.tools-item__text{font-size:23px;line-height:107%;letter-spacing:-.2px;margin-top:15px}@media screen and (max-width:768px){.tools-item__text{font-size:24px;line-height:1.20833}}.projects-plate{display:flex;flex-direction:column;justify-content:flex-end;min-height:480px;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;padding:30px;position:relative}.projects-plate .plate-meta__sign{position:absolute;top:35px;right:20px;z-index:6}.projects-plate .plate-meta{position:absolute;top:20px;right:20px;z-index:15}.projects-plate .plate-meta .plate-meta__date{color:#fff}.projects-plate .plate-meta .plate-meta__tag::before{background-color:#fff}.projects-plate::after{content:"";display:block;width:100%;height:100%;background-color:rgba(33,33,38,.3);position:absolute;top:0;left:0;z-index:5}.projects-plate::before{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg,rgba(62,43,146,.2) 25%,var(--happy-purple) 93%);position:absolute;top:0;left:0;z-index:10;opacity:0;transition:all .4s ease}.projects-plate:hover .projects-plate__title{-webkit-text-decoration-color:#fff;text-decoration-color:#fff;-webkit-transform:translateY(-250px);transform:translateY(-250px)}.projects-plate:hover .projects-plate__subtitle{margin-bottom:245px}.projects-plate:hover .projects-plate__info{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.projects-plate:hover::before{opacity:1}.projects-plate__inner{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;position:relative;z-index:15}.projects-plate__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:114%;letter-spacing:-1px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .4s ease}@media screen and (max-width:768px){.projects-plate__title{font-size:24px}}.projects-plate__subtitle{font-family:var(--font-inter-tight);font-size:21px;line-height:110%;letter-spacing:-.2px;margin-top:10px;transition:all .4s ease}.projects-plate__info{margin-top:70px;position:absolute;left:0;bottom:0;-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0;visibility:hidden;transition:all .4s ease}.projects-plate__info-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:12px;line-height:1.25;letter-spacing:-.2px;text-transform:uppercase}.projects-plate__info-text{margin-top:10px;font-size:16px;line-height:131%;letter-spacing:-.2px}.connect-block{display:flex;flex-wrap:wrap;justify-content:space-between;/*align-items:flex-end;*/background-size:cover;background-position:center;background-repeat:no-repeat;padding:50px 110px;padding-bottom:66px;color:#fff}@media screen and (max-width:1150px){.connect-block{flex-direction:column;align-items:center;text-align:center}}@media screen and (max-width:768px){.connect-block{padding:30px;justify-content:center}}@media screen and (max-width:1150px){.connect-block__left{margin-bottom:25px}}@media screen and (max-width:768px){.connect-block__left{display:flex;flex-direction:column;align-items:center;text-align:center}.connect-block__left .socials-round{justify-content:center}.connect-block__left .socials-round .socials-round__item{margin-bottom:10px}}.connect-block__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:36px;line-height:106%;letter-spacing:-1px}@media screen and (max-width:768px){.connect-block__title{margin-bottom:15px}}.connect-block__subtitle{font-size:19px;line-height:111%;letter-spacing:-.2px;margin-bottom:25px}@media screen and (max-width:768px){.connect-block__subtitle{margin-bottom:30px}}.mob-adv{display:flex;justify-content:center;align-items:center;padding:20px 0}.author-grid-item{display:flex;justify-content:center;align-items:flex-start}.author-grid-item__left{margin-right:20px}.author-grid-item__right{padding-top:30px;flex:1}.author-grid-item__avatar{display:flex;justify-content:center;align-items:center;width:130px;height:130px;border-radius:50%;font-size:54px;transition:all .3s ease;overflow:hidden}.author-grid-item__avatar:hover{font-size:58px}.author-grid-item__link:hover .author-grid-item__subtitle,.author-grid-item__link:hover .author-grid-item__title{color:var(--happy-purple)}.author-grid-item__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:.90476;letter-spacing:-.2px;margin-bottom:7px;transition:all .3s ease}.author-grid-item__subtitle{font-size:14px;line-height:130%;letter-spacing:-.175px;opacity:.7;margin-bottom:20px;transition:all .3s ease}.author-grid-item__post:hover .author-grid-item__post-text,.author-grid-item__post:hover .author-grid-item__post-title{color:var(--happy-purple)}.author-grid-item__post-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:14px;line-height:130%;letter-spacing:-.2px;margin-bottom:5px;transition:all .3s ease}.author-grid-item__post-text{font-family:var(--font-inter-tight);line-height:130%;letter-spacing:-.2px;transition:all .3s ease}.sidebar-popular-categories{padding:25px;background-color:rgba(5,130,130,.05);margin-bottom:27px}.sidebar-popular-categories ul li{padding-left:18px;position:relative}.sidebar-popular-categories ul li::before{content:"";display:block;width:5px;height:5px;border-radius:50%;border:2px solid #212126;position:absolute;top:9px;left:0;transition:all .3s ease}.sidebar-popular-categories ul li:not(:last-child){margin-bottom:12px}.sidebar-popular-categories ul li a{font-size:16px;letter-spacing:-.2px;color:var(--happy-purple)}.sidebar-popular-categories ul li:hover::before{background-color:#212126}.sidebar-popular-categories__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1.1875;letter-spacing:-.2px;margin-bottom:12px}.sidebar-plate{display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(33,33,38,.15);border-radius: 8px;padding:20px;min-height:180px;transition:all .3s ease}.sidebar-plate:not(:last-child){margin-bottom:10px}.sidebar-plate:hover{border:1px solid rgba(33,33,38,.5)}.sidebar-popular-posts{margin-bottom:30px}.sidebar-popular-posts .section-title__all-content{min-width:100px}.sidebar-popular-posts__inner{margin-bottom:20px}.sidebar-plate__emoji{font-size:30px;margin-bottom:5px}.sidebar-plate__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:16px;line-height:1.3125;letter-spacing:-.2px;margin-bottom:10px}.sidebar-plate__views{display:flex;align-items:center;font-size:12px;line-height:1.25;letter-spacing:-.2px;color:rgba(33,33,38,.6)}.sidebar-plate__views svg{margin-right:4px}.company:hover .company__title{color:var(--happy-purple);-webkit-text-decoration-color:var(--happy-purple);text-decoration-color:var(--happy-purple)}.company:hover .company__header::before{opacity:1}.company:hover .company__header-text{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.company:hover .company__body{border-color:rgba(33,33,38,.3)}.company--add-new .company__header{justify-content:center;align-items:center;background-color:var(--happy-purple)}.company--add-new .company__header::before{content:none}.company--add-new .company__body-footer-left,.company--add-new .company__desc,.company--add-new .company__title{color:rgba(33,33,38,.3)}.company--add-new:hover .company__body-footer-left,.company--add-new:hover .company__desc,.company--add-new:hover .company__title{color:#212126;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.company--add-new:hover .btn-all-content{color:var(--happy-purple);background-color:#fff}.company__header{height:240px;padding:20px 30px;background-color:rgba(33,33,38,.15);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:flex-end;font-size:14px;line-height:130%;letter-spacing:-.2px;color:#fff;position:relative}.company__header::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(62,43,146,.2) 25%,var(--happy-purple) 93%);opacity:0;transition:all .4s ease}.company__header-text{position:relative;z-index:5;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .3s ease}.company__body{display:flex;flex-direction:column;justify-content:space-between;min-height:315px;padding:30px;background-color:#fff;border:1px solid rgba(33,33,38,.15);border-top:none;transition:all .3s ease}.company__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;letter-spacing:-1px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;margin-bottom:0px;min-height:64px;transition:all .3s ease;width: 107%}.company__desc{font-size:16px;line-height:130%;letter-spacing:-.2px;opacity:.7;transition:all .4s ease;min-height:105px}.company__body-footer{display:flex;justify-content:space-between;align-items:flex-end}.company__body-footer p{transition:all .4s ease}.company__body-footer-left{font-size:14px;line-height:130%;letter-spacing:-.2px}.company__body-footer-right{flex:1;text-align:right}.company__body-footer-right img{max-width:70%}.socials-in-line{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.socials-in-line{display:none}}.socials-in-line__title{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:1.1875;letter-spacing:-.2px}.socials-in-line__title::after{content:"";display:block;width:30px;height:1px;background-color:rgba(33,33,38,.3);margin:0 20px}.socials-in-line__item{padding:5px}.socials-in-line__item:not(:last-child){margin-right:6px}.color-fb path,.color-insta path,.color-rss path,.color-tg path,.color-tw path,.color-viber path,.color-wsp path,.color-youtube path{transition:all .3s ease}.color-fb:hover path{fill:#3b5998;opacity:1}.color-tw:hover path{fill:#1da1f2;opacity:1}.color-tg:hover path{fill:#08c;opacity:1}.color-insta:hover path{fill:#f77737;opacity:1}.color-viber:hover path{fill:#59267c;opacity:1}.color-wsp svg{margin-top:-2px;margin-right:-2px}.color-wsp:hover path{fill:#075e54;opacity:1}.color-in:hover path{fill:#0077b5;opacity:1}.color-youtube:hover path{fill:red;opacity:1}.color-rss:hover path{fill:#f26522;opacity:1}.socials-round{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.socials-round--bordered-items .socials-round__item{border:1px solid rgba(0,0,0,.15)}.socials-round--bordered-items .socials-round__item:hover{border-color:transparent}.socials-round__item{display:flex;justify-content:center;align-items:center;width:46px;height:46px;background-color:#fff;border-radius:50%;transition:all .3s ease;cursor:pointer}.socials-round__item path{fill:#212126;opacity:1}.socials-round__item:hover path{fill:#fff}.socials-round__item:not(:last-child){margin-right:5px}.socials-round__item.color-fb:hover{background-color:#3b5998}.socials-round__item.color-tw:hover{background-color:#1da1f2}.socials-round__item.color-tg:hover{background-color:#08c}.socials-round__item.color-insta:hover{background-color:#f77737}.socials-round__item.color-viber:hover{background-color:#59267c}.socials-round__item.color-wsp:hover{background-color:#075e54}.socials-round__item.color-in:hover{background-color:#0077b5}.socials-round__item.color-youtube:hover{background-color:red}.socials-round__item.color-rss:hover{background-color:#f26522}@media screen and (max-width:600px){.socials-round__item{width:40px;height:40px}}.btn{display:flex;justify-content:center;align-items:center;text-align:center;padding:8px 47px;background-color:#fff;border:2px solid #212126;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;text-transform:uppercase;transition:all .3s ease}.btn svg{margin-right:5px;-webkit-transform-origin:10px 12px;transform-origin:10px 12px;transition:all .3s ease}.btn svg path{transition:all .3s ease}.btn:hover{color:#fff;background-color:#212126}.btn:hover svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.btn:hover svg path{fill:#fff}.btn--white{color:#fff;border-color:#fff;background-color:transparent}.btn--white svg path{fill:#fff}.btn--white:hover{border-color:#212126}.btn--black{color:#fff;border-color:#212126;background-color:#212126}.btn--black:hover{background:var(--happy-purple);border-color:var(--happy-purple)}.btn--violet{color:#fff;background:var(--happy-purple) !important}.btn--violet:hover{background:var(--happy-purple)}.btn--round{width:42px;height:42px;padding:0;border-radius:50%}.btn--round svg{margin:0}.btn--round:hover svg{-webkit-transform:none;transform:none}.btn--violet{background:var(--happy-purple)!important;border-color:var(--happy-purple)!important;color:#fff}.btn--violet-border{border-color:var(--happy-purple)!important}.btn--violet:hover{border-color:#212126}.btn.loading{color:#fff;background-color:#212126;border-color:#212126;pointer-events:none}.btn.loading svg{-webkit-animation:btnLoading linear .5s;animation:btnLoading linear .5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.btn.loading svg path{fill:#fff}@-webkit-keyframes btnLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes btnLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.section-title__all-content{display:inline-flex;justify-content:center;align-items:center;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;color:#fff;background-color:#212126;padding:7px 16px;border:2px solid #212126;text-align:center;transition:all .3s ease;border-radius:30px}.section-title__all-content:hover{color:#212126;background-color:transparent}.section-title__all-content--white:hover{color:#fff;border-color:#fff;background-color:transparent}.section-title__all-content--white-transparent{color:#fff;border-color:#fff;background-color:transparent;min-width:100px}.btn-all-content{display:inline-flex;justify-content:center;align-items:center;padding:11px 36px;background-color:#fff;border:2px solid #212126;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;transition:all .3s ease}.btn-all-content svg{margin-left:7px}.btn-all-content--thin{font-size:13px;line-height:1.23077;padding:6px 30px;color:#fff;background-color:#212126}.btn-all-content--thin:focus,.btn-all-content--thin:hover{color:#212126;background-color:#fff}.btn-all-content--white{color:#fff;border-color:#fff;background-color:transparent}.btn-all-content--white:hover{color:#212126;background-color:#fff;border-color:#fff}.btn-all-content--black{color:#fff;border-color:#212126;background-color:#212126}.btn-all-content--black:hover{background-color:transparent;border-color:#fff}.btn-all-content--big{padding:15px 30px}.scroll-to-top{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:#f3f5fb;border-radius:50%;position:absolute;top:-80px;right:0;z-index:50;transition:all .3s ease;border:1px #9a9da8 solid}.scroll-to-top svg path{transition:all .3s ease}.scroll-to-top:hover{background-color:#212126}.scroll-to-top:hover svg path{fill:#fff}.nav__mob-subscribe-btn{padding:9px 15px;border:2px solid #212126;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:11px;line-height:1.18182;margin-right:12px;text-transform:uppercase}.nav__mob-hamburger{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--happy-purple)}.nav__mob-hamburger .hamburger{margin-top:2px}.nav__mob-hamburger .hamburger-inner,.nav__mob-hamburger .hamburger-inner::after,.nav__mob-hamburger .hamburger-inner::before{background-color:#fff}.inbound-submit-area button,.single-vacancy__form-wrap .input-file-wrap label,.theme-btn{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-weight:400;font-size:14px;line-height:1.2;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;border:0;padding:0px 26px 0;height:50px;min-width:172px;position:relative;background-color:#212126;color:#fff;cursor:pointer;transition:all .3s ease-in-out}.inbound-submit-area button:hover,.single-vacancy__form-wrap .input-file-wrap label:hover,.theme-btn:hover{background-color:#535361}.inbound-submit-area button:active,.single-vacancy__form-wrap .input-file-wrap label:active,.theme-btn:active{background-color:var(--happy-purple)}.inbound-submit-area button.is-small,.single-vacancy__form-wrap .input-file-wrap label,.theme-btn.is-small{height:42px}.inbound-submit-area button.is-inverted,.single-vacancy__form-wrap .input-file-wrap label.is-inverted,.theme-btn.is-inverted{color:#212126;background-color:#fff}.inbound-submit-area button.is-inverted:hover,.single-vacancy__form-wrap .input-file-wrap label.is-inverted:hover,.theme-btn.is-inverted:hover{color:#212126;background-color:rgba(255,255,255,.75)}.inbound-submit-area button.is-inverted:active,.single-vacancy__form-wrap .input-file-wrap label.is-inverted:active,.theme-btn.is-inverted:active{color:#fff}.inbound-submit-area button,.theme-btn--accent{background-color:var(--happy-purple)}.inbound-submit-area button:hover,.theme-btn--accent:hover{background-color:#6959ad}.inbound-submit-area button:active,.theme-btn--accent:active{background-color:#7b61ff}.theme-btn--secondary{background-color:transparent;color:#212126;border:1px solid}.theme-btn--secondary:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #212126;box-sizing:border-box;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.theme-btn--secondary:hover{background-color:transparent}.theme-btn--secondary:hover:before{opacity:1}.theme-btn--secondary:active{color:var(--happy-purple);background-color:transparent}.theme-btn--secondary:active:before{opacity:1;border-color:var(--happy-purple)}.theme-btn--secondary.is-inverted{color:#fff;background-color:transparent}.theme-btn--secondary.is-inverted:before{border-color:#fff}.theme-btn--secondary.is-inverted:hover{color:#fff;background-color:transparent}.theme-btn--secondary.is-inverted:active{color:var(--happy-purple);background-color:#fff}.theme-btn--secondary.is-inverted:active:before{opacity:0}.inbound-submit-area button svg,.single-vacancy__form-wrap .input-file-wrap label svg,.theme-btn svg{margin:-2px 10px 0 0;transition:all .3s ease-in-out}@media (max-width:980px){.inbound-submit-area button,.single-vacancy__form-wrap .input-file-wrap label,.theme-btn{min-width:140px;padding:0px 15px 0}}@media (max-width:480px){.inbound-submit-area button,.single-vacancy__form-wrap .input-file-wrap label,.theme-btn{min-width:110px;padding:0px 5px 0}}.companies-slider-container,.vacancies-slider-container{position:relative}.companies-slider,.vacancies-slider{padding-left:140px;margin-left:-10px;margin-right:-10px;margin-bottom:20px}.companies-slider .slick-slide,.vacancies-slider .slick-slide{margin:0 10px}@media screen and (max-width:768px){.companies-slider .slick-slide,.vacancies-slider .slick-slide{margin:0}}@media screen and (max-width:768px){.companies-slider,.vacancies-slider{margin:0;padding-left:0}}.companies-slider .slick-track{display:flex}.companies-slider .slick-slide{height:initial}.companies-slider .slick-slide>div,.companies-slider .slick-slide>div>div{height:100%}.companies-slider__arrows,.vacancies-slider__arrows{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:140px;height:100%;position:absolute;top:0;left:0}.companies-slider__arrows .companies-slider__arrow,.companies-slider__arrows .vacancies-slider__arrow,.vacancies-slider__arrows .companies-slider__arrow,.vacancies-slider__arrows .vacancies-slider__arrow{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#fff;border:2px solid #212126;border-radius:50%;transition:all .3s ease}.companies-slider__arrows .companies-slider__arrow:not(:last-child),.companies-slider__arrows .vacancies-slider__arrow:not(:last-child),.vacancies-slider__arrows .companies-slider__arrow:not(:last-child),.vacancies-slider__arrows .vacancies-slider__arrow:not(:last-child){margin-bottom:8px}.companies-slider__arrows .companies-slider__arrow img,.companies-slider__arrows .vacancies-slider__arrow img,.vacancies-slider__arrows .companies-slider__arrow img,.vacancies-slider__arrows .vacancies-slider__arrow img{transition:all .3s ease}.companies-slider__arrows .companies-slider__arrow:hover,.companies-slider__arrows .vacancies-slider__arrow:hover,.vacancies-slider__arrows .companies-slider__arrow:hover,.vacancies-slider__arrows .vacancies-slider__arrow:hover{background-color:#212126}.companies-slider__counter{text-align:center;min-width:40px;margin:0 17px;font-family:var(--font-inter-tight);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase}.companies-slider__counter b{font-family: var(--font-inter-tight);font-weight: var(--font-semibold)}@media screen and (max-width:768px){.companies-slider__arrows{width:100%;height:auto;position:static;flex-direction:row-reverse;justify-content:center;align-items:center}.companies-slider__arrows .companies-slider__arrow{background-color:transparent;}.companies-slider__arrows .companies-slider__arrow:not(:last-child){margin:0}}.slick-dots{display:flex;justify-content:center;align-items:center;margin-top:50px}.slick-dots li{display:flex;justify-content:center;align-items:center}.slick-dots button{font-size:0;padding:0;width:50px;height:2px;background-color:rgba(33,33,38,.15);margin:0 3px;transition:all .4s ease}.slick-dots .slick-active button{background-color:#212126}@media screen and (max-width:768px){.vacancies-slider__item{margin-bottom:10px}}.sidebar-vacancies .vacancies-slider__plate-logo-container{width:initial;height:initial;margin-bottom:0;margin-right:20px}.sidebar-vacancies .vacancies-slider__plate-title{text-align:left;min-height:initial}.sidebar-vacancies .vacancies-slider__plate-logo{margin-right:0}.sidebar-vacancies .vacancies-slider__plate{justify-content:flex-start}.sidebar-vacancies__carousel{margin-left:-5px;margin-right:-5px}.sidebar-vacancies__item{margin-left:5px;margin-right:5px}.sidebar-vacancies-slider__arrows{display:flex;justify-content:center;align-items:center;padding:20px 0}.sidebar-vacancies-slider__arrows .vacancies-slider__arrow{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#fff;border:2px solid #212126;border-radius:50%;transition:all .3s ease}.sidebar-vacancies-slider__arrows .vacancies-slider__arrow img{transition:all .3s ease}.sidebar-vacancies-slider__arrows .vacancies-slider__arrow:hover{background-color:#212126}.sidebar-vacancies-slider__arrows .vacancies-slider__arrow:hover img{-webkit-filter:invert(1);filter:invert(1)}.link-hover-1{overflow:hidden;position:relative}.link-hover-1::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--happy-purple);-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .3s ease}.link-hover-1:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}.simplebar-track.simplebar-vertical{width:5px}.simplebar-scrollbar{width:2px}.simplebar-scrollbar::before{background-color:var(--happy-purple)}.dropdown__content .simplebar-track.simplebar-vertical{width:6px}.dropdown__content .simplebar-scrollbar{width:6px}.dropdown__content .simplebar-scrollbar::before{background-color:var(--happy-purple);opacity:1!important;border-radius:0}.breadcrumbs{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:15px 0;padding-left:0px;margin-left:0px !important;margin-bottom:0px !important}.breadcrumbs li{display:flex;justify-content:center;align-items:center;font-size:12px;line-height:150%;letter-spacing:-.1px;text-transform:uppercase;color:#161616;position:relative;margin-right:12px}.breadcrumbs li:not(:first-child){margin-left:11px}.breadcrumbs li:not(:first-child):hover{text-decoration:underline}.breadcrumbs li:not(:first-child)::before{content:"";display:block;position:absolute;top:5px;left:-11px;border-style:solid;height:0;width:0;border-color:transparent transparent transparent var(--happy-purple);border-width:2.5 0 2.5 4;border-width:3px}.breadcrumbs li:last-child{pointer-events:none;color:rgba(33,33,38,.6)}.breadcrumbs li:last-child::before{border-style:solid;height:0;width:0;border-color:transparent transparent transparent rgba(33,33,38,.6);border-width:2.5 0 2.5 4}.pagination{display:flex;justify-content:center;align-items:center;margin-bottom:60px;margin-top:30px}.pagination__arrow{display:flex;justify-content:center;align-items:center;width:34px;height:34px;border:2px solid #212126;border-radius:50%;background-color:#212126;transition:all .3s ease}.pagination__arrow svg path{transition:all .3s ease}.pagination__arrow:hover{background-color:#fff}.pagination__arrow:hover svg path{fill:#212126}.pagination__arrow.disabled{pointer-events:none;opacity:.15;background-color:#fff}.pagination__arrow.disabled svg path{fill:#212126}.pagination__pages{display:flex;align-items:center;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;color:rgba(33,33,38,.6);margin:0 54px}.pagination__pages li:not(:last-child){margin-right:18px}.pagination__pages li.active{color:#212126}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(48,48,48,.7);display:flex;justify-content:center;align-items:center;z-index:9999999;opacity:0;visibility:hidden;transition:all .3s ease}.preloader .logo-container{width:300px;height:300px}.preloader .logo-container .logo__figure-right{-webkit-animation:preloaderAnimationFigureRight 1.5s ease infinite;animation:preloaderAnimationFigureRight 1.5s ease infinite}.preloader .logo-container .logo__figure-left{-webkit-animation:preloaderAnimationFigureRight 1.4s ease infinite;animation:preloaderAnimationFigureRight 1.4s ease infinite}.preloader .logo-container .logo__figure-bottom{-webkit-animation:preloaderAnimationFigureBottom 1.8s ease infinite;animation:preloaderAnimationFigureBottom 1.8s ease infinite}.preloader .logo-container .logo__figure-top{-webkit-animation:preloaderAnimationFigureTop 1.3s ease infinite;animation:preloaderAnimationFigureTop 1.3s ease infinite}.preloader svg{width:200px;height:200px;margin:auto;margin-left:25px;}.preloader.active{opacity:1;visibility:visible}@-webkit-keyframes preloaderAnimationFigureRight{from{fill:#9c509c}50%{fill:#e9a321}to{fill:#9c509c}}@keyframes preloaderAnimationFigureRight{from{fill:#9c509c}50%{fill:#e9a321}to{fill:#9c509c}}@-webkit-keyframes preloaderAnimationFigureLeft{from{fill:#d46058}50%{fill:#058282}to{fill:#d46058}}@keyframes preloaderAnimationFigureLeft{from{fill:#d46058}50%{fill:#058282}to{fill:#d46058}}@-webkit-keyframes preloaderAnimationFigureBottom{from{fill:#058282}50%{fill:#d46058}to{fill:#058282}}@keyframes preloaderAnimationFigureBottom{from{fill:#058282}50%{fill:#d46058}to{fill:#058282}}@-webkit-keyframes preloaderAnimationFigureTop{from{fill:#e9a321}50%{fill:#9c509c}to{fill:#e9a321}}@keyframes preloaderAnimationFigureTop{from{fill:#e9a321}50%{fill:#9c509c}to{fill:#e9a321}}.modal{position:absolute;opacity:0;visibility:hidden;-webkit-transform:translateY(25px);transform:translateY(25px);transition:all .4s ease}.modal.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.modal__close{width:60px;height:60px;border:2px solid #212126;background-color:#212126;display:flex;justify-content:center;align-items:center;position:absolute;top:-30px;right:-30px;border-radius:999px;transition:all .3s ease}.modal__close svg path{transition:all .3s ease}.modal__close:hover{background-color:#fff}.modal__close:hover svg path{fill:#212126}.subscribe-modal{position:fixed;top:0;left:0;bottom:0;opacity:0;width:100%;background:rgba(29,29,33,.9);z-index:1000;display:flex;justify-content:center;align-items:flex-start;transition:all .5s;pointer-events:none;max-height:100vh;overflow-y:scroll}@media screen and (max-width:350px){.subscribe-modal{align-items:flex-start}}.subscribe-modal.opened{opacity:1;visibility:visible;pointer-events:all}.subscribe-modal__inner{width:100%;background:url(../img/common/component.svg) center center no-repeat;background-size:cover;padding:20px;max-width:375px;color:#fff;min-height:100vh}.subscribe-modal__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:51px}.subscribe-modal__title{text-align:center;padding-bottom:28px}.subscribe-modal__title h5{font-style:normal;font-weight:700;font-size:24px;line-height:29px;letter-spacing:-.2px;text-transform:uppercase;margin-bottom:14px;vertical-align:bottom}.subscribe-modal__title .animated-dots{display:flex;align-items:center;justify-content:center;opacity:0}.subscribe-modal__title .animated-dots.active{opacity:1}.subscribe-modal__title .animated-dots span{width:6px;height:6px;border-radius:50%;background:#fff;margin:3px;-webkit-animation:animateOpacity 1.4s both infinite;animation:animateOpacity 1.4s both infinite}.subscribe-modal__title .animated-dots span:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}.subscribe-modal__title .animated-dots span:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.subscribe-modal__title .animated-dots span:nth-of-type(3){-webkit-animation-delay:.4s;animation-delay:.4s}.subscribe-modal__socials{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:50px}.subscribe-modal__socials a{margin:5px 2.5px}.subscribe-modal__form{font-style:normal;font-weight:400;font-size:19px;line-height:1.26316;letter-spacing:-.3px;color:#fff;margin-bottom:25px}.subscribe-modal__form form{width:100%;position:relative;margin-bottom:25px}.subscribe-modal__form input{font-style:normal;font-weight:400;font-size:19px;line-height:1.10526;letter-spacing:-.2px;color:#fff;width:100%;border-bottom:2px solid #fff;height:50px;border-radius:0;box-shadow:none}.subscribe-modal__form input::-webkit-input-placeholder{opacity:.5}.subscribe-modal__form input::-moz-placeholder{opacity:.5}.subscribe-modal__form input:-ms-input-placeholder{opacity:.5}.subscribe-modal__form input::-ms-input-placeholder{opacity:.5}.subscribe-modal__form input::placeholder{opacity:.5}.subscribe-modal__form button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subscribe-modal__switcher-wrap .switcher{position:relative;height:40px;background:#2f265c;border-radius:20px;display:flex;align-items:center;justify-content:center;width:168px;margin:0 auto 85px}.subscribe-modal__switcher-wrap .switcher.on .switcher_slider{left:6px}.subscribe-modal__switcher-wrap .switcher.on .switcher_slider span.on{opacity:1}.subscribe-modal__switcher-wrap .switcher.on .switcher_slider span.off{opacity:0}.subscribe-modal__switcher-wrap .switcher.on .switcher_text span.switcher-on{opacity:1}.subscribe-modal__switcher-wrap .switcher.on .switcher_text span.switcher-off{opacity:0}.subscribe-modal__switcher-wrap .switcher_slider{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#000;position:absolute;transition:all .5s;top:50%;left:calc(100% - 36px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subscribe-modal__switcher-wrap .switcher_slider span{transition:all .3s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.subscribe-modal__switcher-wrap .switcher_slider span.on{opacity:0}.subscribe-modal__switcher-wrap .switcher_slider span.off{opacity:1}.subscribe-modal__switcher-wrap .switcher_text{font-family:var(--font-inter-tight);font-weight:500;font-size:11px;line-height:1.18182;width:100%;position:relative}.subscribe-modal__switcher-wrap .switcher_text span{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 1s}.subscribe-modal__switcher-wrap .switcher_text span.switcher-on{padding-left:44px;padding-right:16px;opacity:0}.subscribe-modal__switcher-wrap .switcher_text span.switcher-off{padding-right:44px;padding-left:16px;opacity:1;text-align:center}.subscribe-modal .btn-close{width:50px;height:50px;border:2px solid #fff;border-radius:50%;position:relative;cursor:pointer}.subscribe-modal .btn-close:before{content:"";height:2px;width:14px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;left:50%}.subscribe-modal .btn-close:after{content:"";height:2px;width:14px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);position:absolute;top:50%;left:50%}@-webkit-keyframes animateOpacity{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}@keyframes animateOpacity{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.present{background-color:var(--happy-purple);padding:70px 0;margin-bottom:50px;color:#fff}.present .container{max-width:1000px}.present__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:40px;line-height:1.05556;letter-spacing:-1px;margin-bottom:40px;text-align:center}.present__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;align-items:center}@media screen and (max-width:768px){.present__grid{grid-template-columns:1fr}}.present__text{font-size:16px;line-height:1.26316;letter-spacing:-.4px;margin-bottom:30px}.present__text blockquote,.present__text ol,.present__text p,.present__text ul{margin:0 0 15px}.present__text ol,.present__text ul{padding-left:30px}.present__text ul{list-style-type:disc}.present__text ol{list-style-type:decimal}.present__text b,.present__text strong{font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.present__text em,.present__text i{font-style:Italic}.present__text a{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);text-decoration:underline}.vacancies img{max-width:100%}.vacancies-page{padding-top:5px}.vacancies-page img{max-width:100%}.vacancies-page-search .vacancies__search{margin-bottom:44px}.vacancies__main-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:30px;line-height:1.14286;letter-spacing:-1px;color:#232328;text-align:center;margin-bottom:32px}.vacancies__search{padding:48px 20px;display:flex;align-items:center;justify-content:center;margin-bottom:27px}.vacancies__search form{display:flex;align-items:center;width:100%;justify-content:center}@media screen and (max-width:768px){.vacancies__search form{flex-wrap:wrap}}.vacancies__search form input{height:50px;background:#fff;padding-left:14px;margin-right:10px;width:200px}@media screen and (max-width:768px){.vacancies__search form input{width:100%;margin-bottom:20px;margin-right:0}}.vacancies__search form input.search-input{background:url(../img/vacancies/search.svg) #fff 14px center no-repeat;padding-left:44px;width:370px;max-width:calc(100% - 200px - 170px)}@media screen and (max-width:768px){.vacancies__search form input.search-input{width:100%;max-width:100%}}.vacancies__search form input::-webkit-input-placeholder{font-family:var(--font-inter-tight);font-size:16px;line-height:1;letter-spacing:-.2px;color:rgba(33,33,38,.597438)}.vacancies__search form input::-moz-placeholder{font-family:var(--font-inter-tight);font-size:16px;line-height:1;letter-spacing:-.2px;color:rgba(33,33,38,.597438)}.vacancies__search form input:-ms-input-placeholder{font-family:var(--font-inter-tight);font-size:16px;line-height:1;letter-spacing:-.2px;color:rgba(33,33,38,.597438)}.vacancies__search form input::-ms-input-placeholder{font-family:var(--font-inter-tight);font-size:16px;line-height:1;letter-spacing:-.2px;color:rgba(33,33,38,.597438)}.vacancies__search form input::placeholder{font-family:var(--font-inter-tight);font-size:16px;line-height:1;letter-spacing:-.2px;color:rgba(33,33,38,.597438)}.vacancies__search form button{height:50px}.vacancies__search-inner .vacancies__filters-wrap{align-items:flex-start;flex-direction:column;justify-content:flex-start}@media screen and (max-width:768px){.vacancies__search-inner .vacancies__filters-wrap{margin-bottom:0}}.vacancies__search-inner .vacancies__filters-wrap .mobile-btn{margin-bottom:20px;display:none}@media screen and (max-width:768px){.vacancies__search-inner .vacancies__filters-wrap .mobile-btn{display:flex}}.vacancies__filters-form{width:100%}.vacancies__filters-form form{width:100%}@media screen and (max-width:768px){.vacancies__filters-form{display:none}}.vacancies__filters-wrap{width:100%;margin-bottom:38px}@media screen and (max-width:768px){.vacancies__filters-wrap{flex-wrap:wrap}}.vacancies__filters-wrap .btn{padding:11px 30px}.vacancies__filters-wrap .btn:hover svg{-webkit-transform:none;transform:none}@media screen and (max-width:768px){.vacancies__filters-wrap .btn{margin-top:15px;min-width:100%}}.vacancies__filters-heading{margin-bottom:30px;font-family:var(--font-inter-tight);font-weight: var(--font-semibold);display:flex;align-items:center;width:100%}.vacancies__filters-heading svg{margin-right:10px}@media screen and (max-width:768px){.vacancies__filters-heading{display:none}}.vacancies-top__plate{transition:all .3s;border:1px solid rgba(33,33,38,.15)}.vacancies-top__plate:hover{box-shadow:4px 4px 20px rgba(6,7,32,.10006);border-color:transparent}.vacancies-top__plate:hover .vacancies-top__plate-img:after{opacity:1}.vacancies-top__plate:hover .vacancies-top__plate-title{text-decoration:underline}.vacancies-top__plate-text{padding:16px 19px 18px;min-height:180px;display:flex;flex-direction:column;justify-content:space-between}.vacancies-top__plate-title{transition:all .3s;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:20px;line-height:1.3;letter-spacing:-.4px;color:var(--happy-purple);margin-bottom:15px}.vacancies-top__plate-meta{display:flex;align-items:center;font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.vacancies-top__plate-meta-company{font-size:16px;line-height:1.3125;letter-spacing:-.421053px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--happy-purple);max-width: 300px !important;display: inline-block !important}.vacancies-top__plate-meta-city{font-size:14px;line-height:1.28571;letter-spacing:-.2px;color:#212126;position:relative;padding-left:18px}.vacancies-top__plate-meta-city:before{/*content:"";width:3px;height:3px;display:block;background:#212126;position:absolute;border-radius:50%;top:50%;left:5px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)*/position: absolute;top: 2px;left: -12px;content: "";width: 1px;height: 16px;background-color: rgba(33,33,38,.16);margin: 0 15px;display: inline-block;}.vacancies-top__plate-emoji{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#e9a321;position:absolute;bottom:0;right:20px;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:2}.vacancies-top__plate-img{position:relative;height:200px}.vacancies-top__plate-img img{min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;min-width:100%}.vacancies-top__plate-img:after{transition:all .3s;content:"";display:block;position:absolute;opacity:0;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(62,43,146,.194493) 24.95%,var(--happy-purple) 93.27%)}.vacancies__suggest-links{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:1.26316;letter-spacing:-.2px;color:#212126;max-width:960px}@media screen and (max-width:768px){.vacancies__suggest-links{font-size:18px;width:100%;padding:0;margin-top:20px;margin-bottom:20px}}.vacancies__suggest-links a{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-family:var(--font-inter-tight);color:var(--happy-purple)}.vacancies__suggest-links a:hover{text-decoration:none}.vacancies__title-wrap{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;align-items:center}@media screen and (max-width:600px){.vacancies__title-wrap{justify-content:center}}.vacancies__title-wrap .btn{padding:8px 18px}.vacancies__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.2px;color:#212126}@media screen and (max-width:600px){.vacancies__title{width:100%;margin-bottom:10px;text-align:center}}.vacancies__item{margin-bottom:30px}.vacancies-page .adv{margin-bottom:26px}.vacancies__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin-bottom:30px}@media screen and (max-width:1100px){.vacancies__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.vacancies__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.vacancies__grid{grid-template-columns:1fr}}.vacancies__grid .vacancies-slider__plate{margin-bottom:0;padding:20px 25px 24px}@media screen and (max-width:768px){.vacancies__grid .vacancies-slider__plate{flex-direction:column}}.vacancies__grid .vacancies-slider__plate-logo{margin-right:0;max-width:180px;max-height:100%}.vacancies__grid .vacancies-slider__plate-meta{justify-content:center}.vacancies__search-result .vacancies__main-title{text-align:left;margin-bottom:20px}.vacancies__search-result .flex-center{margin-bottom:20px}.vacancies__search-inner{display:grid;grid-template-columns:300px auto;grid-gap:19px}@media screen and (max-width:768px){.vacancies__search-inner{grid-template-columns:1fr;grid-gap:20px}}.vacancies__search-items{padding-bottom:19px}.vacancies__filter-taglist{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px}.vacancies__filter-taglist .btn{padding:7px 16px;cursor:pointer;margin-bottom:10px;margin-right:10px}.vacancies__controls{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:30px}.vacancies__controls .btn-all-content{border:0;background-color:var(--happy-purple)}.vacancies__controls .btn-all-content svg{-webkit-transform:translateX(0);transform:translateX(0);transition:.4s ease}.vacancies__controls .btn-all-content:hover{background-color:#212126}.vacancies__controls .btn-all-content:hover svg{-webkit-transform:translateX(6px);transform:translateX(6px)}.filters__remove-btn{margin-bottom:40px}.filters-group{position:relative}.filters-group__scrollbar{max-height:240px;transition:all .3s}.filters-group__scrollbar.opened{max-height:none}.filters-group__scrollbar .simplebar-track.simplebar-vertical{background:rgba(33,33,38,.1);width:6px}.filters-group__scrollbar .simplebar-scrollbar{width:6px;right:0}.filters-group__scrollbar .simplebar-scrollbar:before{opacity:1!important;border-radius:0}.filters-group__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.1px;color:#212126;margin-bottom:18px}.filters-group__wrap{margin-bottom:27px}.filters-group__item{display:inline-block;position:relative}.filters-group__item input[type=checkbox]{position:absolute;left:-9999999px;opacity:0}.filters-group__item input[type=checkbox]:checked+label{color:var(--happy-purple)}.filters-group__item input[type=checkbox]:checked+label:after,.filters-group__item input[type=checkbox]:checked+label:before{opacity:1}.filters-group__item label{position:relative;display:block;font-family:var(--font-inter-tight);font-size:16px;line-height:1.625;letter-spacing:-.1px;margin-bottom:4px;padding-left:30px;cursor:pointer}.filters-group__item label:before{content:"";display:block;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border:1px solid var(--happy-purple);position:absolute;opacity:.3;transition:all .3s;border-radius:3px}.filters-group__item label:after{content:"";display:block;left:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;position:absolute;background:var(--happy-purple);opacity:0;transition:all .3s}.filters-group__item label span{color:rgba(33,33,38,.4036)}.filters-group__item label:hover{color:var(--happy-purple)}.filters-group__btn{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.185714px;text-transform:uppercase;color:#212126;display:flex;align-items:center;cursor:pointer;transition:all .3s;margin-bottom:27px}.filters-group__btn:hover{color:var(--happy-purple)}.filters-group__btn.active svg{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.filters-group__btn svg{margin-left:5px;transition:all .3s}.filters-group__show{position:absolute;z-index:2;left:0;top:0;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%);display:flex;align-items:center;justify-content:flex-start;background-color:#fff;border-radius:4px;padding:6px;white-space:nowrap;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all .3s ease;opacity:0;pointer-events:none}.filters-group__show.is-opened{opacity:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);pointer-events:all}.filters-group__show:before{content:'';width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #fff transparent transparent;position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filters-group__show span{font-size:14px;margin:0 10px 0 6px;display:none!important}.filters-group__show .btn{padding:9px 10px 7px;font-size:11px}.filter-tag{display:flex;height:34px;border:1px solid var(--happy-purple);font-family:var(--font-inter-tight);font-size:16px;line-height:1.625;letter-spacing:-.2px;color:var(--happy-purple);justify-content:center;align-items:center;margin-right:10px;margin-bottom:10px;cursor:pointer}.filter-tag span{padding:0 12px}.filter-tag .remove{position:relative;border-left:1px solid rgba(62,43,146,.3);height:100%;width:34px;transition:all .3s}.filter-tag .remove:hover{background:var(--happy-purple)}.filter-tag .remove:hover:after,.filter-tag .remove:hover:before{background:#fff}.filter-tag .remove:before{display:block;content:'';width:10px;height:2px;background:#212126;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:all .3s}.filter-tag .remove:after{display:block;content:'';width:10px;height:2px;background:#212126;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);transition:all .3s}.vacancies__search-item{border:1px solid rgba(33,33,38,.15);transition:all .3s;padding:20px 20px 13px;display:block;margin-bottom:10px;position:relative;min-height:140px}.vacancies__search-item:hover{border-color:transparent;box-shadow:4px 4px 20px rgba(6,7,32,.10006)}.vacancies__search-item:hover .vacancies__search-item__title{color:var(--happy-purple);text-decoration:underline;}.vacancies__search-item #simple-translate{display:none}.vacancies__search-item__img{max-width:150px;height:70px;text-align:right}.vacancies__search-item__img img{display:block;max-height:100%;-o-object-fit:contain;object-fit:contain;max-width:120px;}@media screen and (max-width:768px){.vacancies__search-item__img{margin-bottom:10px}}.vacancies__search-item__top{display:flex;justify-content:space-between;margin-bottom:15px}@media screen and (max-width:768px){.vacancies__search-item__top{flex-direction:column-reverse}}.vacancies__search-item__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:22px;line-height:1.18182;letter-spacing:-.4px;color:#212126;margin-bottom:8px;transition:all .3s}.vacancies__search-item__title a:after{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.vacancies__search-item__text{font-family:var(--font-inter-tight);font-size:16px;line-height:1.3125;letter-spacing:-.2px;color:#212126;margin-bottom:10px;word-break:break-word}.vacancies__search-item__text p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vacancies__search-item__text p:not(:first-child){display:none}.vacancies__search-item__tooltip{position:absolute;z-index:2;top:-6px;right:20px;background-color:var(--happy-purple);width:45px;height:35px;display:flex;align-items:center;justify-content:center;font-size:21px;cursor:pointer;padding-bottom: 5px;border-radius: 0px 0px 5px 5px;top: -6px;}.vacancies__search-item__tooltip:hover span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.vacancies__search-item__tooltip span{position:absolute;z-index:1;bottom:calc(100% + 9px);left:calc(50% - 65px);font-size:12px;line-height:1.2;border-radius:10px;padding:10px;width:130px;text-align:center;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.15);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .3s ease;pointer-events:none}.vacancies__search-item__tooltip span:after{content:'';position:absolute;top:calc(100% - 1px);left:calc(50% - 8px);width:16px;height:8px;background-color:#fff;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.vacancies__search-item.is-highlighted{border:2px solid var(--happy-purple)}.vacancies__search-item.is-highlighted .vacancies__search-item__img{position:absolute;z-index:1;bottom:13px;right:20px}.vacancies__search-item.is-highlighted .vacancies__search-item__text{padding-right:175px}@media screen and (max-width:768px){.vacancies__search-item.is-highlighted .vacancies__search-item__img{position:static}.vacancies__search-item.is-highlighted .vacancies__search-item__text{padding-right:0}.vacancies__search-item.is-highlighted .vacancies__search-item__titles{padding-right:75px}}.disabled-filter{position:relative}.disabled-filter:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:999}.vacancies__search-item__titles{padding-right:25px}.vacancies__search-item__title a:after{display:none}.filters-group__item-tips{position:absolute;bottom:100%;left:0;background:var(--happy-purple);color:#fff;font-size:13px;line-height:1.2;padding:10px 10px 8px;width:310px;text-align:center;border-radius:4px;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .3s ease-in-out;pointer-events:none}.filters-group__item:hover .filters-group__item-tips{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.with_tooltip{color:var(--happy-purple)!important;font-size:17px;font-weight:600;margin-left:3px}.first-screen{min-height:580px;display:flex;padding:20px 0}@media screen and (max-width:768px){.first-screen{min-height:480px}}.first-screen .container{width:100%;display:flex;align-items:center;flex-wrap:wrap}.first-screen__form-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:22px;line-height:1.2;letter-spacing:-1px;margin-top:30px;margin-bottom:15px}.first-screen__form .connect-block__form{flex-direction:row;align-items:center}.first-screen__form .connect-block__form .input-transparent{padding:17px 0}.first-screen__form .connect-block__form .inbound-submit-area button,.first-screen__form .connect-block__form .single-vacancy__form-wrap .input-file-wrap label,.first-screen__form .connect-block__form .theme-btn,.inbound-submit-area .first-screen__form .connect-block__form button,.single-vacancy__form-wrap .input-file-wrap .first-screen__form .connect-block__form label{margin-top:0;margin-left:15px}@media screen and (max-width:1150px){.first-screen__form .connect-block__form{flex-direction:column}.first-screen__form .connect-block__form .inbound-submit-area button,.first-screen__form .connect-block__form .single-vacancy__form-wrap .input-file-wrap label,.first-screen__form .connect-block__form .theme-btn,.inbound-submit-area .first-screen__form .connect-block__form button,.single-vacancy__form-wrap .input-file-wrap .first-screen__form .connect-block__form label{margin-top:25px;margin-left:0}}@media screen and (max-width:992px){.first-screen__form .connect-block__form{align-items:center}}.first-screen__slider{position:relative;width:400px;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:992px){.first-screen__slider{width:100%;display:flex;align-items:center;justify-content:center}}.first-screen__slider .slick-next,.first-screen__slider .slick-prev{cursor:pointer;border-color:#fff;background:0 0}.first-screen__slider .slick-next:before,.first-screen__slider .slick-prev:before{border-color:#fff}.first-screen__slider .slick-next:hover,.first-screen__slider .slick-prev:hover{background:#212126;border-color:#212126}.first-screen__slider .slick-prev{right:0;top:50%;left:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.first-screen__slider .slick-next{right:0;top:50%;left:auto;-webkit-transform:translateY(10px);transform:translateY(10px)}@media screen and (max-width:992px){.first-screen__slider-img{display:none}}.first-screen__slider-wrap{max-width:170px;position:absolute!important;top:125px;left:calc(273px / 2);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:992px){.first-screen__slider-wrap{position:relative!important;top:auto;left:auto;-webkit-transform:none;transform:none}}.first-screen__slider-wrap .slick-next,.first-screen__slider-wrap .slick-prev{border-color:#fff;background:0 0}.first-screen__slider-wrap .slick-next:before,.first-screen__slider-wrap .slick-prev:before{border-color:#fff}.first-screen__slide{max-width:170px}.first-screen__slide-date{letter-spacing:-.2px;color:#fff;text-align:center}.first-screen__slide .month{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:21px;line-height:1.09524;text-transform:uppercase}.first-screen__slide .year{font-size:13px;line-height:1.76923;font-family:var(--font-inter-tight);margin-bottom:26px}.first-screen__slide .event{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:11px;line-height:2.09091;letter-spacing:-.169231px;text-transform:uppercase;color:#f4ae02}.first-screen__title{color:#fff;letter-spacing:-.2px;font-size:16px;line-height:1.3125;width:calc(100% - 400px);padding-right:100px}@media screen and (max-width:992px){.first-screen__title{width:100%;text-align:center;padding:0;max-width:500px;margin:0 auto 30px}}.first-screen__title .title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:60px;line-height:1;letter-spacing:-1px;margin-bottom:30px}@media screen and (max-width:768px){.first-screen__title .title{font-size:48px}}.main-events .events-plate{border:1px solid rgba(33,33,38,.15)}.main-events .single-event__suggest-items .events-plate__body{border:none}.main-events .single-event__suggest-items{margin-bottom:30px}.main-events .single-event__suggest-items .events-grid{grid-gap:20px;margin-bottom:20px}.events-plate__footer-date{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:19px;line-height:1.68421;letter-spacing:-.2px;text-transform:uppercase;margin-top:10px;display:block}.single-vacancy{padding-top:0}.single-vacancy .btn{white-space:nowrap}.single-vacancy .container{width:100%}.single-vacancy__btns{display:flex;justify-content:center;align-items:center}.single-vacancy__btns .btn--text{padding:11px 14px;margin-right:10px}.single-vacancy__top{color:#fff;min-height:400px;padding:0;display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:768px){.single-vacancy__top{min-height:280px}}.single-vacancy__title h1{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:38px;line-height:1.05556;letter-spacing:-1px;margin-bottom:16px}@media screen and (max-width:768px){.single-vacancy__title h1{font-size:30px}}.single-vacancy a.single-vacancy__meta-place:hover{text-decoration:underline}.single-vacancy__meta{display:flex;justify-content:center;margin-bottom:60px;align-items:flex-end}.single-vacancy__meta-place{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1;letter-spacing:-.421053px;transition:all .3s}.single-vacancy__meta-location{font-size:14px;line-height:1;padding-left:0px;position:relative}.single-vacancy__meta-location:before2{content:"";width:3px;height:3px;background:#fff;border-radius:50%;display:block;position:absolute;left:7px;bottom:6px}.single-vacancy__inner{padding-top:43px}.single-vacancy__about{display:grid;grid-template-columns:auto 390px;align-items:flex-start}@media screen and (max-width:768px){.single-vacancy__about{display:flex;flex-wrap:wrap;flex-direction:column}}.single-vacancy__text{padding-right:40px}@media screen and (max-width:768px){.single-vacancy__text{padding-right:0}}.single-vacancy__text h1{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:40px;line-height:1.125;letter-spacing:-1px;margin-bottom:10px}@media screen and (max-width:600px){.single-vacancy__text h1{font-size:26px}}.single-vacancy__text h2{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:32px;line-height:1.125;letter-spacing:-1px;margin-bottom:10px}@media screen and (max-width:600px){.single-vacancy__text h2{font-size:26px}}.single-vacancy__text h3{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:.95833;letter-spacing:-.2px;margin-bottom:20px}.single-vacancy__text h4{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:22px;line-height:.95833;letter-spacing:-.2px;margin-bottom:20px}.single-vacancy__text h4.text-align-center{text-align:center;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);margin:0 auto 30px}@media screen and (max-width:1100px){.single-vacancy__text h4{font-size:20px}}.single-vacancy__text h5{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;margin-bottom:10px}.single-vacancy__text ol,.single-vacancy__text ul{margin-bottom:30px;margin-left:19px}.single-vacancy__text ol li,.single-vacancy__text ul li{margin-bottom:11px}.single-vacancy__text ul li{padding-left:24px}.single-vacancy__date{font-size:14px;line-height:1.28571;margin-bottom:32px}.single-vacancy__date-title{font-size:12px;line-height:1.5;color:rgba(33,33,38,.597492);text-transform:uppercase;margin-bottom:4px}.single-vacancy__company{font-size:16px;line-height:1.28571}.single-vacancy__company .company-info__img-wrap{margin-bottom:8px}.single-vacancy__company-links{font-family:var(--font-inter-tight);font-size:13px;line-height:1.23077;letter-spacing:-.2px;margin-top:27px}@media screen and (max-width:768px){.single-vacancy__company-links{padding-bottom:20px}}.single-vacancy__company-links a{display:block;position:relative;padding-left:18px;margin-bottom:13px;transition:all .3s;font-size:16px;line-height:16px}.single-vacancy__company-links a:hover{text-decoration:underline}.single-vacancy__company-links a:before{display:block;content:"";width:6px;height:9px;background:url(../img/single-vacancy/arrow.svg) center center no-repeat;position:absolute;top:3.4px;left:0}.single-vacancy__company-text{overflow:hidden}.single-vacancy__company-text p{margin:0 0 10px}.single-vacancy__company-text ol,.single-vacancy__company-text ul{padding-left:25px;margin:0 0 10px}.single-vacancy__company-text ul{list-style-type:disc}.single-vacancy__company-text ol{list-style-type:decimal}.single-vacancy__company .btn{display:none;padding:8px 18px;margin-bottom:38px;margin-top:18px}.single-vacancy__company-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:18px}.single-vacancy__company-logo{max-width:140px}.single-vacancy__company-logo img{max-width:100%}.single-vacancy__form{max-width:833px;margin:0 auto 40px;padding-top:30px}.single-vacancy__form a{font-size:16px;line-height:1.3125;letter-spacing:-.2px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--happy-purple)}.single-vacancy__form a:hover{text-decoration:none}.single-vacancy__form-wrap{max-width:620px;margin:0 auto 40px}.single-vacancy__form-wrap form{width:100%;font-size:19px}.single-vacancy__form-wrap .input-wrap{position:relative;margin-bottom:17px}.single-vacancy__form-wrap .input-wrap label{font-size:12px;line-height:1.5;letter-spacing:-.2px;text-transform:uppercase;color:rgba(35,35,40,.6);background:#fff;display:inline-block;position:absolute;top:0;padding:3px;left:38px;-webkit-transform:translateY(calc(-50% + 1px));transform:translateY(calc(-50% + 1px))}.single-vacancy__form-wrap input[type=email],.single-vacancy__form-wrap input[type=text],.single-vacancy__form-wrap textarea{font-size:19px;width:100%;height:60px;border:2px solid rgba(35,35,40,.15);padding-left:41px;font-family:var(--font-inter-tight)}.single-vacancy__form-wrap input[type=email]:active,.single-vacancy__form-wrap input[type=email]:focus,.single-vacancy__form-wrap input[type=text]:active,.single-vacancy__form-wrap input[type=text]:focus,.single-vacancy__form-wrap textarea:active,.single-vacancy__form-wrap textarea:focus{border-color:#232328}.single-vacancy__form-wrap input[type=email]:active+label,.single-vacancy__form-wrap input[type=email]:focus+label,.single-vacancy__form-wrap input[type=text]:active+label,.single-vacancy__form-wrap input[type=text]:focus+label,.single-vacancy__form-wrap textarea:active+label,.single-vacancy__form-wrap textarea:focus+label{color:#232328}@media screen and (max-width:768px){.single-vacancy__form-wrap input[type=email],.single-vacancy__form-wrap input[type=text],.single-vacancy__form-wrap textarea{padding-left:20px;height:45px;font-size:16px}}.single-vacancy__form-wrap input[type=email]::-webkit-input-placeholder,.single-vacancy__form-wrap input[type=text]::-webkit-input-placeholder,.single-vacancy__form-wrap textarea::-webkit-input-placeholder{font-family:var(--font-inter-tight);color:rgba(35,35,40,.4);font-size:19px}.single-vacancy__form-wrap input[type=email]::-moz-placeholder,.single-vacancy__form-wrap input[type=text]::-moz-placeholder,.single-vacancy__form-wrap textarea::-moz-placeholder{font-family:var(--font-inter-tight);color:rgba(35,35,40,.4);font-size:19px}.single-vacancy__form-wrap input[type=email]:-ms-input-placeholder,.single-vacancy__form-wrap input[type=text]:-ms-input-placeholder,.single-vacancy__form-wrap textarea:-ms-input-placeholder{font-family:var(--font-inter-tight);color:rgba(35,35,40,.4);font-size:19px}.single-vacancy__form-wrap input[type=email]::-ms-input-placeholder,.single-vacancy__form-wrap input[type=text]::-ms-input-placeholder,.single-vacancy__form-wrap textarea::-ms-input-placeholder{font-family:var(--font-inter-tight);color:rgba(35,35,40,.4);font-size:19px}.single-vacancy__form-wrap input[type=email]::placeholder,.single-vacancy__form-wrap input[type=text]::placeholder,.single-vacancy__form-wrap textarea::placeholder{font-family:var(--font-inter-tight);color:rgba(35,35,40,.4);font-size:19px}@media screen and (max-width:768px){.single-vacancy__form-wrap input[type=email]::-webkit-input-placeholder,.single-vacancy__form-wrap input[type=text]::-webkit-input-placeholder,.single-vacancy__form-wrap textarea::-webkit-input-placeholder{font-size:14px}.single-vacancy__form-wrap input[type=email]::-moz-placeholder,.single-vacancy__form-wrap input[type=text]::-moz-placeholder,.single-vacancy__form-wrap textarea::-moz-placeholder{font-size:14px}.single-vacancy__form-wrap input[type=email]:-ms-input-placeholder,.single-vacancy__form-wrap input[type=text]:-ms-input-placeholder,.single-vacancy__form-wrap textarea:-ms-input-placeholder{font-size:14px}.single-vacancy__form-wrap input[type=email]::-ms-input-placeholder,.single-vacancy__form-wrap input[type=text]::-ms-input-placeholder,.single-vacancy__form-wrap textarea::-ms-input-placeholder{font-size:14px}.single-vacancy__form-wrap input[type=email]::placeholder,.single-vacancy__form-wrap input[type=text]::placeholder,.single-vacancy__form-wrap textarea::placeholder{font-size:14px}}.single-vacancy__form-wrap input[type=checkbox]{position:absolute;left:-99999px}.single-vacancy__form-wrap input[type=checkbox]:checked+label:after{opacity:1}.single-vacancy__form-wrap input[type=checkbox]+label{position:relative;padding-left:30px;display:block;cursor:pointer}.single-vacancy__form-wrap input[type=checkbox]+label:before{display:block;content:"";position:absolute;left:0;width:20px;height:20px;border:1px solid rgba(62,43,146,.2);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px}.single-vacancy__form-wrap input[type=checkbox]+label:after{opacity:0;display:block;content:"";position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:10px;background:url(../img/single-vacancy/check.svg) center center no-repeat}.single-vacancy__form-wrap button{padding:11px 25px}.single-vacancy__form-wrap textarea{padding-top:20px;padding-right:40px;height:180px;resize:none;outline:0}@media screen and (max-width:768px){.single-vacancy__form-wrap textarea{height:120px}}.single-vacancy__form-wrap .input-file-wrap{display:flex;justify-content:flex-start;align-items:center;margin-bottom:27px;flex-wrap:wrap}.single-vacancy__form-wrap .input-file-wrap input{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;max-width:100%}.single-vacancy__form-wrap .input-file-wrap label.label--grey{color:#232328;background:rgba(35,35,40,.08)}.single-vacancy__form-wrap .checkbox-wrap{margin-bottom:24px}.single-vacancy__form-wrap .btn-wrap{display:flex;justify-content:center}.single-vacancy__section-title{font-size:16px;line-height:1.3125;letter-spacing:-.2px;color:#212126;text-align:center;max-width:833px;margin:0 auto}.single-vacancy__section-title p{margin-bottom:30px}.single-vacancy__section-title h3{font-size:36px;line-height:1.05556;letter-spacing:-1px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);margin-bottom:24px}.single-vacancy__section-title h5{font-size:24px;line-height:1.20833;letter-spacing:-.2px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);margin-bottom:30px}.single-vacancy__likes{text-align:center;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.28571}.single-vacancy__likes-question{letter-spacing:-.2px;text-transform:uppercase;font-size:13px;line-height:1.23077;font-family: var(--font-inter-tight);font-weight: var(--font-semibold)}.single-vacancy__likes a{width:42px;height:42px;border-radius:50%;background:rgba(233,163,33,.2);transition:all .3s;display:flex;align-items:center;justify-content:center;text-decoration:none;margin:0 9px}.single-vacancy__likes a:hover{background:#e9a321}.single-vacancy__preview{color:#fff;margin-bottom:40px}.single-vacancy__preview .single-vacancy__section-title{padding-bottom:10px}.single-vacancy__preview-inner{position:relative;min-height:540px;display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:center}.single-vacancy__preview-inner:after{display:block;top:0;bottom:0;left:0;right:0;content:"";position:absolute;background:linear-gradient(180deg,rgba(62,43,146,.194493) 24.95%,var(--happy-purple) 93.27%)}.single-vacancy__preview-content{position:relative;z-index:1;padding:20px;padding-top:50px;display:flex;flex-direction:column;align-items:center}.single-vacancy__preview-logo{margin-bottom:24px;max-width:180px}.single-vacancy__preview-title{font-size:36px;line-height:1.11111;letter-spacing:-1px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);text-align:center;max-width:956px;margin:0 auto 86px}@media screen and (max-width:768px){.single-vacancy__preview-title{font-size:28px}}.single-vacancy__preview-more{max-width:400px;margin:0 auto;letter-spacing:-.4px;font-size:16px;line-height:1.3125;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);width:100%;text-align:center}.inbound-submit-area .single-vacancy__preview-more button,.single-vacancy__form-wrap .input-file-wrap .single-vacancy__preview-more label,.single-vacancy__preview-more .inbound-submit-area button,.single-vacancy__preview-more .single-vacancy__form-wrap .input-file-wrap label,.single-vacancy__preview-more .theme-btn{margin-top:15px}.single-vacancy__complaint a,.single-vacancy__complaint div{cursor: pointer;display:inline-block;text-decoration:none;letter-spacing:-.2px;background-image: url(../img/common_new/flag.svg);background-repeat:no-repeat;padding-left:20px;color: #8A8A8A;font-size:14px}.single-vacancy__complaint a:hover{color:var(--happy-purple)}.btn-open-share__wrap.active .share-wrap{pointer-events:all}.btn-open-share__wrap.active .share-wrap a{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.btn-open-share__wrap .share-wrap{position:absolute;bottom:0;pointer-events:none;display:flex;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 10px)}@media screen and (max-width:1100px){.btn-open-share__wrap .share-wrap{top:calc(100% + 5px);left:auto;right:0;-webkit-transform:none;transform:none;bottom:auto}}.btn-open-share__wrap .share-wrap a{border:1px solid rgba(0,0,0,.15);margin-bottom:5px;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.btn-open-share__wrap .share-wrap a:nth-of-type(1){transition-duration:0s}.btn-open-share__wrap .share-wrap a:nth-of-type(2){transition-duration:.1s}.btn-open-share__wrap .share-wrap a:nth-of-type(3){transition-duration:.2s}.btn-open-share__wrap .share-wrap a:nth-of-type(4){transition-duration:.3s}.btn-open-share__wrap .share-wrap a:nth-of-type(5){transition-duration:.4s}.btn-open-share__wrap .share-wrap a:nth-of-type(6){transition-duration:.5s}.btn-open-share__wrap .share-wrap a:nth-of-type(7){transition-duration:.6s}.single-vacancy__share-wrap{display:flex;flex-direction:column;align-items:baseline;margin-top:25px}.single-vacancy__share-wrap .share-wrap{justify-content:center}.single-vacancy__share-wrap .share-wrap__title{margin-bottom:15px}.btn-open-share__wrap,.single-vacancy__share-wrap{position:relative}.btn-open-share__wrap .share-wrap,.single-vacancy__share-wrap .share-wrap{display:flex;align-items:center}.btn-open-share__wrap .share-wrap a,.single-vacancy__share-wrap .share-wrap a{border:1px solid #8D8D8D;margin-bottom:5px}.btn-open-share__wrap .share-wrap a.color-fb svg path,.single-vacancy__share-wrap .share-wrap a.color-fb svg path{fill:#3f5ab8}.btn-open-share__wrap .share-wrap a.color-tw svg path,.single-vacancy__share-wrap .share-wrap a.color-tw svg path{fill:#06b7fd}.btn-open-share__wrap .share-wrap a.color-msg svg path,.single-vacancy__share-wrap .share-wrap a.color-msg svg path{fill:#126dff}.btn-open-share__wrap .share-wrap a.color-viber svg path,.single-vacancy__share-wrap .share-wrap a.color-viber svg path{fill:#8d50dd}.btn-open-share__wrap .share-wrap a.color-wsp svg path,.single-vacancy__share-wrap .share-wrap a.color-wsp svg path{fill:#0bca53}.btn-open-share__wrap .share-wrap a.color-tg svg path,.single-vacancy__share-wrap .share-wrap a.color-tg svg path{fill:#5db3dc}.btn-open-share__wrap .share-wrap a.color-pocket svg path,.single-vacancy__share-wrap .share-wrap a.color-pocket svg path{fill:#cb154b}.btn-open-share__wrap .share-wrap a:hover.color-pocket,.single-vacancy__share-wrap .share-wrap a:hover.color-pocket{background:#cb154b}.btn-open-share__wrap .share-wrap a:hover.color-wsp,.single-vacancy__share-wrap .share-wrap a:hover.color-wsp{background:#0bca53}.btn-open-share__wrap .share-wrap a:hover.color-msg,.single-vacancy__share-wrap .share-wrap a:hover.color-msg{background:#126dff}.btn-open-share__wrap .share-wrap a:hover svg path,.single-vacancy__share-wrap .share-wrap a:hover svg path{fill:#fff!important}.company-head{display:grid;grid-template-columns:1fr 320px;grid-gap:20px;align-items:flex-start;padding-right:35px}.company-head__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-weight:400;font-size:62px;line-height:1.2;letter-spacing:-1px;margin:0;margin-bottom:10px;margin-left:-2.5px}.company-head__meta{margin:20px 0 0 0;padding:0;list-style:none;font-family:var(--font-inter-tight);font-size:16px;line-height:2;display:flex;align-items:center;justify-content:flex-start;gap:40px;color:black}.company-head__meta li:not(:first-child){padding-left:25px;position:relative}.company-head__meta li:not(:first-child):before{content:'';width:5px;height:5px;border-radius:50%;background-color:rgba(33,33,38,.3);position:absolute;left:10px;top:calc(50% - 2px)}.company-head__meta strong{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-weight:400}.company-head__slogan{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:36px;line-height:1.15;letter-spacing:-0.5px;position:relative;margin-top:30px;z-index:1}.company-head__slogan:before{content:'';width:79px;height:65px;position:relative;z-index:-1;display:block;background:url(../img/svg/quotes-orange.svg) no-repeat center/contain;margin-bottom:-40px}.company-head__grid{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:44px}.company-head__logo{flex:0 0 150px;margin-right:40px;height:150px;display:flex;align-items:center;justify-content:center}.company-head__logo img{max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain}.company-head__body{flex:1}.company-head__excerpt{font-family:var(--font-inter-tight);font-size:18px;line-height:150%;margin-bottom:25px}.company-head__excerpt p{margin:0}.company-head__socials{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding-bottom:6px;margin-top:14px}.company-head__socials a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:var(--color);border-radius:50%;margin-right:5px;transition:opacity .3s ease-in-out;will-change:opacity}.company-head__socials a:hover{opacity:.85}.company-head__thumbnail{position:relative;height:0;padding-bottom:100%;margin-top:38px}.company-head__thumbnail:before{content:'';position:absolute;z-index:1;width:120px;height:120px;background:url(../img/svg/company-sign-1.svg) no-repeat center/contain;right:18px;bottom:19px}.company-head__thumbnail img{position:absolute;top:0;right:0;width:90%;height:90%;border-radius:50%}@media screen and (max-width:1100px){.company-head{grid-template-columns:1fr 300px;padding-right:0}.company-head__title{font-size:48px;margin-left: -1.5px;}.company-head__slogan{font-size:26px;margin-top:10px}.company-head__slogan:before{width:49px;height:47px;margin-bottom:-24px}.company-head__grid{margin-top:20px}.company-head__logo{flex:0 0 120px;height:120px;margin-right:20px}.company-head__excerpt{font-size:16px}}@media screen and (max-width:600px){.company-head{display:block}.company-head__logo{flex:0 0 100px;height:100px}.company-head__thumbnail{display:none}}section.single-company{background:url(../img/svg/company-sign-2.svg) no-repeat top 38px right;padding-bottom:25px}@media screen and (max-width:600px){section.single-company{background:0 0}}@media screen and (max-width:600px){.single-company .elementor-element[class*=elementor-]{margin-top:0!important;margin-bottom:0!important}.single-company .elementor-element[class*=elementor-] .elementor-widget-container{margin-top:0!important;margin-bottom:0!important;margin-right:0!important}}.single-company__toc{height:48px;display:flex;align-items:center;justify-content:left;position:-webkit-sticky;position:sticky;top:84px;background-color:#fff;border-radius:0px 0px 16px 16px;z-index:17;margin-bottom:50px}.single-company .single-company__toc{background-color:#f3f5fb}.single-company__toc-list{margin:0;padding:0;display:flex;align-items:center;justify-content:center}.single-company__toc-list li:not(:last-child){margin-right:50px}@media screen and (max-width:600px){.single-company__toc-list li:not(:last-child){margin-right:25px}}.single-company__toc-list a{display:inline-block;font-size:18px;font-family: var(--font-inter-tight);font-weight: var(--font-regular);color:#535151;position:relative;padding:0 8px;white-space:nowrap}@media screen and (max-width:600px){.single-company__toc-list a{font-size:15px}}.single-company__toc-list a:after{content:'';position:absolute;top:calc(100% + 11px);left:0;width:100%;height:3px;background-color:var(--happy-purple);opacity:0;transition:all .3s ease-in-out;border-radius:30px}.single-company__toc-list a:hover{color:var(--happy-purple)}.single-company__toc-list a.is-active{color:var(--happy-purple);font-weight:var(--font-semibold)}.single-company__toc-list a.is-active:after{opacity:1}.single-company__inner{display:flex;justify-content:flex-end;padding-bottom:50px}@media screen and (max-width:1024px){.single-company__inner{justify-content:center;padding-bottom:0}}.single-company__inner .container{margin:0}.single-company .single-article__main-text{margin:0}@media screen and (max-width:600px){.single-company .single-article__main-text{padding:0}}.single-company .single-article__main-text article p{margin-bottom:30px}.single-company img{max-width:100%;-o-object-fit:cover;object-fit:cover}.single-company__gallery{margin-bottom:60px;display:grid;grid-gap:20px;grid-template-columns:repeat(3,1fr);grid-template-areas:".  .  ." "big big ."}.single-company__gallery .single-company__gallery-item--big{grid-area:big}@media screen and (max-width:1100px){.single-company__gallery{grid-template-rows:auto}}@media screen and (max-width:768px){.single-company__gallery{grid-template-columns:repeat(2,1fr);grid-template-areas:". . " "big big" ". ."}}@media screen and (max-width:600px){.single-company__gallery{grid-gap:5px}}.single-company__gallery-item{position:relative;cursor:pointer;background-size:cover}.single-company__gallery-item:before{display:block;position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:rgba(33,33,38,.05);border-radius:12px;}.single-company__gallery-item img{-o-object-fit:cover;object-fit:cover;max-width:100%;opacity:0}.single-company__top{display:flex;justify-content:flex-start;align-items:center;margin-bottom:55px}@media screen and (max-width:1024px){.single-company__top{flex-wrap:wrap}}.single-company__top-about{color:#212126;letter-spacing:-.2px;font-family:var(--font-inter-tight);font-size:19px;line-height:1.36842;max-width:530px;padding-right:20px}@media screen and (max-width:1024px){.single-company__top-about{margin:0 auto 40px;padding-right:0}}.single-company__logo{max-width:168px;display:block;margin-bottom:6px}.single-company__name{font-size:45px;line-height:1;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);letter-spacing:-1px;margin-bottom:2px}.single-company__category{font-size:12px;line-height:1.25;text-transform:uppercase;margin-bottom:32px}.single-company__category b{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);position:relative;display:inline-block;padding-left:13px}.single-company__category b:before{width:3px;height:3px;border-radius:50%;left:5px;top:50%;content:"";display:block;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(33,33,38,.3)}.single-company__text{margin-bottom:33px}.single-company__socials a{width:34px;height:34px;border-radius:50%;margin-right:5px;margin-bottom:5px}.single-company .img-modal .img-wrap img{max-width:100%;width:auto;margin:0 auto;display:block}.company-info{display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px;margin-bottom:60px}.company-info--small{grid-template-columns:repeat(2,1fr);margin-bottom:30px;grid-column-gap:30px;display:grid}.company-info--small .company-info__item{margin:0;width:100%}.company-info__item{margin:0 35px;width:16%}.company-info__item:first-child{margin-left:0}.company-info__item:last-child{margin-right:0}@media screen and (max-width:768px){.company-info__item{text-align:left;margin:0 25px;width:20%}}@media screen and (max-width:600px){.company-info__item{margin:0 0 0 13%!important;width:35%}}.company-info__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:1.36842;margin-bottom:25px}.company-info__text{font-size:16px;line-height:1.3125;min-height: 80px}.company-info__text span{display:block;letter-spacing:-1px;font-size:48px;line-height:40px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);margin-bottom:5px}@media screen and (max-width:600px){.company-info__text span{font-size:32px}}.company-info__img{max-height:50px}.company-info__img-wrap{margin-bottom:19px;position:relative}.company-info__img-wrap--green:before{background:var(--happy-green)}.company-info__img-wrap--violet:before{background:var(--happy-purple)}.company-info__img-wrap--red:before{background:var(--happy-red)}.company-info__img-wrap--yellow:before{background:var(--happy-yellow)}.company-info__img-wrap:before{content:"";display:block;width:88px;height:88px;border-radius:50%;position:absolute;left:-16px;top:0;opacity:.15}@media screen and (max-width:768px){.company-info__img-wrap:before{left:30%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.vacancies{padding-top:52px;padding-bottom:64px}.vacancies__widget{max-width:325px;position:-webkit-sticky;position:sticky;top:165px;right:40px;margin:0 0 0 auto}.inbound-submit-area .vacancies__widget button,.single-vacancy__form-wrap .input-file-wrap .vacancies__widget label,.vacancies__widget .inbound-submit-area button,.vacancies__widget .single-vacancy__form-wrap .input-file-wrap label,.vacancies__widget .theme-btn{min-width:100%}@media screen and (max-width:1024px){.vacancies__widget{display:none}}.vacancies__widget-wrap{width:calc((100% - 633px)/ 2);padding-right:20px;padding-left:20px}@media screen and (max-width:1280px){.vacancies__widget-wrap{padding-left:0;padding-right:5px}}@media screen and (max-width:1024px){.vacancies__widget-wrap{padding:0;display:none}}.vacancies__widget-content{padding-bottom:10px}.vacancies__widget-title{font-size:24px;line-height:1.20833;letter-spacing:-.2px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);margin-bottom:10px}.vacancies__widget .vacancies__plate{transition:all .3s;padding:18px 11px 11px 18px;margin-bottom:10px}@media screen and (max-width:1366px){.vacancies__widget .vacancies__plate{min-height:110px}}.vacancies__widget .vacancies__plate:hover{border-color:transparent;box-shadow:4px 4px 20px rgba(6,7,32,.10006)}.vacancies__widget .vacancies__plate:hover .vacancies__plate-title{color:var(--happy-purple);text-decoration:underline}.vacancies .section-title{font-weight:var(--font-semibold);font-size:28px;line-height:120%;display:block}.vacancies .vacancies__plate-title{transition:all .3s}@media screen and (max-width:600px){.vacancies .vacancies__plate .vacancies__plate-info{text-align:left}}.vacancies .vacancies__plate:hover .vacancies__plate-title{color:var(--happy-purple);text-decoration:underline}.vacancies__wrap{display:grid;grid-gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);margin-bottom:20px}@media screen and (max-width:1100px){.vacancies__wrap{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,160px)}}@media screen and (max-width:768px){.vacancies__wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,160px)}}@media screen and (max-width:500px){.vacancies__wrap{grid-template-columns:1fr;grid-template-rows:auto}}.company-template-default .blockquote-wrap__title{font-size:32px}.single-company .vacancies__wrap{display:grid;grid-gap:20px;grid-template-columns:1fr;margin-bottom:20px;grid-template-rows:1fr}.single-company .vacancies__plate-all_info{display:flex;align-items:center;justify-content:space-between;width:100%}.single-company .vacancies__plate-all_info .vacancies__plate-img{min-width: 80px; max-width: 120px;text-align:right}.single-company .vacancies__plate-all_info .vacancies__plate--vertical .vacancies__plate-img-wrap{max-height:70px!important}.single-company .company-template-default .blockquote-wrap__title{font-size:32px}.single-company .vacancies__plate-bolder{font-family:var(--font-inter-tight);font-size:17px!important;line-height:1.1;margin-bottom: 7px}.single-company .vacancies__plate-item__text{font-family:var(--font-inter-tight);font-size:16px;line-height:1.3125;letter-spacing:-.2px;color:#212126;margin-bottom:10px}.single-company .vacancies__widget .vacancies__plate{align-items:flex-start!important;min-height: auto;padding: 18px 6px 6px 18px;border-radius:8px}.single-company .company-vacancies__title{font-size:3em;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);text-align:center;margin:0 0 50px}.single-event{background:linear-gradient(180deg,#fff 385px,var(--happy-purple) 385px);padding-top:17px}@media screen and (max-width:600px){.single-event{background:var(--happy-purple) 185px}}.single-event .single-vacancy__section-title{color:#fff}.single-event .container{position:relative}@media screen and (max-width:1100px){.single-event .container{display:flex;flex-direction:column-reverse}}.single-event__links{position:absolute;left:20px;top:430px;max-width:83px;z-index:2}@media screen and (max-width:1100px){.single-event__links{position:relative;top:auto;left:auto;max-width:833px;width:100%;margin:0 auto}.single-event__links .share-article__main-links-wrap{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}}.single-event__links h4{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;color:#fff;margin-bottom:20px}@media screen and (max-width:1100px){.single-event__links h4{width:100%;margin-bottom:10px}}.single-event__caption{text-align:center}.single-event__caption-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);margin-bottom:10px}.single-event__caption-info{display:flex;justify-content:center;margin-bottom:40px;align-items:flex-end}.single-event__caption-place{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1;letter-spacing:-.421053px;color:var(--happy-purple);transition:all .3s}.single-event__caption-place:hover{text-decoration:underline}.single-event__caption-location{font-size:14px;line-height:1;padding-left:15px;position:relative}.single-event__caption-location:before{content:"";width:3px;height:3px;background:#232328;border-radius:50%;display:block;position:absolute;left:7px;bottom:6px}.single-event__caption-date{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);letter-spacing:-.2px;text-transform:uppercase;font-size:19px;line-height:1;margin-left:15px}.single-event__img{max-width:100%;margin:0 auto 27px}.single-event__img .img-bg{position:absolute;left:20px;right:20px;top:65px}@media screen and (max-width:768px){.single-event__img .img-bg{display:none}}.single-event__img img{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}.single-event__btn{display:flex;justify-content:center;margin-bottom:40px;position:relative;z-index:2}.single-event__btn .btn{padding:11px 38px}.single-event__text{padding:0 50px 0 50px;font-family:var(--font-inter-tight);color:#fff;min-height:290px}@media screen and (max-width:1100px){.single-event__text{padding:0;min-height:initial}}@media screen and (max-width:600px){.single-event__text{font-size:16px}}.single-event__text.single-vacancy__disabled{color:rgba(255,255,255,.6)}.single-event__text.single-vacancy__disabled:after{background:0 0!important}.single-event__text.single-vacancy__disabled+.single-event__btn{pointer-events:none;opacity:.6}.single-event__text .single-vacancy__disabled-info{width:100%}.single-event__text img{max-width:100%;height:auto}.single-event__text h2{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:28px;line-height:1.20833;margin-bottom:30px}.single-event__text h3{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;margin-bottom:30px}.single-event__text ul{list-style-type:disc}.single-event__text ol{list-style-type:decimal}.single-event__text ol,.single-event__text ul{margin:0 0 20px;padding:0 0 0 40px}.single-event__text p{margin-bottom:30px}.single-event__text b,.single-event__text strong{font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.single-event__text em,.single-event__text i{font-style:Italic}.single-event__text-info{font-size:19px;line-height:1.36842;letter-spacing:-.2px;margin-bottom:40px}.single-event__text-info b{font-size:16px}.single-event__text-info p{margin-bottom:0}.single-event__text-details{margin-bottom:40px}.single-event__text-details h4{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);letter-spacing:-.185714px;text-transform:uppercase;font-size:13px;line-height:1.23077;margin-bottom:7px}.single-event__text-details a{font-size:16px;display:flex;align-items:center;word-break:break-all;flex-wrap:wrap}.single-event__text-details a:hover{text-decoration:underline}.single-event__text-details a:hover .icon{background:#fff}.single-event__text-details a:hover .icon svg path{fill:var(--happy-purple)}.single-event__text-details a .text{width:calc(100% - 62px)}.single-event__text-details a .icon{width:50px;height:50px;border:2px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:12px}.single-event__inner{max-width:833px;margin:0 auto}.single-event__suggest{padding-top:58px}.single-event__suggest-items{margin-bottom:50px}.single-event__suggest-items .events-grid{margin-bottom:30px}.single-event__suggest-items .section-title{margin-bottom:20px}.single-event__suggest-items .events-wrap{grid-template-columns:repeat(4,1fr);grid-column-gap:54px;grid-row-gap:20px}@media screen and (max-width:768px){.single-event__suggest-items .events-wrap{grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}.single-event__suggest-items .events-wrap__item-title{margin-bottom:14px}.single-event__suggest-items .events-wrap__item-info p{margin-bottom:11px}.single-event__suggest-items .events-wrap .adv img{max-width:none}.single-event__suggest-items .events-plate:hover .events-plate__photo:before{opacity:1}@media screen and (max-width:600px){.single-event__suggest-items .events-plate__title{font-size:24px}}.single-event__suggest-items .events-plate__body{border:1px solid rgba(33,33,38,.15);border-top:none}.single-event__suggest-items .events-plate__photo{display:flex;height:240px;position:relative}.single-event__suggest-items .events-plate__photo:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(62,43,146,.194493) 24.95%,var(--happy-purple) 93.27%);opacity:0;transition:all .4s ease}.single-event__suggest-items .events-plate__photo img{width:100%;height:100%}.single-event__suggest-items .events-plate .plate-meta__tag{color:#fff}.text-page{padding-top:15px}.text-page__inner{display:grid;grid-template-columns:300px auto;grid-column-gap:20px;color:#232328}@media screen and (max-width:768px){.text-page__inner{grid-template-columns:1fr}}.text-page__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:36px;line-height:1.05556;margin-bottom:29px}@media screen and (max-width:600px){.text-page__title{font-size:32px;margin-bottom:20px}}@media screen and (max-width:768px){.text-page__nav-content{display:none}}.text-page__nav-sticky{position:-webkit-sticky;position:sticky;top:120px}.text-page__content{padding-left:107px;padding-top:15px}@media screen and (max-width:1100px){.text-page__content{padding-left:0}}.text-page__content-inner{font-family:var(--font-inter-tight);color:#232328;font-size:21px;line-height:1.5}@media screen and (max-width:600px){.text-page__content-inner{font-size:18px}}.text-page__content-inner ol,.text-page__content-inner ul{margin-bottom:30px;margin-left:19px}@media screen and (max-width:600px){.text-page__content-inner ol,.text-page__content-inner ul{margin-left:10px}}.text-page__content-inner ol li,.text-page__content-inner ul li{margin-bottom:11px;position:relative}@media screen and (max-width:600px){.text-page__content-inner ol li,.text-page__content-inner ul li{margin-bottom:12px}}.text-page__content-inner ol li:last-of-type,.text-page__content-inner ul li:last-of-type{margin:0}.text-page__content-inner ol li:before,.text-page__content-inner ul li:before{display:block;position:absolute;left:0;top:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.text-page__content-inner ul.list-red li:before{border-color:#d46058}.text-page__content-inner ul.list-violet li:before{border-color:#9c509c}.text-page__content-inner ul.list-green li:before{border-color:#058282}.text-page__content-inner ul li{padding-left:17px}.text-page__content-inner ul li:before{content:"";width:3px;height:3px;border:2px solid #212126;border-radius:50%}.text-page__content-inner ol{counter-reset:item}.text-page__content-inner ol li{padding-left:34px}.text-page__content-inner ol li:before{content:"";width:24px;height:24px;background:#212126;border-radius:50%;color:#fff;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-style:normal;font-weight:900;font-size:12px;line-height:1.25;display:flex;justify-content:center;align-items:center;content:counter(item);counter-increment:item}.text-page__content-inner a{color:var(--happy-purple);text-decoration:underline}.text-page__content-inner a:hover{text-decoration:none}.text-page__content-inner h3{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;margin-bottom:20px}@media screen and (max-width:600px){.text-page__content-inner h3{font-size:20px}}.text-page__content-inner p{margin-bottom:20px}.text-page__nav-list{margin-bottom:37px}.text-page__nav-list li{font-family:var(--font-inter-tight);color:#212126;font-size:13px;line-height:1.23077;text-transform:uppercase;opacity:.6;cursor:pointer;position:relative;padding:3px 0;transition:all .5s;margin-bottom:7px}.text-page__nav-list li.active{padding-left:16px;opacity:1;font-family: var(--font-inter-tight);font-weight: var(--font-semibold)}.text-page__nav-list li.active:before{opacity:1}.text-page__nav-list li:before{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--happy-purple);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;opacity:0}.wp-block-embed__wrapper{margin:0 auto 16px;text-align:center}.wp-block-embed__wrapper iframe{height:410px;width:728px;max-width:100%}@media screen and (max-width:600px){.wp-block-embed__wrapper iframe{height:250px}}.img-modal{position:fixed;top:0;left:0;bottom:0;opacity:0;width:100%;background:rgba(29,29,33,.9);z-index:1000;display:flex;justify-content:center;align-items:center;transition:all .5s;pointer-events:none}.img-modal.opened{opacity:1;visibility:visible;pointer-events:all}.img-modal__inner{width:100%}.img-modal .img-wrap{width:100%;max-width:1280px;margin:0 auto;padding:40px}.img-modal .img-wrap img{width:100%}@media screen and (max-width:768px){.img-modal .img-wrap{padding:5px}}.img-modal .btn-close{position:absolute;top:20px;right:20px;width:32px;height:32px;background:#212126;border-radius:50%;cursor:pointer}.img-modal .btn-close:before{content:"";height:2px;width:12px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;left:50%}.img-modal .btn-close:after{content:"";height:2px;width:12px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);position:absolute;top:50%;left:50%}.gallery-modal{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none}.gallery-modal .img-wrap{width:100%;max-width:1280px;margin:0 auto;padding:40px}.gallery-modal .img-wrap img{width:100%}@media screen and (max-width:768px){.gallery-modal .img-wrap{padding:5px}}.gallery-modal .btn-close{position:absolute;top:20px;right:20px;width:32px;height:32px;background:#212126;position:absolute;border-radius:50%;cursor:pointer;z-index:1}.gallery-modal .btn-close:before{content:"";height:2px;width:12px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;left:50%}.gallery-modal .btn-close:after{content:"";height:2px;width:12px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);position:absolute;top:50%;left:50%}.gallery-modal-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:42px;line-height:1;letter-spacing:-1px;text-align:center;margin:0;position:absolute;top:50px;width:100%}.gallery-modal-footer{position:absolute;bottom:50px;left:0;width:100%;z-index:1}.gallery-modal-footer p{margin:0 0 20px!important;text-align:center;font-size:24px}@media screen and (max-width:768px){.gallery-modal-footer p{font-size:14px;margin-bottom:10px!important}}.gallery-modal-controls{font-size:0;display:flex;justify-content:center;align-items:center}.gallery-modal-controls-next,.gallery-modal-controls-prev{position:relative!important;-webkit-transform:none!important;transform:none!important;bottom:initial!important;left:initial!important}.gallery-modal-controls-counter{font-size:13px;width:60px;text-align:center}.gallery-modal__inner{width:100%;margin:0 auto;height:100%;display:flex;align-items:center}.gallery-modal-slider{width:100%;margin:0 auto}.gallery-modal .slick-slide{height:60vh;outline:0;transition:.3s}@media screen and (max-height:768px){.gallery-modal .slick-slide{height:50vh}}.gallery-modal .slick-slide div{height:100%;text-align:center;display:flex;align-items:center}.gallery-modal .slick-slide img{width:auto!important;max-height:100%;margin:0 auto}.gallery-modal .slick-slide:not([class*=current]){opacity:.7;cursor:pointer;-webkit-transform:scale(.8);transform:scale(.8)}.gallery-modal .slick-slide:hover{opacity:1}.gallery-modal .btn-close{top:40px;right:42px;width:60px;height:60px;background:0 0;border:2px solid #212126;transition:.4s ease}.gallery-modal .btn-close:hover{background:#212126}.gallery-modal .btn-close:hover:after,.gallery-modal .btn-close:hover:before{background:#fff}.gallery-modal .btn-close:after,.gallery-modal .btn-close:before{background:#212126;width:16px;transition:.4s ease}@media screen and (max-width:768px){.gallery-modal .btn-close{top:15px;right:15px}}.single-article{padding-top:10px}.single-article img{max-width:100%;height:auto}.single-article__main-img{text-align:center;aspect-ratio:3/1;object-fit:contain}.single-article__titles{max-width:1140px;padding:0 20px;margin:0 auto;text-align:center}.single-article__titles--align-left{text-align:left;padding:0}.single-article__titles--align-left .single-article__titles-meta{justify-content:flex-start}@media screen and (max-width:1200px){.single-article__titles--align-left .single-article__titles-meta{justify-content:center}}.single-article__titles-caption{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:42px;line-height:1.1;margin-bottom:38px}@media screen and (max-width:1100px){.single-article__titles-caption{font-size:36px;margin-bottom:20px}}@media screen and (max-width:768px){.single-article__titles-caption{font-size:28px}}.single-article__titles-meta{margin-bottom:30px;justify-content:center;align-items:center;display:flex;font-family:var(--font-inter-tight)}@media screen and (max-width:1100px){.single-article__titles-meta{margin-bottom:20px}}.single-article__titles-author{padding:4px 12px}.single-article__titles-date{font-size:12px;text-transform:uppercase;color:rgba(33,33,38,.6);margin-right:3px}.single-article__titles-tag{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:12px;line-height:1.25;text-transform:uppercase;color:#212126;margin-left:8px;margin-right:8px;position:relative}.single-article__titles-tag:after{content:"";width:3px;height:3px;display:block;background:#212126;position:absolute;border-radius:50%;top:50%;left:-7px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-article__titles-sign{display:inline-block;margin-right:12px;font-size:13px;line-height:1.23077;padding:4px 12px;color:#fff}.single-article__main-inner{position:relative;margin-top:55px}@media screen and (max-width:1100px){.single-article__main-inner{margin-top:30px}}.single-article__main-links{position:absolute;top:-13px;left:calc(50% - 833px / 2 - 107px);bottom:0}.single-article__main-links .js-sticky-elem{position:-webkit-sticky;position:sticky;top:200px}@media screen and (max-width:1100px){.single-article__main-links{display:none}}.single-article__main-text{max-width:873px;padding:0 20px;margin:0 auto}@media screen and (max-width:768px){.single-article__main-text{max-width:100%}}@media screen and (max-width:600px){.single-article__main-text{font-size:18px}.single-article__main-text .container{font-size:18px}}.single-article__main-text .article-title{font-size:14px;line-height:1.28571;margin-bottom:40px}.single-article__main-text .article-title p{margin-bottom:0}.single-article__main-text .article-title h3{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;letter-spacing:-1px;margin-bottom:5px}@media screen and (max-width:600px){.single-article__main-text .article-title h3{font-size:22px}}.single-article__main-text em{font-style:italic}.single-article__main-text iframe{max-width:100%}.single-article__main-text h2{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:32px;line-height:1.125;margin-bottom:10px}@media screen and (max-width:600px){.single-article__main-text h2{font-size:26px}}.single-article__main-text h3{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:.95833;letter-spacing:-.2px;margin-bottom:20px}.single-article__main-text h4,.single-article__main-text .h4_title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:22px;line-height:.95833;letter-spacing:-.2px;margin-bottom:20px}.single-article__main-text h4.text-align-center{text-align:center;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);margin:0 auto 30px}@media screen and (max-width:1100px){.single-article__main-text h4{font-size:20px}}.single-article__main-text h5{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;margin-bottom:10px}.single-article__main-text .company__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;letter-spacing:-1px;margin-bottom:0px}.single-article__main-text .events-wrap__item-info p{margin-bottom:0}.single-article__main-text .link-with-caption{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);color:var(--happy-purple);position:relative;display:inline-block;margin:0 3px;transition:all .3s;cursor:pointer;border-bottom:1px dashed rgba(62,43,146,.5);z-index:2}.single-article__main-text .link-with-caption__inner{position:absolute;top:40px;left:-3px;width:300px;background:#fff;box-shadow:4px 4px 20px rgba(6,7,32,.10006);padding:20px;font-size:16px;line-height:1.3125;transition:all .3s;opacity:0;pointer-events:none}.single-article__main-text .link-with-caption__inner a{word-break:break-all;font-family:var(--font-inter-tight)}.single-article__main-text .link-with-caption__inner a:hover{text-decoration:underline}.single-article__main-text .link-with-caption__btn-close{width:32px;height:32px;background:#212126;position:absolute;top:-10px;right:-6px;border-radius:50%}.single-article__main-text .link-with-caption__btn-close:before{content:"";height:2px;width:12px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;left:50%}.single-article__main-text .link-with-caption__btn-close:after{content:"";height:2px;width:12px;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);position:absolute;top:50%;left:50%}.single-article__main-text .link-with-caption__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:1.10526;display:block;margin-bottom:10px}.single-article__main-text .link-with-caption__text{display:block;margin-bottom:24px}.single-article__main-text .link-with-caption:before{background:rgba(62,43,146,.1);position:absolute;top:-1px;left:-5px;right:-5px;bottom:-6px;content:"";transition:all .3s;z-index:-1}.single-article__main-text .link-with-caption:hover{border-color:rgba(255,255,255,.5);color:#fff}.single-article__main-text .link-with-caption:hover .link-with-caption__inner{color:#212126}.single-article__main-text .link-with-caption:hover:before{background:var(--happy-purple)}.single-article__main-text .link-with-caption.opened{border-color:rgba(255,255,255,.5);color:#fff}.single-article__main-text .link-with-caption.opened .link-with-caption__inner{opacity:1;pointer-events:all;color:#212126}.single-article__main-text .link-with-caption.opened:before{background:var(--happy-purple)}.single-article__main-text p{margin-bottom:40px;font-size:18px;line-height:150%;fill:#181716;-webkit-font-smoothing:antialiased}.single-article__main-text p.has-background{padding:25px 30px;border-radius:8px}.single-article__main-text p a{color:var(--happy-purple);-webkit-text-decoration-color:inherit;text-decoration-color:inherit;transition:all .3s ease}.single-article__main-text p a:active,.single-article__main-text p a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}@media screen and (max-width:600px){.single-article__main-text p{margin-bottom:20px}}.single-article__main-text article{margin-bottom:40px}@media screen and (max-width:600px){.single-article__main-text article{margin-bottom:20px}}.single-article__main-text article p{margin-bottom:20px}.elementor-widget.elementor-widget-title:not(:last-child){margin-bottom:0}.table-wrap{margin-bottom:40px}.table-wrap__caption{text-align:center;font-size:14px;line-height:1.28571;max-width:620px;margin:16px auto 0}.blockquote-wrap{max-width:620px;width:100%;margin:0 auto 40px;padding-top:72px;text-align:center;position:relative;color:#212126;font-family:var(--font-inter-tight);font-size:22px;line-height:1.20833}@media screen and (max-width:768px){.blockquote-wrap{font-size:20px}}.blockquote-wrap.blockquote-wrap--no-margin{margin-bottom:0}.blockquote-wrap.blockquote-wrap--with-border{max-width:100%;margin:0 0 40px 0;padding-top:27px;padding-right:34px}.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__inner{margin-left:32px;position:relative;border:1px solid rgba(33,33,38,.3);border-radius:8px;text-align:left;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:57px 62px 57px 0}@media screen and (max-width:768px){.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__inner{padding:45px 45px 45px 0}}@media screen and (max-width:600px){.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__inner{padding:20px;margin:0}}@media screen and (max-width:600px){.blockquote-wrap.blockquote-wrap--with-border{padding-top:0;padding-right:0}}.blockquote-wrap.blockquote-wrap--with-border--green .blockquote-wrap__inner{border-color:rgba(0,129,126,.3)}.blockquote-wrap.blockquote-wrap--with-border--green .blockquote-wrap__author-img:before{background:rgba(0,129,126,.2)}.blockquote-wrap.blockquote-wrap--with-border--violet .blockquote-wrap__inner{border-color:rgba(62,43,146,.3)}.blockquote-wrap.blockquote-wrap--with-border--violet .blockquote-wrap__author-img:before{background:rgba(62,43,146,.2)}.blockquote-wrap.blockquote-wrap--with-border--red .blockquote-wrap__inner{border-color:rgba(212,96,88,.3)}.blockquote-wrap.blockquote-wrap--with-border--red .blockquote-wrap__author-img:before{background:rgba(212,96,88,.2)}.blockquote-wrap.blockquote-wrap--with-border--pink .blockquote-wrap__inner{border-color:rgba(156,80,156,.3)}.blockquote-wrap.blockquote-wrap--with-border--pink .blockquote-wrap__author-img:before{background:rgba(156,80,156,.2);opacity:0}.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__quote{position:absolute;left:160px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:0}.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__quote svg{max-width:100%;max-height:100%}@media screen and (max-width:600px){.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__quote{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__author{background:#fff;width:160px;-webkit-transform:translateX(-53px);transform:translateX(-53px);padding-bottom:14px}@media screen and (max-width:768px){.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__author{width:100px}}@media screen and (max-width:600px){.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__author{width:100%;margin:0 auto;-webkit-transform:none;transform:none}}.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__author-img{width:108px;height:108px;margin:14px auto 10px 0;position:relative}@media screen and (max-width:600px){.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__author-img{margin:14px auto 10px}}.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__author-img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;mix-blend-mode:multiply;z-index:1}.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__author-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;-o-object-fit:cover;object-fit:cover}.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__text{width:calc(100% - 160px)}@media screen and (max-width:768px){.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__text{width:calc(100% - 100px)}}@media screen and (max-width:600px){.blockquote-wrap.blockquote-wrap--with-border .blockquote-wrap__text{width:100%}}@media screen and (max-width:600px){.blockquote-wrap{padding-top:55px}}.blockquote-wrap .blockquote-wrap__quote{width:56px;height:54px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:600px){.blockquote-wrap .blockquote-wrap__quote{width:36px;height:37px}}.blockquote-wrap .blockquote-wrap__quote svg{max-width:100%;max-height:100%}.blockquote-wrap__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:21px;line-height:1.2;font-style: italic;margin-bottom:18px!important}.blockquote-wrap__author{max-width:352px;margin:0 auto;font-size:14px;line-height:1.28571}.blockquote-wrap__author-img{width:60px;height:60px;overflow:hidden;border-radius:50%;margin:25px auto 10px}.list-wrap{display:flex;flex-wrap:wrap}.list-wrap p{margin-bottom:19px}.list-wrap__item{width:50%;padding-right:30px}.short-book{display:flex;flex-wrap:wrap;padding:25px 60px;align-items:center;border-top:2px solid #212126;border-bottom:2px solid #212126;margin-bottom:40px}.short-book:hover .short-book__text{color:var(--happy-purple);text-decoration:underline}@media screen and (max-width:600px){.short-book{margin-bottom:20px}}@media screen and (max-width:768px){.short-book{padding:20px 0}}.short-book__img{width:400px}@media screen and (max-width:1100px){.short-book__img{width:300px}}@media screen and (max-width:768px){.short-book__img{width:100%;max-width:300px;margin-bottom:10px}}.short-book__text{width:calc(100% - 400px);padding-left:27px;display:block;transition:all .3s}@media screen and (max-width:1100px){.short-book__text{width:calc(100% - 300px)}}@media screen and (max-width:768px){.short-book__text{width:100%;padding-left:0}}.short-book__text-info{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);text-transform:uppercase;font-size:13px;line-height:1.23077;margin-bottom:20px;display:block}.short-book__text-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;letter-spacing:-1px;margin-bottom:20px;display:block}@media screen and (max-width:600px){.short-book__text-title{font-size:22px}}.short-book__text-author{font-size:14px;line-height:1.28571;display:block}.text-with-suggest{display:flex}@media screen and (max-width:768px){.text-with-suggest{flex-wrap:wrap;padding-top:0!important}}.text-with-suggest--big .text-with-suggest__text{width:calc(100% - 400px)}@media screen and (max-width:768px){.text-with-suggest--big .text-with-suggest__text{width:100%}}.text-with-suggest--big .text-with-suggest__suggest{width:400px}.text-with-suggest__text{width:calc(100% - 300px);padding-right:23px}@media screen and (max-width:768px){.text-with-suggest__text{width:100%}}.text-with-suggest__suggest{width:300px;max-width:100%;float:right;margin-left:23px;margin-bottom:40px}@media screen and (max-width:479px){.text-with-suggest__suggest{float:none;margin-left:auto;margin-right:auto}}.text-with-suggest__suggest--big{width:400px}.text-with-suggest__suggest--align-left{float:left;margin-left:0;margin-right:23px;margin-bottom:19px}@media screen and (max-width:768px){.text-with-suggest__suggest{margin-top:0!important}}.text-with-suggest__suggest .plate{display:block;height:200px;width:300px;max-width:100%;border:none;border-top:4px var(--happy-purple) solid;background-color:#f3f5fb;border-radius:8px}.text-with-suggest__suggest .plate-big{height:420px}.text-with-suggest__suggest .plate__emoji{font-size:47px;line-height:47px}.text-with-suggest-reverse{flex-direction:row-reverse}@media screen and (max-width:768px){.text-with-suggest-reverse{flex-direction:row}}.text-with-suggest-reverse .text-with-suggest__text{padding-right:0;padding-left:23px}@media screen and (max-width:768px){.text-with-suggest-reverse .text-with-suggest__text{padding:0}}article.two-column{-webkit-column-width:calc(50% - 16.5px);-moz-column-width:calc(50% - 16.5px);column-width:calc(50% - 16.5px);-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width:768px){article.two-column{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-width:100%;-moz-column-width:100%;column-width:100%}}article .company__body-footer p{margin-bottom:0}article p{margin-bottom:20px}.content-with-title{margin-bottom:40px;text-align:center}@media screen and (max-width:600px){.content-with-title{margin-bottom:20px}}.content-with-title__img{margin:0 auto 16px}.content-with-title__iframe{margin:0 auto 16px}.content-with-title__iframe iframe{height:410px;width:728px;max-width:100%}@media screen and (max-width:600px){.content-with-title__iframe iframe{height:250px}}.content-with-title__text{font-size:14px;line-height:1.28571}.two-items{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:26px}@media screen and (max-width:768px){.two-items{grid-template-columns:1fr;grid-row-gap:20px}}.two-items ol,.two-items ul{margin-bottom:0}.events-wrap{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.events-wrap__item-img{position:relative;width:130px;height:130px;margin-bottom:20px}.events-wrap__item-img img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:600px){.events-wrap__item-img{width:100px;height:100px}}.events-wrap__item-img .img-wrap{width:130px;height:130px;border-radius:50%;overflow:hidden}@media screen and (max-width:600px){.events-wrap__item-img .img-wrap{width:100px;height:100px}}.events-wrap__item-title{font-size:21px;line-height:1.14286;letter-spacing:-.75px;font-family: var(--font-inter-tight)!important;margin-bottom:22px;min-height:72px;color:#212126!important;text-decoration:none!important;display:block}@media screen and (max-width:600px){.events-wrap__item-title{font-size:19px;margin-bottom:15px}}.events-wrap__item-title:hover{color:var(--happy-purple)!important;text-decoration:underline!important}.events-wrap__item-info{font-size:14px;line-height:1.28571;margin-bottom:25px}.events-wrap__item-info p{margin:0}.events-wrap__item .btn{max-width:150px;padding:8px 5px;white-space:nowrap}.events-wrap__item .events-plate__social{width:50px;height:50px;bottom:10px;right:-16px}@media screen and (max-width:600px){.events-wrap__item .events-plate__social{width:45px;height:45px;bottom:5px;right:-5px}}.gallery-slider__counter{position:absolute;bottom:0;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:13px}@media screen and (max-width:600px){.gallery-slider__counter{bottom:-29px}}.single-article__slider{position:relative}.single-article__slider.single-article__slider--full-screen .slider-wrap{height:440px;margin-bottom:120px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;position:relative;left:50%;max-width:calc(100vw - 30px)}@media screen and (max-width:768px){.single-article__slider.single-article__slider--full-screen .slider-wrap{height:auto;margin-bottom:90px}}@media screen and (max-width:600px){.single-article__slider.single-article__slider--full-screen .slider-wrap{margin-bottom:80px}}.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-track{height:410px}@media screen and (max-width:768px){.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-track{height:auto}}.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide{margin:0 65px 30px}@media screen and (max-width:768px){.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide{margin:0 20px 30px}.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide>div{width:100%}}.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide .slide__img{width:533px;height:300px}@media screen and (max-width:768px){.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide .slide__img{width:100%;height:auto}}.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide.slick-center .slide__img{-webkit-transform:scale(1.37);transform:scale(1.37)}@media screen and (max-width:768px){.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide.slick-center .slide__img{-webkit-transform:none;transform:none}}.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide.slick-center .slide:before{background:rgba(33,33,38,.05)}.single-article__slider.single-article__slider--full-screen .slider-wrap .slick-slide.slick-center .slide__caption{opacity:1}.single-article__slider.single-article__slider--full-screen .slider-wrap .slide:before{background:rgba(255,255,255,.7)}@media screen and (max-width:768px){.single-article__slider.single-article__slider--full-screen .slider-wrap .slide:before{background:rgba(33,33,38,.05)}}.single-article__slider.single-article__slider--full-screen .slider-wrap .slide .slide__caption{bottom:-80px;left:-58px;right:-58px;padding:20px;opacity:0}@media screen and (max-width:768px){.single-article__slider.single-article__slider--full-screen .slider-wrap .slide .slide__caption{opacity:1;left:20px;right:20px;bottom:0;padding:10px}}.single-article__slider .slider-wrap{margin-bottom:120px;display:flex;align-items:center}@media screen and (max-width:768px){.single-article__slider .slider-wrap{margin-bottom:90px}}@media screen and (max-width:600px){.single-article__slider .slider-wrap{margin-bottom:80px}}.single-article__slider .slider-wrap .slick-track{display:flex;align-items:center}.single-article__slider .slider-wrap .slick-slide{margin:0 0 30px;display:flex;justify-content:center;align-items:center}.single-article__slider .slider-wrap .slick-slide>div{width:100%}.single-article__slider .slider-wrap .slick-slide .slide__img{transition:all .3s}.single-article__slider .slider-wrap .slick-slide .slide__img img{min-width:100%;min-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.single-article__slider .slider-wrap .slide{text-align:center;display:flex;justify-content:center;align-items:center;position:relative}.single-article__slider .slider-wrap .slide:before{display:block;left:0;right:0;bottom:0;top:0;transition:all .3s;position:absolute;content:"";background:rgba(33,33,38,.05)}.single-article__slider .slider-wrap .slide .slide__caption{position:absolute;background:#fff;bottom:-26px;left:40px;right:40px;padding:20px;opacity:1;transition:all .3s;letter-spacing:-.2px;font-size:14px}@media screen and (max-width:768px){.single-article__slider .slider-wrap .slide .slide__caption{opacity:1;left:20px;right:20px;bottom:0;padding:10px}}.single-article__slider .slider-wrap .slide img{width:100%}.slick-next,.slick-prev{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#fff;border:2px solid #212126;border-radius:50%;transition:all .3s ease;font-size:0;position:absolute;bottom:-52px;left:50%}@media screen and (max-width:768px){.slick-next,.slick-prev{width:40px;height:40px;bottom:-63px}}@media screen and (max-width:600px){.slick-next,.slick-prev{bottom:-40px}}.slick-next:hover,.slick-prev:hover{background:var(--happy-purple);border-color:var(--happy-purple)}.slick-next:hover:before,.slick-prev:hover:before{border-color:#fff}.slick-next:before,.slick-prev:before{content:"";position:absolute;top:50%;left:50%;display:block;position:absolute;width:8px;height:8px;border-top:2px solid #212126;border-left:2px solid #212126;transition:all .3s}.slick-next{-webkit-transform:translateX(calc(-50% + 59px));transform:translateX(calc(-50% + 59px))}.slick-next:before{-webkit-transform:translate(calc(-50% - 1px),-50%) rotate(135deg);transform:translate(calc(-50% - 1px),-50%) rotate(135deg)}.slick-prev{-webkit-transform:translateX(calc(-50% - 59px));transform:translateX(calc(-50% - 59px))}.slick-prev:before{-webkit-transform:translate(calc(-50% + 1px),-50%) rotate(-45deg);transform:translate(calc(-50% + 1px),-50%) rotate(-45deg)}.vacancies__plate{margin-bottom:40px;display:flex;align-items:center;justify-content:space-between;padding:15px 36px 15px 17px;border:1px solid rgba(33,33,38,.15);position:relative}.vacancies__plate-img{max-width:60px;max-height:60px}.vacancies__plate-img img{max-width:100%;max-height:100%}.vacancies__plate--vertical{flex-direction:column;align-items:space-between;height:100%;padding:25px;margin-bottom:0}.vacancies__plate--vertical .vacancies__plate-info{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0}.vacancies__plate--vertical .vacancies__plate-img-wrap{max-height:60px;overflow:hidden;display:flex;justify-content:flex-end}.vacancies__plate--white{background:#fff}@media screen and (max-width:600px){.vacancies__plate{margin-bottom:20px;flex-wrap:wrap;justify-content:center;padding:15px}}.vacancies__plate-content{display:flex;align-items:center}@media screen and (max-width:600px){.vacancies__plate-content{flex-wrap:wrap;justify-content:center}}.vacancies__plate-info{padding:0 10px}@media screen and (max-width:600px){.vacancies__plate-info{padding:0;width:100%;text-align:center;margin-bottom:10px;margin-top:10px}}.vacancies__plate-title{font-weight: var(--font-semibold);font-size:18px;line-height:1.2;letter-spacing:-.2px;margin-bottom:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vacancies__plate .img-fluid{max-width:180px}.vacancies__plate .btn{max-width:140px}.vacancies__plate-meta{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:600px){.vacancies__plate-meta{justify-content:center}}.vacancies__plate-meta-city{display:flex;justify-content:center;align-items:center;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:11px;line-height:11px;letter-spacing:0.1px;text-transform:uppercase}.vacancies__plate-meta-city:after{content:"";width:1px;height:16px;background-color:rgba(33,33,38,.16);margin:0 6px}.vacancies__plate-meta-prof{font-size:12px;letter-spacing:-.2px;text-transform:uppercase;color:rgba(33,33,38,.6)}.vacancies__plate-tips{position:absolute;bottom:calc(100% + -26px);left:calc(50% - 100px);background:#212126;color:#fff;font-size:12px;line-height:1.4;padding:10px 10px 8px;width:200px;text-align:center;border-radius:4px;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .3s ease-in-out;pointer-events:none}.vacancies__plate-tips:before{content:'';position:absolute;top:100%;left:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#212126 transparent transparent transparent}.vacancies__plate:hover .vacancies__plate-tips{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.images-gallery__slider{margin:0 -9.5px 90px}.images-gallery__slider.images-gallery__slider--center-mode{height:480px;margin:0 -30px 70px}.images-gallery__slider.images-gallery__slider--center-mode .slick-dots{bottom:-22px}@media screen and (max-width:900px){.images-gallery__slider.images-gallery__slider--center-mode{margin:0 -15px 40px;height:auto}}.images-gallery__slider.images-gallery__slider--center-mode .slick-track{height:480px}@media screen and (max-width:900px){.images-gallery__slider.images-gallery__slider--center-mode .slick-track{height:auto}}.images-gallery__slider.images-gallery__slider--center-mode .slick-slide{margin:0 30px}@media screen and (max-width:900px){.images-gallery__slider.images-gallery__slider--center-mode .slick-slide{margin:0 15px}}.images-gallery__slider.images-gallery__slider--center-mode .slick-current .images-gallery__slide-img{width:322px;height:420px}@media screen and (max-width:900px){.images-gallery__slider.images-gallery__slider--center-mode .slick-current .images-gallery__slide-img{width:100%;height:auto}}.images-gallery__slider.images-gallery__slider--center-mode .slick-list{height:480px}@media screen and (max-width:900px){.images-gallery__slider.images-gallery__slider--center-mode .slick-list{height:auto}}.images-gallery__slider.images-gallery__slider--center-mode .images-gallery__slide{position:relative;width:230px;height:352px}.images-gallery__slider.images-gallery__slider--center-mode .images-gallery__slide-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s}@media screen and (max-width:900px){.images-gallery__slider.images-gallery__slider--center-mode .images-gallery__slide-content{position:relative;-webkit-transform:none;transform:none;top:auto;left:auto}}.images-gallery__slider.images-gallery__slider--center-mode .images-gallery__slide-img{width:230px;height:300px}@media screen and (max-width:900px){.images-gallery__slider.images-gallery__slider--center-mode .images-gallery__slide-img{width:100%;height:auto}}.images-gallery__slider .slick-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-40px;margin:0}@media screen and (max-width:600px){.images-gallery__slider .slick-dots button{width:25px}}.images-gallery__slider .slick-dots li{padding-left:7px;margin-bottom:0}.images-gallery__slider .slick-dots li:before{display:none}.images-gallery__slider img{max-width:100%}.images-gallery__slider .slick-list{padding:0!important}.images-gallery__slider .slick-track{display:flex;align-items:center}.images-gallery__slider .slick-slide{display:flex;align-items:center;justify-content:center;margin:0 9.5px}.images-gallery__slider .images-gallery__slide{position:relative}.images-gallery__slider .images-gallery__slide-content{position:relative}.images-gallery__slider .images-gallery__slide-img{position:relative;transition:all .3s}.images-gallery__slider .images-gallery__slide-img img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.images-gallery__slider .images-gallery__slide-img:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute}.images-gallery__slider .images-gallery__slide-img.orange-shadow:before{background:linear-gradient(180deg,rgba(215,95,84,.0508086) 59.3%,#d75f54 100%)}.images-gallery__slider .images-gallery__slide-img.green-shadow:before{background:linear-gradient(180deg,rgba(0,129,126,.0464653) 58.82%,#00817e 100%)}.images-gallery__slider .images-gallery__slide-img.violet-shadow:before{background:linear-gradient(180deg,rgba(62,43,146,.0556436) 58.82%,var(--happy-purple) 100%)}.images-gallery__slider .images-gallery__slide-text{min-height:42px;margin-top:10px;font-size:16px;line-height:1.3125;letter-spacing:-.4px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold)}.single__socials{flex-wrap:wrap;display:flex;align-items:center}.single__socials a{transition:all .3s;display:flex;align-items:center;justify-content:center;cursor:pointer}.single__socials a:hover{opacity:.9}.single__socials a:hover svg path{fill:#fff;opacity:1}.single__socials a.color-web{background:#212126}.single__socials a.color-fb{background:#3f5ab8}.single__socials a.color-ln{background:#0077b5}.single__socials a.color-insta{background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.single__socials a.color-be{background:#1769ff}.single__socials a.color-tw{background:#06b7fd}.single__socials a.color-msg{background:#126dff}.single__socials a.color-viber{background:#8d50dd}.single__socials a.color-wsp{background:#0bca53}.single__socials a.color-tg{background:#5db3dc}.single__socials a.color-pocket{background:#cb154b}.single__socials a.color-yt{background:red}.single__socials a svg path{fill:#fff;opacity:1}.share-article{justify-content:center;padding-top:40px;margin-bottom:20px}.share-article__main-links-wrap a{border:1px solid rgba(0,0,0,.15);margin-bottom:5px}.share-article__main-links-wrap a.color-fb svg path{fill:#3f5ab8}.share-article__main-links-wrap a.color-tw svg path{fill:#06b7fd}.share-article__main-links-wrap a.color-msg svg path{fill:#126dff}.share-article__main-links-wrap a.color-viber svg path{fill:#8d50dd}.share-article__main-links-wrap a.color-wsp svg path{fill:#0bca53}.share-article__main-links-wrap a.color-tg svg path{fill:#5db3dc}.share-article__main-links-wrap a.color-pocket svg path{fill:#cb154b}.share-article__main-links-wrap a:hover.color-pocket{background:#cb154b}.share-article__main-links-wrap a:hover.color-wsp{background:#0bca53}.share-article__main-links-wrap a:hover.color-msg{background:#126dff}.share-article__main-links-wrap a:hover svg path{fill:#fff!important}.share-article a{width:calc(100% / 7);height:50px}.article-tags{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:30px}.article-tags__wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 17px;background:#fff;z-index:1}.article-tags:before{display:block;left:0;right:0;height:1px;top:50%;position:absolute;-webkit-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px));background:rgba(33,33,38,.15);content:""}.article-tags a{display:block;background:#212126;font-size:13px;line-height:1.23077;color:#fff;padding:4px 12px;margin-right:7px;margin-bottom:10px;transition:all .3s;border:2px solid #212126}.article-tags a:hover{background:#fff;color:#212126}.article-author{font-size:14px;line-height:1.21429;margin-bottom:30px}.article-author__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.article-author__info{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px}.article-author__img{width:55px;height:55px;border-radius:50%;overflow:hidden;margin-right:8px}.article-author__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-author__name a{display:block;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:1.05263;color:var(--happy-purple);padding-left:12px}.article-author__socials{margin-bottom:16px}.found-mistape{background:rgba(0,129,126,.1);text-align:center;padding:20px}@media screen and (max-width:768px){.found-mistape{display:none}}.single-article__footer-content{margin:0 auto;max-width:873px;padding:0 20px}.single-gallery-image{margin:40px 0;position:relative}.single-gallery-image .img-wrap{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(7,1fr);grid-auto-flow:column;grid-gap:10px;height:500px;background:url(../img/single/single-gallery-bg.svg) no-repeat center;position:relative}@media screen and (max-width:768px){.single-gallery-image .img-wrap{height:200px;background-size:contain}}.single-gallery-image .img-wrap img:nth-of-type(3),.single-gallery-image .img-wrap img:nth-of-type(6),.single-gallery-image .img-wrap img:nth-of-type(9){grid-row:1/span 2}.single-gallery-image .img-wrap img:nth-of-type(1),.single-gallery-image .img-wrap img:nth-of-type(2),.single-gallery-image .img-wrap img:nth-of-type(4),.single-gallery-image .img-wrap img:nth-of-type(5),.single-gallery-image .img-wrap img:nth-of-type(7),.single-gallery-image .img-wrap img:nth-of-type(8){margin-top:30px;margin-bottom:-30px}.single-gallery-image .img-wrap img:nth-of-type(3){margin-top:60px;margin-bottom:-60px}.single-gallery-image .img-wrap img:nth-of-type(9){margin-top:-30px;margin-bottom:30px}.single-gallery-image .img-wrap img{width:100%;-o-object-fit:cover;object-fit:cover}.single-gallery-image .img-wrap:after,.single-gallery-image .img-wrap:before{display:block;content:'';background-size:cover!important;position:absolute}.single-gallery-image .img-wrap:before{width:35px;height:35px;background:url(../img/single/single-gallery-dots.svg) no-repeat center;top:0;left:18.5%}.single-gallery-image .img-wrap:after{width:56px;height:37px;background:url(../img/single/single-gallery-triangles.svg) no-repeat center;bottom:-60px;right:9%}.single-gallery-image .full-sreen-btn{transition:all .3s;position:absolute;bottom:-25px;right:154px;cursor:pointer;display:flex;justify-content:center;align-items:center;width:100px;height:100px;background:#fff;border-radius:50%;box-shadow:4px 4px 20px rgba(6,7,32,.10006);border:1px solid transparent}@media screen and (max-width:768px){.single-gallery-image .full-sreen-btn{width:60px;height:60px;right:50px;bottom:30px}}.single-gallery-image .full-sreen-btn:hover{box-shadow:none;border:1px solid rgba(6,7,32,.1)}.single-gallery-title{font-size:28px;margin-top:95px}.single-gallery-title span{display:block;font-size:14px}.socials-grey{display:flex;align-items:center}.socials-grey a{width:34px;display:flex;align-items:center;justify-content:center;height:34px;border-radius:50%;transition:all .3s;background:#979797;margin-left:5px}.socials-grey a:hover.color-fb{background:#3f5ab8}.socials-grey a:hover.color-tw{background:#06b7fd}.socials-grey a:hover.color-tg{background:#5db3dc}.socials-grey a:hover.color-web{background:#212126}.socials-grey a:hover.color-in{background:var(--happy-purple)}.socials-grey a:hover svg path{fill:#fff}.socials-grey a svg path{fill:#fff}.main-text .single-article__contents{border:1px solid #eee;margin:0 0 40px;padding:25px}.main-text .single-article__contents-heading{font-size:24px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);text-transform:uppercase;margin-bottom:15px}.main-text .single-article__contents ul{margin:0}.main-text .single-article__contents ul li{font-family:var(--font-inter-tight);color:#212126;font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;opacity:.6;cursor:pointer;position:relative;padding:3px 0;transition:all .5s;margin-bottom:7px}.main-text .single-article__contents ul li.active{padding-left:16px;opacity:1;font-family: var(--font-inter-tight);font-weight: var(--font-semibold)}.main-text .single-article__contents ul li.active:before{opacity:1}.main-text .single-article__contents ul li:hover{padding-left:16px;opacity:1}.main-text .single-article__contents ul li:hover:before{opacity:1}.main-text .single-article__contents ul li:before{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent var(--happy-purple);position:absolute;left:0;top:calc(50% - 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;opacity:0}.main-text .single-article__contents ul li:last-child{margin-bottom:0}.short-vacancy{margin-bottom:40px}.short-vacancy__header{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1;margin:0 0 19px}.short-vacancy__content{display:flex;align-items:center;justify-content:flex-start;padding:20px 36px;min-height:140px;position:relative;background-image:url(../img/single/short-vacancy-elements.svg);background-repeat:no-repeat;background-color:#f3f5fb;background-position:center right 20%;transition:all .4s ease}.short-vacancy__content:before{content:'';width:48px;height:48px;border-radius:48px;background-color:rgba(62,43,146,.2);position:absolute;top:19px;left:30px;z-index:0;transition:all .4s ease}.short-vacancy__content:hover{background-position:center right 23%}.short-vacancy__content:hover:before{-webkit-transform:scale(1.5);transform:scale(1.5)}.short-vacancy__thumbnail{margin:-10px 40px 0 12px;width:100%;max-width:62px!important}.short-vacancy__text{font-size:19px!important;line-height:21px!important;letter-spacing:-.2px;margin-bottom:0!important;max-width:415px;padding-right:15px}.short-vacancy__button{margin-left:auto;padding:12px 40px 8px;white-space:nowrap}@media screen and (max-width:600px){.short-vacancy__content{padding:20px 20px 20px 100px;flex-direction:column;align-items:flex-start;background-position:right 10px bottom 10px}.short-vacancy__thumbnail{position:absolute;top:20px;left:20px;margin:0;max-width:50%}.short-vacancy__button{margin:15px 0 0}}.wp-block-image{font-size:70%;aspect-ratio:3/1}.wp-block-image .aligncenter{text-align:center}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.page-sidebar.single-article{padding-top:5px}.page-sidebar.single-article .single-article__titles-meta{margin-bottom:20px}@media screen and (max-width:1200px){.page-sidebar.single-article{grid-template-columns:1fr}.page-sidebar.single-article aside{display:none}}.page-sidebar .single-article__main-inner{margin-top:38px}.page-sidebar .single-article__main-text{max-width:770px;padding:0}.page-sidebar .single-article__main-links{left:0}.page-sidebar .single-article__footer-content{max-width:770px;padding:0}.page-sidebar .short-book{padding:25px 0}.single-article aside .adv{margin-bottom:30px}.single-article aside .sidebar-vacancies__item{padding:16px 20px}.section-title__all-content{min-width:100px}.sidebar-popular-categories a{font-size:16px;line-height:1.1875;color:var(--happy-purple)}.sidebar-popular-categories a:hover{text-decoration:underline}.sidebar-popular-categories li a:hover{text-decoration:none}.plate--bg .sidebar-plate__title{color:#fff}.sidebar-plate-new-article{justify-content:flex-end;border:none;position:relative}.sidebar-plate-new-article:hover{border:none}.sidebar-plate-new-article .plate-meta{width:100%}.sidebar-new-article{margin-bottom:30px}.sidebar-new-article__inner{margin-bottom:20px}.sidebar-liked{margin-bottom:30px}.sidebar-liked__inner{margin-bottom:25px}.sidebar-liked__plate{padding-bottom:15px;margin-bottom:16px;border-bottom:1px solid rgba(33,33,38,.15);display:block;overflow:hidden;position:relative}.sidebar-liked__plate .sidebar-plate__title{margin-bottom:13px}.sidebar-liked__plate:hover .sidebar-plate__title{color:var(--happy-purple);text-decoration:underline}.sidebar-liked__plate .sidebar-plate__absolute-elem{position:absolute;bottom:-24px;right:14px;font-size:62px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);line-height:1.12903}.sidebar-events{margin-bottom:30px}.sidebar-event__plate{margin-bottom:20px;display:block}.sidebar-event__plate:hover .sidebar-event__plate-img:before{opacity:1}.sidebar-event__plate:hover .sidebar-event__plate-img:after{opacity:1}.sidebar-event__plate:hover .sidebar-event__plate-hidden-text{opacity:1}.sidebar-event__plate:hover .sidebar-plate__title{color:var(--happy-purple);text-decoration:underline}.sidebar-event__plate-img{position:relative;width:100%;max-height:180px;margin-bottom:10px}.sidebar-event__plate-img:before{content:"";right:0;bottom:0;position:absolute;top:0;left:0;background-color:rgba(33,33,38,.5);transition:all .4s ease;opacity:0}.sidebar-event__plate-img:after{content:"";right:0;bottom:0;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(62,43,146,.194493) 24.95%,var(--happy-purple) 93.27%);transition:all .4s ease;opacity:0}.sidebar-event__plate-hidden-text{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:14px;line-height:1.21429;text-align:center;letter-spacing:-.2px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;transition:all .4s ease;opacity:0}.sidebar-event__plate .sidebar-plate__title{transition:all .4s ease;margin-bottom:10px}.sidebar-event__plate-info{font-size:14px;line-height:1.28571;letter-spacing:-.2px;color:#212126}.page-sidebar__sidebar-sticky-inner{position:-webkit-sticky;position:sticky;top:120px}._404{width:100vw;min-height:100vh;background-color:#e6ac24;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;pointer-events:initial!important;overflow-x:hidden}@media screen and (max-width:1100px){._404{display:flex;flex-direction:column;justify-content:space-between}}._404__nav{padding-top:40px;position:relative;z-index:300}._404__nav .container{display:flex;align-items:center}._404__nav-logo{display:inline-flex;margin-right:145px}@media screen and (max-width:1100px){._404__nav-logo{margin-right:auto}}._404__btn-back{display:inline-flex;align-items:center;color:#fff;background-color:#212126;border:solid 2px #212126;padding:11px 14px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.18px;text-transform:uppercase;transition:all .3s ease}._404__btn-back svg{margin-right:7px}._404__btn-back svg path{transition:all .3s ease}._404__btn-back:hover{background-color:transparent;border-color:#fff}._404__btn-back:hover svg path{fill:#fff}._404__btn-add-job{margin-left:10px}._404__text{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:62px;line-height:.83871;letter-spacing:-1.2px;color:#fff;text-shadow:5px 5px 18px rgba(62,43,146,.2);position:absolute;top:22.5%;right:16%;z-index:100;padding:15px 0;-webkit-animation-name:glitch-anim-text;animation-name:glitch-anim-text;-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:calc(var(--delay-anim) + var(--time-anim) * .25);animation-delay:calc(var(--delay-anim) + var(--time-anim) * .25)}@media screen and (max-width:1100px){._404__text{padding:0 20px;top:20%;left:0;right:0;margin-left:auto;margin-right:auto;font-size:40px}}._404__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:62px;line-height:.83871;letter-spacing:-1.2px;color:#fff;text-shadow:5px 5px 18px rgba(62,43,146,.2);position:absolute;top:35%;left:30.3%;width:240px;height:240px;display:flex;justify-content:center;align-items:center;overflow:hidden}._404__title svg{z-index:10}@media screen and (max-width:1100px){._404__title{top:45%;left:0;right:0;margin-left:auto;margin-right:auto;width:200px;height:200px}._404__title svg{max-width:150px}}._404__title-lattice{position:absolute;top:-10%;left:-300%;width:1000%;height:1000%;background-image:linear-gradient(transparent,transparent 8px,var(--happy-purple) 8px,var(--happy-purple));background-size:200% 16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:latticeMoving 90s infinite linear both;animation:latticeMoving 90s infinite linear both}@-webkit-keyframes latticeMoving{from{top:-10%}to{top:-900%}}@keyframes latticeMoving{from{top:-10%}to{top:-900%}}._404__decor-1{width:140px;position:absolute;bottom:32.8%;right:32.6%}@media screen and (max-width:1100px){._404__decor-1{display:none}}._404__decor-2{width:165px;position:absolute;bottom:61.5%;right:35%}@media screen and (max-width:1100px){._404__decor-2{display:none}}._404__socials{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1.125;letter-spacing:-.4px;color:#fff;max-width:280px;position:absolute;top:70%;left:30.3%;z-index:300}@media screen and (max-width:1100px){._404__socials{left:20px}}._404__socials p{margin-bottom:20px}._404__socials .socials-round__item{margin-bottom:5px}.glitch._404{width:100vw;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;pointer-events:initial!important;overflow-x:hidden;--glitch-width:100vw;--glitch-height:100vh;--gap-horizontal:10px;--gap-vertical:5px;--time-anim:4s;--delay-anim:2s;--blend-mode-1:none;--blend-mode-2:none;--blend-mode-3:none;--blend-mode-4:none;--blend-mode-5:overlay;--blend-color-1:transparent;--blend-color-2:transparent;--blend-color-3:transparent;--blend-color-4:transparent;--blend-color-5:transparent}@media screen and (max-width:600px){.glitch._404{overflow-y:auto}}.glitch ._404__nav{padding-top:40px;position:relative;z-index:300}.glitch ._404__nav .container{display:flex;align-items:center}.glitch ._404__nav-logo{display:inline-flex;margin-right:145px}@media screen and (max-width:1100px){.glitch ._404__nav-logo{margin-right:auto}}.glitch ._404__btn-back{display:inline-flex;align-items:center;color:#fff;background-color:#212126;border:solid 2px #212126;padding:11px 14px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1;letter-spacing:-.18px;text-transform:uppercase;transition:all .3s ease}.glitch ._404__btn-back svg{margin-right:7px}.glitch ._404__btn-back svg path{transition:all .3s ease}.glitch ._404__btn-back:hover{background-color:transparent;border-color:#fff}.glitch ._404__btn-back:hover svg path{fill:#fff}.glitch ._404__text{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:62px;line-height:.83871;letter-spacing:-1.2px;color:#fff;text-shadow:5px 5px 18px rgba(62,43,146,.2);position:absolute;top:22.5%;right:16%;z-index:100;padding:15px 0;-webkit-animation-name:glitch-anim-text;animation-name:glitch-anim-text;-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:calc(var(--delay-anim) + var(--time-anim) * .25);animation-delay:calc(var(--delay-anim) + var(--time-anim) * .25)}@media screen and (max-width:1100px){.glitch ._404__text{padding:15px 20px;position:static;font-size:40px}}.glitch ._404__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:62px;line-height:.83871;letter-spacing:-1.2px;color:#fff;text-shadow:5px 5px 18px rgba(62,43,146,.2);position:absolute;top:35%;left:30.3%;width:240px;height:240px;display:flex;justify-content:center;align-items:center;overflow:hidden;-webkit-animation-name:glitch-anim-text;animation-name:glitch-anim-text;-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:calc(var(--delay-anim) + var(--time-anim) * .2);animation-delay:calc(var(--delay-anim) + var(--time-anim) * .2)}.glitch ._404__title svg{z-index:10}@media screen and (max-width:1100px){.glitch ._404__title{position:static;top:45%;left:0;right:0;margin-left:auto;margin-right:auto;width:200px;height:200px}.glitch ._404__title svg{max-width:150px}}.glitch ._404__title-lattice{position:absolute;top:-10%;left:-300%;width:1000%;height:1000%;background-image:linear-gradient(transparent,transparent 8px,var(--happy-purple) 8px,var(--happy-purple));background-size:200% 16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:latticeMoving 90s infinite linear both;animation:latticeMoving 90s infinite linear both}@keyframes latticeMoving{from{top:-10%}to{top:-900%}}.glitch ._404__decor-1{width:140px;position:absolute;bottom:32.8%;right:32.6%;-webkit-animation-name:glitch-anim-text;animation-name:glitch-anim-text;-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:calc(var(--delay-anim) + var(--time-anim) * .12);animation-delay:calc(var(--delay-anim) + var(--time-anim) * .12)}@media screen and (max-width:1100px){.glitch ._404__decor-1{display:none}}.glitch ._404__decor-2{width:165px;position:absolute;bottom:61.5%;right:35%;-webkit-animation-name:glitch-anim-text;animation-name:glitch-anim-text;-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:calc(var(--delay-anim) + var(--time-anim) * .18);animation-delay:calc(var(--delay-anim) + var(--time-anim) * .18)}@media screen and (max-width:1100px){.glitch ._404__decor-2{display:none}}.glitch ._404__socials{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1.125;letter-spacing:-.4px;color:#fff;max-width:280px;position:absolute;top:70%;left:30.3%;z-index:300}@media screen and (max-width:1100px){.glitch ._404__socials{position:relative;top:initial;left:initial;padding:15px 20px}}.glitch ._404__socials p{margin-bottom:20px}.glitch ._404__socials .socials-round__item{margin-bottom:5px}.glitch .glitch{width:var(--glitch-width);height:var(--glitch-height);overflow:hidden}.glitch .glitch__img{position:absolute;top:calc(-1 * var(--gap-vertical));left:calc(-1 * var(--gap-horizontal));width:calc(100% + var(--gap-horizontal) * 2);height:calc(100% + var(--gap-vertical) * 2);background-color:var(--blend-color-1);background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-blend-mode:var(--blend-mode-1)}.glitch .glitch__img:nth-of-type(n+2){opacity:0}.glitch .glitch__img:nth-of-type(n+2){-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-delay:var(--delay-anim);animation-delay:var(--delay-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.glitch .glitch__img:nth-of-type(2){background-color:var(--blend-color-2);background-blend-mode:var(--blend-mode-2);-webkit-animation-name:glitch-anim-1;animation-name:glitch-anim-1}.glitch .glitch__img:nth-of-type(3){background-color:var(--blend-color-3);background-blend-mode:var(--blend-mode-3);-webkit-animation-name:glitch-anim-2;animation-name:glitch-anim-2}.glitch .glitch__img:nth-of-type(4){background-color:var(--blend-color-4);background-blend-mode:var(--blend-mode-4);-webkit-animation-name:glitch-anim-3;animation-name:glitch-anim-3}.glitch .glitch__img:nth-of-type(5){background-color:var(--blend-color-5);background-blend-mode:var(--blend-mode-5);-webkit-animation-name:glitch-anim-flash;animation-name:glitch-anim-flash}@-webkit-keyframes glitch-anim-1{0%{opacity:1;-webkit-transform:translate3d(var(--gap-horizontal),0,0);transform:translate3d(var(--gap-horizontal),0,0);-webkit-clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}2%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%);clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}4%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%);clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}8%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}10%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}12%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}14%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}16%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}18%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}21.9%{opacity:1;-webkit-transform:translate3d(var(--gap-horizontal),0,0);transform:translate3d(var(--gap-horizontal),0,0)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-1{0%{opacity:1;-webkit-transform:translate3d(var(--gap-horizontal),0,0);transform:translate3d(var(--gap-horizontal),0,0);-webkit-clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}2%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%);clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}4%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%);clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}8%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}10%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}12%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}14%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}16%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}18%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}21.9%{opacity:1;-webkit-transform:translate3d(var(--gap-horizontal),0,0);transform:translate3d(var(--gap-horizontal),0,0)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-2{0%{opacity:1;-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}3%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}5%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}7%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}9%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}11%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}13%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}15%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}17%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}19%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}20%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}21.9%{opacity:1;-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-2{0%{opacity:1;-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}3%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}5%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}7%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}9%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}11%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}13%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}15%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}17%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}19%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}20%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}21.9%{opacity:1;-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-3{0%{opacity:1;-webkit-transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}1.5%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%);clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}2%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%);clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}2.5%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}3%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%);clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%);clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}5.5%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%);clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}7%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%);clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}8%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}9%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%);clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}10.5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%);clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}11%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%);clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}13%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%);clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}14%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%);clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}14.5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}15%{-webkit-clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%);clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}16%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}18%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%);clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%);clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}21.9%{opacity:1;-webkit-transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-3{0%{opacity:1;-webkit-transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}1.5%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%);clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}2%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%);clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}2.5%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}3%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%);clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%);clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}5.5%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%);clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}7%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%);clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}8%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}9%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%);clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}10.5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%);clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}11%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%);clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}13%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%);clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}14%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%);clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}14.5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}15%{-webkit-clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%);clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}16%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}18%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%);clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%);clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}21.9%{opacity:1;-webkit-transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1)}100%,22%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-text{0%{-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}2%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}4%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}7%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}8%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}9%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}9.9%{-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1)}10%,100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes glitch-anim-text{0%{-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}2%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}4%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}7%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}8%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}9%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}9.9%{-webkit-transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1);transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0) scale3d(-1,-1,1)}10%,100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-webkit-keyframes glitch-anim-flash{0%,5%{opacity:.2;-webkit-transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0);transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0)}100%,5.5%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes glitch-anim-flash{0%,5%{opacity:.2;-webkit-transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0);transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0)}100%,5.5%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.thanks{background-color:#38552a;background-size:cover;background-position:center;background-repeat:no-repeat;width:100vw;min-height:115vh;color:#fff;overflow:hidden;position:relative}.thanks:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(56,85,42,.3);z-index:85}.thanks canvas,.thanks img{opacity:0;transition:opacity .4s ease}.thanks ._404__btn-back{background-color:transparent;border-color:#fff}.thanks ._404__btn-back:hover{background-color:#212126;border-color:#212126}.thanks.loaded canvas,.thanks.loaded img{opacity:1!important}.thanks__socials{position:absolute;left:30.3%;bottom:18%;z-index:100;max-width:280px}.thanks__socials p{margin-bottom:20px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:16px;line-height:1.125;letter-spacing:-.4px}.thanks__socials .socials-round__item{margin-bottom:5px}@media screen and (max-width:1100px){.thanks__socials{position:relative;left:initial;bottom:initial;z-index:500;padding:0 30px;margin-bottom:25px}}@media screen and (max-height:900px) and (min-width:768px){.thanks__socials{display:none}}.thanks__text-container{position:absolute;top:16%;right:23.7%;z-index:120;max-width:50%}@media screen and (max-width:1100px){.thanks__text-container{position:relative;top:initial;right:initial;z-index:500;padding:0 30px;margin-top:20px;max-width:100%}}.thanks__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:62px;line-height:85%;letter-spacing:-1.9px;text-shadow:5px 5px 18px rgba(62,43,146,.2);margin-bottom:28px}@media screen and (max-width:1100px){.thanks__title{font-size:32px;margin-bottom:10px}}.thanks__text{font-family:var(--font-inter-tight);font-size:34px;line-height:115%;letter-spacing:-.4px;text-shadow:5px 5px 18px rgba(62,43,146,.2)}@media screen and (max-width:1100px){.thanks__text{font-size:24px;margin-bottom:20px}}.thanks.loaded img.thanks__photo{opacity:0!important}.thanks__photo{position:absolute;left:-140px;right:0;margin-left:auto;margin-right:auto;bottom:-30px;z-index:80;max-width:100%}@media screen and (max-width:1100px){.thanks__photo{left:-30px}}@media screen and (max-height:900px) and (min-width:768px){.thanks__photo{max-height:80vh}}.thanks__decor-1{position:absolute;left:0;bottom:0;z-index:75}.thanks__decor-2{position:absolute;top:4%;left:5%;z-index:60}.thanks__decor-3{position:absolute;bottom:2%;right:2.7%;z-index:55}.thanks__decor-4{position:absolute;top:20.6%;left:4.5%;z-index:75}.thanks__decor-5,.thanks__decor-6,.thanks__decor-7{position:absolute;right:7%;z-index:70}.thanks__decor-5{top:15%}.thanks__decor-6{top:40%}.thanks__decor-7{top:65%}#confetti{position:absolute;top:-30px;left:-30px;width:110%;height:110%;z-index:78;pointer-events:none;opacity:0;transition:opacity .4s ease}#confetti.active{opacity:1}.about__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:36px;line-height:1.05556;text-align:center;letter-spacing:-1px;color:#232328;margin-bottom:40px}.about__subtitle{font-size:16px;line-height:130%;letter-spacing:-.2px;margin:-15px auto 30px auto;text-align:center;max-width:740px}.about__subtitle a{font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.about__subtitle a:hover{text-decoration:underline}.about__hero-img{display:flex;justify-content:center;align-items:center;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-weight:900;font-size:60px;line-height:.93333;text-align:center;letter-spacing:-2px;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50% -30%;background-attachment:fixed;width:100%;min-height:520px;margin-bottom:45px}@media screen and (max-width:1300px){.about__hero-img{background-attachment:initial;background-position:center}}@media screen and (max-width:768px){.about__hero-img{min-height:300px}}@media screen and (max-width:600px){.about__hero-img{font-size:45px}}.about__content-grid{display:grid;grid-template-columns:auto auto;grid-gap:100px;padding-top:0}@media screen and (max-width:768px){.about__content-grid{grid-template-columns:auto}}@media screen and (max-width:768px){.about__logo{display:none}}.container--about{max-width:1045px}.about__content{font-family:var(--font-inter-tight);font-size:21px;line-height:145%;letter-spacing:-.4px;color:#232328}.about__content h2,.about__content h3,.about__content h4,.about__content h5,.about__content h6{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px}.about__content h2,.about__content h3,.about__content h4,.about__content h5,.about__content h6,.about__content p{margin-bottom:20px}.about__content a{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);color:var(--happy-purple);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s ease}.about__content a:hover{-webkit-text-decoration-color:var(--happy-purple);text-decoration-color:var(--happy-purple)}.about__content iframe{margin-bottom:15px;max-width:100%}.about__content .socials-round__item{margin-bottom:5px}.about__content-connect{margin-bottom:40px}.about__content-connect p{margin-bottom:5px}.about__content-video-meta{margin-bottom:10px}h6.about__content-video-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.2px;margin-bottom:0}p.about__content-video-subtitle{font-family:var(--font-inter-tight);font-size:16px;line-height:1.1875;letter-spacing:-.3px;margin-bottom:0}.about__bullet-plate{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background-position:right bottom;background-repeat:no-repeat;padding:40px 90px 50px 50px;background-color:#fff;border:1px solid rgba(35,35,40,.1);min-height:615px}@media screen and (max-width:768px){.about__bullet-plate{padding:30px;padding-bottom:250px}}.about__bullet-plate .btn-all-content{font-size:13px;line-height:1.23077;padding:6px 30px;color:#fff;background-color:#212126}.about__bullet-plate .btn-all-content:hover{color:#212126;background-color:#fff}.about__bullet-plate ul{font-family:var(--font-inter-tight);color:#232328}.about__bullet-plate ul li{padding-left:20px;margin-bottom:20px;position:relative}.about__bullet-plate ul li::before{content:"";display:block;position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50%;background:#058282}.about__bullet-plate--green ul li::before{background:#058282}.about__bullet-plate--yellow ul li::before{background:#e9a321}.about__bullet-plate-header{display:flex;align-items:center;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:115%;color:#232328;margin-bottom:30px}.about__bullet-plate-header img{margin-right:15px}.about__bullet-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}@media screen and (max-width:768px){.about__bullet-grid{grid-template-columns:1fr}}.about__person img{display:block;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;width:100%;max-height:400px}.about__person-photo{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:flex-end;min-height:400px;margin-bottom:20px;overflow:hidden}.about__person-photo img{margin:0}.about__person-photo:hover .about__person-confetti{-webkit-animation-play-state:running;animation-play-state:running}.about__person-confetti{-webkit-animation:aboutPersonConfetti 3s ease-in-out infinite both;animation:aboutPersonConfetti 3s ease-in-out infinite both;-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes aboutPersonConfetti{from{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(13px) scale(1.03);transform:translateY(13px) scale(1.03)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes aboutPersonConfetti{from{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(13px) scale(1.03);transform:translateY(13px) scale(1.03)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.about__person-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.5px}.about__person-subtitle{font-family:var(--font-inter-tight);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;opacity:.6;min-height:32px}.about__person-header{margin-bottom:15px}.about__person-text{font-size:16px;line-height:130%;letter-spacing:-.4px}.about__people-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 20px}@media screen and (max-width:1300px){.about__people-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1100px){.about__people-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.about__people-grid{grid-template-columns:repeat(1,1fr)}}.about__projects-grid{display:flex;justify-content:center;margin:0 -15px}@media screen and (max-width:1100px){.about__projects-grid{flex-direction:column;margin:0}}.about__project{text-align:center;width:calc(33.3333% - 15px);margin:0 15px}@media screen and (max-width:1100px){.about__project{width:100%;margin:auto}}.about__project-header{display:flex;justify-content:center;align-items:center;min-height:150px}.about__project-body{font-size:19px;line-height:137%;letter-spacing:-.34px}.about__project-body p{margin-bottom:30px}.about__partners-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.about__partners-item img{margin-bottom:15px}.about__partners-item:not(:last-child){margin-bottom:60px}@media screen and (max-width:768px){.about__partners-item:not(:last-child){margin-bottom:15px}}@media screen and (max-width:768px){.about__partners-item:last-child{margin-bottom:20px}}.about__partners-item:hover .about__partners-item-title{text-decoration:underline}.about__partners-item-logo-container{display:flex;justify-content:center;align-items:center;width:180px;height:90px;margin-bottom:10px}.about__partners-item-logo-container img{max-width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}.about__partners-item-title{font-family:var(--font-inter-tight);font-size:16px;line-height:130%;letter-spacing:-.2px}.about__partners-section{padding-top:40px}.page-services{overflow:hidden}.services__section-about{padding:50px 0}.services__section-about .two-columns{align-items:flex-start}.services__cta-section{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:var(--happy-purple);padding:50px;color:#fff;margin-bottom:20px}.services__cta-section .btn-all-content{padding:15px 48px}@media screen and (max-width:768px){.services__cta-section{padding:40px}}.services__cta-section-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:36px;line-height:1.05556;letter-spacing:-1px;margin-bottom:10px}.services__cta-section-text{font-size:24px;line-height:1.20833;letter-spacing:-.2px;margin-bottom:40px}.services__cta-section-muted-text{margin-top:18px;font-size:12px;line-height:150%;letter-spacing:-.2px;text-transform:uppercase;opacity:.6}.services__timeline{counter-reset:timelineCounter;display:grid;grid-template-columns:1fr 1fr;background-repeat:no-repeat;background-position:100% 7%;grid-row-gap:80px;margin-top:50px;margin-bottom:20px}@media screen and (max-width:1300px){.services__timeline{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;background-image:none!important}}@media screen and (max-width:768px){.services__timeline{grid-template-columns:1fr}}.services__timeline-item{max-width:400px}.services__timeline-item:nth-child(4n+1){margin-left:105px;margin-bottom:0}.services__timeline-item:nth-child(4n+2){margin-left:120px;margin-bottom:0}.services__timeline-item:nth-child(4n+3){margin-right:230px;grid-column-start:2}.services__timeline-item:nth-child(4n+4){grid-column-start:1;grid-row-start:2}@media screen and (max-width:1300px){.services__timeline-item{max-width:initial;margin:0}.services__timeline-item:nth-child(4n+1){margin:initial}.services__timeline-item:nth-child(4n+2){margin:initial}.services__timeline-item:nth-child(4n+3){margin:initial;grid-column-start:initial}.services__timeline-item:nth-child(4n+4){margin:initial;grid-column-start:initial;grid-row-start:initial}}.services__timeline-item__icon{display:flex;justify-content:center;align-items:center;width:120px;height:120px;font-size:42px;margin-bottom:20px;position:relative}.services__timeline-item__icon::before{content:"";display:block;width:100%;height:100%;background-color:var(--accent-color);opacity:.2;position:absolute;z-index:-1;border-radius:999px}.services__timeline-item__icon::after{counter-increment:timelineCounter;content:counter(timelineCounter);font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:42px;letter-spacing:-1px;position:absolute;top:-7px;right:-7px}.services__timeline-item__title{margin-bottom:15px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:120%;letter-spacing:-.5px}.services__timeline-item__text{font-size:19px;line-height:1.36842;letter-spacing:-.2px}.services__insights{display:flex;flex-wrap:wrap;justify-content:space-between}.services__insight-item{background-repeat:no-repeat;background-position:center;padding:62px 20px 20px 25px;border:1px solid rgba(33,33,38,.15);position:relative;min-height:480px;flex:1;margin:15px;min-width:160px}.services__insight-photo{position:absolute;top:39px;left:40px;z-index:10}.services__insight-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);margin-bottom:40px;background-color:#fff;padding:12px 0;position:relative;z-index:15;max-width:93%}.services__insight-title::before{content:url(../img/services/bulllet-check.svg);display:block;position:absolute;top:11px;left:-39px;z-index:20}.services__insight-title::after{content:"";display:block;position:absolute;width:20px;height:47px;background-color:#fff;top:-1px;left:-36px;z-index:10}.services__insight-text{font-size:16px;line-height:1.625;letter-spacing:-.17px}.services__cta-section-small{background-color:var(--happy-purple);display:flex;justify-content:space-between;align-items:center;padding:35px 30px 35px 40px;max-width:940px;margin:20px auto 50px auto}.services__cta-section-small .btn-all-content{padding:15px 50px}@media screen and (max-width:768px){.services__cta-section-small{flex-direction:column}}.services__cta-section-small-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:120%;letter-spacing:-.2px;color:#fff;flex:1;padding-right:30px}@media screen and (max-width:768px){.services__cta-section-small-title{text-align:center;padding-right:0;margin-bottom:15px}}.services__insights-section{padding-top:10px}.services__insights-section .section-title{margin-bottom:40px}.services__consultants{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media screen and (max-width:1100px){.services__consultants{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.services__consultants{grid-template-columns:1fr}}.services__consultants-item{cursor:pointer}.services__consultants-item:hover .services__consultants-item-title{color:var(--happy-purple);-webkit-text-decoration-color:var(--happy-purple);text-decoration-color:var(--happy-purple)}.services__consultants-item:hover .services__consultants-item-header::before{opacity:1}.services__consultants-item-header{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:240px;position:relative}.services__consultants-item-header::before{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg,rgba(62,43,146,.12) 25%,var(--happy-purple) 93%);opacity:0;transition:all .3s ease;z-index:5;position:absolute;top:0;left:0}.services__consultants-item-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;letter-spacing:-1px;margin-bottom:23px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s ease}.services__consultants-item-text{font-size:14px;line-height:130%;letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;max-height:90px}.services__consultants-item-body{min-height:240px;padding:25px 30px;background-color:#fff;border:1px solid rgba(33,33,38,.15);border-top:none}.services__consultants-item-more{display:flex;align-items:center;margin-top:25px;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase}.services__consultants-item-more svg{margin-left:5px}.services__cta-section-big{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--happy-purple);padding:40px 30px 50px 30px;display:flex;flex-direction:column;align-items:center;color:#fff}.services__cta-section-big .btn-all-content{padding:15px 56px}.services__cta-section-big-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:36px;line-height:1.05556;text-align:center;letter-spacing:-1px;margin-bottom:6px}.services__cta-section-big-price{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:42px;letter-spacing:-1px;margin-bottom:30px}.services__cta-section-big-price span{font-family:var(--font-inter-tight);font-size:24px;line-height:120%;letter-spacing:-.2px;margin-left:3px}.services__cta-section-big-bullets{display:flex;justify-content:center;align-items:flex-start;max-width:72%;margin-bottom:30px}@media screen and (max-width:1100px){.services__cta-section-big-bullets{flex-direction:column;max-width:100%}}.services__cta-section-big-bullet-item{display:flex;justify-content:center;align-items:flex-start;font-size:19px;line-height:1.26316;letter-spacing:-.4px}.services__cta-section-big-bullet-item img{margin-right:10px}.services__cta-section-big-bullet-item:not(:last-child){margin-right:50px}@media screen and (max-width:1100px){.services__cta-section-big-bullet-item:not(:last-child){margin-right:0;margin-bottom:15px}}.services__feedback{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-bottom:40px}@media screen and (max-width:768px){.services__feedback{grid-template-columns:1fr}}.services__feedback-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;max-height:208px}.services__feedback-read-all{display:flex;justify-content:center;align-items:center;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;margin-left:auto;margin-top:8px}.services__feedback-read-all:hover .services__feedback-read-all-icon{background-color:#212126;color:#fff}.services__feedback-read-all-icon{font-size:19px;line-height:0;display:flex;align-items:center;justify-content:center;background-color:rgba(221,221,222,.5);width:32px;height:32px;border-radius:999px;margin-left:6px;padding-bottom:7px;transition:all .3s ease}.services__feedback-author{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;margin-top:15px}.services__cta-section-two-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:1100px){.services__cta-section-two-items{grid-template-columns:1fr}}.services__cta-item{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;border:1px solid rgba(33,33,38,.1);padding:14px 40px}@media screen and (max-width:1100px){.services__cta-item{padding:25px 30px}}.services__cta-item .services__cta-item-inner:first-child{flex:1;margin-right:20px}@media screen and (max-width:768px){.services__cta-item .services__cta-item-inner:first-child{margin-right:0;margin-bottom:20px}}.services__cta-item .btn-all-content{padding:16px 50px}.services__cta-item .btn-all-content svg{position:relative;right:0;transition:all .3s ease}.services__cta-item .btn-all-content:hover{border-color:#212126;background-color:#212126}.services__cta-item .btn-all-content:hover svg{right:-4px}@media screen and (max-width:768px){.services__cta-item{flex-direction:column}}.services__cta-item-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:120%;letter-spacing:-.2px;margin-bottom:10px;color:var(--title-accent-color)}.services__cta-item-text{font-size:16px;line-height:125%;letter-spacing:-.2px}.services__cta-item-text a{color:var(--happy-purple);text-decoration:underline}.services__cta-item-icon{background-size:cover;background-position:center;background-repeat:no-repeat;width:90px;height:90px;display:flex;justify-content:center;align-items:center;font-size:42px}.services__faq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:35px 25px;counter-reset:faqCounter;margin-bottom:40px}@media screen and (max-width:768px){.services__faq{grid-template-columns:1fr;grid-gap:20px}}.services__faq-item{padding-top:15px;padding-left:65px;position:relative;font-size:16px;line-height:125%;letter-spacing:-.25px}.services__faq-item::before{counter-increment:faqCounter;content:counter(faqCounter,decimal-leading-zero);font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;/*line-height:1.69231;*/line-height:50px;text-align:center;letter-spacing:-.19px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:rgba(62,43,146,.08);position:absolute;top:0;left:0;border-radius:999px}.services__faq-item a{color:var(--happy-purple);-webkit-text-decoration-line:underline;text-decoration-line:underline}.services__faq-item p:not(:last-child){margin-bottom:8px}.services__faq-item-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:125%;letter-spacing:-.2px;margin-bottom:10px}.services__feedback-section .section-title{margin-bottom:40px}.services__consultants-section{padding-top:0;padding-bottom:30px}.services__consultants-section .section-title{margin-bottom:30px}.services__reviews-carousel{background-color:rgba(33,33,38,.05);padding-top:60px;padding-bottom:50px}@media screen and (max-width:768px){.services__reviews-carousel{margin-left:-20px;margin-right:-20px}}.services__reviews-carousel .slick-slide{opacity:.5;transition:opacity .3s ease}.services__reviews-carousel .slick-slide.slick-current{opacity:1}.js__reviews-carousel{opacity:0;transition:opacity .3s ease}.js__reviews-carousel.slick-initialized{opacity:1}.services__review-item{width:360px;padding:0 20px}.services__review-item-photo{background-size:cover;background-repeat:no-repeat;background-position:center;width:360px;max-width:100%;height:360px;box-shadow:8px 8px 30px rgba(62,43,146,.05);margin-bottom:23px!important;margin-left:auto!important;margin-right:auto!important}.services__review-item-author{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.services__review-item-author-avatar{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#212126;width:60px;height:60px;margin-right:15px;border-radius:999px;position:relative}.services__review-item-author-avatar::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid var(--happy-purple);border-radius:999px}.services__review-item-author-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase}.services__review-item-author-link{font-size:14px;line-height:1.28571;letter-spacing:-.2px;color:var(--happy-purple)}.services__review-item-text{font-size:14px;line-height:1.28571;letter-spacing:-.2px}.services__reviews-section{padding-top:60px}.services__reviews-section .section-title{margin-bottom:40px}.services__feedback-section{padding-top:0}.create-vacancy__form input,.edit-company__form input{background:#fff;border:1px solid rgba(33,33,38,.15);font-family:var(--font-inter-tight);font-size:16px;line-height:1.625;letter-spacing:-.2px;color:#232328;padding:10px 15px;width:880px;max-width:100%;transition:all .3s ease}.create-vacancy__form input:focus,.create-vacancy__form input:hover{border-color:#212126}.create-vacancy__form input.placeholder{opacity:.6}.create-vacancy__form input:-moz-placeholder{opacity:.6}.create-vacancy__form input::-moz-placeholder{opacity:.6}.create-vacancy__form input:-ms-input-placeholder{opacity:.6}.create-vacancy__form input::-webkit-input-placeholder{opacity:.6}.create-vacancy__form input[disabled]{background-color:#f7f7f7;cursor:not-allowed}.create-vacancy__form input.invalid,.create-vacancy__form textarea.invalid{box-shadow:0 0 0 2px rgba(255,0,0,.7)}.create-vacancy__form select,.create-vacancy__form select+.ui-selectmenu-button{background:#fff;border:1px solid rgba(33,33,38,.15);outline:0;font-family:var(--font-inter-tight);font-size:16px;line-height:1.625!important;letter-spacing:-.2px;color:#232328;padding:10px 15px!important;border-radius:0;width:100%;max-width:100%;cursor:pointer;transition:all .3s ease}.create-vacancy__form select+.ui-selectmenu-button:focus,.create-vacancy__form select+.ui-selectmenu-button:hover,.create-vacancy__form select:focus,.create-vacancy__form select:hover{border-color:#212126}.create-vacancy__form select+.ui-selectmenu-button:focus .ui-selectmenu-icon.ui-icon,.create-vacancy__form select+.ui-selectmenu-button:hover .ui-selectmenu-icon.ui-icon,.create-vacancy__form select:focus .ui-selectmenu-icon.ui-icon,.create-vacancy__form select:hover .ui-selectmenu-icon.ui-icon{border-color:#212126}.create-vacancy__form select+.ui-selectmenu-button.placeholder,.create-vacancy__form select.placeholder{opacity:.6}.create-vacancy__form select+.ui-selectmenu-button:-moz-placeholder,.create-vacancy__form select:-moz-placeholder{opacity:.6}.create-vacancy__form select+.ui-selectmenu-button::-moz-placeholder,.create-vacancy__form select::-moz-placeholder{opacity:.6}.create-vacancy__form select+.ui-selectmenu-button:-ms-input-placeholder,.create-vacancy__form select:-ms-input-placeholder{opacity:.6}.create-vacancy__form select+.ui-selectmenu-button::-webkit-input-placeholder,.create-vacancy__form select::-webkit-input-placeholder{opacity:.6}.create-vacancy__form select .ui-selectmenu-icon.ui-icon,.create-vacancy__form select+.ui-selectmenu-button .ui-selectmenu-icon.ui-icon{position:absolute;top:0;right:0;border-left:1px solid rgba(33,33,38,.15);width:48px;height:100%;background:url(../img/icons/selectmenu-angle-down.svg) no-repeat center;transition:all .3s ease}.create-vacancy__form textarea{background:#fff;border:1px solid rgba(33,33,38,.15);font-family:var(--font-inter-tight);font-size:16px;line-height:1.625;letter-spacing:-.2px;color:#232328;width:640px;max-width:100%;height:140px;padding:10px 15px;resize:none;outline:0;transition:all .3s ease}.create-vacancy__form textarea:focus,.create-vacancy__form textarea:hover{border-color:#212126}.create-vacancy__form textarea.wp-editor-area{color:#232328!important}.create-vacancy__form input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.create-vacancy__form input[type=checkbox]:checked~.create-vacancy__checkbox-box{border-color:var(--happy-purple)}.create-vacancy__form input[type=checkbox]:checked~.create-vacancy__checkbox-box .create-vacancy__checkbox-box-check{opacity:1;visibility:visible}.create-vacancy__form .for_unreal_user{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.ui-selectmenu-menu{margin-top:1px!important}.ui-selectmenu-menu .ui-menu{border-color:#dededf;padding:0}.ui-selectmenu-menu .ui-menu .ui-menu-item{padding:10px 12px}.ui-selectmenu-menu .ui-menu .ui-menu-item:focus,.ui-selectmenu-menu .ui-menu .ui-menu-item:hover{background-color:#eee}.create-vacancy__input-group{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:30px}.create-vacancy__input-group--small{max-width:640px}.create-vacancy__input-group--small .create-vacancy__title{line-height:1.2;margin-bottom:10px}.create-vacancy__input-group--file{max-width:100%}.create-vacancy__input-group--file input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;font-size:0;opacity:0}.create-vacancy__title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.2px;color:#212126;margin-bottom:10px}.create-vacancy__title--small{font-size:16px;line-height:1.625;margin-bottom:10px}.create-vacancy__subtitle{font-family:var(--font-inter-tight);font-weight:var(--font-regular);font-size:16px;line-height:1.625;letter-spacing:-.34px;color:#212126;opacity:.7;margin-bottom:17px}.create-vacancy__checkbox{display:flex;justify-content:flex-start;align-items:flex-start;font-family:var(--font-inter-tight);font-size:16px;line-height:1.625;letter-spacing:-.2px;color:#232328;cursor:pointer;transition:all .15s ease}.create-vacancy__checkbox:hover .create-vacancy__checkbox-box{border-color:var(--happy-purple)}.create-vacancy__checkbox p{flex:1}.create-vacancy__checkbox-box{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid rgba(62,43,146,.3);margin-right:10px;margin-top:3px;transition:all .15s ease;background: white}.create-vacancy__checkbox-box-check{width:6px;height:6px;background-color:var(--happy-purple);transition:all .15s ease;opacity:0;visibility:hidden}.create-vacancy__checkbox-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px 84px}@media screen and (max-width:768px){.create-vacancy__checkbox-grid{grid-template-columns:repeat(2,1fr);grid-gap:5px 50px}}@media screen and (max-width:600px){.create-vacancy__checkbox-grid{grid-template-columns:1fr}}.create-vacancy__checkbox-grid--large{grid-template-columns:repeat(2,1fr);grid-gap:20px 35px}@media screen and (max-width:600px){.create-vacancy__checkbox-grid--large{grid-template-columns:1fr}}.create-vacancy__checkbox-grid--large .create-vacancy__checkbox{display:flex;align-items:center}.create-vacancy__checkbox-grid--large .create-vacancy__checkbox-box{width:42px;height:42px;margin-top:0;margin-right:20px;background: white}.create-vacancy__checkbox-grid--large .create-vacancy__checkbox-box-check{background-color:transparent;width:17px;height:14px;position:relative}.create-vacancy__checkbox-grid--large .create-vacancy__checkbox-box-check::before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAErSURBVHgBnZAxUsMwEEV3JaCi4AguA3bhdAyTGHMETsBwAWKfIOYEws4BnBvADchAQwcNDKW5AQ1NZuRFVmyhmGQS5xderbz7tPsBdtS5m+XD4yyqzgg7KPAmYyBK6vSOQUcNeiK0AEAAX50gYU84jPPcXBClz+833SYpOX9UwanT4uljpD3RkNARR5sAgZsJGzCX8qL5pyHykOd10WqANxmpEJmJUF6/fMZFk+Oy0/Q2l+WlXXB2Ivw95K+GSHSr1kjsR1jF/UvRP1B7nyoD9ZoqKsC96QeYtgG6q/oMPBEy0q47pqGEGBleqZNfXxXsR/ZnRfy9EtK82nLfljbSXrO1zkIzVcD2ZZ8QHtpFVGK8DrA0ia3ASxMgHC8I/43cWkM3iwI3nW5T+ws6PXOc1tl6/gAAAABJRU5ErkJggg==);display:block;position:absolute;top:-1px;left:0}.create-vacancy__checkbox-grid--large input[type=checkbox]:checked~.create-vacancy__checkbox-box{border-color:var(--happy-purple)}.create-vacancy__checkbox-grid--large input[type=checkbox]:checked~.create-vacancy__checkbox-box .create-vacancy__checkbox-box-check{opacity:1;visibility:visible}.create-vacancy__tab.active .create-vacancy__tab-header-icon::after{opacity:0}.create-vacancy__tab-header{display:flex;justify-content:flex-start;align-items:center;width:100%;border-top:2px solid #212126;padding:15px 0;padding-right:50px;text-align:left;position:relative}.create-vacancy__tab-header .create-vacancy__title{margin:0}.create-vacancy__tab-header-icon{width:34px;height:34px;background:#232328;position:absolute;top:12px;right:0}.create-vacancy__tab-header-icon::after,.create-vacancy__tab-header-icon::before{content:"";display:block;position:absolute;background-color:#fff;transition:all .3s ease}.create-vacancy__tab-header-icon::before{width:10px;height:2px;top:16px;left:12px}.create-vacancy__tab-header-icon::after{width:2px;height:10px;left:16px;top:12px}.CodeMirror,.editor-toolbar{width:100%}.create-vacancy__file-label{display:flex;justify-content:space-around;align-items:center;background-color:rgba(5,130,130,.2);padding:50px 100px;width:880px;max-width:100%;border:1px dashed #212126;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease}.create-vacancy__file-label:hover{border:1px solid #212126}.create-vacancy__file-label:hover .create-vacancy__file-label-button{background-color:#212126;color:#fff}@media screen and (max-width:768px){.create-vacancy__file-label{padding:30px 50px}}@media screen and (max-width:600px){.create-vacancy__file-label{flex-direction:column;justify-content:center}}.create-vacancy__file-label-text{font-family:var(--font-inter-tight);font-size:13px;line-height:1.23077;text-align:center;letter-spacing:-.2px;color:#212126;opacity:.6;position:relative}.create-vacancy__file-label-text::after,.create-vacancy__file-label-text::before{content:"";display:block;width:1px;height:42px;background:#212126;opacity:.15;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.create-vacancy__file-label-text::before{top:-53px}.create-vacancy__file-label-text::after{bottom:-53px}@media screen and (max-width:600px){.create-vacancy__file-label-text{margin:20px 0}.create-vacancy__file-label-text::after,.create-vacancy__file-label-text::before{content:none}}.create-vacancy__file-label-button{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;text-align:center;letter-spacing:-.2px;text-transform:uppercase;color:#212126;padding:12px 40px;background-color:#fff;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;height: 37px}.create-vacancy__file-label-remove{position:absolute;top:calc(50% - 16px);right:15%;z-index:2;width:32px;padding:10px;background-color:#cf5b68;border-radius:32px;font-size:0;transition:all .2s ease-in-out}.create-vacancy__file-label-remove svg{width:100%;height:auto;fill:#fff}.create-vacancy__file-label-remove:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.create-vacancy__file-label-remove:active{-webkit-transform:rotate(180deg) scale(1.1);transform:rotate(180deg) scale(1.1);background-color:#dc273c}@media screen and (max-width:768px){.create-vacancy__file-label-remove{right:4%}}@media screen and (max-width:600px){.create-vacancy__file-label-remove{right:25px;top:25px}}.create-vacancy__number-inputs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:35px;width:880px;max-width:100%;margin-bottom:40px}@media screen and (max-width:768px){.create-vacancy__number-inputs{grid-template-columns:repeat(2,1fr)}}.create-vacancy__number-input-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1.3125;letter-spacing:-.2px;color:#212126;margin-bottom:15px}.create-vacancy__number-input-icon{margin-bottom:8px}.create-vacancy__number-input-text{font-family:var(--font-inter-tight);font-size:16px;line-height:1.3125;letter-spacing:-.2px;color:#212126}.create-vacancy__number-inputs-container{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px;position:relative}.create-vacancy__number-inputs-container input{width:30px;height:40px;background:#fff;border:1px solid var(--accent-color);border-radius:2px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.2px;color:#212126;margin-right:3px;text-align:center;padding:0}.create-vacancy__number-inputs-container input.placeholder{opacity:.2}.create-vacancy__number-inputs-container input:-moz-placeholder{opacity:.2}.create-vacancy__number-inputs-container input::-moz-placeholder{opacity:.2}.create-vacancy__number-inputs-container input:-ms-input-placeholder{opacity:.2}.create-vacancy__number-inputs-container input::-webkit-input-placeholder{opacity:.2}.create-vacancy__number-inputs-container::before{content:"";display:block;width:88px;height:88px;border-radius:50%;background-color:var(--accent-color);position:absolute;top:-60px;left:25px;opacity:.1;z-index:-1}.create-vacancy__input-group-grid-two{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;align-items:flex-start;width:880px;max-width:100%}@media screen and (max-width:600px){.create-vacancy__input-group-grid-two{grid-template-columns:1fr}}.create-vacancy__input-group-grid-two input{width:100%;max-width:360px}.create-vacancy__input-group-grid-three{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;width:880px;max-width:100%}@media screen and (max-width:600px){.create-vacancy__input-group-grid-three{grid-template-columns:1fr}}.create-vacancy__input-group-grid-three input{width:100%}.create-vacancy__input-group-grid-or{display:grid;grid-template-columns:1fr 50px 1fr;grid-gap:20px;width:880px;max-width:100%;align-items:center}.create-vacancy__input-group-grid-or span{text-align:center}.create-vacancy__input-group-grid-or .create-vacancy__input-group{margin-bottom:0}@media screen and (max-width:600px){.create-vacancy__input-group-grid-or{grid-template-columns:1fr}.create-vacancy__input-group-grid-or span{text-align:left}}.create-vacancy__input-group-grid-or input{width:100%;max-width: 360px}.create-vacancy__submit{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin-bottom:60px}@media screen and (max-width:768px){.create-vacancy__submit{grid-template-columns:1fr}}@media screen and (max-width:1100px){.create-vacancy__submit{margin-bottom:30px}}.create-vacancy__submit-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-family:var(--font-inter-tight);font-size:16px;line-height:1.3125;text-align:center;letter-spacing:-.4px;color:rgba(33,33,38,.6);position:relative}.create-vacancy__submit-item a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--happy-purple)}.create-vacancy__submit-button{width:100%;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.33077;letter-spacing:-.2px;text-transform:uppercase;color:#fff;border:2px solid var(--accent-color);padding:12px 10px;margin-bottom:12px;background-color:var(--accent-color);transition:all .3s ease}.create-vacancy__submit-button:hover{background-color:transparent;color:var(--accent-color)}.create-vacancy__spam-check{border-top:2px solid #212126;padding:15px 0}.create-vacancy__submit-modal-item{display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding:40px;position:relative;width:400px;max-width:100%;min-height:500px}.create-vacancy__submit-modal-item::before{content:"";display:block;width:100%;height:100%;background-color:#212126;opacity:.5;z-index:5;position:absolute;top:0;left:0}.create-vacancy__submit-modal-item .inbound-submit-area button,.create-vacancy__submit-modal-item .single-vacancy__form-wrap .input-file-wrap label,.create-vacancy__submit-modal-item .theme-btn,.inbound-submit-area .create-vacancy__submit-modal-item button,.single-vacancy__form-wrap .input-file-wrap .create-vacancy__submit-modal-item label{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:40px;z-index:15}@media screen and (max-width:1700px){.create-vacancy__submit-modal-item{min-height:420px;align-items:flex-start}}@media screen and (max-width:1200px){.create-vacancy__submit-modal-item{width:auto}}.create-vacancy__submit-modal-item-info{color:#fff;position:relative;z-index:15;margin-top:65px}@media screen and (max-width:1200px){.create-vacancy__submit-modal-item-info{position:initial}}.create-vacancy__submit-modal-item-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;letter-spacing:-1px;margin-bottom:15px}.create-vacancy__submit-modal-item-number{display:flex;align-items:flex-start;justify-content:center;line-height:.8;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:60px;letter-spacing:-1.58px;margin-bottom:5px}.create-vacancy__submit-modal-item-number sup{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;color:#fff;margin-left:5px}.create-vacancy__submit-modal-item-number-subtitle{font-family:var(--font-inter-tight);font-size:19px;line-height:1.10526;letter-spacing:-.2px;margin-top:3px}.create-vacancy__submit-modal{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;padding:40px;background:#fff;box-shadow:4px 4px 20px rgba(6,7,32,.1);position:absolute;top:calc(100% + 30px);right:-200px;z-index:250}@media screen and (max-width:1200px){.create-vacancy__submit-modal{grid-template-columns:1fr;position:fixed;left:0;margin:30px;z-index:1000;right:initial;top:20px}}.create-vacancy__error{color:#ff2a1b;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);text-align:center;margin-top:-30px}.create-vacancy__checkbox{position:relative}.create-vacancy__plate-tips{position:absolute;bottom:100%;left:0;background:#3e2c92;color:#fff;font-size:13px;line-height:1.3;padding:11px 13px 11px;width:370px;text-align:center;border-radius:4px;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .3s ease-in-out;pointer-events:none}.create-vacancy__checkbox:hover .create-vacancy__plate-tips{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.with_tooltip{color:var(--happy-purple)!important;font-size:17px;font-weight:600;margin-left:3px}.b2b__hero-img{background-size:cover;background-position:center;background-attachment:scroll;min-height:680px;position:relative}.b2b__hero-img::before{content:"";display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(62,43,146,.12) 25%,var(--happy-purple) 93%);z-index:5}.b2b__main-title{max-width:930px;position:relative;z-index:10}.b2b__about{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;padding-top:15px;align-items:center}@media screen and (max-width:768px){.b2b__about{grid-template-columns:1fr}}.b2b__about-text{font-size:24px;line-height:1.20833;letter-spacing:-.2px;padding-top:60px}.b2b__about-text p:not(:last-child){margin-bottom:20px}.b2b__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;letter-spacing:-1px;margin-bottom:35px}.b2b__subtitle{font-size:16px;line-height:1.3125;letter-spacing:-.2px;max-width:740px;margin-left:auto;margin-right:auto;margin-top:-25px;margin-bottom:40px}.b2b__why-grid{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width:1100px){.b2b__why-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.b2b__why-grid{grid-template-columns:1fr}}.b2b__why-item{flex:1;padding:0 10px;max-width:350px;min-width:280px;margin-bottom:30px}.b2b__why-item:nth-child(1) .b2b__why-item-icon{background-color:rgba(5,130,130,.2)}.b2b__why-item:nth-child(2) .b2b__why-item-icon{background-color:rgba(212,96,88,.2)}.b2b__why-item:nth-child(3) .b2b__why-item-icon{background-color:rgba(233,163,33,.2)}.b2b__why-item:nth-child(4) .b2b__why-item-icon{background-color:rgba(62,43,146,.2)}.b2b__why-item-icon{width:120px;height:120px;margin-bottom:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:42px;letter-spacing:-1px;position:relative}.b2b__why-item-icon-info{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:42px;line-height:.95238;letter-spacing:-1px;position:absolute;top:-7px;left:calc(100% - 35px)}.b2b__why-item-icon-info sub{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:14px;letter-spacing:-.33px;text-transform:uppercase}.b2b__why-item-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;margin-bottom:15px}.b2b__title-container{padding:13px 0;text-align:center}.b2b__proposition-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 20px}@media screen and (max-width:768px){.b2b__proposition-grid{grid-template-columns:1fr}}.b2b__proposition-item{padding:40px 25px 25px 25px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:16px;line-height:1.625;letter-spacing:-.167px;min-height:320px;border:1px solid rgba(33,33,38,.15);background-size:cover;background-position:center;background-repeat:no-repeat;margin-left:15px}.b2b__proposition-item-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:1.36842;letter-spacing:-.2px;margin-bottom:15px;position:relative}.b2b__proposition-item-title::before{content:url(../img/b2b/bullet-check.svg);position:absolute;top:0;left:-40px;z-index:10}.b2b__proposition-item-title::after{content:"";position:absolute;top:-9px;left:-42px;width:24px;height:40px;background-color:#fff;z-index:8}.b2b__proposition-item-title--number{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:64px;line-height:.8;letter-spacing:-.9px}.b2b__proposition-item-title--number::before{top:-15px}.b2b__proposition-item-title--number::after{top:1px}@media screen and (max-width:1100px){.b2b__proposition-item-title--number{font-size:56px}.b2b__proposition-item-title--number::before{top:-5px}.b2b__proposition-item-title--number::after{top:-5px}}.b2b__proposition-item-link{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;text-align:center;letter-spacing:-.2px;text-transform:uppercase;color:#fff;padding:10px 0;width:140px;background-color:#212126;border:2px solid #212126;transition:all .3s ease}.b2b__proposition-item-link:hover{color:#212126;background-color:transparent}.b2b__proposition-item-text{max-width:340px}.b2b__timeline-grid{counter-reset:timelineCounter;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px}.b2b__timeline-item{display:flex;justify-content:center;align-items:center;font-size:19px;line-height:1.36842;letter-spacing:-.2px;max-width:1090px}@media screen and (max-width:1100px){.b2b__timeline-item{max-width:initial}}.b2b__timeline-item:nth-child(odd){margin-left:40px}@media screen and (max-width:1100px){.b2b__timeline-item:nth-child(odd){flex-direction:column;margin-left:0}}.b2b__timeline-item:nth-child(odd) .b2b__timeline-item-img{margin-right:50px}@media screen and (max-width:1100px){.b2b__timeline-item:nth-child(odd) .b2b__timeline-item-img{margin-right:0;margin-bottom:20px}}.b2b__timeline-item:nth-child(odd) .b2b__timeline-item-text::before{margin-left:-20px}@media screen and (max-width:1100px){.b2b__timeline-item:nth-child(odd) .b2b__timeline-item-text::before{margin-left:initial}}.b2b__timeline-item:nth-child(odd) .b2b__timeline-item-text::after{top:40px;left:-93px}@media screen and (max-width:1100px){.b2b__timeline-item:nth-child(odd) .b2b__timeline-item-text::after{left:40px;top:-70px}}.b2b__timeline-item:nth-child(even){flex-direction:row-reverse;margin-right:40px;text-align:right}@media screen and (max-width:1100px){.b2b__timeline-item:nth-child(even){flex-direction:column;margin-right:0}}.b2b__timeline-item:nth-child(even) .b2b__timeline-item-img{margin-left:50px}@media screen and (max-width:1100px){.b2b__timeline-item:nth-child(even) .b2b__timeline-item-img{margin-left:0;margin-bottom:20px}}.b2b__timeline-item:nth-child(even) .b2b__timeline-item-text::before{margin-left:auto;margin-right:-20px}@media screen and (max-width:1100px){.b2b__timeline-item:nth-child(even) .b2b__timeline-item-text::before{margin-right:initial}}.b2b__timeline-item:nth-child(even) .b2b__timeline-item-text::after{top:40px;right:-93px}@media screen and (max-width:1100px){.b2b__timeline-item:nth-child(even) .b2b__timeline-item-text::after{right:40px;top:-70px}}.b2b__timeline-item:nth-child(1) .b2b__timeline-item-text::before,.b2b__timeline-item:nth-child(1) .b2b__timeline-item-text:after{background:var(--happy-purple)}.b2b__timeline-item:nth-child(2) .b2b__timeline-item-text::before,.b2b__timeline-item:nth-child(2) .b2b__timeline-item-text:after{background:#e9a321}.b2b__timeline-item:nth-child(3) .b2b__timeline-item-text::before,.b2b__timeline-item:nth-child(3) .b2b__timeline-item-text:after{background:#9c509c}.b2b__timeline-item:nth-child(4) .b2b__timeline-item-text::before,.b2b__timeline-item:nth-child(4) .b2b__timeline-item-text:after{background:#058282}.b2b__timeline-item:nth-child(5) .b2b__timeline-item-text::before,.b2b__timeline-item:nth-child(5) .b2b__timeline-item-text:after{background:#d46058}.b2b__timeline-item:nth-child(6) .b2b__timeline-item-text::before,.b2b__timeline-item:nth-child(6) .b2b__timeline-item-text:after{background:var(--happy-purple)}.b2b__timeline-item:not(:last-child){margin-bottom:60px}.b2b__timeline-item-img img{border-radius:5px;max-width:100%}.b2b__timeline-item-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.2px;margin-bottom:20px}.b2b__timeline-item-text{max-width:410px;position:relative}.b2b__timeline-item-text a{color:var(--happy-purple);text-decoration:underline}@media screen and (max-width:1100px){.b2b__timeline-item-text{max-width:620px}}.b2b__timeline-item-text::before{counter-increment:timelineCounter;content:counter(timelineCounter,decimal-leading-zero);font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;letter-spacing:-1px;color:#fff;width:80px;height:80px;border-radius:50%;margin-bottom:40px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1100px){.b2b__timeline-item-text::before{margin-bottom:22px}}.b2b__timeline-item-text::after{content:"";display:block;position:absolute;width:60px;height:1px;background:var(--happy-purple)}@media screen and (max-width:1100px){.b2b__timeline-item-text::after{width:1px;height:60px}}.b2b__b2b-cta{background-color:var(--happy-purple);background-size:cover;background-repeat:no-repeat;background-position:center;padding:85px 110px;color:#fff}@media screen and (max-width:1100px){.b2b__b2b-cta{padding:30px 50px}}@media screen and (max-width:600px){.b2b__b2b-cta{padding:30px 30px}}.b2b__b2b-cta-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:36px;line-height:1.05556;text-align:center;letter-spacing:-1px;margin-bottom:28px;max-width:630px;margin-left:auto;margin-right:auto}.b2b__b2b-cta-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:140px}@media screen and (max-width:1300px){.b2b__b2b-cta-grid{grid-gap:30px;text-align:center}}@media screen and (max-width:1100px){.b2b__b2b-cta-grid{grid-template-columns:1fr}}.b2b__b2b-cta-item-title{font-size:24px;line-height:1;letter-spacing:-.2px;margin-bottom:5px}.b2b__b2b-cta-item-link{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.5;letter-spacing:-.2px;color:#fff}.b2b__b2b-cta-item-link img{margin-right:10px;max-width:34px}.b2b__b2b-cta-item-link:hover{text-decoration:underline}@media screen and (max-width:1300px){.b2b__b2b-cta-item-link{justify-content:center}}.b2b__b2b-cta-item-phone-form,.b2b__b2b-cta-item-phone-input{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.5;letter-spacing:-.2px;color:#fff}.b2b__b2b-cta-item-phone-form input,.b2b__b2b-cta-item-phone-input input{font-family:var(--font-inter-tight);font-size:16px;line-height:1.5;letter-spacing:-.2px;width:15px;text-align:center;color:#fff}.b2b__b2b-cta-item-phone-form input.placeholder,.b2b__b2b-cta-item-phone-input input.placeholder{color:#fff;text-align:center}.b2b__b2b-cta-item-phone-form input:-moz-placeholder,.b2b__b2b-cta-item-phone-input input:-moz-placeholder{color:#fff;text-align:center}.b2b__b2b-cta-item-phone-form input::-moz-placeholder,.b2b__b2b-cta-item-phone-input input::-moz-placeholder{color:#fff;text-align:center}.b2b__b2b-cta-item-phone-form input:-ms-input-placeholder,.b2b__b2b-cta-item-phone-input input:-ms-input-placeholder{color:#fff;text-align:center}.b2b__b2b-cta-item-phone-form input::-webkit-input-placeholder,.b2b__b2b-cta-item-phone-input input::-webkit-input-placeholder{color:#fff;text-align:center}@media screen and (max-width:1300px){.b2b__b2b-cta-item-phone-form{justify-content:center}}.b2b__b2b-cta-item-phone-input{margin-right:7px}.b2b__b2b-cta-item-phone-submit{display:flex;justify-content:center;align-items:center;width:34px;height:34px;border:2px solid #fff;border-radius:50%;background-color:#fff;transition:all .3s ease}.b2b__b2b-cta-item-phone-submit svg path{transition:all .3s ease}.b2b__b2b-cta-item-phone-submit:hover{background-color:transparent}.b2b__b2b-cta-item-phone-submit:hover svg path{fill:#fff}.b2b__b2b-cta-item-phone-input-margin{margin-right:5px}.b2b__about-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);margin-bottom:30px}.b2b__about-section{padding-top:40px}.b2b__about-section .b2b__subtitle{margin-bottom:7px}.b2b__auditory-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media screen and (max-width:768px){.b2b__auditory-grid{grid-template-columns:1fr}}.b2b__auditory-item-img{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:240px;margin-bottom:25px!important}.b2b__auditory-item-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-weight:900;font-size:28px;line-height:1.14286;letter-spacing:-1px;margin-bottom:10px}.b2b__auditory-item-subtitle{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;margin-bottom:17px}.b2b__auditory-item-text{font-size:16px;line-height:1.3125;letter-spacing:-.4px}.b2b__products-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media screen and (max-width:768px){.b2b__products-grid{grid-template-columns:1fr}}.b2b__products-item{display:flex;flex-direction:column}.b2b__products-item:hover .b2b__products-item-title{color:var(--happy-purple);-webkit-text-decoration-color:var(--happy-purple);text-decoration-color:var(--happy-purple)}.b2b__products-item:hover .b2b__products-item-link svg{margin-left:8px}.b2b__products-item:hover .b2b__products-item-img::before{opacity:1}.b2b__products-item-img{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:240px;position:relative;z-index:3}.b2b__products-item-img::before{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg,rgba(62,43,146,.19) 25%,var(--happy-purple) 93%);opacity:0;z-index:5;position:absolute;top:0;left:0;transition:all .4s ease}.b2b__products-item-body{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:240px;height:100%;padding:30px;border:1px solid rgba(33,33,38,.15);border-top:none}.b2b__products-item-title{font-family:var(--font-inter-tight);font-size:28px;line-height:1.14286;margin-bottom:15px;letter-spacing:-1px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s ease}.b2b__products-item-title strong{font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.b2b__products-item-link{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:center}.b2b__products-item-link svg{margin-left:5px;transition:all .3s ease}.b2b__quoute .b2b__about-title{text-align:center}.single-service__hero-img{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:680px;background-repeat:no-repeat;background-attachment:fixed;background-position:bottom;background-size:cover;background-color:#d56057;color:#fff;padding:20px;position:relative;z-index:3}.single-service__hero-img::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#212126;opacity:.3;z-index:5}.single-service__main-subtitle,.single-service__main-title{max-width:940px;margin-left:auto;margin-right:auto;text-align:center}.single-service__main-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:42px;line-height:.95238;letter-spacing:-1px;margin-bottom:40px;position:relative;z-index:10}.single-service__main-subtitle{font-size:24px;line-height:1.20833;letter-spacing:-.4px;position:relative;z-index:10}.single-service__btn{position:relative;z-index:10;padding-top:11px;padding-bottom:11px;margin-top:20px}.single-service__which{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:var(--happy-purple);padding:140px 0;padding-bottom:150px;color:#fff;font-size:16px;line-height:1.3125;letter-spacing:-.2px}.single-service__title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);margin-bottom:20px}.single-service__bullets-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:21px;line-height:1.19048;letter-spacing:-.4px;margin-bottom:30px;margin-top:10px}.single-service__bullets-item{font-size:19px;display:flex;justify-content:flex-start;align-items:flex-start}.single-service__bullets-item::before{content:url(../img/single-service/bullet-check.svg);margin-right:10px}.single-service__grid{display:grid;grid-template-columns:1fr 1.46fr;grid-gap:30px}@media screen and (max-width:768px){.single-service__grid{grid-template-columns:1fr}}.single-service__bullets-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:600px){.single-service__bullets-grid{grid-template-columns:1fr}}.single-service__section-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.14286;margin-bottom:40px}.single-service__timeline{padding-top:50px}.single-service__timeline-bg{background-position:66% -15%;background-repeat:no-repeat}.single-service__timeline-bg .b2b__why-item:not(:last-child) .b2b__why-item-icon:after{content:'';position:absolute;z-index:1;pointer-events:none;top:calc(50% - 10px);left:120%;width:177px;height:20px;background:url(../img/single-service/timeline-arrow.png) no-repeat center/contain}@media screen and (max-width:1300px){.single-service__timeline-bg{background-image:none!important}.single-service__timeline-bg .b2b__why-item:not(:last-child) .b2b__why-item-icon:after{display:none}}.single-service__placement-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;align-items:center}@media screen and (max-width:768px){.single-service__placement-grid{grid-template-columns:1fr}}.single-service__placement-banner{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:var(--happy-purple);padding:60px 30px 50px 30px;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:600px){.single-service__placement-banner{padding:60px 0 50px 0}}.single-service__placement-banner-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.07143;margin-bottom:25px;max-width:400px}.single-service__placement-banner-price{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:60px;letter-spacing:-1.58px;margin-bottom:48px;margin-left:30px;display:flex}.single-service__placement-banner-price sup{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase;margin-left:3px}.single-service__placement-banner-btn{width:300px;max-width:100%;padding:16px;background-color:#212126;color:#fff;font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:11px;border:2px solid #212126;line-height:1.23077;text-align:center;letter-spacing:-.2px;text-transform:uppercase;transition:all .3s ease}.single-service__placement-banner-btn:hover{background-color:transparent;border-color:#fff}.single-service__placement-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:24px;line-height:1.20833;letter-spacing:-.2px;margin-bottom:22px}.single-service__placement-list{font-size:19px;line-height:1.10526;margin-bottom:20px;list-style-type:disc;padding-left:25px}.single-service__placement-list li:not(:last-child){margin-bottom:18px}.single-service__placement-muted-text{font-size:16px;line-height:1.25;letter-spacing:-.42px;opacity:.6}.single-service__placement-muted-text:not(:last-child){margin-bottom:10px}.single-service__placement-item-text{padding:12px 40px}@media screen and (max-width:768px){.single-service__placement-item-text{padding:10px 0}}.single-service__conditions-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px 60px;font-size:19px;line-height:1.36842}@media screen and (max-width:768px){.single-service__conditions-grid{grid-template-columns:repeat(2,1fr);grid-gap:20px 30px}}@media screen and (max-width:600px){.single-service__conditions-grid{grid-template-columns:1fr;grid-gap:20px}}.single-service__conditions-item{padding-left:40px;position:relative}.single-service__conditions-item b{font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.single-service__conditions-item::before{content:url(../img/services/bulllet-check.svg);position:absolute;top:0;left:0}.single-service__packs-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media screen and (max-width:1100px){.single-service__packs-grid{grid-template-columns:1fr}}.single-service__publications{padding-bottom:40px}.single-service__publications-img{background-size:cover;background-repeat:no-repeat;background-position:center;min-height:200px;position:relative;z-index:5}.single-service__publications-img::before{content:"";display:block;width:100%;height:100%;background-color:rgba(33,33,38,.1);position:absolute;top:0;left:0;z-index:10}.single-service__publications-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;border:1px solid rgba(33,33,38,.15);border-top:none;padding:23px 35px 40px 35px;min-height:250px}.single-service__publications-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:19px;line-height:1.36842;letter-spacing:-.4px;margin-bottom:5px}.single-service__publications-text{font-size:16px;line-height:1.3125;letter-spacing:-.37px}.single-service__publications-link{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;text-align:center;letter-spacing:-.2px;text-transform:uppercase;color:#fff;padding:11px 20px 8px 20px;border:2px solid #212126;background-color:#212126;transition:all .3s ease}.single-service__publications-link:hover{color:#212126;background-color:transparent}.single-service__publications-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media screen and (max-width:1100px){.single-service__publications-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.single-service__publications-grid{grid-template-columns:1fr}}.single-service__feedback-section{padding-top:50px;padding-bottom:60px;background-position:center;color:#fff}.single-service__feedback-section .services__feedback-read-all{color:#fff}.single-service__feedback-section .services__feedback-read-all-icon{color:#212126;background-color:#fff}.single-service__feedback-section .services__feedback-read-all-icon:hover{color:#fff}.single-service__feedback-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);color:#fff;margin-bottom:30px;text-align:center}.single-service__cta{text-align:center}.inbound-submit-area .single-service__cta button,.single-service__cta .inbound-submit-area button,.single-service__cta .single-vacancy__form-wrap .input-file-wrap label,.single-service__cta .theme-btn,.single-vacancy__form-wrap .input-file-wrap .single-service__cta label{margin-bottom:30px}.single-service__cta-text{display:flex;align-items:center;justify-content:center}.single-service__cta-text a{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--happy-purple);display:flex;justify-content:center;align-items:center;width:initial;max-width:initial}.single-service__cta-text a img{margin-right:5px;margin-left:30px;max-width:40px}.single-service__cta-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);margin-bottom:30px}.single-service__other-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media screen and (max-width:768px){.single-service__other-grid{grid-template-columns:1fr}}.single-service__other-item{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;min-height:500px;position:relative;text-align:center;padding:30px}.single-service__other-item::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#212126;opacity:.2}.single-service__other-item-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.07143;letter-spacing:-1px;color:#fff;position:relative;z-index:10}.single-service__other-item-btn{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:13px;line-height:1.23077;display:flex;justify-content:center;align-items:center;text-align:center;letter-spacing:-.2px;text-transform:uppercase;color:#fff;background-color:#212126;padding:12px;border:2px solid #212126;width:200px;max-width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:40px;transition:all .3s ease;z-index:15}.single-service__other-item-btn:hover{background-color:transparent;color:#fff;border-color:#fff}.single-service__other{padding-bottom:50px}.single-service__cta{padding-top:60px}body.page-id-13896 .subs-cta-section,body.page-id-13957 .subs-cta-section,body.page-id-14022 .subs-cta-section,body.page-id-14031 .subs-cta-section,body.page-id-15401 .subs-cta-section,body.page-id-15402 .subs-cta-section,body.page-id-15459 .subs-cta-section,body.page-id-15460 .subs-cta-section{display:none}.ui-autocomplete{padding:15px 20px!important;font-family:var(--font-inter-tight);font-size:16px;line-height:1.625;letter-spacing:-.2px;color:#232328;background-color:#fff;box-shadow:4px 4px 20px rgba(6,7,32,.1);margin-top:8px;max-height:300px;overflow-y:auto}.ui-autocomplete li{display:flex;opacity:.4;transition:all .15s ease}.ui-autocomplete li:not(:last-child){margin-bottom:10px}.ui-autocomplete li:hover{opacity:1}.ui-menu .ui-menu-item-wrapper{padding:0!important}.ui-menu .ui-state-active{margin:0!important;border:none;background:0 0;color:#000}.ui-widget-header .ui-icon{background-image:url(../img/create-vacancy/ui-icons_444444_256x240.png)}.inbound-form-wrapper{overflow:initial!important;margin:initial!important;max-width:initial!important;width:100%}.inbound-form-wrapper form{margin-left:auto;margin-right:auto}.inbound-form-wrapper form input[type=submit]{margin-top:10px;padding:15px 52px}.inbound-form-wrapper form .inbound-field{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:20px;width:100%;position:relative}.inbound-form-wrapper form .inbound-field input,.inbound-form-wrapper form .inbound-field textarea{color:#fff;width:100%;border:1px solid rgba(255,255,255,.6);padding:17px 40px;background-color:transparent;resize:none;font-family:var(--font-inter-tight);font-size:19px;letter-spacing:-.24px;outline:0;transition:all .3s ease;border-radius:8px}.inbound-form-wrapper form .inbound-field input:focus,.inbound-form-wrapper form .inbound-field textarea:focus{box-shadow:inset 0 0 0 1px #fff}.inbound-form-wrapper form .inbound-field input input:-webkit-autofill,.inbound-form-wrapper form .inbound-field input input:-webkit-autofill:active,.inbound-form-wrapper form .inbound-field input input:-webkit-autofill:focus,.inbound-form-wrapper form .inbound-field input input:-webkit-autofill:hover,.inbound-form-wrapper form .inbound-field textarea input:-webkit-autofill,.inbound-form-wrapper form .inbound-field textarea input:-webkit-autofill:active,.inbound-form-wrapper form .inbound-field textarea input:-webkit-autofill:focus,.inbound-form-wrapper form .inbound-field textarea input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px transparent inset!important}.inbound-form-wrapper form .inbound-field input.form-error,.inbound-form-wrapper form .inbound-field input.form-errored,.inbound-form-wrapper form .inbound-field textarea.form-error,.inbound-form-wrapper form .inbound-field textarea.form-errored{border-color:red;box-shadow:inset 0 0 0 1px red}.inbound-form-wrapper form .inbound-field textarea{height:120px}.inbound-form-wrapper form .inbound-field label{font-size:12px!important;font-weight:400!important;letter-spacing:-.2px;line-height:1!important;text-transform:uppercase;color:#fff;padding:0 10px;margin:0!important;margin-left:30px!important;position:absolute;top:-4px;background-color:var(--happy-purple);border-radius:30px}.inbound-form-wrapper form .inbound-field label.inbound-input-file_upload{position:relative!important;display:flex!important;justify-content:center!important;align-items:center!important;font-size:13px!important;line-height:1.23077!important;letter-spacing:-.2px!important;text-transform:uppercase!important;color:#fff!important;font-family: var(--font-inter-tight);font-weight: var(--font-semibold)!important;background:#232328!important;min-width:160px!important;padding:13px!important;cursor:pointer!important;margin:0!important;margin-right:14px!important;margin-bottom:5px!important}.inbound-form-wrapper form .inbound-field.add-file{display:inline-flex;width:initial;position:relative}.inbound-form-wrapper form .inbound-field.add-file input[type=file]{opacity:0;width:0;height:0;position:absolute;pointer-events:none}.inbound-form-wrapper form .inbound-field.add-file label{color:#232328!important;background:rgba(35,35,40,.08)!important}.inbound-form-wrapper form .inbound-field.add-resume{display:inline-flex;width:initial;margin-bottom:5px!important;position:relative}.inbound-form-wrapper form .inbound-field.add-resume input[type=file]{opacity:0;width:0;height:0;position:absolute;pointer-events:none}.inbound-form-wrapper form .inbound-field .checkbox-wrap label{margin:0!important}.inbound-form-wrapper form .inbound-field .checkbox-wrap label a{text-transform:initial}.inbound-form-wrapper form .inbound-field .checkbox-wrap.error label::before{border-color:red}.inbound-form-wrapper form .inbound-field-error-message{display:none;font-size:14px;margin-top:5px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);color:red}.inbound-form-wrapper form .inbound-field.inbound-field-error .inbound-field-error-message{display:block}.inbound-form-wrapper form .inbound-field-checkbox>input[type=checkbox]:checked+label:after{opacity:1}.inbound-form-wrapper form .inbound-field-checkbox .inbound-input-checkbox{margin-left:0!important;padding-left:30px;position:relative;text-transform:initial;font-size:16px!important}.contact--white .inbound-form-wrapper form .inbound-label-top.inbound-input-agreement_checkbox{display:none}.contact--white .inbound-form-wrapper form .inbound-field input,.contact--white .inbound-form-wrapper form .inbound-field textarea{color:#212126;border-color:rgba(35,35,40,.15)}.contact--white .inbound-form-wrapper form .inbound-field input:focus,.contact--white .inbound-form-wrapper form .inbound-field textarea:focus{border-color:#232328;box-shadow:inset 0 0 0 1px #232328}.contact--white .inbound-form-wrapper form .inbound-field label{color:#212126;background-color:#fff}.contact--white .inbound-form-wrapper form .inbound-field .checkbox-wrap label{position:relative;top:auto;left:auto;right:auto;bottom:auto;line-height:20px!important;padding:0 0 0 30px}.contact--white .inbound-form-wrapper form .inbound-field .checkbox-wrap label:before{top:0;-webkit-transform:none;transform:none}.contact--white .inbound-form-wrapper form .inbound-field .checkbox-wrap label:after{top:6px;-webkit-transform:none;transform:none}.inbound-submit-area{margin:0!important;padding:0!important;align-items:center!important}.inbound-required{display:none!important}.inbound-files-list{width:100%;margin-top:-10px;font-size:0}@media screen and (max-width:600px){.inbound-files-list li{margin-bottom:15px}}.inbound-files-class{display:inline-block;vertical-align:middle;margin-right:20px;font-size:14px;min-width:30%}@media screen and (max-width:600px){.inbound-files-class{display:block;margin-bottom:5px}}.inbound-files-item{display:inline-flex;align-items:center;justify-content:space-between;border:1px solid #dededf;font-size:14px;line-height:1;margin:0 5px 5px 0;padding-left:13px;max-width:100%}.inbound-files-item-title{display:inline-block;vertical-align:middle;margin-right:10px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 40px)}.inbound-files-item-remove{display:inline-block;vertical-align:middle;padding:8px 12px!important;font-size:18px;line-height:1;background-color:#eee;transition:.3s}.inbound-files-item-remove:hover{color:#fff;background-color:#000}.elementor-page-13896 .elementor-widget-blockquote_with_author_avatar{max-width:920px;margin-left:auto;margin-right:auto;padding:0 20px}.elementor-page-13896 .elementor-widget-blockquote_with_author_avatar a{color:var(--happy-purple);text-decoration:underline}.elementor-page-13896 .elementor-widget-blockquote_with_author_avatar .blockquote-wrap__text{font-size:19px;line-height:1.21053}.elementor-page-13896 .elementor-widget-title{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.77778;letter-spacing:-1px;margin-bottom:30px;text-align:center;margin-top:40px}.elementor-widget-company_jobs .vacancies{width:calc(100vw + 20px);position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}@media screen and (max-width:1280px){.elementor-widget-company_jobs .vacancies{width:calc(97vw + 20px);left:52%}}@media screen and (max-width:600px){.elementor-widget-company_jobs .vacancies{width:100%;left:50%}}.elementor-widget-company_jobs .vacancies .container{margin:auto}.elementor-widget-company_jobs .vacancies .container>.btn{margin-left:auto;margin-right:auto}.elementor-widget-company_jobs .vacancies .section-title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.elementor-widget-title{margin-top:30px}.elementor-widget-title h4{font-family: var(--font-inter-tight);font-weight: var(--font-semibold);font-size:28px;line-height:1.1;letter-spacing:-1px;margin-bottom:30px}.elementor-widget-title h2.text-align-center,.elementor-widget-title .text-align-center{text-align:center}.elementor-widget-title ._subtitle.text-align-center{margin:auto auto 85px auto}.elementor-widget-title h4.text-align-center{text-align:center}.elementor-widget-text{margin-bottom:40px;}.verified_badge{width: 17px; margin-left: 5px; margin-right: 10px; position: relative; top: 3px;}.company__title .verified_badge{width: 22px; margin-left: 4px; margin-right: 0px; position: relative; top: 2px;}.verified {color: #1B8282;}.verified .verified_badge{margin-right: 5px;} .tg_bot_btn { margin-bottom: 35px;display: block;}.tg_bot_btn div{ float: left;padding: 8.1px 17px; background: #1b88cc; color: white;border-radius:100px} .tg_bot_btn svg {opacity: 1;position: relative;top: 2px;} .tg_bot_btn svg path {fill: #ececec;opacity: 1;}.vacancies__filter-taglist .tg_bot_btn { margin:0px 0px 0px 0px;}.vacancies__filter-taglist .tg_bot_btn div { top: -6px; position: relative;} @media screen and (max-width:512px){ .tg_bot_btn {width: 100%;margin-bottom:0px;} .tg_bot_btn div{float:none;} .vacancies__filter-taglist .tg_bot_btn {margin: 5px 0px 0px 0px;}  }
/*# sourceMappingURL=style.min.css.map */

.dotted_link,.get_basic,.hm_link{text-decoration:none!important;color:var(--happy-purple)}.hm_link,.hm_link_dotted{color:var(--happy-purple)}.info_box,.profile_page form label,.tb_head div{font-weight:700}#transactions td.__tr_title,.dataTable#candidates .title a,.dataTable#candidates_single .title a,.info_box._mini,.info_cart ._topay h2 span.currency,.job_admin .first_col,.job_admin .second_col,.job_admin .single-company__toc-list a,.tb_full{font-family:var(--font-inter-tight)}.company_page_jobs .vacancies__plate-title,.plate__title{-webkit-line-clamp:6}.container.profile.add_job_success{width:100%;padding:0}.add_job_success .profile_page,.company__body p,.job_admin.add_job_success,.preferences .profile_page{margin-bottom:0}.profile_page{margin-bottom:170px}.profile_page:not(.job_admin) input:not(.theme-btn),.profile_page:not(.job_admin) textarea{background:#fff;border:1px solid rgba(33,33,38,.15);font-family:var(--font-inter-tight);font-size:16px;line-height:1.625;letter-spacing:-.2px;color:#232328;padding:3px 9px;margin:0 4px;width:320px;max-width:100%;transition:.3s}#cv_upload,.uploaded_cv a:hover{border:none}.pricing_table td,.pricing_table th,.profile_page .form-table,.profile_page form{text-align:left}.profile_page:not(.job_admin) form p{font-size:14px;color:#777;padding:6px 0 10px 5px;font-style:italic}.profile_page form td{padding:8px 5px 8px 0}.profile_page input:disabled{color:#7b7b7b;background-color:#efefef}.add_job_sidebar .cred_block div,.job_level_block,.profile_page .dataTable,.profile_page .intro_text,.single-company .intro_text{margin-bottom:20px}.intro_text a{color:var(--happy-purple);text-decoration: none;}.dotted_link,.get_basic,.uploaded_cv a{border-bottom:1px dotted}.uploaded_cv a{line-break: anywhere}.intro_text a:hover{text-decoration:underline}.profile_menu{display:table;margin-bottom:30px}.dataTable tr.active .dotted_link,.dotted_link,.get_basic,.hm_link,.hm_link_dotted{display:initial;transition:.3s;cursor:pointer}.profile_menu a{float:left;margin:0 6px 10px 0}.profile_page li{margin:14px 0}.dotted_link:hover,.get_basic:hover{border-bottom:none}.hm_link:hover,.hm_link_dotted{text-decoration:underline!important}.bg_red a:not(.theme-btn):hover,.bg_violet a:not(.theme-btn):hover,.edit_profile_sm_link,.hm_link_dotted:hover{text-decoration:none!important}.edit_profile_sm_link{color:#9c9c9c!important;margin-left:20px}.uploaded_cv{margin:0 0 11px 5px}#cv_upload{padding:5px 0}.info_box{padding:13px 23px;color:#212126;line-height:28px;max-width:509px;margin:20px 0;border-radius:30px}.info_box i{font-size:23px;position:relative;top:3px;margin-right:10px}.tb_body div,.tb_head div{float:left;margin:15px;padding:0 10px}.info_box.error{background:#d46058;color:#fff}.info_box.green,.info_box.success{background:#1b8282}.info_box.success{color:#fff}.bg_green,.bg_violet,.info_box.green,.info_box.red,.info_box.violet{color:#fff!important}.info_box.yellow{background:#e9a322}.info_box.violet{background:var(--happy-purple)}.info_box.grey{background-color:#d7d7d7}.info_box.red{background:#d46058}.info_box.rounded{border-radius:4px}.info_box._mini{font-size:12px;padding:8px 12px 7px;color:#000;line-height:13px;border-radius:30px}.info_box._large{padding:35px 40px}.info_box.round_box{width:18px;height:18px;border-radius:18px;font-size:11px;line-height:auto!important;padding:5px 6px 2px}.dataTable#transactions td:nth-child(3),.dataTable#transactions td:nth-child(4),.dataTable#transactions td:nth-child(5),.dataTable#transactions td:nth-child(6),.dataTable#transactions th:nth-child(3),.dataTable#transactions th:nth-child(4),.dataTable#transactions th:nth-child(5),.dataTable#transactions th:nth-child(6),.job_admin .dataTable .info_box._mini,.single-post .vacancies__plate .btn{white-space:nowrap}.pricing_tab .info_box{margin:0 15px;opacity:1!important}.pricing_tab .info_box span{opacity:1!important}.info_box a{text-decoration:underline}.info_box a:hover,.search_pg .suggest-links a:hover,a.job_card_company{text-decoration:none}.bg_green{background:var(--happy-green)!important}.bg_lightgreen{background:#1b8282a3!important}.bg_yellow{background:var(--happy-yellow)!important}.bg_warm_yellow{background:#fbedd3!important}.bg_violet{background:var(--happy-purple)!important}.bg_red a:not(.theme-btn),.bg_violet a:not(.theme-btn){color:#fff!important;text-decoration:underline!important}.datatable .title a:hover,.job_card__title:hover,a.job_card_company:hover{text-decoration:underline}.bg_grey{background-color:#d7d7d7!important}.bg_lightgrey{background-color:#f3f5fb!important}.bg_lightgrey2{background-color:#f3f5fb!important}.bg_lightyellow{background-color:#fbedd3!important}.bg_red{background:var(--happy-red)!important}#candidates tr.selected,#candidates tr.selected:hover,#candidates_single tr.selected,#candidates_single tr.selected:hover,.bg_white{background:#fff!important}.bg_white{color:var(--happy-purple)!important}.tb_body,.tb_head{display:table}.tb_full{margin-bottom:100px;letter-spacing:-.2px}.tb_head div{font-size:19px}.tb_body div{line-height:20px}.tb_body{margin-bottom:40px}.tb_full .row_title{margin-left:0;padding-left:0;width:380px;margin-right:0;padding-right:0;font-weight:var(--font-semibold)}.tb_full .row_date,.tb_full .row_details{width:180px;text-align:center}.tb_body .row_date,.tb_body .row_status{font-size:15px;text-align:center;color:#7a7a7d}.row_status{width:150px;text-align:center}.row_status span{color:#1b8282}.lead_row{margin:0!important;padding:0!important}.application_details{display:none;margin:0!important;padding:5px 5px 30px 23px!important}.application_details span{color:#7a7a7d;padding-bottom:10px}#cmplz-manage-consent .cmplz-manage-consent,.create-vacancy__checkbox input[type=radio],.footer__grid-bottom-deco,.hidden,.hm_popup,.hubspot-link__container.sproket,.img_lead,.js__pay_profile,.mng_fav.loading .fa,.mng_fav.loading span,.profile_head_link_mobile,.single-job .single-vacancy__meta-location:first-child:before,.tg_bot_btn.mobile_view{display:none}.fa.hidden{display:none!important}.row{display:block;width:100%}.col,.inline,.mng_fav.job_search,.mng_fav.profile_pg,.mng_fav:hover span,.rate_block,.row .second_col,ul.cta_btns li{display:inline-block}.application_details div{padding:0;margin:1px 0;font-size:15px;vertical-align:top}.application_details .first_col{width:178px;font-weight:700;margin-right:15px}.apply_title,.profile-head__slogan,.profile_head_link,.stat_block .stat_num{font-weight:var(--font-semibold)}.job_admin .first_col{width:265px;margin-right:15px;display:inline-block;margin-bottom:20px;vertical-align:top}.job_admin .create-vacancy__tab-content{margin-top:20px}.vacancies-top__plate-meta a.company_link,h3.section-title__text i,h3.section-title__text img{margin-right:12px}.mng_fav{font-size:20px;padding:2px!important;cursor:pointer;color:#9d9d9d}.mng_fav.profile_pg_leads{position:relative;width:78px;height:24px;left:-103px;top:4px;text-align:right}.mng_fav.profile_pg{font-size:17px;float:none!important;margin:0 0 0 3px!important;text-align:right;position:relative;width:87px;height:21px;right:-80px;top:-30px;white-space:nowrap}.empty_state_box .subtitle,.lead_row .mng_fav .fa{font-size:17px}.vacancies-slider__plate{padding:47px 20px 20px;justify-content:unset}.vacancies-slider__plate-logo{max-height:90px;max-width:90%}.mng_fav.job_search{font-size:19px;float:none!important;margin:0 0 0 7px!important;position:relative;top:0}.stat_block .stat_num,.stat_block .stat_text{margin-bottom:8px;font-family:var(--font-inter-tight)}.mng_fav .fa-bookmark,.mng_fav .fa-heart,.mng_fav .fa:hover{color:#d36058}.mng_fav span{display:none;font-size:15px;line-height:21px;position:relative;top:-1px}.mng_fav.loading .spinner{display:block!important;float:right;-webkit-animation:.9s linear infinite btnLoading;animation:.9s linear infinite btnLoading}.subscribe_tg_block{margin-top:40px;font-size:20px}.fav_card{position:absolute;top:-52px;left:-10px;color:var(--happy-purple)}.fav_card .fa{width:17px}.vacancies-slider__plate-logo-container .fav_card{top:-48px;left:-5px}.vacancies-slider__plate-logo-container .fav_card.verified{color:var(--happy-green)}.verified{color:var(--happy-green)}.is_highlighted_box{border-top:5px solid var(--happy-green);padding-top:43px}.is_highlighted_box:hover{border-top:5px solid var(--happy-green);opacity:.8!important}.row .second_col{color:#686868;line-height:18px}.no_results{display:table;margin:60px 40px 80px 30px;font-size:18px;font-style:italic}.hm_tooltip_box{position:relative;width:1px;height:1px;display:inline-block;margin:0!important;padding:0!important;float:none!important;text-transform:initial}.fl_left,.header_menu_box,.info_cart .pushing_dot{float:left}.hm_tooltip_box span:not(._add):not(._del){position:absolute!important;bottom:21px;left:-108px;top:auto!important;background:#FCEEB9;color:black!important;font-size:15px!important;line-height:1.2!important;padding:14px 8px;width:200px;text-align:center;border-radius:12px;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:.3s ease-in-out;font-family:var(--font-inter-tight)}.form_filters .create-vacancy__radio.disabled,.pricing_tab .create-vacancy__checkbox-grid--large input[type=checkbox]:checked~.create-vacancy__checkbox-box.free_option{opacity:.5}.hm_tooltip_box .active,.hm_tooltip_label:hover .hm_tooltip_box ._on_hover{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hm_tooltip_label{cursor:pointer;overflow:hidden}.hm_tooltip_label:hover,.job_admin .hm_tooltip_label:hover{overflow:visible!important}.application_details .hm_tooltip_label,.company__body-inner,.job_admin .hm_tooltip_label,.page-journal .projects{overflow:hidden}.job_admin .job_stat_row .hm_tooltip_label{overflow:inherit}.hm_tooltip_box ._short{width:130px;left:-72px;z-index:10}.hm_tooltip_box a{text-decoration:none!important;color:var(--happy-purple);border-bottom:1px solid var(--happy-purple)}.hm_tooltip_box a:hover{color:var(--happy-purple);border-bottom:none;opacity:.9}.stat_block{display:inline-block;padding:20px 15px 18px;background-color:#fbedd3;border-radius:8px;margin-right:10px;font-family:var(--font-inter-tight)}.header_menu_box,a.header_menu{margin-right:20px}.stat_block:last-child{margin-right:0}.stat_block .stat_text{font-size:18px}.stat_block .stat_num{font-size:32px;margin-right:10px}.stat_block.fiolet{background-color:var(--happy-purple)}.stat_block.yellow{background-color:#e9a322}.stat_block.green{background-color:#1b8282}._right_bl._small .stat_block,.header_menu_box .fa{margin-right:5px}.nav__first-level-menu{padding-top:3px}.profile_page .tg_bot_btn{display:inline-block;margin:0 17px;top:10px;position:relative}.mng_fav.job_page{margin-left:30px;font-size:25px}.mng_fav.company_page_jobs{display:inline-block;margin-left:7px!important}.profile-head__slogan{font-family:var(--font-inter-tight);font-size:25px;line-height:1.15;letter-spacing:-1px;position:relative;margin-top:24px;margin-bottom:40px}.profile-head__slogan:before{content:'';width:66px;height:72px;position:relative;z-index:-1;display:block;background:url(../img/svg/quotes-orange.svg) center/contain no-repeat;margin-bottom:-40px}.profile_head_link{color:#737373!important;font-family:var(--font-inter-tight);font-size:15px!important;position:absolute!important;right:30px!important}.welcome_section{display:block;margin:70px 0 20px}.welcome_section h1{font-size:30px;display:table;margin-bottom:25px;margin-left:0px}.subscribe-modal__form input[type=checkbox]{width:18px;float:left;margin-right:20px;vertical-align:top;padding-bottom:50px}.services__faq-item::before,.subscribe-modal__form button{top:25px!important}.connect-block__left,.connect-block__right{max-width:40%}.single-vacancy__disabled-info .connect-block__left{max-width:100%}.sticky_top{height:70px;position:sticky;top:90px;background-color:#fff;z-index:99}img.dd_mobile_menu-item-content-img{padding:2px}.single-vacancy__meta-company{margin:20px}.single-vacancy__meta-company .fa{margin-left:7px}.verified_cover_block .comp_desc,.verified_cover_block .comp_title{line-height:130%;letter-spacing:-.2px;text-align:left;margin:0 auto 20px;font-family:var(--font-inter-tight)}.company_li{pointer-events:all!important}.verified_cover_block{background-color:#fbedd3;border:none;margin:0 auto 30px}.verified_cover_block .fav_card.verified{position:relative;display:table;top:auto;left:auto;float:right;text-align:right}.verified_cover_block .comp_desc{font-size:15px}.verified_cover_block .comp_title{font-weight:var(--font-semibold);font-size:18px}.verified_cover_block .inner{padding:30px 20px;text-align:center}.verified_cover_block img{max-width:70%}.verified_cover_block .logo_container{margin:35px 0}.apply_title{font-size:36px;line-height:1.05556;letter-spacing:-1px;font-family:var(--font-inter-tight);margin-bottom:24px}.search__results .verified{top:-6px!important;left:-6px!important}.profile_page .dataTables_filter,.single-vacancy__company-text.js__about-text{margin-bottom:30px}.open-mobile-menu img{position:relative;top:-2px}.filters-group[data-name=job_company] .fa{font-size:22px;color:var(--happy-green);margin-left:5px}.vacancies-top__plate-meta .fa-check-circle{font-size:18px;color:var(--happy-green);position:relative;top:1px}.single-vacancy__meta-place .fa-check-circle{color:var(--happy-green)}.vacancies-top__plate-meta .vacancies-top__plate-meta-city{font-size:16px;margin-right:12px}.single-vacancy__meta-company .single-vacancy__meta-place{font-size:19px}.category .page-header,.page-template-template-talks .page-header{margin-top:35px}.category .container,.page-template-template-talks .container{height:auto!important}.category .journal-header,.page-template-template-talks .journal-header,.single .journal-header{height:auto!important;padding-top:16px}.research_text_pricing pre{white-space:break-spaces;font-size:16px;opacity:.5}.create-vacancy__checkbox img,.filters-group__item img,.vacancies-slider__plate-meta-city img{display:none!important}.create-vacancy__block{min-width:202px;display:inline-block;vertical-align:top;margin-right:59px}.job_admin .dataTable th,.profile_page .dataTable tr td:not(:first-child){vertical-align:middle}.jobs_collections,.pricing_table td+td,.pricing_table th+th,.profile_page .dataTable th.center,.profile_page .dataTable tr td.center,.single-company .comp_info_block{text-align:center}.profile_page .dataTable#jobs tr td:first-child{width:330px!important}.profile_page .dataTable#jobs tr td:nth-child(5){width:0!important;padding:0;margin:0}.profile_page .dataTable#jobs tr td:nth-child(3){width:140px!important}.profile_page .dataTable#jobs tr td:nth-child(7){width:130px!important;white-space:nowrap;padding-right:0}.profile_page .dataTable#jobs tr td:nth-child(8){width:100px!important}.profile_page .dataTable#candidates tr td:first-child{min-width:250px!important}.profile_page .dataTable#candidates td:first-child,.profile_page .dataTable#candidates td:nth-child(2),.profile_page .dataTable#candidates td:nth-child(3),.profile_page .dataTable#candidates th:first-child,.profile_page .dataTable#candidates th:nth-child(2),.profile_page .dataTable#candidates th:nth-child(3){text-align:left;padding-left:10px}.profile_page .dataTable#candidates_single td:first-child,.profile_page .dataTable#candidates_single td:nth-child(2),.profile_page .dataTable#candidates_single th:first-child,.profile_page .dataTable#candidates_single th:nth-child(2){text-align:left;padding-left:10px;vertical-align:top!important}.profile_page .dataTable#candidates_single td:nth-child(2),.profile_page .dataTable#candidates_single th:nth-child(2){text-align:left;padding-left:10px;vertical-align:top!important;width:130px}#candidates .application_details,#candidates_single .application_details{padding:25px 25px 40px!important}#candidates .title .fa,#candidates_single .title .fa,.companies-container .section-title__text .fa{color:var(--happy-purple)}#candidates_single input[type=search]{width:192px;padding:5px 10px}#candidates_single input[type=search]:-ms-input-placeholder,#candidates_single input[type=search]::-ms-input-placeholder,#candidates_single input[type=search]::placeholder{color:#c5c5c5;font-style:italic}#transactions td.__tr_title .__more{color:grey;margin-top:5px;font-size:12px;white-space:pre-wrap}#transactions .__more,#transactions .comment_block{white-space:break-spaces}.resume_ a{font-size:14px}.profile_page .dataTable th{text-align:left;padding-left:10px;font-weight:900;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:18px;padding-bottom:10px!important;line-height:19px}.profile_page .dataTable .dehighlighted{color:#797878;font-size:15px}.dehighlighted,.hm_row .dehighlighted{color:#797878}.profile_page .hm_tooltip_label{display:inline-block;margin-left:4px}.filters-group__item .hm_tooltip_label,.lucky_company.hm_tooltip_label,.profile_page .hm_tooltip_label,.vacancies__search-item__title .hm_tooltip_label{overflow:visible}.profile_page .dataTable tbody td{padding:15px 10px;min-height:55px;vertical-align:middle}.profile_page .paginate_button.current{background:0 0!important}.profile_page .paginate_button:not(.current,.disabled):hover{background:var(--happy-purple)!important;border-color:var(--happy-purple)!important}.profile_page .dataTable .title .fa{color:#797878;margin-left:3px;font-size:13px}.datatable .title a,.error_screen .quest_title,.success_alert .quest_title,.success_screen .quest_title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.datatable .title a:hover{color:var(--happy-purple)}.job_details_row{margin:20px 0}.job_details_row .row{display:inline-flex;margin-bottom:30px}.job_details_row .row div{margin-right:30px}.job_details_row .info_box{position:relative;top:3px}.company__body-footer-right,.fl_right{float:right}._left_bl{float:left;max-width:60%}._right_bl{float:right;vertical-align:top}._right_bl._small .stat_num{margin-right:7px}._left_bl h1,.mgbt0{margin-bottom:0!important}.job_admin h1.section-title__text i,.job_admin h3.section-title__text i{margin-left:10px;margin-right:0}.job_admin h1.section-title__text i.fa-pencil,.job_admin h3.section-title__text i.fa-pencil{position:relative;top:-1px}.job_admin h3{font-size:17px;margin-bottom:20px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.job_admin h1,.job_admin h2{margin-bottom:20px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.edit-company__form .fa-check-circle{font-size:22px;color:#1b8282;margin-left:7px;position:relative;top:1px}._open_popup,.copy_text,.hm_row i,.show_lead_details{cursor:pointer}.add_job .section-title__text{font-size:36px;line-height:36px;letter-spacing:-.5px;margin-bottom:20px;color:var(--happy-purple)}textarea#company-message{font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-size:16px;line-height:1.5;color:#333;margin:9px 10px 10px 0;-webkit-font-smoothing:antialiased!important;overflow-wrap:break-word;word-wrap:break-word;padding:16px;width:100%;max-width:640px;border:1px solid #dcdcde;height:170px}.hm_red{color:#d46058!important}.dataTable tr.active td.dehighlighted,.hm_violet{color:var(--happy-violet)!important}.hm_yellow{color:var(--happy-yellow)!important}.hm_green{color:var(--happy-green)!important}.hm_grey{color:#d7d7d7!important}.hm_blue{color:var(--happy-blue)!important}.dataTable tr.active .title .fa,.hm_white{color:#fff!important}.hm_black{color:#000!important}.hm_premium_black{color:#232328!important}.job_stat_row .row{margin-bottom:15px}.job_stat_row .row .fa:not(.compare_market){color:#a3a3a3;margin-right:7px;width:20px}.job_admin .create-vacancy__submit-modal-item{width:auto!important;padding:80px 10px 20px}.dataTable tr.active td{background-color:var(--happy-purple)!important;color:#fff!important}.dataTable tr.active .row .second_col,.dataTable tr.active .title a:hover{color:#fff}.dataTable tr.active .title a.show_lead_details,.job_card .mng_fav .fa,.notice_block h4{font-size:22px}.dataTable tr.active .dotted_link{border-bottom:1px dotted;text-decoration:none!important;color:#fff}.dataTable tr.active .dotted_link:hover{border-bottom:none}.dataTable tr.active .img_lead{font-size:36px;position:relative;top:6px;margin-right:9px!important;margin-left:14px!important;display:inline-block}.dataTable tr.active .fa.fa-quote-right{font-size:35px;margin-left:23px;color:var(--happy-purple)!important}.application_details .mot_letter{vertical-align:top;margin-top:0}.application_details .mot_letter_text{line-height:21px;background:#fff;color:#212126!important;padding:30px 30px 35px;border-radius:10px;font-size:16px;width:600px}.application_details .mot_letter_text div{font-size:16px!important;color:#212126!important}.dataTable thead .sorting{background-position-y:10px}.firm_bg{position:absolute;top:240px;right:0;opacity:.2}.notice_block{padding:25px 30px;margin-bottom:20px;font-size:16px;font-family:var(--font-inter-tight);border-radius:8px}.notice_block.small{padding:10px 17px!important;margin-bottom:20px!important;font-size:15px!important;line-height:17px!important}.comment_block{padding:10px 17px!important;background-color:#e5e5e5!important;margin-top:8px;margin-bottom:0!important;color:#303030;font-size:13px!important;line-height:15px!important;display:table}.notice_block h1,.notice_block h2,.notice_block h3,.notice_block h4{margin-bottom:10px}.notice_block .theme-btn{margin-left:45px}.notice_block .round_btn{margin-left:45px;display:inline-block}.notice_block h2{letter-spacing:.4}.notice_block img._left{float:left;margin-right:30px;max-width:120px}.notice_block.company_page img._left{width:117px}.hidden_ul li,.notice_block div{display:inline-block;vertical-align:top}.notice_block div:first-child{width:68%}.notice_block.large{padding:55px}h2.create-vacancy__title .info_box{position:relative;top:-3px;margin-left:9px;letter-spacing:.5px}._left_jb_bl{text-align:left;float:left;max-width:70%;padding-left:50px}._left_jb_bl .single-vacancy__meta-company{margin-left:0}._left_jb_bl .single-vacancy__btns,._left_jb_bl .single-vacancy__meta{justify-content:left}.single-vacancy__details{display:inline-block;margin-left:10%;max-width:20%}.job_level_block li{display:inline-block;padding:11px 8px;font-size:18px;color:rgb(255 255 255 / 49%);border-bottom:4px solid;font-family:var(--font-inter-tight);letter-spacing:.04em}.job_level_block li.active{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);color:rgb(255 255 255);border-bottom:4px solid #fff}.block div.title{color:rgb(255 255 255 / 49%);font-family:var(--font-inter-tight);letter-spacing:.04em;font-size:15px;line-height:1.3;text-align:center;text-transform:uppercase;margin-bottom:9px}.block div.title_option{color:rgb(255 255 255)!important;font-size:17px;line-height:19px;text-transform:uppercase}._job_alert input[type=text],.create-vacancy__radio{line-height:1.625;font-family:var(--font-inter-tight)}.block{padding:20px 0 20px 60px;vertical-align:top;float:right;width:100%}._left_jb_bl .single-vacancy__meta,.switcher{display:block}._left_jb_bl .single-vacancy__meta-location{font-family:var(--font-inter-tight);letter-spacing:.04em;font-size:15px;text-transform:uppercase;margin-bottom:9px}._left_jb_bl ._location_more{font-family:var(--font-inter-tight);letter-spacing:.01em;font-size:15px;margin-bottom:9px;position:relative;top:-2px}._location_more .fa{margin-right:5px;font-size:14px}._location_more._old{margin-left:16px;top:0}._left_jb_bl ._jobremote_more{color:rgb(255 255 255 / 90%);font-family:var(--font-inter-tight);letter-spacing:.01em;font-size:15px;line-height:20px;position:relative;top:-2px}._left_jb_bl ._jobremote_more:last-child{margin-bottom:9px}.create-vacancy__radio{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;letter-spacing:-.2px;color:#232328;cursor:pointer;transition:.15s}.create-vacancy__radio-box{display:flex;justify-content:center;align-items:center;min-width:20px;border-radius:30px;background:#fff;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid rgba(62,43,146,.3);margin-right:10px;margin-top:3px;transition:.15s}.form_filters input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form_filters input[type=radio]:checked~.create-vacancy__radio-box .create-vacancy__radio-box-check{opacity:1;visibility:visible}.create-vacancy__radio-box-check{width:6px;height:6px;background-color:var(--happy-purple);transition:.15s;opacity:0;visibility:hidden;border-radius:10px}.form_filters input[type=radio]:checked~.create-vacancy__radio-box{border-color:var(--happy-purple)}.form_filters .create-vacancy__radio.disabled .create-vacancy__radio-box,.form_filters input[type=radio]:disabled~.create-vacancy__radio-box{border-color:#bfbfbf;background-color:#f1f0ee}.second_col .job_name{max-width:320px;display:-webkit-box}.companies-container .section-selected{background-color:var(--happy-purple);padding:70px 80px;margin:50px -80px;border-radius:8px}.companies-container .section-selected .section-title__text{color:#fff;margin-bottom:10px}.companies-container .section-selected .section-title__text .fa{color:#fff!important}.companies-container .ending{justify-content:center}.companies-container .ending .section-title__text{margin-top:50px;margin-bottom:30px;font-size:30px}.companies-grid{margin-bottom:50px}.lucky_company{flex-flow:nowrap;position:fixed;left:auto;right:100px;bottom:50px;z-index:100;width:auto}.lucky_company a{padding:8px 20px;border-radius:40px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);letter-spacing:.6px;color:#fff;background: var(--happy-purple)}.lucky_company a:hover{background-color:#8f1fb3;bottom:51px;transition-duration:.3s}.lucky_company .fa{color:white;font-size:20px;margin-right:8px;position:relative;top:2px}.lucky_company.hm_tooltip_label ._on_hover{width:130px;left:-148px;bottom:28px;background-color:black}.more_comps{margin:auto auto 100px;text-align:center}.more_comps a{color:#fff!important;text-decoration:none!important}.link_box a,.match_settings a{text-decoration:none;font-size:14px}.company__body-footer .remote_first,.login-action-login .cac_login ul li{margin-bottom:8px}.company__body-footer .remote_first .fa{color:#493799}.box_filters{margin-left:20px;position:relative;top:-3px}.premium_job,.hot_job{font-family:var(--font-inter-tight);font-weight:var(--font-regular);margin-bottom:20px;padding:8px 20px 8px;display:table;font-size:15px;background:#FEC600;border-radius:16px 0px;border:none;color:black;position:relative;left:-50px;}.single-vacancy__company-benefits{background-color:#e6f3f2;padding:35px 35px 50px;margin-top:30px;margin-bottom:100px}.single-vacancy__company-benefits .group_title{font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-size:16px;line-height:1.36842}.benefit_group{display:inline-block;margin-left:30px;margin-bottom:35px;width:250px;vertical-align:top}#send_feedback_pop i,.add_job_sidebar .cred_block .fa,.single-vacancy__company-benefits .company-info__title .fa{margin-right:5px}.benefit_row{font-size:16px;line-height:1.3125;margin-bottom:4px}.benefit_row .fa{margin:6px 5px 6px 10px;color:var(--happy-purple)e3}.single-article__main-text.not_premium{max-width:1000px;margin:0 auto}.mgbt10{margin-bottom:10px!important}.mgbt20{margin-bottom:20px!important}.mgbt30{margin-bottom:30px!important}.mgbt50{margin-bottom:50px!important}.mgbt70{margin-bottom:70px!important}.mgbt100{margin-bottom:100px!important}.mgtp0{margin-top:0!important}.mgtp10{margin-top:10px!important}.mgtp20{margin-top:20px!important}.mgtp30{margin-top:30px!important}.mgtp50{margin-top:50px!important}.mgtp70{margin-top:70px!important}.mgtp100{margin-top:100px!important}.mgrt5,.single-company .notice_block ._open_popup img{margin-right:5px!important}.mgrt8{margin-right:8px!important}.mgrt10{margin-right:10px!important}.mgrt15{margin-right:15px!important}.mgrt20{margin-right:20px!important}.mglt10{margin-left:10px!important}.mglt20{margin-left:20px!important}.vacancies__widget .theme-btn{padding:28px 20px 24px}.single-company__inner .small_descr{font-size:15px;color:#3f3f3f}.single-company__inner .small_descr .fa{color:#d46058;margin-right:5px}.single-company .company-info__item{display:inline-block;text-align:left;vertical-align:top}.center{text-align:center!important}.single-company .companies-grid{grid-gap:20px}.single-company .company__body{padding:20px}.job_admin .no_results{padding:50px 0;margin-left:0;text-align:center}.filters-group__item .hm_tooltip_label{display:inline-block;margin-right:10px;color:#d7d7d7!important;margin-left:2px}.filters-group__item .hm_tooltip_label:hover{color:#a8a8a8!important}#send_feedback_pop,.filters-group__item .hm_tooltip_label ._on_hover,.hbspt-form label,.hs-error-msgs label{color:#fff!important}#job_alert_name span,.vacancies__suggest-links a{border:1px solid var(--happy-purple);color:var(--happy-purple);padding:4px 6px;border-radius:4px;font-size:14px;text-decoration:none;margin-right:4px;margin-bottom:6px;line-height:29px;white-space:nowrap}.vacancies__suggest-links a:hover{background:var(--happy-purple);color:#fff}.hm_popup._overlay{background:#000000ab;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}.hm_popup ._body{margin:auto;max-width:70%;width:70%;max-height:100%}.hm_popup ._close{position:relative;right:-28px;font-size:26px;cursor:pointer;margin-bottom:20px;text-align:right}.hm_popup .job_frame{width:100%;min-height:400px}.hm_popup .popup_header{margin:10% auto;background:#fff;padding:15px 45px 45px 45px;font-size:20px;max-height:80vh;overflow:auto;border-radius:12px}.hm_popup .popup_title,.popup_header h2{font-size:25px;margin-bottom:8px;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);line-height:1.05556;letter-spacing:-1px}.hm_popup .success_screen{padding:100px 30px;text-align:center}.hm_popup .success_screen .popup_title{font-size:27px!important}.hm_popup .success_screen .create-vacancy__subtitle{font-size:18px!important;line-height:21px!important}.small_link{font-size:14px;color:#d3d3d3;padding-top:11px}.vacancies-top__plate-meta .no_link{color:#a5a5a7;max-width:315px;font-family:var(--font-inter-tight);margin-right:12px}.for_you_page .vacancies-grid{grid-template-columns:repeat(1,1fr)}.elementor-container ol{counter-reset:item}.elementor-container ol,.elementor-container ul{margin-bottom:40px;margin-left:30px}.elementor-container ol:not(.breadcrumbs):not(.single-service__bullets-grid)>li:before{width:24px;height:24px;background:#212126;border-radius:50%;color:#fff;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);font-style:normal;font-weight:900;font-size:12px;line-height:1.25;display:flex!important;justify-content:center;align-items:center;content:counter(item);counter-increment:item}.elementor-container ol:not(.breadcrumbs):not(.single-service__bullets-grid) li:before,.elementor-container ul:not(.breadcrumbs):not(.single-service__bullets-grid) li:before{display:block;position:absolute;left:0;top:13.5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cp_chg{padding:2px 3px;font-size:13px;color:#202020;max-width:150px}.contact-form._iframe{max-width:360px;display:block}.hs-button.primary{background:#fff!important;color:var(--happy-purple)}.hs-button.primary:hover{background:rgba(255,255,255,.9)!important}.vacancies__plate-meta-prof{justify-content:center;align-items:center;display:flex}.add_divider:after{content:"";width:1px;height:16px;background-color:rgba(33,33,38,.16);margin:0 6px}._m_tips ._title,._m_tips div{margin-bottom:6px}.vacancies__plate-meta-prof img.emoji{display:none!important}.single-vacancy__top .container{padding:0px 0px 35px 0}._job_alert input.invalid,.create-vacancy__form input.invalid+.create-vacancy__checkbox-box,.create-vacancy__tab.invalid{box-shadow:0 0 0 2px rgb(255 0 0 / 70%)}.vacancies-top__plate-meta-city.no_bold{font-family:var(--font-inter-tight);font-size:14px;line-height:20px;letter-spacing:-.2px;text-transform:uppercase;color:#a5a5a7;top:1px}.pricing_tab{background:#e9a3211a;padding:40px 45px;margin-bottom:30px;border-top:3px solid #3e2d92}.create-vacancy__radio p span,.pricing_tab .create-vacancy__checkbox p span{color:#212126;opacity:.6}.pricing_tab .create-vacancy__checkbox-grid--large{grid-template-columns:auto!important;grid-gap:10px 35px}._premium_sts .hm_link:hover,.pricing_tab .create-vacancy__tab-header{border:none!important}.add_job .create-vacancy__checkbox-grid--large .create-vacancy__checkbox{align-items:center;display:grid;grid-template-columns:auto auto auto}.fixed-jobs-loop .vacancies__search-item{border:2px solid rgb(233 164 34)}.fixed-jobs-loop .vacancies__search-item__tooltip{background-color:#e9a522;font-size:15px;height:22px;padding-bottom:0;font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.fixed-jobs-loop .is-highlighted div.vacancies__search-item__tooltip{right:73px}.fixed-jobs-loop .is-highlighted ._premium{background-color:var(--happy-purple);height:35px}._premium_sts .hm_link{margin-left:10px;font-size:15px;border-bottom:1px dashed!important}.add_job_sidebar{position:-webkit-sticky;position:sticky;top:110px;z-index:17}.info_cart{background-color:#fff;margin-bottom:20px;border:1px solid #ddd;border-radius:12px;padding:24px;box-shadow:rgb(0 0 0 / 12%) 0 6px 16px}.info_cart ._logo{float:right;width:80px}.info_cart p{margin-top:15px;color:#212126;opacity:.7}.info_cart ._topay h2{margin-top:7px}.info_cart .create-vacancy__submit{display:inherit!important}.add_job .info_box,.link_box svg,.one_job_price p,.rate{display:inline-block}.info_cart.focus{box-shadow:0 0 15px 8px rgb(62 44 146 / 60%)}.add_job .page-sidebar__content{max-width:910px}.add_job_sidebar .cred_block{margin-top:40px;padding:25px 20px;text-align:center}.pushing_dot{width:5px;height:5px;border-radius:5px;animation-name:pushing;animation-duration:1.2s;animation-iteration-count:infinite}@keyframes pushing{0%{background-color:var(--happy-purple)}100%{background-color:#fff}}.add_job .create-vacancy__block:last-child{margin-right:0}.add_job .info_box{white-space:nowrap;width:fit-content}.one_job_price p{float:left}.top-lines .container{padding:5px 20px;max-width:100%!important}.top-lines .cp_login{margin-right:40px}.top-lines .cp_login .fa{margin-right:7px;opacity:.3}.login-action-login .cac_login{float:left;max-width:60%;padding:6%}.login-action-login .cac_login h1{margin-top:85px;margin-bottom:30px}.login-action-login .cac_login p{font-size:17px;margin-bottom:15px}.login-action-login .cac_login ul{font-size:15px;margin-left:50px}.report_popup{max-width:500px;margin:auto}.report_popup .create-vacancy__subtitle{line-height:18px;margin-top:5px}.report_popup .create-vacancy__spam-check{border-top:none!important}#r_issue_comment{height:90px}.single-company .notice_block .single-vacancy__complaint{text-align:left;display:table}.single-company .notice_block ._open_popup{width:auto}#edit-profile select{padding:10px 10px 8px 6px;font-family:var(--font-inter-tight)}.rate{padding:0 10px}.rate:not(:checked)>input{position:absolute;top:-9999px}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc}.rate.with_numbers:not(:checked)>label{font-size:18px;width:2.3em}.rate:not(:checked)>label:before{content:'★ '}.rate.with_numbers:not(:checked)>label:before{display:table;font-size:35px;margin:auto;padding:7px}.rate>input:checked~label{color:#ffc700}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{color:#deb217}.rate>input:checked+label:hover,.rate>input:checked+label:hover~label,.rate>input:checked~label:hover,.rate>input:checked~label:hover~label,.rate>label:hover~input:checked~label{color:#c59b08}.job_alert_box,.nps_box,.popup_header.center{max-width:80%;text-align:center}.quest_title{padding:35px;font-size:20px;line-height:24px;font-family:var(--font-inter-tight)}.rate_descr{padding:10px 20px;font-size:13px}.job_alert_box .screen2 .btns,.job_alert_box .screen2 textarea,.nps_box .screen2 .btns,.nps_box .screen2 textarea,.popup_header.center .screen2 .btns,.popup_header.center .screen2 textarea{width:350px;margin:auto}.job_alert_box .screen2 textarea,.nps_box .screen2 textarea,.popup_header.center .screen2 textarea{padding:10px}#nps_back{position:relative;top:10px}._job_alert input[type=text]{width:230px;margin-left:13px;display:inline-block;background:#fff;border:1px solid rgba(33,33,38,.15);font-size:16px;letter-spacing:-.2px;color:#232328;padding:5px 10px;transition:.3s}.symb_desc.hm_red{opacity:1}.theme-btn--round{background-color:#cdcdd7;display:table!important;padding:10px 25px!important;border-radius:20px!important;color:#3e2b91;font-family:var(--font-inter-tight);font-weight:var(--font-semibold)!important;font-size:18px!important;line-height:1.20833!important;letter-spacing:-.5px!important;text-transform:inherit!important}._m_num_top,.big_box,.short_box{font-weight:400}._m_num_top,._m_tips{line-height:19px;font-style:normal}.theme-btn--round i{color:#3e2b91!important;margin-right:10px}.single-vacancy__match{display:grid;grid-template-columns:245px 1fr 1fr;align-items:flex-start;background:#F7F7F7;padding:0px 10px 0px 0px;max-width:82%;margin:auto;margin-bottom:50px;border-radius:12px}.search_type ._best_bg._m_num_top{color: white;border:1px solid var(--happy-green);background:var(--happy-green)}.single-vacancy__match ._m_num_top{padding:17px 0!important}.single-vacancy__match ._m_num_text{margin-left:0!important;max-width:200px}.single-vacancy__match ._m_num_text div:first-child{display:block;font-size:14px;max-width:400px;margin-bottom:5px}.single-vacancy__match.no_settings{grid-template-columns:130px 1fr;background: rgba(0, 199, 79, 0.2);max-width:55%}.single-vacancy__match.no_settings ._m_num{padding-bottom:0px}.single-vacancy__match ._m_num{display:grid;grid-template-columns:75px auto;grid-template-columns: max-content;height: 100%;padding:30px 30px 25px 30px;border-radius: 12px 0px 0px 0px}.match_settings{float:right;text-align:right;height:10px;position:relative;top:-20px;margin-right:15px}.match_settings a{border-bottom:1px dashed #737373;color:#737373}.match_settings a:hover{border-bottom:none;color:#383838}._m_num{align-items:center;display:flex;gap:30px}._m_num_top{width:75px;height:75px;border-radius:75px;display:flex!important;flex-direction:column;justify-content:center;align-items:center;padding:8px;font-size:18px;font-family:var(--font-inter-tight)}._box_new,.short_box{border-radius:5px}._m_num_text div:first-child{font-family:var(--font-inter-tight);font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center;color:#000}._m_num_text div:nth-child(2),._m_tips ._title{font-weight:var(--font-semibold);font-family:var(--font-inter-tight)}._m_num_text div:nth-child(2){font-style:normal;font-weight:700;font-size:18px;line-height:22px;display:flex;align-items:center;color:var(--happy-green)}._m_tips ._title{color:#000}._m_tips{font-family:var(--font-inter-tight);font-size:16px;color:#000;padding:30px 0px 12px 40px}._m_tips .fa{margin-right:7px}._best_col{color:var(--happy-green)!important}.search_type ._good_bg{border:1px solid var(--happy-yellow);color:#161616!important;background:var(--happy-yellow)}._good_col{color:var(--happy-yellow)!important}.search_type ._ok_bg{border:1px solid #9d9d9d;color:#161616!important}._ok_col{color:#3a3a3a!important}._m_num_text ._best_col svg path{stroke:#3C7A41!important}._m_num_text ._good_col svg path{stroke:#D8A755!important}._m_num_text ._ok_col svg path{stroke:#9D9D9D!important}.bg_darkgreen{background:#4b8082!important;color:#f7f8fa}.big_box{font-style:normal;font-size:20px;line-height:24px;padding:35px 30px}.big_box ._top_icon{margin-bottom:25px}.link_box{padding-top:40px}.link_box a{border-bottom:2px solid #f7f8fa;padding-bottom:6px;font-style:normal;font-weight:700;line-height:17px}.link_box a:hover,.no_match a:hover{border-bottom:none}.link_box svg{margin-left:5px;position:relative;top:7px}.short_box{background:#fff;color:#161616;box-shadow:0 10px 50px rgba(0,0,0,.1);padding:20px 15px;display:flex;font-size:16px;line-height:20px}.job_card,.job_card.is_premium,.job_card.is_top{/*box-shadow:0 2px 7px rgb(0 0 0 / 13%),0 0 0 rgb(0 0 0 / 6%)*/border:1.2px solid #CCCCCC}.elementor-widget-container h1,.elementor-widget-container h2,.empty_state_box .title,.job_card__title,.job_card_company,.single-company__inner .elementor-widget-title h2,.switcher a.active,body b{font-weight:var(--font-semibold)}.short_box ._icon svg{padding:6px;border-radius:2px;margin-right:13px}.short_box div{align-self:center}.bg_hipviolet{background:#8b5b96}.bg_hiporange{background:#bc6c61}.job_card{background:#fff;border-radius:17px;margin-bottom:30px}.job_card_top{padding-top:30px;padding-left:30px;padding-right:30px;margin-bottom:18px}.job_card_footer{background:#f7f7f7;border-radius:0 0 17px 17px;padding:12px 30px}.job_card_inner{padding-left:30px;padding-right:30px}.job_card__title{font-family:var(--font-inter-tight);letter-spacing:-.1px;margin-bottom:7px;transition:.3s;color:var(--happy-purple);font-size:23px;line-height:26px}.job_card_company{font-family:var(--font-inter-tight);transition:.3s;font-size:16px;line-height:26px;color:#161616}.job_plate,.round_btn{font-family:var(--font-inter-tight);line-height:19px;font-style:normal}.round_btn,.round_btn .accent{background:var(--happy-purple);color:#fff;border-radius:25px!important;font-weight:var(--font-regular)!important}.job_card .vacancies__search-item__img{text-align:left;margin-right:6px;align-self:center;min-width:120px;max-width:120px;width:120px;display:flex}.job_plate:before,.top_tooltip .bd:before{position:relative;content:"";display:inline-block}._m_num_top div,.job_card .vacancies__search-item__img img{margin:auto}.job_card .vacancies__search-item__titles{margin-right:auto}.job_card_footer ._m_num_top{width:53px!important;height:53px!important;border-radius:55px!important;font-size:15px!important;line-height:15px!important;padding:10px!important}.job_plate,.round_btn{font-size:16px}._m_num_text svg{margin-left:8px;position:relative;top:-1px}.round_btn{border-radius:5px;font-weight:600;text-align:center;padding:10px 20px}._m_num div:last-child{margin-left:auto}.job_card_footer .mng_fav{margin-right:10px!important;top:4px}.job_plate_row{display:flex;margin-bottom:24px}.job_plate{color:#161616;font-weight:400;text-transform:capitalize;margin-right:40px}.job_plate._jobsalary,.job_timing,.jobs_collections li a,.theme-btn--new,.theme-btn--new--black{text-transform:inherit}.job_plate:before{top:4px;margin-right:5px;background-repeat:no-repeat!important;background-size:20px 20px!important}.job_plate._jobtype:before{width:20px;height:20px;background:url(/wp-content/themes/hm/assets/img/job_el/time_new.svg)}.job_plate._jobremote:before{width:19px;height:20px;background:url(/wp-content/themes/hm/assets/img/job_el/house.svg)}.job_plate._joblocation:before{width:19px;height:20px;background:url(/wp-content/themes/hm/assets/img/job_el/location_new.svg)}.job_plate._joblevel:before{width:19px;height:20px;background:url(/wp-content/themes/hm/assets/img/job_el/steps.svg)}.job_plate._jobskills:before{width:19px;height:20px;background:url(/wp-content/themes/hm/assets/img/job_el/skills.svg)}.job_plate._jobsalary:before{width:19px;height:20px;background:url(/wp-content/themes/hm/assets/img/job_el/salary_new.svg)}.job_plate._cp_industry:before{width:1px;height:16px;background-color:rgba(33,33,38,.16);margin:0 15px}.job_plate .fa-exclamation-circle,.job_plate .fa-exclamation-triangle{margin-left:5px;opacity:.3;overflow:hidden;top:3px;position:relative}.job_plate .fa-exclamation-circle:hover,.job_plate .fa-exclamation-triangle:hover{opacity:1;top:0;position:relative}.job_plate .hm_tooltip_box ._short{width:200px;left:-109px}.job_timing{white-space:nowrap;color:#9d9d9d;margin-right:0;min-width:120px;width:120px;text-align:left}.job_timing:before{width:19px;height:20px;background:url(/wp-content/themes/hm/assets/img/job_el/time.svg);margin-right:0px;    display: inline-block}.top_tooltip{margin-left:15px}.top_tooltip .bd{background:#fff;border:1px solid var(--happy-purple);border-radius:5px;padding:4px 15px;align-items:center;justify-content:center;height:32px;display:flex;font-size:16px;line-height:20px;gap:5px}.no_match,.switcher .sw_body{font-size:14px;color:#9d9d9d;font-family:var(--font-inter-tight)}.top_tooltip .bd:before{width:19px;height:20px;background:url(/wp-content/themes/hm/assets/img/job_el/star_new.svg);margin-right:3px;background-repeat:no-repeat!important;background-size:20px 20px!important}.job_timing .hm_tooltip_box ._short{width:155px;left:-22px;bottom:20px;white-space:initial}.switcher .sw_body{background:#f1f3f7;border:1px solid var(--happy-purple)08;border-radius:50px;min-width:282px;display:inline-flex;line-height:17px}.switcher .sw_body a{text-align:center;min-width:150px;padding:17px 30px;color:var(--happy-black)}.switcher .sw_body a:hover{box-shadow:0 10px 36px rgb(0 0 0 / 2%),0 0 0 rgb(0 0 0 / 6%)}.switcher a.active{background:#f7f8fa;border:1px solid var(--happy-black);border-radius:50px;color:var(--happy-black);font-family:var(--font-inter-tight);font-style:normal}.switcher_match{display:table;width:100%;margin:90px auto 50px;text-align:center}.no_match{line-height:16px;max-width:420px;padding:8px 0px}.no_match p{display:table;margin-bottom:5px;font-size:15px;color:black;margin-top:25px}.no_match a{color:black;text-decoration:none;border-bottom:1px solid #4b8082;padding-bottom:3px;cursor:pointer}.empty_logo{width:80px;height:80px;background:rgb(238 238 238 / 45%);margin:auto;border-radius:80px}.best_match_page .page-header__title{width:100%;font-size:50px}.job_plate:last-child{margin-right:0!important}.best_match_page .vacancies__search-inner{grid-gap:45px}.no_access_match{margin-bottom:200px;margin-top:50px;text-align:center}.hm_row{padding:15px 10px;min-height:55px;vertical-align:middle;border-top:1px solid #ddd}.hm_row:nth-child(2n){background-color:#f9f9f9}.hm_row:nth-child(2n):hover,.hm_row:nth-child(odd):hover{background-color:#f6f6f6}.hm_row:nth-child(odd){background-color:#fff}.empty_state_box .col,.hm_row div.col{display:inline-block;vertical-align:middle}.salary_box{display:flex;gap:20px;align-items:baseline}.salary_box input{display:inline-block;width:90px;text-align:center}#send_feedback_pop{padding-top:5px!important;background-color:#000000!important;border-color:#000000!important;height:25px!important;vertical-align:top;top:calc(100% - 25px) !important;font-size:13px;box-shadow:rgb(0 0 0 / 19%) 0 10px 20px,rgb(0 0 0 / 23%) 0 6px 6px;margin:unset;z-index:9998;border-radius:12px 12px 0 0;line-height:initial;position:fixed;right:40px;padding:15px;cursor:pointer;animation:.5s forwards mc_slideOut}#send_feedback_pop:hover{height:27px!important}.empty_state_box{padding:30px 45px 45px 40px;border:3px solid #e9a31f;border-radius:20px;margin-top:70px;margin-bottom:70px}.empty_state_box .title{display:block;letter-spacing:-1px;font-size:23px;line-height:2;font-family:var(--font-inter-tight)}.empty_state_box .graph{margin-right:95px}.plate-grid--type-8{grid-template-areas:". plate-med-1 plate-med-2" ". plate-med-1 plate-med-2" ". . .";grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(6,250px)}.single-company__inner .single-article__main-text h2.text-align-center{text-align:center;font-family:var(--font-inter-tight);font-weight:var(--font-semibold);margin:0 auto 30px}.single-company__inner .elementor-widget-title h2{font-family:var(--font-inter-tight);font-size:28px;line-height:1.1;margin-bottom:30px}.elementor-widget-container h1{font-family:var(--font-inter-tight);margin-bottom:25px}.elementor-widget-container h2{font-family:var(--font-inter-tight)}.create-vacancy__checkbox p,body,p{font-weight:var(--font-regular)}.elementor-widget-container ._subtitle{font-size:18px;line-height:26px;max-width:600px;margin-bottom:75px}.services-typo._small p{font-size:17px!important;line-height:120%}.application_details .hm_tooltip_box span{bottom:10px}.full_wide{max-width:100%!important}.container.services-typo.full_wide p{max-width:60%;margin:auto}.page-journal .sticky_top{height:53px}@media screen and (max-width:768px){.profile_head_link_mobile,.tg_bot_btn.mobile_view{float:right;font-family:var(--font-inter-tight);font-weight:var(--font-semibold)}.container.profile,.notice_block div:first-child,.tb_full .row_title,.vacancies-page-search .filters_nav_mobile{width:100%}.single-company .single-company__toc .container{margin-right:40px}.single-company__toc.profile.job_admin{overflow:scroll}.single-company__toc.profile.job_admin .single-company__toc-list{justify-content:left}.profile_menu{overflow:scroll;display:inline-block;white-space:nowrap}.profile_menu a{white-space:normal;float:none!important}.tb_body .row_date,.tb_body .row_status{color:#7a7a7d;padding:0!important;text-align:left;display:inline-block;width:auto;margin:0 22px 0 0}.lead_row{border:1px solid rgba(33,33,38,.15);padding:20px 10px 30px 20px!important;margin-top:20px!important}.lead_row:first-child,a.btn.btn--violet.js-filters-load-it{margin-top:0!important}.hide_on_mobile,.profile_head_link,.row_title .emoji,.tg_bot_btn.search_view{display:none!important}.tb_full .row_details{width:auto;text-align:right;margin:0 10px 0 0;padding:0;float:right}.job_card_footer .round_btn,.job_plate._cp_industry:before,.tb_head,a[href^="https://bank.gov.ua/en/news/all/natsionalniy-bank-vidkriv-spetsrahunok-dlya-zboru-koshtiv-na-potrebi-armiyi"]{display:none}.application_details{margin-top:10px!important}.js_load-more-jobs-fav .vacancies-slider__plate{flex-direction:column;padding-top:10px}.mng_fav.profile_pg{right:-5px;top:-7px;font-size:26px;width:auto;align-self:end}.js_load-more-jobs-fav .vacancies-slider__plate-logo-container{margin-right:0;margin-bottom:10px}.events-plate__body,.vacancies-slider__plate-title{min-height:auto!important}.vacancies-slider__plate-meta{justify-content:center}.js_load-more-jobs-fav .vacancies__search-item__top{display:block}.js_load-more-jobs-fav .vacancies__search-item__img{width:100%;align-items:center;max-width:100%}.js_load-more-jobs-fav .vacancies__search-item__img img{margin:auto}.subscribe_tg_block{margin-top:40px;text-align:center;font-size:20px}.profile_page:not(.job_admin) input,.profile_page:not(.job_admin) textarea{width:200px}.profile_page:not(.job_admin) form p{max-width:200px}.fav_card{top:-19px!important;left:-123px!important}.no_results{margin:20px 40px 0}.profile_head_link_mobile{display:block;position:relative;top:-27px;color:#737373!important;font-size:15px!important}.job_details_row .row div,.job_plate,.job_plate_row{display:inline-block}.connect-block__left,.connect-block__right{max-width:100%}.connect-block__right .input-transparent--white{margin:20px auto!important}.filter-btn.mobile-btn.js-filter-btn{width:49%;float:left;min-width:49%;margin-bottom:0}.tg_bot_btn.mobile_view{min-width:49%;width:49%;margin-left:2%!important;display:inline-block!important;margin:15px 0 0;font-size:13px;line-height:1.23077;letter-spacing:-.2px;text-transform:uppercase}.tg_bot_btn.mobile_view div{height:47px;float:none!important;text-align:center;line-height:35px}.vacancies__filters-wrap{flex-direction:initial!important}#js__jobs-filter-sidebar,.category .page-header,.page-template-template-talks .page-header,.single-vacancy__btns.hide_on_web.sticky_top_mobile{margin-top:40px}.category .page-header__title,.page-template-template-companies .page-header__title,.page-template-template-talks .page-header__title,.vacancies-page-search .page-header__title{font-size:48px;margin-right:20px}.category .page-header__meta,.page-template-template-companies .page-header__meta,.page-template-template-talks .page-header__meta,.vacancies-page-search .page-header__meta{padding-top:25px}.page-template-template-talks .page-header{margin-bottom:0;margin-right:20px}.single-company__toc,.sticky_top{top:78px}.sticky_top_mobile{height:70px;position:sticky;top:78px;background-color:#fff;z-index:99}.navAfter{min-height:0!important}.job_card_footer,.job_level_block,.vacancies-page-search .container{padding:0}.vacancies-page-search .page-header,.vacancies-page-search .vacancies__filters-wrap{padding:0 15px}._right_bl,.vacancies-page-search .vacancies__search{margin-bottom:20px}.vacancies-page-search .vacancies__filters-form{background:#e3e1ee;min-height:500px;overflow:scroll;box-shadow:rgb(24 30 191 / 10%) 0 12px 12px;width:100%;height:100%;padding:0 20px;margin:5px 0}.vacancies-page-search .vacancies__filter-taglist,.vacancies-page-search .vacancies__main-title,.vacancies-page-search .vacancies__search-items,.vacancies-page-search .spec_desc{padding:0 15px}.single-vacancy__btns.hide_on_web.sticky_top_mobile a.theme-btn{background-color:var(--happy-purple);color:#fff;padding:25px 30px}.job_admin .welcome_section .intro_text,.single-job header .section-title{margin-bottom:10px}.verified_cover_block{margin:20px auto 40px}.verified_cover_block .comp_title{text-align:center;margin-left:0;max-width:100%!important}.verified_cover_block .logo-container{margin:20px 0 30px}.single-vacancy__top .single-vacancy__meta{margin-bottom:0}.journal-header__tab-item:not(:last-child){margin-right:28px!important}.category .journal-header,.page-template-template-talks .journal-header,.single .journal-header{padding-top:0px !important}.stat_block{padding:22px 20px 10px}._right_bl .stat_block,.profile_stat_row .stat_block{width:48%;display:inline-grid}.profile_stat_row .stat_num{font-size:37px}.quick_access_row a{width:auto;margin-right:5px;margin-bottom:5px}.single-company__toc-list{justify-content:flex-start}.single-company__toc-list li.pdr_cp{padding-right:25px}.job_admin .profile_head_link_mobile{top:22px}.job_admin .welcome_section{margin-top:25px;display:table}.overscroll_block{width:100%;overflow:scroll}.overscroll_block td:first-child,.overscroll_block th:first-child{padding-left:0!important}.job_admin .add_btn{float:left!important;margin-bottom:15px}.profile_page .dataTable#candidates tr td:first-child{min-width:170px!important}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{text-align:left!important}.footer-mob__bottom{padding-bottom:80px}.footer-mob .footer__grid-bottom-logos{grid-gap:10px}.job_admin .first_col{width:95px}.application_details{width:100vw}.row .second_col{max-width:170px;margin-bottom:9px}.application_details .mot_letter{width:250px;margin-top:20px}.application_details .mot_letter_text{width:calc(100% - 40px);max-width:calc(100% - 40px)}._left_bl,._right_bl{width:100%;max-width:100%}.job_details_row{margin:25px 0}._m_num_text div._ok_col:first-child,._m_num_text div._ok_col:nth-child(2),.job_plate_row{margin-bottom:5px}.job_details_row .row{display:block;margin-bottom:30px}.job_details_row .row div{margin-bottom:25px;width:46%;margin-right:0}.single-event__suggest-items .events-plate__photo{height:auto!important}._left_jb_bl{min-width:100%;max-width:100%;text-align:left;padding:0px 20px 0px 30px;float:none}.single-vacancy__details{min-width:100%;max-width:100%;margin-left:0;margin-top:35px}.job_eng_level{padding:35px 0!important}.job_level_block li{padding:9px 10px;font-size:13px}.single-vacancy__btns.hide_on_web .fa-heart-o{color:var(--happy-purple)}.companies-container .section-selected{width:calc(100% + 40px);position:relative;left:-20px;padding-left:20px;padding-right:20px}.all_companies h3.section-title__text.search_title{text-align:center;margin-top:20px}.float_btn,.lucky_company{left:0;right:auto;width:100%;text-align:center;bottom:95px}.lucky_company{bottom:70px;    text-align:right}.lucky_company a span{display:none;}.lucky_company .fa{margin:0px}.lucky_company._main a{padding:10px;height:40px;width:40px;display:inline-block;margin-right:35px}.float_btn._right{padding-right:20px;text-align:right}.single-company .section-title{padding-left:0;padding-right:15px;align-items:baseline!important}.single-company .section-title .theme-btn{text-align:center}.notice_block div:nth-child(2){margin-top:15px}.notice_block .theme-btn{margin-left:0;margin-top:10px}.notice_block{padding:30px 20px}.empty_state_box .text,.single-company .company__body-footer-right img{max-width:70%!important}.single-company .vacancies-slider__plate-meta{justify-content:left}.add_job .create-vacancy__checkbox,.add_job .create-vacancy__radio{display:grid;grid-template-columns:auto auto}.create-vacancy__checkbox .info_box,.create-vacancy__radio .info_box{margin-left:0}.pricing_tab{padding:35px 25px}.create-vacancy__checkbox p,.create-vacancy__radio p{line-height:1.6}.one_job_price p{margin-right:10px}.add_job .create-vacancy__checkbox{align-items:flex-start;margin-bottom:10px}.add_job .create-vacancy__checkbox-grid--large .create-vacancy__checkbox{align-items:start;display:grid;grid-template-columns:auto auto}.add_job .create-vacancy__checkbox-grid--large .create-vacancy__checkbox-box{margin-top:5px}.add_job .info_box{margin-bottom:9px}.add_job .pricing_tab .create-vacancy__checkbox p span,.create-vacancy__radio p span{font-size:15px;line-height:1.1;font-style:italic}.hm_popup ._body{max-width:98%;width:98%;height:98%;overflow:hidden}.hm_popup .popup_header{max-height:100vh;padding:25px;max-width:95%}.hm_popup ._close{right:0px}.job_plate{margin-bottom:6px;margin-right:16px;font-size:14px;line-height:16px}.job_plate.job_timing{margin-bottom:3px}.job_card__title,.job_card_company{margin-bottom:3px}.job_timing{margin-right:0;min-width:auto;width:auto}.job_card .vacancies__search-item__img{height:auto;width:80px;min-width:auto;float:right;margin-left:10px;margin-right:0;flex-direction:column}.job_card .vacancies__search-item__titles{padding-right:0;max-width:calc(100% - 100px);display:inline-block}.job_card__title{font-size:19px;line-height:20px;letter-spacing:-.2px}.job_card_top{padding-top:20px;padding-left:20px;padding-right:20px}.job_card_top .top_tooltip{order:1}.job_card_footer ._m_num_top{height:60px!important;width:60px!important;min-width: 60px!important;margin: 10px 0px 10px 20px}.job_plate._cp_industry{display:table;color:#161616;}.vacancies__search-item__img img{max-width:100%;margin-bottom:14px!important;margin-top:0!important}.job_card_footer .mng_fav{margin-left:0!important;margin-right:15px!important;padding:0!important;top:1px!important}._m_num{gap:18px}._m_num_text svg{margin-left:5px}.job_plate:before{margin-right:5px}.job_timing:before{margin-right:0;display:none}.job_plate .fa-exclamation-circle,.job_plate .fa-exclamation-triangle{margin-left:1px}.job_card_inner{padding-left:20px;padding-right:12px}.empty_logo{width:60px;height:60px;margin-bottom:10px}.job_card .fa.fa-check-circle{font-size:16px!important}.job_card .vacancies__search-item__top{display:block!important}.top_tooltip{position:relative;right:-73%;top:-37px}._m_num_text div._ok_col:nth-child(2){font-size:17px;line-height:18px}._m_num div:last-child{align-self:center}.new_jobs_search_page .page-header__meta{padding-top:20px}.logo-container{padding:13px 13px 5px 0;min-height:75px;display:flex}.single-vacancy__match{display:table;padding:0}.single-vacancy__match ._m_num{padding:20px 30px}.single-vacancy__match ._m_tips{padding:25px 20px 15px 30px}.single-vacancy__match .match_settings{padding:0 20px 20px 30px}.single-vacancy__match ._m_num_text div:first-child{font-size:15px}.single-vacancy__match ._m_num_text div._ok_col:nth-child(2){font-size:18px;line-height:19px}#send_feedback_pop{right:-32px;transform:rotate(-90deg);top:calc(100% - 88px - 70px) !important}.empty_state_box{padding:30px 10px 35px 40px!important}.empty_state_box .graph{margin-right:7%!important;max-width:30%!important}.empty_state_box .title{line-height:1.1!important;margin-bottom:12px}.empty_state_box .company-info__img-wrap:before{top:-5px!important}.job_card_footer .no_match{padding:15px 20px}.plate-grid--type-8{grid-template-columns:1fr;grid-template-rows:repeat(auto-fit,250px);grid-template-areas:"." "." "plate-med-1" "plate-med-1" "plate-med-2" "plate-med-2" "plate-med-3" "plate-med-3"}.plate-grid--type-8 .plate__inner{min-height:180px}.single-company__toc{height:49px;overflow:scroll;justify-content:flex-start;border-radius:0px}.single-company__toc.all_companies{padding-left:20px}.elementor-widget-container h1{font-size:48px}.switcher_match .sw_body{left:auto}.switcher .sw_body a{padding:13px 20px}.container.services-typo.full_wide p{max-width:90%;margin:auto}#ai_form .mgbt10{margin-bottom:20px!important}#ai_form input,#ai_form select{margin-top:1px}}.theme-btn--new--black:hover,.theme-btn--new:hover{background-color:#3f3f3f!important}.plate-grid--type-new1,.plate-grid--type-new2,.plate-grid--type-new8{grid-template-rows:repeat(6,200px)}@media screen and (max-width:470px){.tg_bot_btn.mobile_view div{line-height:16px}}@media screen and (min-width:768px){.hide_on_web{display:none!important}.create-vacancy__checkbox p{white-space:nowrap}.nav__first-level-menu li:hover ul{min-width:247px}.companies-slider__item{width:360px;margin:0 10px}.js__companies-slider:not(.slick-initialized){display:inline-flex}}@media screen and (max-width:1300px){.vacancies__widget-content .vacancies__plate:nth-child(4){display:none}}:root{--happy-purple:#A931CF;--happy-green:#00C74F;--happy-red:#EB3E26;--happy-yellow:#FEC600;--happy-blue:#3733FF;--happy-white:white;--happy-black:black;--font-inter-tight:'Inter Tight',Helvetica;--font-regular:400;--font-semibold:600}body,p{font-family:var(--font-inter-tight)!important;font-style:normal;font-weight:400;line-height:130%;fill:#181716;-webkit-font-smoothing:antialiased;letter-spacing:0.1px}.services-typo p,.single-article__main-text p{font-size:18px;line-height:150%;fill:#181716;-webkit-font-smoothing:antialiased}.single-vacancy__text p,.single-vacancy__text ul li{font-size:18px;line-height:150%;fill:#181716;-webkit-font-smoothing:antialiased}body b{line-height:130%;fill:#181716;-webkit-font-smoothing:antialiased}body .small{font-weight:400;font-size:14px;line-height:120%;margin-bottom:25px;fill:#181716;-webkit-font-smoothing:antialiased}.elementor-widget-container h2,.h1_title,.h2_title,.h3_title,.h4_title,h1,h2,h3,h4{font-weight:var(--font-semibold);margin-bottom:15px}.elementor-widget-container h2,.h_title,h1,h2,h3,h4,h5{font-family:var(--font-inter-tight)!important;letter-spacing:0}.h1_title,h1{font-size:48px;line-height:64px;margin-left:-2px}.elementor-widget-container h2,.h2_title,h2{font-size:40px;line-height:52px}.h3_title,.h3_title,h3{font-size:32px;line-height:42px}.h4_title,h4,.h5_title,h5{font-size:28px;line-height:36px}.h6_title,h6{font-size:21px}.theme-btn--new,.theme-btn--new--black,.top_numbers .__text{font-weight:400;font-size:16px}.main_cover{text-align:center;padding:0;overflow:hidden}.main_cover #lottie-player{width:100%;height:90%;min-height:500px;z-index:10}.main_cover .cover_body{z-index:11;position:relative;min-height:500px;padding-top:180px;max-width:1000px;margin:auto;padding-bottom:150px}.main_cover .cover_body h1{font-size:71px}.main_cover .cover_body ._subtitle{max-width:50%;margin:auto;font-family:Inter Tight;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center}.theme-btn--new,.theme-btn--new--black,.white_block.tp ._title,.white_block.tp li{font-family:var(--font-inter-tight);font-style:normal}.theme-btn--new{background-color:transparent;color:#212126;border:1px solid;border-radius:100px;line-height:23px;transition:.2s ease-in-out}.theme-btn--new:hover{color:#fff!important}.theme-btn--new i{margin-right:10px}.theme-btn--new--black{background:#000!important;border:1px solid #000;color:#fff;border-radius:100px;line-height:24px;transition:.2s ease-in-out}.product_offer,.white_block{background:#fff;margin-bottom:20px}.plate__author,.plate__title{color:var(--happy-black)!important}.theme-btn--new--black i{color:#fff}.theme-btn--new--black:first-letter,.theme-btn--new:first-letter{text-transform:uppercase}.product_offer{border-radius:12px;padding:45px 90px}.product_offer.bg_grey{background:#f7f7f7}.product_offer .two-columns{align-items:center}.left_border_blue,.left_border_green,.left_border_red,.left_border_violet,.left_border_yellow{border-left:12px;border-radius:12px;border-style:solid!important}.comp_new .company,.events-plate__body,.main-events .events-plate,.plate--bg::before,.plate-grid.plate-grid--type-1 .plate,.white_block,.white_block.at{border-radius:0px 0px 8px 8px}.left_border_violet{border-color:var(--happy-purple)}.left_border_blue{border-color:var(--happy-blue)}.left_border_yellow{border-color:var(--happy-yellow)}.left_border_red{border-color:var(--happy-red)}.left_border_green{border-color:var(--happy-green)}.two-columns{gap:80px}.talks_grid{display:grid;grid-gap:19px}.talks_grid_main{grid-template-columns:auto 400px}.plate-grid--type-new1{grid-template-columns:repeat(4,1fr);grid-template-areas:"plate-big-1 plate-big-1 plate-big-1 plate-med-1" "plate-big-1 plate-big-1 plate-big-1 plate-med-1" "plate-med-2 plate-med-2 plate-big-5 plate-big-5" "plate-med-3 plate-med-3 plate-big-5 plate-big-5" "plate-med-4 plate-big-7 plate-big-7 plate-med-5 " "plate-med-4 plate-big-7 plate-big-7 plate-med-5 "}.plate-grid--type-new8{grid-template-columns:repeat(6,1fr);grid-template-areas:"plate-med-1 plate-med-1 plate-big-2 plate-big-2 plate-big-2 plate-med-2" "plate-med-3 plate-med-3 plate-big-2 plate-big-2 plate-big-2 plate-med-2" "plate-med-4 plate-big-6 plate-big-6 plate-med-5 plate-med-6 plate-med-6" "plate-med-4 plate-big-6 plate-big-6 plate-med-5 plate-med-7 plate-med-7" "plate-med-8 plate-big-11 plate-big-11 plate-med-9 plate-big-12 plate-big-12" "plate-med-8 plate-big-11 plate-big-11 plate-med-9 plate-big-12 plate-big-12"}.plate-grid--type-new2{grid-template-columns:repeat(4,1fr);grid-template-areas:"plate-med-4 plate-big-7 plate-big-7 plate-med-5" "plate-med-4 plate-big-7 plate-big-7 plate-med-5" "plate-big-5 plate-big-5 plate-med-2 plate-med-2" "plate-big-5 plate-big-5 plate-med-3 plate-med-3" "plate-big-1 plate-big-1 plate-big-1 plate-med-1" "plate-big-1 plate-big-1 plate-big-1 plate-med-1"}.plate-grid--type-new3{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,200px);grid-template-areas:"plate-med-2 plate-med-2 plate-big-2 plate-big-2" "plate-med-3 plate-med-3 plate-big-2 plate-big-2" "plate-med-4 plate-big-5 plate-big-5 plate-med-5" "plate-med-4 plate-big-5 plate-big-5 plate-med-5"}.plate-grid--type-new-search{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,200px);grid-template-areas:"plate-med-1 plate-med-2 plate-med-3 plate-med-4" "plate-med-1 plate-med-2 plate-med-3 plate-med-4"}.plate-grid--type-new-search .plate-new.plate-med-3 .img_inner{width:auto}.plate-grid--type-new-search .plate-new.plate-med-3 .img_inner div{margin-left:0}.plate-grid--type-new-search .plate-new.plate-med-3 .text_inner{width:70%;height:50%!important}.plate-grid--type-new-search .plate-med-3 .new_inner{display:block}.plate-grid--type-new-search .plate-new.plate-med-2 .text_inner{height:50%;position:absolute;bottom:0;width:70%;align-items:flex-start}.plate-grid--type-new-search .plate-new.plate-med-2 .plate__title,.plate-grid--type-new-search .plate-new.plate-med-4 .plate__title{margin-top:0}.plate-grid--type-new-search .plate-new.plate-med-2 .plate-new .plate__emoji{top:30px!important;bottom:auto!important}.plate-grid--type-new-search .plate-new.plate-med-2 .plate-meta{border-radius:0 8px}.plate-grid--type-new-search .plate-new.plate-med-3 .plate-meta{border-radius:8px 0}.plate-grid--type-new-search .plate-new.plate-med-4 .text_inner{margin-top:0;padding-top:0}.plate--bg::before{background:0 0}.plate-new:hover::before{background-color:rgba(33,33,38,.2)}.plate-big-1{grid-area:plate-big-1}.plate-big-2{grid-area:plate-big-2}.plate-big-5{grid-area:plate-big-5}.plate-big-7{grid-area:plate-big-7}.plate-big-6{grid-area:plate-big-6}.plate-big-11{grid-area:plate-big-11}.plate-big-12{grid-area:plate-big-12}.plate-med-1{grid-area:plate-med-1}.plate-med-2{grid-area:plate-med-2}.plate-med-3{grid-area:plate-med-3}.plate-med-4{grid-area:plate-med-4}.plate-med-5{grid-area:plate-med-5}.plate-med-6{grid-area:plate-med-6}.plate-med-7{grid-area:plate-med-7}.plate-med-8{grid-area:plate-med-8}.plate-med-9{grid-area:plate-med-9}.plate-med-10{grid-area:plate-med-10}.plate-med-11{grid-area:plate-med-11}.plate-med-12{grid-area:plate-med-12}.plate-med-13{grid-area:plate-med-13}.plate-med-14{grid-area:plate-med-14}.white_block{box-shadow:4px 12px 40px 6px rgba(0,0,0,.09);padding:40px 30px 40px 35px}.white_block.tp{border-top:5px solid #eb3e26}.white_block.tp ._title{font-weight:var(--font-semibold);font-size:32px;line-height:39px;color:#000;margin-bottom:35px}.white_block li,.white_block.tp ul{padding:0;margin:0}.img_inner div,.plate-new.plate-med-3 .img_inner div{margin:auto;width:160px;height:160px}.white_block.tp li{font-weight:400;font-size:18px;line-height:142%;margin-bottom:22px;display:flex}.white_block.tp:not(.last_news) li span{min-width:18px;width:18px;margin-right:23px;font-size:28px;position:relative;top:2px;color:#a3a3a3}.white_block.tp.last_news li span{color:#a3a3a3;font-size:14px;}.white_block.last_news a.cat{font-size:14px;color:var(--happy-red);margin-right:10px;}.white_block.last_news li{display:block;}.white_block.at{height:420px;padding:0;text-align:center}.white_block.at img{width:400px;border-radius:8px}.white_block.tp1{height:860px}.white_block.tp3{height:640px}.inf{font-size:13px;line-height:13px;text-align:right;padding:0 20px;opacity:.4;border-radius:0 0 8px 8px}.container{max-width:1300px}.plate-new{border-radius:8px;min-width:210px}.new_inner,.new_inner2{height:100%}.text_inner{padding:25px 0 0 25px;height:50%;border-radius:8px 8px 0 0}.img_inner,.pricing_table th{padding:15px}.img_inner{height:50%;border-radius:0 0 8px 8px}.img_inner div{border-radius:200px;background-size:cover;background-position:center}.plate__title{z-index:1;position:relative}.plate__author{margin-top:15px}.plate-new .plate__emoji{width:60px!important;position:absolute;bottom:20px;right:20px;top:auto;left:auto}.plate-new .plate-meta{transform:rotate(-90deg);display:block;text-align:center;height:25px;line-height:21px;width:210px;white-space:nowrap;overflow:hidden!important}.plate-new.plate-big-1{background-color:var(--happy-purple);padding:20px}.plate-new.plate-big-1 .plate-meta{background-color:var(--happy-yellow);width:420px;position:absolute;left:-197.5px;top:197.5px;border-radius:8px 8px 0 0}.plate-big.spec-1 .plate__author,.plate-big.spec-1 .plate__title,.plate-grid--type-new3 .plate-big-2 .plate__author,.plate-grid--type-new3 .plate-big-2 .plate__title,.plate-new.plate-big-1 .plate__author,.plate-new.plate-big-1 .plate__title,.plate-new.plate-big-7 .plate__author,.plate-new.plate-big-7 .plate__title,.plate-new.plate-med-2 .plate__author,.plate-new.plate-med-2 .plate__title,.plate-new.plate-med-3 .plate__author,.plate-new.plate-med-3 .plate__title,.plate-new.plate-med-4 .plate__author,.plate-new.plate-med-4 .plate__title{color:var(--happy-white)!important}.plate-grid--type-new3 .plate-big-2 .plate-meta__date,.plate-grid--type-new3 .plate-big-2 .plate-meta__tag,.plate-new.plate-big-1 .plate-meta__date,.plate-new.plate-big-1 .plate-meta__tag,.plate-new.plate-big-7 .plate-meta__date,.plate-new.plate-big-7 .plate-meta__tag{color:var(--happy-black)}.plate-grid--type-new3 .plate-big-2 .plate-meta__tag:before,.plate-new.plate-big-1 .plate-meta__tag:before,.plate-new.plate-big-7 .plate-meta__tag:before{background-color:var(--happy-black)}.plate-big.spec-3,.plate-new.plate-med-1,.plate-new.plate-med-5{background-color:var(--happy-green)}.plate-new.plate-med-1 .plate-meta,.plate-new.plate-med-5 .plate-meta{background-color:var(--happy-blue);float:left;position:relative;top:72.5px;left:-112.5px;border-radius:0 8px}.plate-new.plate-big-5 .plate-meta__date,.plate-new.plate-big-5 .plate-meta__tag,.plate-new.plate-med-1 .plate-meta__date,.plate-new.plate-med-1 .plate-meta__tag,.plate-new.plate-med-4 .plate-meta__date,.plate-new.plate-med-4 .plate-meta__tag,.plate-new.plate-med-5 .plate-meta__date,.plate-new.plate-med-5 .plate-meta__tag{color:var(--happy-white)}.plate-new.plate-big-1 .text_inner{padding:25px 0 0 30px;display:inline-block;width:60%}.plate-new.plate-big-1 .plate__author{margin-top:40px}.plate-new.plate-big-1 .plate__emoji{right:45px;bottom:40px}.plate-new.plate-big-1 .img_inner{position:absolute;right:25px;bottom:25px;padding:0;height:auto}.plate-big.spec-1,.plate-new.plate-big-5 .plate-meta,.plate-new.plate-med-2,.plate-new.plate-med-4{background-color:var(--happy-red)}.plate-new.plate-med-2 .plate-meta{background-color:var(--happy-purple);width:200px;position:absolute;left:-87.5px;top:87.5px;border-radius:8px 8px 0 0}.plate-new.plate-med-2 .text_inner{height:100%;width:55%;padding:0 0 0 30px}.plate-new.plate-med-2 .img_inner{display:flex;height:auto;width:50%;padding:0}.plate-new.plate-med-2 .text_inner,.plate-new.plate-med-3 .text_inner{display:flex;flex-direction:column}.plate-new.plate-med-2 .plate__title,.plate-new.plate-med-3 .plate__title{margin:auto 0 0}.plate-new.plate-med-2 .plate__author,.plate-new.plate-med-3 .plate__author{margin-top:10px;margin-bottom:auto}.plate-new.plate-med-3{background-color:var(--happy-blue)}.plate-new.plate-med-3 .plate-meta{background-color:var(--happy-green);width:200px;position:absolute;right:-87.5px;top:87.5px;border-radius:0 0 8px 8px}.plate-new.plate-med-3 .img_inner{height:auto;width:49%;padding:0 20px 0 0;display:inline-block;display:flex}.plate-new.plate-med-3 .text_inner{height:100%;width:55%;padding:0 13px 0 0}.plate-new.plate-med-3 .img_inner.empty{width:30px}.plate-new.plate-med-3 .plate__emoji{right:50px}.plate-med-2 .new_inner,.plate-med-3 .new_inner{display:flex}.plate-med-2,.plate-med-3{padding:10px 20px}.plate-big.spec{min-height:360px}.plate-big.spec-2,.plate-grid--type-new3 .plate-big-2 .plate-meta,.plate-new.plate-big-5,.plate-new.plate-big-7 .plate-meta{background-color:var(--happy-yellow)}.spec_text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.projects::before{background-color:rgb(0 0 0 / 90%)}.plate-grid--type-new3 .plate-big-2,.plate-new.plate-big-7,.plate-new.plate-med-4 .plate-meta{background-color:var(--happy-purple)}.plate-grid--type-new3 .plate-big-2 .plate-meta,.plate-new.plate-big-5 .plate-meta,.plate-new.plate-big-7 .plate-meta{float:right;position:absolute;bottom:92.5px;right:-92.5px;border-radius:0 8px}.plate-big.spec .plate-meta{float:left;position:absolute;bottom:92.5px;left:-92.5px;border-radius:0 8px}.plate-big.spec,.plate-grid--type-new3 .plate-big-2 .text_inner,.plate-new.plate-big-5 .text_inner,.plate-new.plate-big-7 .text_inner{padding-left:15px}.plate-grid--type-new3 .plate-big-2 .img_inner,.plate-new.plate-big-5 .img_inner,.plate-new.plate-big-7 .img_inner{float:left;display:flex;padding:0 15px}.plate-big.spec .img_inner{float:right;display:flex;padding:0 15px}.plate-big.spec .img_inner div,.plate-grid--type-new3 .plate-big-2 .img_inner div,.plate-new.plate-big-5 .img_inner div,.plate-new.plate-big-7 .img_inner div{width:160px;height:160px;margin-bottom:0}.plate-big.spec .plate__emoji,.plate-grid--type-new3 .plate-big-2 .plate__emoji,.plate-new.plate-big-5 .plate__emoji,.plate-new.plate-big-7 .plate__emoji{left:35px;bottom:40px}.plate-new.plate-med-4 .plate-meta{position:absolute;bottom:92.5px;left:-92.5px;border-radius:8px 0}.plate-new.plate-med-4 .text_inner{position:absolute;bottom:0;padding-right:10px;padding-top:15px}.plate-new.plate-med-1 .img_inner,.plate-new.plate-med-5 .img_inner{padding:0;display:flex;position:absolute;right:30px;bottom:25px;height:auto}.plate-new.plate-med-4 .img_inner{padding:0 0 10px;display:flex}.plate-new.plate-med-4 .plate__emoji{bottom:auto!important;right:auto!important;top:25px!important;left:25px!important}.plate-new .plate-meta__sign{padding:4px 10px 3px;background:0 0!important;position:relative;top:-17px;border:1px solid #000;color:#000;margin-left:0;margin-right:auto}.connect-new .__subtitle,.connect-new .__title{margin:0 auto 30px;font-family:var(--font-inter-tight);font-style:normal}.plate-new.plate-big-1 .plate-meta__sign{padding:6px 10px 5px;position:absolute;right:45px;top:42px}.plate-grid--type-new3 .plate-big-2 .plate-meta__sign,.plate-new.plate-big-1 .plate-meta__sign,.plate-new.plate-big-7 .plate-meta__sign,.plate-new.plate-med-2 .plate-meta__sign,.plate-new.plate-med-3 .plate-meta__sign,.plate-new.plate-med-4 .plate-meta__sign{border:1px solid #fff;color:#fff}.plate-new.plate-med-2 .plate-meta__sign,.plate-new.plate-med-3 .plate-meta__sign,.plate-new.plate-med-4 .plate-meta__sign{top:4px;margin-bottom:3px}.plate-new.plate-med-4 .plate-meta__sign{top:-12px}.top_numbers .__text{font-family:var(--font-inter-tight);font-style:normal;line-height:21px}.top_numbers .__text span{font-weight:var(--font-semibold);font-size:48px;line-height:40px;display:block;letter-spacing:-1px;margin-bottom:5px}.connect-new input[type=email],.new_input{height:50px;background-color:transparent;color:#212126;font-size:16px;line-height:23px}.top_numbers .company-info__img-wrap:before{left:25px;top:8px}.top_numbers .company-info__img-wrap--green:before{background:#00C74F}.company-info__img-wrap--violet:before{background:var(--happy-purple)}.company-info__img-wrap--yellow:before{background:var(--happy-yellow)}.company-info__img-wrap--blue:before{background:var(--happy-blue)}.company-info__img-wrap--red:before{background:var(--happy-red)}.connect-new{width:100%;max-width:100%!important;margin:0 auto;padding:120px;background-position:top 0 left 0,bottom 140px left 0,bottom 120px right 0,top 50px right 0;background-size:86px;background-repeat:no-repeat;background-image:url(../img/connect-new/1.svg),url(../img/connect-new/2.svg),url(../img/connect-new/3.svg),url(../img/connect-new/4.svg)}.connect-new .__title{max-width:80%;font-weight:var(--font-semibold);font-size:56px;line-height:64px}.connect-new .__subtitle{max-width:50%;font-weight:400;font-size:19px;line-height:29px}.connect-new .input-legal,.talks_main .plate__author{line-height:17px;font-family:var(--font-inter-tight)}.connect-new input[type=email]{margin:auto;border:1px solid;border-radius:100px;font-family:var(--font-inter-tight);font-style:normal;font-weight:400;padding:0 25px;width:390px}.footer__menu li:not(.footer__menu-minor-item) a,.jobs_collections li a,.talks_main h6.plate__title{font-weight:var(--font-semibold);font-style:normal}.connect-new .input-row{display:inline-flex;margin-top:10px;padding-left:50px}.connect-new .input-row .theme-btn,.new_input_submit{position:relative;right:50px}.new_input{border:1px solid;border-radius:100px;font-family:var(--font-inter-tight);font-style:normal;font-weight:400;padding:0 55px 0 25px;min-width:300px}.new_input.search{background:url(../img/vacancies/search.svg) 14px center no-repeat #fff;padding-left:44px;min-width:450px;height:50px}.search_pg .page-header p{max-width:620px;font-size:18px;line-height:26px;}.search_pg .suggest-links{margin-left:20px}.search_pg .suggest-links a{font-size:14px;line-height:1.2;letter-spacing:-.2px;white-space:nowrap;margin-right:8px;text-decoration:underline}.search_pg .page-header{background-position:top 0 right -5px,top 318px left -90px;background-repeat:no-repeat;background-image:url(../img/common_new/cover_r1.svg),url(../img/common_new/red_romb.svg);padding:75px 60px 100px;margin:-75px -60px -100px}.search_pg.vacancies-page-search .page-header{background-position:top 300px left -82px,top -41px left 40%,top 120px left 70%,top -173px left 91%,bottom -176px left 98%,top -95px right -12px;background-repeat:no-repeat;background-image:url(../img/common_new/red_romb2.svg),url(../img/common_new/red.svg),url(../img/common_new/yellow.svg),url(../img/common_new/blue.svg),url(../img/common_new/blue.svg),url(../img/common_new/green.svg)}.search_pg.all_companies_page .page-header{background-position:top -219px left 40%,top 138px left 67%,top -192px left 86%,top 45px right -59px;background-repeat:no-repeat;background-image:url(../img/common_new/violet.svg),url(../img/common_new/red_romb.svg),url(../img/common_new/blue.svg),url(../img/common_new/green.svg)}.search_pg.all_companies_page .page-header p{margin-bottom:100px}.connect-new .input-legal{max-width:466px;display:flex;gap:15px;flex-direction:column;margin:20px auto;font-style:normal;font-weight:400;font-size:14px;text-align:left}.connect-new .input-legal input{position:relative;top:-1px;margin-right:10px;float:left}.hidden_ul{margin:0;padding:0;list-style-type:none;font-size:0;margin-left:0!important}.jobs_collections li{margin:auto 5px}.jobs_collections li a{box-sizing:border-box;width:186px;height:186px;border:none;text-align:center;font-family:var(--font-inter-tight);font-size:20px;line-height:25px;color:#000;background:0 0;border-radius:100px;transition:.2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;padding:2px 26px 0;position:relative}.jobs_collections li:first-child a{border:2px solid var(--happy-red);color:var(--happy-red)}.jobs_collections li:first-child a:hover{background:var(--happy-red);color:#fff}.jobs_collections li:nth-child(2) a{border:2px solid var(--happy-purple);color:var(--happy-purple)}.jobs_collections li:nth-child(2) a:hover{background:var(--happy-purple);color:#fff}.jobs_collections li:nth-child(3) a{border:2px solid var(--happy-green);color:var(--happy-green)}.jobs_collections li:nth-child(3) a:hover{background:var(--happy-green);color:#fff}.jobs_collections li:nth-child(4) a{border:2px solid var(--happy-blue);color:var(--happy-blue)}.btn,.theme-btn,.theme-btn--secondary:before{border-radius:100px}.jobs_collections li:nth-child(4) a:hover{background:var(--happy-blue);color:#fff}.jobs_collections li:nth-child(5) a{background:var(--happy-yellow);color:#000}.jobs_collections li:nth-child(5) a:hover{color:var(--happy-yellow);background:#000}.footer__menu li:not(.footer__menu-minor-item) a{font-family:var(--font-inter-tight);font-size:24px;line-height:120%;text-transform:initial}.footer__menu li.footer__menu-minor-item a{font-family:var(--font-inter-tight);font-style:normal;font-weight:400;font-size:16px;line-height:130%;letter-spacing:.01em;color:#3d3d3d;text-transform:initial}.talks_main h6.plate__title{font-family:var(--font-inter-tight)!important}.talks_main .plate__author{font-style:normal;font-weight:400}.plate-big-1 h6.plate__title,.plate-big-5 h6.plate__title,.plate-big-7 h6.plate__title{font-size:32px;line-height:35px;font-weight:400;overflow:inherit;display:block;letter-spacing:-.1px}.plate-med-1 h6.plate__title,.plate-med-2 h6.plate__title,.plate-med-3 h6.plate__title,.plate-med-4 h6.plate__title,.plate-med-5 h6.plate__title,.plate-med-new h6.plate__title{font-size:21px;line-height:22px;font-weight:400;overflow:inherit;display:block;letter-spacing:-.1px}.talks_main .plate-meta__date,.talks_main .plate-meta__tag{font-family:var(--font-inter-tight);font-style:normal;font-weight:var(--font-semibold);font-size:11px;line-height:24px;letter-spacing:.5px}.comp_new .company__desc,.company__body-footer-left,.company__body-inner .icon_location{font-family:var(--font-inter-tight);font-weight:400;line-height:21px;color:#000;font-style:normal;font-size:16px}.talks_main .plate-meta__tag{margin-left:12px}.talks_main .plate-meta__tag::before{left:-9px}.talks_main .plate-meta__date{font-weight:400}.company__body-footer-left{display:inline-flex;gap:20px;vertical-align:top;align-items:end;float:left;height:40px}.btn,.projects-plate__info-title,.projects-plate__title,.theme-btn{font-family:var(--font-inter-tight)!important}.company__body-footer-right img{margin-right:auto;max-width:130px;max-height:100px}.icon_people:before{width:19px;height:24px;background:url(/wp-content/themes/hm/assets/img/job_el/person.svg) bottom no-repeat;content:'';display:inline-block;position:relative;top:3.5px;margin-right:4px}.icon_industry:before,.icon_location:before{width:19px;height:20px;content:'';position:relative;display:inline-block}.icon_location:before{background:url(/wp-content/themes/hm/assets/img/job_el/location_new.svg) bottom no-repeat;top:4px;margin-right:3px}.icon_industry:before{background:url(/wp-content/themes/hm/assets/img/companies_new/industry.svg) bottom no-repeat;top:4px;margin-right:4px;background-size:19px;background-position:top}.companies.bg_lightgrey2 .companies-slider__arrow,.companies.bg_lightgrey2 .companies-slider__arrows,.company__header::before{background:0 0}.top-lines .cp_login{font-size:16px}.projects-plate:hover .projects-plate__title{-webkit-transform:translateY(-450px);transform:translateY(-450px)}.page-header{justify-content:space-between;align-items:center}.page-header__title{margin-bottom:5px}.page-header__meta{max-width:530px;padding-top:0}.btn,.theme-btn{font-weight:var(--font-semibold)}.theme-btn{text-transform:initial}.author-grid-item__post-title,.author-grid-item__title{font-family:var(--font-inter-tight);font-style:normal;font-weight:var(--font-semibold)}.new_jobs_search_page .page-header__meta{padding-top:0;align-self:center}.new_job_search{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:30px;display:flex;margin-bottom:50px}.new_job_search .vacancies__search{padding:10px;margin-bottom:0}.new_job_search .search-input{min-width:350px;width:350px}.switcher_match .sw_body{position:relative;left:125px}.switcher_match .profile_head_link{margin-left:auto;float:right;padding:17px 0 17px 30px;width:250px;text-align:right;white-space:nowrap;position:initial!important;left:auto}.comp_new .company__header{height:125px;border-radius:8px 8px 0 0}.comp_new .company__body{border:none;border-radius:0 0 8px 8px}.comp_new .company__title{font-family:var(--font-inter-tight);font-style:normal;font-weight:600;font-size:24px;line-height:30px}.comp_new .company__title .verified_badge{display:inline-block}.comp_new .company:hover .company__header::before{opacity:1;background-color:rgba(33,33,38,.2);border-radius:8px}.companies-loop .company .company__body{border:1px solid rgba(33,33,38,.15)}.search_pg .page-header{justify-content:flex-start;align-items:flex-start;flex-direction:column}.events-plate__photo img{border-radius:8px 8px 0 0}.pricing_container{margin-top:50px;padding-top:50px}.pricing_table *{box-sizing:border-box;padding:0;margin:0;outline:0}.pricing_table{width:100%;max-width:1000px;margin:25px auto 100px;position:relative}.pricing_table ul{top:0;z-index:10;padding-bottom:14px;display:none}.pricing_table li{list-style:none;flex:1}.pricing_table li:last-child{border-right:1px solid #ddd}.pricing_table button{width:100%;border:1px solid #ddd;border-right:0;border-top:0;padding:10px;background:#fff;font-size:14px;font-weight:700;height:60px;color:#999}li.active button{background:#e9e9e9;box-shadow:0 0 10px rgba(0,0,0,.25);color:#000}.pricing_table table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:40px}.pricing_table th{background:#f5f5f5;display:none}.pricing_container .pricing_table td,.pricing_container .pricing_table th{border:1px solid #ddd;padding:15px 15px 15px 20px;empty-cells:show;vertical-align:middle;font-family:var(--font-inter-tight);font-size:16px}.pricing_table td.default{display:table-cell}.pricing_table .bg-purple{background-color:var(--happy-purple);border-color:var(--happy-purple);color:#fff;font-size:26px}.pricing_table .bg-basic{background-color:#f5f5f5;color:#2e2e2e;font-size:21px}.pricing_table .sep{background:#f5f5f5;font-weight:700}.pricing_table .txt-l{font-size:25px;font-family:var(--font-inter-tight)}.pricing_table .txt-top{position:relative;top:-7x;left:-3px}.pricing_table .tick{font-size:18px;color:#2ca01c}.pricing_table .nottick{font-size:18px;color:#c6c5c5}.pricing_table .hide{border:0;background:0 0}.pricing_table .contatinho{background:#00a5b7;padding:10px 20px;font-size:12px;display:inline-block;color:#fff;text-decoration:none;border-radius:3px;text-transform:uppercase;margin:5px 0 10px}.pricing_table .descr_row span{color:#c6c5c5c7;font-family:var(--font-inter-tight);font-size:15px;margin-left:50px}.pricing_table td,.pricing_table th{width:180px;display:table-cell!important}.pricing_table td:first-child,.pricing_table th:first-child{width:400px}.pricing_table tr.descr_row td{color:#d46058;font-family:var(--font-inter-tight);border:0;letter-spacing:.5px;font-size:20px;padding-top:30px}.pricing_table td .fa{font-size:25px}.lottie-container{position:absolute}#cover_body.active{opacity:1;transform:none}#cover_body{opacity:0;transform:translateY(100%);transition:opacity 2.5s,transform 2.5s cubic-bezier(.33, 1, .68, 1)}@media (max-width:640px){.pricing_table td,.pricing_table th{width:20%;padding:10px 15px}.pricing_table td:first-child,.pricing_table th:first-child{width:60%}.pricing_table .descr_row span{display:table;margin-top:6px;margin-left:0;font-size:15px}.pricing_table tr.descr_row td{font-size:20px;padding-top:25px}.pricing_table th{writing-mode:vertical-lr;transform:rotate(180deg);padding:15px 10px;text-align:left;font-size:22px!important}.pricing_table th.bg-basic{border-bottom-color:#f5f5f5;border-left:1px solid #ddd}.pricing_table .bg-basic .fa{color:#9a9999}.register_tbl{margin-top:30px}.register_tbl td{border:none;width:40%;padding:10px}.register_tbl thead{display:none}.pricing_table .txt-l{font-size:20px}.pricing_table .txt-top{left:-2px}.price_row td:not(:first-child){padding:10px 5px}.hide_on_web td{padding-top:5px;text-align:center}._small_text{font-size:11px!important}}@media screen and (max-width:768px){._create_alert,.plate-new.plate-med-2 .plate__title,.plate-new.plate-med-3 .plate__title,.plate-new.plate-med-4 .plate__title{margin-top:10px}#cover_body,#cover_body.active{background-repeat:no-repeat;background-image:url(../img/common_new/red_romb2.svg),url(../img/common_new/yellow.svg),url(../img/common_new/blue.svg),url(../img/common_new/green.svg)}.switcher_match .sw_body{left:auto}.vacancies__filters-wrap{display:grid;grid-template-columns:repeat(1,1fr);margin-bottom:15px}.new_jobs_search_page .page-header__title,.plate-new{margin-bottom:20px}._create_alert{text-align:center;background:0 0}.connect-new{padding:50px 20px;background-position:top 0 left -38px,bottom 176px left -21px,bottom 153px right -35px,top 39px right -34px}.connect-new .__title{max-width:100%;font-size:46px;line-height:50px}.connect-new .__subtitle{max-width:95%}.connect-new .input-row{flex-direction:row;position:relative;left:25px;padding-left:0px}.connect-new input[type=email]{width:100%}.connect-new .input-row .theme-btn{padding:10px 17px}.jobs_collections li a{width:140px;height:140px;margin-bottom:10px}.comp_new .companies-slider .company{margin-left:20px;margin-right:20px;margin-bottom:40px;width:calc(100% - 40px)!important}.companies .container{padding-bottom:20px}.companies-slider__item{align-items:center}.product_offer{padding:35px}.left_border_violet{border-top:6px var(--happy-purple);border-left:0}.left_border_blue{border-top:6px var(--happy-blue);border-left:0}.left_border_yellow{border-top:6px var(--happy-yellow);border-left:0}.left_border_red{border-top:6px var(--happy-red);border-left:0}.left_border_green{border-top:6px var(--happy-green);border-left:0}.company-info__item{margin:0 2% 5%!important;width:45%}.top_numbers .company-info__img-wrap:before{left:50%}.top_numbers .__text span{font-size:40px;line-height:40px}.top_numbers .__text{line-height:19px}.elementor-widget-container h2,.h2_title,h2{font-size:40px;line-height:48px}.h3_title,h3{line-height:40px;margin-bottom:20px}.main_cover .cover_body h1{font-size:46px;line-height:110%;}.main_cover .cover_body ._subtitle{max-width:80%}.theme-btn--new,.theme-btn--new--black{padding:12px 15px}.talks_grid_main{grid-template-columns:100%}.plate-grid--type-new1,.plate-grid--type-new3{grid-template-columns:repeat(1,1fr);grid-template-rows:auto}.plate-grid--type-new1{grid-template-areas:"plate-big-1" "plate-med-1" "plate-med-2" "plate-med-3" "plate-big-5" "plate-med-4" "plate-big-7" "plate-med-5";gap:0}.plate-grid--type-new3{grid-template-areas:"plate-big-2" "plate-med-2" "plate-med-3" "plate-med-4" "plate-big-5" "plate-med-5"}.white_block{padding:40px 25px 40px 30px;height:auto!important}.plate-new:not(.plate-big){height:250px}.plate-grid--type-new3 .plate-big-2 .text_inner,.plate-new.plate-big-1 .text_inner,.plate-new.plate-big-5 .text_inner,.plate-new.plate-big-7 .text_inner{width:100%;display:table}.text_inner{height:auto;width:75%;padding-top:10px;min-height:175px}.plate-big-1 h6.plate__title,.plate-big-5 h6.plate__title,.plate-big-7 h6.plate__title{font-size:30px;line-height:34px}.plate-grid--type-new3 .plate-big-2 .plate__author,.plate-new.plate-big-1 .plate__author,.plate-new.plate-big-5 .plate__author,.plate-new.plate-big-7 .plate__author{margin-top:25px;float:left}.plate-grid--type-new3 .plate-big-2 .img_inner,.plate-new.plate-big-1 .img_inner,.plate-new.plate-big-5 .img_inner,.plate-new.plate-big-7 .img_inner{position:absolute;top:auto;bottom:20px;left:auto;right:25px;float:right;margin:0;padding:0;height:auto}.plate-med .img_inner,.plate-new.plate-med-2 .img_inner,.plate-new.plate-med-4 .img_inner,.plate-new.plate-med-5 .img_inner{right:20px;bottom:15px;position:absolute;width:auto;padding-bottom:0}.plate-new.plate-med-4 .img_inner{bottom:0}.plate-grid--type-new3 .plate-big-2,.plate-new.plate-big-1,.plate-new.plate-big-5,.plate-new.plate-big-7{height:417px}.plate-grid--type-new3 .plate-big-2 .plate-meta,.plate-new.plate-big-1 .plate-meta,.plate-new.plate-big-5 .plate-meta,.plate-new.plate-big-7 .plate-meta{width:417px;left:-196px;top:196px;border-radius:8px 8px 0 0}.plate-big-1 .img_inner div,.plate-big-5 .img_inner div,.plate-big-7 .img_inner div{width:140px!important;height:140px!important}.plate-med .img_inner div{width:105px!important;height:105px!important;margin:0}.plate-med-3 .new_inner,.plate-med-5 .new_inner{display:block}.plate-new.plate-med-2 .plate-meta,.plate-new.plate-med-4 .plate-meta{position:absolute;top:112.5px;left:-112.5px;border-radius:8px 8px 0 0;width:250px}.plate-new.plate-med-1 .plate-meta,.plate-new.plate-med-3 .plate-meta,.plate-new.plate-med-5 .plate-meta{position:absolute;top:112.5px;right:-112.5px;left:auto;border-radius:0 0 8px 8px;width:250px;float:right}.plate-new.plate-med-1 .text_inner,.plate-new.plate-med-3 .text_inner,.plate-new.plate-med-5 .text_inner{float:right;text-align:right;margin-right:25px;padding-right:0}.plate-grid--type-new3 .plate-big-2 .text_inner,.plate-new.plate-big-5 .text_inner,.plate-new.plate-big-7 .text_inner{padding-left:25px}.plate-grid--type-new3 .plate-big-2 .plate__emoji,.plate-new.plate-big-5 .plate__emoji,.plate-new.plate-big-7 .plate__emoji{left:auto;bottom:30px}.plate-new.plate-med-2 .text_inner,.plate-new.plate-med-4 .text_inner{height:80%;width:70%;bottom:auto;padding-top:5px}.plate-new.plate-med-1 .img_inner,.plate-new.plate-med-3 .img_inner,.plate-new.plate-med-5 .img_inner{left:20px;right:auto;bottom:20px;position:absolute;width:auto}.plate-new.plate-big-1 .plate__emoji{right:25px}.plate-new.plate-med-4 .plate__emoji{left:auto!important;right:25px!important;top:auto!important;bottom:20px!important}.plate-new.plate-med-1 .plate__emoji,.plate-new.plate-med-3 .plate__emoji,.plate-new.plate-med-5 .plate__emoji{left:20px}.plate-new .plate-meta__sign{top:-15px}.plate-new.plate-big-1 .plate-meta__sign{right:auto;position:relative;top:-15px}.plate-new.plate-med-2 .plate-meta__sign,.plate-new.plate-med-3 .plate-meta__sign{margin-bottom:0}.plate-new.plate-med-1 .plate-meta__sign,.plate-new.plate-med-3 .plate-meta__sign,.plate-new.plate-med-5 .plate-meta__sign{left:auto;right:0;position:relative;margin-right:0;margin-left:auto}.plate-new.plate-med-4 .plate-meta__sign{top:-2px}.companies-container .section-selected{margin-left:0;margin-right:0;padding:40px 20px}.search_pg.all_companies_page .page-header{padding:75px 0 0;margin:0;width:100%}.search_pg.all_companies_page .page-header p{margin-bottom:50px}.search_pg.vacancies-page-search .page-header{padding:75px 20px 0;margin:0;background-position:top 268px left -96px,top 0 right -234px,top -232px left 33%,bottom -221px left 139%;background-repeat:no-repeat;background-image:url(../img/common_new/red_romb2.svg),url(../img/common_new/yellow.svg),url(../img/common_new/blue.svg),url(../img/common_new/blue.svg)}.search_pg .page-header form{overflow:visible;flex-flow:nowrap;display:flex;height:50px}.search_pg .page-header .new_input.search{width:calc(100% - 100px);min-width:auto;position:absolute}.search_pg .page-header .new_input_submit{right:20px;position:absolute}.search_pg .suggest-links{line-height:20px}.search_pg.all_companies_page .page-header{background-position:top -235px right 18px,bottom 76px right -97px,bottom -242px left -121px,top -249px left -55px;background-repeat:no-repeat;background-image:url(../img/common_new/violet.svg),url(../img/common_new/red_romb.svg),url(../img/common_new/blue.svg),url(../img/common_new/green.svg)}.footer-mob__menu li.footer__menu-minor-item{font-weight:500}.main_cover .cover_body{padding-top:75px}.lottie-container{width:100%;overflow:hidden;height:100%}#cover_body.active{background-position:top 267px left -98px,top 228px right -219px,top -219px left 42px,top -248px right -56px;opacity:1;transform:none}#cover_body{opacity:0;transform:translateY(50%);transition:opacity 1s cubic-bezier(.33, 1, .68, 1),transform 1s cubic-bezier(.33, 1, .68, 1),background-position 1s cubic-bezier(.33, 1, .68, 1);background-position:top 267px left -398px,top 228px right -519px,top -719px left 42px,top -548px right -556px}}.nav__first-level-menu li a,a.footer__mail,a.header_menu{font-family:var(--font-inter-tight);font-style:normal;font-size:16px}.footer__grid-bottom-copyright{font-weight:400;font-size:12px;line-height:150%}a.footer__mail{color:#000;font-weight:400;line-height:150%}.nav__first-level-menu li a,a.header_menu{font-weight:500;line-height:18px;text-transform:initial;letter-spacing:0;transition:.1s}

.job_admin h2 {
    font-size: 23px;
    line-height: 28px;
}
.cta-footer::before{
    background: none;
}
.b2b__proposition-item{
    min-height: auto;
}
.h1_container{
    padding: 80px 60px 100px 0px;
    margin: -80px -60px -100px 0px;
}
.page-template-template-talks .container,
.category .container,
.post-type-archive-specproject .container,
.container.new_main{
    max-width: 1400px !important;
}
.cac_login svg{
    width: 100px;
}
.single-event__text ul li{
    margin-bottom: 13px;
}
.single-vacancy__text img {
    max-width: 100%;
    height: auto;
    border-radius: 8px;
}
.vacancies__main-title h1{
    font-size: 36px;
    line-height: 42px;
}
.vacancies__main-title span{
    background-color: #FEC600;
    border-radius: 30px;
    padding: 6px 15px;
    font-size: 16px;
    line-height: 18px;
    font-weight: 400;
    letter-spacing: 0.2px;
    display: table;
    margin-bottom: 8px;
}
.company_page_jobs .js_other-jobs{
    max-width: 1200px;
    margin: auto auto 40px auto;
    display: grid;
    justify-content:stretch;
}
.company_page_jobs .vacancies__plate{
    min-height: 133px;
    text-align: left;
    padding-right: 20px;
}
.company_page_jobs .vacancies__wrap{
  grid-template-columns:repeat(3,1fr);
}
.search__results .js_load-more-news{
    max-width: 1073px;
    margin: auto;
}
.container_wide{
    padding-top: 50px;
    padding-bottom: 40px;
}
section.single-company{
    padding-top: 0px;
}
.single-company .single-article__main-text .single-company__gallery img,
.single-company .single-article__main-text .single-company__gallery-item,
.single-company .single-article__main-text .content-with-title__img img{
  border-radius:12px;
}
.company-head__socials img{
  color: black;
  filter: invert(1);
}
.company-head__socials a{
  background:none;
  border: 1px solid #CCCCCC;
  margin-right:8px;
}
.company-head__meta div{
  padding-left:8px;
}
.cp_icon_location:before {
    content:'';
    width: 20px;
    height: 20px;
    background: url(/wp-content/themes/hm/assets/img/companies_new/location.svg);
    display: inline-block;
    background-size: 22px;
    background-position: top;
    position: relative;
    top: 3px;
    left:-8px;
}
.cp_icon_industry:before {
    content:'';
    width: 20px;
    height: 20px;
    background: url(/wp-content/themes/hm/assets/img/companies_new/industry.svg);
    display: inline-block;
    background-size: 22px;
    background-position: top;
    position: relative;
    top: 3px;
    left:-8px;
}
.cp_icon_team:before {
    content:'';
    width: 20px;
    height: 20px;
    background: url(/wp-content/themes/hm/assets/img/companies_new/people.svg);
    display: inline-block;
    background-size: 22px;
    background-position: top;
    position: relative;
    top: 3px;
    left:-8px;
}
.single-company__inner .vacancies__widget{
    padding: 30px;
    border-radius: 16px;
    max-width: 360px;
}
.sidebar-new-article__inner .img_inner div{
    width: 100px;
    height: 100px;
}
.sidebar-new-article__inner .plate-new{
    display: block;
    margin-bottom:15px;
    min-height: 170px;
}
.sidebar-new-article__inner .img_inner{
    padding: 5px 0px 0px 0px;
}
.sidebar-new-article__inner .text_inner{
    padding: 3px 0 0 25px;
    height: auto;
}
.sidebar-new-article__inner .img_inner div{
    margin-right:0px;
}
.sidebar-new-article__inner .plate__title{
    font-size: 20px;
    line-height: 110%;
    letter-spacing: -.2px;
}
.sidebar-new-article__inner .plate-meta{
    float: left;
    position: absolute;
    top: 37.5px;
    left: -37.5px;
    border-radius: 0 8px;
    width: 100px;
}
.sidebar-new-article__inner .plate-new:nth-child(1){
    background-color: var(--happy-purple);
}
.sidebar-new-article__inner .plate-new:nth-child(2){
    background-color: var(--happy-yellow);
}
.sidebar-new-article__inner .plate-new:nth-child(3){
    background-color: var(--happy-red);
}
.sidebar-new-article__inner .plate-new:nth-child(1) .plate-meta__date{
    color: black;
}
.sidebar-new-article__inner .plate-new:nth-child(1) .plate-meta{
    background-color: var(--happy-yellow);
}
.sidebar-new-article__inner .plate-new:nth-child(2) .plate-meta{
    background-color: var(--happy-red);
}
.sidebar-new-article__inner .plate-new:nth-child(3) .plate-meta{
    background-color: var(--happy-purple);
}
.sidebar-new-article__inner .plate-new:nth-child(1) .plate__title,
.sidebar-new-article__inner .plate-new:nth-child(1) .plate__author,
.sidebar-new-article__inner .plate-new:nth-child(3) .plate__title,
.sidebar-new-article__inner .plate-new:nth-child(3) .plate__author{
    color: white !Important;
}
.notice_block i{
    font-style: initial;
}
.notice_block .hm_tooltip_label{
    margin-left: 8px;
}
.notice_block .hm_tooltip_box span{
    bottom: 3px;
}
.notice_block .hm_tooltip_box ._short {
    width: 330px;
    left: -170px;
    padding: 13px;
}
.white_block a:hover{
    text-decoration: underline;
}
.article-author__inner .article-author__img{
    margin-right: 20px;
}
.single-article__titles-meta div:last-child{
    margin-left: auto;
}
.journal-header__tabs{
    background-color:rgb(243 245 251 / 100%)!important;
    margin: auto;
    padding: 10px 30px 0px 30px;
}
.journal-header{
    border: none !important;
    background: none !important;
    padding-top: 10px !important;
}
.page-journal .sticky_top,.journal-header.sticky_top{
    margin-bottom: 20px;
    background: none !important;
}
li.current-menu-item a, li.current-menu-parent a,
.single-post .menu-item-103229 a{
    font-weight:var(--font-semibold);
}
li.menu-item-object-category:not(.current-menu-item) a {
    font-weight:var(--font-regular);
}
.page-template-template-talks .journal-header__tabs a:first-child {
    font-weight:var(--font-semibold);
}
.vacancies .vacancies__plate{
    border: none;
    border-radius: 12px;
}
.vacancies ._img{
    height: 55px;
    margin-bottom: 20px;
}
.vacancies ._img img{
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    max-width: 120px;
    margin-left: 0px;
    float: left;
}
.vacancies .job_timing{
    float: right;
    text-align: right;
    font-size: 14px;
}
.cp_image_premium:before {
    content: '';
    position: relative;
    z-index: 1;
    width: 120px;
    height: 120px;
    background: url(../img/common_new/blue.svg) no-repeat center/contain;
    right: -350px;
    bottom: calc(0% - 198px);
    display: block;
    opacity: 0.1;
}
#single-vacancy__form ._inner{
    margin-top: 30px;
    padding: 50px 30px;
    border-radius: 16px;
    border-top: 4px solid var(--happy-green);
}
#single-vacancy__form .contact--white .inbound-form-wrapper form .inbound-field label{
    background-color: #f3f5fb;
}
#need_login{
    padding-top: 90px;
}
.closed_job.container{
    background: #fff4f4 !important;
}
.single-vacancy__top .container{
  background: #F3F5FB;
  border-radius: 20px 16px 16px 16px;
  margin:0px 20px;
  color: black;
}
.single-vacancy__top .container._premium_job{
  background-position: bottom calc(0% - 222px) left 93%,top -238px left 60%;
  background-repeat: no-repeat;
  background-image: url(../img/common_new/yellow.svg),url(../img/common_new/blue.svg);
}
.single-vacancy__top .container._no_logo_job{
  background-position: bottom calc(0% - 222px) left 93%;
  background-repeat: no-repeat;
  background-image: url(../img/common_new/blue.svg);
}
.single-vacancy .job_plate, .round_btn{
  font-size:16px;
  margin-right: 35px;
}
.single-vacancy .job_plate:before{
  margin-right: 5px;
}
.base_row{
  color: #8D8D8D;
  font-size: 14px;
  display: table;
}
.base_row .div{
  display:inline-block;
  margin-right:16px;
  vertical-align: top;
}
.base_row .div:not(:first-child):before{
  content:'•';
  margin-right:8px;
}
.mng_fav.job_page{
  width: 50px;
  height: 50px;
  border-radius: 50px;
  border: 1.5px solid #525252;
  text-align: center;
}
.mng_fav.job_page .fa{
  margin-top: 10px;
  color: #525252;
  margin-left:7px;
}
.mng_fav.job_search{
    width: 39.5px;
    height: 39.5px;
    border-radius: 50px;
    border: 1.5px solid #525252;
    text-align: center;
    position: relative;
    top: 1px;
}
.mng_fav.job_search .fa{
    margin-top: 3px;
    color: #525252;
    margin-left: 5px;
    position: relative;
    top: 3px;
}
.single-vacancy__top .single-vacancy__preview-logo{
  margin-top: 60px;
  float:right;
}
.cp_block .premium_job{
  left: 0px;
  border-radius: 0px 0px 16px 16px;
}
._basic_job{
  border-top: 4px solid var(--happy-yellow);
  border-radius: 16px 16px 2px 16px;
  padding-top:50px !important;
}
._basic_{
  padding-bottom:50px !important;
}
.cp_block .company-info{
  margin-top: 30px;
  margin-left: 15px;
}
.cp_block_inner {
  display: grid;
  grid-template-columns:auto 430px;
  grid-gap: 200px;
}
.cp_block_inner.wide{
   grid-gap: 20px;
}
.cp_block_inner .theme-btn{
  margin-bottom:100px;
}
.single-vacancy__company-text{
  font-size: 18px;
  line-height: 28px;
}
.single-vacancy__share-wrap .share-wrap a svg path {
    fill: black !important;
}
.sticky{
  position: -webkit-sticky;
  position: sticky;
  top: 92px;
}
.new_block{
  padding: 30px 30px 30px 35px;
  border-radius: 16px;
  margin-bottom: 20px;
}
.apply_block{
    border-top: 5px solid #a930cf;
}
.apply_block .theme-btn{
  width: 100%;
}
.apply_block div {
    margin-bottom: 7px;
}
.apply_block .fa {
    margin-right: 8px;
}
.apply_block ._title{
  font-size: 24px;
  line-height: 32px;
  font-weight:var(--font-semibold);
}
.single-vacancy__match .empty_sp{
  background: rgba(0, 199, 79, 0.2);
  height: 15px;
  width: 100%;
  border-radius: 0px 0px 0px 12px;
}
.single-vacancy ._m_num_top div:nth-child(1){
  font-size: 54px;
  font-weight: 900;
  line-height: 46px;
  margin-left: 0px;
  margin-bottom: 7px;
}
.single-vacancy ._m_num_top div:nth-child(2){
  margin-left: 0px;
}
.single-vacancy ._m_num_top{
  text-align: left;
  margin-left: 0px;
  background:none;
}
.single-vacancy .vacancies .job_plate{
  font-size: 16px;
  margin-right: 20px;
  margin-top: 10px;
  display:inline-block;
}
.single-vacancy .vacancies .job_plate:before{
  top: 5px;
  margin-right: 3px;
  background-repeat: no-repeat!important;
  background-size: 18px 18px!important;
}
.single-vacancy .vacancies ._plate_inner{
  width:100%;
}
.single-vacancy .vacancies .vacancies__plate-title{
  height:45px;
}
.single-vacancy .vacancies .empty_logo{
  width: 55px;
  height: 55px;
  float: left;
}
.cp_image_premium{
  height: 240px;
  width: 370px;
  background-repeat: no-repeat;
  border-radius: 12px;
  background-size: cover;
}
.no_premium{
  border: 1px solid #8A8A8A;
  border-radius: 8px;
  padding:25px;
}
.no_premium .title{
  font-size: 20px;
  line-height: 28px;
}
.no_premium p{
  font-size: 14px;
}
.single-vacancy__match ._m_num._best_bg,
.empty_sp._best_bg{
  background: rgba(0, 199, 79, 0.2);
}
.single-vacancy__match ._m_num._good_bg,
.empty_sp._good_bg{
  background: rgb(254 198 7 / 20%);
}

.single-article__main-text p.has-small-font-size{
    font-size: 14px;
}
.vacancies__plate--vertical ._plate_inner{
    width: 100%;
}
.float_left{
    float: left;
}
.float_right{
    float: right;
}
.vacancies-slider__plate.is_expired{
    opacity: 0.4;
    background: #fff4f4 !important;
}
.vacancies-slider__plate.is_expired .vacancies-slider__plate-logo{
    opacity: 0.5;
}
.job_card_footer .round_btn{
    margin-right: 0px;
}
.job_card_footer .hm_tooltip_label{
    overflow: visible;
}
#js_search_cp___results {
    display:none;
    position: relative;
    z-index: 18;
    width: 577px;
    top: -55px;
    height:10px;
    overflow:visible;
}
#js_search_cp___results .results {
    background: #f3f5fb;
    border: 1px solid;
    border-radius: 27px;
    width: 597px;
    max-height: 391px;
    padding: 53px 0px 9px 0px;
    overflow-x: scroll;
}
#js_search_cp___results li {
    list-style: none;
    padding: 12px 16px;
}
#js_search_cp___results li:hover{
    background:rgb(204 204 204 / 20%);
}
#js_search_cp___results li.res_num,#js_search_cp___results li.res_num:hover{
    background:none !Important;
    position: absolute;
    right: 0px;
    cursor:initial!important;
    font-size: 15px;
    float: right;
    padding: 8px 31px;
}
#js_search_cp___results a:last-child li {
    border-radius: 0px 0px 15px 15px;
}
#js_search_cp___results li img {
    width:30px;
    max-height: 40px;
    vertical-align: middle;
    margin-right:15px;
}

#js_search_cp___results li i.fa-check-circle {
    color: #1b8282;
    margin-left: 8px;
}
    
.search_pg .page-header .new_input_submit{
    position: relative;
    z-index: 19;
    right:66px;
}
.new_input.search{
    position: relative;
    z-index: 19;
}
#clear_search{
    visibility:hidden;
    width:13px;
    position: relative;
    right: 78px;
    top: 16px;
    z-index: 21;
    cursor:pointer;
}
#clear_search.with_results{
    visibility:visible;
}
.search_pg.all_companies_page .page-header p {
    margin-bottom: 30px;
}
.suggest-links.cp{
    padding-bottom: 60px;
}
.suggest-links.cp a{
    cursor:pointer;
}
.search_pg.all_companies_page .h1_title{
    max-width: 700px;
}

.plate-grid.more_articles{
  gap:0px;
}
a.plate-more {
  border-bottom: 1px solid #CCCCCC;
}
.plate-more .text_inner {
  max-width: calc(100% - 270px);
  height:auto;
  float: left;
}
.plate-more .img_inner {
  width: 180px;
  float: right;
  padding: 30px 20px 0px 0px;
  height:auto;
}
.plate-more .img_inner.empty{
  background: rgb(238 238 238);
  border-radius: 100px;
  width: 130px;
  height: 130px;
  margin: 25px 25px 0px 25px;
}
.plate-more .plate-meta__sign{
  margin-left: 15px;
}
.img_inner div{
  width: 130px;
  height: 130px;
}
.plate-more .plate__title{
  font-weight: var(--font-semibold);
}
.plate-more ._bottom{
    width: 100%;
    padding: 0px 20px 25px 25px;
    display: flex;
    gap: 25px;
}
.plate-more ._bottom div {
  padding: 4px;
}
.plate-more ._tag{
  font-size: 16px;
  line-height: 1.25;
  letter-spacing: -.2px;
  color: var(--happy-purple);
  border: 1px solid var(--happy-purple);
  border-radius: 30px;
  padding: 4px 13px!Important;
}
.plate-more ._tag:not:first{
  margin-left: 14px;
}
.plate-more ._read_time{
  color:#8D8D8D;
}
.plate-grid--type-more-articles {
    grid-template-columns: repeat(3,1fr);
    grid-template-areas:
        "plate-med-new-1 plate-med-new-2 plate-med-new-3"
        "plate-med-new-1 plate-med-new-2 plate-med-new-3";
    grid-template-rows: repeat(2,200px);
}
.plate-new,.plate-new:hover{
  border:none;
}
.plate-med-new-1{grid-area:plate-med-new-1}
.plate-med-new-2{grid-area:plate-med-new-2}
.plate-med-new-3{grid-area:plate-med-new-3}
.plate-grid--type-more-articles .plate-med-red{
  background-color: var(--happy-red);
}
._pl_green{
  background-color: var(--happy-green) !important;
}
._pl_yellow{
  background-color: var(--happy-yellow) !important;
}
._pl_purple{
  background-color: var(--happy-purple) !important;
}
._pl_purple .plate__title{
  color: var(--happy-white)!important;
}
._pl_purple .plate-meta{
  background-color: var(--happy-yellow) !important;
  color: black!important;
}
._pl_purple .plate-meta__date{
  color:black!important;
}
._pl_purple .plate-meta__tag::before{
  color:black!important;
}
._pl_green .plate-meta{
  background-color: var(--happy-blue) !important;
  color: var(--happy-white)!important;
}
._pl_green .plate-meta__date{
  color: var(--happy-white)!important;
}
._pl_green .plate-meta__tag::before{
  background: var(--happy-white)!important;
}
._pl_yellow .plate-meta{
  background-color: var(--happy-red) !important;
  color: var(--happy-white)!important;
}
._pl_yellow .plate-meta__date{
  color: var(--happy-white)!important;
}
._pl_yellow .plate-meta__tag::before{
  background: var(--happy-white)!important;
}
.plate-med-new._pl_left_top .plate-meta {
  float: left;
  position: relative;
  top: -117.5px;
  left: -112.5px;
  border-radius: 0 8px;
}
.plate-med-new._pl_left_bot .plate-meta {
  position: absolute;
  bottom: 92.5px;
  left: -92.5px;
  border-radius: 8px 0;
}
.plate-med-new._pl_img_top .img_inner{
  padding: 0;
  display: flex;
  position: absolute;
  right: 30px;
  bottom: 25px;
  height: auto;
}
.plate-med-new._pl_img_bot .img_inner{
  padding: 0 0 10px;
  display: flex;
}
.decomments-button {
    border-radius: 50px !important;
}
.white_block.last_news{
    padding-top: 30px;
    text-align: center;
}
.white_block.last_news ul{
    text-align: left;
    max-height: calc(860px - 147px);
    overflow: hidden;
    margin-bottom: 15px;
}
.white_block.last_news ._title{
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 20px;
}
.white_block.last_news li{
    line-height: 130%;
}
.last_news a.all_news{
    font-size: 16px;
    color: var(--happy-red);
    padding: 10px;
}
.last_news ul:after {
    filter: blur(16px);
    content: "";
    background-color: #ffffff;
    width: 100%;
    height: 100%;
    position: relative;
    display: block;
    height: 26px;
    top: -55px;
}

.new_jobs_search_page .page-header__title{
  width: 100%;
  font-size: 50px;
}
.new_jobs_search_page .page-header__meta{
  padding-top:0px;
  align-self: center;
}
.new_job_search{
  background: #FFFFFF;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
  border-radius: 30px;
  display:flex;
  margin-bottom: 50px;
}
.new_job_search .vacancies__search{
  padding: 10px;
  margin-bottom: 0px;
}
.new_job_search .search-input{
  min-width: 350px;
  width: 350px;
}
.switcher_match .sw_body{
  position: relative;
  left: 125px;
}
.switcher_match .profile_head_link{
  margin-left: auto;
  float: right;
  padding: 17px 0px 17px 30px;
  width: 250px;
  text-align: right;
  white-space: nowrap;
  position: initial !Important;
  left: auto;
}
.job_card_footer ._m_num{
  gap:55px;
}
.job_card .fa-check-circle{
    color: var(--happy-green);
    margin-left: 7px;
}
.match_warning{
  display: inline-block;
  width: 20px;
  height: 20px;
  overflow: visible;
}
.match_warning:before{
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/wp-content/themes/hm/assets/img/job_el/warning.svg);
  background-repeat: no-repeat!important;
  background-size: 18px 18px!important;
  margin-right: 0px;
  position: relative;
  top: -2px;
  left: -2px;
}
._cp_industry .match_warning{
  margin-left:5px;
}
.job_card_footer .match_txt{
  position: relative;
  top: 2px;
}
.job_card_footer .match_txt._grey{
    color: #9d9d9d;
}
.job_card .premium_job,.job_card .hot_job{
  padding-left:20px;
  left: -1px;
  top: -1px;
  margin-bottom: 0px;
  display: inline-block;
}
.job_card .premium_job{
  background:var(--happy-red);
  color:white;
}
.job_card .premium_job:before{
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/wp-content/themes/hm/assets/img/job_el/star_new.svg);
  background-repeat: no-repeat!important;
  background-size: 18px 18px!important;
  margin-right: 0px;
  position: relative;
  top: 2px;
  left: -4px;
}
.single-vacancy .premium_job:before{
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/wp-content/themes/hm/assets/img/job_el/star_new.svg);
  background-repeat: no-repeat!important;
  background-size: 18px 18px!important;
  margin-right: 0px;
  position: relative;
  top: 2px;
  left: -4px;
}
.single-vacancy .premium_job{
    background: var(--happy-red);
    color: white;
}
.job_card .hot_job:before{
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/wp-content/themes/hm/assets/img/job_el/fire.svg);
  background-repeat: no-repeat!important;
  background-size: 18px 18px!important;
  margin-right: 0px;
  position: relative;
  top: 3px;
  left: -4px;
}
.is_premium .top_tooltip{
  display: inline-block;
  position: relative;
  left:auto;
  top:3px;
  margin-left: 20px;
}
.is_premium .top_tooltip .bd{
  font-size:15px;
}
.is_premium .top_tooltip .bd:before{
  width: 18px;
  height: 18px;
  background: url(/wp-content/themes/hm/assets/img/job_el/premium.svg);
  background-size: 18px 18px!important;
}
.is_premium .top_tooltip .bd{
  border: none;
  padding-left: 0px;
}
.single-company .intro_text{
    text-align: center;
}
.article-author__text{
    max-width: 450px;
    margin: 0px;
    font-size: 13px;
    line-height: 16px;
    margin-right: 8px;
    color: rgba(33,33,38,.6);
    padding: 0px 0px 0px 12px;
    margin-top: 5px;
}
.article-author__txt_block{
    text-align: left;
}
.filters-group__show.is-opened{
    padding: 0px;
    box-shadow: none;
}
.filters-group__show .btn{
    border-radius: 4px;
}
.filters-group__show:before{
    border-color: transparent var(--happy-purple) transparent transparent;    
}
.filters-group__item-tips:before {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 0px 5px;
    border-color: var(--happy-purple) transparent transparent transparent;
    position: absolute;
    top: 100%;
    right: 50%;
}
.company__title .fa-check-circle{
    color: var(--happy-green);
    margin-left: 5px;
}
.company__body .company__body-footer-left{
    height: 40px;
}
.company__body .company__body-footer-right{
    height: 40px;
    display: flex;
    align-items: end;
}
p.icon_people{
    line-height: 100%;
}
.company__body-footer-right img{
    max-height: 40px;
}
form._new_search,
form.search_inp{
    display: flex;
}
.theme-btn,.btn{
    min-width: 200px;
}
.nav__dropdown .theme-btn,
.nav__mob-controls .theme-btn{
    min-width: auto;
}
.stat_block.bg_green{
    background: rgb(0 199 79 / 60%) !important;
    color: black !important;
}
.stat_block.bg_yellow{
    background: rgb(254 198 0 / 60%) !important;
    color: black !important;
}
.profile_page .inner_block{
    background: #F3F5FB;
    padding: 40px 45px;
    border-radius: 16px;
    border-top: none;
}
.companies-slider__arrow:hover{
    background: white!important;
}
.job_card__title a{
    color: black !important;
}
.job_card__title a:hover{
    color: var(--happy-purple)!important;
}
.single-company .verified .fa-check-circle{
    font-size: 20px;
    color: var(--happy-green);
    position: relative;
    top: 1px;
    margin-right: 5px;
}
#js__add_new_job .create-vacancy__radio-box,
#js__add_new_job .create-vacancy__checkbox-box{
    margin-top: 0px !important;
}
.nav__search_new{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-right: 13px;
  border-radius: 50%;
  transition: all .3s ease;
  position: relative;
}
.selected_cp{
  margin: 80px auto 0px auto;
  padding: 40px;
  text-align: center;
  border-radius: 16px;
}
.selected_cp ._title{
  font-size: 14px;
  padding-bottom: 20px;
}
.selected_cp .logo{
  display:flex;
  gap:30px 20px;
  flex-wrap: wrap;
}
.selected_cp .logo img{
  max-width: 100px;
  max-height: 80px;
  width: auto;;
  margin: 0 auto;
  align-self: center;
}
.selected_cp .logo a{
  flex-grow: 1;
  width: 120px;
  align-self: center;
}
.selected_cp .logo .hm_tooltip_box span{
  bottom: 37px;
  left: -152px;
}
.selected_cp .info_icon{
    position: relative;
  float: right;
  top: -23px;
  color: #adadad;
  right: -25px;
}
._switch{
  display: none;
}
._switch + label {
  display: inline-block;
  width: 50px;
  height: 28px;
  background: #ccc;
  border-radius: 15px;
  position: relative;
  cursor: pointer;
}
._switch + label:after {
  content: '';
  display: block;
  width: 22px;
  height: 22px;
  background: #fff;
  border-radius: 50%;
  position: absolute;
  top: 3px;
  left: 3px;
  transition: 0.3s;
}
._switch:checked + label {
  background: var(--happy-purple);
}
._switch:checked + label:after {
  left: 25px;
}
@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
}
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
.rotating {
  -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  -ms-animation: rotating 2s linear infinite;
  -o-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;
}
.show_more .rotating{
  display:none;
}
.show_more.active .rotating{
  display:inline-block;
  margin-right:5px;
}
.alert_link_new{
  float: left;
  margin-right: auto;
  text-align: left;
  width: 290px;
  white-space: nowrap;
  padding: 17px 0px 17px 0px;
  color: #737373!important;
  display: flex;
  gap: 10px;
  align-items: center;
}
.new_jobs_search_page .sw_body{
  left:0px;
}
.notice_block .row{
  display: table;
  margin: 20px auto;
}
.notice_block .row label.theme-btn,
.notice_block .row div.theme-btn{
  width: auto;
    min-width: 100px;
    margin-left: 0px;
    margin-right: 20px;
    display: inline-flex;
    background: white;
}
.notice_block .row label.theme-btn:not(.theme-btn--new--black),
.notice_block .row div.theme-btn:not(.theme-btn--new--black){
  color: black;
}
.notice_block .row input:checked + label {
  background: var(--happy-purple);
  color: white !important;
}
.notice_block textarea{
  display: table;
  width: 350px;
  border-radius: 30px;
  padding: 20px;
  font-size: 16px;
  font-family: var(--font-inter-tight);
}

.hm_tooltip_label[data-action='add']:not(._success):hover ._on_hover ._add{
  display: block;
}
.hm_tooltip_label[data-action='add']:not(._success):hover ._on_hover ._del{
  display: none;
}
.hm_tooltip_label[data-action='delete']:not(._success):hover ._on_hover ._add{
  display: none;
}
.hm_tooltip_label[data-action='delete']:not(._success):hover ._on_hover ._del{
  display: block;
}
.hm_tooltip_label._success ._on_hover{
  display: none;
  opacity: 0;
}
.hm_tooltip_label._success ._success{
  display: block;
  opacity:1!important;
  font-size:15px!important;
  line-height: 21px;
}
.container.single-company__toc:after{
  position: absolute;
  bottom: 0px;
  left: 20px;
  width: calc(100% - 40px);
  height: 1px;
  background: #ccc;
  content: '';
  display: block;
  z-index: -1;
}
.decomments-icon-like,.decomments-dislike-link{
  aspect-ratio: 18 / 18;
  object-fit: contain;
}
.single-article__main-content .custom-block{
    aspect-ratio: 800 / 700;
    object-fit: contain;
}
.single-event__img{
    aspect-ratio: 800 / 450;
    @supports not (aspect-ratio: 800 / 450) {
      &::before {
        float: left;
        padding-top: 56.25%;
        content: "";
      }
  
      &::after {
        display: block;
        content: "";
        clear: both;
      }
    }
    object-fit: contain;
}
.events-plate__photo{
  aspect-ratio: 400 / 240;
  @supports not (aspect-ratio: 400 / 240) {
    &::before {
      float: left;
      padding-top: 66.27%;
      content: "";
    }

    &::after {
      display: block;
      content: "";
      clear: both;
    }
  }
  object-fit: contain;
}

.profile_page.job_admin .thanks{
  width: auto !important;
}

.filters-group[data-name='job_company'] .filters-group__wrap {
  margin-bottom: 0px;
}
.container.profile.job_admin:not(single-company__toc) img{
  max-width: 100%;
}

@media screen and (min-width:769px){
  .single-vacancy__preview-logo{
      margin-right: 60px;
  }
  .journal-header__tabs{
      border-radius: 30px;
  }
}
