@charset "UTF-8";*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}a{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}h1,h2,h3,h4,h5,h6{font-weight:400}button{background:0 0}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-Black.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-Bold.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-ExtraBold.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-Heavy.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-Heavy.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-Light.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-Medium.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-SemiBold.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-Regular.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-BlackItalic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-BlackItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-Bold.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/static/fonts/normal/Gilroy-Thin.woff2) format("woff2"),url(/static/fonts/normal/Gilroy-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-Black.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-BoldItalic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-BoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-ExtraBoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-ExtraLightItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-ExtraLight.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-Italic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-Italic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-Light.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-ExtraBold.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-LightItalic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-LightItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-Medium.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-MediumItalic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-MediumItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-Regular.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-SemiBold.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-SemiBoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-Thin.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/normal/Montserrat-ThinItalic.woff2) format("woff2"),url(/static/fonts/normal/Montserrat-ThinItalic.woff) format("woff");font-weight:400;font-style:normal}.terms__content p{font-size:18px;font-weight:400;color:#cbcccd}.terms__content span.important{font-weight:700;color:#fff}.terms__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;font-size:16px;line-height:1.2;font-weight:400;color:#6a7a86;margin-top:45px}.base-title{font-size:48px;line-height:1.2;font-weight:900;color:#f3f3f3;margin-bottom:85px}.base-label{ font-family: Gilroy;font-size:24px;line-height:24px;font-weight:700;color:#f3f3f3;margin-bottom:32px}.base-page{padding:170px 0 70px 0;}.dropdown{position:relative;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;padding:8px 8px 4px 8px;border-radius:4px 4px 0 0}.dropdown.open{background-color:#252a30}.dropdown.open .dropdown__header::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:14px;font-size:18px;cursor:pointer}.dropdown__header::after{background-image:url(../static/img/arrow.png)}.dropdown__header::after{content:"";-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;display:block;width:14px;height:14px;-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;background-repeat:no-repeat;background-position:center}.dropdown__icon img{width:22px}.dropdown__list{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;position:absolute;width:100%;top:100%;left:0;opacity:0;visibility:hidden;border-radius:0 0 4px 4px;padding:0 10px 0 10px}.dropdown__list.open{opacity:1;visibility:visible;background-color:#252a30}.dropdown__option{font-family: Gilroy;cursor:pointer;font-weight: 700;padding:6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown .header__content{display:-webkit-box;display:-ms-flexbox;display:flex}.header__body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.header__content{gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__content nav{margin-right:36px}.contacts-page__top{margin-bottom:60px}.contacts-page__title{text-align:center;margin-bottom:20px;text-transform:uppercase}.contacts-page__item{padding:32px 10%;border-radius:5px;background-color:#1a1e22;margin-bottom:16px}.contacts-page__item:last-child{margin:0}.contacts-page__item p{font-size:18px;line-height:1.2;font-weight:400;color:#f3f3f3;display:block;margin-bottom:40px}.contacts-page__label{font-size:22px;line-height:1.2;font-weight:700;color:#f3f3f3;margin-bottom:24px}.contacts-page__link{font-size:18px;line-height:1.2;font-weight:700;color:#f3f3f3;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.contacts-page__link:hover{opacity:.8}.contacts-page__link img{display:block;width:20px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.notification{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 10%;background-color:rgba(255,182,24,.14);font-size:18px;line-height:1.2;font-weight:400;color:#ffb618}@media (max-width:1024px){.base-title{margin-bottom:36px;font-size:42px}}@media (max-width:767px){.base-page{padding:140px 0 50px 0}.contacts-page__top{margin-bottom:40px}.contacts-page__title{margin-bottom:32px}.contacts-page__item{padding:24px}.notification{padding:24px}}

@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-Black.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-Black.woff") format("woff");
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-Bold.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-ExtraBold.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-ExtraBold.woff") format("woff");
	font-weight: 800;
	font-style: normal;
}
@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-Heavy.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-Heavy.woff") format("woff");
	font-weight: 800;
	font-style: normal;
}


