.catalog-alt-item__text dt a{text-decoration:none}.catalog-alt-item__text dt a:hover{text-decoration:underline}#popup-fva{font-size:0}.fva-popup{box-shadow:0 0 30px 0 rgba(0,0,0,.15);padding:0;margin:0}@media(max-width:1023px){.fva-popup{width:calc(100% - 50px);margin:40px 25px 0 25px}}@media(max-width:374px){.fva-popup{width:calc(100% - 20px);margin:40px 10px 0 10px}}.fva-popup .F-popup__close{top:-38px;right:5px;background-image:url("/themes/redesign/img/icons/cross-blue.svg");border-color:#1a77d2;background-size:10px}.fva-popup .fva{margin:0}.catalog{padding-bottom:35px}@media(max-width:1023px){.catalog{padding-bottom:29px;padding-top:8px}}.catalog__title{margin-top:41px;font-size:30px;font-weight:300;line-height:1.07;letter-spacing:normal;color:#000;margin-bottom:5px}@media(max-width:1023px){.catalog__title{padding:0 24px;font-size:24px!important;line-height:1.33;margin-bottom:7px;margin-top:18px}}@media(max-width:374px){.catalog__title{padding-left:10px;padding-right:10px}}.catalog__title strong{font-weight:500}@media(max-width:1023px){.catalog__title strong{display:block}}.catalog__find{margin-bottom:50px;font-size:16px;line-height:1.25;color:#999}@media(max-width:1023px){.catalog__find{margin-left:24px;margin-right:24px;margin-bottom:35px;font-size:13px}}@media(max-width:374px){.catalog__find{margin-left:10px;margin-right:10px}}.catalog-alt{display:flex;flex-flow:row wrap;justify-content:space-between;align-content:flex-start;clear:both;margin-bottom:-6px}@media(max-width:1023px){.catalog-alt{display:block;padding-left:25px;padding-right:24px}}@media(max-width:374px){.catalog-alt{padding-left:10px;padding-right:10px}}.catalog-alt-item{width:calc(100% / 3 - 13px);background:#fafafa;margin-bottom:40px;padding-top:168px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;transition:.25s background,0.25s box-shadow}@media(max-width:1280px){.catalog-alt-item{padding-top:133px;margin-bottom:30px}}@media(max-width:1023px){.catalog-alt-item{width:100%;margin-bottom:24px;padding:0 0 1px 0}.catalog-alt-item:hover .catalog-alt-item__more{color:#1a77d2}.catalog-alt-item:hover .catalog-alt-item__more:after{background-image:url("/themes/redesign/img/icons/arrow-white.svg");background-color:#1a77d2}}.catalog-alt-item:hover{box-shadow:0 0 30px 0 rgba(122,122,122,.28);background-color:#fff}.catalog-alt-item:hover .catalog-alt-item__pic{opacity:.3}.catalog-alt-item__pic{background-repeat:no-repeat;background-size:cover;background-position:center top;position:absolute;top:0;left:0;right:0;height:315px;transition:.25s opacity}.catalog-alt-item__pic:after{content:"";position:absolute;top:0;left:0;right:-1px;height:315px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fafafa),linear-gradient(to bottom,rgba(250,250,250,0),#fafafa)}@media(max-width:1280px){.catalog-alt-item__pic{height:235px}.catalog-alt-item__pic:after{height:235px}}@media(max-width:1023px){.catalog-alt-item__pic{display:none}}.catalog-alt-item-header-block__link{display:none;font-size:16px;margin-bottom:20px;overflow:hidden;position:relative}.rubrika-title{font-size:24px;font-weight:500;line-height:1.33;text-decoration:none;color:#333;display:inline-block;vertical-align:middle}.catalog-alt-item-header{padding:2px 30px 13px 39px;font-size:16px;margin-bottom:20px;overflow:hidden;position:relative}@media(max-width:1280px){.catalog-alt-item-header{padding:2px 8px 13px 19px;margin-bottom:26px}}@media(max-width:1023px){.catalog-alt-item-header{display:none;padding:13px 20px 14px 28px;margin-bottom:24px;background:#1a77d2}.catalog-alt-item-header-block__link{display:inline-block;height:85px;width:100%;font-size:20px;padding:13px 20px 14px 28px;margin-bottom:24px;background:#1a77d2}.rubrika-title{line-height:1.4;color:#fafafa}#rubrika-item-num{margin-top:-20px;font-weight:400;font-size:16px}}.catalog-alt-item-header__title{font-size:24px;font-weight:500;line-height:1.33;text-decoration:none;color:#333;display:inline-block;vertical-align:middle}@media(max-width:1280px){.catalog-alt-item-header__title{padding-top:2px;font-size:20px;line-height:1.25;letter-spacing:.5px}}@media(max-width:1023px){.catalog-alt-item-header__title{line-height:1.4;color:#fafafa}}.catalog-alt-item-header__num{color:#989898;float:right;width:50px;height:50px;border:solid 1px #e5e5e5;background-color:#fafafa;border-radius:100%;text-align:center;line-height:50px;margin-top:6px}@media(max-width:1280px){.catalog-alt-item-header__num{margin-top:0}}@media(max-width:1023px){.catalog-alt-item-header__num{margin-top:5px;border:0;background:0;color:#fafafa;opacity:.5}}.catalog-alt-item__text{padding:0 45px 20px 39px;width:100%;float:left;font-size:16px;position:relative}@media(max-width:1280px){.catalog-alt-item__text{padding:0 25px 11px 19px}}@media(max-width:1023px){.catalog-alt-item__text{padding:0 25px 4px 27px}}.catalog-alt-item__text dt{clear:left;float:left;width:calc(100% - 70px);margin-bottom:16px}.catalog-alt-item__text dt a{color:#333}.catalog-alt-item__text dd{float:right;width:60px;text-align:right;margin-bottom:16px}.catalog-alt-item__text .catalog-alt-item__text_empty{color:#999}.catalog-alt-item__text .catalog-alt-item__text_empty a{color:#999}.catalog-alt-item__more{display:block;margin-bottom:43px;margin-right:38px;padding-left:40px;color:#333;text-decoration:none;clear:both;position:relative;margin-top:auto;transition:.25s color}@media(max-width:1280px){.catalog-alt-item__more{margin-right:21px;padding-left:19px;margin-bottom:33px}}@media(max-width:1023px){.catalog-alt-item__more{padding-left:27px;margin-bottom:23px}}.catalog-alt-item__more:after{content:"";position:absolute;top:0;right:3px;width:22px;height:22px;border-radius:100%;background:url("/themes/redesign/img/icons/arrow-grey.svg") 5px center no-repeat;transition:.25s background}@media(max-width:1023px){.catalog-alt-item__more:after{background-image:none}}.catalog-alt-item:hover .catalog-alt-item__more{color:#1a77d2}.catalog-alt-item:hover .catalog-alt-item__more:after{background-image:url("/themes/redesign/img/icons/arrow-white.svg");background-color:#1a77d2}.fva{margin-top:28px}@media(max-width:1280px){.fva{margin-top:23px}}@media(max-width:1023px){.fva{margin-left:24px;margin-right:24px}}@media(max-width:374px){.fva{margin-left:10px;margin-right:10px}}