

/* Start:/local/templates/kot-mtt/css/main__styles.min.css?17241836313948*/
@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-Thn.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-ThnIt.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-Thn.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-ThnIt.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-Lgt.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-LgtIt.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-Reg.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-RegIt.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-Med.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-MedIt.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-Bld.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-BldIt.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-Blk.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-BlkIt.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-Ult.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:TacticSans;src:url("/local/templates/kot-mtt/css/./../fonts/TacticSans/TacticSans-UltIt.ttf") format("truetype");font-weight:800;font-style:italic}body{color:#fff;background-color:#0f0f15;font-family:Inter,sans-serif;font-size:16px;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:#fff;font-family:TacticSans,sans-serif;margin:0;font-weight:500}h1{font-size:40px;line-height:40px}@media (min-width:768px){h1{font-size:58px;line-height:58px}}h2{font-size:32px;line-height:38.4px}@media (min-width:768px){h2{font-size:50px;line-height:60px}}h3{font-size:24px;line-height:28.8px}@media (min-width:768px){h3{font-size:40px;line-height:48px}}h4{font-size:18px;line-height:24px}@media (min-width:768px){h4{font-size:20px}}h5{font-size:16px;line-height:20px}@media (min-width:768px){h5{font-size:18px}}h6{font-size:14px;line-height:18px}@media (min-width:768px){h6{font-size:16px}}a{color:#fff;outline:0;text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}a *{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}a:hover{color:#ce0d0d;text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}a:focus{outline:0}p{font-size:14px;line-height:17px}@media (min-width:768px){p{font-size:18px;line-height:21.78px}.container{max-width:752px}}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0}.container{display:flex;flex-direction:row;margin:0 auto;padding:0 16px}@media (min-width:992px){.container{padding:0;max-width:960px}}@media (min-width:1024px){.container{max-width:1000px}}@media (min-width:1280px){.container{max-width:1216px}}.d-none{display:none}
/* End */


/* Start:/local/templates/kot-mtt/css/header.min.css?1724183631514*/
header{padding:8px 0;position:fixed;z-index:5;top:0;width:100%}header:before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(15,15,21,.5);backdrop-filter:blur(15.3px)}header .container{justify-content:space-between}header .container .logo{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;gap:14px}header .container .logo span{font-weight:400;max-width:70px;font-family:TacticSans,sans-serif}header .container .actions{position:relative;z-index:2}
/* End */


