* {
  box-sizing: border-box;
}

html {
  height: 100%;
  width: 100%;
  margin: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  margin: 0;
  height: auto;
  width: auto;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 17px;
  line-height: 24px;
  color: #1A1E25;
  overflow-x: hidden;
}

.container {
  width: 1260px;
  margin-right: auto;
  margin-left: auto;
  padding: 100px 0;
  box-sizing: border-box;
}
@media (max-width: 1290px) {
  .container {
    width: 100%;
    padding: 50px 15px;
  }
}

.btn {
  border-radius: 5px;
  background: #FFB200;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
  max-height: 60px;
  cursor: pointer;
  border: none;
  display: flex;
  height: 60px;
  padding: 0px 40px;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.btn:hover {
  background: #FF9500;
}
@media (max-width: 350px) {
  .btn {
    width: 281px;
  }
}

.btn-black {
  padding: 15px 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  color: #1A1E25;
  background: transparent;
  border: 1px solid #1A1E25;
  text-align: center;
  text-decoration: none;
  border-radius: 5px;
}

.resp {
  max-width: 100%;
}

#first {
  background: #060A11;
  color: #fff;
  margin-top: -75px;
  padding-top: 40px;
}
#first .container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-bottom: 60px;
}
#first .container .left {
  width: 540px;
  min-width: 540px;
}
#first .container .left h1 {
  font-size: 52px;
  font-weight: 700;
  line-height: 64px;
  margin-bottom: 20px;
}
#first .container .left p {
  font-size: 17px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 40px;
}
#first .container .left .btn {
  max-width: 256px;
}
#first .container .right {
  max-width: 620px;
  align-items: center;
  display: flex;
}
#first .features .container {
  padding-top: 0;
  padding-bottom: 30px;
  justify-content: space-around;
}
#first .features .container .feature {
  display: flex;
  flex-direction: column;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  text-align: center;
}
#first .features .container .feature b {
  font-size: 17px;
  font-weight: 700;
  line-height: 28px;
}
@media (max-width: 991px) {
  #first .container {
    flex-direction: column;
    justify-content: center;
    text-align: center;
  }
  #first .container .left {
    width: 100%;
    min-width: 100%;
  }
  #first .container .left h1 {
    font-size: 36px;
    font-weight: 700;
    line-height: normal;
  }
  #first .container .left .action a {
    margin: 0 auto;
  }
  #first .container .right {
    max-width: 100%;
    margin: 60px auto 0 auto;
  }
  #first .features .container {
    flex-direction: column;
    gap: 30px;
  }
}
@media (max-width: 768px) {
  #first .container .left h1 {
    font-size: 36px;
    font-weight: 700;
  }
}

