/* Minification failed. Returning unminified contents.
(1,83918): run-time error CSS1063: Expected calculation unit, found '$'
(1,83918): run-time error CSS1064: Expected calculation product, found '$'
(1,83918): run-time error CSS1065: Expected calculation sum, found '$'
(1,83918): run-time error CSS1034: Expected closing parenthesis, found '$'
(1,83918): run-time error CSS1042: Expected function, found '$'
(1,83918): run-time error CSS1062: Expected semicolon or closing curly-brace, found '$'
 */
@charset "UTF-8";.home .news .article .quote__author-image,img{max-width:100%}.logo,.social-links a{-webkit-box-align:center}@font-face{font-family:AmazingGroteskInfographics;src:url(/Content/fonts/amazing-grotesk-infographics/amazing-grotesk-infographics.eot);src:url(/Content/fonts/amazing-grotesk-infographics/amazing-grotesk-infographics.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/amazing-grotesk-infographics/amazing-grotesk-infographics.woff2) format("woff2"),url(/Content/fonts/amazing-grotesk-infographics/amazing-grotesk-infographics.woff) format("woff"),url(/Content/fonts/amazing-grotesk-infographics/amazing-grotesk-infographics.ttf) format("truetype"),url(/Content/fonts/amazing-grotesk-infographics/amazing-grotesk-infographics.svg#wf) format("svg");font-weight:400}html{font:16px/1.618 Montserrat,Roboto,Helvetica,Verdana,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;word-spacing:1px;color:#1d1d1b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.logo h1,h1,h2,h3,h4{font-weight:400}.button,h1,h2,h3,h4{font-family:AmazingGroteskInfographics,serif}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}:focus{outline:0!important;-webkit-box-shadow:0 0 0 3px rgba(60,53,182,.2);box-shadow:0 0 0 3px rgba(60,53,182,.2)}#app{position:relative;z-index:0}.container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto}@media screen and (min-width:768px){html{background-color:#eef2f5}.container{width:calc(768px - 3.236rem)}}@media screen and (min-width:992px){.container{width:calc(992px - 3.236rem)}}@media screen and (min-width:1400px){.container{width:calc(1400px - 3.236rem)}}.logo{font-size:1.618rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none}.logo:hover{opacity:.7}.logo:focus{-webkit-box-shadow:none;box-shadow:none}.logo:active{opacity:1}.logo svg{width:3.236rem;height:3.236rem}.logo svg .blue-star{fill:#3C35B6}.logo svg .red-star{fill:#F14E53}.logo svg .main-star{fill:#fff}.logo h1{margin-left:.75rem;text-align:center;text-transform:uppercase;color:#fff}.logo h1 .sambo{font-size:1.25rem;line-height:1.2135rem;margin-top:.4045rem;letter-spacing:.05em}.logo h1 .school{font-size:.75rem;line-height:.809rem;letter-spacing:.025em}.leaf-decor{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.leaf-decor::after,.leaf-decor::before{position:absolute;top:0;right:0;left:0;height:9.708rem;content:'';-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%)}.leaf-decor::before{z-index:3;background-image:-webkit-gradient(linear,left top,right top,from(#06067A),to(#3C35B7));background-image:linear-gradient(to right,#06067A,#3C35B7)}.leaf-decor::after{-webkit-transform:translateY(2.427rem);transform:translateY(2.427rem);background-color:#F14E53}.leaf-decor .container{position:relative;z-index:2;height:100%;background-color:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%)}.button{position:relative;z-index:1;display:inline-block;padding:1.2135rem .809rem;font-size:1rem;cursor:pointer;text-transform:uppercase;color:#fff;border:0;background-color:transparent;text-decoration:none}.button::after,.button::before{position:absolute;z-index:-1;top:-.20225rem;right:-.52585rem;bottom:-.20225rem;left:-.52585rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#3C35B6}.button::after{z-index:-2;-webkit-transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1),-webkit-transform .3s cubic-bezier(.535,0,0,1);-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg);background-color:#F14E53}.button:hover::after{-webkit-transform:translate(.4045rem,.4045rem) skewX(-20deg);transform:translate(.4045rem,.4045rem) skewX(-20deg)}.button:active::after{-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg)}.page-header{position:relative;z-index:2;height:24.27rem;padding-top:4.3686rem}@media screen and (min-width:992px){.page-header{height:29.27rem;-webkit-clip-path:polygon(0 calc(9.708rem - 1px),100% calc(4.854rem - 1px),100% 100%,0 100%);clip-path:polygon(0 calc(9.708rem - 1px),100% calc(4.854rem - 1px),100% 100%,0 100%)}}.page-header>.container{position:relative;height:100%}.page-header .wrap{position:absolute;left:0;right:0;z-index:1;padding-top:1.2944rem;text-align:center}@media screen and (min-width:992px){.page-header .wrap{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25.888rem;margin-top:4.854rem;padding:0 0 2.427rem 4.045rem;text-align:left}}.page-header__title{display:inline-block;color:#fff;border-bottom:2px solid #fff}.page-header__image{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width:992px){.page-header__title{font-size:2.0225rem;line-height:2.0225rem;margin-top:1.618rem;color:#3C35B6;border:none}.page-header__image{left:11.326rem;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,16.18rem 100%);clip-path:polygon(0 0,100% 0,100% 100%,16.18rem 100%)}}.page-header__image::before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(60,53,182,.5)),to(rgba(60,53,182,.5)));background-image:linear-gradient(rgba(60,53,182,.5),rgba(60,53,182,.5))}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex}.social-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.8315rem;height:2.8315rem;margin-left:.75rem;-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1);border-radius:50%;background-color:#fff}.social-links a svg{width:1.41575rem;height:1.41575rem;-webkit-transition:fill .2s cubic-bezier(.535,0,0,1);transition:fill .2s cubic-bezier(.535,0,0,1);fill:#3C35B6}.social-links a:hover{background-color:#F14E53}.social-links a:hover svg{fill:#fff}.social-links a:active{background-color:rgba(255,255,255,.7)}.social-links a:active svg{fill:#3C35B6}.gallery-photos{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.gallery-photos{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .5rem;width:992px;margin:0 auto}}@media screen and (min-width:1200px){.container{max-width:100ch}.gallery-photos{width:1200px}}.gallery-photos::after,.gallery-photos::before{display:block;-ms-flex-negative:0;flex-shrink:0;width:1.618rem;content:''}@media screen and (min-width:992px){.gallery-photos::after,.gallery-photos::before{display:none}}.gallery-photos img{display:block;-ms-flex-negative:0;flex-shrink:0;width:19.416rem;height:14.562rem;margin:0 .5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:992px){.gallery-photos img{margin:0 .65% .809rem;width:32%}}.show-more{display:none!important}.map .leaflet-popup-content .popup-actions .show-more{display:block!important}.home .news>.container{padding-bottom:0!important}.media__foto{margin-bottom:0!important}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.045rem;padding-bottom:4.854rem}.breadcrumbs__item{position:relative;display:inline-block;color:#fff;font-size:.875rem;line-height:1;text-decoration:none}.breadcrumbs__item:not(:last-child){padding-right:.3236rem;margin-right:.3236rem}.breadcrumbs__item:not(:last-child)::after{position:absolute;top:0;right:0;bottom:0;content:"";display:inline-block;width:1px;background-color:#fff;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.mobile-drawer,.site-header{display:-webkit-box;display:-ms-flexbox}@media screen and (min-width:992px){.breadcrumbs{padding-left:0;padding-bottom:0}.breadcrumbs__item{color:#9a9aa8}.breadcrumbs__item:not(:last-child)::after{background-color:#9a9aa8}}.site-header{position:fixed;z-index:25;top:0;right:0;left:0;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4.045rem;background-color:#2f298f}.site-header::after,.site-header::before{position:absolute;top:100%;left:0;width:100%;height:.52585rem;content:''}.site-header::before{-webkit-transform:skew(-45deg) translate(-2.0225rem,calc(-50% + .20225rem));transform:skew(-45deg) translate(-2.0225rem,calc(-50% + .20225rem));background-color:#3C35B6}.site-header::after{z-index:-1;-webkit-transform:skew(-45deg) translate(-1.618rem,-50%);transform:skew(-45deg) translate(-1.618rem,-50%);background-color:#F14E53}.site-header .logo{margin-right:1.618rem}.site-header>.site-nav{display:none}@media screen and (min-width:1200px){.site-header .mobile-drawer,.site-header .open-mobile-drawer,.site-header::after,.site-header::before{display:none}.site-header{position:absolute;background-color:transparent}.site-header .logo{margin-right:3.236rem;-webkit-transform:translateY(.4045rem);transform:translateY(.4045rem)}.site-header>.site-nav{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;white-space:nowrap}.site-header>.site-nav::after,.site-header>.site-nav::before{position:absolute;top:0;bottom:0;content:'';-webkit-box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1);box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1)}.site-header>.site-nav::before{z-index:-1;right:-1.618rem;left:-.4045rem;-webkit-transform:skew(-25deg);transform:skew(-25deg);background-color:#3C35B6}.site-header>.site-nav::after{z-index:-2;right:3.236rem;left:-1.2135rem;-webkit-transform:translate(.4045rem,.4045rem) skew(-35deg);transform:translate(.4045rem,.4045rem) skew(-35deg);background-color:#F14E53}.site-header>.site-nav>a,.site-header>.site-nav>button{font-family:AmazingGroteskInfographics,serif;font-size:.875rem;position:relative;z-index:1;padding:.20225rem .5rem;text-decoration:none;letter-spacing:.025em;text-transform:uppercase;color:#fff}.site-header>.site-nav>a .icon,.site-header>.site-nav>button .icon{display:none}.site-header>.site-nav>a::before,.site-header>.site-nav>button::before{position:absolute;z-index:-1;top:0;right:-3px;bottom:0;left:-3px;content:'';-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1);-webkit-transform:skew(-25deg);transform:skew(-25deg)}.site-header>.site-nav>a:hover::before,.site-header>.site-nav>button:hover::before{background-color:#352fa2}.site-header>.site-nav>a.active,.site-header>.site-nav>button.active{color:#3C35B6}.site-header>.site-nav>a.active::before,.site-header>.site-nav>button.active::before{background-color:#fff}.site-header>.site-nav .open-auth-button{margin:0 1rem;cursor:pointer;border:0;background-color:transparent}.site-header>.site-nav .open-auth-button::after{position:absolute;z-index:-2;top:-.4045rem;right:-.4045rem;bottom:-.4045rem;left:-.4045rem;content:'';-webkit-transform:skew(-25deg);transform:skew(-25deg);background-color:#F14E53}.site-header>.site-nav .open-auth-button:hover::before{background-color:#ed1f25}}.mobile-drawer{position:fixed;z-index:50;top:0;bottom:0;left:0;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:17.798rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1),-webkit-transform .3s cubic-bezier(.535,0,0,1);-webkit-transform:translateX(-120%);transform:translateX(-120%);pointer-events:none;color:#fff;border-right:.4045rem solid #F14E53;background-color:#3C35B6;-webkit-box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1);box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1)}.mobile-drawer.opened{-webkit-transform:translateX(0);transform:translateX(0);pointer-events:all}.mobile-drawer__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.809rem;background-color:#2f298f}.mobile-drawer .search-wrap input,.mobile-drawer__header .open-auth-button{border:0;background-color:transparent;font-family:AmazingGroteskInfographics,serif;color:#fff}.mobile-drawer__header .open-auth-button{font-size:.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;cursor:pointer;text-decoration:none}.mobile-drawer__header .open-auth-button>span{margin:0 .25rem}.mobile-drawer__header .icon{width:2.427rem;height:2.427rem;margin-right:.5rem;fill:none;stroke:#fff;stroke-width:3}.mobile-drawer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 1.618rem}.mobile-drawer .site-nav,.site-footer__bottom-section{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.mobile-drawer .search-wrap{position:relative;height:2.8315rem}.mobile-drawer .search-wrap .icon{position:absolute;top:50%;left:-.4045rem;width:2.0225rem;height:2.0225rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);stroke:#fff;stroke-linecap:round;stroke-opacity:.7;stroke-width:3}.mobile-drawer .search-wrap input{font-size:1rem;line-height:2.427rem;position:absolute;top:.4045rem;left:1.618rem;width:calc(100% - 1.618rem)}.mobile-drawer .search-wrap input:focus{-webkit-box-shadow:none;box-shadow:none}.mobile-drawer .social-links{padding:.809rem 0 1.618rem}.mobile-drawer .social-links a{margin-right:1rem;margin-left:0}.mobile-drawer .site-nav{font-family:AmazingGroteskInfographics,serif;position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 -1.618rem;padding:.809rem 0}.mobile-drawer .site-nav::after,.mobile-drawer .site-nav::before{position:absolute;right:1.618rem;left:1.618rem;height:.20225rem;content:'';background-color:rgba(29,29,27,.1)}.mobile-drawer .site-nav::before{top:0}.mobile-drawer .site-nav::after{bottom:0}.mobile-drawer .site-nav>a{line-height:2.427rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.618rem;text-decoration:none;letter-spacing:.025em;text-transform:uppercase;color:#fff}.mobile-drawer .site-nav .open-auth-button,.mobile-drawer .site-nav>a.auth-link{display:none}.mobile-drawer .close-mobile-drawer,.site-header .open-mobile-drawer{padding:0;border:0;background-color:transparent;position:absolute;top:50%;cursor:pointer}.mobile-drawer .site-nav>a .icon{width:1.618rem;height:1.618rem;margin-right:1.2135rem;fill:#fff}.mobile-drawer .site-nav>a .icon--pointer{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.site-header .open-mobile-drawer{left:.809rem;width:2.427rem;height:2.427rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-header .open-mobile-drawer .icon{width:2.427rem;height:2.427rem;-webkit-transition:.2s cubic-bezier(.535,0,0,1);transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:stroke-width,opacity;transition-property:stroke-width,opacity;fill:none;stroke:#fff;stroke-linecap:round;stroke-width:4}.site-header .open-mobile-drawer:hover .icon{opacity:.75;stroke-width:3}.site-header .open-mobile-drawer:active .icon{opacity:1;stroke-width:4}.mobile-drawer .close-mobile-drawer{font-size:3.236rem;line-height:2.427rem;right:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.427rem;height:2.427rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.privacy,.site-footer .contacts{font-size:.75rem;line-height:1.2135rem;letter-spacing:.025em}.mobile-drawer .close-mobile-drawer:hover::after,.mobile-drawer .close-mobile-drawer:hover::before{opacity:.7}.mobile-drawer .close-mobile-drawer:active::after,.mobile-drawer .close-mobile-drawer:active::before{opacity:1}.mobile-drawer .close-mobile-drawer::after,.mobile-drawer .close-mobile-drawer::before{position:absolute;top:50%;right:.4045rem;left:.4045rem;height:2px;margin-top:-1px;content:'';-webkit-transition:opacity .2s cubic-bezier(.535,0,0,1);transition:opacity .2s cubic-bezier(.535,0,0,1);background-color:#fff}.mobile-drawer .close-mobile-drawer::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-drawer .close-mobile-drawer::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.site-footer{position:relative;z-index:10;padding:6.3102rem 0 1.01125rem;background:linear-gradient(-120deg,#3C35B6,#221e67);-webkit-clip-path:polygon(0 calc(100% - 19.416rem),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 19.416rem),100% 0,100% 100%,0 100%)}.site-footer .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer__top-section{position:relative;padding-bottom:1.01125rem;border-bottom:1px solid rgba(255,255,255,.2)}.site-footer .logo{position:absolute;top:-3.236rem;left:50%;-webkit-transform:translateX(calc(-50% - .809rem)) scale(1.25);transform:translateX(calc(-50% - .809rem)) scale(1.25)}.site-footer .site-nav{display:none}@media screen and (min-width:1200px){.site-footer .logo{position:static;margin-right:3.236rem;-webkit-transform:scale(.9);transform:scale(.9)}.site-footer .site-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:3.236rem}}.site-footer .site-nav .open-auth-button,.site-footer .site-nav a .icon{display:none}.site-footer .site-nav a{font-family:AmazingGroteskInfographics,serif;font-size:.75rem;margin-left:1.2135rem;-webkit-transition:opacity .3s cubic-bezier(.535,0,0,1);transition:opacity .3s cubic-bezier(.535,0,0,1);text-decoration:none;letter-spacing:.025em;text-transform:uppercase;opacity:.6;color:#fff}.site-footer .site-nav a:hover{opacity:1}.site-footer .site-nav a:active{opacity:.6}.site-footer__bottom-section{display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:1.01125rem;padding-right:1.618rem;padding-left:1.618rem}@media screen and (min-width:580px){.site-footer{-webkit-clip-path:polygon(0 calc(100% - 12.135rem),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 12.135rem),100% 0,100% 100%,0 100%)}.site-footer__bottom-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.parse-title,.site-footer .contacts .desc{-webkit-box-orient:vertical;-webkit-box-direction:normal}@media screen and (min-width:1200px){.site-footer__bottom-section{padding-right:0;padding-left:0}}.site-footer .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer .contacts{font-family:AmazingGroteskInfographics,serif;max-width:19rem;color:#fff}.site-footer .contacts-icon{width:.809rem;height:.809rem}.site-footer .contacts .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer .contacts .contact-item .label{-ms-flex-negative:0;flex-shrink:0;width:5rem}.site-footer .contacts .desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin-bottom:.809rem;white-space:nowrap;color:rgba(255,255,255,.6)}.privacy .privacy-item__link,.site-footer .contacts .desc a{font-weight:400;display:inline-block;-webkit-transition:.2s cubic-bezier(.535,0,0,1);text-decoration:none}.site-footer .contacts .desc a{transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:border-bottom-color,color;transition-property:border-bottom-color,color;color:#fff;border-bottom:1px solid rgba(255,255,255,.25)}.site-footer .contacts .desc a.address{margin-top:.20225rem}.site-footer .contacts .desc a.phone{font-family:Montserrat,Roboto,Helvetica,Verdana,sans-serif;color:rgba(255,255,255,.6);border-bottom:0}.home .events-timeline .event__date,.home .hero-slider .slide-title a,.home .news .article,.home .news .show-more,.privacy{font-family:AmazingGroteskInfographics,serif}.site-footer .contacts .desc a:hover{color:#f8adaf;border-bottom-color:transparent}.site-footer .contacts .desc a:active{color:#fff;border-bottom-color:rgba(255,255,255,.25)}.privacy{max-width:15rem;color:#fff}@media screen and (min-width:480px){.privacy{margin-bottom:1rem}}.privacy .privacy-item__link{transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:border-bottom-color,color;transition-property:border-bottom-color,color;color:#fff;border-bottom:1px solid rgba(255,255,255,.25);margin-bottom:5px}.privacy .privacy-item__link:hover{color:#f8adaf;border-bottom-color:transparent}.privacy .privacy-item__link:active{color:#fff;border-bottom-color:rgba(255,255,255,.25)}.input-wrap{position:relative}.input-wrap::before{position:absolute;z-index:-1;top:0;right:-2.0225rem;bottom:0;left:-.809rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#fff}.input-wrap .input-field,.input-wrap input{font-size:1rem;line-height:2.0225rem;overflow:hidden;height:2.0225rem;white-space:nowrap;border:0;background-color:transparent}.input-wrap .input-field:focus,.input-wrap input:focus{-webkit-box-shadow:none;box-shadow:none}.input-wrap .input-decor{position:absolute;top:0;left:1.2135rem;width:calc(100% + 1.618rem);height:calc(100% + .4045rem);-webkit-transform:translateY(.4045rem);transform:translateY(.4045rem);pointer-events:none;fill:#3C35B6}.input-dropdown::before{right:-2.427rem}.input-dropdown .input-decor{left:1.618rem}.input-dropdown .expand{position:absolute;z-index:1;top:50%;right:-2.0225rem;padding:0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background-color:transparent}.input-dropdown .expand:hover .icon{fill:#F14E53}.input-dropdown .expand:active .icon{-webkit-transform:rotate(-90deg) scaleY(-1) translateX(-.20225rem);transform:rotate(-90deg) scaleY(-1) translateX(-.20225rem);fill:#3C35B6}.input-dropdown .expand .icon{width:1.618rem;height:1.618rem;-webkit-transition:.2s cubic-bezier(.535,0,0,1);transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform;-webkit-transform:rotate(-90deg) scaleY(-1);transform:rotate(-90deg) scaleY(-1);fill:#3C35B6}.input-dropdown .dropdown-list{position:absolute;top:calc(100% + .20225rem);left:-1.2135rem;overflow-y:auto;width:16.18rem;max-height:16.18rem;padding:.809rem 0 0;list-style:none;color:#1d1d1b;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 6px rgba(29,29,27,.1),0 2px 6px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1);box-shadow:0 2px 6px rgba(29,29,27,.1),0 2px 6px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1)}.input-dropdown .dropdown-list-item{font-size:1rem;line-height:1.41575rem;padding:.52585rem 1rem;cursor:pointer}.input-dropdown .dropdown-list-item:last-child{margin-bottom:.809rem}.input-dropdown .dropdown-list-item:hover{background-color:#ededed}.input-dropdown .dropdown-list-item--selected{color:#fff;background-color:#5852cc}.input-dropdown .dropdown-list-item--selected:hover{background-color:#453ec7}@media screen and (max-width:768px){.input-datepicker{width:5.663rem!important}}.input-datepicker .icon{position:absolute;z-index:1;top:50%;right:-1.618rem;width:1.41575rem;height:1.41575rem;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:#3C35B6}.input-datepicker .vdp-datepicker__calendar{top:calc(100% + .20225rem);right:-2.427rem}.input-datepicker .vdp-datepicker__calendar .cell.cell.selected{color:#fff;background-color:#3C35B6}.input-datepicker .vdp-datepicker__calendar .cell.cell.selected:hover{background-color:#2f298f}.input-datepicker .vdp-datepicker__calendar .cell.cell:not(.blank):not(.disabled).day:hover,.input-datepicker .vdp-datepicker__calendar .cell.cell:not(.blank):not(.disabled).month:hover,.input-datepicker .vdp-datepicker__calendar .cell.cell:not(.blank):not(.disabled).year:hover{border-color:#3C35B6}.map{width:100%;height:24.27rem}.map:focus{-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:992px){.input-datepicker .vdp-datepicker__calendar{left:-1.2135rem}.map{height:32.36rem}}@media screen and (min-width:1400px){.map{height:40.45rem}}.map-wrap{position:relative;z-index:10}.map-wrap .select-section{color:#fff}.map-wrap .container{display:block;width:100%;max-width:none}.map .leaflet-popup-content-wrapper{border-radius:2px}.map .leaflet-popup-content{margin:0;padding:.809rem 1.2135rem}.map .leaflet-popup-content .popup-title{font-size:1.125rem;font-weight:600;line-height:1;margin-bottom:1.2135rem;color:#3C35B6}.map .leaflet-popup-content .popup-contacts{font-size:1rem}.map .leaflet-popup-content .popup-contacts>*{line-height:1.25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.4045rem}.map .leaflet-popup-content .popup-contacts .icon{-ms-flex-negative:0;flex-shrink:0;width:1.618rem;height:1.618rem;margin-right:.5rem;fill:#3C35B6}.map .leaflet-popup-content .popup-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1.618rem 0 .4045rem;padding:0 1rem}.map .leaflet-popup-content .popup-actions .show-more{font-family:AmazingGroteskInfographics,serif;font-size:1rem;z-index:1;cursor:pointer;text-transform:uppercase;color:#fff;border:0;background-color:transparent}.map .leaflet-popup-content .popup-actions .show-more::after,.map .leaflet-popup-content .popup-actions .show-more::before{position:absolute;z-index:-1;top:-.20225rem;right:-.52585rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#3C35B6}.map .leaflet-popup-content .popup-actions .show-more::after{z-index:-2;-webkit-transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1),-webkit-transform .3s cubic-bezier(.535,0,0,1);-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg);background-color:#F14E53}.map .leaflet-popup-content .popup-actions .show-more:hover::after{-webkit-transform:translate(.4045rem,.4045rem) skewX(-20deg);transform:translate(.4045rem,.4045rem) skewX(-20deg)}.map .leaflet-popup-content .popup-actions .show-more:active::after{-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg)}.map .leaflet-popup-content .popup-actions .show-more{position:relative;bottom:0;left:0;padding:0 .25rem;text-decoration:none}.select-section{position:relative;z-index:10}.select-section .rocket{position:absolute;z-index:10;top:2.427rem;right:2.427rem;width:2.427rem;height:2.427rem;fill:#fff}.select-section h3{font-size:1.5rem;line-height:1.618rem;padding:2.0225rem 3.236rem 1.618rem 0;text-align:center;letter-spacing:.025em;background-color:#F14E53}@media screen and (min-width:768px){.select-section .rocket{top:-1.49665rem;right:calc(50% - 10.517rem);width:3.6405rem;height:3.6405rem}.select-section h3{font-size:1.75rem;position:absolute;z-index:1;top:0;top:1.618rem;left:50%;padding:0 2rem 0 0;-webkit-transform:translate(-50%,calc(-50% - 1.2135rem));transform:translate(-50%,calc(-50% - 1.2135rem));background-color:transparent}.select-section h3::after,.select-section h3::before{position:absolute;z-index:-1;content:'';-webkit-transform:skewX(-18deg);transform:skewX(-18deg);background-color:#f34e54}.select-section h3::before{top:-2.8315rem;right:-8.899rem;bottom:.809rem;left:-3.236rem}.select-section h3::after{top:.809rem;right:-4.045rem;bottom:-3.236rem;left:-8.899rem}}.select-section h3>span{font-size:2.427rem;line-height:2.0225rem;display:block;letter-spacing:.025em;text-transform:uppercase}.select-section .input-wrap{padding:.4045rem 2rem;display:none}.select-section .input-wrap input{max-width:13rem}.select-section .input-wrap .expand{right:1.2135rem}.select-section .input-wrap .input-decor{display:none}@media screen and (min-width:768px){.select-section h3>span{font-size:2.8315rem;line-height:2.427rem}.select-section .input-wrap{position:absolute;top:2.0225rem;left:50%;padding:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.select-section .input-wrap .input-decor{display:block}}.ie-disclaimer{font-size:.809rem;position:fixed;-webkit-box-shadow:0 0 0 3px rgba(60,53,182,.2);box-shadow:0 0 0 3px rgba(60,53,182,.2);border-radius:12px;padding:1.618rem;bottom:5px;right:25px;z-index:900;width:24.27rem;background:#fff}.home .events-timeline .event__image-placeholder,.home .hero-slider .slides .slide .image-placeholder,.home .news .article__thumb{background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:768px){.ie-disclaimer{width:16.18rem}}.ie-disclaimer__description{margin-bottom:.809rem}.ie-disclaimer__actions{text-align:center}.ie-disclaimer__actions .button{padding:1.2135rem 2.427rem}.ie-disclaimer.hidden{display:none}.home .hero-slider .slides,.parse-title{display:-webkit-box;display:-ms-flexbox}.home{position:relative}.home .section-title{text-align:center;font-size:1.2135rem}.home .section-title span{position:relative;border-bottom:1px solid #1d1d1b}@media screen and (min-width:1200px){.home .leaf-decor{position:absolute;z-index:5;top:0;bottom:0;left:50%;width:110ch;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(29,29,27,.05);box-shadow:0 1px 2px rgba(29,29,27,.05)}}.parse-title{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parse-title:hover .parse-title--even::after,.parse-title:hover .parse-title--even::before,.parse-title:hover .parse-title--odd::after,.parse-title:hover .parse-title--odd::before{background-color:#F14E53}.parse-title--even,.parse-title--odd{display:inline-block;position:relative;line-height:1.5;right:auto;padding:0;color:#fff;text-shadow:0 2px 6px rgba(29,29,27,.1);text-align:center}.parse-title--even::after,.parse-title--even::before,.parse-title--odd::after,.parse-title--odd::before{position:absolute;z-index:-1;top:-1px;right:-.809rem;bottom:0;left:-.809rem;content:'';-webkit-transition:background-color .3s cubic-bezier(.535,0,0,1);transition:background-color .3s cubic-bezier(.535,0,0,1);background-color:#3C35B6}.parse-title--even::before{right:1rem;-webkit-transform:skewX(15deg);transform:skewX(15deg)}.parse-title--odd::before{right:1rem;-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.parse-title--even::after{left:1rem;-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.parse-title--odd::after{left:1rem;-webkit-transform:skewX(15deg);transform:skewX(15deg)}.home .hero-slider{position:relative;z-index:10;height:24.27rem;margin-top:3.236rem}@media screen and (min-width:768px){.home .section-title{font-size:1.618rem}.home .hero-slider{height:100vh;max-height:33.978rem}}@media screen and (min-width:1200px){.home .hero-slider{height:33.978rem;max-height:none;margin-top:0}}@media screen and (min-width:1400px){.home .hero-slider{height:42.068rem}}.home .hero-slider .slides{display:flex;overflow:hidden;height:100%;background-color:#3C35B6}.home .hero-slider .slides .slide{position:relative;-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-transition:.4s ease;transition:.4s ease;-webkit-transition-property:margin,-webkit-transform,-webkit-clip-path;transition-property:margin,-webkit-transform,-webkit-clip-path;transition-property:transform,margin,clip-path;transition-property:transform,margin,clip-path,-webkit-transform,-webkit-clip-path;background-color:#060348;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.home .hero-slider .slides .slide .image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;background-color:#221e67;background-blend-mode:lighten}@media screen and (min-width:1200px){.home .hero-slider .slides .slide:not(.active){-webkit-clip-path:polygon(8.09rem 0,100% 0,100% 100%,24.27rem 100%);clip-path:polygon(8.09rem 0,100% 0,100% 100%,24.27rem 100%)}.home .hero-slider .slides .slide:not(.active) .image-placeholder{opacity:.5}.home .hero-slider .slides .slide.active+.slide{margin-left:-60%}.home .hero-slider .slides .slide.active:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5) 5%,rgba(0,0,0,0) 100%)}}.home .hero-slider .slides .slide.active:hover .image-placeholder{opacity:1}.home .hero-slider .controls{position:absolute;z-index:10;right:.809rem;bottom:4.854rem;left:.809rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(50%);transform:translateY(50%);pointer-events:none}.home .hero-slider .controls .control{cursor:pointer;-webkit-transition:.2s cubic-bezier(.535,0,0,1);transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;pointer-events:all;border:0;background-color:transparent}.home .hero-slider .controls .control.disabled{pointer-events:none;opacity:.1}.home .hero-slider .controls .control .arrow{width:1.618rem;height:1.618rem;fill:#fff}@media screen and (min-width:1200px){.home .hero-slider .controls{top:50%;right:3.236rem;bottom:4.854rem;bottom:auto;left:3.236rem;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.home .hero-slider .controls .control .arrow{width:3.236rem;height:3.236rem}}.home .hero-slider .controls .control.right:hover{-webkit-transform:translateX(.4045rem);transform:translateX(.4045rem)}.home .hero-slider .controls .control.right .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home .hero-slider .controls .control.left:hover{-webkit-transform:translateX(-.4045rem);transform:translateX(-.4045rem)}.home .hero-slider .controls .control.control:active{-webkit-transform:translateX(0);transform:translateX(0)}.home .hero-slider .slide-title{position:absolute;bottom:1.618rem;left:0;right:0;z-index:2;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (min-width:1200px){.home .hero-slider .slide-title{right:auto;bottom:8.09rem;left:30%;max-width:none;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.home .hero-slider .slide.active .slide-title{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@media screen and (min-width:1400px){.home .hero-slider .slides .slide.active+.slide{margin-left:-53%}.home .hero-slider .slide-title{right:auto;left:25%;max-width:none;padding:.3236rem 0 .3236rem 2.427rem;bottom:8.4136rem}}.home .hero-slider .slide-title a{display:inline-block;padding:.3236rem;color:#fff;font-size:1.01125rem;line-height:1.82025rem;text-decoration:none;letter-spacing:.025em;text-shadow:0 2px 6px rgba(29,29,27,.1),0 2px 6px rgba(29,29,27,.1);-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (min-width:480px){.home .hero-slider .slide-title a{font-size:1.618rem}}@media screen and (min-width:768px){.home .hero-slider .slide-title a{font-size:2.0625rem}}@media screen and (min-width:1200px){.home .hero-slider .slide:not(.active) .slide-title{left:42%;right:auto;max-width:none;padding:.3236rem 1.618rem}.home .hero-slider .slide:not(.active) .slide-title a{font-size:1.3rem}}@media screen and (min-width:1400px){.home .hero-slider .slide:not(.active) .slide-title{left:37%}}@media screen and (min-width:1700px){.home .hero-slider .slide:not(.active) .slide-title{left:35%}}@media screen and (min-width:1520px){.home .hero-slider .slide:not(.active) .slide-title a{font-size:1.5rem}}.home .news{position:relative;z-index:10;margin-bottom:2.9124rem;padding-top:1.2944rem}.home .news .section-title{color:#3C35B6}.home .news .section-title a{color:#3C35B6;border-color:#3C35B6}@media screen and (min-width:1200px){.home .news{margin-top:-8.899rem;padding-top:8.09rem}.home .news .section-title{color:#fff}.home .news .section-title a{color:#fff;border-color:#fff}.home .news::after,.home .news::before{position:absolute;top:0;right:0;left:0;height:24.27rem;content:'';-webkit-clip-path:polygon(0 8.09rem,100% 0,100% 16.18rem,0 100%);clip-path:polygon(0 8.09rem,100% 0,100% 16.18rem,0 100%)}.home .news::before{z-index:-1;background-color:#3C35B6}.home .news::after{z-index:-2;-webkit-transform:translateY(2.0225rem);transform:translateY(2.0225rem);background-color:#F14E53}}.home .news>.container{position:relative;display:block}.home .news .show-more{font-size:1rem;position:absolute;z-index:1;display:inline-block;padding:1.2135rem .809rem;cursor:pointer;text-transform:uppercase;color:#fff;border:0;background-color:transparent}.home .news .show-more::after,.home .news .show-more::before{position:absolute;z-index:-1;top:-.20225rem;right:-.52585rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#3C35B6}.home .news .show-more::after{z-index:-2;-webkit-transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1),-webkit-transform .3s cubic-bezier(.535,0,0,1);-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg);background-color:#F14E53}.home .news .show-more:hover::after{-webkit-transform:translate(.4045rem,.4045rem) skewX(-20deg);transform:translate(.4045rem,.4045rem) skewX(-20deg)}.home .news .show-more:active::after{-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg)}.home .news .show-more{left:3.43825em;bottom:0;text-decoration:none}.home .news .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;width:100%;margin-top:.809rem}.home .news .list::after{display:block;-ms-flex-negative:0;flex-shrink:0;width:1.618rem;content:''}@media screen and (min-width:768px){.home .news .show-more{left:1.82025em}.home .news .list{margin-top:1.618rem}.home .news .list::after{display:none}.home .news .article{height:22.652rem;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1);box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1)}.home .news .article:hover{-webkit-box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1);box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1)}.home .news .article:active{-webkit-box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1);box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1)}}.home .news .article{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:22.652rem;margin-bottom:.809rem;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);transition:-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);transition:box-shadow .3s cubic-bezier(.535,0,0,1);transition:box-shadow .3s cubic-bezier(.535,0,0,1),-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);text-decoration:none;color:#1d1d1b;border-radius:2px}.home .news .article .play-icon,.home .news .article--video .play-icon{display:none}.home .news .article-wrap{width:100%;padding:0 .4045rem}@media screen and (min-width:992px){.home .news .section-title a:hover{opacity:.7}.home .news .article-wrap{width:50%}}@media screen and (min-width:768px){.home .news .article--video .play-icon{position:absolute;z-index:5;top:50%;left:50%;display:block;width:4.045rem;height:4.045rem;-webkit-transform:translate(-50%,calc(-50% - .809rem));transform:translate(-50%,calc(-50% - .809rem))}}.home .news .article .quote{display:none}@media screen and (min-width:768px){.home .news .article .quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:50%;padding-left:.809rem;background-color:#f2f2f2}.home .news .article .quote__text{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:3.236rem 1.618rem 3.6405rem 1.2135rem}.home .news .article .quote__text .tip{position:absolute;right:0;bottom:-1.2135rem;left:0;-webkit-transition:stroke .2s cubic-bezier(.535,0,0,1);transition:stroke .2s cubic-bezier(.535,0,0,1);fill:none;stroke:#3C35B6;stroke-width:15}.home .news .article .quote__text .ticks{position:absolute;top:1.2135rem;left:.809rem;width:1.618rem;height:1.618rem;-webkit-transition:fill .2s cubic-bezier(.535,0,0,1);transition:fill .2s cubic-bezier(.535,0,0,1);-webkit-transform-origin:cetner;transform-origin:cetner;fill:#3C35B6}.home .news .article .quote__text .ticks--end{top:auto;right:1.618rem;bottom:2.0225rem;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.home .news .article:hover .quote .ticks{fill:#F14E53}.home .news .article:hover .quote .tip{stroke:#F14E53}.home .news .article:hover .quote__author-name{color:#F14E53}.home .news .article:active .quote .ticks{fill:#3C35B6}.home .news .article:active .quote .tip{stroke:#3C35B6}.home .news .article:active .quote__author-name{color:#3C35B6}.home .news .article .quote__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding:.809rem .4045rem}.home .news .article .quote__author-image-wrap{overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:3.236rem;height:3.236rem;margin-right:.75rem;border-radius:50%}.home .news .article .quote__author-name{line-height:1.25;-webkit-transition:color .2s cubic-bezier(.535,0,0,1);transition:color .2s cubic-bezier(.535,0,0,1);color:#3C35B6}.home .news .article__thumb{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.home .news .article__thumb::before{position:absolute;top:0;right:0;bottom:0;left:0;content:''}@media screen and (min-width:768px){.home .news .article__thumb::before{-webkit-transition:.4s cubic-bezier(.535,0,0,1);transition:.4s cubic-bezier(.535,0,0,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transform:scale(0) skewX(-15deg);transform:scale(0) skewX(-15deg);-webkit-transform-origin:bottom center;transform-origin:bottom center;opacity:0;background-color:#F14E53}.home .news .article:hover .article__thumb::before{-webkit-transform:scale(2) skewX(-15deg);transform:scale(2) skewX(-15deg);opacity:.25}.home .news .article:active .article__thumb::before{-webkit-transform:scale(0) skewX(-15deg);transform:scale(0) skewX(-15deg);opacity:0}.home .news .article:hover .parse-title--even::after,.home .news .article:hover .parse-title--even::before,.home .news .article:hover .parse-title--odd::after,.home .news .article:hover .parse-title--odd::before{background-color:#F14E53}.home .news .article:active .article__title::before{background-color:#3C35B6}}.home .news .article__title{font-size:1rem;line-height:1.125rem;position:absolute;right:auto;bottom:.809rem;left:.4045rem;padding:.809rem 1.2135rem;color:#fff;text-shadow:0 2px 6px rgba(29,29,27,.1)}.home .news .article__title::before{position:absolute;z-index:0;z-index:1;top:-.4045rem;right:-.809rem;bottom:-.4045rem;left:-.809rem;content:'';-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#3C35B6;display:none}.home .news .article__title span{position:relative;z-index:2}@media screen and (min-width:768px){.home .news .article__title{font-size:1.125rem;line-height:1.25rem;right:auto;bottom:1.618rem;left:2.0225rem;max-width:none;padding:0}}.home .news .article--video .article__title{max-width:90%}.home .events-timeline{position:relative;z-index:10;margin-bottom:3.236rem}.home .events-timeline .events-list{overflow-y:auto}.home .events-timeline .events-list::after,.home .events-timeline .events-list::before{display:block;-ms-flex-negative:0;flex-shrink:0;width:1.618rem;content:''}@media screen and (min-width:768px){.home .events-timeline .events-list{overflow:visible;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .events-timeline .events-list::after,.home .events-timeline .events-list::before{display:none}}@media screen and (min-width:992px){.home .events-timeline .events-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .events-timeline .section-title a:hover{opacity:.8}}.event,.three-steps .container{-webkit-box-orient:vertical;-webkit-box-direction:normal}@media screen and (min-width:1200px){.home .events-timeline .events-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.home .events-timeline .section-title{margin-bottom:1.2135rem}.home .events-timeline .section-title a{color:#3C35B6}.home .events-timeline .section-title>span{border-color:#3C35B6}.event{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:9.708rem;padding:.809rem 1.2135rem;text-decoration:none;color:#fff;border-radius:2px;background-color:#3C35B6;text-shadow:0 2px 6px rgba(29,29,27,.1),0 2px 6px rgba(29,29,27,.1)}@media screen and (min-width:768px){.event{overflow:visible;height:24.27rem;margin-bottom:1.618rem;padding:0}}@media screen and (min-width:992px){.event{margin-bottom:3.236rem}}@media screen and (min-width:1200px){.event{margin-bottom:1.618rem}.event::after{position:absolute;z-index:2;bottom:-4.045rem;left:50%;display:none;width:1.618rem;height:1.618rem;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:#F14E53}}.event-wrap{position:relative;-ms-flex-negative:0;flex-shrink:0;width:16.18rem;padding:0 .4045rem}@media screen and (min-width:992px){.event-wrap::before{position:absolute;bottom:-4.045rem;left:50%;width:1.618rem;height:1.618rem;content:'';-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:color,opacity;transition-property:color,opacity;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background-color:#F14E53}}.event-wrap:focus::before,.event-wrap:hover::before{color:#3C35B6}.event-wrap:hover .parse-title--even::after,.event-wrap:hover .parse-title--even::before,.event-wrap:hover .parse-title--odd::after,.event-wrap:hover .parse-title--odd::before{background-color:#F14E53}.event-wrap:active::before{opacity:.8}@media screen and (min-width:768px){.event-wrap{width:100%}}@media screen and (min-width:992px){.event-wrap{width:33.333%}}@media screen and (min-width:1200px){.event-wrap{width:25%}.event-wrap:first-of-type{width:50%}}.event-wrap--cup .event .cup{position:absolute;z-index:2;top:0;right:0;overflow:hidden;width:8.09rem;height:8.09rem;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right top;transform-origin:right top;border-radius:0 2px 0 0}@media screen and (min-width:768px){.event-wrap--cup .event .cup{-webkit-transform:none;transform:none}}.event-wrap--cup .event .cup::before{position:absolute;z-index:1;top:0;right:0;width:10.9215rem;height:10.9215rem;content:'';-webkit-transform:translate(50%,-50%) rotate(45deg);transform:translate(50%,-50%) rotate(45deg);background-color:#3C35B6}.event-wrap--cup .event .cup svg{position:absolute;z-index:3;top:.809rem;right:.809rem;width:2.8315rem;height:2.8315rem;fill:#fff}.event-wrap--video{width:16.18rem}@media screen and (min-width:768px){.event-wrap--video{width:100%}}@media screen and (min-width:992px){.event-wrap--video{width:50%}}.event-wrap--video .play-icon{display:none}@media screen and (min-width:1200px){.event-wrap--video .play-icon{position:absolute;z-index:5;top:50%;left:50%;display:block;width:4.045rem;height:4.045rem;-webkit-transform:translate(-50%,calc(-50% - .809rem));transform:translate(-50%,calc(-50% - .809rem))}}.home .events-timeline .event__image-placeholder{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);transition:-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);transition:box-shadow .3s cubic-bezier(.535,0,0,1);transition:box-shadow .3s cubic-bezier(.535,0,0,1),-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);opacity:.5;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1);box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1)}@media screen and (min-width:768px){.home .events-timeline .event__image-placeholder{opacity:1}.home .events-timeline .event__image-placeholder::before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:.4s cubic-bezier(.535,0,0,1);transition:.4s cubic-bezier(.535,0,0,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transform:scale(0) skewX(-15deg);transform:scale(0) skewX(-15deg);-webkit-transform-origin:bottom center;transform-origin:bottom center;opacity:0;background-color:#F14E53}.home .events-timeline .event:hover .event__image-placeholder{-webkit-box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1);box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1)}.home .events-timeline .event:hover .event__image-placeholder::before{-webkit-transform:scale(2) skewX(-15deg);transform:scale(2) skewX(-15deg);opacity:.25}.home .events-timeline .event:active .event__image-placeholder{-webkit-box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1);box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1)}.home .events-timeline .event:active .event__image-placeholder::before{-webkit-transform:scale(0) skewX(-15deg);transform:scale(0) skewX(-15deg);opacity:0}}.home .events-timeline .event__date,.home .events-timeline .event__title{position:relative;z-index:2}@media screen and (min-width:992px){.home .events-timeline .event__date,.home .events-timeline .event__title{position:absolute;z-index:2;color:#fff}.home .events-timeline .event__date span,.home .events-timeline .event__title span{position:relative;z-index:2}.home .events-timeline .event__date::before,.home .events-timeline .event__title::before{position:absolute;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}}.home .events-timeline .event__date{font-size:.75rem;display:inline-block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;opacity:.5}@media screen and (min-width:768px){.home .events-timeline .event__date{padding:0 1.82025rem .809rem;opacity:1}.home .events-timeline .event__date span{position:relative}.home .events-timeline .event__date span::before{position:absolute;z-index:-1;top:-.4045rem;right:-.809rem;bottom:-.4045rem;left:-.809rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#F14E53}}@media screen and (min-width:992px){.home .events-timeline .event__date{font-family:Montserrat,Roboto,Helvetica,Verdana,sans-serif;font-size:.875rem;top:.8899rem;left:.809rem;padding:0;background-color:transparent}}.about-sections,.home .partners .item .desc,.post .lead{font-family:AmazingGroteskInfographics,serif}.home .events-timeline .event__date:hover .event__title::before{background-color:#F14E53;-webkit-box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1);box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1)}.home .events-timeline .event__date:active .event__title::before{background-color:#3C35B6;-webkit-box-shadow:0 2px 6px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1);box-shadow:0 2px 6px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1)}.home .events-timeline .event__title{font-size:1rem;line-height:1.2135rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:768px){.home .events-timeline .event__title{bottom:1.618rem;font-size:1.125rem;padding:1.2135rem 1.618rem .809rem}}@media screen and (min-width:992px){.home .events-timeline .event__title{left:2.427rem;max-width:50%;max-width:none;padding:0;background-color:transparent}.home .events-timeline .event__title::before{top:-.4045rem;right:-1.2135rem;bottom:-.4045rem;left:-1.2135rem;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:box-shadow,background-color;transition-property:box-shadow,background-color,-webkit-box-shadow;background-color:#3C35B6;-webkit-box-shadow:0 2px 6px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1);box-shadow:0 2px 6px rgba(29,29,27,.1),0 2px 18px rgba(29,29,27,.1);display:none}}@media screen and (min-width:768px){.home .events-timeline .event__title{left:2.0225rem;font-size:1rem}}@media screen and (min-width:1400px){.home .events-timeline .event__title{left:2.427rem;font-size:1.125rem}}.home .events-timeline .controls{display:none}@media screen and (min-width:992px){.home .events-timeline .controls .left,.home .events-timeline .controls .right{visibility:hidden}.home .events-timeline .control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.236rem;height:3.236rem;padding:0;cursor:pointer;-webkit-transition:.2s cubic-bezier(.535,0,0,1);transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;pointer-events:all;border:0;border-radius:50%;background-color:#3C35B6;-webkit-box-shadow:0 2px 6px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1);box-shadow:0 2px 6px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1)}.home .events-timeline .control:hover{background-color:#F14E53}.home .events-timeline .control.control.control:active{-webkit-transform:translateX(0);transform:translateX(0);background-color:#3C35B6}.home .events-timeline .control svg{width:2.0225rem;height:2.0225rem;fill:#fff}.home .events-timeline .controls{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:1.618rem;pointer-events:none}.home .events-timeline .controls::before{position:absolute;z-index:-1;top:50%;right:1rem;left:1rem;content:'';border-bottom:1px dashed #F14E53}.home .events-timeline .controls .left:hover{-webkit-transform:translateX(-.4045rem);transform:translateX(-.4045rem)}.home .events-timeline .controls .right:hover{-webkit-transform:translateX(.4045rem);transform:translateX(.4045rem)}.home .events-timeline .controls .right svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}}@media screen and (min-width:768px){.three-steps{margin-top:-8.29225rem;padding:9.708rem 0 8.09rem;background:linear-gradient(15deg,#382ca8,#151240)}}.about-sections .what-to-do::after,.post .hero{background-repeat:no-repeat;background-size:cover}.three-steps .about-sections__next .icon{fill:#3C35B6}.three-steps .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media screen and (min-width:768px){.three-steps .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto}}.about-sections .what-to-do,.home .partners .item,.post,.post .container .row,.three-steps .step{-webkit-box-orient:vertical;-webkit-box-direction:normal}.three-steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:1.618rem;padding:0 2rem}.three-steps .step .star{position:relative}@media screen and (min-width:768px){.three-steps .step{width:21.034rem;margin-bottom:0}.three-steps .step .star{margin-bottom:1.618rem}}.three-steps .step .star .dashed-curve{position:absolute;top:calc(100% + 4.854rem);right:calc(100% + .809rem);width:11.326rem;height:2.427rem;-webkit-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7);fill:#3C35B6}@media screen and (min-width:768px){.three-steps .step .star .dashed-curve{top:auto;right:auto;bottom:100%;left:100%;-webkit-transform:translate(-3.236rem,1.618rem);transform:translate(-3.236rem,1.618rem);fill:#fff}}@media screen and (min-width:992px){.three-steps .step .star .dashed-curve{-webkit-transform:translate(-.809rem,1.618rem);transform:translate(-.809rem,1.618rem)}}.three-steps .step .star .dashed-curve--alt{right:auto;left:calc(100% + .809rem);-webkit-transform:rotate(-90deg) scale(-.7);transform:rotate(-90deg) scale(-.7)}@media screen and (min-width:768px){.three-steps .step .star .dashed-curve--alt{top:100%;bottom:auto;-webkit-transform:translate(-3.236rem,-.809rem) rotate(180deg);transform:translate(-3.236rem,-.809rem) rotate(180deg)}}@media screen and (min-width:992px){.three-steps .step .star .dashed-curve--alt{-webkit-transform:translate(-1.618rem,-1.618rem) rotate(180deg);transform:translate(-1.618rem,-1.618rem) rotate(180deg)}}.three-steps .step .star .icon{width:4.045rem;height:4.045rem}.three-steps .step .star .number{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#3C35B6}@media screen and (min-width:768px){.three-steps .step .star .icon{width:9.708rem;height:9.708rem}.three-steps .step .star .number{font-size:2.427rem}}.three-steps .desc{font-size:1.125rem;line-height:1.41575rem;text-align:center;color:#3C35B6}.about-sections{position:relative;z-index:10;color:#fff}.about-sections .section-title{position:absolute;z-index:10;top:2.427rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){.three-steps .desc{color:#fff}.about-sections{display:block;overflow:visible}.about-sections .section-title{top:7.281rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-sections__next{display:none}}@media screen and (min-width:1400px){.about-sections .section-title{top:9.708rem}}.about-sections .section-title span{border:none}.about-sections__next{display:none;position:absolute;top:2.427rem;right:1.618rem;padding:0;border:0;background-color:transparent}.about-sections__next .icon{width:1.618rem;height:1.618rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#fff}.about-sections__item{position:relative;overflow:hidden;height:calc(100vh - 8.09rem);width:100%}.about-sections .what-to-do{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#3C35B6}@media screen and (min-width:768px){.about-sections__item{overflow:visible;height:auto}.about-sections .what-to-do{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32.36rem;line-height:2.2;-webkit-clip-path:polygon(0 6.472rem,100% -1.618rem,100% 100%,0 24.27rem);clip-path:polygon(0 6.472rem,100% -1.618rem,100% 100%,0 24.27rem)}}@media screen and (min-width:1400px){.about-sections .what-to-do{height:48.54rem;-webkit-clip-path:polygon(0 8.09rem,100% -1.618rem,100% 100%,0 40.45rem);clip-path:polygon(0 8.09rem,100% -1.618rem,100% 100%,0 40.45rem)}}.about-sections .what-to-do::after,.about-sections .what-to-do::before{position:absolute;top:0;right:0;bottom:0;left:0;content:''}@media screen and (min-width:768px){.about-sections .what-to-do::before{z-index:-2;-webkit-transform:translateY(-1.618rem);transform:translateY(-1.618rem);background-color:#F14E53;-webkit-clip-path:polygon(0 8.09rem,100% 0,100% 1.618rem,0 9.708rem);clip-path:polygon(0 8.09rem,100% 0,100% 1.618rem,0 9.708rem)}}@media screen and (min-width:1400px){.about-sections .what-to-do::before{-webkit-clip-path:polygon(0 9.708rem,100% 0,100% 1.618rem,0 11.326rem);clip-path:polygon(0 9.708rem,100% 0,100% 1.618rem,0 11.326rem)}}.about-sections .what-to-do::after{z-index:-1;opacity:.2;background-color:#3C35B6;background-image:url(/content/images/public/about-sections-photo.jpg);background-position:bottom right -10rem}@media screen and (min-width:768px){.about-sections .what-to-do::after{background-position:bottom;-webkit-clip-path:polygon(0 8.09rem,100% 0,100% 100%,0 24.27rem);clip-path:polygon(0 8.09rem,100% 0,100% 100%,0 24.27rem)}.about-sections .what-to-do .muscles{display:none}}.about-sections .what-to-do .muscles{position:absolute;top:-.20225rem;width:2.427rem;height:2.427rem;fill:#fff}.about-sections .what-to-do .pointer{position:absolute;top:50%;right:0;width:2.0225rem;height:2.0225rem;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);fill:#fff}@media screen and (min-width:768px){.about-sections .what-to-do .pointer{right:auto;left:50%;width:5.2585rem;height:5.2585rem;-webkit-transform:translate(-14.562rem,-3.236rem) scaleX(-1);transform:translate(-14.562rem,-3.236rem) scaleX(-1)}.about-sections .what-to-do .pointer-wrap::after{display:none}}.about-sections .what-to-do .pointer-wrap{position:relative;z-index:1;margin-top:2.427rem;padding:0 .25rem 0 2.427rem}.about-sections .what-to-do .pointer-wrap h3.em{font-size:1.25rem}@media screen and (min-width:1400px){.about-sections .what-to-do::after{-webkit-clip-path:polygon(0 9.708rem,100% 0,100% 100%,0 40.45rem);clip-path:polygon(0 9.708rem,100% 0,100% 100%,0 40.45rem)}.about-sections .what-to-do .pointer{width:6.8765rem;height:6.8765rem;-webkit-transform:translate(-22.652rem,-3.236rem) scaleX(-1);transform:translate(-22.652rem,-3.236rem) scaleX(-1)}.about-sections .what-to-do .pointer-wrap h3.em{font-size:1.5rem}.about-sections .what-to-do .pointer-wrap{padding-right:4.045rem}}.about-sections .what-to-do .pointer-wrap::after{position:absolute;z-index:-1;top:-.809rem;right:-1.618rem;bottom:-.809rem;left:-1.618rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#ef3543}@media screen and (min-width:768px){.about-sections .what-to-do .pointer-wrap{margin-top:0}}.about-sections .what-to-do h3{font-size:1rem}.about-sections .what-to-do h3.muscles-wrap{position:relative;z-index:1;margin-top:1.618rem;padding:0 1rem 0 2.427rem}.about-sections .what-to-do h3.muscles-wrap::after{position:absolute;z-index:-1;top:-.4045rem;right:-1.618rem;bottom:-.4045rem;left:-1.618rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#2d2d9e}@media screen and (min-width:768px){.about-sections .what-to-do h3.muscles-wrap{margin:1.618rem 0 0!important;padding:0}.about-sections .what-to-do h3.muscles-wrap::after{display:none}}.about-sections .what-to-do h3.muscles-wrap>span{font-size:1.25rem;display:block;padding-left:3.236rem}@media screen and (min-width:1400px){.about-sections .what-to-do h3.muscles-wrap>span{font-size:inherit}}@media screen and (min-width:768px){.about-sections .what-to-do h3.muscles-wrap>span{display:inline;padding:0}.about-sections .what-to-do h3{font-size:1.125rem}.about-sections .what-to-do h3:first-of-type{font-size:1.125rem;margin:0 0 1.2135rem}.about-sections .what-to-do h3:nth-of-type(3){margin-right:-8.09rem}.about-sections .what-to-do h3>span{position:relative;z-index:2;color:#3C35B6}.about-sections .what-to-do h3>span::before{position:absolute;z-index:-1;top:-.52585rem;right:-.20225rem;bottom:-.52585rem;left:-.20225rem;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#fff}}@media screen and (min-width:992px){.home .map-wrap .container{width:992px}}@media screen and (min-width:1200px){.home .map-wrap .container{width:calc(1200px - 1.618 * 1.333rem)}}@media screen and (min-width:1400px){.about-sections .what-to-do h3{font-size:1.5rem}.about-sections .what-to-do h3:first-of-type{font-size:1.82025rem;font-size:1.5rem}.home .map-wrap .container{width:calc(1400px - 1.618 * 9rem)}}.home .partners{position:relative;z-index:10;margin-bottom:-9.708rem;padding:3.0742rem 0 12.944rem 3.236rem}.home .partners .section-title{color:#F14E53}.home .partners .section-title>span{border:none}.home .partners .container{width:100%}.home .partners .list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin-top:1.2135rem}.home .partners .list::after,.home .partners .list::before{display:block;-ms-flex-negative:0;flex-shrink:0;width:1.618rem;content:''}@media screen and (min-width:768px){.home .partners{padding:3.0742rem 0 12.944rem}.home .partners .list{margin-top:2.8315rem;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:visible}.home .partners .list::after,.home .partners .list::before{display:none}}@media screen and (min-width:992px){.home .partners .list{padding:0 1.618rem}.home .partners .list>:nth-child(n+2){display:block}}.home .partners .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:16.18rem;padding:0 .809rem;text-decoration:none}@media screen and (min-width:992px){.home .partners .item{padding:0 1.618rem}}@media screen and (min-width:768px){.home .partners .item{width:33%;padding:0 2.427rem;margin-bottom:4.854rem}}.home .partners .item .thumb{position:relative;z-index:1;display:block;width:8.09rem;margin:0 auto}.home .partners .item .thumb-wrap{position:relative;padding:.809rem}.home .partners .item .thumb-wrap::before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:'';background-color:#f2f2f2}@media screen and (min-width:992px){.home .partners .item .thumb-wrap{padding:1.618rem .809rem 3.236rem}.home .partners .item .thumb-wrap::before{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#fff}}@media screen and (min-width:1200px){.home .partners .item .thumb-wrap::before{background-color:#f2f2f2}}.home .partners .item .desc{line-height:1.25;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.809rem;-webkit-transition:-webkit-transform .2s cubic-bezier(.535,0,0,1);transition:-webkit-transform .2s cubic-bezier(.535,0,0,1);transition:transform .2s cubic-bezier(.535,0,0,1);transition:transform .2s cubic-bezier(.535,0,0,1),-webkit-transform .2s cubic-bezier(.535,0,0,1);text-align:center;color:#fff;background-color:#F14E53}@media screen and (min-width:992px){.home .partners .item .desc{position:absolute;z-index:1;right:2.427rem;bottom:-1.618rem;left:1.618rem;background-color:transparent}.home .partners .item .desc::before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#F14E53}.home .partners .item:hover .desc{-webkit-transform:translate(.20225rem,.20225rem);transform:translate(.20225rem,.20225rem)}.home .partners .item:hover .desc::before{background-color:#3C35B6}}.home .partners .control{display:none}@media screen and (min-width:768px){.home .partners .control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.236rem;height:3.236rem;padding:0;cursor:pointer;-webkit-transition:.2s cubic-bezier(.535,0,0,1);transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;pointer-events:all;border:0;border-radius:50%;background-color:#3C35B6;-webkit-box-shadow:0 2px 6px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1);box-shadow:0 2px 6px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1)}.home .partners .control:hover{background-color:#F14E53}.home .partners .control.control.control:active{-webkit-transform:translateX(0);transform:translateX(0);background-color:#3C35B6}.home .partners .control svg{width:2.0225rem;height:2.0225rem;fill:#fff}.home .partners .controls{position:absolute;top:50%;right:4.854rem;left:4.854rem;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(calc(-50% - 1.618rem));transform:translateY(calc(-50% - 1.618rem));pointer-events:none}.home .partners .controls .left:hover{-webkit-transform:translateX(-.4045rem);transform:translateX(-.4045rem)}.home .partners .controls .right:hover{-webkit-transform:translateX(.4045rem);transform:translateX(.4045rem)}.home .partners .controls .right svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}}.post--gallery .post__header,.post--video .post__header{padding-top:16.18rem}.post,.post .hero{position:relative;z-index:12}.post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post--gallery .gallery-photos{width:100%}.post--video .youtube-video{width:100%;margin-bottom:.809rem}.post .hero{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:14.562rem;background-position:center}@media screen and (min-width:1200px){.post{display:block}.post .hero{height:35.596rem;-webkit-clip-path:polygon(0 0,100% 0,100% 27.506rem,0 100%);clip-path:polygon(0 0,100% 0,100% 27.506rem,0 100%)}.post .hero::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-10%,rgba(0,0,0,.3)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.3) -10%,rgba(0,0,0,0) 100%)}.post__content-wrap{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 10.517rem),0 calc(100% - 3.236rem));clip-path:polygon(0 0,100% 0,100% calc(100% - 10.517rem),0 calc(100% - 3.236rem))}}.post .container{max-width:80ch}@media screen and (min-width:1400px){.post .container{max-width:100ch}}.post .container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 -1rem;padding:0 1rem}.post__header .container,.post__page-decor .container{display:block}@media screen and (min-width:992px){.post .container .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.post .container .row .col-sm-1{width:8.33333%;padding:0 1rem}.post .container .row .col-sm-2{width:16.66667%;padding:0 1rem}.post .container .row .col-sm-3{width:25%;padding:0 1rem}.post .container .row .col-sm-4{width:33.33333%;padding:0 1rem}.post .container .row .col-sm-5{width:41.66667%;padding:0 1rem}.post .container .row .col-sm-6{width:50%;padding:0 1rem}.post .container .row .col-sm-7{width:58.33333%;padding:0 1rem}.post .container .row .col-sm-8{width:66.66667%;padding:0 1rem}.post .container .row .col-sm-9{width:75%;padding:0 1rem}.post .container .row .col-sm-10{width:83.33333%;padding:0 1rem}.post .container .row .col-sm-11{width:91.66667%;padding:0 1rem}.post .container .row .col-sm-12{width:100%;padding:0 1rem}}.post .note,.post-list__filter .filter-content,.post-list__header .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal}.post__content-wrap{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.post__page-decor{position:relative;z-index:10;display:block;max-width:110ch;margin:0 auto;padding:1.618rem 1.618rem 0;background-color:#fff;-webkit-box-shadow:0 1px 9px rgba(29,29,27,.1);box-shadow:0 1px 9px rgba(29,29,27,.1)}@media screen and (min-width:1200px){.post__page-decor{margin:-8.09rem auto;padding:9.708rem 3.236rem 12.944rem}}.post .lead{line-height:1.618rem;margin:.809rem 0 1.618rem;padding-bottom:.809rem;letter-spacing:.0125em;border-bottom:4px solid #F14E53}@media screen and (min-width:1200px){.post .lead{font-family:Montserrat,Roboto,Helvetica,Verdana,sans-serif;font-weight:700;padding:.809rem 0}}.post p{margin:1.2135rem 0}.post--with-gallery+.site-footer{background:linear-gradient(-10deg,#352fa2,#151240);-webkit-clip-path:none;clip-path:none}.post__header{position:relative;z-index:11;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:4.854rem;padding:1.2135rem 1.618rem}@media screen and (min-width:992px){.post__header{padding:2.427rem 1.618rem 1.618rem}}@media screen and (min-width:1200px){.post__header{margin-top:-8.09rem;padding:9.708rem 0 8.09rem;text-align:center;color:#fff;background:linear-gradient(170deg,#221e67,#3C35B6);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 8.09rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 8.09rem),0 100%)}}.post__header-decor{position:absolute;z-index:2;top:0;right:0;left:0;height:10.517rem;background-color:#F14E53;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 8.09rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 8.09rem),0 100%)}.post__title{font-size:1.25rem;line-height:1.2135rem;max-width:48.54rem;margin:0}.about .description .article .quote__author-image,.post .photo{max-width:100%}@media screen and (min-width:992px){.post__title{font-size:2.0225rem;line-height:2.0225rem;margin-bottom:.809rem}}@media screen and (min-width:1200px){.post__title{line-height:2.427rem;margin:0 auto .809rem}}.post__publish-date{font-size:.75rem}.post__publish-date-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post__publish-date-wrap .icon{display:none}@media screen and (min-width:992px){.post__publish-date{font-size:.875rem}.post__publish-date-wrap .icon{display:block;width:1.2135rem;height:1.2135rem;margin-right:.5rem;fill:#1d1d1b;fill-opacity:.8}}.post .go-back-link{font-size:.875rem;line-height:1.618rem;padding:0 .325rem 0 .25rem;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:color,border-color;transition-property:color,border-color;text-decoration:none;color:gray;border-bottom:1px solid transparent}.post .go-back-link::before{position:relative;top:-1px;margin-right:.325rem;content:'←'}.post .go-back-link:hover{color:#3C35B6;border-bottom-color:#3C35B6}.post .go-back-link:active{color:gray;border-bottom-color:transparent}.post .photo{display:block}.post .photo__wrap{position:relative;z-index:1;margin:1.618rem 0}.post .photo__wrap .container{position:relative}.post .photo__caption{font-family:AmazingGroteskInfographics,serif;font-size:1rem;line-height:1.2135rem;display:block;width:100%;padding:.809rem 1.2135rem;text-align:left;color:#fff;background:#3C35B6}@media screen and (min-width:992px){.post .photo__wrap{margin:1.618rem -6.472rem}.post .photo__caption{font-size:1.25rem;line-height:1.618rem;position:absolute;z-index:10;bottom:1.618rem;left:0;max-width:19.416rem;padding:0;background-color:transparent}.post .photo__caption::before{position:absolute;z-index:-1;top:-.4045rem;right:-1.2135rem;bottom:-.4045rem;left:-1.2135rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#3C35B6}}.post .quote{margin:2.0225rem 0}@media screen and (min-width:768px){.post .quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.post .note,.post__share-list{display:-webkit-box;display:-ms-flexbox}.post .quote-author{-ms-flex-negative:0;flex-shrink:0;max-width:11.326rem;margin:0 auto;text-align:center}.post .quote-author__photo{width:9.708rem;height:9.708rem;border:2px solid #F14E53;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:768px){.post .quote-author{margin-right:1.618rem;margin-left:0}.post .quote-author__photo{border-width:4px}}.post .quote-author__name{font-weight:600;line-height:1.25}.post .quote-content,.post-list-empty{font-weight:700;font-family:AmazingGroteskInfographics,serif}.post .quote-content{position:relative;margin:0;padding:0 2.427rem}.post .quote-content::after,.post .quote-content::before{position:absolute;width:1.618rem;height:1.618rem;content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTAgNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQyMSAyMy42NDljNC40NjUgMS45IDcuNjI5IDYuMjk3IDcuNzQ5IDEyLjM2NS4wOTcgNC45NTgtMy4zNjUgMTEuOTc1LTEwLjI3NCAxMi4xMTMtNy42MTEuMTUyLTExLjQwMy02LjUwNC0xMS44NDEtMTIuNzgtLjcxNS0xMC4yNiA1LjUwMi0yMy45MzEgMTguNTE5LTMzLjQ3N2w0LjM0NiA3LjIxMWMtMy43MzggMy41OTQtOC4yOSA3Ljk3Ny04LjQ5OSAxNC41Njh6bTI3LjA4IDBjNC40NjUgMS45IDcuNjMgNi4yOTcgNy43NDkgMTIuMzY1LjA5OCA0Ljk1OC0zLjM2NSAxMS45NzUtMTAuMjc0IDEyLjExMy03LjYxMS4xNTItMTEuNDAzLTYuNTA0LTExLjg0LTEyLjc4LS43MTYtMTAuMjYgNS41MDItMjMuOTMxIDE4LjUxOS0zMy40NzdsNC4zNDUgNy4yMTFjLTMuNzM3IDMuNTk0LTguMjkgNy45NzctOC40OTkgMTQuNTY4eiIgZmlsbD0iI2YxNGU1MyIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:center}.post .quote-content::before{top:0;left:0}.post .quote-content::after{right:0;bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.post .note{position:relative;z-index:1;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding:0 3.236rem 2.427rem;color:#fff;background-color:#3C35B6}.post .note-decor{display:none}@media screen and (min-width:1200px){.post__publish-date-wrap .icon{fill:#fff}.post .note{margin:0 9.708rem;padding-bottom:4.854rem}.post .note-decor{position:absolute;top:0;bottom:0;display:block;width:calc(11.326rem + 1px);height:auto;fill:#3C35B6}.post .note-wrap{margin:0 -6.472rem -9.708rem;padding:0 1.618rem}}.post .note-wrap,.post .note__title{position:relative;z-index:1}.post .note-decor svg{width:100%;height:100%}.post .note-decor--left{left:0}.post .note-decor--right{right:0;-webkit-transform:scale(-1);transform:scale(-1)}.post .note__title{font-size:2.0225rem;line-height:2.427rem;margin-top:1.618rem;margin-left:.4045rem;color:#3C35B6}@media screen and (min-width:1200px){.post .note__title{margin-top:.4045rem}}.post .note__title::before{position:absolute;z-index:-1;top:0;right:-.4045rem;bottom:0;left:-.4045rem;content:'';-webkit-transform:skew(-20deg);transform:skew(-20deg);background-color:#fff}.post .note p{margin:1.618rem 0}@media screen and (min-width:1200px){.post .note p{margin:1.618rem -2.427rem 1.618rem 0}.post__share-list{margin-bottom:2.427rem}}.post .note p+p{margin-top:0}.post__share{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.427rem;height:2.427rem;margin-right:.75rem;padding:0;cursor:pointer;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;border:0;border-radius:50%;background-color:#fff}.post__share:hover{background-color:#F14E53}.post__share:hover svg{fill:#fff}.post__share-list{display:flex}.post__share svg{width:1.2135rem;height:1.2135rem;-webkit-transition:fill .2s cubic-bezier(.535,0,0,1);transition:fill .2s cubic-bezier(.535,0,0,1);fill:#3C35B6}.post__gallery{position:relative;z-index:20;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:1.618rem;padding:1.618rem 0;border-top:1.618rem solid #F14E53;background-color:#3C35B6}@media screen and (min-width:1200px){.post__gallery{margin-top:0;margin-bottom:-4.854rem;padding:9.708rem 0 6.472rem;border:0;background-color:transparent}.post__gallery::after,.post__gallery::before{position:absolute;top:0;right:0;bottom:0;left:0;content:''}.post__gallery::before{z-index:-1;background-color:#3C35B6;-webkit-clip-path:polygon(0 8.899rem,100% 1.618rem,100% calc(100% - 1.618rem),0 calc(100% - 4.854rem));clip-path:polygon(0 8.899rem,100% 1.618rem,100% calc(100% - 1.618rem),0 calc(100% - 4.854rem))}.post__gallery::after{z-index:-2;background-color:#F14E53;-webkit-clip-path:polygon(0 7.281rem,100% 0,100% 100%,0 calc(100% - 3.236rem));clip-path:polygon(0 7.281rem,100% 0,100% 100%,0 calc(100% - 3.236rem))}}.post__gallery-title{font-size:1.618rem;line-height:1.618rem;margin-bottom:1.618rem;margin-left:1.618rem;color:#fff}@media screen and (min-width:768px){.post__gallery-title{margin-left:0}}.post-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.618rem}.post-list-wrap{position:relative;z-index:1}.post-list-wrap>.container,.post-list__header{position:relative;z-index:2}.post-list-wrap>.container{display:block;margin-bottom:-2.427rem;padding-bottom:7.281rem}@media screen and (min-width:1400px){.post-list-wrap>.container{width:calc($sw--xl - $ms * 2rem)}}.post-list-empty{font-size:1.618rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:16.18rem;margin-bottom:-2.427rem;letter-spacing:.025em;color:#F14E53}.post-list .parse-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post-list .parse-title--even,.post-list .parse-title--odd{text-align:left;color:#1d1d1b}.post-list .parse-title--even::after,.post-list .parse-title--even::before,.post-list .parse-title--odd::after,.post-list .parse-title--odd::before{display:none}@media screen and (min-width:992px){.post-list .parse-title--even,.post-list .parse-title--odd{color:#fff}.post-list .parse-title--even::after,.post-list .parse-title--even::before,.post-list .parse-title--odd::after,.post-list .parse-title--odd::before{display:block}}.post-list .parse-title:hover .parse-title--even::after,.post-list .parse-title:hover .parse-title--even::before,.post-list .parse-title:hover .parse-title--odd::after,.post-list .parse-title:hover .parse-title--odd::before{background-color:#F14E53}.post-list-wrap .leaf-decor{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.post-list-wrap .leaf-decor::after,.post-list-wrap .leaf-decor::before{position:absolute;top:0;right:0;left:0;height:9.708rem;content:'';-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%)}.post-list-wrap .leaf-decor::before{z-index:3;background-image:-webkit-gradient(linear,left top,right top,from(#06067A),to(#3C35B7));background-image:linear-gradient(to right,#06067A,#3C35B7)}.post-list-wrap .leaf-decor::after{-webkit-transform:translateY(2.427rem);transform:translateY(2.427rem);background-color:#F14E53}.post-list-wrap .leaf-decor .container{position:relative;z-index:2;height:100%;background-color:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%)}.post-list__header{height:24.27rem;padding-top:4.854rem;-webkit-clip-path:polygon(0 calc(9.708rem - 1px),100% calc(4.854rem - 1px),100% 100%,0 100%);clip-path:polygon(0 calc(9.708rem - 1px),100% calc(4.854rem - 1px),100% 100%,0 100%)}.post-list__header>.container{position:relative;height:100%}.post-list__header .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:25.888rem;margin-top:4.854rem;padding:0 0 2.427rem 4.045rem}.post-list__header .breadcrumbs{font-size:.875rem;color:gray}.post-list__header .breadcrumbs a{display:inline-block;-webkit-transition:.2s cubic-bezier(.535,0,0,1);transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:color,border-color;transition-property:color,border-color;text-decoration:none;color:gray;border-bottom:1px solid transparent}.post-list__header .breadcrumbs a:hover{color:#3C35B6;border-color:#3C35B6}.post-list__header .breadcrumbs a:focus{-webkit-box-shadow:none;box-shadow:none}.post-list__header .breadcrumbs a:active{color:gray;border-color:transparent}.post-list__header .post-list__title{font-size:2.0225rem;line-height:2.0225rem;margin-top:1.618rem;color:#3C35B6;border-bottom:2px solid #3C35B6}.post-list__header .post-list__image{position:absolute;top:0;right:0;left:11.326rem;height:19.416rem;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,16.18rem 100%);clip-path:polygon(0 0,100% 0,100% 100%,16.18rem 100%)}.post-list__filter{font-family:AmazingGroteskInfographics,serif;position:relative;z-index:2;margin-bottom:1.618rem;letter-spacing:.025em;background-color:#3C35B6}@media screen and (min-width:992px){.post-list__filter{margin-bottom:0;padding:1.618rem}}.post-list__filter .filter-content{position:absolute;z-index:10;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.2135rem 3.236rem 1.2135rem 1.618rem;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;pointer-events:none;opacity:0;background-color:#3C35B6;-webkit-box-shadow:0 3px 3px rgba(29,29,27,.25);box-shadow:0 3px 3px rgba(29,29,27,.25)}.post-list__filter .filter-content--expanded{-webkit-transform:scaleY(1);transform:scaleY(1);pointer-events:all;position:relative;opacity:1}.post-list__filter .filter-actions>.filter-action:first-child{margin-bottom:.809rem}@media screen and (min-width:992px){.post-list__filter .filter-content{position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;-webkit-transform:scaleY(1);transform:scaleY(1);pointer-events:all;opacity:1;-webkit-box-shadow:none;box-shadow:none}.post-list__filter .filter-actions>.filter-action:first-child{margin-bottom:0}.post-list__filter .apply-filter::before,.post-list__filter .filter-action::before{display:none}}.post-list__filter .apply-filter,.post-list__filter .filter-action{font-family:AmazingGroteskInfographics,serif;font-size:1.125rem;line-height:1.618rem;position:relative;z-index:1;width:calc(100% + 1.618rem);margin-right:-1.618rem;padding:.809rem 1.618rem;cursor:pointer;color:#fff;border:0;border-radius:2px;background-color:transparent}.post-list__filter .apply-filter:focus::before,.post-list__filter .apply-filter:hover::before,.post-list__filter .filter-action:focus::before,.post-list__filter .filter-action:hover::before{background-color:#ed1f25}.post-list__filter .apply-filter:active::before,.post-list__filter .filter-action:active::before{background-color:#F14E53}.post-list__filter .apply-filter::before,.post-list__filter .filter-action::before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:background-color .3s cubic-bezier(.535,0,0,1);transition:background-color .3s cubic-bezier(.535,0,0,1);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#F14E53}.post-list__filter .apply-filter .mobile,.post-list__filter .filter-action .mobile{display:block}.post-list__filter .apply-filter svg,.post-list__filter .filter-action svg{display:none}@media screen and (min-width:992px){.post-list__filter .apply-filter,.post-list__filter .filter-action{width:auto;margin-right:1.41575rem;padding:0}.post-list__filter .apply-filter .mobile,.post-list__filter .filter-action .mobile{display:none}.post-list__filter .apply-filter svg,.post-list__filter .filter-action svg{display:block}}.post-list__filter .apply-filter:hover .magnifyer,.post-list__filter .filter-action:hover .magnifyer{stroke-width:3}.post-list__filter .apply-filter:active .magnifyer,.post-list__filter .apply-filter:hover .close,.post-list__filter .filter-action:active .magnifyer,.post-list__filter .filter-action:hover .close{stroke-width:5}.post-list__filter .apply-filter:active .close,.post-list__filter .filter-action:active .close{stroke-width:8}.post-list__filter .apply-filter .close,.post-list__filter .apply-filter .magnifyer,.post-list__filter .filter-action .close,.post-list__filter .filter-action .magnifyer{width:2.427rem;height:2.427rem;-webkit-transition:stroke-width .2s cubic-bezier(.535,0,0,1);transition:stroke-width .2s cubic-bezier(.535,0,0,1);stroke:#fff;stroke-linecap:round;stroke-width:5}.post-list__filter .apply-filter .close,.post-list__filter .filter-action .close{width:1.618rem;stroke-width:8}.post-list__filter .apply-filter .input-decor,.post-list__filter .filter-action .input-decor{position:absolute;top:0;left:0;width:calc(100% + .809rem);height:100%;-webkit-transform:translateY(.4045rem);transform:translateY(.4045rem);pointer-events:none}.post-list__filter .filter-inputs{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-list__filter .input-decor{display:none}.post-list__filter .input-wrap{margin-bottom:.809rem}.post-list__filter .input-wrap:not(.input-dropdown) .input-decor{-webkit-transform:translate(-.20225rem,.4045rem) skewX(-10deg);transform:translate(-.20225rem,.4045rem) skewX(-10deg)}.post-list__filter .input-wrap .input-field,.post-list__filter .input-wrap input{font-family:AmazingGroteskInfographics,serif;width:7rem}.post-list__filter .input-wrap.input-dropdown .input-field{width:15rem}@media screen and (min-width:992px){.post-list__filter .filter-inputs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.post-list__filter .input-decor{display:block;fill:#F14E53}.post-list__filter .input-wrap{margin-right:3.236rem;margin-bottom:0}.post-list__filter .input-wrap:nth-of-type(1){margin-left:3.236rem}.post-list__filter .input-wrap:nth-of-type(2){margin-right:4.854rem;margin-left:3.236rem}.post-list__filter .input-wrap:nth-of-type(1) .input-field,.post-list__filter .input-wrap:nth-of-type(1) input,.post-list__filter .input-wrap:nth-of-type(2) .input-field,.post-list__filter .input-wrap:nth-of-type(2) input{width:6rem;width:8rem}.post-list__filter .input-wrap:nth-of-type(3){margin-left:6.472rem}.post-list__filter .input-wrap:nth-of-type(3) .input-field,.post-list__filter .input-wrap:nth-of-type(3) input{width:11.326rem}}.post-list__filter .input-label{position:absolute;top:50%;right:calc(100% + 1.618rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.post-list__filter-toggle{font-family:AmazingGroteskInfographics,serif;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.618rem;-webkit-transition:background-color .3s cubic-bezier(.535,0,0,1);transition:background-color .3s cubic-bezier(.535,0,0,1);color:#fff;border:0;background-color:transparent}.post-list__filter-toggle:focus,.post-list__filter-toggle:hover{background-color:#2f298f}.post-list__filter-toggle:active{background-color:transparent}.post-list__filter-toggle .icon{width:1.618rem;height:1.618rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1),-webkit-transform .3s cubic-bezier(.535,0,0,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#fff}.post-list__item,.post-list__item-thumb{width:100%;margin-bottom:1.618rem;position:relative}.post-list__filter-toggle--opened .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:992px){.post-list__filter-toggle{display:none}.post-list__item{width:50%}}.post-list__item{padding:1.2135rem;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);transition:-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);transition:box-shadow .3s cubic-bezier(.535,0,0,1);transition:box-shadow .3s cubic-bezier(.535,0,0,1),-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);text-decoration:none;border-radius:3px}.post-list__item:focus{-webkit-box-shadow:none;box-shadow:none}.post-list__item:hover{-webkit-box-shadow:0 2px 6px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1);box-shadow:0 2px 6px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1)}.post-list__item:hover .parse-title--even::after,.post-list__item:hover .parse-title--even::before,.post-list__item:hover .parse-title--odd::after,.post-list__item:hover .parse-title--odd::before{background-color:#F14E53}.post-list__item:active{-webkit-box-shadow:0 1px 2px rgba(29,29,27,.05),0 1px 9px rgba(29,29,27,.1);box-shadow:0 1px 2px rgba(29,29,27,.05),0 1px 9px rgba(29,29,27,.1)}.post-list__item-thumb{overflow:hidden;height:0;padding-top:66%;background-repeat:no-repeat;background-position:center;background-size:cover}.post-list__item-publish-date{position:relative;z-index:1;display:inline-block;margin-bottom:2.427rem;color:#fff}.post-list__item-publish-date::before{position:absolute;z-index:-1;top:-.20225rem;right:-.4045rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#F14E53}.post-list__item-title{font-size:1.125rem;line-height:1.82025rem;-webkit-transition:color .2s cubic-bezier(.535,0,0,1);transition:color .2s cubic-bezier(.535,0,0,1);color:#1d1d1b}.post-list__item-content{margin-top:-4.045rem}.post-list__item-description{display:none}@media screen and (min-width:1200px){.post-list__item{width:33.33%}}@media screen and (min-width:992px){.post-list__item:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin-top:2.427rem;margin-bottom:0;padding:2.00632rem}.post-list__item:first-child:hover .post-list__item-title::before{background-color:#F14E53}.post-list__item:first-child:active .post-list__item-title::before{background-color:#3C35B6}.post-list__item:first-child .post-list__item-thumb{-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 1.618rem);height:100%;margin-right:2.427rem;margin-bottom:0;padding-top:0}.post-list__item:first-child .post-list__item-publish-date{font-size:.875rem;display:inline-block;margin-bottom:.809rem;margin-left:-.4045rem}.post-list__item:first-child .post-list__item-description{font-weight:600;display:block;color:#3C35B6}.post-list__item:first-child .post-list__item-content{margin:1rem}}@media screen and (min-width:992px) and (min-width:992px){.post-list__item:first-child h3{margin-bottom:1.618rem;font-size:1.125rem}}.post-list-wrap .show-more{font-family:AmazingGroteskInfographics,serif;font-size:1rem;position:absolute;z-index:1;bottom:3.6405rem;left:4.045rem;display:inline-block;padding:1.2135rem .809rem;cursor:pointer;text-transform:uppercase;color:#fff;border:0;background-color:transparent}.post-list-wrap .show-more::after,.post-list-wrap .show-more::before{position:absolute;z-index:-1;top:-.20225rem;right:-.52585rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#3C35B6}.post-list-wrap .show-more::after{z-index:-2;-webkit-transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1),-webkit-transform .3s cubic-bezier(.535,0,0,1);-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg);background-color:#F14E53}.about .info__doc,.contacts .answers__icon{-webkit-transition:.3s cubic-bezier(.535,0,0,1)}.post-list-wrap .show-more:hover::after{-webkit-transform:translate(.4045rem,.4045rem) skewX(-20deg);transform:translate(.4045rem,.4045rem) skewX(-20deg)}.post-list-wrap .show-more:active::after{-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg)}.contacts{position:relative;z-index:1}.contacts>.container{position:relative;z-index:2;display:block;margin-bottom:1.618rem}.contacts .answers__list,.contacts .page-header .wrap{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.contacts .map{color:#1d1d1b;-webkit-clip-path:polygon(0 0,100% 4.045rem,100% 100%,0 100%);clip-path:polygon(0 0,100% 4.045rem,100% 100%,0 100%)}.contacts .map-wrap .select-section{-webkit-transform:translateY(2.427rem);transform:translateY(2.427rem)}.contacts .breadcrumbs{-ms-flex-item-align:start;align-self:flex-start}.contacts .page-header{margin-bottom:0}@media screen and (min-width:768px){.contacts .page-header{height:32.36rem}.contacts .answers{margin-top:-5.663rem;padding-bottom:8.09rem;-webkit-clip-path:polygon(0 3.236rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 3.236rem,100% 0,100% 100%,0 100%)}}.contacts .page-header .wrap{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.contacts .page-header{margin-bottom:3.236rem}.contacts .page-header .wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts .page-header__image{left:13.326rem;height:100%;background-position:center bottom}}.contacts .page-header__title{margin-bottom:1.86879rem}.contacts__adress{position:relative;padding-left:4.375rem;color:#fff;font-family:AmazingGroteskInfographics,serif;text-align:left}@media screen and (min-width:992px){.contacts__adress{color:#1d1d1b}}.contacts__adress-icon{position:absolute;left:0;width:48px;height:44px}.contacts .answers{position:relative;z-index:1;padding-top:5.0967rem;text-align:center;background:linear-gradient(-120deg,#3C35B6,#28247b)}.contacts .choice__image,.contacts .info__inner{background-repeat:no-repeat;background-position:center;background-size:cover}.contacts .answers .section-title{margin-bottom:.6472rem;color:#fff}.contacts .answers .section-subtitle{position:relative;z-index:2;display:inline-block;margin-bottom:3.8023rem;padding-right:1.25rem;padding-left:1.25rem;color:#3C35B6}.contacts .answers .section-subtitle::before{position:absolute;z-index:-1;top:-.52585rem;right:-.20225rem;bottom:-.52585rem;left:-.20225rem;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#fff}.contacts .answers__list{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0 0 3.236rem}@media screen and (min-width:768px){.contacts .answers__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.contacts .answers__item,.contacts .info__inner{-webkit-box-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal}.contacts .answers__item{font-family:Montserrat,Roboto,Helvetica,Verdana,sans-serif;font-size:1.1326rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;cursor:pointer;text-decoration:none;color:#fff}.contacts .answers__item:not(:last-child){margin-bottom:3.236rem}@media screen and (min-width:768px){.contacts .answers__item:not(:last-child){margin-bottom:0}.contacts .choice{margin-top:-5.2585rem}}.contacts .answers__item:focus .answers__icon,.contacts .answers__item:hover .answers__icon{-webkit-transform:translateY(-.4045rem);transform:translateY(-.4045rem);opacity:.7}.contacts .answers__item:active .answers__icon{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.contacts .answers__icon{margin-bottom:.99992rem;transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;fill:#fff}.contacts .info__descr,.contacts .info__item:not(:last-child){margin-bottom:20px}.contacts .choice{color:#fff}.contacts .choice__select{position:relative;width:100%;color:#fff}.contacts .choice__select h3{font-size:1.5rem;line-height:1.618rem;padding:2.0225rem 3.236rem 1.618rem 0;text-align:center;letter-spacing:.025em;background-color:#F14E53}@media screen and (min-width:768px){.contacts .choice__select h3{font-size:1.75rem;position:absolute;z-index:1;top:0;left:50%;padding:0 2rem 0 0;-webkit-transform:translate(-50%,calc(-50% - 1.2135rem));transform:translate(-50%,calc(-50% - 1.2135rem));background-color:transparent}.contacts .choice__select h3::after,.contacts .choice__select h3::before{position:absolute;z-index:-1;content:'';-webkit-transform:skewX(-18deg);transform:skewX(-18deg);background-color:#f34e54}.contacts .choice__select h3::before{top:-2.8315rem;right:-8.899rem;bottom:.809rem;left:-3.236rem}.contacts .choice__select h3::after{top:.809rem;right:-4.045rem;bottom:-5.2585rem;left:-8.899rem}}.contacts .choice__select h3>span{font-size:2.427rem;line-height:2.0225rem;display:block;letter-spacing:.025em;text-transform:uppercase}.contacts .choice__select .rocket{position:absolute;z-index:10;top:2.427rem;right:2.427rem;width:2.427rem;height:2.427rem;fill:#fff}@media screen and (min-width:768px){.contacts .choice__select h3>span{font-size:2.8315rem;line-height:2.427rem}.contacts .choice__select .rocket{top:-3.6405rem;right:calc(50% - 10.517rem);width:3.6405rem;height:3.6405rem}}.contacts .choice__select .input-wrap{padding:.4045rem 2rem}.contacts .choice__select .input-wrap input{max-width:13rem}.contacts .choice__select .input-wrap .expand{right:1.2135rem}.contacts .choice__select .input-wrap .input-decor{display:none}@media screen and (min-width:768px){.contacts .choice__select .input-wrap{position:absolute;top:2.0225rem;left:50%;padding:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contacts .choice__select .input-wrap .input-decor{display:block}.contacts .choice__select{top:6rem}}.contacts .choice__image{position:relative;height:35.596rem}.contacts .choice__star{position:absolute;width:4.375rem;height:3.75rem}.contacts .choice__star:nth-child(1){top:200px;left:350px}.contacts .choice__star:nth-child(2){top:200px;right:305px}.contacts .choice__star:nth-child(3){top:315px;left:445px}.contacts .choice__star:nth-child(4){top:350px;right:150px}.contacts .info{font-family:AmazingGroteskInfographics,serif;position:relative;z-index:10;color:#fff;background-color:#F14E53;-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% calc(100% - 3.4375rem));clip-path:polygon(100% 0,0 0,0 100%,100% calc(100% - 3.4375rem))}.about .description__text p,.contacts .info__item-link .at{font-family:Montserrat,Roboto,Helvetica,Verdana,sans-serif}.contacts .info .section-title::before,.contacts .info__descr span::before{top:-.52585rem;right:-1rem;bottom:-.52585rem;left:-1rem;background-color:#fff;content:''}@media screen and (min-width:768px){.contacts .info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-4.854rem;-webkit-clip-path:polygon(0 calc(100% - 15.25rem),100% 0,100% calc(100% - 3.125rem),0 100%);clip-path:polygon(0 calc(100% - 15.25rem),100% 0,100% calc(100% - 3.125rem),0 100%)}}@media screen and (min-width:1200px){.contacts .info{-webkit-clip-path:polygon(0 calc(100% - 13.375rem),100% 0,100% calc(100% - 5rem),0 100%);clip-path:polygon(0 calc(100% - 13.375rem),100% 0,100% calc(100% - 5rem),0 100%)}}@media screen and (min-width:1400px){.contacts .info{-webkit-clip-path:polygon(0 calc(100% - 80%),100% 0,100% calc(100% - 20%),0 100%);clip-path:polygon(0 calc(100% - 80%),100% 0,100% calc(100% - 20%),0 100%)}}.contacts .info .section-title{font-size:1.125rem;position:relative;z-index:2;display:inline;color:#F14E53}.contacts .info .section-title::before{position:absolute;z-index:-1;-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.contacts .info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4.854rem;padding-bottom:4.854rem;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(241,78,83,.5)),to(rgba(241,78,83,.5))),url(/content/images/public/contacts-info-bg.jpg);background-image:linear-gradient(rgba(241,78,83,.5),rgba(241,78,83,.5)),url(/content/images/public/contacts-info-bg.jpg);text-align:center}@media screen and (min-width:768px){.contacts .info .section-title{font-size:1.25rem}.contacts .info__inner{background-position:-15rem center;background-size:175%}}.about .description .article__thumb,.about .invite{background-repeat:no-repeat;background-position:center;background-size:cover}.contacts .info__link{margin-top:20px}.contacts .info__link a{text-decoration:none;color:#fff;border-bottom:1px solid #fff}.contacts .info__descr span{position:relative;z-index:2;display:inline-block;margin-top:.3236rem;color:#F14E53}.contacts .info__descr span::before{position:absolute;z-index:-1;-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.contacts .info__list{display:inline-block;padding:0;vertical-align:top}.contacts .info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none}.contacts .info__item-link{text-decoration:none;color:#fff}.contacts .info__icon{margin-right:1.25rem;fill:#fff}.about{position:relative;z-index:1}.about>.container{position:relative;z-index:2;display:block;margin-bottom:1.618rem;padding-bottom:9.708rem}.about .page-header{margin-bottom:2.427rem}.about+.site-footer{margin-top:-9.708rem}.about .parse-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about .parse-title:hover .parse-title--even::after,.about .parse-title:hover .parse-title--even::before,.about .parse-title:hover .parse-title--odd::after,.about .parse-title:hover .parse-title--odd::before{background-color:#3C35B6}.about .description .article{font-family:AmazingGroteskInfographics,serif;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:.809rem;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);transition:-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);transition:box-shadow .3s cubic-bezier(.535,0,0,1);transition:box-shadow .3s cubic-bezier(.535,0,0,1),-webkit-box-shadow .3s cubic-bezier(.535,0,0,1);text-decoration:none;color:#1d1d1b;border-radius:2px}.about .description .article .play-icon,.about .description .article--video .play-icon{display:none}.about .description .article-wrap{-ms-flex-negative:0;flex-shrink:0;width:16.18rem;padding:0 .4045rem}.about .description .article-wrap:first-child{margin-left:1.618rem}@media screen and (min-width:768px){.about .description .article{height:22.652rem;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1);box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1)}.about .description .article:hover{-webkit-box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1);box-shadow:0 3px 9px rgba(29,29,27,.1),0 3px 27px rgba(29,29,27,.1)}.about .description .article:active{-webkit-box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1);box-shadow:0 1px 3px rgba(29,29,27,.1),0 1px 9px rgba(29,29,27,.1)}.about .description .article-wrap:first-child{margin-left:0}.about .description .article-wrap{width:100%}}@media screen and (min-width:992px){.contacts .info .section-title{font-size:1.5rem}.about .description .article-wrap{width:50%}}@media screen and (min-width:768px){.about .description .article--video .play-icon{position:absolute;z-index:5;top:50%;left:50%;display:block;width:4.045rem;height:4.045rem;-webkit-transform:translate(-50%,calc(-50% - .809rem));transform:translate(-50%,calc(-50% - .809rem))}.about .description .article:hover .article__title::before{background-color:#F14E53}.about .description .article:active .article__title::before{background-color:#3C35B6}}.about .description .article__title{font-size:1rem;line-height:1.125rem;position:absolute;right:0;bottom:0;left:0;padding:.809rem 1.2135rem;color:#fff;text-shadow:0 2px 6px rgba(29,29,27,.1)}.about .description .article__title span{position:relative;z-index:2}@media screen and (min-width:768px){.about .description .article__title{font-size:1.125rem;line-height:1.25rem;right:auto;bottom:1.618rem;left:2.0225rem;max-width:38%;padding:0}.about .description .article__title::before{position:absolute;z-index:0;z-index:1;top:-.4045rem;right:-.809rem;bottom:-.4045rem;left:-.809rem;content:'';-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#3C35B6}}.about .description .article--video .article__title{max-width:90%}.about .description .article__thumb{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.about .description .article__thumb::before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:.5;background-color:#3C35B6}.about .description .article .quote{display:none}@media screen and (min-width:768px){.about .description .article__thumb::before{-webkit-transition:.4s cubic-bezier(.535,0,0,1);transition:.4s cubic-bezier(.535,0,0,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transform:scale(0) skewX(-15deg);transform:scale(0) skewX(-15deg);-webkit-transform-origin:bottom center;transform-origin:bottom center;opacity:0;background-color:#F14E53}.about .description .article:hover .article__thumb::before{-webkit-transform:scale(2) skewX(-15deg);transform:scale(2) skewX(-15deg);opacity:.25}.about .description .article:active .article__thumb::before{-webkit-transform:scale(0) skewX(-15deg);transform:scale(0) skewX(-15deg);opacity:0}.about .description .article .quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:50%;padding-left:.809rem;background-color:#f2f2f2}.about .description .article .quote__text{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:3.236rem 1.618rem 3.6405rem 1.2135rem}.about .description .article .quote__text .tip{position:absolute;right:0;bottom:-1.2135rem;left:0;-webkit-transition:stroke .2s cubic-bezier(.535,0,0,1);transition:stroke .2s cubic-bezier(.535,0,0,1);fill:none;stroke:#3C35B6;stroke-width:15}.about .description .article .quote__text .ticks{position:absolute;top:1.2135rem;left:.809rem;width:1.618rem;height:1.618rem;-webkit-transition:fill .2s cubic-bezier(.535,0,0,1);transition:fill .2s cubic-bezier(.535,0,0,1);-webkit-transform-origin:cetner;transform-origin:cetner;fill:#3C35B6}.about .description .article .quote__text .ticks--end{top:auto;right:1.618rem;bottom:2.0225rem;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.about .description .article:hover .quote .ticks{fill:#F14E53}.about .description .article:hover .quote .tip{stroke:#F14E53}.about .description .article:hover .quote__author-name{color:#F14E53}.about .description .article:active .quote .ticks{fill:#3C35B6}.about .description .article:active .quote .tip{stroke:#3C35B6}.about .description .article:active .quote__author-name{color:#3C35B6}.about .description .article .quote__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding:.809rem .4045rem}.about .description .article .quote__author-image-wrap{overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:3.236rem;height:3.236rem;margin-right:.75rem;border-radius:50%}.about .description .article .quote__author-name{line-height:1.25;-webkit-transition:color .2s cubic-bezier(.535,0,0,1);transition:color .2s cubic-bezier(.535,0,0,1);color:#3C35B6}.about .description .article__title::before{display:none}.about .description h2{margin-bottom:1.618rem;margin-left:3.236rem}@media screen and (min-width:992px){.about .description h2{margin-left:0}.about .description{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4.045rem;padding-right:4.045rem}.about .description__inner{width:50%}}.about .description__inner:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-.9708rem;padding-left:2.427rem}.about .description .section-title,.about .description__links{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.about .description .section-title{position:relative;z-index:2;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:30rem;margin-bottom:2.427rem;padding-left:2rem;padding-right:3rem;color:#fff;font-size:1.125rem}.about .description .section-title::before{position:absolute;z-index:-1;top:-.52585rem;right:1rem;bottom:-.52585rem;left:.75rem;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#3C35B6}.about .description .section-title span:last-child{-ms-flex-item-align:end;align-self:flex-end}.about .description .article{height:auto}@media screen and (min-width:768px){.about .description .section-title{font-size:1.25rem}.about .description .article{display:none}}.about .description .article__title::before{right:.809rem}.about .description .article:hover .parse-title--even::after,.about .description .article:hover .parse-title--even::before,.about .description .article:hover .parse-title--odd::after,.about .description .article:hover .parse-title--odd::before{background-color:#F14E53}.about .description__text{margin-bottom:1.618rem}@media screen and (min-width:992px){.about .description .section-title{font-size:1.5rem}.about .description .article{display:-webkit-box;display:-ms-flexbox;display:flex}.about .description__text{margin-top:.3236rem;margin-bottom:1.4562rem}}.about .description__text p{margin-bottom:.809rem;color:#3C35B6;font-weight:600}.about .description__links,.about .description__text a,.about .invite{font-family:AmazingGroteskInfographics,serif}.about .description__text a{display:inline-block;font-size:1rem;text-align:center;text-decoration:underline;color:#F14E53;-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1);cursor:pointer}.about .description__text a:hover{color:#3C35B6}.about .description__links{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:auto;margin-bottom:1.49665rem}.about .description__links .button{left:1.1326rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15.371rem;padding:1.2135rem .809rem}.about .description__links .button::after,.about .description__links .button::before{top:9px;bottom:9px}.about .description__icon-people{width:2.1034rem;height:1.618rem}.about .description__icon-question{width:1.618rem;height:1.618rem}.about .invite{position:relative;padding-top:3.236rem;padding-bottom:3.236rem;color:#fff;background-color:#3C35B6;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(60,53,182,.7)),to(rgba(60,53,182,.7))),url(/content/images/public/about-sections-photo.jpg);background-image:linear-gradient(rgba(60,53,182,.7),rgba(60,53,182,.7)),url(/content/images/public/about-sections-photo.jpg)}@media screen and (min-width:768px){.about .invite{padding-bottom:8.09rem}}@media screen and (min-width:992px){.about .invite{padding-top:8.09rem;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(60,53,182,.7)),to(rgba(60,53,182,.7))),url(/content/images/public/about-invite-2.jpg),url(/content/images/public/about-invite-1.jpg);background-image:linear-gradient(rgba(60,53,182,.7),rgba(60,53,182,.7)),url(/content/images/public/about-invite-2.jpg),url(/content/images/public/about-invite-1.jpg);background-position:center,25rem top,-25rem 7rem;background-size:100%,85%,95%;-webkit-clip-path:polygon(0 calc(100% - 29.416rem),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 29.416rem),100% 0,100% 100%,0 100%)}.about .invite::after{position:absolute;bottom:0;left:0;right:0;z-index:-1;content:"";height:6.25rem;background-color:#1a1ab7;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%)}}@media screen and (min-width:1400px){.about .invite{background-position:center,30rem top,-22rem 7rem;background-size:100%,70%,75%}}.about .invite__layout{display:none}@media screen and (min-width:992px){.about .invite__layout{position:absolute;top:0;left:0;right:0;display:block;height:100%;background:-webkit-gradient(linear,left top,right top,from(#06067A),to(#3C35B7));background:linear-gradient(to right,#06067A,#3C35B7);-webkit-clip-path:polygon(31% 100%,0 0,60% 0,96% 100%);clip-path:polygon(31% 100%,0 0,60% 0,96% 100%)}}.about .choice__image,.post-main__thumb,.school-page figure{background-repeat:no-repeat;background-position:center;background-size:cover}.about .invite__inner{position:relative;margin:0 auto;text-align:center}.about .invite .section-title{margin-bottom:.809rem}.about .invite .section-title span{position:relative;z-index:2;color:#fff}.about .invite .section-title span::before{position:absolute;z-index:-1;top:-.20225rem;right:-.4045rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#F14E53;-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1)}.about .invite__sign{margin-bottom:20px;font-size:1.5rem}.about .invite__list{width:100%;max-width:39.375rem;margin:0 auto;padding:0 1.618rem}.about .invite__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5rem;list-style-type:none}.about .info .paragraph,.about .info__doc{margin-bottom:1.618rem}.about .invite__item span{text-align:left}.about .invite__item span:nth-child(1){margin-right:20px}.about .invite__icon{width:40px;height:30px;-webkit-transform:scaleX(-1);transform:scaleX(-1);fill:#fff}.about .choice{position:relative;color:#fff}.about .choice::after{position:absolute;right:0;bottom:0;left:0;height:4rem;content:'';background-color:#fff;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%)}.about .choice__select{position:relative;width:100%;color:#fff}.about .choice__select h3{font-size:1.5rem;line-height:1.618rem;padding:2.0225rem 3.236rem 1.618rem 0;text-align:center;letter-spacing:.025em;background-color:#F14E53}@media screen and (min-width:768px){.about .choice__select h3{font-size:1.75rem;position:absolute;z-index:1;top:0;left:50%;padding:0 2rem 0 0;-webkit-transform:translate(-50%,calc(-50% - 1.2135rem));transform:translate(-50%,calc(-50% - 1.2135rem));background-color:transparent}.about .choice__select h3::after,.about .choice__select h3::before{position:absolute;z-index:-1;content:'';-webkit-transform:skewX(-18deg);transform:skewX(-18deg);background-color:#f34e54}.about .choice__select h3::before{top:-2.8315rem;right:-8.899rem;bottom:.809rem;left:-3.236rem}.about .choice__select h3::after{top:.809rem;right:-4.045rem;bottom:-5.2585rem;left:-8.899rem}}.about .choice__select h3>span{font-size:2.427rem;line-height:2.0225rem;display:block;letter-spacing:.025em;text-transform:uppercase}.about .choice__select .rocket{position:absolute;z-index:10;top:2.427rem;right:2.427rem;width:2.427rem;height:2.427rem;fill:#fff}@media screen and (min-width:768px){.about .choice__select h3>span{font-size:2.8315rem;line-height:2.427rem}.about .choice__select .rocket{top:-3.6405rem;right:calc(50% - 10.517rem);width:3.6405rem;height:3.6405rem}}.about .choice__select .input-wrap{padding:.4045rem 2rem}.about .choice__select .input-wrap input{max-width:13rem}.about .choice__select .input-wrap .expand{right:1.2135rem}.about .choice__select .input-wrap .input-decor{display:none}@media screen and (min-width:768px){.about .choice__select .input-wrap{position:absolute;top:2.0225rem;left:50%;padding:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about .choice__select .input-wrap .input-decor{display:block}}.about .choice__image{position:relative;height:35.596rem}.about .choice__star{position:absolute;width:4.375rem;height:3.75rem}.about .choice__star:nth-child(1){top:200px;left:350px}.about .choice__star:nth-child(2){top:200px;right:305px}.about .choice__star:nth-child(3){top:315px;left:445px}.about .choice__star:nth-child(4){top:350px;right:150px}.about .choice .map{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 2.427rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 2.427rem),0 100%)}.about .info{padding:0 1.618rem}.about .info__doc{font-weight:600;position:relative;display:block;transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:border-color,color;transition-property:border-color,color;text-decoration:none;color:#3C35B6;border-bottom:2px solid #3C35B6}.about .info__doc:focus,.about .info__doc:hover{color:#F14E53;border-color:#F14E53}.about .info__doc:focus .file-icon,.about .info__doc:hover .file-icon{stroke:#F14E53;stroke-width:5}.about .info__doc:active{color:#3C35B6;border-color:#3C35B6}.about .info__doc:active .file-icon{stroke:#3C35B6;stroke-width:3}.about .info__doc .file-icon{position:absolute;top:50%;left:-2.8315rem;width:2.427rem;height:2.427rem;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:stroke-width,stroke;transition-property:stroke-width,stroke;-webkit-transform:translateY(-45%);transform:translateY(-45%);stroke:#3C35B6;stroke-width:3}.about .info__docs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:2.8315rem}.about .info .paragraph__list-item{margin-bottom:1.2135rem}.about .info .paragraph.lead{border-bottom:4px solid #F14E53;padding-bottom:1.618rem}.about .info .paragraph__title{text-align:center;margin-bottom:1.618rem}.about .info .paragraph__subtitle{color:#F14E53}.special{position:relative;z-index:1}.special>.container{position:relative;z-index:2;display:block;margin-bottom:1.618rem}.special .page-header{position:absolute;top:1.618rem;width:100%;z-index:3;-webkit-clip-path:none;clip-path:none}.special .page-header .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0;text-align:center}.special .page-header__image{display:none}@media screen and (min-width:768px){.special .page-header{position:relative;top:0;-webkit-clip-path:polygon(0 calc(9.708rem - 1px),100% calc(4.854rem - 1px),100% 100%,0 100%);clip-path:polygon(0 calc(9.708rem - 1px),100% calc(4.854rem - 1px),100% 100%,0 100%)}.special .page-header .wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 2.427rem 4.045rem}.special .page-header__image{display:block}}.post-main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:4.045rem;margin-bottom:1.618rem;padding-top:16.18rem;color:#fff}.post-main__thumb,.post-main__thumb::before{position:absolute;top:0;right:0;bottom:0;left:0}.post-main__thumb{z-index:-1}.post-main__thumb::before{content:'';background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(60,53,182,.6)),to(rgba(60,53,182,.6)));background-image:linear-gradient(rgba(60,53,182,.6),rgba(60,53,182,.6))}@media screen and (min-width:768px){.post-main{padding:0 1.2135rem}.post-main__thumb::before{display:none}.post-main__thumb{position:static;width:70%;height:0;margin-right:2.427rem;margin-bottom:0;padding-top:calc(33% - 1.618rem)}}.post-main__content,.post-main__footer{display:-webkit-box;display:-ms-flexbox;width:100%}.post-main__content{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.post-main__publish-date{margin-left:4.045rem}@media screen and (min-width:768px){.post-main__publish-date{font-size:.875rem;margin-top:.20225rem;margin-bottom:1.618rem;margin-left:.84945rem;position:relative;z-index:2;color:#fff}.post-main__publish-date::before{position:absolute;z-index:-1;top:-.20225rem;right:-.4045rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#F14E53;-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1)}.post-main__mob-title{display:none}}.post-main__mob-title{margin-bottom:4.045rem;margin-left:1.33485rem}.post-main__title{margin-bottom:2.0225rem;margin-left:4.045rem}.post-main__description{display:none}@media screen and (min-width:768px){.post-main__title{font-size:1.25rem;line-height:1.82025rem;margin-bottom:1.618rem;margin-left:.84945rem;padding:.809rem;position:relative;z-index:2;color:#fff}.post-main__title::before{position:absolute;z-index:-1;top:-.20225rem;right:-.4045rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#3C35B6;-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1)}.post-main__description{font-weight:600;display:block;color:#404059}}.post-main__footer{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:4.854rem;margin-top:auto}.special .filter-inputs,.special__mob-liks{-webkit-box-orient:vertical;-webkit-box-direction:normal}.post-main__terms,.post-main__terms--dates__item{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.post-main__terms{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .1618rem;background-color:#F14E53}@media screen and (min-width:768px){.post-main__terms{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1.33485rem;padding:0;background-color:transparent}}.post-main__terms--icon{width:2.0625rem;height:2.0625rem;margin-right:.84945rem;fill:#fff}.post-main__terms--dates{font-size:.625rem;color:#fff}.post-main__terms--dates__item{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-main__more,.special__mob-liks{display:-webkit-box;display:-ms-flexbox}.post-main__terms--dates__item time{margin-left:1rem}@media screen and (min-width:768px){.post-main__terms--icon{width:3.875rem;height:3.875rem;fill:#F14E53}.post-main__terms--dates{font-size:1rem;font-weight:600}.post-main__terms--dates__item span{color:#ef3543}.post-main__terms--dates__item time{color:#404059}}.post-main__more,.special__mob-liks a{color:#fff;font-family:AmazingGroteskInfographics,serif;text-decoration:none}.post-main__more{font-size:1rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40%;background-color:#3C35B6}@media screen and (min-width:768px){.post-main__more{font-size:1.25rem;-ms-flex-item-align:auto;align-self:auto;width:auto;margin-bottom:.1618rem;padding:.809rem;background-color:transparent;position:relative;z-index:2;color:#fff}.post-main__more::before{position:absolute;z-index:-1;top:-.20225rem;right:-.4045rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#3C35B6;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1)}.post-main__more:hover::before{background-color:#F14E53}}@media screen and (min-width:992px){.post-main__more{margin-right:1.618rem}}.post-main__more--icon{width:.9375rem;height:1rem;margin-right:.809rem;stroke:#fff}.special__mob-liks{display:flex;-ms-flex-direction:column;flex-direction:column}.special .controls,.special__mob-liks a{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.special__mob-liks a{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.4854rem;padding:1.618rem;background-color:#3C35B6}.special__post-list{display:none}@media screen and (min-width:768px){.special__mob-liks{display:none}.special__post-list{position:relative;display:block;padding-bottom:4.854rem}.special__post-list .show-more{font-family:AmazingGroteskInfographics,serif;font-size:1rem;position:absolute;z-index:1;bottom:3.6405rem;left:4.045rem;display:inline-block;padding:1.2135rem .809rem;cursor:pointer;text-transform:uppercase;color:#fff;border:0;background-color:transparent}.special__post-list .show-more::after,.special__post-list .show-more::before{position:absolute;z-index:-1;top:-.20225rem;right:-.52585rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#3C35B6}.special__post-list .show-more::after{z-index:-2;-webkit-transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1),-webkit-transform .3s cubic-bezier(.535,0,0,1);-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg);background-color:#F14E53}.special__post-list .show-more:hover::after{-webkit-transform:translate(.4045rem,.4045rem) skewX(-20deg);transform:translate(.4045rem,.4045rem) skewX(-20deg)}.special__post-list .show-more:active::after{-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg)}.special__post-list .post-filter{margin-bottom:1.618rem}.special__post-list .post-list{padding:0 1.618rem 3.236rem}.special__post-list .post-list__item:first-child{display:none}.special__post-list .post-list__item-description{display:block;color:#404059;font-weight:600}}.special .controls{position:absolute;z-index:10;right:.809rem;bottom:8.09rem;left:.809rem;display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(50%);transform:translateY(50%);pointer-events:none}.special .controls .control{cursor:pointer;-webkit-transition:.2s cubic-bezier(.535,0,0,1);transition:.2s cubic-bezier(.535,0,0,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;pointer-events:all;border:0;background-color:transparent}.special .controls .control.disabled{pointer-events:none;opacity:.1}.special .controls .control .arrow{width:1.618rem;height:1.618rem;fill:#fff}@media screen and (min-width:1200px){.special .controls{top:50%;right:3.236rem;bottom:4.854rem;bottom:auto;left:3.236rem;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.special .controls .control .arrow{width:3.236rem;height:3.236rem}}.special .controls .control.right:hover{-webkit-transform:translateX(.4045rem);transform:translateX(.4045rem)}.special .controls .control.right .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.special .controls .control.left:hover{-webkit-transform:translateX(-.4045rem);transform:translateX(-.4045rem)}.special .controls .control.control:active{-webkit-transform:translateX(0);transform:translateX(0)}.special .filter-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column}.special .input-decor{display:none}.special .input-wrap{margin-bottom:.809rem}.special .input-wrap:not(.input-dropdown) .input-decor{-webkit-transform:translate(-.20225rem,.4045rem) skewX(-10deg);transform:translate(-.20225rem,.4045rem) skewX(-10deg)}.special .input-wrap input{font-family:AmazingGroteskInfographics,serif;width:7rem}.special .input-wrap.input-dropdown input{width:15rem}@media screen and (min-width:992px){.special .filter-inputs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.special .input-decor{display:block;fill:#F14E53}.special .input-wrap{margin-right:3.236rem;margin-bottom:0}.special .input-wrap:nth-child(1){margin-left:4.854rem}.special .input-wrap:nth-child(2){margin-right:4.854rem;margin-left:3.236rem}.special .input-wrap:nth-child(1) input,.special .input-wrap:nth-child(2) input{width:5rem}.special .input-wrap:nth-child(3) input{width:11.326rem}}.special .input-label{position:absolute;top:50%;right:calc(100% + 1.618rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.special-project .show-more{font-family:AmazingGroteskInfographics,serif;font-size:1rem;z-index:1;padding:1.2135rem .809rem;cursor:pointer;text-transform:uppercase;color:#fff;border:0;background-color:transparent}.special-project .show-more::after,.special-project .show-more::before{position:absolute;z-index:-1;top:-.20225rem;right:-.52585rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background-color:#3C35B6}.special-project .show-more::after{z-index:-2;-webkit-transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:-webkit-transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1);transition:transform .3s cubic-bezier(.535,0,0,1),-webkit-transform .3s cubic-bezier(.535,0,0,1);-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg);background-color:#F14E53}.special-project .show-more:hover::after{-webkit-transform:translate(.4045rem,.4045rem) skewX(-20deg);transform:translate(.4045rem,.4045rem) skewX(-20deg)}.special-project .show-more:active::after{-webkit-transform:translate(.20225rem,.20225rem) skewX(-20deg);transform:translate(.20225rem,.20225rem) skewX(-20deg)}.special-project .post .hero{height:28rem}.special-project .post__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.236rem}.special-project .show-more{position:relative;bottom:0;left:auto;right:3.236rem;display:block;margin-left:auto}.sambo-event{position:relative;z-index:1}.sambo-event>.container{position:relative;z-index:2;display:block;margin-bottom:1.618rem}.sambo-event .page-header{margin-bottom:0}.sambo-event .page-header .wrap{width:100%;text-align:center}.sambo-event .parse-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sambo-event__gallery+.site-footer{-webkit-clip-path:none;clip-path:none}@media screen and (min-width:1200px){.post--event .post__page-decor{padding-bottom:8.09rem}}.post--event .submit-to-event-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:3.236rem}.post--event .submit-to-event-wrap button{right:1.618rem}.post--event .event-section{padding-bottom:3.236rem}.post--event .event-section__title{font-size:1.618rem;margin:0 0 .809rem;color:#F14E53}.post--event .event-section__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:480px){.post--event .event-section__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.post--event .event-section__docs,.promo-market__intro{-webkit-box-orient:vertical;-webkit-box-direction:normal}.post--event .event-section__meta-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:.809rem}@media screen and (min-width:768px){.post--event .event-section__meta-item{width:50%}}.post--event .event-section__meta-label{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:7rem;flex-basis:7rem;font-family:AmazingGroteskInfographics,serif;width:7rem;padding-right:1rem;text-align:right}.promo-market__intro p,.school-page .school-page__info-contacts{font-family:Montserrat,Roboto,Helvetica,Verdana,sans-serif}.post--event .event-section__doc{font-weight:600;position:relative;margin-bottom:1.618rem;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:border-color,color;transition-property:border-color,color;text-decoration:none;color:#3C35B6;border-bottom:2px solid #3C35B6}.post--event .event-section__doc:focus,.post--event .event-section__doc:hover{color:#F14E53;border-color:#F14E53}.post--event .event-section__doc:focus .file-icon,.post--event .event-section__doc:hover .file-icon{stroke:#F14E53;stroke-width:5}.post--event .event-section__doc:active{color:#3C35B6;border-color:#3C35B6}.post--event .event-section__doc:active .file-icon{stroke:#3C35B6;stroke-width:3}.post--event .event-section__doc .file-icon{position:absolute;top:50%;left:-2.8315rem;width:2.427rem;height:2.427rem;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:stroke-width,stroke;transition-property:stroke-width,stroke;-webkit-transform:translateY(-45%);transform:translateY(-45%);stroke:#3C35B6;stroke-width:3}.post--event .event-section__docs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding-left:2.8315rem}.promo-market{position:relative;z-index:1}.promo-market>.container{position:relative;z-index:2;display:block;margin-bottom:1.618rem}.promo-market .leaf-decor{display:none}.promo-market .page-header{margin-bottom:0;padding-top:4.045rem}@media screen and (min-width:768px){.promo-market .leaf-decor{display:block}.promo-market .page-header{padding-top:4.854rem}}.promo-market .page-header .wrap{width:100%;text-align:center}.promo-market__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2.427rem 4.045rem}.promo-market__intro-inner{position:relative}@media screen and (min-width:992px){.promo-market__intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-market__intro-inner{width:50%}}.promo-market__intro-inner:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:992px){.promo-market__intro-inner:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:45%}}@media screen and (min-width:1400px){.promo-market__intro-inner:nth-child(1){width:40%}}.promo-market__intro-inner:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.618rem}@media screen and (min-width:992px){.promo-market__intro-inner:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:55%;margin-bottom:0}}@media screen and (min-width:1400px){.promo-market__intro-inner:nth-child(2){width:60%}}.promo-market__intro .show-more{position:relative;top:0;left:0;text-decoration:none}.promo-market__intro p{color:#3C35B6;font-weight:600}.promo-market .post-list__filter{margin-bottom:3.236rem}.promo-market .input-wrap:nth-child(1),.promo-market .input-wrap:nth-child(2){width:11.326rem}@media screen and (min-width:992px){.promo-market__intro .show-more{left:1.618rem}.promo-market .input-wrap:first-child,.promo-market .input-wrap:nth-child(2){margin-left:2.0225rem}.promo-market .input-wrap:first-child input,.promo-market .input-wrap:nth-child(2) input{width:8.09rem;margin-left:0}}.promo-market .post-list-wrap{padding-bottom:8.09rem}.promo-market .post-list{margin-bottom:2.0225rem}.promo-market .post-list__item-title{position:relative;color:#fff;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.promo-market .post-list__item-title::before{position:absolute;z-index:-1;top:-.20225rem;right:-.4045rem;bottom:-.20225rem;left:-.4045rem;content:'';-webkit-transform:skewX(-15deg);transform:skewX(-15deg);background-color:#F14E53;-webkit-transition:background-color .2s cubic-bezier(.535,0,0,1);transition:background-color .2s cubic-bezier(.535,0,0,1)}.school-page,.school-page .school-page__info-inner,.school-page section{position:relative}.promo-market .post-list__item:hover .post-list__item-title::before{background-color:#3C35B6}.promo-market+.site-footer{margin-top:-6.472rem}.school-page{z-index:1;padding-top:4.854rem}.school-page .leaf-decor::after,.school-page .leaf-decor::before{height:0}@media screen and (min-width:768px){.school-page{padding-top:10.517rem}.school-page .leaf-decor::after,.school-page .leaf-decor::before{height:9.708rem}}.school-page>.container{position:relative;z-index:2;display:block;margin-bottom:1.618rem}.school-page section{z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex}.school-page .section-title{line-height:1.2135rem;color:#3C35B6;margin-bottom:1.2135rem;padding:0 1.618rem;text-align:left}@media screen and (min-width:992px){.school-page>.container{padding:0 1.618rem}.school-page .section-title{text-align:center;line-height:2.0225rem}}@media screen and (min-width:1200px){.school-page .section-title{line-height:2.427rem;margin:0 auto .809rem}}.school-page figure{width:100%;height:16.18rem;background-color:gray}@media screen and (min-width:992px){.school-page figure{-ms-flex-preferred-size:16.18rem;flex-basis:16.18rem;-ms-flex-negative:0;flex-shrink:0;width:16.18rem}}.school-page__icon{margin-right:1.618rem;-ms-flex-negative:0;flex-shrink:0;fill:#3C35B6;height:auto;width:1.2944rem}.school-page__icon-geo{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.school-page__icon-phone{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.school-page__icon-mail{width:2.0225rem;margin-left:-.6472rem}.school-page .school-page__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.236rem}@media screen and (min-width:992px){.school-page .school-page__info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.school-page .school-page__info-list,.school-page .school-page__trainers{-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-orient:vertical}.school-page .school-page__info-image{width:100%;height:12.944rem}.school-page .school-page__info-list{margin-top:1.618rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 1.618rem}@media screen and (min-width:992px){.school-page .school-page__info-image{height:6.472rem;margin-right:2.427rem;border:1px solid #d3d3d3}.school-page .school-page__info-list{position:static;padding:0;margin-top:0}}.school-page .school-page__info-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5625rem;text-decoration:none;color:#1d1d1b}.school-page .school-page__info-contacts:nth-child(2){margin-bottom:.25rem}.school-page .school-page__info-contacts:nth-child(3){margin-bottom:1.618rem}.school-page .school-page__info .button{right:.9708rem;-ms-flex-item-align:end;align-self:flex-end}.school-page .school-page__trainers{flex-direction:column;padding-bottom:8.09rem}.school-page .school-page__trainers-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1.5rem;border:1px solid #d3d3d3}.school-page__docs,.school-page__docs__inner{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}@media screen and (min-width:480px){.school-page .school-page__trainers-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.school-page .school-page__trainers-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}}@media screen and (min-width:1200px){.school-page .school-page__trainers-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.333%;margin:0}}.school-page .school-page__trainers-title{margin-bottom:.4045rem;font-size:1.125rem}.school-page .school-page__trainers-description{line-height:1.25}.school-page .school-page__trainers-thumb{-ms-flex-negative:0;flex-shrink:0;width:8.09rem;height:8.09rem;margin-right:2rem;border-radius:50%}@media screen and (min-width:768px){.school-page .school-page__trainers-thumb{-ms-flex-preferred-size:8.09rem;flex-basis:8.09rem;width:8.09rem;height:8.09rem}}@media screen and (min-width:992px){.school-page .school-page__trainers-thumb{margin-bottom:1.618rem}}.school-page .post-list{padding-left:1.618rem;padding-right:1.618rem}@media screen and (min-width:1200px){.school-page .school-page__trainers-thumb{-ms-flex-item-align:center;align-self:center;margin-right:0}.school-page .post-list{padding:0}}.school-page__docs{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding-bottom:4.854rem}.school-page__docs__inner{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:3.236rem}.school-page__docs__inner__docs,.trainer section{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical}.school-page__docs__inner__doc{font-weight:600;position:relative;margin-bottom:1.618rem;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:border-color,color;transition-property:border-color,color;text-decoration:none;color:#3C35B6;border-bottom:2px solid #3C35B6}.school-page__docs__inner__doc:focus,.school-page__docs__inner__doc:hover{color:#F14E53;border-color:#F14E53}.school-page__docs__inner__doc:focus .file-icon,.school-page__docs__inner__doc:hover .file-icon{stroke:#F14E53;stroke-width:5}.school-page__docs__inner__doc:active{color:#3C35B6;border-color:#3C35B6}.school-page__docs__inner__doc:active .file-icon{stroke:#3C35B6;stroke-width:3}.school-page__docs__inner__doc .file-icon{position:absolute;top:50%;left:-2.8315rem;width:2.427rem;height:2.427rem;-webkit-transition:.3s cubic-bezier(.535,0,0,1);transition:.3s cubic-bezier(.535,0,0,1);-webkit-transition-property:stroke-width,stroke;transition-property:stroke-width,stroke;-webkit-transform:translateY(-45%);transform:translateY(-45%);stroke:#3C35B6;stroke-width:3}.school-page__docs__inner__docs{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:2.8315rem}.trainer{position:relative;z-index:1;padding-top:6.472rem}.trainer .leaf-decor::after,.trainer .leaf-decor::before{height:0}@media screen and (min-width:768px){.trainer{padding-top:10.517rem}.trainer .leaf-decor::after,.trainer .leaf-decor::before{height:9.708rem}}.trainer>.container{position:relative;z-index:2;display:block;margin-bottom:1.618rem;padding:0 1.618rem}.trainer section{position:relative;z-index:3;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.618rem}.trainer .trainer__info-items,.trainer__inner{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.trainer .section-title{line-height:1.2135rem;margin-bottom:1.2135rem;text-align:left}@media screen and (min-width:992px){.trainer .section-title{color:#3C35B6;text-align:center;line-height:2.0225rem}}@media screen and (min-width:1200px){.trainer .section-title{line-height:2.427rem;margin:0 auto .809rem}}.trainer__inner{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.trainer figure{width:100%;height:200px;margin-bottom:.809rem;background-color:gray}@media screen and (min-width:992px){.trainer__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.trainer figure{-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-negative:0;flex-shrink:0;width:200px;margin-right:2.427rem;margin-bottom:0}}.trainer__icon{margin-right:1.618rem;-ms-flex-negative:0;flex-shrink:0;fill:#3C35B6;height:auto;width:1.2944rem}.trainer__icon-geo{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.trainer__icon-phone{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.trainer__icon-mail{width:2.0225rem;margin-left:-.6472rem}.trainer .trainer__info-image{width:200px;border-radius:100%}.trainer .trainer__info-list{padding:0}.trainer .trainer__info-items{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style-type:none}.trainer .trainer__info-items:not(:last-child){margin-bottom:.5625rem}.trainer .trainer__info-items--selected{font-family:AmazingGroteskInfographics,serif}@media screen and (min-width:992px){.trainer .trainer__info-image{margin-right:2.427rem}.trainer .trainer__info-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.trainer .trainer__info-items--selected{margin-right:1.618rem}}.trainer .trainer__school-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:.809rem}.trainer .trainer__school-contacts{font-family:Montserrat,Roboto,Helvetica,Verdana,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5625rem;text-decoration:none;color:#1d1d1b}.trainer .trainer__school-contacts:nth-child(2){margin-bottom:.25rem}.trainer .trainer__sections-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4.854rem;padding-bottom:4.854rem}.trainer .trainer__sections-about h3{margin-bottom:.809rem}.trainer .trainer__sections-descr{margin-bottom:20px}.trainer .trainer__sections-status{margin-bottom:0}.trainer .trainer__sections .button{position:relative;top:auto;left:auto;right:1.618rem;bottom:0}@media screen and (min-width:992px){.trainer .trainer__sections-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.trainer .trainer__sections-about{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1.23777rem}.trainer .trainer__sections .button{left:auto;right:.809rem;bottom:1.2944rem;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:8.09rem;flex-basis:8.09rem}}.media{position:relative;z-index:1}.media>.container{position:relative;z-index:2;display:block;margin-bottom:1.618rem}.media .page-header{margin-bottom:0}.media .page-header .wrap{width:100%;text-align:center}.media .section-title{font-size:2.0225rem;line-height:2.0225rem;margin:1.618rem 0;color:#3C35B6;text-align:center}.media .show-more{position:relative;bottom:0}.media__video{padding-bottom:4.854rem}.media .post-list__filter{margin-bottom:3.236rem}.media .input-wrap:nth-of-type(1),.media .input-wrap:nth-of-type(2){width:4.854rem}.media .input-wrap:nth-of-type(3){width:11.326rem}@media screen and (min-width:768px){.application-page .breadcrumbs{padding-bottom:4.854rem}}.application-page .page-header__title{border:none}@media screen and (min-width:992px){.media .input-wrap:nth-of-type(2){margin-left:3.236rem}.media .input-wrap:first-child input,.media .input-wrap:nth-of-type(2) input{width:8.09rem;margin-left:0}.application-page .breadcrumbs{padding-left:0;padding-bottom:0}.application-page .page-header .wrap{width:32.36rem}.application-page .page-header__image{left:22.652rem}}.application-page .section-title{margin-bottom:3.236rem;color:#fff}.application-page__inner{position:relative;z-index:3;width:100%;padding-top:1.618rem;padding-bottom:8.09rem;text-align:center;background-image:-webkit-gradient(linear,left top,right top,from(#06067A),to(#3C35B7));background-image:linear-gradient(to right,#06067A,#3C35B7);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 4.854rem),0 100%)}.application-page__success{margin-top:-1.618rem;margin-bottom:3.236rem;color:#09a309;font-size:1.17em}.application-page__link{color:#fff}.application-page__captcha{width:304px;margin-left:2rem;margin-bottom:3.236rem}@media screen and (min-width:480px){.application-page__captcha{margin-left:3.25rem}}@media screen and (min-width:992px){.application-page__captcha{margin-left:5rem}}.application-page__form .input-wrap{width:80%;margin:0 auto 3.0742rem}.application-page__form .input-wrap::before{opacity:.95}.application-page__form .input-wrap.w-active::before{opacity:1}.application-page__form .input-wrap__label{position:absolute;left:1.2944rem;top:50%;z-index:-1;color:#9a9aa8;font-size:.6875rem;text-align:left;line-height:1.2;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:all .3s ease;transition:all .3s ease}.application-page__form .input-wrap__label.l-active{left:0;color:#fff;-webkit-transform:translateY(-2.427rem);transform:translateY(-2.427rem)}.application-page__form .input-wrap__field{width:100%;height:2.427rem;padding:0 1.2944rem;opacity:.95}@media screen and (min-width:480px){.application-page__form .input-wrap__label{font-size:.875rem}.application-page__form .input-wrap__label.l-active{-webkit-transform:translateY(-2.7506rem) scale(.8);transform:translateY(-2.7506rem) scale(.8)}.application-page__form .input-wrap__field{height:3.236rem}}.application-page__form .input-wrap__field.i-active{opacity:1}.application-page__form .input-wrap__valid{position:absolute;left:0;display:block;color:#F14E53;font-size:.725rem}.application-page__form .text-wrap{padding-top:.809rem}.application-page__form .text-wrap::before{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.application-page__form .text-wrap label{top:1rem;-webkit-transform:translateY(0);transform:translateY(0)}.application-page__form .text-wrap label.l-active{left:.6rem;-webkit-transform:translateY(-1.9416rem);transform:translateY(-1.9416rem)}@media screen and (min-width:480px){.application-page__form .text-wrap label.l-active{-webkit-transform:translateY(-2.1034rem) scale(.8);transform:translateY(-2.1034rem) scale(.8)}}.application-page__form .text-wrap textarea{width:95%;min-height:6.472rem;font-size:1rem;border:none;background-color:transparent;outline:0!important}.application-page__form .text-wrap textarea:focus{-webkit-box-shadow:none;box-shadow:none}.application-page__form .text-wrap__sign{position:absolute;margin-bottom:1.618rem;color:#9a9aa8;font-size:.875rem;text-align:left}.application-page__form .check-wrap{width:80%;margin:0 auto;padding:.809rem 0}.application-page__form .check-wrap__label{position:relative;display:block;margin-bottom:1.2944rem;padding-left:2.0225rem;color:#fff;font-size:.875rem;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.application-page__form .check-wrap__label input:checked~.check-wrap__checkmark:after{display:block}.application-page__form .check-wrap__label .check-wrap__checkmark:after{left:6px;top:0;width:7px;height:15px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.application-page__form .check-wrap__input{position:absolute;left:0;opacity:0;cursor:pointer}.application-page__form .check-wrap__input:checked~.checkmark:after{display:block}.application-page__form .check-wrap__checkmark{position:absolute;top:50%;left:0;width:1.25rem;height:1.25rem;border:1px solid #fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.application-page__form .check-wrap__checkmark:after{content:"";position:absolute;display:none}
/* required styles */

.leaflet-map-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-pane,
.leaflet-tile-container,
.leaflet-overlay-pane,
.leaflet-shadow-pane,
.leaflet-marker-pane,
.leaflet-popup-pane,
.leaflet-overlay-pane svg,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	-ms-touch-action: none;
	touch-action: none;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	-webkit-user-drag: none;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container img {
	max-width: none !important;
	}
/* stupid Android 2 doesn't understand "max-width: none" properly */
.leaflet-container img.leaflet-image-layer {
	max-width: 15000px !important;
	}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-tile-pane    { z-index: 2; }
.leaflet-objects-pane { z-index: 3; }
.leaflet-overlay-pane { z-index: 4; }
.leaflet-shadow-pane  { z-index: 5; }
.leaflet-marker-pane  { z-index: 6; }
.leaflet-popup-pane   { z-index: 7; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(/Content/vendor/leaflet/Leaflet.core/#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 7;
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile,
.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	     -o-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-tile-loaded,
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}

.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	     -o-transition:      -o-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile,
.leaflet-touching .leaflet-zoom-animated {
	-webkit-transition: none;
	   -moz-transition: none;
	     -o-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-clickable {
	cursor: pointer;
	}
.leaflet-container {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-container,
.leaflet-dragging .leaflet-clickable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	}


/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline: 0;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a,
.leaflet-bar a:hover {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}


/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}
.leaflet-control-zoom-out {
	font-size: 20px;
	}

.leaflet-touch .leaflet-control-zoom-in {
	font-size: 22px;
	}
.leaflet-touch .leaflet-control-zoom-out {
	font-size: 24px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(/Content/vendor/leaflet/Leaflet.core/images/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(/Content/vendor/leaflet/Leaflet.core/images/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover {
	text-decoration: underline;
	}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
	font-size: 11px;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	-moz-box-sizing: content-box;
	     box-sizing: content-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 19px;
	line-height: 1.4;
	}
.leaflet-popup-content p {
	margin: 18px 0;
	}
.leaflet-popup-tip-container {
	margin: 0 auto;
	width: 40px;
	height: 20px;
	position: relative;
	overflow: hidden;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	     -o-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;

	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 4px 0 0;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}
.leaflet-oldie .leaflet-popup-tip-container {
	margin-top: -1px;
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}

/* ================================================================== */
/* Toolbars
/* ================================================================== */

.leaflet-draw-section {
	position: relative;
}

.leaflet-draw-toolbar {
	margin-top: 12px;
}

.leaflet-draw-toolbar-top {
	margin-top: 0;
}

.leaflet-draw-toolbar-notop a:first-child {
	border-top-right-radius: 0;
}

.leaflet-draw-toolbar-nobottom a:last-child {
	border-bottom-right-radius: 0;
}

.leaflet-draw-toolbar a {
	background-image: url(/Content/vendor/leaflet/Leaflet.draw/images/spritesheet.png);
	background-repeat: no-repeat;
}

.leaflet-retina .leaflet-draw-toolbar a {
	background-image: url(/Content/vendor/leaflet/Leaflet.draw/images/spritesheet-2x.png);
	background-size: 270px 30px;
}

.leaflet-draw a {
	display: block;
	text-align: center;
	text-decoration: none;
}

/* ================================================================== */
/* Toolbar actions menu
/* ================================================================== */

.leaflet-draw-actions {
	display: none;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 26px; /* leaflet-draw-toolbar.left + leaflet-draw-toolbar.width */
	top: 0;
	white-space: nowrap;
}

.leaflet-touch .leaflet-draw-actions {
	left: 32px;
}

.leaflet-right .leaflet-draw-actions {
	right:26px;
	left:auto;
}

.leaflet-touch .leaflet-right .leaflet-draw-actions {
	right:32px;
	left:auto;
}

.leaflet-draw-actions li {
	display: inline-block;
}

.leaflet-draw-actions li:first-child a {
	border-left: none;
}

.leaflet-draw-actions li:last-child a {
	-webkit-border-radius: 0 4px 4px 0;
	        border-radius: 0 4px 4px 0;
}

.leaflet-right .leaflet-draw-actions li:last-child a {
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.leaflet-right .leaflet-draw-actions li:first-child a {
	-webkit-border-radius: 4px 0 0 4px;
	        border-radius: 4px 0 0 4px;
}

.leaflet-draw-actions a {
	background-color: #919187;
	border-left: 1px solid #AAA;
	color: #FFF;
	font: 11px/19px "Helvetica Neue", Arial, Helvetica, sans-serif;
	line-height: 28px;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	height: 28px;
}

.leaflet-touch .leaflet-draw-actions a {
	font-size: 12px;
	line-height: 30px;
	height: 30px;
}

.leaflet-draw-actions-bottom {
	margin-top: 0;
}

.leaflet-draw-actions-top {
	margin-top: 1px;
}

.leaflet-draw-actions-top a,
.leaflet-draw-actions-bottom a {
	height: 27px;
	line-height: 27px;
}

.leaflet-draw-actions a:hover {
	background-color: #A0A098;
}

.leaflet-draw-actions-top.leaflet-draw-actions-bottom a {
	height: 26px;
	line-height: 26px;
}

/* ================================================================== */
/* Draw toolbar
/* ================================================================== */

.leaflet-draw-toolbar .leaflet-draw-draw-polyline {
	background-position: -2px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline {
	background-position: 0 -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-polygon {
	background-position: -31px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon {
	background-position: -29px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-rectangle {
	background-position: -62px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle {
	background-position: -60px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-circle {
	background-position: -92px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle {
	background-position: -90px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-draw-marker {
	background-position: -122px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker {
	background-position: -120px -1px;
}

/* ================================================================== */
/* Edit toolbar
/* ================================================================== */

.leaflet-draw-toolbar .leaflet-draw-edit-edit {
	background-position: -152px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit {
	background-position: -150px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-edit-remove {
	background-position: -182px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove {
	background-position: -180px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled {
	background-position: -212px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled {
	background-position: -210px -1px;
}

.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled {
	background-position: -242px -2px;
}

.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled {
	background-position: -240px -2px;
}

/* ================================================================== */
/* Drawing styles
/* ================================================================== */

.leaflet-mouse-marker {
	background-color: #fff;
	cursor: crosshair;
}

.leaflet-draw-tooltip {
	background: rgb(54, 54, 54);
	background: rgba(0, 0, 0, 0.5);
	border: 1px solid transparent;
	-webkit-border-radius: 4px;
	        border-radius: 4px;
	color: #fff;
	font: 12px/18px "Helvetica Neue", Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: -21px;
	padding: 4px 8px;
	position: absolute;
	visibility: hidden;
	white-space: nowrap;
	z-index: 6;
}

.leaflet-draw-tooltip:before {
	border-right: 6px solid black;
	border-right-color: rgba(0, 0, 0, 0.5);
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	content: "";
	position: absolute;
	top: 7px;
	left: -7px;
}

.leaflet-error-draw-tooltip {
	background-color: #F2DEDE;
	border: 1px solid #E6B6BD;
	color: #B94A48;
}

.leaflet-error-draw-tooltip:before {
	border-right-color: #E6B6BD;
}

.leaflet-draw-tooltip-single {
	margin-top: -12px
}

.leaflet-draw-tooltip-subtext {
	color: #f8d5e4;
}

.leaflet-draw-guide-dash {
	font-size: 1%;
	opacity: 0.6;
	position: absolute;
	width: 5px;
	height: 5px;
}

/* ================================================================== */
/* Edit styles
/* ================================================================== */

.leaflet-edit-marker-selected {
	background: rgba(254, 87, 161, 0.1);
	border: 4px dashed rgba(254, 87, 161, 0.6);
	-webkit-border-radius: 4px;
	        border-radius: 4px;
	box-sizing: content-box;
}

.leaflet-edit-move {
	cursor: move;
}

.leaflet-edit-resize {
	cursor: pointer;
}

/* ================================================================== */
/* Old IE styles
/* ================================================================== */

.leaflet-oldie .leaflet-draw-toolbar {
	border: 1px solid #999;
}
/*.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow {
	-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in;
	-moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in;
	-o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in;
	transition: transform 0.3s ease-out, opacity 0.3s ease-in;
}*/

/*.leaflet-cluster-spider-leg {*/
	/* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */
	/*-webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;
	-moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;
	-o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;
	transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;
}*/
.marker-cluster-small {
	background-color: rgba(181, 226, 140, 0.6);
	}
.marker-cluster-small div {
	background-color: rgba(110, 204, 57, 0.6);
	}

.marker-cluster-medium {
	background-color: rgba(241, 211, 87, 0.6);
	}
.marker-cluster-medium div {
	background-color: rgba(240, 194, 12, 0.6);
	}

.marker-cluster-large {
	background-color: rgba(253, 156, 115, 0.6);
	}
.marker-cluster-large div {
	background-color: rgba(241, 128, 23, 0.6);
	}

	/* IE 6-8 fallback colors */
.leaflet-oldie .marker-cluster-small {
	background-color: rgb(181, 226, 140);
	}
.leaflet-oldie .marker-cluster-small div {
	background-color: rgb(110, 204, 57);
	}

.leaflet-oldie .marker-cluster-medium {
	background-color: rgb(241, 211, 87);
	}
.leaflet-oldie .marker-cluster-medium div {
	background-color: rgb(240, 194, 12);
	}

.leaflet-oldie .marker-cluster-large {
	background-color: rgb(253, 156, 115);
	}
.leaflet-oldie .marker-cluster-large div {
	background-color: rgb(241, 128, 23);
}

.marker-cluster {
	background-clip: padding-box;
	border-radius: 20px;
	}
.marker-cluster div {
	width: 30px;
	height: 30px;
	margin-left: 5px;
	margin-top: 5px;

	text-align: center;
	border-radius: 15px;
	font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
	}
.marker-cluster span {
	line-height: 30px;
	}