@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-Light.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-Light.woff") format("woff");
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-Medium.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-SemiBold.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-SemiBold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}
@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-Regular.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-BlackItalic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-BlackItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-Bold.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: Gilroy;
	font-display: swap;
	src: url("/static/fonts/normal/Gilroy-Thin.woff2") format("woff2"),
	 url("/static/fonts/normal/Gilroy-Thin.woff") format("woff");
	font-weight: 100;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-Black.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-Black.woff") format("woff");
	font-weight: 900;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-BoldItalic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-BoldItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-ExtraBoldItalic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-ExtraBoldItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-ExtraLightItalic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-ExtraLightItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-ExtraLight.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-ExtraLight.woff") format("woff");
	font-weight: 200;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-Italic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-Italic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-Light.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-Light.woff") format("woff");
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-ExtraBold.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-ExtraBold.woff") format("woff");
	font-weight: 800;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-LightItalic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-LightItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-Medium.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-MediumItalic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-MediumItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-Regular.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-SemiBold.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-SemiBold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-SemiBoldItalic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-SemiBoldItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-Thin.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-Thin.woff") format("woff");
	font-weight: 100;
	font-style: normal;
}
@font-face {
	font-family: Montserrat;
	font-display: swap;
	src: url("/static/fonts/normal/Montserrat-ThinItalic.woff2") format("woff2"),
	 url("/static/fonts/normal/Montserrat-ThinItalic.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

body {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

@charset "UTF-8";

/*Обнуление*/

* {
  padding: 0;
  margin: 0;
  border: 0;
}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

:focus,
:active {
  outline: none;
}

a:focus,
a:active {
  outline: none;
}

nav,
footer,
header,
aside {
  display: block;
}

html,
body {
  height: 100%;
  width: 100%;
  font-size: 100%;
  line-height: 1;
  font-size: 14px;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

input,
button,
textarea {
  font-family: inherit;
}

input::-ms-clear {
  display: none;
}

button {
  cursor: pointer;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

a,
a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

ul li {
  list-style: none;
}

img {
  vertical-align: top;
}

a {
  cursor: pointer;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  /* display: none; <- Crashes Chrome on hover */
  -webkit-appearance: none;
  margin: 0;
  /* <-- Apparently some margin are still there even though it's hidden */
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}

button {
  background: transparent;
}

/*--------------------*/

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-Black.woff2") format("woff2"), url("../fonts/Gilroy-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-Bold.woff2") format("woff2"), url("../fonts/Gilroy-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-ExtraBold.woff2") format("woff2"), url("../fonts/Gilroy-ExtraBold.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-Heavy.woff2") format("woff2"), url("../fonts/Gilroy-Heavy.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-Light.woff2") format("woff2"), url("../fonts/Gilroy-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-Medium.woff2") format("woff2"), url("../fonts/Gilroy-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-SemiBold.woff2") format("woff2"), url("../fonts/Gilroy-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-Regular.woff2") format("woff2"), url("../fonts/Gilroy-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-BlackItalic.woff2") format("woff2"), url("../fonts/Montserrat-BlackItalic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Bold.woff2") format("woff2"), url("../fonts/Montserrat-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: Gilroy;
  font-display: swap;
  src: url("../fonts/Gilroy-Thin.woff2") format("woff2"), url("../fonts/Gilroy-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Black.woff2") format("woff2"), url("../fonts/Montserrat-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-BoldItalic.woff2") format("woff2"), url("../fonts/Montserrat-BoldItalic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-ExtraBoldItalic.woff2") format("woff2"), url("../fonts/Montserrat-ExtraBoldItalic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-ExtraLightItalic.woff2") format("woff2"), url("../fonts/Montserrat-ExtraLightItalic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-ExtraLight.woff2") format("woff2"), url("../fonts/Montserrat-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Italic.woff2") format("woff2"), url("../fonts/Montserrat-Italic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Light.woff2") format("woff2"), url("../fonts/Montserrat-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-ExtraBold.woff2") format("woff2"), url("../fonts/Montserrat-ExtraBold.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-LightItalic.woff2") format("woff2"), url("../fonts/Montserrat-LightItalic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Medium.woff2") format("woff2"), url("../fonts/Montserrat-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-MediumItalic.woff2") format("woff2"), url("../fonts/Montserrat-MediumItalic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Regular.woff2") format("woff2"), url("../fonts/Montserrat-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-SemiBold.woff2") format("woff2"), url("../fonts/Montserrat-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-SemiBoldItalic.woff2") format("woff2"), url("../fonts/Montserrat-SemiBoldItalic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-Thin.woff2") format("woff2"), url("../fonts/Montserrat-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: Montserrat;
  font-display: swap;
  src: url("../fonts/Montserrat-ThinItalic.woff2") format("woff2"), url("../fonts/Montserrat-ThinItalic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

.settings-form__item {
  margin-bottom: 44px;
}

.settings-form__item:last-child {
  margin: 0;
}

.settings-form__item p {
  display: block;
  margin-top: 12px;
  color: #87929c;
  font-size: 14px;
}

.settings-form__field {
  margin-bottom: 20px;
}

.settings-form__field:last-child {
  margin: 0;
}

.settings-form__error,
.settings-form__success {
  margin-top: 12px;
  padding: 16px 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  background-color: #2e2222;
  color: #e34c24;
  font-size: 14px;
}

.settings-form__button {
  margin-top: 32px;
}

.settings-form__success {
  color: #1bee61;
  background-color: #1a3228;
}

.base-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #716bff;
  color: #fff;
  padding: 24px 32px;
  max-width: 330px;
  border-radius: 5px;
  width: 100%;
  font-size: 18px;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}

.base-button:hover {
  opacity: 0.8;
}

@media (max-width: 492px) {
  .settings-form__item {
    margin-bottom: 32px;
  }

  .base-button {
    padding: 24px;
    width: 100%;
    max-width: 100%;
  }
}

a {
	color: inherit;
}

@media(max-width:992px) {
	.header__content nav {
		margin: 0;
	}

	

	.header__toggle {
		margin: 0;
	}

	.header__nav-list {
		padding: 16px !important;
	}
}

@media(max-width:767px) {
	.header__nav {
		display: flex;
	}

	.header__content {
		gap: 12px;
	}
}

.main .settings-form__container {
	max-width: 600px;
}

.dropdown__text {
	font-weight: 700;
	font-size: 18px;
	font-family: Gilroy, "Helvetica Neue", Helvetica, sans-serif;
}