#lessons .container, #lessons-2 .container, #lessons-3 .container {
  padding-top: 100px;
  padding-bottom: 80px;
}
#lessons .container h3, #lessons-2 .container h3, #lessons-3 .container h3 {
  font-size: 30px;
  font-weight: 700;
  line-height: 42px;
  margin: 0 auto 50px auto;
  text-align: center;
}
#lessons .container .items .item, #lessons-2 .container .items .item, #lessons-3 .container .items .item {
  max-width: 32%;
}
#lessons .container .items .item a, #lessons-2 .container .items .item a, #lessons-3 .container .items .item a {
  display: flex;
}
#lessons .container .items .item a img, #lessons-2 .container .items .item a img, #lessons-3 .container .items .item a img {
  border-radius: 20px 20px 0 0;
  max-width: 100%;
}
#lessons .container .items .item .item-wrapper, #lessons-2 .container .items .item .item-wrapper, #lessons-3 .container .items .item .item-wrapper {
  padding: 15px 24px 24px 24px;
  background: #F6F6F9;
  border-radius: 0 0 20px 20px;
  text-decoration: none;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  color: #1A1E25;
  height: 240px;
}
#lessons .container .items .item .item-wrapper .difficulty, #lessons-2 .container .items .item .item-wrapper .difficulty, #lessons-3 .container .items .item .item-wrapper .difficulty {
  color: #4B5159;
  font-size: 11px;
  font-weight: 400;
  margin-bottom: 14px;
}
#lessons .container .items .item .item-wrapper .title, #lessons-2 .container .items .item .item-wrapper .title, #lessons-3 .container .items .item .item-wrapper .title {
  font-size: 19px;
  font-weight: 700;
  line-height: 26px;
}
#lessons .container .items .item .item-wrapper .excerpt, #lessons-2 .container .items .item .item-wrapper .excerpt, #lessons-3 .container .items .item .item-wrapper .excerpt {
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  color: #4B5159;
  margin-top: 10px;
}
#lessons .container .items .item .item-wrapper .link, #lessons-2 .container .items .item .item-wrapper .link, #lessons-3 .container .items .item .item-wrapper .link {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  border-top: 1px solid #DADADA;
  padding-top: 14px;
  color: #4B5159;
  font-size: 15px;
  align-items: center;
}
#lessons .container .items .item .item-wrapper .link span, #lessons-2 .container .items .item .item-wrapper .link span, #lessons-3 .container .items .item .item-wrapper .link span {
  font-size: 15px;
  font-weight: 700;
  color: #1A1E25;
  display: flex;
  align-items: center;
}
#lessons .container .items .item .item-wrapper .link span:after, #lessons-2 .container .items .item .item-wrapper .link span:after, #lessons-3 .container .items .item .item-wrapper .link span:after {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M10.031 3.96896L17.531 11.469C17.6008 11.5386 17.6561 11.6213 17.6938 11.7124C17.7316 11.8034 17.751 11.901 17.751 11.9996C17.751 12.0981 17.7316 12.1957 17.6938 12.2868C17.6561 12.3778 17.6008 12.4606 17.531 12.5302L10.031 20.0302C9.89031 20.1709 9.69944 20.25 9.50042 20.25C9.30139 20.25 9.11052 20.1709 8.96979 20.0302C8.82906 19.8895 8.75 19.6986 8.75 19.4996C8.75 19.3006 8.82906 19.1097 8.96979 18.969L15.9401 11.9996L8.96979 5.03021C8.90011 4.96052 8.84483 4.8778 8.80712 4.78675C8.76941 4.69571 8.75 4.59813 8.75 4.49958C8.75 4.40104 8.76941 4.30345 8.80712 4.21241C8.84483 4.12136 8.90011 4.03864 8.96979 3.96896C9.03947 3.89927 9.1222 3.844 9.21324 3.80629C9.30429 3.76858 9.40187 3.74916 9.50042 3.74916C9.59896 3.74916 9.69654 3.76858 9.78759 3.80629C9.87863 3.844 9.96136 3.89927 10.031 3.96896Z" fill="%231A1E25"/></svg>');
  width: 24px;
  height: 24px;
  display: inline-block;
  position: relative;
  top: 0px;
}
#lessons .action, #lessons-2 .action, #lessons-3 .action {
  text-align: center;
  margin: 50px auto 0 auto;
}
@media (max-width: 768px) {
  #lessons .container, #lessons-2 .container, #lessons-3 .container {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  #lessons .container h3, #lessons-2 .container h3, #lessons-3 .container h3 {
    font-size: 26px;
    font-weight: 700;
    margin: 0 auto 30px auto;
  }
  #lessons .action, #lessons-2 .action, #lessons-3 .action {
    margin: 20px auto 0 auto;
  }
}

#lessons-2 .container {
  padding-top: 0;
}

#lessons-3 .container {
  padding-top: 0;
}
#lessons-3 .container .items .item .item-wrapper .link {
  color: #000;
}

