.production__title{font-size:28px;font-weight:600;line-height:36.4px;margin-bottom:22px}.production__subtitle{font-size:18px;font-weight:600;line-height:25px}.production__desc{max-width:630px;font-size:16px;font-family:var(--inter);color:var(--gray-light);margin-bottom:35px}.production__desc p{line-height:23px}.production__group{margin-top:55px;display:flex;margin-bottom:90px;align-items:center;justify-content:space-between}.production__image{max-width:100%;margin-right:95px}.production__group--reverse{flex-direction:row-reverse}.production__group--reverse .production__image{margin-right:0;margin-left:95px}.production__title--quote{position:relative}.production__title--quote::before{content:url(/local/templates/gofromir_refactored/assets/images/quote.webp);position:absolute;left:-80px;top:-70px;z-index:-1}.production__text{width:50%}.production__video .production__desc{margin-bottom:0;line-height:23px}.production__video{display:flex;margin-bottom:50px;align-items:center}.production__video-text{padding:90px 85px;background:rgba(255,255,255,.2);mix-blend-mode:normal;border:2px solid #f2f2f2;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(10px);border-radius:60px;min-width:732px;width:732px;margin-right:-60px;position:relative;z-index:2}.production__video .production__title{margin-bottom:30px}.production__vedio-holder{min-width:770px;width:770px;display:flex;align-items:center;justify-content:center;position:relative;height:480px;border-radius:36px}.prodaction__video-holder-image{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;object-fit:cover}.production__video-play{width:63px;height:63px;display:inline-block;background:url(/local/templates/gofromir_refactored/assets/images/video-play.webp)no-repeat;background-position:center;background-size:contain;position:relative;transition:200ms ease all;z-index:2}.production__video-play:hover{transform:scale(1.02)}.production__video-iframe{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.production__video--reverse .production__video-text{margin-right:0;margin-left:-60px;padding-top:60px;padding-bottom:60px;margin-top:60px}.catalog__production-video{margin-top:220px}.production__video--otrasl .production__title{font-size:36px}.production__video--otrasl .production__video-text{padding:65px 40px 65px 80px}section.production{padding-top:30px;padding-bottom:130px}.production__list li{margin-bottom:16px;list-style:none;position:relative;padding-left:36px;line-height:145%;color:#6b6b6b;font-family:var(--inter);font-size:14px;font-style:normal;font-weight:500}.production__list li::before{content:"";width:10px;height:10px;background-color:var(--green);border-radius:3px;position:absolute;top:4px;left:0}.production__list a{color:var(--green)}.production__num{font-family:var(--inter);font-size:80px;font-weight:700;color:#f96;margin-bottom:15px;opacity:.3}@media screen and (max-width:1500px){.production__vedio-holder{min-width:50%;width:50%}.production .production__video-text{min-width:50%;width:50%}}@media screen and (max-width:1199px){.production .production__video-text{margin:0;width:100%;border-radius:30px}.production__video-text{min-width:50%;width:50%;border-radius:30px}.catalog__production-video{margin-top:0}.prodaction__video-holder-image{object-fit:cover;border-radius:30px}.production__video--otrasl .production__video-text{padding:40px}.production__video--otrasl{margin-top:40px}.production__title--quote::before{content:none}.production .production__desc{max-width:100%}.production .production__video{flex-direction:column}.production .production__group{flex-direction:column-reverse;margin-bottom:40px}.production .production__text{width:100%}.production .production__image{margin:15px 0 0;width:100%;object-fit:contain;max-height:400px}.production__title br{display:none}}@media screen and (max-width:989px){.production__text{width:100%}.production__group{flex-direction:column}}@media screen and (max-width:991px){.production__video--otrasl{flex-direction:column}.production__video-text{width:100%;margin:0 0-30px;background:rgba(255,255,255,.8)}.production__vedio-holder{width:80%}.production__title{font-size:16px;line-height:1.2}.production .production__group{margin-top:0}section.production{padding-bottom:40px}.production__subtitle{font-size:14px;line-height:1.2}}@media screen and (max-width:767px){.production__video--otrasl .production__title{font-size:18px;line-height:1.2;margin-bottom:20px}.production__vedio-holder{height:300px}.production .production__video-text{padding-left:15px;padding-right:15px}.production__list li{font-size:12px;line-height:145%}.news-detail .smi_o_nas .smi_o_nas-title{font-size:20px}}@media screen and (max-width:420px){.production__desc table{font-size:11px}}