@media(max-width:1024px){.elementor .icon__sidebar{width:30px;height:auto;color:var(--color-second);line-height:0px;padding:0px;margin-block-start:-1px;border-width:0px;background-color:#ffffff00;display:block;}}@media(max-width:1024px){.elementor .popup__navigation{padding:0px;flex-direction:column;row-gap:28px;justify-content:space-between;}}@media(max-width:1024px){.elementor .page__start{padding-block-start:24px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .page__content{flex-direction:column;}}@media(max-width:1024px){.elementor .page__left{padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;}}@media(max-width:1024px){.elementor .page__hero{font-size:44px;text-align:center;}}@media(max-width:1024px){.elementor .page__desc{text-align:center;margin-block-end:28px;}}@media(max-width:1024px){.elementor .page__list{justify-content:center;}}@media(max-width:1024px){.elementor .page__image{min-height:400px;}}@media(max-width:1024px){.elementor .trust__content{gap:40px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .section__standart{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .section__title{font-size:40px;}}@media(max-width:1024px){.elementor .section__description{width:100%;}}@media(max-width:1024px){.elementor .cta__left{width:70%;}}@media(max-width:1024px){.elementor .cta__desc{margin-block-end:60px;}}@media(max-width:1024px){.elementor .selection__container{column-gap:40px;}}@media(max-width:1024px){.elementor .selection__info{font-size:16px;}}@media(max-width:1024px){.elementor .about__text{width:100%;}}@media(max-width:1024px){.elementor .about__image{height:400px;border-radius:28px;}}@media(max-width:1024px){.elementor .final__container{flex-direction:column;flex-wrap:nowrap;}}@media(max-width:1024px){.elementor .final__left{width:100%;}}@media(max-width:1024px){.elementor .final__title{text-align:center;}}@media(max-width:1024px){.elementor .final__desc{text-align:center;}}@media(max-width:1024px){.elementor .final__right{width:100%;padding:20px;margin-block-start:28px;}}@media(max-width:1024px){.elementor .footer{padding-block-start:60px;padding-block-end:60px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .footer__container{column-gap:40px;display:grid;row-gap:40px;}}@media(max-width:1024px){.elementor .footer__item{width:100%;align-items:start;}}@media(max-width:1024px){.elementor .header__logo{flex:0 1 auto;}}@media(max-width:1024px){.elementor .footer__title{font-size:16px;}}@media(max-width:1024px){.elementor .footer__phone{font-size:28px;}}@media(max-width:1024px){.elementor .footer__email{margin-block-end:8px;}}@media(max-width:1024px){.elementor .footer__urist{text-align:start;}}@media(max-width:1024px){.elementor .footer__privacy{text-align:start;}}@media(max-width:1024px){.elementor .postavka__content{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .postavka__item{padding:20px;border-radius:20px;}}@media(max-width:1024px){.elementor .postavka__name{width:80%;margin-block-end:40px;}}@media(max-width:1024px){.elementor .postavka__number{position:absolute;inset-inline-end:20px;font-size:16px;}}@media(max-width:1024px){.elementor .podbor__list{width:100%;grid-template-rows:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .podbor__title{width:42%;}}@media(max-width:1024px){.elementor .podbor__text{width:52%;}}@media(max-width:1024px){.elementor .razvit__image{height:auto;min-height:400px;}}@media(max-width:1024px){.elementor .razdel__content{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .razdel__item{padding:16px;}}@media(max-width:1024px){.elementor .razdel__icon{width:44px;}}@media(max-width:1024px){.elementor .podder__item{border-radius:20px;}}@media(max-width:1024px){.elementor .podder__name{font-size:24px;margin-block-end:40px;}}@media(max-width:1024px){.elementor .garant__container{gap:20px;}}@media(max-width:1024px){.elementor .garant__column{padding:24px;border-radius:24px;}}@media(max-width:1024px){.elementor .garant__title{font-size:28px;}}@media(max-width:1024px){.elementor .garant__name{font-size:28px;}}@media(max-width:1024px){.elementor .zapas__ukaz{font-size:20px;}}