@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700,900&subset=cyrillic");@font-face{font-family:'Marta';font-weight:400;src:url("../fonts/marta_regular.eot");src:url("../fonts/marta_regular.eot") format("embedded-opentype"),url("../fonts/marta_regular.woff2") format("woff2"),url("../fonts/marta_regular.woff") format("woff"),url("../fonts/marta_regular.ttf") format("truetype"),url("../fonts/marta_regular.svg#marta_regular") format("svg")}*{box-sizing:border-box}html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}body{background:#fff;color:#333;font:400 16px/22px "Roboto","Arial",sans-serif;margin:0}fieldset{border:none;margin:0;padding:0}a:active,a:hover{outline:0;text-decoration:none}a:focus{outline:none}img{border:0;vertical-align:middle}b,strong{font-weight:700}p{margin:0}.layout{margin:0 auto;padding:0 15px;transition:width .3s}@media (min-width: 1024px){.layout{width:960px}}@media (min-width: 1220px){.layout{width:1024px}}.show-desktop{display:none !important}@media (min-width: 1024px){.show-desktop{display:block !important}.hide-desktop{display:none !important}}.svg-social-youtube,.svg-social-fb,.svg-social-vk,.svg-social-instagram{height:34px;width:35px}.svg-social-youtube path,.svg-social-fb path,.svg-social-vk path,.svg-social-instagram path{fill:#fff;transition:all .5s}@media (min-width: 1024px){a:hover .svg-social-youtube path,a:hover .svg-social-fb path,a:hover .svg-social-vk path,a:hover .svg-social-instagram path{fill:#FF7800}}.svg-mobile-navbar{height:34px;width:34px}.svg-mobile-navbar rect{fill:#FF7800}.svg-infinity{background:url(../img/icons/infinity.svg) no-repeat;background-size:contain;display:block;height:46px;width:90px}.svg-horn{background:url(../img/icons/horn.svg) no-repeat;background-size:contain;display:block;height:294px;width:274px}.svg-horn.horn-to-left{transform:scale(-1, 1)}.svg-horn.horn-blur{filter:blur(4px)}.svg-people-barber,.svg-people-businessman,.svg-people-doctor,.svg-people-engineer,.svg-people-musician,.svg-people-policeman,.svg-people-student,.svg-people-teacher,.svg-people-tourist,.svg-people-woman,.svg-people-woman-2{background-repeat:no-repeat;background-size:contain;display:block;height:165px;width:55px}@media (min-width: 1024px){.svg-people-barber,.svg-people-businessman,.svg-people-doctor,.svg-people-engineer,.svg-people-musician,.svg-people-policeman,.svg-people-student,.svg-people-teacher,.svg-people-tourist,.svg-people-woman,.svg-people-woman-2{height:96px;width:32px}}.svg-people-barber{background-image:url(../img/icons/people-barber.svg)}.svg-people-businessman{background-image:url(../img/icons/people-businessman.svg)}.svg-people-doctor{background-image:url(../img/icons/people-doctor.svg)}.svg-people-engineer{background-image:url(../img/icons/people-engineer.svg)}.svg-people-musician{background-image:url(../img/icons/people-musician.svg);width:91px}@media (min-width: 1024px){.svg-people-musician{width:52px}}.svg-people-policeman{background-image:url(../img/icons/people-policeman.svg)}.svg-people-student{background-image:url(../img/icons/people-student.svg)}.svg-people-teacher{background-image:url(../img/icons/people-teacher.svg);position:relative;right:-32px;width:120px}@media (min-width: 1024px){.svg-people-teacher{right:-20px;width:70px}}.svg-people-tourist{background-image:url(../img/icons/people-tourist.svg)}.svg-people-woman{background-image:url(../img/icons/people-woman.svg)}.svg-people-woman-2{background-image:url(../img/icons/people-woman-2.svg)}.svg-flag-cyprus,.svg-flag-german,.svg-flag-italy,.svg-flag-kazakhstan,.svg-flag-moldova,.svg-flag-poland,.svg-flag-russia,.svg-flag-ukraine{background-repeat:no-repeat;background-size:contain;display:block;height:35px;width:55px}.svg-flag-cyprus{background-image:url(../img/icons/flag-cyprus.svg)}.svg-flag-german{background-image:url(../img/icons/flag-german.svg)}.svg-flag-italy{background-image:url(../img/icons/flag-italy.svg)}.svg-flag-kazakhstan{background-image:url(../img/icons/flag-kazakhstan.svg)}.svg-flag-moldova{background-image:url(../img/icons/flag-moldova.svg)}.svg-flag-poland{background-image:url(../img/icons/flag-poland.svg)}.svg-flag-russia{background-image:url(../img/icons/flag-russia.svg)}.svg-flag-ukraine{background-image:url(../img/icons/flag-ukraine.svg)}.svg-learn-practice,.svg-learn-system,.svg-learn-emotions{background-repeat:no-repeat;background-size:contain;display:block;height:89px;width:89px}.svg-learn-practice{background-image:url(../img/icons/learn-practice.svg)}.svg-learn-system{background-image:url(../img/icons/learn-system.svg)}.svg-learn-emotions{background-image:url(../img/icons/learn-emotions.svg)}.svg-plus{background:url(../img/icons/plus.svg) no-repeat center;background-size:contain;display:inline-block;height:18px;width:18px}h1{font-size:26px;line-height:35px;margin:0 0 35px;text-align:center;text-transform:uppercase}@media (min-width: 1024px){h1{font-size:50px;line-height:60px;text-align:left}}h2{font-size:34px;line-height:normal;margin:0 0 15px;text-align:center}@media (min-width: 1024px){h2{margin:0 0 20px}}h3{font-size:21px;line-height:30px;margin:0 0 30px;text-align:center}@media (min-width: 1024px){h3{margin-bottom:35px}}h4{font-size:16px;line-height:22px;margin:0 0 25px}.btn{background:transparent;border:none;border-radius:50px;cursor:pointer;display:inline-block;font:700 16px/20px "Roboto","Arial",sans-serif;margin:0;outline:none;padding:0;text-align:center;text-decoration:none}.btn-s{padding:9px 30px}@media (min-width: 1024px){.btn-s{padding:11px 40px}}.btn-m{padding:19px 50px;max-width:240px;width:100%}@media (min-width: 1024px){.btn-m{font-size:26px;line-height:30px;max-width:none;padding:19px 90px;width:auto}}.btn-orange{background:#FF7800;box-shadow:-5px 15px 20px rgba(255,120,0,0.3);color:#fff;transition:all .5s}.btn-orange:hover,.btn-orange:focus{background:#f07100;box-shadow:-2px 5px 10px rgba(255,120,0,0.3)}.btn-orange:active{background:#cc6000;box-shadow:0 0 0 rgba(255,120,0,0);color:#ff9333}.btn-green{background:#219653;box-shadow:-5px 15px 20px rgba(33,150,83,0.3);color:#fff;transition:all .5s}.btn-green:hover,.btn-green:focus{background:#1e894c;box-shadow:-2px 5px 10px rgba(33,150,83,0.3)}.btn-green:active{background:#186c3c;box-shadow:0 0 0 rgba(33,150,83,0);color:#2ac06a}input[type="text"],input[type="email"],textarea{background:#fff;border:1px solid #828282;border-radius:50px;color:#333;font:300 21px/30px "Roboto","Arial",sans-serif;padding:19px 30px;text-align:center;transition:box-shadow .5s;width:100%}input[type="text"]:hover,input[type="email"]:hover,textarea:hover{box-shadow:inset 0 0 0 1px #333}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{box-shadow:inset 0 0 0 1px #262626;outline:none}textarea{height:190px;resize:none}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceIn{from,
  20%,
  40%,
  60%,
  80%,
  to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,
  20%,
  40%,
  60%,
  80%,
  to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceIn.animated{-webkit-animation-duration:0.75s;animation-duration:0.75s}@-webkit-keyframes bounceInLeft{from,
  60%,
  75%,
  90%,
  to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,
  60%,
  75%,
  90%,
  to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}body>header{align-items:center;background:#fff;display:flex;min-height:70px;padding:15px;position:fixed;top:0;left:0;width:100%;z-index:15}@media (min-width: 1024px){body>header{border-bottom:1px solid rgba(0,0,0,0.4);flex-flow:nowrap;justify-content:space-between;min-height:0;padding:15px 30px}}@media (min-width: 1220px){body>header{padding:15px 30px 15px 65px}}body>header .logo{position:relative;width:50%;z-index:1}@media (min-width: 1024px){body>header .logo{min-width:120px;width:auto}}body>header .logo a{background:url(../img/logo_hp.png) no-repeat;background-size:contain;display:block;font-size:0;height:39px;opacity:1;text-decoration:none;transform:translate(0, 0) scale(1);transform-origin:center;transition:all .5s;width:121px}body>header.active .logo a{opacity:0;transform:translate(-300px, 0) scale(0)}@media (min-width: 1024px){body>header.active .logo a{opacity:1;transform:translate(0, 0) scale(1)}}body>header .button-mobile{align-items:center;display:flex;margin:auto;opacity:0;position:absolute;top:0;bottom:0;left:15px;transform:translate(-300px, 0) scale(0);transform-origin:center;transition:all .5s;width:50%;z-index:1}body>header.active .button-mobile{opacity:1;transform:translate(0, 0) scale(1)}body>header nav{background:#fff;height:calc(100% - 70px);opacity:0;overflow:auto;padding:40px 20px 20px;position:fixed;top:70px;left:0;text-align:center;transform:translate(0, -150%);transform-origin:top right;transition:transform ease-in-out .4s, opacity ease .6s;width:100%}body>header nav.active{opacity:1;transform:translate(0, 0)}@media (min-width: 1024px){body>header nav{align-items:center;display:flex;justify-content:center;height:auto;opacity:1;padding:0 10px;position:static;top:0;transform:translate(0, 0);width:auto}}body>header nav ul{list-style-type:none;margin:0;padding:0}@media (min-width: 1024px){body>header nav ul{align-items:center;display:flex;justify-content:center}}body>header nav ul li.active a{font-weight:700}body>header nav ul li+li{margin-top:10px}@media (min-width: 321px){body>header nav ul li+li{margin-top:20px}}@media (min-width: 1024px){body>header nav ul li+li{margin-top:0;margin-left:10px}}@media (min-width: 1220px){body>header nav ul li+li{margin-left:30px}}body>header nav a{color:#002243;font-size:18px;line-height:25px;text-decoration:underline;transition:color .5s}@media (min-width: 321px){body>header nav a{font-size:26px;line-height:30px}}body>header nav a:hover{color:#FF7800}@media (min-width: 1024px){body>header nav a{font-size:14px;line-height:20px;text-decoration:none}}@media (min-width: 1220px){body>header nav a{font-size:16px;line-height:22px}}body>header nav .mobile-nav .phone{margin:20px 0}@media (min-width: 321px){body>header nav .mobile-nav .phone{margin:45px 0}}body>header nav .mobile-nav .phone a{color:#FF7800;font-size:21px;font-weight:700;text-decoration:none}body>header nav .mobile-nav .social{align-items:center;display:flex;justify-content:center}body>header nav .mobile-nav .social a{text-decoration:none}body>header nav .mobile-nav .social a .svg-social-youtube path,body>header nav .mobile-nav .social a .svg-social-fb path,body>header nav .mobile-nav .social a .svg-social-vk path,body>header nav .mobile-nav .social a .svg-social-instagram path{fill:#002243;transition:all .5s}body>header nav .mobile-nav .social a:hover .svg-social-youtube path,body>header nav .mobile-nav .social a:hover .svg-social-fb path,body>header nav .mobile-nav .social a:hover .svg-social-vk path,body>header nav .mobile-nav .social a:hover .svg-social-instagram path{fill:#FF7800}body>header nav .mobile-nav .social a+a{margin-left:20px}body>header .mobile-nav-link-wrap{position:relative;text-align:right;width:50%;z-index:1}body>header .mobile-nav-link-wrap a{display:inline-block}body>header .mobile-nav-link-wrap .svg-mobile-navbar rect{transform-origin:center;transition:all .5s}body>header .mobile-nav-link-wrap .active .svg-mobile-navbar rect:first-child,body>header .mobile-nav-link-wrap .active .svg-mobile-navbar rect:last-child{opacity:0}body>header .mobile-nav-link-wrap .active .svg-mobile-navbar rect:nth-child(2){transform:rotate(45deg)}body>header .mobile-nav-link-wrap .active .svg-mobile-navbar rect:nth-child(3){transform:rotate(-45deg)}@media (min-width: 1024px){body>header .button-desktop{align-items:center;display:flex !important;margin:auto;opacity:0;position:absolute;top:0;right:30px;bottom:0;transform:translate(300px, 0) scale(0);transform-origin:center;transition:all .5s}body>header.active .button-desktop{opacity:1;transform:translate(0, 0) scale(1)}body>header .phone-desktop{opacity:1;text-align:right;transform:translate(0, 0) scale(1);transform-origin:center;transition:all .5s}body>header .phone-desktop a{color:#333;font-size:16px;font-weight:700;text-decoration:none}body>header.active .phone-desktop{opacity:0;transform:translate(300px, 0) scale(0)}}body>footer{background:#0D2B56;padding:35px 0 55px;text-align:center}@media (min-width: 1024px){body>footer{padding:40px 0}}body>footer .layout{display:flex;flex-flow:wrap;justify-content:center}@media (min-width: 1024px){body>footer .layout{align-items:center;flex-flow:nowrap;justify-content:space-between}}body>footer .layout .logo a{background:url(../img/logo_hp_white.png) no-repeat;background-size:contain;display:block;font-size:0;height:46px;text-decoration:none;width:143px}body>footer .layout .phone{color:#fff;font-weight:300;margin:80px 20px;width:100%}@media (min-width: 1024px){body>footer .layout .phone{margin:0;width:auto}}body>footer .layout .phone a{color:#fff;display:inline-block;font-size:21px;font-weight:700;line-height:30px;margin-top:30px;text-decoration:none}@media (min-width: 1024px){body>footer .layout .phone a{margin-top:25px}}body>footer .layout .social{align-items:center;display:flex;order:1}@media (min-width: 1024px){body>footer .layout .social{order:0}}body>footer .layout .social a+a{margin-left:20px}.head-section{padding-top:70px}@media (min-width: 1024px){.head-section{height:100vh;min-height:700px;padding-top:0;position:relative}}@media (min-width: 1024px){.head-section .layout{align-items:center;display:flex;height:100%}}.head-section .head-left{padding:40px 0;text-align:center}@media (min-width: 1024px){.head-section .head-left{padding:70px 0 120px;position:relative;text-align:left;width:52%;z-index:1}}.head-section .head-left .date{color:#003E7A;margin:0}@media (min-width: 1024px){.head-section .head-left .date{font-size:34px;line-height:40px}}.head-section .head-left .date+.date{margin:10px 0 0}.head-section .head-left .date.dnepr{color:#FF7800}.head-section .head-left .date+h1{margin-top:45px}@media (min-width: 1024px){.head-section .head-left .date+h1{margin-top:55px}}.head-section .head-left .intro+.intro{margin-top:25px}@media (min-width: 1024px){.head-section .head-left .intro+.intro{margin-top:30px}}@media (min-width: 1024px){.head-section .head-left .intro{font-size:21px;line-height:30px}}.head-section .head-left .buttons{margin:30px 25px 0}@media (min-width: 1024px){.head-section .head-left .buttons{margin:55px 0 0}}.head-section .head-right{margin:0 -15px;min-height:475px;overflow:hidden;position:relative}@media (min-width: 1024px){.head-section .head-right{height:100%;margin:0;min-height:700px;position:absolute;top:0;right:0;width:55%}}.head-section .head-right:after{background:#002243;content:'';display:block;height:100%;position:absolute;top:5px;left:0;transform:skewY(-15deg);width:200%}@media (min-width: 1024px){.head-section .head-right:after{top:0;left:18%;transform:skewX(-14deg)}}.head-section .head-right .dmitriy{background:url(../img/petanque-head.png) no-repeat;background-size:contain;display:block;height:500px;position:absolute;bottom:0;left:-10px;width:256px;z-index:1}@media (min-width: 360px){.head-section .head-right .dmitriy{left:10px}}@media (min-width: 380px){.head-section .head-right .dmitriy{margin:auto;right:0;left:0}}@media (min-width: 1024px){.head-section .head-right .dmitriy{height:825px;bottom:-125px;width:425px}}@media (min-width: 1220px){.head-section .head-right .dmitriy{right:auto;left:14%}}.head-section .head-right .dmitriy .text{color:#fff;font-size:10px;line-height:normal;position:absolute;top:15%;left:73%;width:130px}@media (min-width: 470px){.head-section .head-right .dmitriy .text{top:19%;left:87%}}@media (min-width: 640px){.head-section .head-right .dmitriy .text{top:26%;left:100%}}@media (min-width: 1024px){.head-section .head-right .dmitriy .text{font-size:12px;line-height:16px;top:10%;left:73%;width:170px}}@media (min-width: 1024px){.head-section .social{margin:auto;max-height:200px;position:absolute;top:0;right:15px;bottom:0;z-index:2}.head-section .social a{display:block;line-height:0;text-decoration:none}.head-section .social a+a{margin-top:20px}}@keyframes spanFirst{0%{opacity:1;transform:scale(1)}10%{opacity:0}25%{opacity:0;transform:scale(0.1)}75%{opacity:0;transform:scale(0.1)}100%{opacity:1;transform:scale(1)}}@keyframes spanSecond{0%{opacity:0;transform:scale(0.1)}25%{opacity:1;transform:scale(1)}35%{opacity:0}50%{opacity:0;transform:scale(0.1)}}@keyframes spanThird{25%{opacity:0;transform:scale(0.1)}50%{opacity:1;transform:scale(1)}60%{opacity:0}75%{opacity:0;transform:scale(0.1)}}@keyframes spanFourth{50%{opacity:0;transform:scale(0.1)}75%{opacity:1;transform:scale(1)}85%{opacity:0}100%{opacity:0;transform:scale(0.1)}}@media (min-width: 1024px){.counters-section{background:#002243 url(../img/bg-counters.png) no-repeat center;background-size:cover;min-height:340px;padding:85px 0}}@media (min-width: 1024px){.counters-section .counters-list{align-items:center;display:flex}}.counters-section .counters-item{background:#002243;color:#fff;font-size:89px;font-weight:900;line-height:90px;margin:0 -15px;padding:45px 20px 35px;text-align:center}@media (min-width: 1024px){.counters-section .counters-item{background:transparent;margin:0;padding:0;width:25%}}.counters-section .counters-item .svg-infinity{margin:20px auto}@media (min-width: 1024px){.counters-section .counters-item .svg-infinity{margin:20px auto 0;min-height:70px}}.counters-section .counters-item .title{color:#FF7800;font-size:21px;font-weight:400;line-height:normal;margin-top:10px}@media (min-width: 1024px){.counters-section .counters-item .title{margin-top:45px}}.counters-section .counters-item .title-changed{color:#fff;font-size:34px;font-weight:700;line-height:normal;margin:25px 0;min-height:40px;position:relative}@media (min-width: 1024px){.counters-section .counters-item .title-changed{font-size:21px;margin:45px 0 0;min-height:25px}}.counters-section .counters-item .title-changed span{display:block;height:100%;margin:auto;opacity:0;position:absolute;top:0;right:0;left:0;transform:scale(0.1);width:100%}.counters-section .counters-item .title-changed span:first-child{animation:spanFirst 4s infinite ease forwards;opacity:1;transform:scale(1)}.counters-section .counters-item .title-changed span:nth-child(2){animation:spanSecond 4s infinite ease forwards}.counters-section .counters-item .title-changed span:nth-child(3){animation:spanThird 4s infinite ease forwards}.counters-section .counters-item .title-changed span:nth-child(4){animation:spanFourth 4s infinite ease forwards}.counters-section .counters-item:nth-child(odd){background:#002952}@media (min-width: 1024px){.counters-section .counters-item:nth-child(odd){background:transparent}}.purpose-section{padding:60px 15px}@media (min-width: 1024px){.purpose-section{padding:120px 0 0}}.purpose-section h2{color:#FF7800;text-align:left}@media (min-width: 1024px){.purpose-section h2{text-align:center}}.purpose-section h2+.intro{margin-bottom:25px}@media (min-width: 1024px){.purpose-section h2+.intro{margin-bottom:40px;text-align:center}}@media (min-width: 1024px){.purpose-section .intro{font-size:21px;line-height:30px}}.purpose-section .purpose-pics{margin-bottom:20px}@media (min-width: 500px){.purpose-section .purpose-pics{align-items:flex-start;display:flex;flex-flow:wrap}}@media (min-width: 1024px){.purpose-section .purpose-pics{padding:0 20px}}@media (min-width: 500px){.purpose-section .purpose-pics .purpose-pic__item{margin-bottom:10px;width:calc(50% - 10px)}}@media (min-width: 768px){.purpose-section .purpose-pics .purpose-pic__item{width:calc(25% - 8px)}}@media (min-width: 1024px){.purpose-section .purpose-pics .purpose-pic__item{border-radius:10px;overflow:hidden}}.purpose-section .purpose-pics .purpose-pic__item:nth-child(even){margin:0 -15px}@media (min-width: 500px){.purpose-section .purpose-pics .purpose-pic__item:nth-child(even){margin:0}}.purpose-section .purpose-pics .purpose-pic__item+.purpose-pic__item{margin-top:20px}@media (min-width: 500px){.purpose-section .purpose-pics .purpose-pic__item+.purpose-pic__item{margin-top:0;margin-left:10px}}@media (min-width: 500px){.purpose-section .purpose-pics .purpose-pic__item:nth-child(2n+1){margin-left:0}}@media (min-width: 500px) and (min-width: 768px){.purpose-section .purpose-pics .purpose-pic__item:nth-child(2n+1){margin-left:10px}}@media (min-width: 768px){.purpose-section .purpose-pics .purpose-pic__item:nth-child(4n+1){margin-left:0}}.purpose-section .purpose-pics .purpose-pic__item i{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;display:block;height:192px;width:100%}@media (min-width: 1024px){.purpose-section .purpose-pics .purpose-pic__item i{transition:all .5s;transform-origin:center}}@media (min-width: 1024px){.purpose-section .purpose-pics .purpose-pic__item:hover i{transform:scale(1.05)}}.purpose-section .purpose-pics .purpose-pic__item:nth-child(even) i{border-radius:0}@media (min-width: 500px){.purpose-section .purpose-pics .purpose-pic__item:nth-child(even) i{border-radius:5px}}.purpose-section .purpose-pics .purpose-pic__item .purpose-1{background-image:url(../img/purpose/purpose-1.jpg)}.purpose-section .purpose-pics .purpose-pic__item .purpose-2{background-image:url(../img/purpose/purpose-2.jpg)}.purpose-section .purpose-pics .purpose-pic__item .purpose-3{background-image:url(../img/purpose/purpose-3.jpg)}.purpose-section .purpose-pics .purpose-pic__item .purpose-4{background-image:url(../img/purpose/purpose-4.jpg)}.purpose-section .purpose-pics .purpose-pic__item .purpose-5{background-image:url(../img/purpose/purpose-5.jpg)}.purpose-section .purpose-pics .purpose-pic__item .purpose-6{background-image:url(../img/purpose/purpose-6.jpg)}.purpose-section .purpose-pics .purpose-pic__item .purpose-7{background-image:url(../img/purpose/purpose-7.jpg)}.purpose-section .purpose-pics .purpose-pic__item .purpose-8{background-image:url(../img/purpose/purpose-8.jpg)}.purpose-section .purpose-pics+.intro{text-align:center}.purpose-section .best-training-block{padding:145px 0 135px;text-align:center}@media (min-width: 1024px){.purpose-section .best-training-block{margin:auto;max-width:660px;padding:270px 0 330px;position:relative}}.purpose-section .best-training-block h2{font-size:55px;line-height:77px;margin:0 0 60px;text-align:center;text-transform:uppercase}@media (min-width: 1024px){.purpose-section .best-training-block h2{margin-bottom:55px}}@media (min-width: 1024px){.purpose-section .best-training-block p{font-weight:300;margin:auto;max-width:380px}}.purpose-section .horn-block{display:none}@media (min-width: 1024px){.purpose-section .horn-block{display:block;height:100%;position:absolute;top:0;left:0;width:100%}.purpose-section .horn-block .svg-horn{position:absolute;top:45%;left:-24%}.purpose-section .horn-block .horn-to-left{height:540px;top:0;right:-21%;left:auto;width:580px}}@media (min-width: 1300px){.purpose-section .horn-block .horn-to-left{right:-45%}}.people-with-us{background:#002243;color:#fff;padding:90px 15px}@media (min-width: 1024px){.people-with-us{padding:75px 20px 160px}}.people-with-us .top{padding:0 0 120px;text-align:center}@media (min-width: 1024px){.people-with-us .top{padding-bottom:155px}}.people-with-us .top h2{margin:0 0 55px}@media (min-width: 1024px){.people-with-us .top h2{margin-bottom:15px}}.people-with-us .top .counter{color:#FF7800;font-size:89px;font-weight:bold;line-height:80px;margin:0 0 35px}@media (min-width: 1024px){.people-with-us .top .counter{font-size:178px;line-height:180px;margin:0}}.people-with-us .top .intro{margin:0 25px 55px}@media (min-width: 1024px){.people-with-us .top .intro{font-size:21px;margin:0 0 45px}}.people-with-us .top .people-list{display:flex;flex-flow:wrap;margin:auto;max-width:600px}@media (min-width: 1024px){.people-with-us .top .people-list{justify-content:center;margin:0 -20px;max-width:none}}.people-with-us .top .people-list .people-item{width:50%}@media (min-width: 1024px){.people-with-us .top .people-list .people-item{color:#9EAABB;min-width:200px;max-width:280px;padding:190px 20px 20px;position:relative;transition:all .5s;width:25%}.people-with-us .top .people-list .people-item:hover{color:#fff}}@media (min-width: 1220px){.people-with-us .top .people-list .people-item{width:16.6%}}.people-with-us .top .people-list .people-item:nth-child(even){margin-top:60px}@media (min-width: 1024px){.people-with-us .top .people-list .people-item:nth-child(even){margin-top:0}}.people-with-us .top .people-list .people-item:nth-child(odd){margin-top:-80px}@media (min-width: 1024px){.people-with-us .top .people-list .people-item:nth-child(odd){margin-top:0}}.people-with-us .top .people-list .people-item:first-child{margin-top:0}.people-with-us .top .people-list .people-item:nth-child(2){margin-top:150px}@media (min-width: 1024px){.people-with-us .top .people-list .people-item:nth-child(2){margin-top:0}}.people-with-us .top .people-list .people-item .pic{margin-bottom:10px;padding-bottom:30px;position:relative}@media (min-width: 1024px){.people-with-us .top .people-list .people-item .pic{margin:0 auto;padding-bottom:15px;position:absolute;right:0;bottom:60px;left:0;transform:scale(1);transform-origin:center bottom;transition:all .5s;width:82px;z-index:1}}.people-with-us .top .people-list .people-item .pic:after{background:#002952;border-radius:100%;content:'';display:block;height:140px;margin:auto;position:absolute;bottom:0;right:0;left:0;transition:all .5s;width:140px}@media (min-width: 1024px){.people-with-us .top .people-list .people-item .pic:after{background:#002243;height:82px;width:82px;z-index:1}}.people-with-us .top .people-list .people-item .pic i{margin:auto;position:relative;z-index:1}@media (min-width: 1024px){.people-with-us .top .people-list .people-item .pic i{z-index:2}}@media (min-width: 1024px){.people-with-us .top .people-list .people-item:after{background:#0E2B57;border-radius:5px;content:'';height:calc(100% - 110px);position:absolute;bottom:0;left:20px;transition:all .5s;width:calc(100% - 40px)}.people-with-us .top .people-list .people-item:hover .pic{transform:scale(1.5)}.people-with-us .top .people-list .people-item:hover:after{background:#13567D}.people-with-us .top .people-list .people-item .title{position:relative;z-index:1}}.people-with-us .top .buttons{margin:120px 25px 0}.people-with-us .bottom .layout{padding:0}@media (min-width: 1024px){.people-with-us .people-with-us__slider{align-items:center;display:flex}}.people-with-us .people-with-us__slider .left{display:flex;flex-flow:wrap;padding:0 15px 45px}@media (min-width: 1024px){.people-with-us .people-with-us__slider .left{padding:0 55px 70px;text-align:center;width:50%}}.people-with-us .people-with-us__slider .left p{order:1;width:100%}@media (min-width: 1024px){.people-with-us .people-with-us__slider .left p{order:0}}.people-with-us .people-with-us__slider .left .flags-list{align-items:center;display:flex;flex-flow:wrap;justify-content:space-between;margin:0 auto 23px;max-width:265px;width:100%}@media (min-width: 1024px){.people-with-us .people-with-us__slider .left .flags-list{margin-top:23px;margin-bottom:0}}.people-with-us .people-with-us__slider .left .flags-list i{margin-bottom:17px}@media (min-width: 1024px){.people-with-us .people-with-us__slider .left .flags-list i{margin-top:17px;margin-bottom:0}}@media (min-width: 1024px){.people-with-us .people-with-us__slider .right{width:50%}}.people-with-us .people-with-us__slider .swiper-container{text-align:center}.people-with-us .people-with-us__slider .swiper-container img{border-radius:10px;max-width:100%}.simple-swiper{overflow:visible}.simple-swiper-wrapper{overflow:hidden;padding-bottom:70px}@media (min-width: 1024px){.simple-swiper-wrapper{padding-bottom:45px}}.simple-swiper .swiper-pagination{top:calc(100% + 35px);bottom:auto}@media (min-width: 1024px){.simple-swiper .swiper-pagination{top:calc(100% + 25px)}}.simple-swiper .swiper-pagination-bullet{background:transparent;box-shadow:inset 0 0 0 1px #fff;height:35px;opacity:1;transition:all .5s;width:35px}@media (min-width: 1024px){.simple-swiper .swiper-pagination-bullet{height:14px;width:14px}}.simple-swiper .swiper-pagination-bullet-active{background:#FF7800;box-shadow:inset 0 0 0 1px #FF7800}.simple-swiper .swiper-pagination>.swiper-pagination-bullet{margin:0 10px}@media (min-width: 1024px){.simple-swiper .swiper-pagination>.swiper-pagination-bullet{margin:0 5px}}.training-stage{padding:70px 0 100px}@media (min-width: 1024px){.training-stage{padding-top:140px}}.training-stage h2{margin-bottom:30px}.training-stage .intro{font-size:21px;line-height:30px;margin-bottom:70px;text-align:center}@media (min-width: 1024px){.training-stage .intro{margin-bottom:80px}.training-stage .intro br{display:none}}.training-stage .training-list{margin:auto;max-width:600px}@media (min-width: 1024px){.training-stage .training-list{max-width:none}}@media (min-width: 1024px){.training-stage .training-list .training__item{position:relative;padding-left:240px}}.training-stage .training-list .training__item+.training__item{margin-top:50px}@media (min-width: 1024px){.training-stage .training-list .training__item+.training__item:before{content:'';border-left:1px dashed rgba(51,51,51,0.5);height:100%;position:absolute;top:calc(-100% + 45px);left:122px}}.training-stage .training-list .training__item .icon{display:none}@media (min-width: 1024px){.training-stage .training-list .training__item .icon{align-items:center;background:#fff;border-radius:100%;display:flex;justify-content:center;height:55px;position:absolute;top:45px;left:95px;transition:all .5s;width:55px;z-index:1}.training-stage .training-list .training__item .icon:after{background:#002243;border-radius:100%;content:'';display:block;height:21px;transition:all .5s;width:21px}}.training-stage .training-list .training__item h2{color:#FF7800;margin-bottom:15px}@media (min-width: 1024px){.training-stage .training-list .training__item h2{color:#333;margin-bottom:20px;text-align:left;transition:all .5s}}@media (min-width: 1024px){.training-stage .training-list .training__item .content{background:#fff;border-radius:20px;padding:45px 75px 55px;transition:all .5s}.training-stage .training-list .training__item:hover .icon{box-shadow:-5px 15px 20px rgba(255,120,0,0.3)}.training-stage .training-list .training__item:hover .icon:after{background:#FF7800}.training-stage .training-list .training__item:hover h2{color:#FF7800}.training-stage .training-list .training__item:hover .content{box-shadow:-5px 15px 20px rgba(255,120,0,0.3)}}.training-stage .training-list .training__item .content-inner{background:#fff;border-radius:20px;box-shadow:-5px 15px 20px rgba(255,120,0,0.3);padding:25px 30px 30px}@media (min-width: 1024px){.training-stage .training-list .training__item .content-inner{background:transparent;border-radius:0;box-shadow:none;padding:0}}.training-stage .info{font-size:13px;line-height:18px;margin:40px auto 0;max-width:600px;padding-right:10px}@media (min-width: 1024px){.training-stage .info{max-width:none;padding-right:75px;padding-left:315px}}.training-format{background:#002243;color:#fff;padding:50px 0 90px}@media (min-width: 1024px){.training-format{border-radius:10px;margin:0 20px;padding:95px 0 130px}}@media (min-width: 1220px){.training-format{margin:0 40px}}.training-format .layout{display:flex;flex-flow:wrap}.training-format h2{margin-bottom:140px;width:100%}@media (min-width: 1024px){.training-format h2{margin-bottom:30px}}.training-format .intro{margin:40px 15px 0;order:1;text-align:center;width:100%}@media (min-width: 1024px){.training-format .intro{font-size:21px;line-height:30px;margin:0 85px 160px;order:0}}.training-format .training-f__list{margin:0 15px}@media (min-width: 768px){.training-format .training-f__list{margin:auto;max-width:600px}}@media (min-width: 1024px){.training-format .training-f__list{align-items:flex-start;display:flex;flex-flow:nowrap;max-width:none}}.training-format .training-f__list .training-f__item{background:#0D2B56;border-radius:20px;box-shadow:-5px 15px 20px rgba(0,0,0,0.1);min-height:300px;padding:1px 15px 35px 30px}@media (min-width: 1024px){.training-format .training-f__list .training-f__item{padding:1px 20px 35px 30px;transition:all .5s;width:33%}.training-format .training-f__list .training-f__item:hover{box-shadow:-5px 15px 20px rgba(0,0,0,0.5)}}.training-format .training-f__list .training-f__item+.training-f__item{margin-top:90px}@media (min-width: 1024px){.training-format .training-f__list .training-f__item+.training-f__item{margin-top:0;margin-left:60px}}.training-format .training-f__list .training-f__item .pic{margin:-50px 0 30px -10px}.feedback-section{padding:80px 0 75px}@media (min-width: 1024px){.feedback-section{padding:25px 0}}.feedback-section h2{margin-bottom:60px}@media (min-width: 1024px){.feedback-section h2{margin-bottom:70px}}.feedback-section .feedback-thumbs{text-align:center}.feedback-section .feedback-thumbs .swiper-wrapper{align-items:center;justify-content:space-between}.feedback-section .feedback-thumbs .swiper-wrapper .swiper-slide{align-items:center;display:flex;justify-content:center;height:100%;min-height:114px}.feedback-section .feedback-thumbs .swiper-wrapper .swiper-slide>div{background-color:#f0f0f0;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:100%;cursor:pointer;height:48px;transition:all .5s;width:48px}.feedback-section .feedback-thumbs .swiper-wrapper .swiper-slide.swiper-slide-active>div{height:114px;transition:all .5s;width:114px}@media (min-width: 1220px){.feedback-section .feedback-thumbs .swiper-button-next,.feedback-section .feedback-thumbs .swiper-button-prev{display:none}}.feedback-section .swiper-container-wrapper{position:relative}.feedback-section .swiper-container-wrapper .swiper-button-next,.feedback-section .swiper-container-wrapper .swiper-button-prev{background:url(../img/icons/arrow.svg) no-repeat;background-size:contain;height:64px;margin:auto;outline:none;top:-120px;right:0;width:36px}.feedback-section .swiper-container-wrapper .swiper-button-prev{right:auto;left:0;transform:rotate(180deg)}@media (min-width: 1024px){.feedback-section .swiper-container-wrapper .swiper-button-next,.feedback-section .swiper-container-wrapper .swiper-button-prev{top:-145px;right:-20px}.feedback-section .swiper-container-wrapper .swiper-button-prev{right:auto;left:-20px}}@media (min-width: 1220px){.feedback-section .swiper-container-wrapper .swiper-button-next,.feedback-section .swiper-container-wrapper .swiper-button-prev{top:42%;right:-100px;bottom:auto}.feedback-section .swiper-container-wrapper .swiper-button-prev{right:auto;left:-100px}}.feedback-section .feedback-text{margin:30px -15px 0;max-width:600px;padding:0 20px 40px;text-align:center}@media (min-width: 400px){.feedback-section .feedback-text{margin:30px auto 0}}@media (min-width: 1024px){.feedback-section .feedback-text{margin-top:55px;max-width:none}}.feedback-section .feedback-text .title-block{font-size:21px;line-height:30px;margin:0 0 15px}@media (min-width: 1024px){.feedback-section .feedback-text .title-block{font-size:26px;line-height:30px}}.feedback-section .feedback-text .title-block .position{font-size:13px;line-height:18px;margin-top:5px}@media (min-width: 1024px){.feedback-section .feedback-text .title-block .position{font-size:16px;line-height:22px}}.feedback-section .feedback-text .content{background:#fff;border-radius:20px;box-shadow:-5px 15px 20px rgba(255,120,0,0.3);padding:45px 45px 35px}@media (min-width: 1024px){.feedback-section .feedback-text .content{padding:45px 115px 35px}}.feedback-section .feedback-text .content blockquote{font-family:'Marta', serif;font-size:21px;line-height:30px;margin:0 0 45px;padding:0}@media (min-width: 1024px){.feedback-section .feedback-text .content blockquote{align-items:center;display:flex;font-size:42px;line-height:59px;margin:0 0 20px;min-height:160px}}.feedback-section .feedback-text .content .full-text{display:none;font-family:'Marta', serif;font-size:18px;line-height:26px;margin-bottom:40px;text-align:left}@media (min-width: 1024px){.feedback-section .feedback-text .content .full-text{font-size:21px;line-height:30px;text-align:center}}.feedback-section .feedback-text .content .link-more{color:#FF7800;font-style:italic;text-decoration:none}.feedback-section .bottom-slider{margin-top:95px}@media (min-width: 1024px){.feedback-section .bottom-slider{margin-top:60px}}.feedback-section .bottom-slider h2{margin-bottom:35px}.feedback-section .bottom-slider iframe{width:100%}@media (min-width: 1024px){.feedback-section .bottom-slider .simple-swiper-wrapper{padding-top:90px;padding-bottom:0}.feedback-section .bottom-slider .simple-swiper .swiper-pagination{top:auto;bottom:calc(100% + 40px)}}@media (min-width: 1024px){.feedback-section .bottom-slider .simple-swiper .swiper-slide{text-align:center}}.feedback-section .bottom-slider .simple-swiper .swiper-slide iframe{border-radius:10px;height:163px;width:100%}@media (min-width: 500px){.feedback-section .bottom-slider .simple-swiper .swiper-slide iframe{height:200px}}@media (min-width: 600px){.feedback-section .bottom-slider .simple-swiper .swiper-slide iframe{height:300px}}@media (min-width: 768px){.feedback-section .bottom-slider .simple-swiper .swiper-slide iframe{height:400px}}@media (min-width: 1024px){.feedback-section .bottom-slider .simple-swiper .swiper-slide iframe{height:420px;margin:auto;max-width:750px}}.feedback-section .bottom-slider .simple-swiper .swiper-pagination-bullet{box-shadow:inset 0 0 0 1px #FF7800}.teacher-section{padding:0 0 80px}@media (min-width: 1024px){.teacher-section{padding-bottom:125px}}.teacher-section h2{margin-bottom:40px}@media (min-width: 1024px){.teacher-section h2{margin-bottom:25px}}.teacher-section .intro{font-size:21px;line-height:30px;margin-bottom:35px;text-align:center}@media (min-width: 1024px){.teacher-section .intro{margin-bottom:90px}}@media (min-width: 1024px){.teacher-section .teacher-block{align-items:center;display:flex;flex-flow:nowrap;margin-bottom:115px}}.teacher-section .teacher-block__left{margin-bottom:60px}@media (min-width: 768px){.teacher-section .teacher-block__left{text-align:center}}@media (min-width: 1024px){.teacher-section .teacher-block__left{border-radius:20px;height:650px;margin-bottom:0;overflow:hidden;position:relative;width:50%}}.teacher-section .teacher-block__left img{border-radius:20px;width:100%}@media (min-width: 768px){.teacher-section .teacher-block__left img{max-width:500px}}@media (max-width: 1024px){.teacher-section .teacher-block__left img{transform:none !important}}@media (min-width: 1024px){.teacher-section .teacher-block__left img{height:130%;max-width:none;position:absolute;top:0;left:-11%;width:auto}}@media (min-width: 1024px){.teacher-section .teacher-block__right{padding-left:70px;width:50%}}.teacher-section .teacher-block__right p{font-size:21px;line-height:30px}@media (min-width: 1024px){.teacher-section .teacher-block__right p{font-size:26px;line-height:37px}}.teacher-section .teacher-block__right p+p{margin-top:35px}@media (min-width: 1024px){.teacher-section .teacher-block__right p+p{margin-top:35px}}.teacher-section .teacher-block__right .buttons{margin:60px 25px 0}@media (min-width: 1024px){.teacher-section .teacher-block__right .buttons{margin:80px 0 0}}.teacher-section .teacher-counters-block{margin-top:105px}@media (min-width: 768px){.teacher-section .teacher-counters-block{align-items:flex-start;display:flex;flex-flow:nowrap;justify-content:center}}.teacher-section .teacher-counters-block .counter-item{text-align:center}@media (min-width: 768px){.teacher-section .teacher-counters-block .counter-item{width:25%}}.teacher-section .teacher-counters-block .counter-item .value{color:#FF7800;font-size:42px;font-weight:bold;margin-bottom:25px}.teacher-section .teacher-counters-block .counter-item .title{margin:0 55px}@media (min-width: 768px){.teacher-section .teacher-counters-block .counter-item .title{margin:0 30px}}.teacher-section .teacher-counters-block .counter-item+.counter-item{margin-top:60px}@media (min-width: 768px){.teacher-section .teacher-counters-block .counter-item+.counter-item{margin-top:0;margin-left:10px}}.best-of-section{padding:0 0 110px;text-align:center}@media (min-width: 1024px){.best-of-section{padding-bottom:300px}}.best-of-section .swiper-slide.slide-1{width:336px}.best-of-section .swiper-slide.slide-2{width:188px}.best-of-section .swiper-slide.slide-3,.best-of-section .swiper-slide.slide-8{width:190px}.best-of-section .swiper-slide.slide-4,.best-of-section .swiper-slide.slide-5,.best-of-section .swiper-slide.slide-7{width:252px}.best-of-section .swiper-slide.slide-6{width:201px}.best-of-section .swiper-slide .pic{margin-bottom:20px}.best-of-section .swiper-slide .pic img{border-radius:10px;height:252px}.contacts-section h2{margin:0 auto 60px;text-align:center;width:80%}.contacts-section .layout{padding:0}.contacts-section .layout .tabs{position:relative;width:100%}.contacts-section .layout .tabs .tabs-nav{margin:0 auto 70px;width:200px}@media (min-width: 1024px){.contacts-section .layout .tabs .tabs-nav{width:300px}}@media (min-width: 1024px){.contacts-section .layout .tabs .tabs-nav{position:absolute;top:25px;left:60%}}.contacts-section .layout .tabs .tabs-nav a{color:#FF7800;display:block;font-size:21px;line-height:45px;position:relative;text-align:center;transition:all .5s;width:100%}@media (min-width: 1024px){.contacts-section .layout .tabs .tabs-nav a{line-height:65px;padding-left:105px;text-align:left}}.contacts-section .layout .tabs .tabs-nav a.active{background:#FF7800;border-radius:10px;box-shadow:-5px 15px 20px rgba(255,120,0,0.3);color:#fff;text-decoration:none}@media (min-width: 1024px){.contacts-section .layout .tabs .tabs-nav a.active{border-radius:0 10px 10px 0}}.contacts-section .layout .tabs .tabs-nav a.active:after{background:url("../img/icons/map-marker.svg") no-repeat center;background-size:contain;content:'';display:block;height:22px;margin:auto;position:absolute;top:0;bottom:0;left:35px;width:15px}@media (min-width: 1024px){.contacts-section .layout .tabs .tabs-nav a.active:after{height:30px;left:65px;width:20px}}.contacts-section .layout .tabs .tabs-nav a+a{margin-top:10px}.contacts-section .layout .tabs .tabs-item{display:none}.contacts-section .layout .tabs .tabs-item.active{display:flex;flex-flow:wrap}@media (min-width: 1024px){.contacts-section .layout .tabs .tabs-item.active{align-items:flex-end}}.contacts-section .layout .contacts-left{order:1;width:100%}@media (min-width: 1024px){.contacts-section .layout .contacts-left{order:0;width:60%}}.contacts-section .layout .contacts-left .map{border-radius:10px;height:250px;width:100%}@media (min-width: 1024px){.contacts-section .layout .contacts-left .map{height:480px}}.contacts-section .layout .contacts-left .map iframe{height:100%;width:100%}.contacts-section .layout .contacts-right{font-size:21px;line-height:30px;margin-bottom:30px;text-align:center;width:100%}@media (min-width: 1024px){.contacts-section .layout .contacts-right{margin-bottom:0;padding-bottom:30px;padding-left:105px;text-align:left;width:40%}}.contacts-section .layout .contacts-right p+p{margin-top:30px}.registration-form{display:flex;flex-flow:wrap;padding:70px 0 75px;text-align:center}@media (min-width: 1024px){.registration-form{padding:190px 0 170px;position:relative}}.registration-form .layout{order:1;width:100%}.registration-form .layout h2{color:#FF7800;margin:40px 0}@media (min-width: 1024px){.registration-form .layout h2{margin:0 0 60px}}.registration-form .layout form{margin:0 auto;max-width:340px}.registration-form .layout .radios{align-items:center;display:flex;flex-flow:wrap;justify-content:space-around;margin:15px 0 40px}@media (min-width: 768px){.registration-form .layout .radios{justify-content:space-between}}.registration-form .layout .radios .radio-item{align-items:center;color:#9E9E9E;cursor:pointer;display:flex;font-size:21px;font-weight:300;justify-content:flex-start;width:150px}@media (min-width: 768px){.registration-form .layout .radios .radio-item{justify-content:center;width:50%}}.registration-form .layout .radios .radio-item input[type=radio]{opacity:0;position:absolute;visibility:hidden}.registration-form .layout .radios .radio-item input[type=radio] ~ i{align-items:center;background:#fff;border:1px solid #828282;border-radius:5px;display:flex;height:34px;justify-content:center;margin-right:20px;width:34px}.registration-form .layout .radios .radio-item input[type=radio] ~ i:after{background:#FF7800;border-radius:5px;content:'';display:block;height:20px;opacity:0;transform:scale(0);transform-origin:center;transition:all .5s;width:20px}.registration-form .layout .radios .radio-item input[type=radio]:checked ~ i:after{opacity:1;transform:scale(1)}.registration-form .layout fieldset+fieldset{margin-top:15px}.registration-form .layout fieldset.fieldset-btn{margin:40px 25px 0}@media (min-width: 1024px){.registration-form .layout fieldset.fieldset-btn{margin:35px 0 0}.registration-form .layout fieldset.fieldset-btn .btn-m{padding:19px 40px;width:100%}}@-webkit-keyframes levitation{from, to{transform:translate(0, -15px) rotate(15deg)}50%{transform:translate(0, 15px) rotate(14deg)}}@keyframes levitation{from, to{transform:translate(0, -15px) rotate(15deg)}50%{transform:translate(0, 15px) rotate(14deg)}}@-webkit-keyframes levitation-2{from, to{transform:translate(0, -10px) rotate(-60deg) scale(-1, 1)}50%{transform:translate(0, 10px) rotate(-59deg) scale(-1, 1)}}@keyframes levitation-2{from, to{transform:translate(0, -10px) rotate(-60deg) scale(-1, 1)}50%{transform:translate(0, 10px) rotate(-59deg) scale(-1, 1)}}.registration-form .horns-block{margin:auto}.registration-form .horns-block .svg-horn{height:169px;margin:auto;transform:rotate(15deg);transform-origin:center;width:183px}@media (min-width: 1024px){.registration-form .horns-block .svg-horn{-webkit-animation-duration:5s;-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:infinite;-webkit-animation-name:levitation;animation-duration:5s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:levitation;height:300px;position:absolute;bottom:95px;left:40px;width:325px}}.registration-form .horns-block .svg-horn.horn-to-left{transform:rotate(-60deg) scale(-1, 1)}@media (min-width: 1024px){.registration-form .horns-block .svg-horn.horn-to-left{-webkit-animation-duration:4s;-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:infinite;-webkit-animation-name:levitation-2;animation-duration:4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:levitation-2;height:240px;right:60px;bottom:45%;left:auto;width:260px}}.thankyou-section{padding:135px 0 70px;text-align:center}@media (min-width: 1024px){.thankyou-section{padding:175px 0 120px}}@media (min-width: 1220px){.thankyou-section{padding-top:240px}}.thankyou-section .btn-m.btn-green{max-width:240px}@media (min-width: 1024px){.thankyou-section .btn-m.btn-green{max-width:none}}.thankyou-section p.intro{font-size:21px;line-height:30px}.thankyou-section p.intro+p.intro{margin-top:30px}@media (min-width: 1024px){.thankyou-section p.intro br{display:none}}.thankyou-section .contact-block{padding:0 0 70px}@media (min-width: 1024px){.thankyou-section .contact-block{padding-bottom:130px}.thankyou-section .contact-block p.intro{margin:auto;max-width:60%}}.thankyou-section .contact-block h2{color:#FF7800;margin:0 0 65px}@media (min-width: 1024px){.thankyou-section .contact-block h2{margin-bottom:75px}}.thankyou-section .contact-block .map{height:220px;margin-top:80px;width:100%}@media (min-width: 1024px){.thankyou-section .contact-block .map{margin-top:70px}}.contacts-section+.study-price-block{padding:0 20px;margin:70px auto 0;max-width:670px}@media (min-width: 1024px){.contacts-section+.study-price-block{margin-top:150px}}.contacts-section+.study-price-block .hurry-up-block{margin:0}.study-price-block{text-align:center}.study-price-block h2{margin-bottom:20px}.study-price-block h3{font-size:26px;line-height:36px;margin:0 0 60px}.study-price-block p.intro{font-size:21px;line-height:30px}@media (min-width: 1024px){.study-price-block p.intro br{display:none}}.study-price-block .pay-block{border:1px dashed #219653;border-radius:40px;margin:50px 0 35px;padding:70px 25px 80px}@media (min-width: 1024px){.study-price-block .pay-block{align-items:center;border-radius:2000px;display:flex;justify-content:center;margin:50px auto 35px;max-width:670px;padding:55px 90px}}.study-price-block .pay-block .price{color:#333;font-size:42px;line-height:50px}.study-price-block .pay-block .price+.button{margin-top:35px}@media (min-width: 1024px){.study-price-block .pay-block .price+.button{margin-left:40px;margin-top:0}}@media (min-width: 1024px){.study-price-block .pay-block .btn-m{padding:19px 60px}}.study-price-block .hurry-up-block{margin:0 40px 90px}.study-price-block .price-include__list{margin:0 0 80px;text-align:left}@media (min-width: 768px){.study-price-block .price-include__list{display:flex;flex-flow:wrap;text-align:center}}.study-price-block .price-include__list .price-include__item{padding-left:50px;position:relative}@media (min-width: 768px){.study-price-block .price-include__list .price-include__item{align-items:center;border:1px solid #DBDBDB;border-left:none;display:flex;justify-content:center;margin-top:-1px;padding:50px 30px;position:relative;width:50%}.study-price-block .price-include__list .price-include__item:nth-child(odd){border-left:1px solid #DBDBDB}.study-price-block .price-include__list .price-include__item:before{background:#fff;content:'';height:40px;margin:auto;position:absolute;top:-20px;left:0;right:0;width:40px}}@media (min-width: 1024px){.study-price-block .price-include__list .price-include__item{padding:50px 20px;width:25%}.study-price-block .price-include__list .price-include__item:nth-child(odd){border-left:none}.study-price-block .price-include__list .price-include__item:first-child,.study-price-block .price-include__list .price-include__item:nth-child(4n+1){border-left:1px solid #DBDBDB}}.study-price-block .price-include__list .price-include__item .svg-plus{position:absolute;top:3px;left:0}@media (min-width: 768px){.study-price-block .price-include__list .price-include__item .svg-plus{background-color:#fff;margin:auto;top:-10px;right:0;left:0;z-index:1}}.study-price-block .price-include__list .price-include__item+.price-include__item{margin-top:40px}@media (min-width: 768px){.study-price-block .price-include__list .price-include__item+.price-include__item{margin-top:-1px}}.study-price-block .discount-block{margin:0 0 65px}@media (min-width: 1024px){.study-price-block .discount-block{margin-bottom:90px}}@media (min-width: 768px){.study-price-block .discount-block .discount-list{display:flex;flex-flow:wrap;justify-content:center;margin:auto;max-width:500px}}@media (min-width: 768px){.study-price-block .discount-block .discount__item{width:50%}}.study-price-block .discount-block .discount__item .price{color:#219653;font-size:26px;margin-bottom:15px}.study-price-block .discount-block .discount__item+.discount__item{margin-top:75px}@media (min-width: 768px){.study-price-block .discount-block .discount__item+.discount__item{margin-top:0}}.study-price-block .how-to-pay-block{margin:0 0 90px}.study-price-block .how-to-pay-block p+p{margin-top:15px}.study-price-block .how-to-pay-block .green{color:#219653}.study-price-block .how-to-pay-block a[href^=tel]{color:#000;text-decoration:none}.page-preloader{align-items:center;background:#fff;display:flex;justify-content:center;height:100%;position:fixed;top:0;left:0;width:100%;z-index:100}.page-preloader .logo{background:url(../img/logo_hp.png) no-repeat;background-size:contain;height:39px;width:121px}.page-preloader .bar{background:#FF7800;height:6px;position:absolute;bottom:0;left:0;transition:all .5s}
/*# sourceMappingURL=main.css.map */
