@charset "UTF-8";body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{position:absolute!important;visibility:hidden;top:-9999px;margin:0;left:-9999px}.fancybox-container{-webkit-tap-highlight-color:transparent;height:100%;transform:translateZ(0);-webkit-backface-visibility:hidden;position:fixed;outline:0;top:0;left:0;width:100%;touch-action:manipulation;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{right:0;position:absolute;bottom:0;top:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{transition-duration:inherit;transition-timing-function:cubic-bezier(.47,0,.74,.71);opacity:0;background:#1e1e1e;transition-property:opacity}.fancybox-is-open .fancybox-bg{transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:.9}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{transition:opacity .25s ease,visibility 0s ease .25s;position:absolute;opacity:0;visibility:hidden;direction:ltr;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{transition:opacity .25s ease 0s,visibility 0s ease 0s;opacity:1;visibility:visible}.fancybox-infobar{height:44px;pointer-events:none;padding:0 10px;font-size:13px;-webkit-touch-callout:none;color:#ccc;mix-blend-mode:difference;min-width:44px;top:0;-webkit-font-smoothing:subpixel-antialiased;left:0;line-height:44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{overflow:visible;transform:translateZ(0);direction:ltr;z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{height:100%;overflow:auto;-webkit-backface-visibility:hidden;padding:44px;position:absolute;outline:0;text-align:center;top:0;-webkit-overflow-scrolling:touch;left:0;width:100%;white-space:normal;transition-property:transform,opacity;display:none;z-index:99994}.fancybox-slide:before{height:100%;font-size:0;content:"";width:0;vertical-align:middle;display:inline-block}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{overflow:auto;padding:44px;position:relative;max-width:100%;text-align:left;-webkit-overflow-scrolling:touch;margin:0;background:#fff;vertical-align:middle;display:inline-block}.fancybox-slide--image .fancybox-content{overflow:visible;-webkit-backface-visibility:hidden;padding:0;animation-timing-function:cubic-bezier(.5,0,.14,1);position:absolute;max-width:none;background:0 0;background-size:100% 100%;top:0;transform-origin:top left;left:0;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:transform,opacity;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{height:100%;padding:0;border:0;position:absolute;max-width:none;max-height:none;top:0;margin:0;background:0 0;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{height:100%;overflow:hidden;padding:0;border:0;margin:0;background:0 0;width:100%;display:block}.fancybox-iframe{position:absolute;top:0;left:0}.fancybox-error{padding:40px;max-width:400px;background:#fff;cursor:default;width:100%}.fancybox-error p{padding:0;font-size:16px;color:#444;margin:0;line-height:20px}.fancybox-button{height:44px;padding:10px;border:0;transition:color .2s;position:relative;visibility:inherit;margin:0;box-shadow:none;border-radius:0;background:rgba(30,30,30,.6);cursor:pointer;width:44px;vertical-align:top;display:inline-block}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;outline:0;cursor:default}.fancybox-button div{height:100%}.fancybox-button svg{height:100%;overflow:visible;position:relative;width:100%;display:block}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{height:2px;transform:scaleX(0);right:0;transition-timing-function:linear;position:absolute;top:0;transform-origin:0;background:#ff5268;left:0;transition-property:transform;z-index:99998}.fancybox-close-small{padding:8px;border:0;right:-12px;color:#ccc;position:absolute;opacity:.8;top:-44px;border-radius:0;background:0 0;cursor:pointer;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{padding:10px;right:0;color:currentColor;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{height:100px;background-clip:content-box;position:absolute;opacity:0;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{padding:31px 26px 31px 6px;left:0;left:env(safe-area-inset-left)}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{pointer-events:none;padding:75px 44px 25px;font-size:14px;font-weight:400;right:0;color:#eee;bottom:0;text-align:center;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);left:0;line-height:1.5;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{overflow:auto;pointer-events:all;max-height:50vh}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{text-decoration:none;color:#ccc}.fancybox-caption a:hover{text-decoration:underline;color:#fff}.fancybox-loading{animation:a 1s linear infinite;border:4px solid;border-color:#888 #888 #fff;height:50px;padding:0;position:absolute;opacity:.7;top:50%;margin:-25px 0 0 -25px;border-radius:50%;background:0 0;left:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{transition-timing-function:cubic-bezier(.19,1,.22,1);opacity:0}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{transform:rotate(0);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-right:6px;padding-left:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{height:36px;padding:6px;right:0;color:#f2f4f6;opacity:1;top:0;background:#4e4e4e;width:36px}.fancybox-caption{padding-right:12px;padding-left:12px}@supports (padding:max(0px)){.fancybox-caption{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}}}.fancybox-share{padding:30px;max-width:90%;text-align:center;border-radius:3px;background:#f4f4f4}.fancybox-share h1{font-size:35px;font-weight:700;color:#222;margin:0 0 20px}.fancybox-share p{padding:0;margin:0}.fancybox-share__button{padding:0 15px;font-size:14px;border:0;text-decoration:none;font-weight:700;transition:all .2s;min-width:130px;margin:0 5px 10px;border-radius:3px;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;display:inline-block}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;width:25px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{padding:10px 15px;font-size:14px;border:0;color:#5d5b5b;border-bottom:1px solid #d7d7d7;outline:0;margin:10px 0 0;border-radius:0;background:0 0;width:100%}.fancybox-thumbs{-webkit-tap-highlight-color:transparent;padding:2px 2px 4px;right:0;position:absolute;-ms-overflow-style:-ms-autohiding-scrollbar;bottom:0;top:0;-webkit-overflow-scrolling:touch;margin:0;background:#ddd;width:212px;display:none;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{list-style:none;height:100%;overflow-y:auto;overflow-x:hidden;padding:0;font-size:0;position:absolute;position:relative;margin:0;width:100%;white-space:nowrap}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background:#fff}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{border-radius:10px;background:#2a2a2a}.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent;height:75px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;position:relative;max-width:calc(50% - 4px);max-height:calc(100% - 8px);background-size:cover;outline:0;background-color:rgba(0,0,0,.1);margin:2px;background-position:50%;cursor:pointer;width:100px;float:left;background-repeat:no-repeat}.fancybox-thumbs__list a:before{border:6px solid #ff5268;right:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);content:"";position:absolute;opacity:0;bottom:0;top:0;left:0;z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;padding:0;margin:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{margin-right:auto;position:relative;top:0;margin-left:auto;left:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;float:left;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{height:auto;border:1px solid transparent;display:block}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/css/ajax-loader.gif) 50% no-repeat}@font-face{src:url(/css/fonts/slick.eot);src:url(/css/fonts/slick.eot) format("embedded-opentype"),url(/css/fonts/slick.woff) format("woff"),url(/css/fonts/slick.ttf) format("truetype"),url(/css/fonts/slick.svg##slick) format("svg");font-weight:400;font-style:normal;font-family:slick}.slick-next,.slick-prev{height:20px;transform:translateY(-50%);padding:0;font-size:0;border:none;position:absolute;top:50%;cursor:pointer;width:20px;line-height:0;display:block}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:slick}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{list-style:none;padding:0;position:absolute;bottom:-25px;text-align:center;margin:0;width:100%;display:block}.slick-dots li{padding:0;position:relative;margin:0 5px;display:inline-block}.slick-dots li,.slick-dots li button{height:20px;cursor:pointer;width:20px}.slick-dots li button{padding:5px;font-size:0;border:0;color:transparent;outline:0;background:0 0;line-height:0;display:block}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{height:20px;font-size:6px;color:#000;content:"•";position:absolute;opacity:.25;text-align:center;top:0;-webkit-font-smoothing:antialiased;left:0;width:20px;line-height:20px;-moz-osx-font-smoothing:grayscale;font-family:slick}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;border:0;outline:0;margin:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{text-shadow:none;color:#444;position:relative;border-radius:4px;background:#f9f9f9}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{padding:15px;color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;white-space:nowrap}.fancybox-iframe,.fancybox-image{height:100%;width:100%;display:block}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/img/fancybox_sprite.png)}#fancybox-loading{position:fixed;opacity:.8;top:50%;background-position:0 -108px;cursor:pointer;margin-left:-22px;left:50%;margin-top:-22px;z-index:8060}#fancybox-loading div{height:44px;background:url(/img/fancybox_loading.gif) 50% no-repeat;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:transparent;height:100%;text-decoration:none;top:0;background:transparent url(/img/blank.gif);width:40%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{height:34px;position:absolute;visibility:hidden;top:50%;cursor:pointer;width:36px;margin-top:-18px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{overflow:visible!important;position:absolute;max-width:99999px;max-height:99999px;top:-99999px;left:-99999px}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{overflow:hidden;position:absolute;top:0;background:url(/img/fancybox_overlay.png);left:0;display:none;z-index:8010}.fancybox-overlay-fixed{right:0;position:fixed;bottom:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{text-shadow:none;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{margin-bottom:-35px;right:50%;position:absolute;bottom:0;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{padding:2px 20px;font-weight:700;margin-right:-100%;text-shadow:0 1px 2px #222;color:#fff;border-radius:15px;background:0 0;background:rgba(0,0,0,.8);line-height:24px;white-space:nowrap;display:inline-block}.fancybox-title-outside-wrap{color:#fff;position:relative;margin-top:10px}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{padding:10px;color:#fff;position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.8);left:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-size:44px 152px;background-image:url(/img/fancybox_sprite@2x.png)}#fancybox-loading div{background-size:24px 24px;background-image:url(/img/fancybox_loading@2x.gif)}}@font-face{src:url(/fonts/firasanscondensed-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-disaply:swap;font-family:Fira Sans Condensed}@font-face{src:url(/fonts/firasanscondensed-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-disaply:swap;font-family:Fira Sans Condensed}@font-face{src:url(/fonts/firasanscondensed-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-disaply:swap;font-family:Fira Sans Condensed}@font-face{src:url(/fonts/firasanscondensed-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-disaply:swap;font-family:Fira Sans Condensed}@font-face{src:url(/fonts/dejavusans-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-disaply:swap;font-family:Deja Vu Sans}@font-face{src:local("DejaVu Sans Bold Condensed"),local("DejaVuSans-Bold Condensed"),url(/fonts/dejavusanscondensedbold.woff2) format("woff2"),url(/fonts/dejavusanscondensedbold.woff) format("woff"),url(/fonts/dejavusanscondensedbold.ttf) format("truetype");font-weight:700;font-style:normal;font-disaply:swap;font-family:Deja Vu Sans Condensed}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{padding:0;border:0;font:inherit;outline:0;margin:0;vertical-align:baseline;font-family:Fira Sans Condensed,sans-serif,Arial}html{height:101%}body{background:#fff;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}strong{font-weight:700}input{outline:0}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%}a,a:hover{text-decoration:none}*,:after,:before{box-sizing:border-box}html.modalOpened,html.modalOpened body{height:100%;overflow:hidden;position:relative;max-height:100vh;width:100%}.js__sculpt-link{cursor:pointer}body{overflow-x:hidden;padding-top:120px}.container{padding:0 15px;position:relative;max-width:1170px;max-height:100%;margin:0 auto;width:100%;display:block}.clearfix{height:0;clear:both;display:block}.title{font-size:30px;font-weight:700;color:#222;transition:top .3s linear .3s,left .3s linear .3s,opacity .3s linear .3s;text-transform:uppercase;position:relative;opacity:0;text-align:center;top:-30px;margin:100px 0;left:-30px;font-family:Deja Vu Sans Condensed}@media (max-width:767px){.title{font-size:24px;margin:70px 0 65px}}.title._animated{opacity:1;top:0;left:0}.subtitle{font-size:30px;font-weight:500;color:#222;text-transform:uppercase}.subtitle._center{text-align:center}@media (max-width:767px){.subtitle{font-size:24px;font-weight:500;color:#222;text-transform:uppercase;line-height:30px}}.margin-top-140{margin-top:140px}@media (max-width:1169px){.margin-top-140{margin-top:100px}}@media (max-width:767px){.margin-top-140{margin-top:60px}}.arrowed-link{font-size:18px;font-weight:500;color:#222;transition:color .3s linear;position:relative;cursor:pointer}.arrowed-link:after{border-color:transparent transparent transparent #f54c28;right:-5px;content:"";position:relative;border-style:solid;border-width:8.5px 10px;top:3px;display:inline-block}.footer{height:178px;padding:30px 0 20px;background-color:#222;width:100%}@media (max-width:900px){.footer{height:auto}}.footer .container{height:100%;justify-content:space-between;flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:900px){.footer .container{justify-content:flex-start}}.footer .container .footer__line{height:auto;justify-content:space-between;flex-direction:row;align-items:center;width:100%;display:flex}@media (max-width:900px){.footer .container .footer__line{justify-content:flex-start;flex-direction:column}.footer .container .footer__line .footer__block{margin-bottom:50px}}.footer .container .footer__line .footer__block.footer__logo,.footer .container .footer__line .footer__block.footer__rating{flex:0 0 390px}@media (max-width:1169px){.footer .container .footer__line .footer__block.footer__logo,.footer .container .footer__line .footer__block.footer__rating{flex:0 0 320px}}@media (max-width:900px){.footer .container .footer__line .footer__block.footer__logo,.footer .container .footer__line .footer__block.footer__rating{flex:0 0 auto;max-width:100%;width:100%}}.footer .container .footer__line .footer__block.footer__docs,.footer .container .footer__line .footer__block.footer__nav{flex:0 0 510px;max-width:calc(100% - 630px)}@media (max-width:1169px){.footer .container .footer__line .footer__block.footer__docs,.footer .container .footer__line .footer__block.footer__nav{flex:0 0 calc(100% - 530px);max-width:calc(100% - 530px)}}@media (max-width:900px){.footer .container .footer__line .footer__block.footer__docs,.footer .container .footer__line .footer__block.footer__nav{flex:0 0 auto;max-width:100%;width:100%}}.footer .container .footer__line .footer__block.footer__copyright,.footer .container .footer__line .footer__block.footer__social{flex:0 0 240px}@media (max-width:1169px){.footer .container .footer__line .footer__block.footer__copyright,.footer .container .footer__line .footer__block.footer__social{flex:0 0 210px}}@media (max-width:900px){.footer .container .footer__line .footer__block.footer__copyright,.footer .container .footer__line .footer__block.footer__social{flex:0 0 auto;max-width:100%;width:100%}.footer__logo{justify-content:center;flex-direction:row;display:flex}}.footer__logo a{height:56px;color:#fff;width:250px;display:block}.footer__logo a .icon{height:100%;width:100%}@media (max-width:479px){.footer__rating{display:none}}.footer__rating .footer__rating--text{font-size:14px;color:hsla(0,0%,100%,.7);transition:color .3s linear}@media (max-width:900px){.footer__rating .footer__rating--text{text-align:center}}.footer__rating .footer__rating--text:hover{color:#fff}@media (max-width:900px){.footer__copyright{margin-bottom:0!important}}.footer__copyright .footer__copyright--text{font-size:14px;color:hsla(0,0%,100%,.7);transition:color .3s linear;text-align:right}.footer__copyright .footer__copyright--text:hover{color:#fff}@media (max-width:900px){.footer__copyright .footer__copyright--text{text-align:center}}.header{height:120px;justify-content:flex-start;transition:top .1s ease-in-out;position:fixed;flex-direction:column;top:0;align-items:stretch;left:0;width:100%;display:flex;z-index:10}.header._up{top:-120px}.header .header__inner{flex:0 0 70px;height:70px;position:relative;background:#f54c28;width:100%;z-index:2}.header .header__inner .container{height:100%;justify-content:space-between;flex-direction:row;align-items:center;display:flex}.header .header__inner .header__logo{flex:0 0 200px;height:45px;width:200px}.header .header__inner .header__logo svg{height:100%;color:#fff;width:100%}@media (max-width:479px){.header .header__inner .header__logo{flex:0 0 150px;height:34px;width:150px}}.header .header__inner .header__info{flex:0 0 auto;height:100%;justify-content:flex-end;flex-direction:row;align-items:center;display:flex}.header .header__inner .header__info .header__info--phone{font-size:20px;font-weight:400;margin-right:31px;color:#fff;transition:color .3s ease-in-out;line-height:1.2}.header .header__inner .header__info .header__info--phone:hover{color:#222}@media (max-width:767px){.header .header__inner .header__info .header__info--phone{font-size:16px;margin-right:0}}.header .header__inner .header__info .header__info--callback{font-size:20px;font-weight:500;color:#fff;transition:color .3s ease-in-out;text-transform:uppercase;line-height:1.2}.header .header__inner .header__info .header__info--callback:hover{color:#222}@media (max-width:767px){.header .header__inner .header__info .header__info--callback{display:none}}.header .header__navigation{flex:0 0 50px;height:50px;position:relative;box-shadow:0 1px 6px rgba(0,87,146,.15);z-index:1}html.modalOpened .header{top:-200px!important}.icon{height:1em;fill:currentColor;width:1em;display:inline-block}.age{font-size:4.7rem;width:1.42553em}.apparatus{font-size:7rem;width:.85714em}.appstore{font-size:3.2rem;width:1em}.appstore_orange{font-size:2.1rem;width:1em}.attention{font-size:10rem;width:1em}.calendar{font-size:4.5rem;width:.95556em}.calendar_new{font-size:5rem;width:1em}.card{font-size:4.7rem;width:1.42553em}.cardio{font-size:4.1rem;width:1.09756em}.children{font-size:4.4rem;width:1.02273em}.dance{font-size:5.5rem;width:.78182em}.date{font-size:4rem;width:1em}.direction{font-size:6rem;width:.86667em}.down-arrow{font-size:12.9rem;width:1em}.exit{font-size:5rem;width:1em}.facebook{font-size:1.9rem;width:.52632em}.google_play{font-size:2rem;width:.95em}.gym{font-size:10rem;width:1.54em}.gymnastic{font-size:4.5rem;width:.88889em}.hamburger{font-size:2.6rem;width:1em}.hammock{font-size:4.5rem;width:1.22222em}.hockey{font-size:4.9rem;width:1.06122em}.ice-rink{font-size:4.5rem;width:1.15556em}.instagram{font-size:2rem;width:1em}.locker{width:.86957em}.locker,.logo{font-size:4.6rem}.logo{width:4.34783em}.mail{font-size:2.6rem;width:1.34615em}.many{font-size:10rem;width:1.15em}.pause{font-size:4rem;width:1em}.phone{font-size:3rem;width:1em}.plan{font-size:10rem;width:1em}.play{font-size:4.2rem;width:1em}.ring{width:1.06em}.ring,.sale{font-size:10rem}.sale,.sauna{width:1em}.sauna{font-size:4.5rem}.test{font-size:4.9rem;width:.77551em}.time{font-size:3rem;width:1em}.towel{font-size:4.5rem;width:1em}.trainer{font-size:10rem;width:1.21em}.treadmil{font-size:5.7rem;width:1.19298em}.vk{font-size:2rem;width:1.65em}.water{font-size:4.5rem;width:.53333em}.navigation{background:#fff}.navigation .navigation__list{height:100%;justify-content:center;flex-direction:row;align-items:center;width:100%;display:flex}.navigation .navigation__list .navigation__item{height:100%;right:0;transition:right .3s linear;position:relative}.navigation .navigation__list .navigation__item._hidden{right:-100%}.navigation .navigation__list .navigation__item .navigation__link{height:100%;padding:0 22px;justify-content:center;font-size:20px;font-weight:500;color:#222;transition:color .3s ease-in-out;position:relative;flex-direction:row;background-color:#fff;align-items:center;line-height:1.2;display:flex;z-index:2}.navigation .navigation__list .navigation__item .navigation__link:hover{color:#f54c28}.navigation .navigation__list .navigation__item .navigation__submenu{height:auto;overflow:hidden;justify-content:flex-start;transition:max-height .5s linear;position:absolute;flex-direction:column;max-height:0;top:calc(100% - 2px);background-color:#fff;align-items:stretch;box-shadow:0 1px 6px rgba(0,87,146,.15);left:0;width:auto;display:flex;z-index:1}.navigation .navigation__list .navigation__item .navigation__submenu:before{height:3px;content:"";position:absolute;top:-3px;background:#fff;width:100%;z-index:2}.navigation .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item{flex:0 0 33px;height:33px;width:100%}.navigation .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item:first-of-type{margin-top:14px}.navigation .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item:last-of-type{margin-bottom:14px}.navigation .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item .navigation__submenu--link{height:100%;padding:0 15px;justify-content:flex-start;font-size:18px;font-weight:500;color:#222;transition:background-color .3s ease-in-out,color .3s ease-in-out;flex-direction:row;background-color:#fff;align-items:center;width:100%;line-height:1;white-space:nowrap;display:flex}.navigation .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item .navigation__submenu--link:hover{color:#fff;background-color:#f54c28}.navigation .navigation__list .navigation__item:hover .navigation__submenu{max-height:350px}@media (max-width:1169px){.navigation .navigation__list .navigation__item{margin:0 4px}.navigation .navigation__list .navigation__item .navigation__link{padding:0 12px}.navigation .navigation__list .navigation__submenu .navigation__submenu--item{height:25px}.navigation .navigation__list .navigation__submenu .navigation__submenu--item .navigation__submenu--link{padding:0 10px;font-size:16px}}@media (max-width:870px){.navigation .navigation__list{justify-content:flex-start}.navigation .navigation__list .navigation__item{margin:0 4px}.navigation .navigation__list .navigation__item .navigation__link{padding:0 8px}}@media (max-width:870px) and (max-width:479px){.navigation .navigation__list .navigation__item .navigation__link{font-size:16px;line-height:1.5}}@media (max-width:870px){.navigation .navigation__list .navigation__item:first-of-type{margin-left:0}.navigation .navigation__list .navigation__item:first-of-type .navigation__link{padding-left:0}.navigation .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item{height:25px}.navigation .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item .navigation__submenu--link{padding:0 10px;font-size:16px}.navigation .navigation__list .navigation__item._right .navigation__submenu{right:0;left:auto}.navigation .navigation__list .navigation__item._right .navigation__submenu .navigation__submenu--item .navigation__submenu--link{justify-content:flex-end}}.navigation .navigation__hamburger{height:21px;right:15px;transition:max-width .3s ease-in-out;position:absolute;max-width:0;top:13px;background:#fff;width:30px;z-index:2}.navigation .navigation__hamburger .exit{color:#fff;transition:color .3s linear;display:none}.navigation .navigation__hamburger .exit:hover{color:#222}.navigation .navigation__hamburger .hamburger{color:#f54c28}.navigation .navigation__hamburger .icon{height:100%;width:100%}@media (max-width:1169px){.navigation .navigation__hamburger._shown{max-width:31px}}@media (max-width:870px){.navigation{padding:0 57px 0 15px}}.navigation._full-screen{height:100vh;overflow:scroll;padding:100px 0 120px;position:fixed;background:#f54c28;left:0;width:100%;z-index:100}.navigation._full-screen .navigation__list{height:auto;overflow:hidden;justify-content:flex-start;flex-direction:column;align-items:center;width:100%}.navigation._full-screen .navigation__list .navigation__item{text-align:center;margin:0 0 10px;background:0 0;width:auto}.navigation._full-screen .navigation__list .navigation__item._hidden{right:0!important}.navigation._full-screen .navigation__list .navigation__item .navigation__link{padding:0;font-size:24px;font-weight:500;color:#fff;max-height:36px;background:0 0;display:inline-flex}.navigation._full-screen .navigation__list .navigation__item .navigation__link:hover{color:#222}.navigation._full-screen .navigation__list .navigation__item.has_submenu .navigation__link{margin-right:25px}.navigation._full-screen .navigation__list .navigation__item.has_submenu .navigation__link:before{border-color:#fff transparent transparent;right:-24px;transition:transform .3s linear,border-color .3s linear;content:"";position:absolute;border-style:solid;border-width:10px 8.5px;top:12px}@media (max-width:479px){.navigation._full-screen .navigation__list .navigation__item.has_submenu .navigation__link:before{top:15px}}.navigation._full-screen .navigation__list .navigation__item.has_submenu:hover .navigation__submenu{max-height:0}.navigation._full-screen .navigation__list .navigation__item.has_submenu:hover .navigation__link{color:#fff}.navigation._full-screen .navigation__list .navigation__item.has_submenu._shown .navigation__submenu{max-height:350px}.navigation._full-screen .navigation__list .navigation__item.has_submenu._shown .navigation__link{color:#222}.navigation._full-screen .navigation__list .navigation__item.has_submenu._shown .navigation__link:before{transform:rotate(180deg) translateY(10px);border-top-color:#222}.navigation._full-screen .navigation__list .navigation__item .navigation__submenu{position:static;box-shadow:none;background:0 0}.navigation._full-screen .navigation__list .navigation__item .navigation__submenu:before{display:none}.navigation._full-screen .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item{flex:0 0 auto;height:auto;margin:7px 0;background:0 0}.navigation._full-screen .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item .navigation__submenu--link{height:auto;padding:0;justify-content:center;font-size:20px;font-weight:400;color:#fff;align-items:center;background:0 0}.navigation._full-screen .navigation__list .navigation__item .navigation__submenu .navigation__submenu--item .navigation__submenu--link:hover{color:#222}.navigation._full-screen .navigation__hamburger{height:25px;right:30px;top:30px;background:0 0;width:25px}.navigation._full-screen .navigation__hamburger .exit{display:block}.navigation._full-screen .navigation__hamburger .hamburger{display:none}.no-webp .home-section{background:url(/images/template/home_bg.jpg) 50% no-repeat;background-size:cover}.home-section{height:calc(100vh - 120px);position:relative;background:url(/images/template/home_bg.webp) 50% no-repeat;background-size:cover;width:100%}@media (max-width:767px){.home-section{background-position:bottom}}.home-section:after{height:100%;content:"";position:absolute;top:0;background-color:rgba(34,34,34,.5);left:0;width:100%;z-index:1}.home-section .down-arrow{display:none}@media (max-width:767px){.home-section .down-arrow{animation:bounce 2s infinite;height:24px;transform:rotate(-45deg);border-left:1px solid #fff;position:absolute;border-bottom:1px solid #fff;bottom:50px;box-sizing:border-box;margin-left:-12px;left:50%;width:24px;display:block}}@keyframes bounce{0%{transform:rotate(-45deg) translate(0);opacity:0}25%{opacity:1}75%{opacity:1}to{transform:rotate(-45deg) translate(-20px,20px);opacity:0}}.home-section .container{height:100%;justify-content:center;position:relative;flex-direction:row;align-items:center;width:100%;padding-left:250px;display:flex;z-index:2}@media (max-width:1169px){.home-section .container{padding-left:50px}}@media (max-width:767px){.home-section .container{justify-content:flex-start;padding-left:15px}}.home-section .container .home-section__inner{justify-content:flex-start;max-width:570px;flex-direction:column;align-items:flex-start;display:flex}@media (max-width:767px){.home-section .container .home-section__inner{max-width:100%}}.home-section .container .home-section__inner .home-section__title{font-size:50px;font-weight:500;color:#fff;line-height:1.2}@media (max-width:767px){.home-section .container .home-section__inner .home-section__title{font-size:34px}}.home-section .container .home-section__inner .home-section__title span{font-size:60px;font-weight:700;color:#fff;text-transform:uppercase;font-family:Deja Vu Sans;display:block}@media (max-width:767px){.home-section .container .home-section__inner .home-section__title span{font-size:36px;letter-spacing:-.72px}}.home-section .container .home-section__inner .home-section__text{font-size:20px;font-weight:400;color:#fff;line-height:1.5;margin-top:30px}@media (max-width:767px){.home-section .container .home-section__inner .home-section__text{font-size:18px;line-height:30px}}.home-section .container .home-section__play{flex:0 0 130px;height:130px;justify-content:center;border:4px solid #fff;margin-right:55px;transition:opacity .3s linear;flex-direction:row;opacity:.5;align-items:center;border-radius:50%;width:130px;padding-left:12px;display:flex}.home-section .container .home-section__play:hover{opacity:1}.home-section .container .home-section__play .play{height:76px;color:#fff;width:60px}@media (max-width:767px){.home-section .container .home-section__play{display:none}}.home-section .home-section__social{height:50px;padding:15px 15px 15px 0;transition:left .3s linear .3s;position:absolute;bottom:117px;text-align:right;background:#f54c28;left:0;width:193px;z-index:3}.home-section .home-section__social span+span{margin-left:15px}.home-section .home-section__social span{height:100%;color:#fff;position:relative;background:0 0;cursor:pointer;width:10px;display:inline-block}.home-section .home-section__social span:first-child{width:31px}.home-section .home-section__social span:last-child{width:20px}.home-section .home-section__social span:after{height:1px;transition:box-shadow .3s linear;content:"";position:absolute;top:50%;left:50%;width:1px;display:block;z-index:1}.home-section .home-section__social span:hover:after{box-shadow:0 -1px 19px 11px rgba(0,0,0,.3)}.home-section .home-section__social span .icon{height:100%;position:relative;width:100%;z-index:2}@media (max-width:1169px){.home-section .home-section__social{width:130px}}@media (max-width:767px){.home-section .home-section__social{display:none}}.loading .home-section .home-section__social{left:-193px}@media (max-width:1169px){.loading .home-section .home-section__social{left:-130px}}.loading .preloader{opacity:1;top:0}.preloader{height:100%;transition:opacity .5s linear,top 0s linear .5s;position:fixed;opacity:0;top:-100%;background:#fff;left:0;width:100%;z-index:10}.preloader .preloader__inner{height:100px;position:absolute;top:calc(50% - 50px);perspective:780px;left:calc(50% - 50px);width:100px}.preloader .preloader__inner .preloader__inner--strip{height:100%;position:absolute;border-radius:50%;width:100%}.preloader .preloader__inner .preloader__inner--strip._one{animation:preloader-rotate-one 1.15s linear infinite;border-bottom:3px solid #f54c28;top:0;left:0}.preloader .preloader__inner .preloader__inner--strip._two{animation:preloader-rotate-two 1.15s linear infinite;border-right:3px solid #222;right:0;top:0}.preloader .preloader__inner .preloader__inner--strip._three{animation:preloader-rotate-three 1.15s linear infinite;right:0;border-top:3px solid #939393;bottom:0}@keyframes preloader-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}}@keyframes preloader-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0)}to{transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}}@keyframes preloader-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0)}to{transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}}.form-section{height:756px;overflow:hidden;position:relative;background:#f54c28;width:100%}.form-section:after{height:100%;background:#fff;left:0;width:calc(50% - 470px);z-index:0}.form-section:after,.form-section:before{content:"";position:absolute;top:0;display:block}.form-section:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:378px 520px;left:calc(50% - 470px)}.form-section .container{height:100%;justify-content:space-between;padding-right:100px;flex-direction:row;align-items:center;display:flex;z-index:1}.form-section .container .form-section__intro{font-size:100px;font-weight:600;color:#222;text-transform:uppercase;line-height:1;margin-top:60px}.form-section .container .form-section__intro span{font-size:100px;font-weight:700;color:#f54c28;font-family:Deja Vu Sans;display:block}@media (max-width:1169px){.form-section .container{padding:0 50px;justify-content:space-between}.form-section .container .form-section__intro{font-size:80px}.form-section .container .form-section__intro span{font-size:inherit}}@media (max-width:1169px) and (max-width:900px){.form-section .container{padding:0 30px}.form-section .container .form-section__intro{font-size:65px}}@media (max-width:767px){.form-section .form-section__intro,.form-section:after,.form-section:before{display:none}.form-section .container{padding:0 15px;justify-content:center}}.form-section__form{justify-content:flex-start;flex-direction:column;align-items:center;display:flex}.form-section__form .form-section__form--title{font-size:24px;color:#fff;text-transform:uppercase;text-align:center;line-height:1}.form-section__form .form-section__form--title span{font-size:30px;font-weight:700;margin:12px 0;line-height:1;font-family:Deja Vu Sans;display:block}@media (max-width:767px){.form-section__form .form-section__form--title span{font-size:28px}}.form-section__form form{justify-content:flex-start;flex-direction:column;align-items:center;margin-top:40px;display:flex}.form-section__form form .checkbox,.form-section__form form .input+.input{margin-top:20px}.form-section__form form .button{margin-top:50px}.input{font-size:18px;font-weight:400;color:#fff;line-height:38px}.input input{height:50px;font-size:18px;border:none;color:#222;transition:box-shadow .3s ease-in-out,border .3s ease-in-out;outline:0;background-color:#fff;border-radius:0;width:262px;padding-left:20px;display:block}.input input:focus,.input input:hover{box-shadow:2px 2px 6px rgba(0,0,0,.19)}.input input:active{border:1px solid rgba(34,34,34,.15);outline:0;box-shadow:2px 2px 6px rgba(0,0,0,.19),inset 1px 1px 2px 1px rgba(0,0,0,.35)}.checkbox{justify-content:flex-start;font-size:12px;color:#fff;position:relative;flex-direction:row;align-items:center;display:flex}.checkbox input{height:0;overflow:hidden;position:absolute;opacity:0;top:0;cursor:pointer;left:0;width:0}.checkbox input:checked~.checkbox__mark:after{opacity:1}.checkbox a{font-size:12px;font-weight:700;color:#fff;margin:0 3px;display:inline}.checkbox .checkbox__mark{height:15px;border:1px solid #fff;margin-right:5px;position:relative;cursor:pointer;width:15px}.checkbox .checkbox__mark:after{height:8px;transform:rotate(45deg);border:solid #fff;transition:opacity .3s ease-in-out;content:"";position:absolute;opacity:0;border-width:0 2px 2px 0;top:2px;left:4px;width:5px}.button{height:50px;justify-content:center;font-size:20px;border:2px solid #222;color:#fff;transition:border .3s ease-in-out,background-color .3s linear,border-width .3s linear;flex-direction:row;outline:thin;background-color:#222;align-items:center;cursor:pointer;width:262px;font-family:Fira Sans Condensed,sans-serif,Arial;display:flex}.button:hover{border:2px solid #fff;background-color:transparent}.button:active{border:4px solid #fff;background-color:transparent}.button._colored{border:none}.button._colored:active,.button._colored:hover{background-color:#f54c28}@media (min-width:769px){.advantages-section .title{margin-top:150px}}.advantages-section .advantages-section__list{height:auto;justify-content:space-around;flex-wrap:wrap;flex-direction:row;align-items:flex-start;width:100%;display:flex}@media (max-width:767px){.advantages-section .advantages-section__list{justify-content:space-between}}.advantages-section .advantages-section__list .advantage{flex:1 1 33%}.advantages-section .advantages-section__list .advantage:nth-of-type(-n+3){margin-bottom:100px}@media (max-width:767px){.advantages-section .advantages-section__list .advantage{flex:1 1 100%}.advantages-section .advantages-section__list .advantage:nth-of-type(n){margin-bottom:65px}}.advantage{justify-content:flex-start;flex-direction:column;align-items:center;display:flex}.advantage .advantage__icon{flex:0 0 auto;height:auto;text-align:center;width:auto}.advantage .advantage__icon .icon{height:100px;fill:transparent;width:auto}@media (max-width:767px){.advantage .advantage__icon .icon{height:50px}}.advantage .advantage__text{font-size:24px;color:#222;text-transform:uppercase;text-align:center;line-height:30px;margin-top:50px}.advantage .advantage__text span{font-size:28px;font-weight:700;color:#f54c28}@media (max-width:1169px){.advantage .advantage__text{font-size:20px}.advantage .advantage__text span{font-size:24px}}@media (max-width:767px){.advantage .advantage__text{margin-top:20px}}@media (min-width:769px){.more-section .title{margin-top:150px}}.more-section .more-section__inner{justify-content:flex-end;flex-direction:row;align-items:flex-start;display:flex}.more-section .more-section__inner .more-list{padding-top:56px}.more-section .more-section__inner .more-section__image{flex:0 0 586px;height:421px;position:relative;background-color:#f54c28;margin-left:111px;width:586px}.more-section .more-section__inner .more-section__image picture{height:421px;right:0;transition:top .3s linear .3s,right .3s linear .3s;position:absolute;top:0;width:586px;display:block}.more-section .more-section__inner .more-section__image picture img,.more-section .more-section__inner .more-section__image picture source{height:100%;width:100%}.more-section .more-section__inner .more-section__image picture._animated{right:30px;top:30px}@media (max-width:1169px){.more-section{display:none}}.more-list ul .more-list__item{justify-content:flex-end;font-size:18px;color:#222;text-transform:uppercase;flex-direction:row;align-items:center;width:100%;white-space:nowrap;display:flex}.more-list ul .more-list__item+.more-list__item{margin-top:45px}.more-list ul .more-list__item:nth-child(0) .more-list__item--mark:after{transition:left .3s linear .3s,top .3s linear .3s}.more-list ul .more-list__item:first-child .more-list__item--mark:after{transition:left .3s linear .6s,top .3s linear .6s}.more-list ul .more-list__item:nth-child(2) .more-list__item--mark:after{transition:left .3s linear .9s,top .3s linear .9s}.more-list ul .more-list__item:nth-child(3) .more-list__item--mark:after{transition:left .3s linear 1.2s,top .3s linear 1.2s}.more-list ul .more-list__item:nth-child(4) .more-list__item--mark:after{transition:left .3s linear 1.5s,top .3s linear 1.5s}.more-list ul .more-list__item:nth-child(5) .more-list__item--mark:after{transition:left .3s linear 1.8s,top .3s linear 1.8s}.more-list ul .more-list__item:nth-child(6) .more-list__item--mark:after{transition:left .3s linear 2.1s,top .3s linear 2.1s}.more-list ul .more-list__item:nth-child(7) .more-list__item--mark:after{transition:left .3s linear 2.4s,top .3s linear 2.4s}.more-list ul .more-list__item .more-list__item--mark{height:12px;overflow:hidden;margin-right:12px;position:relative;background:#fff;width:12px}.more-list ul .more-list__item .more-list__item--mark:after{height:100%;content:"";position:absolute;top:-12px;background:#f54c28;left:-12px;width:100%;display:block}.more-list ul._animated .more-list__item .more-list__item--mark:after{top:0;left:0}.app-section{margin-top:150px}@media (max-width:767px){.app-section{margin-top:35px}}.app-section .app-section__inner{justify-content:flex-start;flex-direction:row;align-items:flex-start;padding-left:17px;display:flex}@media (max-width:767px){.app-section .app-section__inner{padding-left:0}}.app-section .app-section__inner .app-section__image{flex:0 0 300px;height:520px;margin-right:73px;position:relative;width:300px}@media (max-width:1169px){.app-section .app-section__inner .app-section__image{flex:0 0 225px;height:390px;margin-right:50px;width:225px}}.app-section .app-section__inner .app-section__image picture{height:100%;position:absolute;top:0;left:0;width:100%}.app-section .app-section__inner .app-section__image picture img,.app-section .app-section__inner .app-section__image picture source{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media (max-width:767px){.app-section .app-section__inner .app-section__image{display:none}}.app-section .app-section__inner .app-section__content{flex:1 1 auto;max-width:100%}.app-section__content .app-section__content--title{font-size:50px;font-weight:600;color:#222;line-height:1.2}.app-section__content .app-section__content--title span{font-size:60px;font-weight:700;color:#f54c28;font-family:Deja Vu Sans;display:block}@media (max-width:767px){.app-section__content .app-section__content--title{font-size:33px}.app-section__content .app-section__content--title span{font-size:36px}.app-section__content .app-section__content--title{text-align:center}}.app-section__content .app-section__content--text{font-size:20px;color:#222;padding-right:100px;text-align:left;line-height:1.5;margin-top:40px}@media (max-width:1169px){.app-section__content .app-section__content--text{margin-top:20px}}@media (max-width:767px){.app-section__content .app-section__content--text{padding:0 25px;text-align:center}}@media (max-width:479px){.app-section__content .app-section__content--text{display:none}}.app-section__content .app-section__content--links{height:65px;justify-content:center;flex-direction:row;align-items:center;width:100%;margin-top:40px;display:flex}@media (max-width:1169px){.app-section__content .app-section__content--links{margin-top:20px}}@media (max-width:767px){.app-section__content .app-section__content--links{margin-top:40px}}@media (max-width:479px){.app-section__content .app-section__content--links{height:42px;justify-content:space-between}}.app-section__content .app-section__content--links a{flex:0 0 200px;height:65px;position:relative;margin:0 15px;width:200px;display:block}.app-section__content .app-section__content--links a:hover{animation:shake .82s cubic-bezier(.36,.07,.19,.97) infinite;transform:translateZ(0)}@media (max-width:479px){.app-section__content .app-section__content--links a{flex:0 0 132px;height:42px;margin:0;width:132px}}.app-section__content .app-section__content--links a picture{height:100%;position:absolute;top:0;left:0;width:100%}.app-section__content .app-section__content--links a picture img,.app-section__content .app-section__content--links a picture source{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(1px,0,0)}30%,50%,70%{transform:translate3d(-2px,1px,0)}40%,60%{transform:translate3d(2px,0,0)}}.contacts-section{padding-bottom:100px}@media (min-width:769px){.contacts-section .title{margin-top:150px}}@media (max-width:1169px){.contacts-section .title{margin:100px 0 70px}}.contacts-section .contacts-section__inner{justify-content:space-between;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:1169px){.contacts-section .contacts-section__inner{justify-content:flex-start;flex-direction:column-reverse;align-items:stretch}}.contacts-section .contacts-section__inner .contacts-section__map{flex:0 0 555px}@media (max-width:1169px){.contacts-section .contacts-section__inner .contacts-section__map{flex:0 0 383px;height:383px;justify-content:center;flex-direction:row;align-items:flex-start;width:100%;display:flex}}@media (max-width:767px){.contacts-section .contacts-section__inner .contacts-section__map{width:100%}}@media (max-width:479px){.contacts-section .contacts-section__inner .contacts-section__map{flex:0 0 290px;height:290px}}.contacts-section .contacts-section__inner .contacts-section__map>ymaps{height:100%;width:100%}@media (max-width:479px){.contacts-section .contacts-section__inner .contacts-section__map>ymaps{height:290px!important}}.contacts-section .contacts-section__inner .contacts-section__content{flex:0 0 555px;padding-top:35px;text-align:center}@media (max-width:1169px){.contacts-section .contacts-section__inner .contacts-section__content{flex:0 0 auto;height:auto;padding-top:0;margin-bottom:50px;width:100%}}.contacts-section .contacts-section__inner .contacts-section__content .contacts-section__content--text{font-size:18px;color:#222;padding-bottom:30px;line-height:27px}@media (max-width:767px){.contacts-section .contacts-section__inner .contacts-section__content .contacts-section__content--text:last-of-type{display:none}}.contacts-section .contacts-section__inner .contacts-section__content .marker{margin-top:35px}.marker{justify-content:center;font-size:24px;font-weight:600;color:#222;transition:color .3s linear;flex-direction:row;align-items:center;display:flex}.marker:hover{color:#f54c28}.marker .marker__icon{height:30px;margin-right:15px;width:auto;display:inline-block}.marker .marker__icon .icon{height:30px;color:#f54c28}.marker .marker__icon .phone{height:30px;width:30px}.marker .marker__icon .mail{height:27px;width:35px}.footer__list{justify-content:flex-start;flex-wrap:wrap;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:900px){.footer__list{height:110px;max-width:200px;flex-direction:column;margin:0 auto;padding-left:15px}}.footer__list .footer__list--item{margin-right:20px;line-height:24px}@media (max-width:900px){.footer__list .footer__list--item{margin-right:20px}}.footer__list .footer__list--item:hover .footer__list--link{color:#f54c28}.footer__list .footer__list--item .footer__list--link{font-size:16px;color:#fff;transition:color .3s linear}.footer__social{height:21px}.footer__social ul{height:100%;justify-content:flex-end;flex-direction:row;align-items:center;display:flex}@media (max-width:900px){.footer__social ul{justify-content:center}}.footer__social ul .footer__social--item{height:100%;width:auto}.footer__social ul .footer__social--item:hover .footer__social--link{color:#f54c28}.footer__social ul .footer__social--item+.footer__social--item{margin-left:15px}.footer__social ul .footer__social--item .footer__social--link{height:100%;color:#fff;transition:color .3s linear;width:auto;display:block}.footer__social ul .footer__social--item .footer__social--link .icon{height:100%}.footer__social ul .footer__social--item .footer__social--link .icon.vk{height:18px;width:30px}.footer__social ul .footer__social--item .footer__social--link .icon.facebook{height:19px;width:10px}.footer__social ul .footer__social--item .footer__social--link .icon.instagram{height:21px;width:21px}.footer__social ul .footer__social--item .footer__social--link .icon.google_play{height:20px;width:17px}.footer__social ul .footer__social--item .footer__social--link .icon.appstore_orange{height:21px;width:21px}.footer__docs--list{justify-content:flex-start;flex-direction:row;align-items:flex-end;display:flex}@media (max-width:1169px){.footer__docs--list{flex-wrap:wrap}}@media (max-width:900px){.footer__docs--list{justify-content:center;max-width:250px;margin:0 auto}}.footer__docs--list .footer__docs--list--item+.footer__docs--list--item{margin-left:12px}@media (max-width:1169px){.footer__docs--list .footer__docs--list--item{margin-left:0!important}.footer__docs--list .footer__docs--list--item:not(:last-child){margin-right:12px}}@media (max-width:900px){.footer__docs--list .footer__docs--list--item{margin:3px 6px!important}}.footer__docs--list .footer__docs--list--item .footer__docs--list--link{font-size:14px;color:hsla(0,0%,100%,.7);transition:color .3s linear}.footer__docs--list .footer__docs--list--item .footer__docs--list--link:hover{color:#fff}.content-elements{justify-content:flex-start;flex-direction:column;align-items:stretch;display:flex}@media (max-width:767px){.content-elements{align-items:center}}.content-elements .content-element{flex:0 0 auto;min-height:300px;justify-content:flex-start;margin-bottom:172px;position:relative;flex-direction:row;align-items:stretch;width:100%;display:flex}@media (max-width:1169px){.content-elements .content-element{margin-bottom:130px}}@media (max-width:767px){.content-elements .content-element{justify-content:flex-start;margin-bottom:70px;max-width:700px;flex-direction:column!important;align-items:stretch}}.content-elements .content-element .content-element__img{flex:0 0 457px;height:300px;position:absolute;top:0;left:0;width:457px;z-index:0}.content-elements .content-element .content-element__img picture{height:300px;width:457px}.content-elements .content-element .content-element__img picture img,.content-elements .content-element .content-element__img picture source{height:100%;width:100%}@media (max-width:1169px){.content-elements .content-element .content-element__img{flex:0 0 300px;height:200px;width:300px}.content-elements .content-element .content-element__img picture{height:200px;width:300px}.content-elements .content-element .content-element__img picture img,.content-elements .content-element .content-element__img picture source{height:100%;width:100%}}@media (max-width:767px){.content-elements .content-element .content-element__img{flex:0 0 auto;height:auto;position:relative;width:100%}.content-elements .content-element .content-element__img picture{height:100%;width:100%;display:block}.content-elements .content-element .content-element__img picture img,.content-elements .content-element .content-element__img picture source{height:100%;width:100%}}.content-elements .content-element .content-element__block{flex:0 0 calc(100% - 390px);overflow:hidden;min-height:342px;padding:70px 65px 50px;position:relative;top:30px;background-color:#fff;box-shadow:0 1px 6px rgba(0,87,146,.15);width:calc(100% - 390px);z-index:2}@media (max-width:1169px){.content-elements .content-element .content-element__block{flex:0 0 calc(100% - 175px);min-height:250px;padding:60px 30px;width:calc(100% - 175px)}}@media (max-width:767px){.content-elements .content-element .content-element__block{flex:0 0 auto;padding:50px 15px 30px;top:-20px;width:100%}}.content-elements .content-element .content-element__block:after{height:20px;transition:top .3s ease-in-out .5s;content:"";position:absolute;top:-20px;background:#f54c28;left:0;width:100%;display:block}.content-elements .content-element .content-element__block .content-element__block--title{font-size:30px;font-weight:500;margin-bottom:40px;color:#222}@media (max-width:767px){.content-elements .content-element .content-element__block .content-element__block--title{font-size:24px;margin-bottom:30px;line-height:32px}}.content-elements .content-element .content-element__block .content-element__block--text p{font-size:18px;color:#222;line-height:27px}.content-elements .content-element .content-element__block .content-element__block--text p+p{margin-top:30px}@media (max-width:767px){.content-elements .content-element .content-element__block .content-element__block--text p+p{margin-top:20px}}.content-elements .content-element .content-element__block .content-element__block--text ul{justify-content:space-between;flex-wrap:wrap;flex-direction:row;margin:30px 0;align-items:center;width:100%;display:flex}@media (max-width:767px){.content-elements .content-element .content-element__block .content-element__block--text ul{margin:20px 0}}.content-elements .content-element .content-element__block .content-element__block--text ul li{flex:1 1 33%;font-size:18px;color:#222;line-height:27px}@media (max-width:1169px){.content-elements .content-element .content-element__block .content-element__block--text ul li{flex:1 1 50%}}@media (max-width:767px){.content-elements .content-element .content-element__block .content-element__block--text ul li{flex:0 0 100%}}.content-elements .content-element .content-element__block .content-element__block--text a{color:#f54c28}.content-elements .content-element .content-element__block .content-element__block--text span{font-weight:500}.content-elements .content-element._animated .content-element__block:after{top:0}.content-elements .content-element:nth-of-type(odd){flex-direction:row-reverse}.content-elements .content-element:nth-of-type(2n) .content-element__img{right:0;left:auto}.service-head{margin-bottom:125px;width:100%}.service-head .service-head__inner{height:auto;padding:29.5% 0 0 120px;position:relative;width:100%}@media (max-width:960px){.service-head .service-head__inner{padding:29.5% 0 0;justify-content:flex-start;flex-direction:column;align-items:center;display:flex}}@media (max-width:960px) and (max-width:767px){.service-head .service-head__inner{padding-top:0}}.service-head .service-head__inner .service-head__image{height:auto;position:absolute;max-height:442px;top:0;left:0;width:100%;z-index:0}@media (max-width:960px){.service-head .service-head__inner .service-head__image{min-height:150px}}@media (max-width:767px){.service-head .service-head__inner .service-head__image{position:static}}.service-head .service-head__inner .service-head__image picture{height:auto;width:100%;display:block}@media (max-width:960px){.service-head .service-head__inner .service-head__image picture{min-height:150px}}.service-head .service-head__inner .service-head__image picture img,.service-head .service-head__inner .service-head__image picture source{height:auto;max-height:442px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;font-family:"object-fit: cover; object-position: center;"}@media (max-width:960px){.service-head .service-head__inner .service-head__image picture img,.service-head .service-head__inner .service-head__image picture source{min-height:150px}}.service-head .service-head__inner .service-head__content{height:auto;min-height:270px;padding:85px 105px;position:relative;background-color:#fff;box-shadow:0 1px 6px rgba(0,87,146,.15);width:716px;z-index:1}@media (max-width:960px){.service-head .service-head__inner .service-head__content{top:-10px;width:auto}}.service-head .service-head__inner .service-head__content.service-head__long{padding:85px 80px}@media (max-width:767px){.service-head .service-head__inner .service-head__content.service-head__long{padding:50px 20px}.service-head .service-head__inner .service-head__content{min-height:auto;padding:50px 20px;width:100%}}.service-head .service-head__inner .service-head__content .service-head__content--title{font-size:20px;font-weight:500;margin-bottom:50px;color:#222;text-align:center}.service-head .service-head__inner .service-head__content .service-head__content--text{font-size:20px;color:#222;line-height:36px}.service-head .service-head__inner .service-head__content .service-head__content--text._center{text-align:center}.service-head .service-head__inner .service-head__content .service-head__content--text._center svg{height:30px;margin-right:5px;color:#fff;position:relative;top:7px;width:30px}.service-head .service-head__inner .service-head__content .button{right:-160px;position:absolute;bottom:40px}@media (max-width:1169px){.service-head .service-head__inner .service-head__content .button{right:-80px;bottom:20px}}@media (max-width:960px){.service-head .service-head__inner .service-head__content .button{position:static;margin:45px auto 0}}@media (max-width:479px){.service-head .service-head__inner .service-head__content .button{max-width:100%}}.service-line{flex:0 0 50%;position:relative;max-width:50%;padding-right:0;width:50%;padding-left:95px}.service-line .service-line__item+.service-line__item{margin-top:150px}.service-line .service-line__quote{height:auto;position:relative;left:-95px;width:50vw}.service-line .service-line__quote:not(:last-child){margin-bottom:90px}.service-line .service-line__quote:last-child{margin-top:120px}@media (max-width:1169px){.service-line .service-line__quote{left:-30px}.service-line .service-line__quote .quote{padding-right:50px}}.service-line .service-line__quote._left{right:calc(50vw - 570px);left:auto}@media (max-width:1169px){.service-line .service-line__quote._left{right:30px}}@media (max-width:900px){.service-line .service-line__quote._left{left:-15px}.service-line .service-line__quote._left .quote{justify-content:flex-end;flex-direction:row;align-items:center;padding-left:30px!important;padding:30px 30px 30px 70px;display:flex}.service-line .service-line__quote._left .quote:after{left:10px}.service-line .service-line__quote._left .quote:before{right:30px;left:auto}}.service-line:first-child{padding-right:95px;padding-left:0}@media (max-width:1169px){.service-line{padding-left:30px}.service-line .service-line__quote .quote{padding-left:50px}.service-line:first-child{padding-right:30px}}@media (max-width:900px){.service-line{flex:0 0 100%;max-width:100%;padding-right:0!important;width:100%;padding-left:0}.service-line .service-line__item+.service-line__item{margin-top:100px}.service-line .service-line__quote{padding:0!important;position:relative;left:-15px;width:100vw}.service-line .service-line__quote:not(:last-child),.service-line:not(:first-child){margin-bottom:100px}}.service-line__item{justify-content:flex-start;flex-direction:column;align-items:flex-start;display:flex}.service-line__item .service-line__item--head{justify-content:flex-start;max-width:100%;flex-direction:row;align-items:flex-start;width:100%;display:flex}.service-line__item .service-line__item--head .service-line__item--icon{flex:0 0 67px;height:67px;margin-right:18px;color:transparent;width:67px}.service-line__item .service-line__item--head .service-line__item--icon svg{height:100%;width:100%}.service-line__item .service-line__item--head .service-line__item--number{height:auto;font-size:50px;font-weight:700;margin-right:20px;color:#f54c28;width:auto;font-family:Deja Vu Sans;display:inline-block}@media (max-width:900px){.service-line__item .service-line__item--head .service-line__item--number{font-size:40px}}.service-line__item .service-line__item--head .service-line__item--title{font-size:30px;font-weight:500;color:#222;text-transform:uppercase;line-height:50px}@media (max-width:900px){.service-line__item .service-line__item--head .service-line__item--title{font-size:24px;line-height:32px}}.service-line__item .service-line__item--body{font-size:18px;color:#222;max-width:100%;width:100%;line-height:30px;margin-top:47px}.service-line__item .service-line__item--body .list .list__item{max-width:100%;padding-right:0;width:100%}.service-line__item .service-line__item--body .service-line__item--link{font-size:20px;font-weight:500;color:#222;transition:color .3s linear;position:relative;margin-top:40px;display:inline-block}.service-line__item .service-line__item--body .service-line__item--link:hover{color:#f54c28}.service-line__item .service-line__item--body .service-line__item--link:after{border-color:transparent transparent transparent #f54c28;right:-30px;content:"";position:absolute;border-style:solid;border-width:8.5px 10px;top:8px;display:block}@media (min-width:900px){.service-line__item .service-line__item--body .service-line__item--link._margin-top{margin-top:150px}}.mobile__line{display:none}@media (max-width:900px){.mobile__line{height:auto;width:100%;display:block}}.quote{padding:30px 100px 30px 80px;position:relative;background:#f54c28;display:block}.quote .quote--text{font-size:30px;font-weight:700;color:#fff;line-height:45px;font-family:Deja Vu Sans}@media (max-width:767px){.quote{padding:30px 15px}.quote .quote--text{font-size:21px;line-height:31px}}.quote:after{height:30px;font-size:100px;font-weight:700;color:#222;content:"“";position:absolute;top:-25px;left:30px;line-height:1;font-family:Deja Vu Sans;display:block}@media (max-width:767px){.quote:after{left:5px}}.quote:before{height:30px;font-size:100px;font-weight:700;right:50px;color:#222;content:"”";position:absolute;bottom:-3px;line-height:1;font-family:Deja Vu Sans;display:block}@media (max-width:1169px){.quote:before{right:30px;left:auto}}@media (max-width:767px){.quote:before{right:8px}}.list{grid-template-columns:repeat(2,1fr);-ms-grid-columns:1fr 1fr;grid-template-rows:auto;align-items:start;-ms-grid-rows:auto;display:-ms-grid;display:grid}.list>:first-child{-ms-grid-column:1;-ms-grid-row:1}.list>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.list>:nth-child(3){-ms-grid-column:1;-ms-grid-row:2}.list>:nth-child(4){-ms-grid-column:2;-ms-grid-row:2}.list>:nth-child(5){-ms-grid-column:1;-ms-grid-row:3}.list>:nth-child(6){-ms-grid-column:2;-ms-grid-row:3}.list>:nth-child(7){-ms-grid-column:1;-ms-grid-row:4}.list>:nth-child(8){-ms-grid-column:2;-ms-grid-row:4}.list>:nth-child(9){-ms-grid-column:1;-ms-grid-row:5}.list>:nth-child(10){-ms-grid-column:2;-ms-grid-row:5}.list>:nth-child(11){-ms-grid-column:1;-ms-grid-row:6}.list>:nth-child(12){-ms-grid-column:2;-ms-grid-row:6}.list._full{grid-template-columns:1fr;-ms-grid-columns:1fr}.list._full>:first-child{-ms-grid-column:1;-ms-grid-row:1}.list._full>:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.list._full>:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.list._full>:nth-child(4){-ms-grid-column:1;-ms-grid-row:4}.list._full>:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.list._full>:nth-child(6){-ms-grid-column:1;-ms-grid-row:6}.list._full>:nth-child(7){-ms-grid-column:1;-ms-grid-row:7}.list._full>:nth-child(8){-ms-grid-column:1;-ms-grid-row:8}.list._full>:nth-child(9){-ms-grid-column:1;-ms-grid-row:9}.list._full>:nth-child(10){-ms-grid-column:1;-ms-grid-row:10}.list._full>:nth-child(11){-ms-grid-column:1;-ms-grid-row:11}.list._full>:nth-child(12){-ms-grid-column:1;-ms-grid-row:12}.list._full>:nth-child(13){-ms-grid-column:1;-ms-grid-row:13}.list._one-line{grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-gap:20px}.list._one-line .list__item{padding-right:0}.list._one-line>:first-child{-ms-grid-column:1;-ms-grid-row:1}.list._one-line>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.list._one-line>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.list._one-line>:nth-child(4){-ms-grid-column:6;-ms-grid-row:1}.list._one-line>:nth-child(5){-ms-grid-column:7;-ms-grid-row:1}@media (max-width:767px){.list._one-line{grid-template-columns:100%;-ms-grid-columns:100%}.list._one-line>:first-child{-ms-grid-column:1;-ms-grid-row:1}.list._one-line>:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.list._one-line>:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.list._one-line>:nth-child(4){-ms-grid-column:1;-ms-grid-row:4}}.list._rear-side{max-width:85%;float:left}.list._rear-side+.arrowed-link{float:right}.list._rear-side:after{content:"";clearfix:both;display:block}@media (max-width:1169px){.list._rear-side,.list._rear-side+.arrowed-link{float:none}.list{grid-template-columns:100%;-ms-grid-columns:100%}}.list .list__item{justify-content:flex-start;font-size:18px;margin-bottom:40px;color:#222;padding-right:75px;flex-direction:row;align-items:flex-start;width:100%;line-height:30px;display:flex}@media (max-width:767px){.list .list__item{font-size:18px;color:#222;padding-right:0;line-height:27px}}@media (max-width:767px) and (max-width:479px){.list .list__item{margin-bottom:15px}}.list .list__item:nth-child(0) .list__item--mark:after{transition:left .3s linear .3s,top .3s linear .3s}.list .list__item:first-child .list__item--mark:after{transition:left .3s linear .6s,top .3s linear .6s}.list .list__item:nth-child(2) .list__item--mark:after{transition:left .3s linear .9s,top .3s linear .9s}.list .list__item:nth-child(3) .list__item--mark:after{transition:left .3s linear 1.2s,top .3s linear 1.2s}.list .list__item:nth-child(4) .list__item--mark:after{transition:left .3s linear 1.5s,top .3s linear 1.5s}.list .list__item:nth-child(5) .list__item--mark:after{transition:left .3s linear 1.8s,top .3s linear 1.8s}.list .list__item:nth-child(6) .list__item--mark:after{transition:left .3s linear 2.1s,top .3s linear 2.1s}.list .list__item:nth-child(7) .list__item--mark:after{transition:left .3s linear 2.4s,top .3s linear 2.4s}.list .list__item:nth-child(8) .list__item--mark:after{transition:left .3s linear 2.7s,top .3s linear 2.7s}.list .list__item:nth-child(9) .list__item--mark:after{transition:left .3s linear 3s,top .3s linear 3s}.list .list__item:nth-child(10) .list__item--mark:after{transition:left .3s linear 3.3s,top .3s linear 3.3s}.list .list__item .list__item--mark{flex:0 0 12px;height:12px;overflow:hidden;margin-right:12px;position:relative;top:10px;background:#fff;width:12px}.list .list__item .list__item--mark:after{height:100%;content:"";position:absolute;top:-12px;background:#f54c28;left:-12px;width:100%;display:block}.list._animated .list__item .list__item--mark:after{top:0;left:0}.form-wrapper{height:420px;padding:65px 0;background-color:#f54c28;margin-top:100px!important}.form-wrapper .container{height:100%}.form-wrapper .container .form{height:100%;width:100%}.form-wrapper .container .form .form__title{font-size:30px;font-weight:700;margin-bottom:40px;color:#fff;text-transform:uppercase;text-align:center;font-family:Deja Vu Sans}.form-wrapper .container .form .form__title span{font-size:30px;font-weight:700;color:#fff;font-family:Deja Vu Sans;display:inline}.form-wrapper .container .form form{height:auto;justify-content:flex-start;flex-direction:column;align-items:center;width:100%;display:flex}.form-wrapper .container .form form .form__inputs{height:auto;justify-content:center;margin-bottom:20px;flex-direction:row;align-items:flex-start;width:100%;display:flex}.form-wrapper .container .form form .form__inputs .input{margin:0 15px}.form-wrapper .container .form form .button{margin-top:50px}@media (max-width:900px){.form-wrapper{height:auto;padding:70px 0}.form-wrapper .container .form{justify-content:flex-start;flex-direction:column;align-items:center;display:flex}.form-wrapper .container .form .form__title{font-size:24px;font-weight:400;margin-bottom:0;color:#fff;text-transform:uppercase;text-align:center;line-height:1;font-family:Fira Sans Condensed}.form-wrapper .container .form .form__title span{font-size:30px;font-weight:700;margin:12px 0;line-height:1;font-family:Deja Vu Sans;display:block}}@media (max-width:900px) and (max-width:767px){.form-wrapper .container .form .form__title span{font-size:28px}}@media (max-width:900px){.form-wrapper .container .form form{justify-content:flex-start;flex-direction:column;align-items:center;margin-top:40px;display:flex}.form-wrapper .container .form form .form__inputs{height:auto;justify-content:flex-start;margin-bottom:0;flex-direction:column;align-items:center}.form-wrapper .container .form form .checkbox,.form-wrapper .container .form form .input+.input{margin-top:20px}.form-wrapper .container .form form .button{margin-top:50px}}@media (max-width:479px){.form-wrapper{margin-top:70px!important}}.modal__wrapper{height:100vh;overflow:scroll;padding:100px 0;position:absolute;top:0;-webkit-overflow-scrolling:touch;background:rgba(34,34,34,.8);left:0;width:100vw;display:none;z-index:101}.modal__wrapper .modal{height:auto;padding:100px 100px 65px;position:relative;background-color:#fff;left:calc(50% - 375px);width:750px;z-index:100}.modal__wrapper .modal.confirm-modal{padding:70px 170px;background-color:#f54c28}@media (max-width:767px){.modal__wrapper .modal.confirm-modal{padding:100px 15px}}.modal__wrapper .modal.confirm-modal .modal__title{font-size:24px;font-weight:400;color:#fff;text-transform:uppercase;text-align:center;line-height:40px}.modal__wrapper .modal.confirm-modal .modal__closer{color:#fff}.modal__wrapper .modal.confirm-modal .modal__closer:hover{color:#222}.modal__wrapper .modal.confirm-modal .confirm-modal__text{font-size:18px;font-weight:400;color:#fff;text-align:center;line-height:30px}.modal__wrapper .modal .modal__title{font-size:18px;font-weight:500;margin-bottom:20px;color:#222}.modal__wrapper .modal .list{grid-template-columns:100%;-ms-grid-columns:100%}.modal__wrapper .modal .list>:first-child{-ms-grid-column:1;-ms-grid-row:1}.modal__wrapper .modal .list>:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.modal__wrapper .modal .list>:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.modal__wrapper .modal .list>:nth-child(4){-ms-grid-column:1;-ms-grid-row:4}.modal__wrapper .modal .list>:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.modal__wrapper .modal .list>:nth-child(6){-ms-grid-column:1;-ms-grid-row:6}.modal__wrapper .modal .list>:nth-child(7){-ms-grid-column:1;-ms-grid-row:7}.modal__wrapper .modal .list>:nth-child(8){-ms-grid-column:1;-ms-grid-row:8}.modal__wrapper .modal .list>:nth-child(9){-ms-grid-column:1;-ms-grid-row:9}.modal__wrapper .modal .list>:nth-child(10){-ms-grid-column:1;-ms-grid-row:10}.modal__wrapper .modal .list>:nth-child(11){-ms-grid-column:1;-ms-grid-row:11}.modal__wrapper .modal .list>:nth-child(12){-ms-grid-column:1;-ms-grid-row:12}.modal__wrapper .modal .list>:nth-child(13){-ms-grid-column:1;-ms-grid-row:13}.modal__wrapper .modal .list>:nth-child(14){-ms-grid-column:1;-ms-grid-row:14}.modal__wrapper .modal .list>:nth-child(15){-ms-grid-column:1;-ms-grid-row:15}.modal__wrapper .modal .list>:nth-child(16){-ms-grid-column:1;-ms-grid-row:16}.modal__wrapper .modal .list>:nth-child(17){-ms-grid-column:1;-ms-grid-row:17}.modal__wrapper .modal .list>:nth-child(18){-ms-grid-column:1;-ms-grid-row:18}.modal__wrapper .modal .list>:nth-child(19){-ms-grid-column:1;-ms-grid-row:19}.modal__wrapper .modal .list>:nth-child(20){-ms-grid-column:1;-ms-grid-row:20}.modal__wrapper .modal .list>:nth-child(21){-ms-grid-column:1;-ms-grid-row:21}.modal__wrapper .modal .list>:nth-child(22){-ms-grid-column:1;-ms-grid-row:22}.modal__wrapper .modal .list>:nth-child(23){-ms-grid-column:1;-ms-grid-row:23}.modal__wrapper .modal .list>:nth-child(24){-ms-grid-column:1;-ms-grid-row:24}.modal__wrapper .modal .list .list__item{flex:0 0 100%;font-size:18px;margin-bottom:10px;color:#222;padding-right:0;width:100%;line-height:30px}.modal__wrapper .modal .list:not(:last-of-type){margin-bottom:45px}.modal__wrapper .modal .modal__closer{height:25px;right:30px;color:#000;transition:color .3s linear;position:absolute;top:30px;cursor:pointer;width:25px}.modal__wrapper .modal .modal__closer:hover{color:#f54c28}.modal__wrapper .modal .modal__closer .icon{height:100%;width:100%}.modal__wrapper .modal.sub-modal{padding:70px 100px;background:#f54c28}@media (max-width:767px){.modal__wrapper .modal.sub-modal{padding:70px 30px}}.modal__wrapper .modal.sub-modal .sub-modal--title{font-size:24px;margin-bottom:40px;color:#fff;text-align:center;line-height:40px}@media (max-width:767px){.modal__wrapper .modal.sub-modal .sub-modal--title{font-size:22px;line-height:33px}.modal__wrapper .modal.sub-modal .sub-modal--title br{display:none}}.modal__wrapper .modal.sub-modal form{justify-content:flex-start;flex-direction:column;align-items:center;display:flex}.modal__wrapper .modal.sub-modal form .form__inputs{justify-content:space-between;margin-bottom:20px;flex-direction:row;align-items:flex-start;width:100%;display:flex}.modal__wrapper .modal.sub-modal form .form__inputs .input{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);width:calc(50% - 15px)}@media (max-width:767px){.modal__wrapper .modal.sub-modal form .form__inputs{justify-content:flex-start;flex-direction:column;align-items:center}.modal__wrapper .modal.sub-modal form .form__inputs .input{flex:0 0 auto;max-width:100%;width:100%}.modal__wrapper .modal.sub-modal form .form__inputs .input:not(:last-child){margin-bottom:15px}}.modal__wrapper .modal.sub-modal form .button{margin-top:50px}@media (max-width:767px){.modal__wrapper .modal.sub-modal form .button{margin-top:40px}.modal__wrapper .modal.sub-modal form .checkbox{font-size:10px}.modal__wrapper .modal.sub-modal form .checkbox a{font-size:11px}}.modal__wrapper .modal.sub-modal .modal__closer{color:#fff}.modal__wrapper .modal.sub-modal .modal__closer:hover{color:#222}@media (max-width:767px){.modal__wrapper{padding:0}.modal__wrapper .modal{height:auto;padding:100px 15px;left:0;width:100%}}.photo-item{height:265px;justify-content:flex-start;position:relative;flex-direction:row;align-items:flex-start;width:100%;display:flex}@media (max-width:1169px) and (min-width:769px){.photo-item{height:auto;justify-content:flex-end;flex-wrap:wrap}}@media (max-width:767px){.photo-item{height:auto;justify-content:flex-start;flex-direction:column-reverse;align-items:stretch}}.photo-item .photo-item__image{flex:0 0 490px;height:100%;position:relative;max-width:490px;padding-right:130px;width:490px}@media (max-width:1169px){.photo-item .photo-item__image{flex:0 0 auto;padding-right:30px;width:360px}}@media (max-width:767px){.photo-item .photo-item__image{flex:0 0 100%;padding:0;width:100%}}.photo-item .photo-item__image picture{height:100%;transition:filter .3s linear;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;font-family:"object-fit: cover; object-position: center;"}@media (min-width:1171px){.photo-item .photo-item__image picture{filter:grayscale(100%)}}.photo-item .photo-item__image picture img,.photo-item .photo-item__image picture source{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;font-family:"object-fit: cover; object-position: center;"}.photo-item .photo-item__image:after{height:10px;right:0;transition:right .3s linear;content:"";position:absolute;bottom:20px;background-color:#f54c28;width:195px;display:block}@media (max-width:767px){.photo-item .photo-item__image:after{right:-15px;width:75px}}@media (min-width:1171px){.photo-item:hover .photo-item__image:after{right:100px}.photo-item:hover .photo-item__image picture{filter:grayscale(0)}}.photo-item .photo-item__content{flex:0 0 calc(100% - 490px);height:100%;justify-content:center;max-width:calc(100% - 490px);flex-direction:column;align-items:stretch;width:calc(100% - 490px);display:flex}@media (max-width:1169px){.photo-item .photo-item__content{flex:0 0 calc(100% - 360px);max-width:calc(100% - 360px);width:calc(100% - 360px)}}.photo-item .photo-item__content p{font-size:18px;color:#222;line-height:30px}.photo-item .photo-item__content .photo-item__title{font-size:30px;font-weight:500;margin-bottom:30px;color:#222;text-transform:uppercase}@media (max-width:767px){.photo-item .photo-item__content .photo-item__title{font-size:24px;margin-bottom:45px}.photo-item .photo-item__content{flex:0 0 100%;margin-bottom:45px;max-width:100%;width:100%}}.photo-item._right{flex-direction:row-reverse}@media (max-width:767px){.photo-item._right{flex-direction:column-reverse}}.photo-item._right .photo-item__image{padding-right:0;padding-left:130px}@media (max-width:1169px){.photo-item._right .photo-item__image{padding-left:30px}}@media (max-width:767px){.photo-item._right .photo-item__image{padding-left:0}}.photo-item._right .photo-item__image:after{transition:left .3s linear;left:0}@media (max-width:767px){.photo-item._right .photo-item__image:after{left:-15px}}@media (min-width:1171px){.photo-item._right:hover .photo-item__image:after{left:100px}}.photo-item .photo-item__buttons{height:50px;justify-content:flex-start;position:absolute;flex-direction:row;bottom:-50px;align-items:stretch;left:0;width:524px;display:flex}@media (max-width:1169px) and (min-width:769px){.photo-item .photo-item__buttons{position:static;margin-top:50px}}@media (max-width:767px){.photo-item .photo-item__buttons{height:100px;flex-direction:column;bottom:-150px;width:100%}}.photo-item .photo-item__buttons .photo-item__buttons--amount{flex:0 0 50%;height:100%;justify-content:center;font-size:24px;font-weight:500;color:#222;flex-direction:row;background-color:#f0f0f0;align-items:center;width:50%;display:flex}@media (max-width:767px){.photo-item .photo-item__buttons .photo-item__buttons--amount{height:50%;width:100%}}.photo-item .photo-item__buttons .photo-item__buttons--payment{flex:0 0 50%;height:100%;justify-content:center;font-size:24px;font-weight:500;color:#fff;flex-direction:row;background-color:#f54c28;align-items:center;width:50%;display:flex}@media (max-width:767px){.photo-item .photo-item__buttons .photo-item__buttons--payment{height:50%;width:100%}}.timetable__item{height:202px;padding:55px 20px 20px;justify-content:center;position:relative;background-color:#f0f0f0}.timetable__item,.timetable__item .timetable__dates{flex-direction:column;align-items:stretch;display:flex}.timetable__item .timetable__dates{justify-content:flex-start;position:absolute;top:20px;left:20px;width:calc(100% - 40px)}.timetable__item .timetable__dates .timetable__dates--single{justify-content:space-between;font-size:18px;font-weight:500;color:#222;text-transform:uppercase;flex-direction:row;align-items:center;line-height:23px;display:flex}.timetable__item .timetable__sport{font-size:20px;font-weight:500;color:#f54c28;text-transform:uppercase;line-height:30px}.timetable__item .timetable__trainer{font-size:18px;color:#222;line-height:30px}.timetable__item .timetable__info{justify-content:space-between;position:absolute;flex-direction:row;bottom:20px;align-items:flex-end;left:20px;width:calc(100% - 40px);display:flex}.gallery{height:auto;position:relative;width:100%}.gallery .gallery__single-item{height:auto;text-align:center;width:100%}.gallery .gallery__single-item picture{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.gallery .gallery-slider{padding:0 100px;position:relative;width:100%}@media (max-width:767px){.gallery .gallery-slider{padding:0 50px}}@media (max-width:479px){.gallery .gallery-slider{padding:0 20px}}.gallery .gallery-slider .slick-track{align-items:center;display:flex}.gallery .gallery-slider .gallery-slider__slide{max-height:470px}.gallery .gallery-slider .gallery-slider__slide .video_slide--icon{flex:0 0 130px;height:130px;justify-content:center;border:4px solid #fff;margin-right:55px;transition:opacity .3s linear;position:absolute;flex-direction:row;opacity:1;top:calc(50% - 65px);align-items:center;border-radius:50%;left:calc(50% - 65px);width:130px;padding-left:12px;display:flex}.gallery .gallery-slider .gallery-slider__slide .video_slide--icon .play{height:76px;color:#fff;width:60px}.gallery .gallery-slider .gallery-slider__slide a{height:100%;max-height:470px;width:100%;display:block}.gallery .gallery-slider .gallery-slider__slide a img,.gallery .gallery-slider .gallery-slider__slide a picture{height:100%;max-height:470px;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;display:block}.gallery .gallery-slider .slick-prev{border-color:transparent #f54c28 transparent transparent;font-size:0;transition:border-color .3s linear;position:absolute;border-style:solid;border-width:16px 20px;top:50%;cursor:pointer;left:20px}@media (max-width:767px){.gallery .gallery-slider .slick-prev{left:-10px}}@media (max-width:479px){.gallery .gallery-slider .slick-prev{border-color:transparent #f54c28 transparent transparent;border-style:solid;border-width:10px 8px}}.gallery .gallery-slider .slick-prev:before{display:none}.gallery .gallery-slider .slick-prev.slick-disabled{border-right:20px solid #f0f0f0;cursor:default}@media (max-width:479px){.gallery .gallery-slider .slick-prev.slick-disabled{border-right:8px solid #f0f0f0}}.gallery .gallery-slider .slick-next{border-color:transparent transparent transparent #f54c28;font-size:0;right:20px;transition:border-color .3s linear;position:absolute;border-style:solid;border-width:16px 20px;top:50%;cursor:pointer}@media (max-width:767px){.gallery .gallery-slider .slick-next{right:-10px}}@media (max-width:479px){.gallery .gallery-slider .slick-next{border-color:transparent transparent transparent #f54c28;border-style:solid;border-width:10px 8px}}.gallery .gallery-slider .slick-next:before{display:none}.gallery .gallery-slider .slick-next.slick-disabled{border-left:20px solid #f0f0f0;cursor:default}@media (max-width:479px){.gallery .gallery-slider .slick-next.slick-disabled{border-left:8px solid #f0f0f0}}.gallery .gallery-slider__nav{height:102px;position:relative;left:-15px;width:calc(100% + 30px);margin-top:50px}@media (max-width:479px){.gallery .gallery-slider__nav{height:122px;margin-top:30px}}.gallery .gallery-slider__nav .slick-slide{filter:grayscale(100%);transition:filter .3s linear,border .3s linear;position:relative;border-top:4px solid transparent;border-bottom:4px solid transparent;margin:0 15px;cursor:pointer}@media (max-width:1169px){.gallery .gallery-slider__nav .slick-slide{margin:0 12px}}@media (max-width:767px){.gallery .gallery-slider__nav .slick-slide{margin:0 7px}}@media (max-width:479px){.gallery .gallery-slider__nav .slick-slide{border-top:3px solid transparent;border-bottom:3px solid transparent;margin:0 5px}}.gallery .gallery-slider__nav .slick-slide.slick-current,.gallery .gallery-slider__nav .slick-slide:hover{filter:grayscale(0)}.gallery .gallery-slider__nav .slick-slide.slick-current:after{height:calc(100% + 8px);transition:background .3s linear;content:"";position:absolute;top:-4px;background:#f54c28;left:-4px;width:calc(100% + 8px);z-index:1}@media (max-width:479px){.gallery .gallery-slider__nav .slick-slide.slick-current:after{height:calc(100% + 6px);top:-3px;left:-3px;width:calc(100% + 6px)}}.gallery .gallery-slider__nav .slick-slide>div{position:relative;z-index:3}.gallery .gallery-slider__nav .slick-slide .gallery-slider__nav--slide{height:100%;display:block!important}.gallery .gallery-slider__nav .slick-slide picture{height:100%;width:100%;display:block}.gallery .gallery-slider__nav .slick-slide picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fancybox-inner{height:100%!important}.gallery-events{height:auto;grid-template-columns:repeat(3,calc(33.33333% - 20px));grid-gap:0 30px;width:100%;display:grid}@media (max-width:800px){.gallery-events{grid-template-columns:repeat(2,calc(50% - 10px));grid-gap:0 20px}}@media (max-width:550px){.gallery-events{grid-template-columns:100%;grid-gap:0}}.gallery-events__single{justify-content:flex-start;margin-bottom:50px;max-width:100%;flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:800px){.gallery-events__single{margin-bottom:30px}}.gallery-events__single .gallery-events__single--image{flex:0 0 180px;height:180px;overflow:hidden;filter:grayscale(100%);transition:filter .3s linear;width:100%}.gallery-events__single .gallery-events__single--image img,.gallery-events__single .gallery-events__single--image picture,.gallery-events__single .gallery-events__single--image source{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.gallery-events__single .gallery-events__single--name{flex:0 0 auto;height:auto;padding:17px 20px;justify-content:flex-end;font-size:24px;font-weight:600;color:#222;transition:color .3s linear;flex-direction:row;text-align:right;align-items:flex-start;width:100%;line-height:32px;display:flex}@media (max-width:800px){.gallery-events__single .gallery-events__single--name{font-size:20px;line-height:30px}}.gallery-events__single:hover .gallery-events__single--image{filter:grayscale(0)}.gallery-events__single:hover .gallery-events__single--name{color:#f54c28}#team__tables{position:relative}.team-section{padding-top:60px;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;align-items:flex-start;display:flex;display:none}.team-section._active{display:flex}.team-section .team-section__person{flex:0 0 calc(25% - 22.5px);margin-bottom:40px;transition:opacity .5s linear .3s;position:relative;max-width:calc(25% - 22.5px);opacity:1;cursor:pointer;width:calc(25% - 22.5px)}.team-section .team-section__person:not(:nth-child(4n)){margin-right:30px}@media (max-width:1169px){.team-section .team-section__person{flex:0 0 calc(33.33333% - 20px);max-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.team-section .team-section__person:not(:nth-child(4n)){margin-right:0}.team-section .team-section__person:not(:nth-child(3n)){margin-right:30px}}@media (max-width:870px){.team-section .team-section__person{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);width:calc(50% - 15px)}.team-section .team-section__person:not(:nth-child(3n)){margin-right:0}.team-section .team-section__person:not(:nth-child(2n)){margin-right:30px}}@media (max-width:550px){.team-section .team-section__person{flex:0 0 100%;max-width:100%;width:100%}.team-section .team-section__person:not(:nth-child(2n)),.team-section .team-section__person:not(:nth-child(3n)){margin-right:0}}.team-section .team-section__person img,.team-section .team-section__person picture,.team-section .team-section__person source{height:346px;filter:grayscale(100%);transition:opacity .3s linear .2s;-o-object-fit:cover;object-fit:cover;opacity:1;-o-object-position:center top;object-position:center top;width:100%}.team-section .team-section__person .colored__photo img,.team-section .team-section__person .colored__photo source,.team-section .team-section__person picture.colored__photo{height:346px;filter:none;transition:opacity .3s linear;position:absolute;-o-object-fit:cover;object-fit:cover;opacity:0;top:0;-o-object-position:center top;object-position:center top;left:0;width:100%}@media (max-width:870px){.team-section .team-section__person .colored__photo img,.team-section .team-section__person .colored__photo source,.team-section .team-section__person img,.team-section .team-section__person picture,.team-section .team-section__person picture.colored__photo,.team-section .team-section__person source{height:auto}}.team-section .team-section__person .team-section__person--name{min-height:120px;padding:30px 0;font-size:24px;font-weight:600;color:#222;transition:color .3s linear;text-transform:uppercase;text-align:center;width:100%;display:block}.team-section .team-section__person:hover img,.team-section .team-section__person:hover picture,.team-section .team-section__person:hover source{transition:opacity .3s linear;position:absolute;opacity:0;top:0}.team-section .team-section__person:hover .colored__photo,.team-section .team-section__person:hover .colored__photo img,.team-section .team-section__person:hover .colored__photo source{transition:opacity .3s linear .2s;position:relative;opacity:1}.team-section .team-section__person:hover .team-section__person--name{color:#f54c28}.team-section._hidding .team-section__person{opacity:0}.team-section._waiting{height:100%;position:absolute;top:0;left:0;width:100%}.team-section._waiting .team-section__person{opacity:0}.team-section._showing .team-section__person{opacity:1}.rules-navigation{height:auto;padding-bottom:50px;width:100%}@media (max-width:767px){.rules-navigation{padding-bottom:100px}}.rules-navigation .rules-navigation__list{height:370px;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;max-height:370px;align-items:flex-start;width:100%;display:flex}@media (max-width:1169px){.rules-navigation .rules-navigation__list{height:auto;flex-wrap:nowrap;flex-direction:column;max-height:none}}.rules-navigation .rules-navigation__list .rules-navigation__item{flex:0 0 auto;margin-bottom:20px;max-width:50%;width:50%}@media (max-width:1169px){.rules-navigation .rules-navigation__list .rules-navigation__item{margin-bottom:15px;max-width:100%;width:100%}}.rules-navigation .rules-navigation__list .rules-navigation__item .rules-navigation__link{font-size:20px;color:#222;transition:color .3s linear;position:relative;padding-right:40px;width:100%;line-height:24px;display:block}@media (max-width:767px){.rules-navigation .rules-navigation__list .rules-navigation__item .rules-navigation__link{font-size:18px;padding-right:0}}.rules-navigation .rules-navigation__list .rules-navigation__item .rules-navigation__link:after{border-color:transparent transparent transparent #f54c28;height:17px;content:"";position:relative;border-style:solid;border-width:8.5px 10px;top:2px;margin-left:7px;width:10px;display:inline-block}.rules-navigation .rules-navigation__list .rules-navigation__item:hover .rules-navigation__link{color:#f54c28}.content-block{padding:0 95px}@media (max-width:960px){.content-block{padding:0}}.content-block h2{font-size:30px;font-weight:500;margin-bottom:45px;color:#222;text-transform:uppercase}@media (max-width:479px){.content-block h2{font-size:23px;line-height:32px}}.content-block h3{font-size:24px;font-weight:600;color:#222;margin:40px 0}@media (max-width:767px){.content-block h3{font-size:20px;line-height:27px}}.content-block p{font-size:18px;font-weight:400;color:#222;line-height:27px}.content-block span{font-weight:500}.content-block ul{flex-wrap:wrap;flex-direction:column;margin:20px 0}.content-block ul,.content-block ul li{justify-content:flex-start;align-items:flex-start;display:flex}.content-block ul li{flex:0 0 auto;font-size:18px;margin-bottom:7px;color:#222;max-width:100%;flex-direction:row;line-height:30px;padding-left:30px}@media (max-width:1169px){.content-block ul li{width:100%}}@media (max-width:767px){.content-block ul li{font-size:18px;color:#222;padding-right:0;line-height:27px;padding-left:10px}}.content-block ul li:before{flex:0 0 12px;height:12px;overflow:hidden;margin-right:12px;content:"";position:relative;max-width:12px;top:10px;background:#f54c28;width:12px;display:block}.content-block+.content-block{margin-top:100px}.content-block a{font-size:20px;color:#222;transition:color .3s linear;position:relative;width:100%;line-height:24px;margin-top:40px;display:block}.content-block a:after{border-color:transparent transparent transparent #f54c28;height:17px;content:"";position:relative;border-style:solid;border-width:8.5px 10px;top:2px;margin-left:7px;width:10px;display:inline-block}.content-block a:hover{color:#f54c28}.reviews-list{justify-content:flex-start;margin-bottom:150px;flex-direction:column;align-items:center;display:flex}.reviews-list .subtitle{align-self:flex-start}.reviews-list__slider{padding:0 100px;margin:60px auto 50px;width:100%}@media (max-width:780px){.reviews-list__slider{padding:0 50px;margin:40px auto}}@media (max-width:480px){.reviews-list__slider{padding:0 30px}}.reviews-list__slider .slick-prev{border-color:transparent #f54c28 transparent transparent;font-size:0;transition:border-color .3s linear;position:absolute;border-style:solid;border-width:16px 20px;top:56px;cursor:pointer;left:2px}@media (max-width:767px){.reviews-list__slider .slick-prev{left:-10px}}@media (max-width:479px){.reviews-list__slider .slick-prev{border-color:transparent #f54c28 transparent transparent;border-style:solid;border-width:10px 8px}}.reviews-list__slider .slick-prev:before{display:none}.reviews-list__slider .slick-prev.slick-disabled{border-right:20px solid #f0f0f0;cursor:default}@media (max-width:479px){.reviews-list__slider .slick-prev.slick-disabled{border-right:8px solid #f0f0f0}}.reviews-list__slider .slick-next{border-color:transparent transparent transparent #f54c28;font-size:0;right:2px;transition:border-color .3s linear;position:absolute;border-style:solid;border-width:16px 20px;top:56px;cursor:pointer}@media (max-width:767px){.reviews-list__slider .slick-next{right:-10px}}@media (max-width:479px){.reviews-list__slider .slick-next{border-color:transparent transparent transparent #f54c28;border-style:solid;border-width:10px 8px}}.reviews-list__slider .slick-next:before{display:none}.reviews-list__slider .slick-next.slick-disabled{border-left:20px solid #f0f0f0;cursor:default}@media (max-width:479px){.reviews-list__slider .slick-next.slick-disabled{border-left:8px solid #f0f0f0}}.reviews-list__button:hover{border-color:#f54c28;background:#f54c28}.review{justify-content:flex-start;flex-direction:row;align-items:flex-start;display:inline-flex!important}.review__image{flex:0 0 100px;height:100px;margin-right:50px;width:100px;margin-top:5px}.review__image img{height:100%;width:100%}.review__name,.review__text{font-size:18px;color:#222;line-height:30px;font-family:Fira Sans Condensed}.review__name{font-weight:500;transition:color .3s ease-in-out}.review__text{font-weight:400}.review:hover .review__name{color:#f54c28}@media (max-width:780px){.review{display:inline-block!important}.review__image{margin-right:30px;float:left}}@media (max-width:480px){.review__name,.review__text{font-size:14px;line-height:1.5}.review__name{margin-top:10px}.review__image{height:75px;margin-right:10px;width:75px}}.lfk-types-navigation{height:auto;margin-bottom:60px;width:100%}@media (max-width:479px){.lfk-types-navigation{margin-bottom:40px}}.lfk-types-navigation .lfk-types-navigation__header{display:none}@media (max-width:1169px){.lfk-types-navigation{height:40px;justify-content:center;position:relative;flex-direction:row;align-items:center;background:#fff;display:flex;z-index:9}.lfk-types-navigation .lfk-types-navigation__header{font-size:18px;color:#222;text-transform:uppercase;position:relative;text-align:center;left:-12px;width:auto;display:inline;z-index:1}.lfk-types-navigation .lfk-types-navigation__header:before{border-color:#f54c28 transparent transparent;right:-24px;transition:transform .3s linear,border-color .3s linear;content:"";position:absolute;border-style:solid;border-width:7px 8px;top:5px;display:block}.lfk-types-navigation .lfk-types-navigation__list{height:auto;overflow:hidden;padding:0 25px;justify-content:flex-start;transition:max-height .5s linear;position:absolute;flex-direction:column;max-height:0;top:100%;align-items:center;box-shadow:0 2px 5px rgba(0,87,146,.1);background:#fff;left:0;width:100%;display:flex}.lfk-types-navigation .lfk-types-navigation__list .lfk-types-navigation__item{font-size:18px;text-align:center;width:100%;line-height:32px;display:block}.lfk-types-navigation .lfk-types-navigation__list .lfk-types-navigation__item:first-child{margin-top:30px}.lfk-types-navigation .lfk-types-navigation__list .lfk-types-navigation__item:last-child{margin-bottom:30px}.lfk-types-navigation._opened .lfk-types-navigation__list{max-height:500px}.lfk-types-navigation._opened .lfk-types-navigation__header:before{transform:rotate(180deg) translateY(7px)}}.lfk-types-navigation__list{justify-content:center;flex-wrap:wrap;flex-direction:row;align-items:center;display:flex}.lfk-types-navigation__list .lfk-types-navigation__item{font-size:18px;color:#222;transition:color .3s linear;text-transform:uppercase;margin:0 12px 25px;cursor:pointer}@media (max-width:1169px){.lfk-types-navigation__list .lfk-types-navigation__item{margin-right:0;margin-bottom:10px;margin-left:0;line-height:20px!important}}.lfk-types-navigation__list .lfk-types-navigation__item._active,.lfk-types-navigation__list .lfk-types-navigation__item:hover{color:#f54c28}.lfk-types__container{position:relative;width:100%}.lfk-types__single-type{transition:opacity .5s ease-in-out,visibility 0s ease-in-out .5s;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:67px;display:none}.lfk-types__single-type .subtitle{margin-bottom:45px}.lfk-types__single-type .photo-item{margin-bottom:150px}@media (max-width:767px){.lfk-types__single-type .photo-item{margin-bottom:100px}}.lfk-types__single-type .list .list__item:nth-child(2n){padding-right:0}.lfk-types__single-type._active{transition:opacity .5s ease-in-out,visibility 0s ease-in-out;opacity:1;visibility:visible;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:block}.news-page .news-form{display:none}@media (max-width:1169px){.news-page .news-form{padding:70px 0;justify-content:center;flex-direction:row;align-items:flex-start;background:#f54c28;display:flex}}.stock-page .stock-form{display:none}@media (max-width:1169px){.stock-page .stock-form{padding:70px 0;justify-content:center;flex-direction:row;align-items:flex-start;background:#f54c28;display:flex}}.service-gym{justify-content:space-between;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:900px){.service-gym{justify-content:flex-start;flex-wrap:wrap;flex-direction:column-reverse}.service-gym>.service-line{display:none}}.service-trainer{margin-top:140px}.service-trainer .subtitle{margin-bottom:50px}.service-trainer .list{height:370px}@media (max-width:1169px){.service-trainer{margin-top:100px}.service-trainer .list{height:auto}}.gym-page .form-wrapper{margin-top:55px}.service-fighting{justify-content:space-between;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:900px){.service-fighting{justify-content:flex-start;flex-wrap:wrap;flex-direction:column-reverse}.service-fighting>.service-line{display:none}}.fighting-page .form-wrapper{margin-top:55px}.service-functional{justify-content:space-between;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:900px){.service-functional{justify-content:flex-start;flex-wrap:wrap;flex-direction:column-reverse}.service-functional>.service-line{display:none}}.functional-page .form-wrapper{margin-top:55px}.service__photo-items{margin-top:150px}@media (max-width:767px){.service__photo-items{margin-top:100px}}.service__photo-items .photo-item:not(:last-child){margin-bottom:50px}.service-subscriptions{margin-top:145px}@media (max-width:767px){.service-subscriptions{margin-top:100px}}.service-subscriptions .subtitle{margin-bottom:55px}@media (max-width:767px){.service-subscriptions .subtitle{margin-bottom:50px}}.service-subscriptions._centered .service-subscriptions__list{flex-wrap:wrap}.service-subscriptions._centered .service-subscriptions__list .button{margin:50px auto}@media (max-width:1050px) and (min-width:801px){.service-subscriptions._centered .service-subscriptions__list{justify-content:center;flex-wrap:wrap;align-items:flex-end}.service-subscriptions._centered .service-subscriptions__list .button,.service-subscriptions._centered .service-subscriptions__list .service-subscriptions__item{flex:0 0 calc(33.33333% - 16.66667px);max-width:calc(33.33333% - 16.66667px);width:calc(33.33333% - 16.66667px)}.service-subscriptions._centered .service-subscriptions__list .button:not(:nth-child(3n)),.service-subscriptions._centered .service-subscriptions__list .service-subscriptions__item:not(:nth-child(3n)){margin-right:25px}.service-subscriptions._centered .service-subscriptions__list .service-subscriptions__item:last-of-type{margin-top:40px}.service-subscriptions._centered .service-subscriptions__list .button{margin:40px 0 0}}.service-subscriptions._two-rows .service-subscriptions__list{justify-content:center;flex-wrap:wrap;align-items:flex-end}@media (max-width:900px){.service-subscriptions._two-rows .service-subscriptions__list{justify-content:space-between}}@media (max-width:900px) and (max-width:900px) and (min-width:800px){.service-subscriptions._two-rows .service-subscriptions__list .button{flex:0 0 calc(33.33333% - 26.66667px);margin-right:0!important;max-width:calc(33.33333% - 26.66667px);width:calc(33.33333% - 26.66667px)}}.service-subscriptions._two-rows .service-subscriptions__list .service-subscriptions__item:not(:nth-child(4n)){margin-right:40px}@media (max-width:1169px){.service-subscriptions._two-rows .service-subscriptions__list .service-subscriptions__item:not(:nth-child(4n)){margin-right:5px}}@media (max-width:900px) and (min-width:800px){.service-subscriptions._two-rows .service-subscriptions__list .service-subscriptions__item{flex:0 0 calc(33.33333% - 26.66667px);margin-right:0!important;max-width:calc(33.33333% - 26.66667px);width:calc(33.33333% - 26.66667px)}}@media (min-width:1171px){.service-subscriptions._two-rows .service-subscriptions__list .service-subscriptions__item:last-of-type{margin-top:35px}}.service-subscriptions._left .service-subscriptions__list{justify-content:flex-start}.service-subscriptions._left .service-subscriptions__item{margin-right:40px}@media (max-width:1169px){.service-subscriptions._left .service-subscriptions__item{margin-right:5px}}.service-subscriptions._left._ext .service-subscriptions__list{flex-direction:row!important;align-items:flex-end!important}@media (max-width:575px){.service-subscriptions._left._ext .service-subscriptions__list{flex-direction:column!important;align-items:stretch!important}}.service-subscriptions._left._ext .button,.service-subscriptions._left._ext .service-subscriptions__item{flex:0 0 255px;margin-right:40px;margin-bottom:0;max-width:255px;width:255px;margin-top:0}@media (max-width:575px){.service-subscriptions._left._ext .button,.service-subscriptions._left._ext .service-subscriptions__item{flex:0 0 auto;margin-right:0;max-width:100%;width:100%;margin-top:30px}}@media (max-width:1024px) and (min-width:801px){.service-subscriptions._left._high .service-subscriptions__list{justify-content:space-between;flex-wrap:wrap}.service-subscriptions._left._high .service-subscriptions__list .service-subscriptions__item{flex:0 0 calc(33.33333% - 26.66667px);margin-right:0;max-width:calc(33.33333% - 26.66667px);width:calc(33.33333% - 26.66667px)}.service-subscriptions._left._high .button{flex:0 0 calc(33.33333% - 26.66667px);margin-right:auto;max-width:calc(33.33333% - 26.66667px);margin-left:auto;width:calc(33.33333% - 26.66667px);margin-top:50px}}@media (max-width:1170px) and (min-width:960px){.service-subscriptions._left._resize .button,.service-subscriptions._left._resize .service-subscriptions__item{flex:0 0 calc(25% - 30px);margin-right:40px;width:calc(25% - 30px)}}@media (max-width:960px) and (min-width:801px){.service-subscriptions._left._resize .service-subscriptions__list{justify-content:space-between}.service-subscriptions._left._resize .service-subscriptions__list .button,.service-subscriptions._left._resize .service-subscriptions__list .service-subscriptions__item{flex:0 0 calc(33.33333% - 26.66667px);margin-right:0;max-width:calc(33.33333% - 26.66667px);width:calc(33.33333% - 26.66667px)}}.service-subscriptions__text{font-size:18px;font-weight:400;color:#222;line-height:30px;font-family:Fira Sans Condensed}@media (min-width:1171px){.service-subscriptions__text._half{max-width:65%}}.service-subscriptions__text span{font-weight:500;color:#f54c28}.service-subscriptions__text span.bolder{color:#222}.service-subscriptions__text a{font-weight:500;color:#222;transition:color .3s ease-in-out}.service-subscriptions__text a:hover{color:#f54c28}.service-subscriptions .service-subscriptions__list{justify-content:space-between;margin-bottom:50px;flex-direction:row;align-items:flex-end;display:flex}@media (max-width:800px){.service-subscriptions .service-subscriptions__list{justify-content:flex-start;margin-bottom:30px;flex-direction:column;align-items:stretch}}.service-subscriptions .service-subscriptions__list .service-subscriptions__item{flex:0 0 calc(25% - 30px);justify-content:flex-end;flex-direction:column;align-items:center;width:calc(25% - 30px);display:flex}@media (max-width:1169px){.service-subscriptions .service-subscriptions__list .service-subscriptions__item{flex:0 0 calc(25% - 4px);width:calc(25% - 4px)}}@media (max-width:800px){.service-subscriptions .service-subscriptions__list .service-subscriptions__item{flex:0 0 auto;margin-bottom:15px;width:100%}}.service-subscriptions .service-subscriptions__list .service-subscriptions__item .service-subscriptions__item--amount{font-size:24px;font-weight:500;color:#222;max-width:100%;text-align:center;margin:10px 0;line-height:1}.service-subscriptions .service-subscriptions__list .service-subscriptions__item .service-subscriptions__item--payment{flex:0 0 50px;height:50px;justify-content:center;font-size:24px;font-weight:500;color:#fff;flex-direction:row;background-color:#f54c28;align-items:center;width:100%;display:flex}.service-subscriptions .service-subscriptions__list .button{flex:0 0 calc(25% - 30px);width:calc(25% - 30px)}@media (max-width:800px){.service-subscriptions .service-subscriptions__list .button{flex:0 0 auto;width:100%;margin-top:30px}}.service-group{justify-content:space-between;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:900px){.service-group{justify-content:flex-start;flex-wrap:wrap;flex-direction:column-reverse}.service-group>.service-line{display:none}}.service__photo-items .title{margin:150px 0 100px}@media (max-width:767px){.service__photo-items .title{margin-top:100px}}.service__photo-items .photo-item:not(:last-child){margin-bottom:100px}@media (max-width:767px){.service__photo-items .photo-item:not(:last-child){margin-bottom:50px}}.service-yoga{justify-content:space-between;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:1169px){.service-yoga{justify-content:flex-start;flex-wrap:wrap;flex-direction:column-reverse}}.yoga-page .form-wrapper{margin-top:55px}.yoga-page .service-subscriptions{margin-top:100px}@media (min-width:769px){.yoga-page .service-trainer .list{height:270px;grid-template-columns:50% 1fr}.yoga-page .service-trainer .list .list__item:nth-child(5){margin-bottom:40px}}@media (min-width:1171px){.yoga-page .service-trainer .list{height:180px;grid-template-columns:repeat(4,1fr)}.yoga-page .service-trainer .list .list__item{margin-bottom:40px;padding-right:20px}.yoga-page .service-trainer .list .list__item:nth-child(5){margin-bottom:150px}}.yoga-page .service__photo-items .photo-item{margin-bottom:200px}@media (max-width:767px){.yoga-page .service__photo-items .photo-item{margin-bottom:250px}}.service--text{font-size:18px;color:#222;line-height:30px}.service-rules{margin-bottom:100px}.service-rules .subtitle{margin-bottom:40px}.service-rules .service-rules__inner{justify-content:flex-start;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:767px){.service-rules .service-rules__inner{justify-content:flex-start;flex-direction:column;align-items:stretch}}.service-rules .service-rules__inner .service-rules__inner--text{flex:1 1 auto;max-width:calc(100% - 360px);padding-right:120px;width:auto}@media (max-width:1169px){.service-rules .service-rules__inner .service-rules__inner--text{max-width:calc(100% - 300px);padding-right:50px}}@media (max-width:767px){.service-rules .service-rules__inner .service-rules__inner--text{flex:0 0 auto;height:auto;max-width:100%;padding-right:0;width:100%}}.service-rules .service-rules__inner .service-rules__inner--text p{font-size:18px;color:#222;line-height:30px}.service-rules .service-rules__inner .service-rules__inner--text p span{font-weight:500;color:#222}.service-rules .service-rules__inner .service-rules__inner--text p+p{margin-top:30px}.service-rules .service-rules__inner .service-rules__inner--text p a{font-weight:500;color:inherit;transition:color .3s ease-in-out}.service-rules .service-rules__inner .service-rules__inner--text p a:hover{color:#f54c28}.service-rules .service-rules__inner .service-rules__inner--links{flex:0 0 360px;justify-content:flex-start;flex-direction:column;align-items:flex-start;width:360px;display:flex}@media (max-width:1169px){.service-rules .service-rules__inner .service-rules__inner--links{flex:0 0 300px;width:300px}}@media (max-width:767px){.service-rules .service-rules__inner .service-rules__inner--links{flex:0 0 auto;height:auto;width:100%;margin-top:45px}}.service-rules .service-rules__inner .service-rules__inner--links a{font-size:18px;font-weight:400;color:#222;transition:color .3s linear;position:relative;cursor:pointer}.service-rules .service-rules__inner .service-rules__inner--links a:hover{color:#f54c28}.service-rules .service-rules__inner .service-rules__inner--links a:not(:last-child){margin-bottom:45px}.service-rules .service-rules__inner .service-rules__inner--links a:after{border-color:transparent transparent transparent #f54c28;right:-25px;content:"";position:absolute;border-style:solid;border-width:8.5px 10px;top:0;display:block}.service-rules .service-rules__inner._modified .service-rules__inner--text{max-width:calc(100% - 253px)}@media (max-width:767px){.service-rules .service-rules__inner._modified .service-rules__inner--text{max-width:100%;width:100%}}.service-rules .service-rules__inner._modified .service-rules__inner--links{flex:0 0 253px;width:253px}@media (max-width:767px){.service-rules .service-rules__inner._modified .service-rules__inner--links{flex:0 0 auto;width:100%}}.service-rules .service-rules__inner._modified .service-rules__inner--links a{font-weight:500}.service-rules .service-rules__inner._modified .service-rules__inner--links a:not(:last-child){margin-bottom:30px}.subscriptions__inner{justify-content:space-between;margin-bottom:115px;flex-direction:row;align-items:flex-start;display:flex}.subscriptions__inner .subscriptions__mobile-order{display:none}@media (max-width:900px){.subscriptions__inner{justify-content:flex-start;flex-direction:column;align-items:stretch}.subscriptions__inner>.service-line{display:none}.subscriptions__inner .subscriptions__mobile-order{display:block}}.single-sub__info{justify-content:space-between;margin-bottom:100px;position:relative;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:767px){.single-sub__info{justify-content:flex-start;flex-direction:column;align-items:stretch}}.single-sub__info--buttons{flex:0 0 260px;height:100%;justify-content:space-between;right:0;position:absolute;flex-direction:column;top:0;align-items:flex-start;width:260px;display:flex}.single-sub__info--buttons .single-sub__info--next{font-size:20px;font-weight:500;color:#222;transition:color .3s linear;position:relative;display:inline-block}.single-sub__info--buttons .single-sub__info--next:hover{color:#f54c28}.single-sub__info--buttons .single-sub__info--next:after{border-color:transparent transparent transparent #f54c28;right:-30px;content:"";position:absolute;border-style:solid;border-width:8.5px 10px;top:3px;display:block}.single-sub__info--buttons .button{width:100%}@media (max-width:767px){.single-sub__info--buttons{flex:0 0 120px;height:120px;position:static;padding-right:0;align-items:flex-end;width:100%;margin-top:30px}.single-sub__info--buttons .button{align-self:center;width:260px!important}.single-sub__info--buttons .single-sub__info--next{margin-right:20px}}.single-sub__info--preview{flex:0 0 auto;justify-content:flex-start;max-width:440px;flex-direction:column;align-items:flex-start;width:100%;display:flex}.single-sub__info--preview .single-sub__preview--head{justify-content:flex-start;flex-direction:row;align-items:flex-start;display:flex}.single-sub__info--preview .single-sub__preview--head .single-sub__preview--icon{flex:0 0 67px;height:67px;margin-right:18px;color:transparent;width:67px}.single-sub__info--preview .single-sub__preview--head .single-sub__preview--icon svg{height:100%;width:100%}.single-sub__info--preview .single-sub__preview--head .single-sub__preview--number{height:auto;font-size:50px;font-weight:700;margin-right:20px;color:#f54c28;width:auto;font-family:Deja Vu Sans;display:inline-block}@media (max-width:767px){.single-sub__info--preview .single-sub__preview--head .single-sub__preview--number{font-size:40px}}.single-sub__info--preview .single-sub__preview--head .single-sub__preview--title{font-size:30px;font-weight:500;color:#222;text-transform:uppercase;line-height:50px}@media (max-width:767px){.single-sub__info--preview .single-sub__preview--head .single-sub__preview--title{font-size:24px;line-height:32px}}.single-sub__info--preview .single-sub__preview--body{font-size:18px;color:#222;width:100%;line-height:30px;margin-top:47px}.single-sub__info--preview .single-sub__preview--body .list .list__item{max-width:100%;padding-right:0;width:100%}.single-sub__info--preview .single-sub__preview--body .single-sub__preview--text{max-width:100%}.single-sub__info--preview .single-sub__preview--body .single-sub__preview--link{font-size:20px;font-weight:500;color:#222;transition:color .3s linear;position:relative;margin-top:40px;display:inline-block}.single-sub__info--preview .single-sub__preview--body .single-sub__preview--link:hover{color:#f54c28}.single-sub__info--preview .single-sub__preview--body .single-sub__preview--link:after{border-color:transparent transparent transparent #f54c28;right:-30px;content:"";position:absolute;border-style:solid;border-width:8.5px 10px;top:8px;display:block}.single-sub__abilities{overflow:hidden;position:relative;width:100%}.single-sub__abilities .container{padding-bottom:100px}@media (min-width:900px){.single-sub__abilities,.single-sub__abilities .container{min-height:855px}}.single-sub__abilities .single-sub__subtitle{font-size:24px;font-weight:600;margin-bottom:90px;color:#222}@media (max-width:767px){.single-sub__abilities .single-sub__subtitle{font-size:22px;margin-bottom:60px;line-height:27px}}.single-sub__abilities .man__img{height:855px;right:-200px;position:absolute;bottom:0;width:582px}@media (max-width:900px){.single-sub__abilities .man__img{display:none}}.single-sub__list{justify-content:flex-start;padding-right:350px;flex-direction:column;align-items:flex-start;display:flex}@media (max-width:900px){.single-sub__list{padding-right:0}}.single-sub__list .single-sub__list--item{justify-content:flex-start;position:relative;max-width:100%;flex-direction:row;align-items:flex-start;width:100%;padding-left:100px;display:flex}.single-sub__list .single-sub__list--item:not(:last-of-type){margin-bottom:50px}@media (max-width:767px){.single-sub__list .single-sub__list--item{padding:0 15px;flex-direction:column;align-items:center;width:100%}.single-sub__list .single-sub__list--item:not(:last-of-type){margin-bottom:40px}}.single-sub__list .single-sub__list--item .single-sub__list--icon{height:100%;min-height:40px;color:transparent;position:absolute;top:0;left:0;width:50px}@media (max-width:767px){.single-sub__list .single-sub__list--item .single-sub__list--icon{height:40px;margin-bottom:15px;position:static}}.single-sub__list .single-sub__list--item .single-sub__list--icon svg{height:100%;width:100%}.single-sub__list .single-sub__list--item .single-sub__list--text{min-height:40px;font-size:18px;color:#222;max-width:100%;line-height:27px}@media (max-width:767px){.single-sub__list .single-sub__list--item .single-sub__list--text{text-align:center}}.dsa-items{margin-bottom:150px}@media (max-width:767px){.dsa-items{margin-bottom:100px}}.dsa-subtitle{font-size:30px;font-weight:500;margin-bottom:45px;color:#222;line-height:1}@media (max-width:767px){.dsa-subtitle{font-size:24px;line-height:32px;white-space:nowrap}}.dsa-sections{margin-bottom:100px}@media (max-width:767px){.dsa-sections{margin-bottom:50px}}.dsa-sections .dsa-sections__list{justify-content:space-between;flex-wrap:wrap;flex-direction:row;align-items:flex-start;width:100%;display:flex}@media (max-width:767px){.dsa-sections .dsa-sections__list{justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;align-items:stretch}}.dsa-sections .dsa-sections__list .dsa-sections__list--item{flex:1 1 33%;justify-content:flex-start;margin-bottom:50px;max-width:33.333%;padding-right:50px;flex-direction:row;align-items:flex-start;width:33%;display:flex}.dsa-sections .dsa-sections__list .dsa-sections__list--item:nth-child(3n){padding:0 0 0 30px}@media (max-width:1169px){.dsa-sections .dsa-sections__list .dsa-sections__list--item{flex:1 1 50%;margin-bottom:25px;max-width:50%;padding-right:30px;width:50%}.dsa-sections .dsa-sections__list .dsa-sections__list--item:nth-child(3n){padding:0 30px 0 0}}@media (max-width:767px){.dsa-sections .dsa-sections__list .dsa-sections__list--item{flex:0 0 100%;margin-bottom:50px;max-width:100%;padding-right:0;flex-direction:column;align-items:center;width:100%}.dsa-sections .dsa-sections__list .dsa-sections__list--item:nth-child(3n){padding:0}}.dsa-sections .dsa-sections__list .dsa-sections__list--item span{flex:0 0 60px;height:55px;margin-right:20px;color:transparent;width:60px;display:block}@media (max-width:767px){.dsa-sections .dsa-sections__list .dsa-sections__list--item span{margin-right:0}}.dsa-sections .dsa-sections__list .dsa-sections__list--item span svg{height:100%;width:100%}.dsa-sections .dsa-sections__list .dsa-sections__list--item .dsa-sections__list--text{font-size:18px;color:#222;line-height:30px}@media (max-width:767px){.dsa-sections .dsa-sections__list .dsa-sections__list--item .dsa-sections__list--text{text-align:center;width:100%}}.dsa-codex .dsa-codex__content{justify-content:flex-start;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:767px){.dsa-codex .dsa-codex__content{justify-content:flex-start;flex-direction:column;align-items:stretch}}.dsa-codex .dsa-codex__content .dsa-codex__list,.dsa-codex .dsa-codex__content .dsa-codex__oath{flex:0 0 50%;max-width:50%;width:50%}@media (max-width:767px){.dsa-codex .dsa-codex__content .dsa-codex__list,.dsa-codex .dsa-codex__content .dsa-codex__oath{flex:0 0 100%;max-width:100%;width:100%}}.dsa-codex__list{flex-direction:column}.dsa-codex__list,.dsa-codex__list .list{justify-content:flex-start;align-items:flex-start;display:flex}.dsa-codex__list .list{flex:0 0 auto;flex-wrap:wrap;flex-direction:row;width:100%}@media (max-width:767px){.dsa-codex__list .list{justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}}.dsa-codex__list .list .list__item{flex:1 1 33.333%;padding-right:0;min-width:33%;width:33.333%;white-space:nowrap}.dsa-codex__list .list .list__item:nth-child(n+8){flex:1 1 66.66%;width:66.66%}@media (max-width:1169px){.dsa-codex__list .list .list__item{flex:1 1 50%;padding-right:30px;width:50%}.dsa-codex__list .list .list__item:nth-child(n+8){flex:1 1 100%;width:100%}}@media (max-width:767px){.dsa-codex__list .list .list__item{flex:0 0 100%!important;margin-bottom:10px;width:100%!important}}.dsa-codex__list .dsa__link{margin-top:110px}@media (max-width:767px){.dsa-codex__list .dsa__link{margin-top:35px}.dsa-codex__list{margin-bottom:50px}}.dsa__link{font-size:20px;font-weight:500;color:#222;transition:color .3s linear;position:relative;display:inline-block}.dsa__link:hover{color:#f54c28}.dsa__link:after{border-color:transparent transparent transparent #f54c28;right:-30px;content:"";position:absolute;border-style:solid;border-width:8.5px 10px;top:3px;display:block}.dsa-codex__oath{height:auto;padding:65px 80px;background:#f54c28}@media (max-width:1169px){.dsa-codex__oath{padding:40px}}.dsa-codex__oath .dsa-codex__oath--title{font-size:20px;font-weight:500;margin-bottom:40px;color:#fff;text-transform:uppercase}.dsa-codex__oath .dsa-codex__oath--text{font-size:18px;color:#fff;line-height:30px}@media (max-width:767px){.dsa-codex__oath{flex:0 0 calc(100% + 30px)!important;padding:70px 15px;position:relative;max-width:none!important;left:-15px;width:calc(100% + 30px)!important}}.dsa-partners{margin-bottom:100px}@media (max-width:767px){.dsa-partners{margin-bottom:35px}}.dsa-partners .title{margin-top:150px}@media (max-width:767px){.dsa-partners .title{margin-bottom:95px;line-height:30px;margin-top:150px}}.dsa-partners .dsa-partners__list{justify-content:flex-start;flex-direction:row;align-items:flex-start;display:flex}@media (max-width:767px){.dsa-partners .dsa-partners__list{justify-content:flex-start;flex-direction:column;align-items:stretch}}.dsa-partners .dsa-partners__list .dsa-partners__item{flex:0 0 50%;max-width:50%;width:50%}@media (max-width:1169px){.dsa-partners .dsa-partners__list .dsa-partners__item:first-of-type{padding-right:30px}}@media (max-width:767px){.dsa-partners .dsa-partners__list .dsa-partners__item{flex:0 0 100%;margin-bottom:65px;max-width:100%;width:100%}.dsa-partners .dsa-partners__list .dsa-partners__item:first-of-type{padding-right:0}}.dsa-partners .dsa-partners__list .dsa-partners__item .dsa-partners__item--name{justify-content:flex-start;font-size:24px;font-weight:600;color:#222;flex-direction:row;align-items:center;display:flex}@media (max-width:767px){.dsa-partners .dsa-partners__list .dsa-partners__item .dsa-partners__item--name{line-height:32px}}.dsa-partners .dsa-partners__list .dsa-partners__item .dsa-partners__item--name svg{margin-right:10px;color:transparent}.dsa-partners .dsa-partners__list .dsa-partners__item .dsa-partners__item--name .hockey{flex:0 0 52px;height:49px;width:52px}.dsa-partners .dsa-partners__list .dsa-partners__item .dsa-partners__item--name .ice-rink{flex:0 0 52px;height:45px;width:52px}.dsa-partners .dsa-partners__list .dsa-partners__item .dsa__link{margin:30px 0 0 64px}@media (max-width:767px){.dsa-partners .dsa-partners__list .dsa-partners__item .dsa__link{margin-top:40px}}.timetable-page .container{position:relative;z-index:2}.timetable__dropdown{height:auto;width:100%}.timetable__dropdown .timetable__dropdown--header{display:none}@media (max-width:1169px){.timetable__dropdown{height:40px;justify-content:center;position:relative;flex-direction:row;align-items:center;background:#fff;display:flex}.timetable__dropdown .timetable__dropdown--header{font-size:18px;color:#222;text-transform:uppercase;position:relative;text-align:center;left:-12px;width:auto;display:inline;z-index:1}.timetable__dropdown .timetable__dropdown--header:before{border-color:#f54c28 transparent transparent;right:-24px;transition:transform .3s linear,border-color .3s linear;content:"";position:absolute;border-style:solid;border-width:7px 8px;top:5px;display:block}.timetable__dropdown .timetable__tabs{height:auto;overflow:hidden;padding:0 25px;justify-content:flex-start;transition:max-height .5s linear;position:absolute;flex-direction:column;max-height:0;top:100%;align-items:center;box-shadow:0 2px 5px rgba(0,87,146,.1);background:#fff;left:0;width:100%;display:flex}.timetable__dropdown .timetable__tabs .timetable__tab{font-size:18px;text-align:center;width:100%;line-height:32px;display:block}.timetable__dropdown .timetable__tabs .timetable__tab:first-child{margin-top:30px}.timetable__dropdown .timetable__tabs .timetable__tab:last-child{margin-bottom:30px}.timetable__dropdown._opened .timetable__tabs{max-height:300px}.timetable__dropdown._opened .timetable__dropdown--header:before{transform:rotate(180deg) translateY(7px)}}.timetable__tabs{justify-content:space-between;flex-direction:row;align-items:center;display:flex}.timetable__tabs .timetable__tab{font-size:18px;color:#222;transition:color .3s linear;text-transform:uppercase;cursor:pointer}.timetable__tabs .timetable__tab._active,.timetable__tabs .timetable__tab:hover{color:#f54c28}.timetable__wrapper{overflow:hidden;position:relative;max-width:100%;width:100%;margin-top:65px;z-index:1}@media (max-width:767px){.timetable__wrapper{margin-top:30px}}.timetable__wrapper .timetable__table{height:auto;width:100%;display:none}.timetable__wrapper .timetable__table .container{justify-content:space-between;flex-wrap:wrap;position:static;flex-direction:row;align-items:flex-start;display:flex}.timetable__wrapper .timetable__table._active{display:flex}.timetable__wrapper .timetable__table .timetable__item{flex:0 0 calc(25% - 22.5px);transition:opacity .5s linear;position:relative;max-width:calc(25% - 22.5px);opacity:1;width:calc(25% - 22.5px)}.timetable__wrapper .timetable__table .timetable__item:nth-child(-n+12){margin-bottom:50px}@media (max-width:1169px){.timetable__wrapper .timetable__table .timetable__item{flex:0 0 calc(33.33333% - 20px);max-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.timetable__wrapper .timetable__table .timetable__item:nth-child(-n+15){margin-bottom:40px}}@media (max-width:767px){.timetable__wrapper .timetable__table .timetable__item{flex:0 0 calc(50% - 15px);margin-bottom:0!important;max-width:calc(50% - 15px);width:calc(50% - 15px)}.timetable__wrapper .timetable__table .timetable__item:nth-child(-n+14){margin-bottom:40px!important}}@media (max-width:479px){.timetable__wrapper .timetable__table .timetable__item{flex:0 0 100%;max-width:100%;width:100%}.timetable__wrapper .timetable__table .timetable__item:not(:last-child){margin-bottom:30px!important}}.timetable__wrapper .timetable__table._hidding .timetable__item{opacity:0}.timetable__wrapper .timetable__table._waiting{position:absolute;top:0;left:0}.timetable__wrapper .timetable__table._waiting .timetable__item{transition:opacity .5s linear .3s;opacity:0}.timetable__wrapper .timetable__table._showing .timetable__item{opacity:1}.timetable__text{font-size:12px;color:#222;margin:25px 0 45px;line-height:20px}@media (max-width:479px){.timetable__text{margin:30px 0 45px}}.timetable__features{justify-content:space-between;flex-wrap:wrap;margin-bottom:100px;flex-direction:row;align-items:flex-start;display:flex}.timetable__features .timetable__feature{flex:0 0 calc(50% - 40px);justify-content:flex-start;max-width:calc(50% - 40px);flex-direction:row;align-items:flex-start;width:calc(50% - 40px);display:flex}.timetable__features .timetable__feature:first-child,.timetable__features .timetable__feature:nth-child(2){margin-bottom:45px}.timetable__features .timetable__feature .timetable__feature--icon{flex:0 0 40px;height:40px;margin-right:40px;width:40px}.timetable__features .timetable__feature .timetable__feature--icon svg{height:100%;color:transparent;width:100%}.timetable__features .timetable__feature .timetable__feature--icon svg.attention{color:#f54c28}.timetable__features .timetable__feature .timetable__feature--content{font-size:18px;color:#222;line-height:30px}@media (max-width:767px){.timetable__features .timetable__feature{flex:0 0 100%;justify-content:flex-start;max-width:100%;flex-direction:column;align-items:center;width:100%;display:flex}.timetable__features .timetable__feature:not(:last-child){margin-bottom:45px}.timetable__features .timetable__feature .timetable__feature--icon{margin-right:0;margin-bottom:20px}.timetable__features .timetable__feature .timetable__feature--content{text-align:center}}.gallery-page{padding-bottom:100px}.gallery__dropdown{height:auto;margin-bottom:60px;width:100%}@media (max-width:479px){.gallery__dropdown{margin-bottom:40px}}.gallery__dropdown .gallery__dropdown--header{display:none}@media (max-width:1169px){.gallery__dropdown{height:40px;justify-content:center;position:relative;flex-direction:row;align-items:center;background:#fff;display:flex;z-index:9}.gallery__dropdown .gallery__dropdown--header{font-size:18px;color:#222;text-transform:uppercase;position:relative;text-align:center;left:-12px;width:auto;display:inline;z-index:1}.gallery__dropdown .gallery__dropdown--header:before{border-color:#f54c28 transparent transparent;right:-24px;transition:transform .3s linear,border-color .3s linear;content:"";position:absolute;border-style:solid;border-width:7px 8px;top:5px;display:block}.gallery__dropdown .gallery__tabs{height:auto;overflow:hidden;padding:0 25px;justify-content:flex-start;transition:max-height .5s linear;position:absolute;flex-direction:column;max-height:0;top:100%;align-items:center;box-shadow:0 2px 5px rgba(0,87,146,.1);background:#fff;left:0;width:100%;display:flex}.gallery__dropdown .gallery__tabs .gallery__tab{font-size:18px;text-align:center;width:100%;line-height:32px;display:block}.gallery__dropdown .gallery__tabs .gallery__tab:first-child{margin-top:30px}.gallery__dropdown .gallery__tabs .gallery__tab:last-child{margin-bottom:30px}.gallery__dropdown._opened .gallery__tabs{max-height:400px}.gallery__dropdown._opened .gallery__dropdown--header:before{transform:rotate(180deg) translateY(7px)}}.gallery__tabs{justify-content:space-between;flex-wrap:wrap;flex-direction:row;align-items:center;display:flex}.gallery__tabs .gallery__tab{font-size:18px;color:#222;transition:color .3s linear;text-transform:uppercase;cursor:pointer}.gallery__tabs .gallery__tab._active,.gallery__tabs .gallery__tab:hover{color:#f54c28}@media (min-width:1171px){.gallery__tabs .gallery__tab._last{flex:0 0 100%;text-align:center;width:100%;margin-top:25px}}.team-page{padding-bottom:30px}.team__dropdown{height:auto;margin-bottom:60px;width:100%}@media (max-width:479px){.team__dropdown{margin-bottom:40px}}.team__dropdown .team__dropdown--header{display:none}@media (max-width:1169px){.team__dropdown{height:40px;justify-content:center;position:relative;flex-direction:row;align-items:center;background:#fff;display:flex;z-index:9}.team__dropdown .team__dropdown--header{font-size:18px;color:#222;text-transform:uppercase;position:relative;text-align:center;left:-12px;width:auto;display:inline;z-index:1}.team__dropdown .team__dropdown--header:before{border-color:#f54c28 transparent transparent;right:-24px;transition:transform .3s linear,border-color .3s linear;content:"";position:absolute;border-style:solid;border-width:7px 8px;top:5px;display:block}.team__dropdown .team__tabs{height:auto;overflow:hidden;padding:0 25px;justify-content:flex-start;transition:max-height .5s linear;position:absolute;flex-direction:column;max-height:0;top:100%;align-items:center;box-shadow:0 2px 5px rgba(0,87,146,.1);background:#fff;left:0;width:100%;display:flex}.team__dropdown .team__tabs .team__tab{font-size:18px;text-align:center;width:100%;line-height:32px;display:block}.team__dropdown .team__tabs .team__tab:first-child{margin-top:30px}.team__dropdown .team__tabs .team__tab:last-child{margin-bottom:30px}.team__dropdown._opened .team__tabs{max-height:400px}.team__dropdown._opened .team__dropdown--header:before{transform:rotate(180deg) translateY(7px)}}.team__tabs{justify-content:space-between;flex-wrap:wrap;flex-direction:row;align-items:center;display:flex}.team__tabs .team__tab{font-size:18px;color:#222;transition:color .3s linear;text-transform:uppercase;cursor:pointer}.team__tabs .team__tab._active,.team__tabs .team__tab:hover{color:#f54c28}@media (min-width:1171px){.team__tabs .team__tab._last{flex:0 0 50%;max-width:50%;padding-right:50px;text-align:right;width:50%;margin-top:25px}.team__tabs .team__tab._last:last-child{padding-right:0;text-align:left}}.modal.person-modal{padding:0;left:calc(50% - 439px);width:877px}.modal.person-modal .person-modal__inner{height:100%;justify-content:space-between;flex-direction:row;align-items:flex-start;width:100%;display:flex}.modal.person-modal .person-modal__inner .person-modal__preview{flex:0 0 350px;position:relative;max-width:350px;text-align:center;width:350px}.modal.person-modal .person-modal__inner .person-modal__preview .person-modal__name{font-size:24px;font-weight:600;color:#222;text-transform:uppercase;position:absolute;top:30px;left:30px}.modal.person-modal .person-modal__inner .person-modal__preview img,.modal.person-modal .person-modal__inner .person-modal__preview picture,.modal.person-modal .person-modal__inner .person-modal__preview source{height:auto;text-align:center;margin:0 auto;width:auto;display:block}.modal.person-modal .person-modal__inner .person-modal__preview .person-modal__image{padding-top:70px;margin-bottom:75px;background-color:#f0f0f0}.modal.person-modal .person-modal__inner .person-modal__preview .button{margin:0 auto}.modal.person-modal .person-modal__inner .person-modal__content{flex:0 0 calc(100% - 350px);padding:100px 80px 60px 50px;max-width:calc(100% - 350px);width:calc(100% - 350px)}@media (max-width:900px){.modal.person-modal .person-modal__inner .person-modal__content{flex:0 0 100%;max-width:100%;width:100%}}.modal.person-modal .person-modal__inner .person-modal__content .person-modal__content--text{font-size:18px;font-weight:400;color:#222;line-height:30px}.modal.person-modal .person-modal__inner .person-modal__content .person-modal__content--text span{font-weight:500}.modal.person-modal .person-modal__inner .person-modal__content .person-modal__content--text:not(:last-of-type){margin-bottom:45px}@media (max-width:900px){.modal.person-modal{position:absolute;top:0;left:0;width:100%}.modal.person-modal .person-modal__inner{justify-content:flex-start;margin-bottom:50px;flex-direction:column;align-items:stretch;padding-bottom:200px}.modal.person-modal .person-modal__inner .person-modal__preview{flex:0 0 100%;position:static;max-width:100%;width:100%}.modal.person-modal .person-modal__inner .person-modal__preview .person-modal__image{padding-top:130px;margin-bottom:0}.modal.person-modal .person-modal__inner .person-modal__preview .person-modal__name{text-align:center;top:90px;left:0;width:100%}.modal.person-modal .person-modal__inner .person-modal__preview .button{position:absolute;bottom:120px;left:calc(50% - 131px)}.modal.person-modal .person-modal__inner .person-modal__content{padding:50px 15px 0}.modal.person-modal .person-modal__inner .person-modal__content .person-modal__content--text:not(:last-of-type){margin-bottom:35px}}.contacts-page__inner{justify-content:space-between;flex-direction:row;align-items:flex-start;display:flex}.contacts-page__inner .contacts-page__content{flex:0 0 53%;padding:0 20px;max-width:53%;width:53%}@media (max-width:479px){.contacts-page__inner .contacts-page__content{padding:0}}.contacts-page__inner .contacts-page__content .contacts-page__content--text{font-size:18px;margin-bottom:30px;color:#222;text-align:center;line-height:27px}.contacts-page__inner .contacts-page__content .contacts-page__content--text svg.icon{height:30px;margin-right:7px;color:#f54c28;position:relative;top:7px;width:30px}.contacts-page__inner .contacts-page__content .marker{padding-top:30px}.contacts-page__inner .contacts-page__map{flex:0 0 47%;height:450px;max-width:47%;width:47%}.contacts-page__inner .contacts-page__map>ymaps{height:100%!important;margin-right:0;width:100%!important}@media (max-width:900px){.contacts-page__inner{justify-content:flex-start;flex-direction:column;align-items:stretch}.contacts-page__inner .contacts-page__content,.contacts-page__inner .contacts-page__map{flex:0 0 auto;max-width:100%;width:100%}.contacts-page__inner .contacts-page__map{height:auto;min-height:290px;margin-top:50px}}@media (max-width:900px) and (max-width:479px){.contacts-page__inner .contacts-page__map{height:290px}}.contacts-page__ad{justify-content:space-between;margin-bottom:100px;flex-direction:row;align-items:flex-start;margin-top:120px;display:flex}@media (max-width:900px){.contacts-page__ad{justify-content:flex-start;margin-bottom:115px;flex-direction:column-reverse;align-items:stretch;margin-top:100px}}.contacts-page__ad .contacts-page__quote{flex:0 0 53%;max-width:53%;width:53%}.contacts-page__ad .contacts-page__ad--content{flex:0 0 47%;max-width:47%;width:47%}@media (max-width:900px){.contacts-page__ad .contacts-page__ad--content,.contacts-page__ad .contacts-page__quote{flex:0 0 100%;max-width:100%;width:100%}}.contacts-page__quote{position:relative}.contacts-page__quote .quote{right:0;position:absolute;padding-right:40px;top:0;width:calc(50vw + 40px)}@media (max-width:1169px){.contacts-page__quote .quote{width:calc(100% + 15px);padding-left:40px}.contacts-page__quote .quote:after{left:15px}}@media (max-width:900px){.contacts-page__quote .quote{position:relative;left:-15px;width:calc(100% + 30px)}}@media (max-width:479px){.contacts-page__quote .quote{font-size:21px;padding-left:15px}}@media (max-width:900px){.contacts-page__quote{margin-top:70px}}.contacts-page__ad--content{text-align:center}.contacts-page__ad--content .contacts-page__ad--title{font-size:30px;font-weight:700;color:#222;text-transform:uppercase;text-align:center;font-family:Deja Vu Sans Condensed}.contacts-page__ad--content .contacts-page__ad--text{font-size:18px;color:#222;margin:65px 0}.contacts-page__ad--content .marker:not(:last-child){margin-bottom:35px}.policy-page,.rules-page{padding-bottom:100px}@media (max-width:479px){.policy-page .title{font-size:21px}}.documents-page{padding-bottom:100px}.documents-page .documents__links{padding:0 95px;margin-bottom:150px}@media (max-width:960px){.documents-page .documents__links{padding:0;margin-bottom:100px}}.documents-page .documents__links .documents__links--link{font-size:20px;font-weight:500;color:#222;transition:color .3s linear;position:relative;width:100%;line-height:24px;display:block}@media (max-width:767px){.documents-page .documents__links .documents__links--link{line-height:32px}}.documents-page .documents__links .documents__links--link:after{border-color:transparent transparent transparent #f54c28;height:17px;content:"";position:relative;border-style:solid;border-width:8.5px 10px;top:2px;margin-left:7px;width:10px;display:inline-block}.documents-page .documents__links .documents__links--link:hover{color:#f54c28}.documents-page .documents__links .documents__links--link:not(:last-child){margin-bottom:45px}.colored-text{color:#f54c28!important}.lfk-page .service-rules{margin-top:90px}.service-subscriptions__links{justify-content:space-between;flex-direction:row;display:flex}@media (max-width:768px){.service-subscriptions__links{justify-content:flex-start;flex-direction:column}.service-subscriptions__links a:nth-child(2){margin-top:20px}}