.elementor .icon__sidebar{display:none;}.elementor .popup__navigation{padding:0px;flex-direction:column;justify-content:space-between;}.elementor .popup__btn{font-weight:500;font-size:16px;color:var(--color-second);line-height:1em;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:6px;background-color:var(--color-text);transition:all 250ms;display:flex;align-self:start;}.elementor .container__standart{width:var(--width-cont);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .section__standart{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;justify-content:center;}.elementor .section__title{font-family:"Onest";font-weight:500;font-size:44px;color:var(--color-main);line-height:1.1em;}.elementor .container__content{padding:0px;margin-block-start:40px;}.elementor .btn{font-family:"Onest";font-weight:500;line-height:1em;}.elementor .footer{padding-block-start:60px;padding-block-end:60px;padding-inline-start:40px;padding-inline-end:40px;border-radius:28px;background-color:var(--color-main);justify-content:center;}.elementor .footer__container{column-gap:60px;padding:0px;display:flex;flex-direction:row;flex-wrap:nowrap;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;}.elementor .footer__item{padding:0px;flex-direction:column;flex-wrap:nowrap;align-items:start;}.elementor .footer__logo{width:auto;height:40px;margin-block-end:28px;}.elementor .header__logo{width:auto;height:32px;margin-block-start:-1px;flex:1 0 auto;}.elementor .header__phone{font-family:"Nunito Sans";font-weight:700;font-size:22px;color:var(--color-second);letter-spacing:-0.02em;line-height:1em;margin-inline-end:14px;}.elementor .footer__title{font-family:"Onest";font-weight:500;font-size:16px;color:var(--color-second);line-height:1em;margin-block-end:24px;}.elementor .footer__contact{font-family:"Nunito Sans";font-weight:700;font-size:32px;color:var(--color-second);letter-spacing:-0.02em;line-height:1.2em;}.elementor .footer__phone{margin-block-end:24px;flex:1 0 auto;}.elementor .footer__email{font-size:24px;margin-block-end:12px;}.elementor .footer__address{margin-block-end:24px;flex:1 0 auto;}.elementor .footer__urist{font-family:"Nunito Sans";font-weight:500;font-size:16px;color:var(--middle-gray);line-height:1.5em;flex:1 0 auto;}.elementor .footer__privacy{font-family:"Nunito Sans";font-weight:500;font-size:16px;color:var(--middle-gray);letter-spacing:-0.02em;line-height:1.5em;transition:all 250ms;}.elementor .footer__privacy:hover,.elementor .footer__privacy:focus-visible{color:var(--color-second);}.elementor .footer_btn{font-size:16px;color:var(--color-second);padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:6px;background-color:#ffffff26;transition:all 250ms;display:flex;}.elementor .footer_btn:hover,.elementor .footer_btn:focus-visible{color:var(--color-accent);background-color:var(--color-second);}.elementor .back{height:100vh;padding:8px;}.elementor .header__main{width:calc(100% - 16px);padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;background-color:#ffffff99;backdrop-filter:blur(14px);}.elementor .header__back{position:sticky;inset-block-start:0px;z-index:12;padding:0px;align-items:center;}.elementor .header__hero{padding:0px;gap:6px;justify-content:space-between;align-items:center;}.elementor .header__mobile{font-family:"Nunito Sans";font-weight:700;font-size:22px;color:var(--dark-gray);letter-spacing:-0.02em;line-height:1em;margin-inline-end:14px;}.elementor .header__kp{font-size:16px;color:var(--color-text);padding-block-start:11px;padding-block-end:11px;padding-inline-start:12px;padding-inline-end:12px;border-radius:6px;background-color:var(--color-light);}.elementor .header__kp:hover,.elementor .header__kp:focus-visible{color:var(--color-second);background-color:var(--color-main);}.elementor .politics{padding-block-start:60px;padding-block-end:92px;}