#special-offer {
  color: #fff;
  margin-bottom: 80px;
}
#special-offer .container {
  border-radius: 20px;
  background: #1A1E25;
  padding: 60px;
  display: flex;
  flex-direction: row;
  position: relative;
}
#special-offer .container .sign {
  position: absolute;
  left: 10px;
  top: 10px;
  background: #01B67A;
  padding: 4px 10px;
  border-radius: 100px;
  font-size: 12px;
  font-weight: 700;
}
#special-offer .container .left {
  max-width: 650px;
}
#special-offer .container .left .before-title {
  font-size: 23px;
  font-weight: 700;
  line-height: 32px;
  margin-bottom: 10px;
}
#special-offer .container .left .title {
  font-size: 44px;
  font-weight: 700;
  line-height: 54px;
  margin-bottom: 10px;
  max-width: 520px;
}
#special-offer .container .left .after-title {
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 40px;
}
#special-offer .container .left .btn {
  max-width: 256px;
}
#special-offer .container .right {
  position: relative;
  margin-left: auto;
}
#special-offer .container .right:after {
  content: "";
  background: url(./img/main/special.webp?v=1);
  background-size: contain;
  background-repeat: no-repeat;
  width: 331px;
  display: block;
  height: 441px;
  position: absolute;
  right: 0;
  bottom: -60px;
}
@media (max-width: 768px) {
  #special-offer {
    margin-bottom: 50px;
  }
  #special-offer .container {
    text-align: center;
    padding: 50px 15px;
  }
  #special-offer .container .right {
    display: none;
  }
  #special-offer .container .sign {
    position: absolute;
    left: 0;
    top: -13px;
    background: #01B67A;
    padding: 4px 10px;
    border-radius: 100px;
    font-size: 12px;
    font-weight: 700;
    right: 0;
    width: 116px;
    margin: 0 auto;
  }
  #special-offer .container .left .before-title {
    font-size: 19px;
    font-weight: 700;
    line-height: 26px;
  }
  #special-offer .container .left .title {
    font-size: 26px;
    font-weight: 700;
    line-height: normal;
  }
  #special-offer .container .left .after-title {
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
  }
  #special-offer .action a {
    margin: 0 auto;
  }
}

#launch-block {
  background: #0057F0;
  color: #fff;
}
#launch-block .container {
  padding: 200px 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#launch-block .container .title {
  font-size: 52px;
  font-weight: 700;
  line-height: 70px;
  max-width: 700px;
  margin-bottom: 20px;
}
#launch-block .container .text {
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  max-width: 700px;
  margin-bottom: 40px;
}
#launch-block .container .action .btn {
  width: 252px;
}
@media (max-width: 768px) {
  #launch-block .container {
    padding: 120px 15px;
  }
  #launch-block .container .title {
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }
  #launch-block .container .text {
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
  }
}

