.container {
    width: 1024px
}

.section__padding {
    padding: 80px 50px
}

.container.p0 {
    padding: 0 50px
}

.footer .menu {
    display:     flex;
    align-items: center;
    gap:         50px
}

.footer .menu-item {
    font-size:      14px;
    text-transform: uppercase;
    color:        #738ba1
}

.footer__bottom {
    padding:         45px 0;
    display:         flex;
    align-items:     center;
    justify-content: space-between
}

.model-about__inner.grid-3 {
    display: flex
}

.model-about__inner.grid-3 .model-about__characteristics {
    width: 100%
}

.model-about__inner.grid-3 .model-about__characteristics-list {
    grid-template-columns: repeat(3, 1fr)
}

.support__descr {
    margin-bottom: 80px
}

.support__content-list {
    display:               grid;
    grid-template-columns: repeat(3, 1fr);
    gap:                   40px;
    margin-bottom:         80px
}

.support__content-item {
    flex-direction: column;
    align-items:    flex-start;
    gap:            20px
}

.support__content-subtitle {
    width: 174px
}

.support__content-icone {
    margin: 0
}

.support__descr {
    width: 570px
}

.support__galery-item {
    height: 240px
}

.function__inner {
    display:               grid;
    grid-template-columns: repeat(2, 1fr);
    gap:                   10px
}

.function__content-title {
    margin-bottom: 60px
}

.function__content-list {
    gap: 30px
}

.about__inner {
    display:         flex;
    justify-content: space-between;
    gap:             90px
}

.about__img {
    min-width:     347px;
    height:        452px;
    margin-bottom: 0px
}

.about__mission .paralax__item--drone {
    background: url("../img/drone.webp") center center/contain no-repeat
}

.appointment__list {
    grid-template-columns: repeat(3, 1fr);
    gap:                   30px 44px
}

.news__list-img {
    gap:                   30px;
    grid-template-columns: repeat(3, 1fr)
}

.news__list-noimg {
    grid-template-columns: repeat(2, 1fr);
    grid-gap:              30px 10px
}

.news__list+.news__list {
    margin-top: 80px
}

.news__item-img {
    height: 161px
}

.news__item:nth-child(3) {
    display: block
}

.application__gallery-item {
    height: 381px
}

.application__gallery-inner .application__gallery-item {
    height: 381px
}

.model-about__preview-img {
    width:  664px;
    height: 115px
}

.model-about__preview-circle {
    width:  350px;
    height: 50px
}

.model-about__preview-arrow.prev {
    left: 50px
}

.model-about__preview-arrow.next {
    right: 50px
}

.model-about__inner {
    display:               grid;
    grid-template-columns: repeat(2, 1fr);
    gap:                   10px
}

.main-scrin__model-about {
    padding: 146px 0 89px
}

.main-scrin__model-about .main-scrin__characteristics-list {
    width: 400px
}

.contacts__inner {
    padding:  50px;
    position: relative;
    display:  flex;
    gap:      30px
}

.contacts__text {
    margin-bottom: 0;
    width:         569px;
    margin-bottom: 60px
}

.contacts__content {
    flex-direction: column
}

.contacts__mails-list {
    margin-bottom: 0
}

.contacts .social-list {
    margin-bottom: 0px;
    position:      absolute;
    left:          50px;
    bottom:        50px
}

.all-projects__list {
    grid-template-columns: repeat(3, 1fr)
}

.all-projects__list li {
    padding: 30px
}

.all-projects__item-img {
    height: 260px
}

.main-scrin__background {
    width:  1518px;
    height: 1518px;
    top:    -25%
}

.main-scrin__bg {
    left:   55%;
    width:  990px;
    height: 703px
}

.main-scrin__bg.mobil {
    display: none
}

.main-scrin__bg.desktop {
    display: block
}

.circle {
    top:  -12%;
    left: 15%
}

.circle-1 {
    width:  146px;
    height: 146px
}

.circle-2 {
    width:  362px;
    height: 362px
}

.circle-3 {
    width:  654px;
    height: 654px
}

.circle-4, .circle-6 {
    width:  1018px;
    height: 1018px
}

.circle-5 {
    width:  1518px;
    height: 1518px
}