/* Start:/local/templates/kot-mtt/css/modal.min.css?1724183631720*/
.modal{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:35px;padding:40px 0;margin:0;max-width:600px;min-width:328px;position:fixed;z-index:-1;background:#0f0f15;border-radius:10px;top:50%;left:50%;right:0;transform:translate(-50%,-100%);opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.modal .actions{position:absolute;top:8px;width:calc(100% - 32px);display:flex;justify-content:flex-end}.modal .actions .modal__close{display:inline-flex;cursor:pointer;padding:8px;border-radius:4px}.modal .caption{margin:0 auto 6px;font-weight:400;font-size:32px;line-height:38px;font-family:TacticSans,sans-serif}.modal.open{z-index:2;opacity:1;transform:translate(-50%,-50%)}
/* End */


/* Start:/local/templates/kot-mtt/components/bitrix/menu/header_menu/style.css?17841189863558*/
/* colors*/
/* breakpoints*/
.menu__block .menu__button {
  position: relative;
  z-index: 2;
  display: inline-flex;
  cursor: pointer;
  background: radial-gradient(#360508, #810507);
  padding: 10px;
  border-radius: 4px; }
.menu__block .header__menu {
  display: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 35px;
  padding: 0;
  margin: 0;
  position: fixed;
  z-index: 2;
  background: #0f0f15;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transform: translateY(-100%);
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }
  .menu__block .header__menu .actions {
    position: absolute;
    top: 8px;
    width: calc(100% - 32px);
    display: flex;
    justify-content: space-between;
    align-items: center; }
  .menu__block .header__menu ul {
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    list-style: none;
    gap: 36px; }
    .menu__block .header__menu ul li a {
      font-weight: 500;
      font-size: 24px;
      font-family: "TacticSans", sans-serif;
      color: #fff; }
  .menu__block .header__menu .social__links {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 31px; }
    .menu__block .header__menu .social__links .link {
      background: radial-gradient(#360508, #810507);
      padding: 10px;
      border-radius: 4px;
      display: flex;
      justify-content: center;
      align-items: center; }
      .menu__block .header__menu .social__links .link svg path {
        -webkit-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out; }
      .menu__block .header__menu .social__links .link:hover {
        background: #fff; }
        .menu__block .header__menu .social__links .link:hover svg path {
          fill: #ff1414; }
  .menu__block .header__menu .order__btn {
    margin-top: 29px;
    background: linear-gradient(90deg, #ff1414, #620606);
    border: 1px solid #ff1414;
    border-radius: 4px;
    padding: 16px 0;
    cursor: pointer;
    width: calc(100% - 32px);
    text-align: center;
    font-family: "TacticSans", sans-serif; }
    .menu__block .header__menu .order__btn .zero-up {
      display: inline-block; }
    .menu__block .header__menu .order__btn .medium-up {
      display: none; }
.menu__block.open .header__menu {
  display: flex;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  transform: translateY(0%); }
@media (min-width: 768px) {
  .menu__block .menu__button {
    display: none; }
  .menu__block .header__menu {
    position: relative;
    transform: translateY(0);
    display: flex;
    flex-direction: row;
    gap: 40px;
    background: transparent; }
    .menu__block .header__menu .actions {
      display: none; }
    .menu__block .header__menu ul {
      flex-direction: row;
      gap: 36px;
      order: 1; }
      .menu__block .header__menu ul li a {
        font-size: 16px; }
    .menu__block .header__menu .social__links {
      order: 3; }
    .menu__block .header__menu .order__btn {
      order: 2;
      background: transparent;
      border: none;
      margin: 0;
      padding: 0;
      width: unset;
      font-weight: 500;
      border-radius: 0; }
      .menu__block .header__menu .order__btn .zero-up {
        display: none; }
      .menu__block .header__menu .order__btn .medium-up {
        display: inline-block;
background: linear-gradient(90deg, #ff1414, #620606);
  border: 1px solid #ff1414;
padding: 4px 8px;
 } }

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/kot-mtt/css/footer.min.css?17561059122298*/
footer{position:relative;font-family:TacticSans,sans-serif;padding-top:100px}footer .background{display:block;position:absolute;z-index:-1;left:0;right:0;bottom:0;height:312px;overflow:hidden}footer .background:before{content:'';display:block;position:absolute;z-index:-1;left:0;right:0;bottom:-150px;height:312px;background:linear-gradient(179deg,#0f0f15,#b50000);}footer .container{flex-direction:column;gap:60px}footer .container .partners{display:flex;flex-direction:column;gap:30px}footer .container .partners>svg{display:none}footer .container .partners h2{text-align:center}footer .container .partners .list__partners{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:33px}footer .container .partners .list__partners .partner{display:flex;flex-direction:column;gap:3.28px;justify-content:center;align-items:center}footer .container .partners .list__partners .partner:first-child img{width:72px;height:72px}footer .container .partners .list__partners .partner:nth-child(2) img{width:116.95px;height:26.26px}footer .container .partners .list__partners .partner:nth-child(3) img{width:78.38px;height:58.68px}footer .container .partners .list__partners .partner:nth-child(4) img{width:155.12px;height:49.24px}footer .container .partners .list__partners .partner:nth-child(5) img{width:72.81px;height:63.4px}footer .container .last__block{display:flex;flex-direction:column;gap:14px;font-weight:400;font-size:20px;text-align:center;padding:55px 0;width:100%}footer .container .last__block a{font-size:12px;text-decoration:none}@media (min-width:768px){footer{padding-top:150px}footer .container .partners{position:relative;gap:50px}footer .container .partners>svg{display:block;position:absolute;z-index:-1;top:0;left:0;transform:translate(-35%,-50%)}footer .container .partners h2{text-align:left}footer .container .partners .list__partners{justify-content:space-between}footer .container .partners .list__partners .partner:first-child img{width:140px;height:140px}footer .container .partners .list__partners .partner:nth-child(2) img,footer .container .partners .list__partners .partner:nth-child(3) img,footer .container .partners .list__partners .partner:nth-child(4) img,footer .container .partners .list__partners .partner:nth-child(5) img{width:unset;height:unset}}
/* End */


/* Start:/local/templates/kot-mtt/css/order.min.css?17841077543817*/
form{width:calc(100% - 40px)}form .form-section{display:flex;flex-direction:column;gap:20px}form .form-section .form-group{display:flex;flex-direction:column;gap:2px}form .form-section .form-group label{font-weight:500;font-size:14px;line-height:17px}form .form-section .form-group label span{color:#ff000d; font-size: 24px;}form .form-section .form-group input{padding:10px;background:#282834;color:#d1d1d1;font-family:inherit;border-radius:4px;border:0;font-weight:400;font-size:18px;line-height:22px}form .form-section .form-submit{position:relative}form .form-section .form-submit button{background:linear-gradient(90deg,#ff1414,#620606);border:1px solid #ff1414;border-radius:4px;padding:16px 0;cursor:pointer;text-align:center;width:100%;color:#fff;font-weight:500;font-size:14px;line-height:17px;font-family:TacticSans,sans-serif}form .form-section .form-submit .no-submit{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}form .form-section .form-submit .checkbox__block{display:flex;flex-direction:row;align-items:center;gap:9px;margin-top:13px;position:relative;z-index:2}form .form-section .form-submit .checkbox__block input{margin:0;opacity:0}form .form-section .form-submit .checkbox__block label{font-weight:400;font-size:14px;line-height:14px;position:relative;z-index:1}form .form-section .form-submit .checkbox__block label .check{content:'';position:absolute;z-index:2;top:50%;left:-6px;border-radius:4px;padding:3px;background:#fff;transform:translate(-100%,-50%)}form .form-section .form-submit .checkbox__block label a{color:#db6868;text-decoration:underline}form.active .form-section .form-submit .no-submit{z-index:-1}form.active .form-section .form-submit .checkbox__block label .check{background:#ff1414}form.course-main{margin:100px auto 0;position:relative}form.course-main h2{position:relative;z-index:2}form.course-main h2 span{display:inline-block;max-width:100%;position:relative;z-index:1}form.course-main h2 img{position:absolute;z-index:0;right:0;bottom:0;transform:translateY(75%)}form.course-main .form-section{position:relative;z-index:1;padding:40px 20px;border-radius:10px;background:#0f0f15}form.course-main .form-section:after{content:'';position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;border-radius:20px;padding:1px;background:linear-gradient(53deg,#ffffff,#fff,#ffffff,rgba(255,255,255,.56),rgba(255,255,255,.48),rgba(255,255,255,.56));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}form.course-main .form-section .form-group{position:relative;z-index:1}form.course-main .form-section .form-group label{font-family:TacticSans,sans-serif}form.course-main .form-section .form-submit{position:relative;z-index:1}form.course-main .form-section .form-submit .checkbox__block{margin-top:0;margin-bottom:13px}form.course-main .form-section+.background__data{position:absolute;z-index:0;left:70%;bottom:-19%;width:max-content;transform:translateX(-50%)}form.course-main .form-section+.background__data img.pc{display:none}@media (min-width:768px){form.course-main{display:flex;flex-direction:row;gap:78px}form.course-main h2 img{top:60px;bottom:unset;transform:unset}form.course-main .form-section{flex:0 0 387px}form.course-main .form-section+.background__data{left:50%}form.course-main .form-section+.background__data img.mob{display:none}form.course-main .form-section+.background__data img.pc{display:block}}section.course__bottom{overflow:hidden;padding-bottom:100px;margin-bottom:-120px}::-webkit-input-placeholder{color:#d1d1d1;opacity:1}:-moz-placeholder{color:#d1d1d1;opacity:1}::-moz-placeholder{color:#d1d1d1;opacity:1}:-ms-input-placeholder{color:#d1d1d1;opacity:1}::-ms-input-placeholder{color:#d1d1d1;opacity:1}::placeholder{color:#d1d1d1;opacity:1}
/* End */


/* Start:/local/templates/kot-mtt/template_styles.css?172916743348*/
/*# sourceMappingURL=template_styles.css.map */

/* End */
/* /local/templates/kot-mtt/css/main__styles.min.css?17241836313948 */
/* /local/templates/kot-mtt/css/header.min.css?1724183631514 */
/* /local/templates/kot-mtt/css/modal.min.css?1724183631720 */
/* /local/templates/kot-mtt/components/bitrix/menu/header_menu/style.css?17841189863558 */
/* /local/templates/kot-mtt/css/footer.min.css?17561059122298 */
/* /local/templates/kot-mtt/css/order.min.css?17841077543817 */
/* /local/templates/kot-mtt/template_styles.css?172916743348 */