#footer {
  border-top: 1px solid rgba(255, 255, 255, 0.14);
  background: #0F182B;
}
#footer .container {
  padding-top: 30px;
  padding-bottom: 30px;
  font-size: 11px;
  font-weight: 400;
  line-height: 11px;
  color: #D9D9D9;
}
#footer .container a {
  color: #fff;
  font-size: 17px;
  font-weight: 600;
  line-height: 26px;
  text-decoration: none;
}
#footer .container a:hover {
  color: #FF6236;
}
#footer .container .footer-flex {
  display: flex;
  justify-content: space-between;
}
#footer .container .footer-flex .footer-menu {
  display: flex;
  flex-direction: column;
  padding-left: 80px;
}
#footer .container .footer-flex .footer-medals {
  margin-left: auto;
}
#footer .container .footer-socials {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
#footer .container .footer-socials .inst {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M12.8887 4.13281C15.0665 4.13281 15.3334 4.1333 16.1924 4.15332C17.0314 4.20003 17.6179 4.33305 18.124 4.5332C18.6501 4.7334 19.0835 5.00041 19.543 5.4541C19.9825 5.9012 20.2758 6.33535 20.4756 6.86914C20.6754 7.38312 20.8087 7.97129 20.8486 8.80566C20.8952 9.6598 20.8955 9.93367 20.8955 12.1094C20.8955 14.2852 20.8886 14.5524 20.8486 15.4199C20.8153 16.261 20.6823 16.8491 20.4824 17.3564C20.276 17.8835 20.003 18.3305 19.5703 18.7842C19.124 19.2247 18.6842 19.5058 18.1514 19.7061C17.6452 19.9063 17.0588 20.039 16.2197 20.0791C15.3671 20.1325 15.0866 20.1328 12.915 20.1328C10.7439 20.1328 10.4772 20.1258 9.61133 20.0791C8.77217 20.039 8.18588 19.9063 7.67969 19.7061C7.15352 19.4992 6.70059 19.2253 6.23438 18.8115C5.79479 18.3643 5.51526 17.9167 5.31543 17.3828C5.11562 16.8822 4.98237 16.2948 4.94238 15.4473C4.89576 14.5929 4.89551 14.312 4.89551 12.1426C4.89551 9.97355 4.89594 9.70647 4.94922 8.83887C4.98918 7.99791 5.12247 7.41058 5.32227 6.90332C5.52875 6.37602 5.80127 5.935 6.22754 5.46777C6.67383 5.0339 7.12727 4.75396 7.66016 4.55371C8.15971 4.35349 8.7459 4.21973 9.5918 4.17969C10.4442 4.13297 10.7175 4.13281 12.8887 4.13281ZM12.8887 5.57617C10.7573 5.57617 10.5041 5.58316 9.6582 5.62988C8.879 5.66325 8.45928 5.7897 8.17285 5.89648C7.79317 6.04333 7.52621 6.21672 7.25977 6.49707C6.97337 6.7774 6.79337 7.04517 6.66016 7.41895C6.54697 7.70596 6.4208 8.12676 6.38086 8.90723C6.33424 9.75477 6.33398 10.0087 6.33398 12.1445C6.33398 14.2804 6.34107 14.5341 6.3877 15.3818C6.421 16.1627 6.54773 16.5831 6.6543 16.8701C6.80084 17.2506 6.97414 17.5182 7.25391 17.7852C7.53352 18.0719 7.80001 18.2523 8.17285 18.3857C8.45927 18.4992 8.87904 18.626 9.6582 18.666C10.5041 18.7127 10.7573 18.7129 12.8887 18.7129C15.02 18.7129 15.2734 18.7059 16.1191 18.6592C16.8981 18.6258 17.3181 18.4993 17.6045 18.3926C17.9842 18.2457 18.2511 18.0714 18.5176 17.791C18.8038 17.5108 18.984 17.2438 19.1172 16.8701C19.2304 16.5831 19.3565 16.1625 19.3965 15.3818C19.4431 14.5341 19.4434 14.2804 19.4434 12.1445C19.4434 10.0087 19.4363 9.75479 19.3896 8.90723C19.3564 8.12676 19.2306 7.70596 19.124 7.41895C18.9775 7.03853 18.8041 6.77086 18.5244 6.50391C18.2446 6.21688 17.9775 6.03682 17.6045 5.90332C17.3181 5.78987 16.8982 5.66308 16.1191 5.62305C15.6964 5.5997 15.4216 5.58787 14.9863 5.58203L12.8887 5.57617ZM12.8887 8.03125C15.1533 8.03126 16.9919 9.8733 16.9922 12.1426C16.9922 14.4121 15.1534 16.2549 12.8887 16.2549C10.6239 16.2549 8.78516 14.4121 8.78516 12.1426C8.78541 9.87329 10.6241 8.03125 12.8887 8.03125ZM12.8887 9.4707C11.4234 9.47091 10.2247 10.6723 10.2246 12.1406C10.2246 13.609 11.4234 14.8103 12.8887 14.8105C14.3541 14.8105 15.5537 13.6091 15.5537 12.1406C15.5537 10.6722 14.3541 9.4707 12.8887 9.4707ZM17.1855 6.87695C17.7182 6.8771 18.1512 7.31077 18.1514 7.83789L18.1182 7.87109C18.1182 8.40509 17.6844 8.82617 17.1582 8.82617C16.6257 8.82594 16.2268 8.39892 16.2266 7.86523C16.2266 7.33123 16.6527 6.87695 17.1855 6.87695Z" fill="%23FFFFFF"/></svg>');
  position: relative;
  top: 3px;
  margin-left: 30px;
}
#footer .container .footer-socials .inst:hover {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M12.8887 4.13281C15.0665 4.13281 15.3334 4.1333 16.1924 4.15332C17.0314 4.20003 17.6179 4.33305 18.124 4.5332C18.6501 4.7334 19.0835 5.00041 19.543 5.4541C19.9825 5.9012 20.2758 6.33535 20.4756 6.86914C20.6754 7.38312 20.8087 7.97129 20.8486 8.80566C20.8952 9.6598 20.8955 9.93367 20.8955 12.1094C20.8955 14.2852 20.8886 14.5524 20.8486 15.4199C20.8153 16.261 20.6823 16.8491 20.4824 17.3564C20.276 17.8835 20.003 18.3305 19.5703 18.7842C19.124 19.2247 18.6842 19.5058 18.1514 19.7061C17.6452 19.9063 17.0588 20.039 16.2197 20.0791C15.3671 20.1325 15.0866 20.1328 12.915 20.1328C10.7439 20.1328 10.4772 20.1258 9.61133 20.0791C8.77217 20.039 8.18588 19.9063 7.67969 19.7061C7.15352 19.4992 6.70059 19.2253 6.23438 18.8115C5.79479 18.3643 5.51526 17.9167 5.31543 17.3828C5.11562 16.8822 4.98237 16.2948 4.94238 15.4473C4.89576 14.5929 4.89551 14.312 4.89551 12.1426C4.89551 9.97355 4.89594 9.70647 4.94922 8.83887C4.98918 7.99791 5.12247 7.41058 5.32227 6.90332C5.52875 6.37602 5.80127 5.935 6.22754 5.46777C6.67383 5.0339 7.12727 4.75396 7.66016 4.55371C8.15971 4.35349 8.7459 4.21973 9.5918 4.17969C10.4442 4.13297 10.7175 4.13281 12.8887 4.13281ZM12.8887 5.57617C10.7573 5.57617 10.5041 5.58316 9.6582 5.62988C8.879 5.66325 8.45928 5.7897 8.17285 5.89648C7.79317 6.04333 7.52621 6.21672 7.25977 6.49707C6.97337 6.7774 6.79337 7.04517 6.66016 7.41895C6.54697 7.70596 6.4208 8.12676 6.38086 8.90723C6.33424 9.75477 6.33398 10.0087 6.33398 12.1445C6.33398 14.2804 6.34107 14.5341 6.3877 15.3818C6.421 16.1627 6.54773 16.5831 6.6543 16.8701C6.80084 17.2506 6.97414 17.5182 7.25391 17.7852C7.53352 18.0719 7.80001 18.2523 8.17285 18.3857C8.45927 18.4992 8.87904 18.626 9.6582 18.666C10.5041 18.7127 10.7573 18.7129 12.8887 18.7129C15.02 18.7129 15.2734 18.7059 16.1191 18.6592C16.8981 18.6258 17.3181 18.4993 17.6045 18.3926C17.9842 18.2457 18.2511 18.0714 18.5176 17.791C18.8038 17.5108 18.984 17.2438 19.1172 16.8701C19.2304 16.5831 19.3565 16.1625 19.3965 15.3818C19.4431 14.5341 19.4434 14.2804 19.4434 12.1445C19.4434 10.0087 19.4363 9.75479 19.3896 8.90723C19.3564 8.12676 19.2306 7.70596 19.124 7.41895C18.9775 7.03853 18.8041 6.77086 18.5244 6.50391C18.2446 6.21688 17.9775 6.03682 17.6045 5.90332C17.3181 5.78987 16.8982 5.66308 16.1191 5.62305C15.6964 5.5997 15.4216 5.58787 14.9863 5.58203L12.8887 5.57617ZM12.8887 8.03125C15.1533 8.03126 16.9919 9.8733 16.9922 12.1426C16.9922 14.4121 15.1534 16.2549 12.8887 16.2549C10.6239 16.2549 8.78516 14.4121 8.78516 12.1426C8.78541 9.87329 10.6241 8.03125 12.8887 8.03125ZM12.8887 9.4707C11.4234 9.47091 10.2247 10.6723 10.2246 12.1406C10.2246 13.609 11.4234 14.8103 12.8887 14.8105C14.3541 14.8105 15.5537 13.6091 15.5537 12.1406C15.5537 10.6722 14.3541 9.4707 12.8887 9.4707ZM17.1855 6.87695C17.7182 6.8771 18.1512 7.31077 18.1514 7.83789L18.1182 7.87109C18.1182 8.40509 17.6844 8.82617 17.1582 8.82617C16.6257 8.82594 16.2268 8.39892 16.2266 7.86523C16.2266 7.33123 16.6527 6.87695 17.1855 6.87695Z" fill="%23FF6236"/></svg>');
}
#footer .container .footer-socials .facebook {
  position: relative;
  top: 3px;
  margin-left: 10px;
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M16.8955 4.13281V7.33301H14.8389C14.6981 7.31565 14.5573 7.3659 14.457 7.46973C14.3819 7.54764 14.3356 7.64943 14.3242 7.75684V9.4668H16.8955L16.3809 12.667H14.3242V20.1328H11.2383V12.667H9.69531V9.4668H11.2383V7.33301C11.2383 6.93834 11.1722 4.13281 14.5254 4.13281H16.8955Z" fill="white"/></svg>');
}
#footer .container .footer-socials .facebook:hover {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M16.8955 4.13281V7.33301H14.8389C14.6981 7.31565 14.5573 7.3659 14.457 7.46973C14.3819 7.54764 14.3356 7.64943 14.3242 7.75684V9.4668H16.8955L16.3809 12.667H14.3242V20.1328H11.2383V12.667H9.69531V9.4668H11.2383V7.33301C11.2383 6.93834 11.1722 4.13281 14.5254 4.13281H16.8955Z" fill="%23FF6236"/></svg>');
}
#footer .container .footer-socials .youtube {
  position: relative;
  top: 3px;
  margin-left: 10px;
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.946 15.2905V9.55273L15.9148 12.4218L10.946 15.2905ZM22.0216 7.82086C21.8017 6.99812 21.1537 6.34997 20.3308 6.13003C18.8393 5.73047 12.8584 5.73047 12.8584 5.73047C12.8584 5.73047 6.87772 5.73047 5.3862 6.13003C4.5633 6.34997 3.91531 6.99812 3.69538 7.82086C3.29565 9.31253 3.29565 12.4243 3.29565 12.4243C3.29565 12.4243 3.29565 15.5363 3.69538 17.0278C3.91531 17.8506 4.5633 18.4989 5.3862 18.7187C6.87772 19.1184 12.8584 19.1184 12.8584 19.1184C12.8584 19.1184 18.8393 19.1184 20.3308 18.7187C21.1537 18.4989 21.8017 17.8506 22.0216 17.0278C22.4214 15.5363 22.4214 12.4243 22.4214 12.4243C22.4214 12.4243 22.4214 9.31253 22.0216 7.82086Z" fill="white"/></svg>');
}
#footer .container .footer-socials .youtube:hover {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.946 15.2905V9.55273L15.9148 12.4218L10.946 15.2905ZM22.0216 7.82086C21.8017 6.99812 21.1537 6.34997 20.3308 6.13003C18.8393 5.73047 12.8584 5.73047 12.8584 5.73047C12.8584 5.73047 6.87772 5.73047 5.3862 6.13003C4.5633 6.34997 3.91531 6.99812 3.69538 7.82086C3.29565 9.31253 3.29565 12.4243 3.29565 12.4243C3.29565 12.4243 3.29565 15.5363 3.69538 17.0278C3.91531 17.8506 4.5633 18.4989 5.3862 18.7187C6.87772 19.1184 12.8584 19.1184 12.8584 19.1184C12.8584 19.1184 18.8393 19.1184 20.3308 18.7187C21.1537 18.4989 21.8017 17.8506 22.0216 17.0278C22.4214 15.5363 22.4214 12.4243 22.4214 12.4243C22.4214 12.4243 22.4214 9.31253 22.0216 7.82086Z" fill="%23FF6236"/></svg>');
}
@media (max-width: 768px) {
  #footer .container .footer-flex {
    flex-direction: column;
    text-align: center;
    gap: 20px;
  }
  #footer .container .footer-flex .footer-menu {
    padding: 0;
  }
  #footer .container .footer-flex .footer-medals {
    margin-left: 0;
  }
  #footer .container .footer-socials {
    justify-content: center;
  }
  #footer .container .footer-address {
    justify-content: center;
    display: flex;
  }
}

