#c_contact .container .c_contact__content__row__branches-l>li:not(:last-child),#c_footer .container .c_footer__top__menu__col ul>li:not(:last-child){margin:0 0 8px}#c_contact .container .c_contact__content__category__row__person p a:hover,#c_contact .container .c_contact__content__row__col-contact__row p a:hover,#c_download .container .c_download__list__category__list__item:hover,#c_footer .container .c_footer__top__menu__col ul>li a:hover{text-decoration:underline}header#c_header{background:var(--color-100);display:block;width:100%;height:142px;position:fixed;top:0;left:0;z-index:100;transition:box-shadow .3s ease-in-out,top .3s ease-in-out,height .3s ease-in-out}header#c_header .container{max-width:1531px;height:100%}header#c_header .container .c_header__logo{min-width:127px;max-width:127px;max-height:100%}header#c_header .container .c_header__logo img{object-fit:cover;display:block;width:auto;max-width:100%;height:auto;max-height:100%}header#c_header .container .c_header__menu{flex-grow:1}header#c_header .container .c_header__menu #c_hamburger{background:0 0;border-radius:4px;min-width:43px;max-width:43px;height:44px;padding:14px 8px;margin:0 0 0 12px;position:relative;cursor:pointer;display:none;flex-direction:column;align-items:flex-end}header#c_header .container .c_header__menu #c_hamburger span{background:var(--color-400);border-radius:2px;display:block;height:2px;width:26px;opacity:1;right:0;margin-bottom:5px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}header#c_header .container .c_header__menu #c_hamburger span:nth-child(3){margin-bottom:0}header#c_header .container .c_header__menu #c_hamburger.hamburger-open span:first-child{-webkit-transform:translateY(6px) rotate(45deg) translate3d(0,0,0);-ms-transform:translateY(6px) rotate(45deg) translate3d(0,0,0);-o-transform:translateY(6px) rotate(45deg) translate3d(0,0,0);transform:translateY(6px) rotate(45deg) translate3d(0,0,0)}header#c_header .container .c_header__menu #c_hamburger.hamburger-open span:nth-child(2){opacity:0}header#c_header .container .c_header__menu #c_hamburger.hamburger-open span:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg) translate3d(0,0,0);-ms-transform:translateY(-8px) rotate(-45deg) translate3d(0,0,0);-o-transform:translateY(-8px) rotate(-45deg) translate3d(0,0,0);transform:translateY(-8px) rotate(-45deg) translate3d(0,0,0)}header#c_header .container .c_header__menu__top{gap:16px;padding:18px 0;transition:transform .3s ease-in-out}header#c_header .container .c_header__menu__top .wpml-ls-statics-shortcode_actions{width:125px}header#c_header .container .c_header__menu__top .wpml-ls-statics-shortcode_actions>ul>li a{background:var(--color-110);border:0;font-size:14px;font-weight:400;color:var(--color-0);padding:11px 14px}header#c_header .container .c_header__menu__nav{border-top:1px solid var(--color-110);transition:transform .3s ease-in-out,border-top .3s ease-in-out}header#c_header .container .c_header__menu__nav>ul{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:42px;margin:0;padding:0}header#c_header .container .c_header__menu__nav>ul>li{display:block;margin:0;padding:0;position:relative}header#c_header .container .c_header__menu__nav>ul>li>a{display:flex;align-items:center;justify-content:center;margin:0;padding:0 0 10px;height:67px;line-height:67px;font-size:16px;font-weight:500;color:var(--color-700);text-decoration:none;position:relative;cursor:pointer}header#c_header .container .c_header__menu__nav>ul>li>a:before{content:"";background:var(--primary-0);display:block;width:100%;height:2px;position:absolute;left:0;top:-1px;opacity:0;z-index:1;transition:opacity .4s}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>a{display:flex;align-items:center;justify-content:center}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>a:after{content:"";background:currentColor;-webkit-mask:url(../img/icon/ic-chevron.svg) no-repeat;mask:url(../img/icon/ic-chevron.svg) no-repeat;display:block;width:10px;height:5px;margin:0 0 0 12px;padding:0;transition:transform .4s}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>ul.sub-menu{background:var(--color-100);border-radius:0;border-top:4px solid var(--primary-0);display:block;width:100%;min-width:300px;position:absolute;right:0;top:100%;margin-top:40px;padding:15px 21px 10px 25px;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .3s,margin-top .3s,visibility 0s linear .3s;-moz-transition:opacity .3s,margin-top .3s,visibility 0s linear .3s;-o-transition:opacity .3s,margin-top .3s,visibility 0s linear .3s;transition:opacity .3s,margin-top .3s,visibility 0s linear .3s;z-index:3}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>ul.sub-menu:after{bottom:calc(100% + 4px);right:20px;border:7px solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:var(--primary-0);margin-left:0}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>ul.sub-menu>li{display:block;width:100%;margin:0;padding:0}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>ul.sub-menu>li a{background:0 0;border-radius:0;font-size:16px;font-weight:600;color:var(--color-0);text-align:left;text-decoration:none;line-height:1.4;display:block;width:100%;margin:0;padding:16px 7px 16px 20px;position:relative;transition:padding .4s}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>ul.sub-menu>li a:before{content:"";background:var(--primary-0);-webkit-mask:url(../img/icon/ic-arrow-small.svg) no-repeat;mask:url(../img/icon/ic-arrow-small.svg) no-repeat;display:block;min-width:12px;max-width:12px;height:10px;position:absolute;left:0;top:50%;transform:translate3d(0,-50%,0);transition:left .4s}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>ul.sub-menu>li a:hover{padding:16px 7px 16px 30px;transition:padding .4s}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>ul.sub-menu>li a:hover:before{left:6px;transition:left .4s}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children>ul.sub-menu>li:not(:last-child){border-bottom:1px solid var(--color-110)}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children:hover>a:after{transform:rotate(90deg);transition:transform .4s}header#c_header .container .c_header__menu__nav>ul>li.menu-item-has-children:hover ul.sub-menu{visibility:visible;opacity:1;margin-top:0;pointer-events:auto;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}header#c_header .container .c_header__menu__nav>ul>li:hover>a:before{opacity:1;transition:opacity .4s}#c_footer{background:var(--color-700);position:relative;z-index:1;font-size:14px;font-weight:400;color:var(--color-100)}#c_footer a{text-decoration:none}#c_footer .c_footer--background{object-position:center bottom;object-fit:cover;display:block;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;opacity:.04;z-index:-1}#c_footer .container .c_footer__top{padding:136px 0 60px}#c_footer .container .c_footer__top__about{min-width:262px;max-width:262px;padding:0 60px 0 36px}#c_footer .container .c_footer__top__about__logo{width:100%}#c_footer .container .c_footer__top__about__logo img{object-fit:cover;display:block;width:100%;max-width:100%;height:auto;max-height:100%}#c_footer .container .c_footer__top__company{flex-grow:1}#c_footer .container .c_footer__top__company h3{margin:0 0 14px}#c_footer .container .c_footer__top__company--central{margin:26px 0 0}#c_footer .container .c_footer__top__menu{gap:94px}#c_footer .container .c_footer__top__menu__col ul{display:block;margin:28px 0 0 -6px;padding:0}#c_footer .container .c_footer__top__menu__col ul.column-2{column-count:2}#c_footer .container .c_footer__top__menu__col ul>li{display:block;margin:0;padding:0}#c_footer .container .c_footer__top__menu__col ul>li a{font-size:16px;font-weight:400;color:var(--color-100);text-decoration:none;line-height:1.4;position:relative;padding:0 0 0 30px}#c_footer .container .c_footer__top__menu__col ul>li a:before{content:"";background:var(--primary-0);-webkit-mask:url(../img/icon/ic-arrow-small.svg) no-repeat;mask:url(../img/icon/ic-arrow-small.svg) no-repeat;display:block;min-width:12px;max-width:12px;height:10px;position:absolute;left:0;top:5px;transition:left .4s}#c_footer .container .c_footer__top__menu__col ul>li a:hover:before{left:5px;transition:left .4s}#c_footer .container .c_footer__bottom{border-top:1px solid var(--color-690);padding:26px 0;margin:0}#c_page{margin:142px 0 0}#c_text .container h2{font-size:21px;line-height:1.4;padding:0 20%}#c_provide .container .c_provide__point{gap:38px 0}#c_provide .container .c_provide__point__row{min-width:33.33%;max-width:33.33%;gap:22px}#c_provide .container .c_provide__point__row--icon{background:var(--primary-0);display:flex;align-items:center;justify-content:center;min-width:58px;max-width:58px;height:58px;color:var(--color-0)}#c_provide .container .c_provide__point__row--icon:before{content:"";background:currentColor;-webkit-mask:url(../img/icon/ic-shield.svg) no-repeat;mask:url(../img/icon/ic-shield.svg) no-repeat;display:block;width:21px;height:28px}#c_provide .container .c_provide__point__row span{font-weight:400;font-size:15px;line-height:1.2;padding:0 66px 0 0}#c_provide .container .c_provide__point__row span b{font-weight:600}#c_contact-offer .container{padding:0 210px}#c_contact-offer .container .c_contact-offer__box{background:var(--color-700);border-radius:0;border:0;width:100%;padding:52px 20px}#c_contact-offer .container .c_contact-offer__box--pattern{background:url(../img/pattern-contact.svg) no-repeat;display:block;width:102px;height:96px;position:absolute;left:-38px;bottom:32px;z-index:1}#c_contact-offer .container .c_contact-offer__box__text p{margin:0}#c_contact-offer .container .c_contact-offer__box__person{gap:36px}#c_contact-offer .container .c_contact-offer__box__person__avatar{border-radius:50%;object-fit:cover;display:block;height:140px;min-width:140px;max-width:140px;overflow:hidden}#c_contact-offer .container .c_contact-offer__box__person__avatar img{display:block;object-fit:cover;width:100%;height:100%}#c_contact-offer .container .c_contact-offer__box__person__content p .c_link{font-size:18px}#c_map .container .c_map__photo img{object-fit:cover;display:block;width:auto;max-width:100%;height:auto}#c_map .container .c_map__certificates{gap:40px}#c_timeline .container .c_timeline__arrowline{margin:58px 0 0;gap:28px}#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-next,#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-prev{background:0 0;border:0;border-radius:0;box-shadow:none;color:var(--color-100);cursor:pointer;transition:color .4s,opacity .4s}#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-next.swiper-button-disabled,#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-prev.swiper-button-disabled{opacity:.4;pointer-events:none;transition:color .4s,opacity .4s}#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-next:hover,#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-prev:hover{color:var(--primary-0);transition:color .4s,opacity .4s}#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-next:before,#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-prev:before{content:"";background:currentColor;-webkit-mask:url(../img/icon/ic-arrow-slider-x2.svg) no-repeat;mask:url(../img/icon/ic-arrow-slider-x2.svg) no-repeat;display:block;min-width:30px;max-width:30px;height:21px;transition:background .4s}#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-next.swiper-arrowline-button-prev:before,#c_timeline .container .c_timeline__arrowline .swiper-arrowline-button-prev.swiper-arrowline-button-prev:before{transform:rotate(180deg)}#c_timeline .container .c_timeline__line{margin:96px 0 0}#c_timeline .container .c_timeline__line .swiper .swiper-wrapper .swiper-slide .c_timeline__item--years{font-size:24px;font-weight:400;color:var(--primary-0);line-height:1.4}#c_timeline .container .c_timeline__line .swiper .swiper-wrapper .swiper-slide .c_timeline__item--title{font-size:14px;font-weight:500;color:var(--color-100);line-height:1.4}#c_timeline .container .c_timeline__line .swiper .swiper-wrapper .swiper-slide .c_timeline__item--line{background:var(--color-400);display:block;width:100%;height:3px;margin:28px 0;position:relative}#c_timeline .container .c_timeline__line .swiper .swiper-wrapper .swiper-slide .c_timeline__item--line:before{content:"";background:url(../img/icon/ic-point.svg) no-repeat;display:block;width:22px;height:22px;position:absolute;left:0;top:-9px;z-index:2}#c_timeline .container .c_timeline__line .swiper .swiper-wrapper .swiper-slide .c_timeline__item--desc{font-size:13px;font-weight:400;color:var(--color-100);line-height:1.4;padding:0 20% 0 0}#c_certificates .container .c_certificates__list,#c_team .container .c_team__list{gap:32px}#c_team .container .c_team__list__item{display:block;min-width:calc(25% - 24px);max-width:calc(25% - 24px)}#c_team .container .c_team__list__item__photo{display:block;width:100%;height:364px;overflow:hidden}#c_team .container .c_team__list__item__photo img{object-fit:cover;display:block;width:100%;height:100%}#c_team .container .c_team__list__item__content{padding:26px 36px 26px 24px;position:relative}#c_team .container .c_team__list__item__content--icon{background:var(--primary-0);border-radius:0;box-shadow:none;display:flex;align-items:center;justify-content:center;width:42px;height:42px;position:absolute;right:28px;top:-21px}#c_team .container .c_team__list__item__content--icon:before{content:"";background:var(--color-0);-webkit-mask:url(../img/icon/ic-person.svg) no-repeat;mask:url(../img/icon/ic-person.svg) no-repeat;display:block;width:20px;height:19px}#c_team .container .c_team__list__item__content--name{font-size:21px;font-weight:600;color:var(--color-0);line-height:1.4}#c_team .container .c_team__list__item__content--job{font-size:15px;font-weight:400;color:var(--color-400);line-height:1.4}#c_union-banner .container{gap:20px}#c_union-banner .container .c_union-banner__row{max-width:100%;height:auto}#c_union-banner .container .c_union-banner__row img{object-fit:cover;display:block;width:auto;max-width:100%;height:auto;max-height:100%}#c_contact .container{gap:85px}#c_contact .container .c_contact__content{flex-grow:1;gap:35px;order:1}#c_contact .container .c_contact__content__separator{background:var(--color-820);display:block;width:100%;height:1px;margin:16px 0}#c_contact .container .c_contact__content__category__row{position:relative;padding:0 0 0 55px}#c_contact .container .c_contact__content__category__row--icon{background:var(--primary-0);display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--color-0);position:absolute;left:0;top:0}#c_contact .container .c_contact__content__category__row__person p a{text-decoration:none}#c_contact .container .c_contact__content__category__row__person:not(:last-child){margin:0 0 22px}#c_contact .container .c_contact__content__category__row:not(:last-child){margin:0 0 30px}#c_contact .container .c_contact__content__row__col-contact{margin:28px 0 0;gap:42px}#c_contact .container .c_contact__content__row__col-contact__row{padding:0 0 0 54px;position:relative}#c_contact .container .c_contact__content__row__col-contact__row .icon{background:var(--primary-0);display:flex;align-items:center;justify-content:center;min-width:38px;max-width:38px;height:38px;color:var(--color-0);position:absolute;left:0;top:0}#c_contact .container .c_contact__content__row__col-contact__row .icon:before{content:"";background:currentColor;display:block}#c_contact .container .c_contact__content__row__col-contact__row p{line-height:1.8}#c_contact .container .c_contact__content__row__col-contact__row p a{text-decoration:none}#c_contact .container .c_contact__content__row__col-contact__row.phone .icon:before{-webkit-mask:url(../img/icon/ic-phone-x3.svg) no-repeat;mask:url(../img/icon/ic-phone-x3.svg) no-repeat;min-width:14px;max-width:14px;height:22px}#c_contact .container .c_contact__content__row__col-contact__row.email .icon:before{-webkit-mask:url(../img/icon/ic-email-x3.svg) no-repeat;mask:url(../img/icon/ic-email-x3.svg) no-repeat;min-width:21px;max-width:21px;height:19px}#c_contact .container .c_contact__content__row__branches-l{display:block;padding:0;margin:24px 0 0}#c_contact .container .c_contact__content__row__branches-l>li{display:block;width:100%;margin:0;padding:0}#c_contact .container .c_contact__content__row__branches-l>li a{font-size:15px;font-weight:400;color:var(--color-400);text-decoration:none;line-height:1.4;position:relative;padding:0 0 0 25px;transition:padding .4s}#c_contact .container .c_contact__content__row__branches-l>li a:before{content:"";background:var(--color-700);-webkit-mask:url(../img/icon/ic-arrow-small.svg) no-repeat;mask:url(../img/icon/ic-arrow-small.svg) no-repeat;display:block;min-width:12px;max-width:12px;height:10px;position:absolute;left:0;top:5px;transition:left .4s}#c_contact .container .c_contact__content__row__branches-l>li a:hover{padding:0 0 0 34px;text-decoration:underline;transition:padding .4s}#c_contact .container .c_contact__content__row__branches-l>li a:hover:before{left:12px;transition:left .4s}#c_contact .container .c_contact__content__row__contact{gap:16px}#c_contact .container .c_contact__content__row__contact--row{display:flex;align-items:center;gap:17px;text-decoration:none;position:relative;z-index:1;padding:0 17px 0 0}#c_contact .container .c_contact__content__row__contact--row:before{content:"";background:var(--primary-0);display:block;width:100%;height:100%;max-width:0;transition:max-width .4s;position:absolute;left:0;top:0;z-index:-1}#c_contact .container .c_contact__content__row__contact--row--icon{background:var(--primary-0);border-radius:0;display:flex;align-items:center;justify-content:center;min-width:38px;max-width:38px;height:38px}#c_contact .container .c_contact__content__row__contact--row--icon.phone:before{content:"";background:currentColor;-webkit-mask:url(../img/icon/ic-phone-x3.svg) no-repeat;mask:url(../img/icon/ic-phone-x3.svg) no-repeat;display:block;min-width:14px;max-width:14px;height:22px}#c_contact .container .c_contact__content__row__contact--row--icon.email:before{content:"";background:currentColor;-webkit-mask:url(../img/icon/ic-email-x3.svg) no-repeat;mask:url(../img/icon/ic-email-x3.svg) no-repeat;display:block;min-width:21px;max-width:21px;height:19px}#c_contact .container .c_contact__content__row__contact--row span{font-size:15px;font-weight:700;color:var(--color-400);transition:color .4s}#c_contact .container .c_contact__content__row__contact--row:hover:before{max-width:100%;transition:max-width .4s}#c_contact .container .c_contact__content__row--text p{margin:0}#c_contact .container .c_contact__content__row.box-info .c_contact__content__row--text{gap:17px}#c_contact .container .c_contact__content__row.box-info .c_contact__content__row--text--icon{background:var(--primary-0);display:flex;align-items:center;justify-content:center;min-width:38px;max-width:38px;height:38px;color:var(--color-0)}#c_contact .container .c_contact__content__row.box-info .c_contact__content__row--text--icon:before{content:"";background:currentColor;-webkit-mask:url(../img/icon/ic-localization.svg) no-repeat;mask:url(../img/icon/ic-localization.svg) no-repeat;display:block;min-width:19px;max-width:19px;height:22px}#c_contact .container .c_contact__photo{display:block;min-width:652px;max-width:652px;order:2}#c_contact .container .c_contact__photo img{object-fit:cover;display:block;width:100%;height:auto}#c_certificates .container .c_certificates__text{margin:0 0 68px;padding:0 80px}#c_certificates .container .c_certificates__list__row{background:var(--color-0);border:1px solid var(--color-810);border-radius:0;display:block;min-width:calc(25% - 24px);max-width:calc(25% - 24px);position:relative;z-index:1}#c_certificates .container .c_certificates__list__row--zoom{background:rgba(var(--color-0-rgb),.7);display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;opacity:0;transition:opacity .4s}#c_certificates .container .c_certificates__list__row--zoom:before{content:"";background:var(--primary-0);-webkit-mask:url(../img/icon/ic-zoom.svg) no-repeat;mask:url(../img/icon/ic-zoom.svg) no-repeat;display:block;min-width:22px;max-width:22px;height:22px}#c_certificates .container .c_certificates__list__row img{object-fit:cover;display:block;width:100%;height:auto}#c_certificates .container .c_certificates__list__row:hover .c_certificates__list__row--zoom{opacity:1;transition:opacity .4s}#c_about-company-page .container .c_about-company-page__left{border:2px solid var(--primary-0);min-width:50%;max-width:50%;padding:50px 48px 70px}#c_about-company-page .container .c_about-company-page__left__boxs{gap:12px;margin:28px 0 0}#c_about-company-page .container .c_about-company-page__left__boxs__col{display:flex;flex-direction:column;gap:12px}#c_about-company-page .container .c_about-company-page__left__boxs__col_item{display:flex;align-items:center;width:100%;gap:18px;padding:14px 33px;height:80px}#c_about-company-page .container .c_about-company-page__left__boxs__col_item--icon{display:block;width:max-content;position:relative}#c_about-company-page .container .c_about-company-page__left__boxs__col_item--icon--num{font-size:18px;font-weight:700;text-align:center;position:absolute;left:50%;top:50%;margin:-4px 0 0;transform:translate3d(-50%,-50%,0)}#c_about-company-page .container .c_about-company-page__left__boxs__col_item--text{font-size:15px;font-weight:700;color:var(--color-700);line-height:1.2;text-transform:uppercase;margin:0;padding:0}#c_about-company-page .container .c_about-company-page__left__boxs__col.branches .c_about-company-page__left__boxs__col_item{background:var(--primary-200)}#c_about-company-page .container .c_about-company-page__left__boxs__col.branches .c_about-company-page__left__boxs__col_item--icon--num{color:var(--primary-200)}#c_about-company-page .container .c_about-company-page__left__boxs__col.years .c_about-company-page__left__boxs__col_item{background:var(--color-110)}#c_about-company-page .container .c_about-company-page__left__boxs__col.years .c_about-company-page__left__boxs__col_item--icon--num{color:var(--color-110)}#c_about-company-page .container .c_about-company-page__right{min-width:50%;max-width:50%;padding:0 0 0 100px}#c_about-company-page .container .c_about-company-page__right__list{gap:56px 20px}#c_about-company-page .container .c_about-company-page__right__list .c_advantages__button{max-width:calc(50% - 10px);min-width:calc(50% - 10px)}#c_about-company-page .container .c_about-company-page__right__list .c_advantages__item{gap:20px;max-width:calc(50% - 10px);min-width:calc(50% - 10px)}#c_about-company-page .container .c_about-company-page__right__list .c_advantages__item--icon{height:57px;margin:0 0 18px}#c_about-company-page .container .c_about-company-page__right__list .c_advantages__item--icon img{display:block;height:auto;width:auto;max-width:100%;max-height:100%}#c_about-company-page .container .c_about-company-page__right__list .c_advantages__item--text{font-size:18px;font-weight:600;color:var(--color-700);text-align:center;line-height:1.4;margin:0;padding:0}#c_about-company .container{gap:140px}#c_about-company .container .c_about-company__right{min-width:533px;max-width:533px}#c_about-company .container .c_about-company__right--title{display:flex;align-items:center;gap:26px}#c_about-company .container .c_about-company__right--title:after{content:"";background:var(--primary-0);display:block;width:50px;height:3px}#c_about-company .container .c_about-company__right__boxs{gap:12px;margin:28px 0 0}#c_about-company .container .c_about-company__right__boxs__col{display:flex;flex-direction:column;gap:12px;width:100%}#c_about-company .container .c_about-company__right__boxs__col_item{display:flex;align-items:center;width:100%;gap:18px;padding:14px 33px;height:80px}#c_about-company .container .c_about-company__right__boxs__col_item--icon{display:block;width:max-content;position:relative}#c_about-company .container .c_about-company__right__boxs__col_item--icon--num{font-size:18px;font-weight:700;text-align:center;position:absolute;left:50%;top:50%;margin:-4px 0 0;transform:translate3d(-50%,-50%,0)}#c_about-company .container .c_about-company__right__boxs__col_item--text{font-size:15px;font-weight:700;color:var(--color-700);line-height:1.2;text-transform:uppercase;margin:0;padding:0}#c_about-company .container .c_about-company__right__boxs__col.branches .c_about-company__right__boxs__col_item{background:var(--primary-200)}#c_about-company .container .c_about-company__right__boxs__col.branches .c_about-company__right__boxs__col_item--icon--num{color:var(--primary-200)}#c_about-company .container .c_about-company__right__boxs__col.years{max-width:44%}#c_about-company .container .c_about-company__right__boxs__col.years .c_about-company__right__boxs__col_item{background:var(--color-110)}#c_about-company .container .c_about-company__right__boxs__col.years .c_about-company__right__boxs__col_item--icon--num{color:var(--color-110)}#c_content-pt .container{gap:112px}#c_content-pt .container .c_content-pt__photo{min-width:658px;max-width:685px}#c_content-pt .container .c_content-pt__photo img{object-fit:cover;display:block;width:auto;height:auto;max-width:100%;max-height:100%}#c_content-pt .container .c_content-pt__photo.full-width img{width:100%}#c_content-pt .container .c_content-pt__content{position:relative}#c_content-pt .container .c_content-pt__content__contact{background:var(--color-700);padding:26px 36px;width:100%;gap:30px}#c_content-pt .container .c_content-pt__content__contact .c_link{width:auto;margin:0}#c_content-pt .container .c_content-pt__content__pattern{background:url(../img/icon/ic-ask-pattern.svg) no-repeat;display:block;width:102px;height:96px;position:absolute;left:-23px;bottom:-27px;z-index:-1}#c_content-pt.right .container{flex-direction:row-reverse}#c_free-quote .container{padding:0 194px}#c_advantages .container{padding:0 80px;gap:20px}#c_advantages .container .c_advantages__item{max-width:calc(20% - 10px)}#c_advantages .container .c_advantages__item--icon{height:57px;margin:0 0 18px}#c_advantages .container .c_advantages__item--icon img{display:block;height:auto;width:auto;max-width:100%;max-height:100%}#c_advantages .container .c_advantages__item--text{font-size:18px;font-weight:600;color:var(--color-700);text-align:center;line-height:1.4;margin:0;padding:0}#c_hero{background:rgb(var(--color-0-rgb));position:relative;z-index:1}#c_hero .c_hero--background{object-fit:cover;display:block;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;opacity:.65;z-index:-1}#c_hero .container .c_hero__content .c_hero--text ul{margin:0;padding:0}#c_hero .container .c_hero__content .c_hero--text ul>li{display:block;font-size:16px;font-weight:600;color:var(--color-100);line-height:1.4;padding:0 0 0 28px;position:relative}#c_hero .container .c_hero__content .c_hero--text ul>li:before{content:"";background:var(--primary-0);-webkit-mask:url(../img/icon/ic-checked.svg) no-repeat;mask:url(../img/icon/ic-checked.svg) no-repeat;display:block;min-width:16px;max-width:16px;height:21px;position:absolute;left:0;top:0}#c_hero .container .c_hero__content .c_hero--text ul>li:not(:last-child){margin:0 0 20px}#c_hero-page{background:var(--color-0);display:block;width:100%;padding:84px 0;position:relative;z-index:1}#c_hero-page.service{padding:178px 0}#c_hero-page .container{padding:0 60px}#c_hero-page .container .c_hero-page_service-icon{background:var(--primary-0);display:flex;align-items:center;justify-content:center;min-width:134px;max-width:134px;height:134px;position:absolute;left:60px;bottom:-234px}#c_hero-page .container .c_hero-page_service-icon img{display:block;width:calc(100% - 40px);height:calc(100% - 40px);object-fit:contain}#c_hero-page .c_hero-page--background{object-fit:cover;display:block;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;opacity:.35;z-index:-1}#c_download .container .c_download__list__category--title{gap:42px;margin:0 0 32px}#c_download .container .c_download__list__category--title span{font-size:32px;font-weight:600;color:var(--color-700);line-height:1.4}#c_download .container .c_download__list__category--title>div{background:var(--color-110);height:3px;flex-grow:1;display:flex;align-items:center;position:relative}#c_download .container .c_download__list__category--title>div:before{content:"";background:var(--primary-0);display:block;width:100px;height:100%;position:absolute;left:0;top:0}#c_download .container .c_download__list__category__list{padding:0 50% 0 0;margin:40px 0 0}#c_download .container .c_download__list__category__list__item{background:0 0;border:0;border-radius:0;-webkit-box-shadow:inset 0 0 0 2px var(--color-110);-moz-box-shadow:inset 0 0 0 2px var(--color-110);box-shadow:inset 0 0 0 2px var(--color-110);width:100%;padding:18px 32px;text-decoration:none;transition:background .4s;gap:20px}#c_download .container .c_download__list__category__list__item .file-name{font-size:16px;font-weight:600}#c_download .container .c_download__list__category__list__item .file-icon{min-width:32px;max-width:32px}#c_download .container .c_download__list__category__list__item .file-icon:before{content:"";background:currentColor;display:block}#c_download .container .c_download__list__category__list__item .file-icon.pdf svg path#change{fill:var(--color-700);transition:fill .4s}#c_download .container .c_download__list__category__list__item:not(:last-child){margin:0 0 5px}#c_download .container .c_download__list__category__list__item:hover{background:var(--color-110);transition:background .4s}#c_download .container .c_download__list__category__list__item:hover .file-icon.pdf svg path#change{fill:var(--primary-0);transition:fill .4s}#c_download .container .c_download__list__category:not(:last-child){margin:0 0 48px}@media screen and (max-width:1480px){#c_contact .container .c_contact__photo{min-width:452px;max-width:452px}#c_content-pt .container .c_content-pt__photo{min-width:520px;max-width:520px}}@media screen and (max-width:1280px){#c_about-company .container{gap:50px}#c_free-quote .container{padding:0 60px}#c_footer .container .c_footer__top__about{min-width:180px;max-width:180px;padding:0 40px 0 0}#c_content-pt .container,#c_footer .container .c_footer__top__menu{gap:20px}#c_footer .container .c_footer__top__menu__col ul.column-2{column-count:1}#c_certificates .container .c_certificates__list__row,#c_team .container .c_team__list__item{min-width:calc(33.33% - 22px);max-width:calc(33.33% - 22px)}#c_content-pt .container .c_content-pt__photo{min-width:490px;max-width:490px}}@media screen and (max-width:1180px){#c_contact-offer .container,#c_hero-page .container{padding:0 60px}#c_download .container .c_download__list__category__list{padding:0}#c_about-company-page .container .c_about-company-page__right__list .c_advantages__button,#c_about-company-page .container .c_about-company-page__right__list .c_advantages__item{max-width:100%;min-width:100%}#c_contact .container{gap:30px}}@media screen and (max-width:1080px){#c_team .container .c_team__list__item{min-width:calc(50% - 16px);max-width:calc(50% - 16px)}#c_provide .container .c_provide__point__row{min-width:50%;max-width:50%}}@media screen and (max-width:980px){#c_page{margin:80px 0 0}header#c_header{height:80px}header#c_header .container .c_header__logo{min-width:60px;max-width:60px}header#c_header .container .c_header__menu #c_hamburger{display:flex}#c_contact-offer .container .c_contact-offer__box--pattern,header#c_header .container .c_header__menu__nav ul,header#c_header .container .c_header__menu__top{display:none}#c_footer .container .c_footer__top{flex-direction:column;padding:40px 0;gap:40px}#c_footer .container .c_footer__top__about{min-width:100%;max-width:100%;padding:0}#c_footer .container .c_footer__top__about__logo{padding:0 80% 0 0}#c_footer .container .c_footer__top__about .c_socials{justify-content:flex-start}#c_about-company-page .container,#c_footer .container .c_footer__top__menu{flex-direction:column;gap:40px}#c_about-company .container .c_about-company__left,#c_about-company .container .c_about-company__right,#c_footer .container .c_footer__top__menu__col{min-width:100%;max-width:100%}#c_about-company .container .c_about-company__right__boxs,#c_contact .container,#c_content-pt .container,#c_footer .container .c_footer__bottom,#c_union-banner .container{flex-direction:column}#c_footer .container .c_footer__bottom--author,#c_footer .container .c_footer__bottom--copyright{min-width:100%;max-width:100%;text-align:left}#c_hero-page,#c_hero-page.service{padding:40px 0}#c_contact-offer .container,#c_hero-page .container{padding:0 15px}#c_hero-page .container .c_hero-page_service-icon{min-width:60px;max-width:60px;height:60px;left:15px;bottom:-80px}#c_hero-page .container .c_hero-page_service-icon img{width:calc(100% - 20px);height:calc(100% - 20px)}#c_about-company .container{gap:50px;flex-direction:column}#c_about-company .container .c_about-company__right__boxs__col.years,#c_certificates .container .c_certificates__list__row,#c_contact .container .c_contact__photo,#c_content-pt .container .c_content-pt__content,#c_content-pt .container .c_content-pt__photo,#c_free-quote .container .c_free-quote__content,#c_team .container .c_team__list__item,#c_union-banner .container .c_union-banner__row{min-width:100%;max-width:100%}#c_about-company-page .container .c_about-company-page__right__list .c_advantages__button,#c_about-company-page .container .c_about-company-page__right__list .c_advantages__item,#c_advantages .container .c_advantages__item{max-width:calc(50% - 10px);min-width:calc(50% - 10px)}#c_advantages .container{justify-content:center;padding:0 15px}#c_free-quote .container{flex-direction:column;padding:0 15px}#c_free-quote .container .c_free-quote__btn{min-width:100%;max-width:100%;margin:30px 0 0}#c_download .container .c_download__list__category--title{margin:20px 0}#c_download .container .c_download__list__category--title span{font-size:26px}#c_download .container .c_download__list__category__list{margin:20px 0 0}#c_download .container .c_download__list__category__list__item{padding:18px 20px}#c_download .container .c_download__list__category__list__item .file-name{font-size:14px}#c_about-company-page .container .c_about-company-page__right,#c_certificates .container .c_certificates__text,#c_text .container h2{padding:0}#c_contact .container .c_contact__content__row__col-contact{flex-direction:column;gap:28px}#c_about-company-page .container .c_about-company-page__left{padding:0 30px 55px}#c_about-company-page .container .c_about-company-page__left__boxs__col{width:100%}#c_about-company-page .container .c_about-company-page__left,#c_about-company-page .container .c_about-company-page__right,#c_provide .container .c_provide__point__row{min-width:100%;max-width:100%}#c_contact-offer .container .c_contact-offer__box__person{flex-direction:column}#c_contact-offer .container .c_contact-offer__box__person__content--name{text-align:center}#c_contact-offer .container .c_contact-offer__box__person__content p .c_link{padding:36px 0 0;text-align:center}#c_contact-offer .container .c_contact-offer__box__person__content p .c_link:before{left:50%;top:0;transform:translate3d(-50%,0,0)}}