

/* Start:/bitrix/templates/paryz_history/css/home.css?177623538149562*/
section {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}
section h2 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
}
section h2 > span {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    max-width: 305px;
    font-weight: 500;
    font-size: 25px;
    line-height: 23px;
    text-transform: uppercase;
    color: #1D2034;
}
section h2::before,
section h2::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    height: 1px;
    background-color: #BABABA;
}
section.main {
    height: 100vh;
    min-height: 770px;
    background: #082DA0;
    background: -moz-radial-gradient(48.87% 50.08% at 43.19% 44.19%, #082DA0 0%, #0A1459 100%);
    background: -webkit-radial-gradient(48.87% 50.08% at 43.19% 44.19%, #082DA0 0%, #0A1459 100%);
    background: radial-gradient(48.87% 50.08% at 43.19% 44.19%, #082DA0 0%, #0A1459 100%);
}
section.main > canvas {
    position: absolute;
    z-index: 0;
}
section.main > .container {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: calc(100% - 210px);
    position: relative;
    z-index: 1;
}
section.main h1 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    font-weight: 500;
    font-size: 80px;
    line-height: 68px;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #ffffff;
    margin-bottom: 0;
	margin-top: 70px;
}
section.main h1 > span {
    font-weight: 500;
    font-size: 42px;
    line-height: 62px;
}
.main__btnWrapp {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 15px;
}
.main__btnWrapp_2 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
}
.main__btnWrapp::before {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    height: 2px;
    background-color: #FFDC1D;
}
.main__btnWrapp > a {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    /* -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center; */
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    /*max-width: fit-content;*/
    height: 83px;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: 0.02em;
    position: relative;
    overflow: hidden;
    text-transform: uppercase;
    margin-left: 20px;
    color: #1B2254;
    padding-left: 19px;
    padding-right: 35px;
    background: rgb(255,184,0);
    background: -moz-linear-gradient(180deg, rgba(255,184,0,1) 0%, rgba(255,223,141,1) 0.01%, rgba(248,216,136,1) 45.83%, rgba(235,188,68,1) 54.69%, rgba(222,160,0,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(255,184,0,1) 0%, rgba(255,223,141,1) 0.01%, rgba(248,216,136,1) 45.83%, rgba(235,188,68,1) 54.69%, rgba(222,160,0,1) 100%);
    background: linear-gradient(180deg, rgba(255,184,0,1) 0%, rgba(255,223,141,1) 0.01%, rgba(248,216,136,1) 45.83%, rgba(235,188,68,1) 54.69%, rgba(222,160,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffb800",endColorstr="#dea000",GradientType=1);
    border: 1px solid #FFDC1D;
    -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.4);
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
}
.main__btnWrapp > a:hover {
    background: rgb(255,194,36);
    background: -moz-linear-gradient(180deg, rgba(255,194,36,1) 0%, rgba(255,223,141,1) 0.01%, rgba(255,229,162,1) 45.83%, rgba(251,212,111,1) 54.69%, rgba(240,188,55,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(255,194,36,1) 0%, rgba(255,223,141,1) 0.01%, rgba(255,229,162,1) 45.83%, rgba(251,212,111,1) 54.69%, rgba(240,188,55,1) 100%);
    background: linear-gradient(180deg, rgba(255,194,36,1) 0%, rgba(255,223,141,1) 0.01%, rgba(255,229,162,1) 45.83%, rgba(251,212,111,1) 54.69%, rgba(240,188,55,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc224",endColorstr="#f0bc37",GradientType=1);
}
.main__btnWrapp > a:active {
    background: rgb(252,214,117);
    background: -moz-linear-gradient(180deg, rgba(252,214,117,1) 0%, rgba(252,214,117,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(252,214,117,1) 0%, rgba(252,214,117,1) 100%);
    background: linear-gradient(180deg, rgba(252,214,117,1) 0%, rgba(252,214,117,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcd675",endColorstr="#fcd675",GradientType=1);
    border: 1px solid #082C9D;
    -webkit-box-shadow: inset 0px 4px 10px #B38105;
    -moz-box-shadow: inset 0px 4px 10px #B38105;
    box-shadow: inset 0px 4px 10px #B38105;
}
.main__btnWrapp > a::before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.5);
    width: 60px;
    height: 100%;
    top: 0;
    left: 0;
    filter: blur(30px);
    -webkit-filter: blur(30px);
    transform: translateX(-100px) skewX(-15deg);
    -webkit-transform: translateX(-100px) skewX(-15deg);
    -moz-transform: translateX(-100px) skewX(-15deg);
    -ms-transform: translateX(-100px) skewX(-15deg);
    -o-transform: translateX(-100px) skewX(-15deg);
    -webkit-animation: shine 2s linear infinite;
    -moz-animation: shine 2s linear infinite;
    -ms-animation: shine 2s linear infinite;
    -o-animation: shine 2s linear infinite;
    animation: shine 2s linear infinite;
}
.main__btnWrapp > a::after {
    content: "";
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.2);
    width: 30px;
    height: 100%;
    top: 0;
    left: 0;
    filter: blur(5px);
    -webkit-filter: blur(5px);
    -webkit-animation: shine 2s linear infinite;
    -moz-animation: shine 2s linear infinite;
    -ms-animation: shine 2s linear infinite;
    -o-animation: shine 2s linear infinite;
    animation: shine 2s linear infinite;
}
@keyframes shine {
    from {
        transform: translateX(-100px) skewX(-15deg);
        -webkit-transform: translateX(-100px) skewX(-15deg);
        -moz-transform: translateX(-100px) skewX(-15deg);
        -ms-transform: translateX(-100px) skewX(-15deg);
        -o-transform: translateX(-100px) skewX(-15deg);
    }
    to {
        transform: translateX(600px) skewX(-15deg);
        -webkit-transform: translateX(600px) skewX(-15deg);
        -moz-transform: translateX(600px) skewX(-15deg);
        -ms-transform: translateX(600px) skewX(-15deg);
        -o-transform: translateX(600px) skewX(-15deg);
        transition: 0.7s;
        -webkit-transition: 0.7s;
        -moz-transition: 0.7s;
        -ms-transition: 0.7s;
        -o-transition: 0.7s;
    }
}
.main__btnWrapp > a > svg {
    margin-right: 15px;
}
section.main p {
    font-size: 14px;
    line-height: 20px;
    color: #ffffff;
    margin-top: 0;
    margin-bottom: 0;
}
section.main p.copy {
    font-size: 10px;
    line-height: 12px;
    color: #FFDC1D;
    margin-top: 3px;
}

.main__nav {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    height: 210px;
    margin-top: auto;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    background-color: rgba(1, 98, 176, .5);
    position: relative;
    z-index: 1;
}
.main__nav > li {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    /* max-width: 25%; */
    max-width: 33.3333333333%;
    position: relative;
}
.main__nav > li::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 1px;
    height: 147px;
    background-color: #0B1B64;
}
.main__nav > li::before {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 10px;
    height: 10px;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' width='2' height='10' fill='%2359B4FF'/%3E%3Crect x='10' y='4' width='2' height='10' transform='rotate(90 10 4)' fill='%2359B4FF'/%3E%3C/svg%3E%0A");
    position: absolute;
    top: 120px;
    right: 20px;
    opacity: 1;
}
.main__nav > li > div {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 210px;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #ffffff;
}
.main__nav-header {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 155px;
    min-height: 155px;
    padding-left: 35px;
    padding-top: 20px;
    padding-right: 35px;
    position: relative;
}
.main__nav-header::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 11px;
    height: 15px;
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='15' viewBox='0 0 11 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='6.55249' width='12.6331' height='2.61375' transform='rotate(90 6.55249 0)' fill='white'/%3E%3Crect x='10.4731' y='8.93042' width='7.40563' height='2.61375' transform='rotate(135 10.4731 8.93042)' fill='white'/%3E%3Crect x='5.23657' y='14.1667' width='7.40563' height='2.61375' transform='rotate(-135 5.23657 14.1667)' fill='white'/%3E%3C/svg%3E%0A");
    position: absolute;
    top: 70px;
    right: 55px;
    visibility: hidden;
    opacity: 0;
}
.main__nav-header > h6 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    font-weight: 400;
    font-size: 18px;
    line-height: 15px;
    letter-spacing: 0.02em;
    margin-top: 0;
    margin-bottom: 7px;
}
.main__nav-header > h6::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 37px;
    height: 1px;
    background-color: #FFDC1D;
    margin-top: 12px;
}
.main__nav-header > p {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    max-width: 550px;
    font-size: 13px;
    line-height: 17px;
    letter-spacing: 0.02em;
    margin-top: 0;
    margin-bottom: 0;
    padding-right: 50px;
}
.main__nav-footer {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%;
    background-color: rgba(1, 98, 176, .8);
    visibility: hidden;
    opacity: 0;
}
.main__nav-btn {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    max-width: 274px;
    height: 60px;
    color: #ffffff;
    border: 1px solid #59B4FF;
    cursor: pointer;
    background: rgba(8,56,172,0);
    background: -moz-linear-gradient(180deg, rgba(8,56,172,0) 0%, rgba(5,44,140,0) 100%);
    background: -webkit-linear-gradient(180deg, rgba(8,56,172,0) 0%, rgba(5,44,140,0) 100%);
    background: linear-gradient(180deg, rgba(8,56,172,0) 0%, rgba(5,44,140,0) 100%);
    -webkit-box-shadow: 0px 3px 4px rgba(89, 180, 255, 0);
    -moz-box-shadow: 0px 3px 4px rgba(89, 180, 255, 0);
    box-shadow: 0px 3px 4px rgba(89, 180, 255, 0);
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
}
.main__nav-btn:hover {
    -webkit-box-shadow: 0px 3px 4px rgba(89, 180, 255, 0.25);
    -moz-box-shadow: 0px 3px 4px rgba(89, 180, 255, 0.25);
    box-shadow: 0px 3px 4px rgba(89, 180, 255, 0.25);
    background: rgba(8,56,172,1);
    background: -moz-linear-gradient(180deg, rgba(8,56,172,1) 0%, rgba(5,44,140,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(8,56,172,1) 0%, rgba(5,44,140,1) 100%);
    background: linear-gradient(180deg, rgba(8,56,172,1) 0%, rgba(5,44,140,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0838ac",endColorstr="#052c8c",GradientType=1);
}
.main__nav-btn:active {
    -webkit-box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.2);
    background: rgb(8,56,172);
    background: -moz-linear-gradient(180deg, rgba(8,56,172,1) 0%, rgba(8,56,172,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(8,56,172,1) 0%, rgba(8,56,172,1) 100%);
    background: linear-gradient(180deg, rgba(8,56,172,1) 0%, rgba(8,56,172,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0838ac",endColorstr="#0838ac",GradientType=1);
}

.main__nav > li:hover::before {
    opacity: 0;
}
.main__nav > li > div:hover {
    height: 342px;
}
.main__nav > li > div:hover .main__nav-header {
    padding-top: 49px;
    background-color: #0162B0;
}
.main__nav > li > div:hover .main__nav-header::after {
    visibility: visible;
    opacity: 1;
}
.main__nav > li > div:hover .main__nav-header > h6 {
    /* font-weight: 300; */
    font-size: 20px;
    line-height: 15px;
}
.main__nav > li > div:hover .main__nav-header > h6::after {
    height: 0px;
    margin-top: 0px;
}
.main__nav > li > div:hover .main__nav-footer {
    visibility: visible;
    opacity: 1;
}

section.inform {
    background-color: #EBF2F4;
    position: relative;
    padding-bottom: 38px;
}
.inform__wrapp {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: -50px;
    position: relative;
    z-index: 1;
}
.inform__left {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 53%;
    background-color: #ffffff;
    position: relative;
    -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding-left: 61px;
    padding-top: 113px;
    padding-right: 65px;
    padding-bottom: 113px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.inform__left > h3 {
    font-weight: 500;
    font-size: 57px;
    line-height: 68px;
    text-transform: uppercase;
    color: #0069BF;
    margin-top: 0;
    margin-bottom: 0;
}
.inform__left > h4 {
    font-weight: 300;
    font-size: 37px;
    line-height: 44px;
    text-transform: uppercase;
    color: #3C415C;
    margin-top: 0;
    margin-bottom: 0;
}
.inform__left > h4 > span {
    font-weight: 500;
}
.inform__left > button {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 15px;
    right: 24px;
    cursor: pointer;
    border: none;
    background-color: transparent;
    padding: 0;
    animation: wiggle 2s infinite;
    -webkit-animation: wiggle 2s infinite;
}
@keyframes wiggle {
    0%  { transform: translateY(-5px); }
    50%  { transform: translateY(5px); }
    100%  { transform: translateY(-5px); }
}
.inform__right {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 47%;
    color: #ffffff;
    padding-left: 48px;
    padding-top: 33px;
    padding-right: 60px;
    padding-bottom: 45px;
    margin-top: 31px;
    background: -moz-linear-gradient(148.96deg, #0069BF 39.08%, #0A2379 148.69%);
    background: -webkit-linear-gradient(148.96deg, #0069BF 39.08%, #0A2379 148.69%);
    background: linear-gradient(148.96deg, #0069BF 39.08%, #0A2379 148.69%);
    border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -ms-border-radius: 0 5px 5px 0;
    -o-border-radius: 0 5px 5px 0;
}
.inform__right > h3 {
    font-weight: 700;
    font-size: 40px;
    line-height: 47px;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 15px;
}
.inform__right > p {
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.02em;
    color: #41A9FF;
    margin-top: 0;
    margin-bottom: 20px;
}
.inform__right > ul {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.02em;
}
.inform__right > ul > li {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    position: relative;
    padding-left: 26px;
}
.inform__right > ul > li::before {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 6px;
    height: 6px;
    background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='%23FFDC1D'/%3E%3C/svg%3E%0A");
    position: absolute;
    top: 2px;
    left: 0;
}
.inform__right > ul > li + li {
    margin-top: 15px;
}

section.stat {
    padding-top: 49px;
    padding-bottom: 49px;
    border-bottom: 1px solid #DDDDDD;
}
.statistics {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.statistics > li {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: fit-content;
    max-width: 200px;
    color: #0069BF;
}
.statistics > li > h6 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    font-weight: 400;
    font-size: 43px;
    line-height: 1;
    letter-spacing: 0.02em;
    margin-top: 0;
    margin-bottom: 5px;
    text-align: center;
    color: #0069BF; /*#FFDC1D;*/
}
.statistics > li > h6::before {
    content: attr(data-num);
}
.statistics > li > h6 > span {
    color: #FFDC1D;
    position: relative;
    width: fit-content;
    height: 43px;
}
.statistics > li > p {
    font-size: 18px;
    line-height: 17px;
    letter-spacing: 0.02em;
    margin-top: 0;
    margin-bottom: 0;
    text-align: center;
}

section.aboutUs {
    padding-top: 55px;
}
.aboutUs__content {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    margin-top: 45px;
}
.aboutUs__content-left,
.aboutUs__content-right {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}

.aboutUs__content-left {
    padding-right: 55px;
}
.aboutUs__content-left > h3 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    /* max-width: 420px; */
    font-weight: 300;
    font-size: 40px;
    line-height: 47px;
    color: #000000;
    margin-top: 0;
    margin-bottom: 15px; 
}
.aboutUs__content-left > h3::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 28px;
    height:  2px;
    background-color: #FFDC1D;
    margin-top: 15px;
}
.aboutUs__content-left > p {
    font-size: 17px;
    line-height: 26px;
    letter-spacing: 0.02em;
    color: #575F7A;
    margin-top: 0;
    margin-bottom: 15px;
}
.aboutUs__content-left > a {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    font-size: 13px;
    line-height: 24px;
    color: #007AFF;
}
.aboutUs__content-left > a:hover {
    text-decoration: underline;
}
.aboutUs__content-left > a  > svg {
    margin-left: 8px;
}
.aboutUs__content-right {
    max-width: 445px;
    padding-left: 40px;
    padding-top: 49px;
    padding-right: 40px;
    padding-bottom: 27px;
    border: 4px solid #FFDC1D;
    position: relative;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.aboutUs__content-right::before {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 69px;
    height: 54px;
    background-image: url("data:image/svg+xml,%3Csvg width='113' height='92' viewBox='0 0 113 92' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_32_783)'%3E%3Cpath d='M4 -7.62939e-06V27.6111C4 38.2407 5.69776 48.0926 9.09329 57.1667C12.75 66.2407 18.8881 75.1852 27.5075 84L42.7873 72.7222C37.041 66.5 32.8619 60.6667 30.25 55.2222C27.6381 50.037 26.0709 44.8518 25.5485 39.6667H43.9627V-7.62939e-06H4ZM69.0373 -7.62939e-06V27.6111C69.0373 38.2407 70.7351 48.0926 74.1306 57.1667C77.7873 66.2407 83.9254 75.1852 92.5448 84L107.825 72.7222C102.078 66.5 97.8992 60.6667 95.2873 55.2222C92.6754 50.037 91.1082 44.8518 90.5858 39.6667H109V-7.62939e-06H69.0373Z' fill='url(%23paint0_linear_32_783)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_32_783' x='0' y='0' width='113' height='92' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_32_783'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_32_783' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_32_783' x1='56.5' y1='84' x2='56.5' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFDE00'/%3E%3Cstop offset='1' stop-color='%23FFC700'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: -25px;
    left: 11px;
}
.aboutUs__content-text {
    font-weight: 700;
    font-size: 36px;
    line-height: 43px;
    text-transform: uppercase;
    color: #000000;
}
.aboutUs__content-author {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    margin-top: 39px;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.aboutUs__author {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    max-width: 56px;
    height: 56px;
    overflow: hidden;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.aboutUs__author > img {
    width: 100%;
}
.aboutUs__author-text {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-left: 1px solid #0069BF;
    margin-left: 27px;
    padding-left: 26px;
    font-style: italic;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0.02em;
    color: #606060;
}
.aboutUs__content-link {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: fit-content;
    margin-top: 39px;
    margin-left: auto;
    font-weight: 500;
    font-size: 13px;
    line-height: 24px;
    color: #007AFF;
}
.aboutUs__content-link:hover {
    text-decoration: underline;
}

section.team {
    padding-top: 72px;
    padding-bottom: 53px;
}
.team__header {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 90%;
    height: 450px;
    margin-left: auto;
    margin-right: auto;
    background: #0A1459;
    background: -moz-radial-gradient(39.28% 521.92% at 67.38% 42.56%, #0162B0 0%, #0A1459 100%);
    background: -webkit-radial-gradient(39.28% 521.92% at 67.38% 42.56%, #0162B0 0%, #0A1459 100%);
    background: radial-gradient(39.28% 521.92% at 67.38% 42.56%, #0162B0 0%, #0A1459 100%);
    position: relative;
    padding-top: 90px;
    margin-top: 114px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.team__header > .container {
    position: relative;
}
.team__header-content {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 445px;
    color: #ffffff;
    padding-bottom: 34px;
}
.team__header-content > h3 {
    font-weight: 300;
    font-size: 40px;
    line-height: 44px;
    letter-spacing: 0.02em;
    margin-top: 0;
    margin-bottom: 0;
}
.team__header-content > h5 {
    font-weight: 300;
    font-size: 19px;
    line-height: 29px;
    letter-spacing: 0.02em;
    color: #FFDC1D;
    margin-top: 0;
    margin-bottom: 15px;
}
.team__header-content > p {
    font-weight: 300;
    font-size: 17px;
    line-height: 25px;
    letter-spacing: 0.02em;
    margin-top: 0;
    margin-bottom: 0;
}
.team__header-content_line {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    margin-top: 75px;
    margin-bottom: 8px;
}
.team__header-content_line::before {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    height: 2px;
    background-color: #FFDC1D;
}
.team__header-content_line > svg {
    margin-left: 23px;
}
.team__header-content > a {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    font-size: 13px;
    line-height: 24px;
    color: #FFDC1D;
}
.team__header-content > a:hover {
    text-decoration: underline;
}
.team__header-content > a > svg {
    margin-left: 8px;
}
.team__header-img {
    position: absolute;
    right: 0;
    bottom: 116px;
    align-self: flex-start;
}
.team__header-contentWhite {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 54%;
    height: 116px;
    background-color: #ffffff;
    padding-left: 35px;
    padding-top: 25px;
    position: absolute;
    right: 0;
    bottom: 0;
    border-radius: 10px 0 0 0;
    -webkit-border-radius: 10px 0 0 0;
    -moz-border-radius: 10px 0 0 0;
    -ms-border-radius: 10px 0 0 0;
    -o-border-radius: 10px 0 0 0;
}
.team__header-contentWhite > h3 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    max-width: 385px;
    font-weight: 300;
    font-size: 35px;
    line-height: 41px;
    color: #000000;
    margin-top: 0;
    margin-bottom: 0;
}

section.partners {
    padding-top: 55px;
    padding-bottom: 72px;
    -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
section.partners > .container > h2 {
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    font-weight: 500;
    font-size: 25px;
    line-height: 23px;
    text-transform: uppercase;
    color: #1D2034;
}
section.partners > .container > h2::before,
section.partners > .container > h2::after {
    content: none;
}
div.partners {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    margin-top: 65px;
}
.partner {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: fit-content;
}
.partner > img {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: fit-content;
    height: fit-content;
}

section.news {
    padding-top: 38px;
}
ul.newsList {
    margin-top: 60px;
    margin-bottom: 54px;
}

.homeBtn {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 235px;
    height: 56px;
    font-size: 17px;
    line-height: 24px;
    color: #F8F8F8;
    background: rgb(1,98,176);
    background: -moz-linear-gradient(180deg, rgba(1,98,176,1) 0%, rgba(29,78,173,1) 44%, rgba(3,77,137,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(1,98,176,1) 0%, rgba(29,78,173,1) 44%, rgba(3,77,137,1) 100%);
    background: linear-gradient(180deg, rgba(1,98,176,1) 0%, rgba(29,78,173,1) 44%, rgba(3,77,137,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0162b0",endColorstr="#034d89",GradientType=1);
    border: 1px solid #59B4FF;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.25);
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
}
section.team .btn,
section.news .btn {
    margin-left: auto;
    margin-right: auto;
}

section.writeAboutus {
    padding-top: 70px;
}
.writeAboutus__soc {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
}
.writeAboutus__soc > a {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    max-width: 49%;
    height: 155px;
    /* font-weight: 700; */
    font-size: 17px;
    line-height: 20px;
    color: #ffffff;
    position: relative;
    padding-left: 18px;
    padding-top: 52px;
    padding-right: 30px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.writeAboutus__soc > a::before {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 25px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='20' viewBox='0 0 25 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V6.57407C0 9.10494 0.404229 11.4506 1.21269 13.6111C2.08333 15.7716 3.54478 17.9012 5.59701 20L9.23507 17.3148C7.86691 15.8333 6.87189 14.4444 6.25 13.1481C5.62811 11.9136 5.25497 10.679 5.1306 9.44444H9.51493V0H0ZM15.4851 0V6.57407C15.4851 9.10494 15.8893 11.4506 16.6978 13.6111C17.5684 15.7716 19.0299 17.9012 21.0821 20L24.7201 17.3148C23.352 15.8333 22.357 14.4444 21.7351 13.1481C21.1132 11.9136 20.74 10.679 20.6157 9.44444H25V0H15.4851Z' fill='%23FFDE00'/%3E%3C/svg%3E%0A");
    position: absolute;
    top: 13px;
    left: 18px;
}
.writeAboutus__soc > a::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 13px;
    right: 18px;
}

.writeAboutus__soc > a.twitter {
    background-color: #699FFF;
}
.writeAboutus__soc > a.twitter::after {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6663 3.86668C14.1652 4.08408 13.6353 4.22779 13.093 4.29335C13.6651 3.95156 14.0939 3.41387 14.2997 2.78002C13.762 3.10006 13.1735 3.32555 12.5597 3.44668C12.1494 3.00173 11.603 2.70555 11.0062 2.60459C10.4094 2.50362 9.79604 2.60359 9.2622 2.88881C8.72837 3.17403 8.3043 3.62837 8.0565 4.18058C7.80871 4.73278 7.7512 5.35161 7.89301 5.94002C6.80596 5.88504 5.74264 5.60199 4.77211 5.10926C3.80159 4.61653 2.94557 3.92515 2.25967 3.08002C2.0191 3.50013 1.89269 3.9759 1.89301 4.46002C1.89215 4.90961 2.00249 5.35243 2.21418 5.74906C2.42587 6.14569 2.73235 6.48382 3.10634 6.73335C2.67166 6.72152 2.24626 6.60488 1.86634 6.39335V6.42668C1.8696 7.05661 2.09034 7.66608 2.49122 8.15199C2.8921 8.63791 3.44851 8.97045 4.06634 9.09335C3.82851 9.16573 3.58159 9.20389 3.33301 9.20669C3.16093 9.20467 2.98929 9.18907 2.81967 9.16002C2.99561 9.70189 3.33609 10.1754 3.79372 10.5148C4.25136 10.8541 4.80339 11.0424 5.37301 11.0534C4.41114 11.8102 3.2236 12.2233 1.99967 12.2267C1.77683 12.2274 1.55416 12.2141 1.33301 12.1867C2.58263 12.9935 4.03888 13.4218 5.52634 13.42C6.5528 13.4307 7.5711 13.2367 8.52175 12.8494C9.4724 12.4621 10.3364 11.8893 11.0631 11.1643C11.7899 10.4394 12.365 9.57694 12.7547 8.62729C13.1444 7.67763 13.341 6.65984 13.333 5.63335C13.333 5.52002 13.333 5.40002 13.333 5.28002C13.8561 4.88989 14.3073 4.41163 14.6663 3.86668Z' fill='white'/%3E%3C/svg%3E%0A");
}

.writeAboutus__soc > a.fb {
    background-color: #4A47F2;
}
.writeAboutus__soc > a.fb::after {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.933 1.33331H2.06634C1.87185 1.33331 1.68532 1.41057 1.5478 1.5481C1.41027 1.68563 1.33301 1.87215 1.33301 2.06665V13.9333C1.33301 14.0296 1.35198 14.125 1.38883 14.2139C1.42568 14.3029 1.4797 14.3838 1.5478 14.4519C1.61589 14.52 1.69673 14.574 1.78571 14.6108C1.87468 14.6477 1.97004 14.6666 2.06634 14.6666H8.45301V9.49998H6.71967V7.49998H8.45301V5.99998C8.4171 5.64782 8.45868 5.29206 8.57482 4.95767C8.69096 4.62328 8.87885 4.31834 9.12532 4.06425C9.37179 3.81016 9.67086 3.61307 10.0016 3.4868C10.3323 3.36054 10.6866 3.30815 11.0397 3.33331C11.5586 3.33012 12.0772 3.35683 12.593 3.41331V5.21331H11.533C10.693 5.21331 10.533 5.61331 10.533 6.19331V7.47998H12.533L12.273 9.47998H10.533V14.6666H13.933C14.0293 14.6666 14.1247 14.6477 14.2136 14.6108C14.3026 14.574 14.3835 14.52 14.4516 14.4519C14.5197 14.3838 14.5737 14.3029 14.6105 14.2139C14.6474 14.125 14.6663 14.0296 14.6663 13.9333V2.06665C14.6663 1.97034 14.6474 1.87498 14.6105 1.78601C14.5737 1.69704 14.5197 1.6162 14.4516 1.5481C14.3835 1.48001 14.3026 1.42599 14.2136 1.38913C14.1247 1.35228 14.0293 1.33331 13.933 1.33331Z' fill='white'/%3E%3C/svg%3E%0A");
}

.writeAboutus__soc > a.instagram {
    background-color: #9976FD;
}
.writeAboutus__soc > a.instagram::after {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3335 1.33331H4.66683C2.82588 1.33331 1.3335 2.8257 1.3335 4.66665V11.3333C1.3335 13.1743 2.82588 14.6666 4.66683 14.6666H11.3335C13.1744 14.6666 14.6668 13.1743 14.6668 11.3333V4.66665C14.6668 2.8257 13.1744 1.33331 11.3335 1.33331Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6668 7.58002C10.7491 8.13485 10.6543 8.7015 10.396 9.19936C10.1376 9.69723 9.72889 10.101 9.22788 10.3531C8.72687 10.6053 8.1591 10.6931 7.60532 10.604C7.05155 10.5149 6.53997 10.2534 6.14336 9.85679C5.74674 9.46018 5.48528 8.9486 5.39618 8.39483C5.30707 7.84105 5.39484 7.27328 5.64701 6.77227C5.89919 6.27125 6.30292 5.86251 6.80079 5.60418C7.29865 5.34585 7.8653 5.25108 8.42013 5.33335C8.98608 5.41727 9.51003 5.68099 9.91459 6.08556C10.3192 6.49012 10.5829 7.01407 10.6668 7.58002Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6665 4.33331H11.6732' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.writeAboutus__slider {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    padding-bottom: 100px;
}

.writeAboutus__slide {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    position: relative;
}
.writeAboutus__slide-content {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 470px;
    /* height: 305px; */
    height: fit-content;
    color: #434242;
    background-color: #ffffff;
    padding-left: 31px;
    padding-top: 27px;
    padding-right: 70px;
    padding-bottom: 17px;
    -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    position: absolute;
    left: 0;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}
.writeAboutus__slide-content::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.71 10.71C13.801 10.6149 13.8724 10.5028 13.92 10.38C14.02 10.1365 14.02 9.86347 13.92 9.62C13.8724 9.49725 13.801 9.38511 13.71 9.29L10.71 6.29C10.5217 6.1017 10.2663 5.99591 10 5.99591C9.7337 5.99591 9.47831 6.1017 9.29 6.29C9.1017 6.47831 8.99591 6.7337 8.99591 7C8.99591 7.26631 9.1017 7.5217 9.29 7.71L10.59 9H7C6.73479 9 6.48043 9.10536 6.2929 9.2929C6.10536 9.48043 6 9.73479 6 10C6 10.2652 6.10536 10.5196 6.2929 10.7071C6.48043 10.8946 6.73479 11 7 11H10.59L9.29 12.29C9.19628 12.383 9.12188 12.4936 9.07111 12.6154C9.02034 12.7373 8.99421 12.868 8.99421 13C8.99421 13.132 9.02034 13.2627 9.07111 13.3846C9.12188 13.5064 9.19628 13.617 9.29 13.71C9.38297 13.8037 9.49357 13.8781 9.61543 13.9289C9.73729 13.9797 9.86799 14.0058 10 14.0058C10.132 14.0058 10.2627 13.9797 10.3846 13.9289C10.5064 13.8781 10.617 13.8037 10.71 13.71L13.71 10.71ZM20 10C20 8.02219 19.4135 6.08879 18.3147 4.4443C17.2159 2.79981 15.6541 1.51809 13.8268 0.761209C11.9996 0.00433284 9.98891 -0.193701 8.0491 0.192152C6.10929 0.578004 4.32746 1.53041 2.92894 2.92894C1.53041 4.32746 0.578004 6.10929 0.192152 8.0491C-0.193701 9.98891 0.00433284 11.9996 0.761209 13.8268C1.51809 15.6541 2.79981 17.2159 4.4443 18.3147C6.08879 19.4135 8.02219 20 10 20C12.6522 20 15.1957 18.9464 17.0711 17.0711C18.9464 15.1957 20 12.6522 20 10ZM2 10C2 8.41775 2.4692 6.87104 3.34825 5.55544C4.2273 4.23985 5.47673 3.21447 6.93854 2.60897C8.40035 2.00347 10.0089 1.84504 11.5607 2.15372C13.1126 2.4624 14.538 3.22433 15.6569 4.34315C16.7757 5.46197 17.5376 6.88743 17.8463 8.43928C18.155 9.99113 17.9965 11.5997 17.391 13.0615C16.7855 14.5233 15.7602 15.7727 14.4446 16.6518C13.129 17.5308 11.5823 18 10 18C7.87827 18 5.84344 17.1572 4.34315 15.6569C2.84286 14.1566 2 12.1217 2 10Z' fill='%230069BF'/%3E%3C/svg%3E%0A");
    position: absolute;
    top: 32px;
    right: 26px;
}
.writeAboutus__slide-content > h3 {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    margin-top: 0;
    margin-bottom: 8px;
}
.writeAboutus__slide-content > time {
    font-size: 12px;
    line-height: 20px;
    color: #7B7B7B;
    margin-bottom: 10px;
}
.writeAboutus__slide-content > p {
    font-size: 15px;
    line-height: 20px;
    margin-top: 29px;
    margin-bottom: 18px;
    padding-bottom: 12px;
    border-bottom: 2px solid #FFDC1D;
}
.writeAboutus__slide-content > a {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    font-size: 13px;
    line-height: 24px;
    color: #007AFF;
}
.writeAboutus__slide-content > a:hover {
    text-decoration: underline;
}
.writeAboutus__slide-content > a  > svg {
    margin-left: 8px;
}
.writeAboutus__slide > figure {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    max-width: 73.5%;
    height: 404px;
    margin-left: auto;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    overflow: hidden;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.writeAboutus__slide > figure > iframe,
.writeAboutus__slide > figure > a {
    width: 100%;
    height: 100%;
}

section.events {
    padding-bottom: 70px;
}
.events__tabs {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 15px;
    padding-left: 0;
    list-style: none;
}
.events__tabs > li {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    max-width: 33.3333333333%;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #6B6B6B;
    padding-bottom: 10px;
    border-bottom: 2px solid rgba(206, 206, 206, 0.5);
    cursor: pointer;
}
.events__tabs > li:hover,
.events__tabs > li.active {
    color: #0069BF;
    border-color: #0069BF;
}

.events__tab-content {
    display: none;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}
.events__tab-content.active {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.events__tab-content > p {
    font-size: 15px;
    line-height: 20px;
    color: #434242;
    margin-top: 0;
    margin-bottom: 13px;
}
.eventsList {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
}
.eventsList > a {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 32.4%;
    background-color: rgba(244, 244, 244, 0.3);
    border: 1px solid #F1F1F1;
    color: #6B6B6B;
    padding-left: 0;
    padding-top: 18px;
    padding-right: 0;
    padding-bottom: 25px;
    -webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}
.eventsList > div.null {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 32.4%;
    min-height: 1px;
}
.eventsList > a:hover {
    border-color: #3894e0;
}
.eventsList > a > time {
    font-size: 12px;
    line-height: 20px;
    color: #7B7B7B;
    padding-left: 25px;
}
.eventsList > a > h3 {
    font-weight: 700;
    font-size: 15px;
    line-height: 18px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 18px;
    margin-bottom: 18px;
    border-left: 6px solid #FFDC1D;
    padding-left: 19px;
}
.eventsList > a:hover > h3 {
    border-color: #3894e0;
}
.eventsList > a > p {
    font-size: 14px;
    line-height: 20px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 25px;
}

.popupAlert {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    max-width: 330px;
    color: #ffffff;
    padding-left: 42px;
    padding-top: 55px;
    padding-right: 42px;
    padding-bottom: 50px;
    background-color: rgba(1, 104, 190, 0.2);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    position: fixed;
    top: 20%;
    left: 50%;
    z-index: 50;
    visibility: hidden;
    opacity: 0;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
body.alert > .popupAlert {
    visibility: visible;
    opacity: 1;
}
.popupAlert > svg {
    margin-bottom: 40px;
}
.popupAlert > h3 {
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    letter-spacing: 0.02em;
    margin-top: 0;
    margin-bottom: 6px;
}
.popupAlert > p {
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    letter-spacing: 0.02em;
    margin-top: 0;
    margin-bottom: 47px;
}
.popupAlert__close {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 15px;
    height: 15px;
    border: none;
    background-color: transparent;
    cursor: pointer;
    padding: 0;
    position: absolute;
    top: 12px;
    right: 12px;
    z-index: 3;
}
.popupAlert__close:hover > svg > rect {
    fill: #FFDC1D;
}
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?174885373951*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/local/components/bitrix/system.pagenavigation/templates/news_pagination/style.css?1748853739754*/
div.modern-page-navigation {
	padding: 0.5em 0;}
div.modern-page-navigation a,
span.modern-page-current,
span.modern-page-dots
{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous {
	border-right-width: 1px;
	border-right-style: solid;
	border-left: none; }
div.modern-page-navigation a.modern-page-first,
div.modern-page-navigation span.modern-page-first {
	border-left: none;
	padding-left: 0.5em; }

span.modern-page-current {
	font-weight: var(--ui-font-weight-bold);
}
div.modern-page-navigation a,
span.modern-page-current,
div.modern-page-navigation a.modern-page-previous,
span.modern-page-dots {
	border-color: #cdcdcd; }

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/newsList/style.css?1751623122213*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
ul.newsList {
    margin-top: 60px;
    margin-bottom: 54px;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/scheduleOfEventsListIndex/style.css?17623314299880*/
/* Обертка для табов */
.events__tabs {
display: flex;
list-style: none;
padding: 0;
margin: 0 0 20px;
}

.events__tabs li {
cursor: pointer;
padding: 10px 20px;
transition: background 0.3s;
}

.events__tabs li.active {
color: #0069BF;
border-color: #0069BF;
}

/* Скрыть input */
.tab-input {
display: none;
}

/* Стили контента */
.events__tab-content {
display: none;
}

/* Отображаем активный контент */
.tab1:checked ~ .tab-content1,
.tab2:checked ~ .tab-content2,
.tab3:checked ~ .tab-content3 {
display: block;
}

/* Активный таб через label */
.tab1:checked ~ .events__tabs li[data-tab="1"],
.tab2:checked ~ .events__tabs li[data-tab="2"],
.tab3:checked ~ .events__tabs li[data-tab="3"] {
color: #0069BF;
border-color: #0069BF;
}

/* Start:/bitrix/templates/paryz_history/css/events.css?17275010958643*/
.events__wrapp {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}
.events {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}
.events + .events {
    margin-top: 40px
}
.events > h3 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    color: #0069BF;
    margin-top: 0;
    margin-bottom: 16px;
    padding-bottom: 10px;
    border-bottom: solid 2px rgba(206, 206, 206, 0.5);
    position: relative;
}
.events > h2::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 371px;
    height: 6px;
    background-color: #0069BF;
    position: absolute;
    left: 0;
    bottom: -4px;
}
.events > h6 {
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    color: #434242;
    margin-top: 0;
    margin-bottom: 27px;
}
.event__list {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.event__list > li {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 350px;
    height: 265px;
    background-color: rgba(255, 255, 255, 0.5);
    border: 1px solid #CCDADE;
    padding-left: 25px;
    padding-top: 10px;
    padding-right: 25px;
    padding-bottom: 20px;
    position: relative;
    margin-bottom: 25px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.event__list > li.null {
    border: none;
    height: 1px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 0;
}
.event__list > li.null::after {
    content: none;
}
.event__list > li:hover {
    border-color: #3894E0;
}
.event__list > li > time {
    font-size: 12px;
    line-height: 20px;
    color: #7B7B7B;
    margin-bottom: 12px;
}
.event__list > li > h2 {
    font-weight: 700;
    font-size: 15px;
    line-height: 18px;
    color: #6B6B6B;
    margin-top: 0;
    margin-bottom: 12px;
}
.event__list > li > p {
    font-size: 14px;
    line-height: 20px;
    color: #6B6B6B;
    margin-top: 0;
    margin-bottom: 0;
}
.event__list > li > button {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 61px;
    font-size: 15px;
    color: #69797D;
    margin-top: auto;
    border: 1px solid #3894E0;
    background-color: #ffffff;
    padding-left: 0;
    padding-right: 0;
    cursor: pointer;
    visibility: hidden;
    opacity: 0;
    border-radius: 14px;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    -ms-border-radius: 14px;
    -o-border-radius: 14px;
}
.event__list > li:hover > button {
    visibility: visible;
    opacity: 1;
}
.event__list > li::after {
    content: '';
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 6px;
    height: 20px;
    background-color: #FFDC1D;
    position: absolute;
    top: 40px;
    left: -1px;
}
.event__list > li:hover::after {
    background-color: #3894E0;
}

/* попап */
.event__popup {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 730px;
    padding-left: 15px;
    padding-top: 14px;
    padding-right: 15px;
    padding-bottom: 23px;
    background-color: #ffffff;
    border: 1px solid #EAEAEA;
    visibility: hidden;
    opacity: 0;
    -webkit-box-shadow: 0px 4px 10px rgba(85, 85, 85, 0.25);
    -moz-box-shadow: 0px 4px 10px rgba(85, 85, 85, 0.25);
    box-shadow: 0px 4px 10px rgba(85, 85, 85, 0.25);
    border-radius: 10px;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 12;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
body.showEvent > .event__popup {
    visibility: visible;
    opacity: 1;
}
.event__popup-close {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 15px;
    height: 15px;
    padding: 0;
    border: none;
    background-color: transparent;
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: 10px;
}
.event__popup-close:hover > svg > rect {
    fill: #0069BF;
}
.event__popup-header,
.event__popup-footer {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
}
.event__popup-header > figure {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    max-width: 320px;
    min-width: 320px;
    height: 277px;
    margin-left: 0;
    margin-top: 0;
    margin-right: 28px;
    margin-bottom: 0;
    background-size: cover;
    background-position: center center;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.event__popup-hContent {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.event__popup-hContent > h3 {
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #0069BF;
    margin-top: 0;
    margin-bottom: 16px;
}
.event__popup-hContent > p {
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 0.02em;
    color: #696969;
    margin-top: 0;
    margin-bottom: 0;
}

.event__popup-footer {
    border-top: 1px solid #C0C0C0;
    margin-top: 11px;
    padding-top: 11px;
}
.event__popup-footer > ul {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    max-width: 160px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.event__popup-footer > ul > li {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
}
.event__popup-footer > ul > li + li {
    margin-top: 8px;
}
.event__popup-footer > ul > li > .label,
.event__popup-footer > ul > li > .value {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
}
.event__popup-footer > ul > li > .label {
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    color: #0069BF;
    max-width: 55px;
    padding-right: 5px;
}
.event__popup-footer > ul > li > .value {
    font-size: 12px;
    line-height: 20px;
    color: #7B7B7B;
}

.event__popup-footer > a.btn {
    max-width: 221px;
    margin-left: auto;
}
/* End */


/* Start:/bitrix/templates/paryz_history/css/history.css?1727501095211*/
.history__wrapp {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    position: relative;
    padding-top: 245px;
    padding-bottom: 40px;
}
/* End */

.eventsList h3{
  /*color: #69797D;*/
  border: 1px solid #3894E0;
  background-color: #ffffff;
  /*border-radius: 14px;*/
  -webkit-border-radius: 14px;
padding:5px;
}

.eventsList h3, time{
border: 1px solid #3894E0;
  background-color: #ffffff;
  border-radius: 14px;
  -webkit-border-radius: 14px;
  padding: 5px;
}

.eventsList a{
	width: 350px;
  height: 265px;
-webkit-border-radius: 10px;
}
/* End */
/* /bitrix/templates/paryz_history/css/home.css?177623538149562 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?174885373951 */
/* /local/components/bitrix/system.pagenavigation/templates/news_pagination/style.css?1748853739754 */
/* /bitrix/templates/.default/components/bitrix/news.list/newsList/style.css?1751623122213 */
/* /bitrix/templates/.default/components/bitrix/news.list/scheduleOfEventsListIndex/style.css?17623314299880 */