.owl-carousel .owl-nav .owl-prev {
  left: 5px;
}

.owl-carousel .owl-nav .owl-next {
  right: 5px;
}

.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M10.031 3.96896L17.531 11.469C17.6008 11.5386 17.6561 11.6213 17.6938 11.7124C17.7316 11.8034 17.751 11.901 17.751 11.9996C17.751 12.0981 17.7316 12.1957 17.6938 12.2868C17.6561 12.3778 17.6008 12.4606 17.531 12.5302L10.031 20.0302C9.89031 20.1709 9.69944 20.25 9.50042 20.25C9.30139 20.25 9.11052 20.1709 8.96979 20.0302C8.82906 19.8895 8.75 19.6986 8.75 19.4996C8.75 19.3006 8.82906 19.1097 8.96979 18.969L15.9401 11.9996L8.96979 5.03021C8.90011 4.96052 8.84483 4.8778 8.80712 4.78675C8.76941 4.69571 8.75 4.59813 8.75 4.49958C8.75 4.40104 8.76941 4.30345 8.80712 4.21241C8.84483 4.12136 8.90011 4.03864 8.96979 3.96896C9.03947 3.89927 9.1222 3.844 9.21324 3.80629C9.30429 3.76858 9.40187 3.74916 9.50042 3.74916C9.59896 3.74916 9.69654 3.76858 9.78759 3.80629C9.87863 3.844 9.96136 3.89927 10.031 3.96896Z" fill="%231A1E25"/></svg>');
  font-size: 31px !important;
  width: 40px;
  height: 40px;
  top: calc(50% - 40px);
  position: absolute;
  line-height: 28px;
  color: inherit;
  text-shadow: none;
  text-align: center;
}
.owl-carousel .owl-nav .owl-next span,
.owl-carousel .owl-nav .owl-prev span {
  margin-bottom: 2px;
  display: block;
  margin-left: 1px;
}

.container .owl-carousel .owl-nav button.owl-prev, .container .owl-carousel .owl-nav button.owl-next {
  opacity: 1;
  border: 1px solid rgba(26, 30, 37, 0.1);
  background: #FFF;
  box-shadow: 0px 6px 16px 0px rgba(26, 30, 37, 0.08);
  border-radius: 100px;
  right: -20px;
  background-position-x: 53%;
}

.container .owl-carousel .owl-nav button.owl-prev {
  right: auto;
  left: -20px;
}

.container .owl-carousel .owl-nav button.owl-prev:hover, .container .owl-carousel .owl-nav button.owl-next:hover {
  opacity: 1;
  border: none;
}

.owl-prev.disabled, .owl-next.disabled {
  display: none;
}

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