

/* Start:/local/templates/gofromir_refactored/assets/css/pages/home.css?1792948477775*/
.redesign_main_page *{font-family:Montserrat,serif}main.redesign_main_page{display:flex;flex-direction:column;margin-bottom:80px;margin-top:unset;gap:80px}.redesign_main_page blockquote,.redesign_main_page figure,.redesign_main_page p{padding:unset;margin:auto}.redesign_main_page li{list-style:none}@media (min-width:321px) and (max-width:768px){main.redesign_main_page{margin:unset!important;gap:40px;margin-bottom:40px}}.homepage-lazy-feedback{display:grid;justify-items:center;gap:12px;padding:24px 16px;text-align:center}.homepage-lazy-feedback__retry{padding:10px 20px;border:1px solid currentColor;border-radius:6px;background:0 0;color:inherit;font:inherit;cursor:pointer}.homepage-lazy-feedback__retry:focus-visible{outline:3px solid currentColor;outline-offset:3px}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/home/testimonial.css?17929484773089*/
section.testimonial .testimonial__card{border-radius:var(--r-16);background-color:var(--main-blue);display:grid;grid-template-columns:auto 1fr;padding:var(--mn-40);color:var(--main-white);position:relative;z-index:2;overflow:hidden}section.testimonial .testimonial__card .testimonial__author{padding:0 calc(var(--mn-40)*2);display:grid;grid-template-columns:82px auto;gap:var(--mn-16)}section.testimonial .testimonial__caption{display:flex;flex-direction:column;gap:var(--mn-8);justify-content:center}section.testimonial .testimonial__caption .testimonial__name{font-size:var(--fs-16);font-weight:var(--fw-600);line-height:var(--lh-20)}section.testimonial .testimonial__caption .testimonial__work{font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-18)}section.testimonial .testimonial__quote .testimonial__text{font-size:var(--fs-18);font-weight:var(--fw-500);line-height:var(--lh-22);max-width:600px}section.testimonial .testimonial__card .testimonial__quote{display:grid;grid-template-columns:52px 1fr 52px;gap:var(--mn-24);align-items:flex-start}section.testimonial .testimonial__icon{position:relative;top:-4px}section.testimonial .testimonial__icon.second__icon{transform:rotate(180deg);position:relative;top:34px}section.testimonial .testimonial__card::before{position:absolute;content:"";background-color:#6284ddb0;width:50%;height:200px;right:10%;bottom:-100px;filter:blur(100px);border-radius:50%;z-index:-1}@media screen and (max-width:991px){section.testimonial .testimonial__card .testimonial__quote svg{top:auto}}@media screen and (max-width:767px){section.testimonial .testimonial__card{grid-template-columns:1fr}}@media screen and (min-width:769px) and (max-width:991px){section.testimonial .testimonial__card{grid-template-columns:auto 1fr}section.testimonial .testimonial__card .testimonial__author{grid-template-columns:auto;padding:unset}}@media screen and (max-width:1199px){section.testimonial .testimonial__card .testimonial__quote svg:last-child{top:70%}section.testimonial .testimonial__card{grid-template-columns:1fr 1fr}}@media (min-width:321px) and (max-width:768px){section.testimonial .testimonial__caption .testimonial__name{font-size:var(--fs-12);font-weight:var(--fw-600);line-height:var(--fs-18)}section.testimonial .testimonial__quote .testimonial__text,section.testimonial .testimonial__caption .testimonial__work{font-size:var(--fs-12);font-weight:var(--fw-500);line-height:var(--lh-16)}section.testimonial .testimonial__card{grid-template-columns:1fr;margin-top:unset;padding:var(--mn-24) var(--mn-16)}section.testimonial .testimonial__card .testimonial__quote{grid-template-columns:32px 1fr 32px}section.testimonial .testimonial__card .testimonial__author{grid-template-columns:64px 1fr;margin-bottom:var(--mn-16);margin-top:unset;padding:unset}section.testimonial .testimonial__card .testimonial__quote{gap:var(--mn-16)}section.testimonial .testimonial__image{width:64px;height:auto}section.testimonial .testimonial__card .testimonial__quote svg{width:32px;height:32px}section.testimonial .testimonial__icon.second__icon{top:72px}}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/home/home-services-cta.css?179294847711958*/
main.p-design-page section.services{padding-bottom:60px;margin:unset}main.redesign_main_page section.services{padding:unset;margin:unset}section.services .services__list .services__item{list-style:none;display:flex;flex-direction:column;height:100%;min-height:0}section.cta .cta__list,section.services .services__list{margin:unset;padding:unset}section.services .services__title{color:var(--main-black);font-size:var(--fs-32);font-weight:var(--fw-500);line-height:var(--fs-38);margin-bottom:var(--mn-32);margin-top:unset}section.services .services__list .services__item,section.cta .cta__container{position:relative;z-index:4}section.services .services__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--mn-24);align-items:stretch}section.services .services__list .services__item .service-card__figure:after{position:absolute;content:"";bottom:0;right:0;width:0;height:0;border-top:30px solid transparent;border-bottom:0 solid transparent;border-right:30px solid var(--main-white)}section.services .services__list .services__item .service-card{background-color:var(--main-silver);border-radius:var(--mn-16)0 0 var(--mn-16);position:relative;display:flex;flex-direction:column;flex:1 1 auto;height:100%;box-sizing:border-box}section.services .services__list .services__item .service-card:before{border-radius:0 var(--mn-16)0 0;position:absolute;content:"";top:-30px;right:0;width:100px;height:30px;background-color:var(--main-silver)}section.services .services__list .services__item .service-card:after{position:absolute;content:"";top:-30px;right:100px;width:0;height:0;border-top:30px solid transparent;border-bottom:0 solid transparent;border-right:30px solid var(--main-silver)}section.services .services__list .service-card__number{color:var(--main-green);font-size:var(--lh-20);line-height:var(--lh-24);padding:var(--mn-32) var(--mn-32)0 var(--mn-32);font-weight:var(--fw-600);margin:0 0 var(--mn-16);display:block}section.services .services__list .service-card__number+.service-card__title{padding:0 var(--mn-32)0 var(--mn-32)}section.services .services__list .service-card__title{color:var(--main-black);font-size:var(--fs-16);padding:var(--mn-32) var(--mn-32)0 var(--mn-32);font-weight:var(--fw-600);line-height:var(--lh-20);margin:0 0 var(--mn-8)}section.services .services__list .service-card__text{color:var(--main-gray);padding:0 var(--mn-32);font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-20);margin:unset}section.services .services__list .service-card__figure{width:100%;padding:unset;margin:auto 0 0;display:flex;align-items:flex-end;flex:0 0 auto}section.services .services__list .service-card__figure img{display:block;width:100%;height:auto;max-width:465px;max-height:150px;margin:0 auto;object-fit:contain}.redesign_main_page section.services .services__button{margin:var(--mn-16) auto 0;width:100%}.p-design-page section.services .services__button{margin:0 var(--mn-32);display:inline-block}.p-design-page section.services .services__list .service-card__text{margin:0 0 var(--mn-16)}.p-design-page section.services .services__list{grid-template-columns:1fr 1fr;margin-top:50px}.p-design-page section.services .services__list .services__item:nth-child(3):last-child{grid-column:1/-1}.p-design-page section.services .services__item>.services__button{display:none}section.cta .cta__layout{border-radius:var(--r-16);background-color:var(--main-blue);display:grid;grid-template-columns:380px 400px 1fr;align-items:center;position:relative;background-repeat:repeat-x;padding:calc(var(--mn-32)*2);overflow:hidden}section.cta .cta__layout:before{position:absolute;content:"";background-color:#9cb7fdb0;width:50%;height:100%;left:10%;bottom:-25%;filter:blur(100px);border-radius:50%;z-index:1}section.cta .cta__layout:after{position:absolute;content:"";background-color:#3db845;width:800px;height:200px;left:35%;bottom:-100px;filter:blur(100px);border-radius:50%;z-index:1}section.cta .cta__container::before{position:absolute;bottom:0;z-index:2;width:458px;height:287px;content:"";right:64px;background-image:url(/local/templates/gofromir_refactored/assets/main_redesign_img/cta__aside.webp);background-repeat:no-repeat;background-position:bottom center}section.cta .cta__layout .cta__main,section.cta .cta__layout .cta__content,section.cta .cta__layout .cta__aside{z-index:3}section.cta .cta__layout .cta__title{color:var(--main-white);margin-bottom:unset;font-size:var(--fs-32);font-weight:var(--fw-500);line-height:var(--fs-38);margin-top:unset}section.cta .cta__layout .cta__text{color:var(--main-white);font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-20)}section.cta .cta__layout .cta__text strong{font-weight:var(--fw-600)}section.cta .cta__content{max-width:390px}section.cta .cta__layout .cta__button{margin:var(--mn-16) auto 0;display:inline-block;color:var(--main-white);font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-20);background-color:var(--main-green);padding:var(--mn-16);border-radius:var(--r-8);text-align:center}section.cta .cta__aside{height:100%}section.cta .cta__list{position:absolute;z-index:2;height:100%;top:0}section.cta .cta__list .cta__list-item{display:grid;grid-template-columns:32px 1fr;gap:var(--mn-16);align-items:center;padding:var(--mn-8) var(--mn-24);border-radius:var(--r-8);background-color:var(--main-white);color:var(--main-black);font-size:var(--fs-12);font-weight:var(--fw-500);line-height:var(--lh-16);margin:0 0 var(--mn-16);width:max-content;box-shadow:3px 4px 4px 0 rgba(151,200,246,.12)}section.cta .cta__list .cta__list-item:nth-child(1){margin:var(--mn-24)0 var(--mn-16)0}section.cta .cta__list .cta__list-item:nth-child(2){margin-left:calc(-1*var(--mn-24))}section.cta .cta__list .cta__list-item:nth-child(3){margin-left:calc(-1*var(--mn-24)*2)}section.services .services__button:hover,section.cta .cta__layout .cta__button:hover{background-color:#2ca534;transition:all .3s ease}section.services .services__button{font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-20);display:block;color:var(--main-white);background-color:var(--main-green);padding:var(--mn-16) var(--mn-32);border-radius:var(--r-8);text-align:center;transition:all .3s ease}@media screen and (max-width:991px){section.services .services__list .services__item .service-card:after,section.services .services__list .services__item .service-card:before{display:none}section.cta .cta__layout{padding:var(--mn-24) var(--mn-16)}section.services .services__list{grid-template-columns:1fr 1fr}section.services .services__list .services__item:nth-child(3):last-child{grid-column:1/-1}}@media screen and (max-width:767px){section.cta .cta__layout{padding:var(--mn-24) var(--mn-16) 215px}section.services .services__list{grid-template-columns:1fr;gap:46px}section.services .services__list .services__item:nth-child(3):last-child{grid-column:auto}}@media screen and (min-width:320px) and (max-width:992px){section.cta .cta__container::before{right:0;background-size:320px}}@media screen and (min-width:320px) and (max-width:479px){section.cta .cta__container::before{display:none}section.cta .cta__layout{padding:var(--mn-24) var(--mn-16)}}@media screen and (min-width:992px) and (max-width:1199px){section.cta .cta__layout{grid-template-columns:1fr 1fr 1fr}section.cta .cta__container::before{display:none}section.cta .cta__list .cta__list-item:nth-child(1),section.cta .cta__list .cta__list-item:nth-child(2),section.cta .cta__list .cta__list-item:nth-child(3){margin:0 0 var(--mn-16)0}section.cta .cta__list{position:relative;display:grid;grid-template-columns:1fr;align-items:center;justify-content:space-between}section.services .services__list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:769px) and (max-width:991px){section.services .services__list .service-card__title{min-height:unset}section.cta .cta__container::before{display:none}}@media screen and (min-width:1200px) and (max-width:1440px){section.services .services__list .services__item .service-card{min-height:unset;display:flex;flex-direction:column;height:100%}section.services .services__list .service-card__figure{max-height:185px;min-height:165px;margin-top:auto}}@media (min-width:321px) and (max-width:768px){section.services .services__list .service-card__text,section.services .services__list .service-card__title{min-height:unset}section.cta .cta__title,section.services .services__title{font-size:var(--fs-20);font-weight:var(--fw-500);line-height:var(--fs-24)}section.cta .cta__layout .cta__button,section.services .services__button,section.services .services__list .service-card__title{font-size:var(--fs-12);font-weight:var(--fw-600);line-height:var(--fs-18)}section.services .services__list .service-card__number{font-size:var(--fs-12);font-weight:var(--fw-600);line-height:var(--lh-16)}section.services .services__list .service-card__text{font-size:var(--fs-12);font-weight:var(--fw-500);line-height:var(--lh-16);color:var(--main-gray)}section.cta .cta__layout .cta__text{font-size:var(--fs-12);font-weight:var(--fw-400);line-height:var(--lh-16)}section.cta .cta__list .cta__list-item,.p-design-page section.services .services__list,section.cta .cta__layout{grid-template-columns:1fr}section.services .services__list{gap:var(--mn-32)}section.cta .cta__title,section.cta .cta__layout .cta__title{margin-bottom:var(--mn-16);margin-top:unset}main.p-design-page section.services{margin-top:unset}section.services .services__list .services__item:last-child{margin-bottom:unset}section.services .services__item .services__button{margin:var(--mn-8)0}section.services .services__title{margin:0 0 calc(var(--mn-24)*2)}section.services .services__list .service-card__text,section.services .services__list .service-card__number,section.services .services__list .service-card__title{margin:0 0 var(--mn-8)}section.services .services__button{margin:var(--mn-8)0 var(--mn-32)}section.cta .cta__content{margin-bottom:unset}section.cta .cta__layout{padding:var(--mn-24) var(--mn-16)}section.cta .cta__layout .cta__button,section.services .services__button,section.services .services__button{padding:var(--mn-14)}section.services .services__list .services__item .service-card{padding:var(--mn-24) var(--mn-32)0 var(--mn-32);border-radius:16px;min-height:unset}section.services .services__list .service-card__number+.service-card__title,section.services .services__list .service-card__title,section.services .services__list .service-card__text,.p-design-page section.services,main.p-design-page section.services,section.services .services__list .service-card__number{padding:unset}section.cta .cta__list,section.services .service-card .services__button{display:none!important}.p-design-page section.services .services__item>.services__button{display:block!important}section.services .services__item .services__button,section.cta .cta__layout .cta__button{display:block}section.services .services__list .service-card__figure img{width:100%}section.cta .cta__aside::before{right:0;width:100%;max-width:320px;height:100%;background-size:280px;background-repeat:no-repeat;background-position:center bottom}section.cta .cta__container{overflow:hidden}section.cta .cta__layout .cta__title{font-size:var(--fs-20);line-height:var(--fs-24)}}@media (min-width:769px) and (max-width:1024px){.p-design-page section.services .services__list .service-card__text{max-width:80%}section.services .services__list .service-card__text,section.services .services__list .service-card__title{min-height:unset}section.services .services__list .service-card__text br{display:none}}@media (min-width:1024px) and (max-width:1440px){section.services .services__list .service-card__text,section.services .services__list .service-card__title{min-height:unset}}@media (min-width:1180px) and (max-width:1366px){section.services .services__list .service-card__title{padding:var(--mn-32) 24px 0 24px;min-height:unset}section.services .services__list .service-card__text{padding:0 24px}}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/pages/services_new.css?17930879772002*/
section.services .services__button{margin:var(--mn-16) auto 0;width:100%}.p-design-page section.services .services__button{width:auto}section.services .services__list .services__item .service-card{min-height:323px}section.services .services__list{gap:var(--mn-40) var(--mn-24);margin-top:50px;margin-bottom:50px}.testimonial{margin-bottom:80px;margin-top:80px}.pd-showboxad{margin-top:80px}.services_p{margin-bottom:60px;font-size:14px;color:#3e3e3e;font-weight:500;line-height:18px}section.faq-nn{margin-bottom:100px}.service-card_big_link{display:flex;flex-direction:column;height:100%;min-height:0}section.pd-showboxad .pd-showboxad__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--mn-24)}section.pd-showboxad .pd-showboxad__item{display:block}section.pd-showboxad .pd-showboxad__item-title{font-size:var(--fs-16);font-weight:var(--fw-600);line-height:var(--lh-22);margin:0 0 var(--mn-16)}section.pd-showboxad .pd-showboxad__item:last-child .pd-showboxad__item-title{max-width:200px}section.pd-showboxad .pd-showboxad__item-text,section.pd-showboxad .pd-showboxad__item-list{padding:var(--mn-16)0 0;border-top:2px solid var(--main-green);font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-20)}section.pd-showboxad .pd-showboxad__item-list{margin:0;display:flex;flex-direction:column;gap:var(--mn-8)}section.pd-showboxad .pd-showboxad__item-list-item{position:relative;padding-left:var(--mn-18);list-style:none}section.pd-showboxad .pd-showboxad__item-list-item::before{content:"";position:absolute;left:6px;top:10px;border-radius:4px;transform:translate(-50%,-50%);width:10px;height:10px;background-color:var(--main-green)}.testimonial blockquote,.testimonial figure,.testimonial p{padding:unset;margin:auto}.service__item-image{position:unset!important}@media (max-width:767px){.pd-showboxad{margin-bottom:80px}section.services .services__list .services__item .service-card{min-height:auto}section.services .services__list .service-card__figure{position:unset}}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/content/production.css?17929484774752*/
.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}}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/content/development.css?1792948477529*/
section.development{padding-bottom:120px}.development .production__group{margin-bottom:50px}.development .production__video{justify-content:center}@media screen and (max-width:1199px){.development .production__group{margin-bottom:40px;flex-direction:column-reverse}.development .production__image{margin:15px 0 0;width:100%;object-fit:contain;max-height:400px}}@media screen and (max-width:989px){.development .production__video{flex-direction:column}}@media screen and (max-width:767px){section.development{padding-bottom:40px}}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/catalog/banner.css?1792948477756*/
section.banner{margin-top:50px;background:linear-gradient(100.92deg,#f5f7fa -1.81%,#f8f2ea 109.95%);border-radius:60px}section.banner.banner--offset-top-0{margin-top:0}section.banner.banner--2{background:linear-gradient(101.73deg,#fef3f8 28.94%,#ede9f7 101.69%)}section.banner.banner--consult .main-slider__slide .main-slider__info .main-slider__image{display:none}section.banner.banner--consult{margin-bottom:80px}@media screen and (max-width:1024px){.banner--consult .main-slider__slide{padding:40px!important}.main-slider__info+img.main-slider__image{display:none}}@media screen and (max-width:767px){section.banner{margin-top:40px}section.banner.banner--offset-top-0{margin-top:0}}@media screen and (max-width:479px){section.banner{border-radius:40px}}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/catalog/main-slider.css?179294847711736*/
.main-slider__swiper--main .main-slider__desc{margin:16px 0 25px 0}section.catalog-banner{background:url(/local/templates/gofromir_refactored/assets/images/catalog-banner.webp)no-repeat;background-position:center;background-size:cover;padding-top:33px;padding-bottom:97px}section.catalog-banner.catalog-banner-without-background-image{background:linear-gradient(100.92deg,#f5f7fa -1.81%,#f9eded 109.95%)}.main-slider__title{font-weight:600;font-size:40px;line-height:48px;margin:0}.main-slider__desc{color:var(--gray-light);font-family:var(--inter);font-weight:500;line-height:22.4px;max-width:710px;margin:30px 0 40px 0}.main-slider__groups{display:flex;align-items:flex-start;margin-bottom:48px}.main-slider__groups .main-slider__group .main-slider__group-desc img.main-slider__group-image{max-width:36px;max-height:36px;width:100%;height:auto;object-fit:cover}.main-slider__group-title{font-family:var(--inter);font-size:24px;font-weight:500;margin-bottom:16px;line-height:33.6px}.main-slider__group{max-width:300px;margin-right:90px}.main-slider__group-desc{font-family:var(--nunito);display:flex;align-items:flex-start;font-weight:400;line-height:145%}.main-slider__buttons .button{font-family:var(--nunito)}.main-slider__buttons .button:first-child{margin-right:36px}.banner .main-slider__title{font-size:36px;font-weight:500}section.catalog-banner .main-slider__group{margin-right:60px}section.catalog-banner .main-slider__group:last-child{margin-bottom:0}.main-slider__buttons{display:flex;align-items:center}section.catalog-banner .main-slider__title{max-width:570px}section.catalog-banner .main-slider__desc{max-width:570px;font-family:var(--nunito)}section.catalog-banner .main-slider__slide{padding:0}.development-banner .main-slider__slide{padding:20px 0 0}.print .main-slider__group-title{font-weight:700;font-size:19px;font-family:var(--inter);margin-bottom:24px}.print .main-slider__slide ul{padding-left:20px;line-height:24px}.print .main-slider__group{max-width:100%;margin-right:0}.banner--consult .main-slider__slide{padding-bottom:0;padding-top:0;padding-right:0}.banner--consult .main-slider__desc{margin:20px 0 40px;font-family:Inter;font-size:18px;font-weight:400;line-height:140%}.banner--consult .main-slider__group{margin-right:30px;max-width:100%}section.banner.banner--2 .main-slider__info{min-width:840px;margin-right:-120px;position:relative}section.banner.banner--2 .main-slider__title{font-weight:500;font-size:36px;line-height:48px;margin:0 0 46px}section.banner.banner--2 .main-slider__groups{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:20px}section.banner.banner--2 .main-slider__group{max-width:calc(50% - 50px);margin-right:50px;margin-bottom:20px;position:relative;padding-left:48px}section.banner.banner--2 .main-slider__group::before{position:absolute;left:0;top:0;content:""}section.banner.banner--2 .main-slider__group:nth-child(1)::before{content:url(/local/templates/gofromir_refactored/assets/images/num1.svg)}section.banner.banner--2 .main-slider__group:nth-child(2)::before{content:url(/local/templates/gofromir_refactored/assets/images/num2.svg)}section.banner.banner--2 .main-slider__group:nth-child(3)::before{content:url(/local/templates/gofromir_refactored/assets/images/num3.svg)}section.banner.banner--2 .main-slider__group:nth-child(4)::before{content:url(/local/templates/gofromir_refactored/assets/images/num4.svg)}section.banner.banner--2 .main-slider__group-title{font-family:var(--inter);font-size:20px;font-weight:500;margin-bottom:13px;line-height:24px}section.banner.banner--2 .main-slider__group-desc{color:var(--gray-light)}@media screen and (max-width:1500px){section.banner.banner--2 .main-slider__info{min-width:750px}}@media screen and (max-width:1366px){section.banner.banner--2 .main-slider__title{font-size:30px;line-height:1.3}section.banner.banner--2 .main-slider__title br,section.banner.banner--2 .main-slider__group-desc br{display:none}}@media screen and (max-width:1199px){section.banner.banner--2 .main-slider__info{min-width:100%;margin-right:0}}@media screen and (max-width:991px){section.banner.banner--2 .main-slider__title{font-size:20px;line-height:26px}section.banner.banner--2 .main-slider__groups{flex-direction:row}}@media screen and (max-width:767px){section.banner.banner--2 .main-slider__groups{flex-direction:column;margin-top:12px}section.banner.banner--2 .main-slider__group{max-width:100%;margin-right:0}}@media screen and (max-width:479px){section.banner.banner--2 .main-slider__group-title{font-size:13px;line-height:18px;margin-bottom:8px}section.banner.banner--2 .main-slider__group-desc{font-size:12px}}section.catalog-banner h1.main-slider__title{margin-bottom:30px}.main-slider__slide{position:relative;display:flex;align-items:center;justify-content:space-between;padding:80px}section.catalog-banner.catalog-banner-without-background-image .main-slider__info{z-index:5}section.catalog-banner .catalog-banner-image-container{position:absolute;right:0;top:-109px;height:calc(100% + 206px);max-width:50%;z-index:1}section.catalog-banner .catalog-banner-image-container img{height:auto;width:auto;max-width:100%;max-height:100%;position:relative;top:50%;transform:translateY(-50%)}.print .waste-paper__banner .main-slider__slide *{color:#fff}.main-page .main-slider__title{margin-top:30px;margin-bottom:10px;height:144px}.main-page .main-slider__buttons{position:absolute;bottom:50px;margin-left:20px}.main-page .main-slider__info{height:100%}.top-banner-325 .main-slider__buttons{margin-left:0}.top-banner-91296 .main-slider__buttons{margin-left:0}.main-page .main-slider__slide{min-height:440px}.banner--consult .main-slider__group-desc{font-family:Inter;font-weight:500;line-height:140%}.main-slider{margin-top:16px;margin-bottom:40px}.main-slider__container{width:100%;max-width:1520px;margin:0 auto;position:relative}.main-slider__image{max-width:100%;margin-left:20px;height:auto}.main-slider__image--mob{display:none}.main-page .main-slider__pagination{position:absolute;z-index:49;margin-top:0}.main-slider__link{width:100%;height:100%;display:flex;justify-content:space-between}.main-slider__group-image{margin-right:16px}.main-slider__slide--no-offset{padding:0 0 50px}.main-slider__form-group{display:flex;align-items:center;margin-bottom:16px}.main-slider .boxes-overflow{position:initial}@media screen and (max-width:1365px){.main-page .main-slider__title{margin-top:0;margin-bottom:0;height:auto}.main-slider__swiper--main .main-slider__image{max-height:320px;max-width:300px}}@media screen and (max-width:1199px){.main-slider__swiper--main .main-slider__slide{padding:40px}section.catalog-banner h1.main-slider__title{margin-bottom:20px}.main-slider__desc{font-size:14px;margin:20px 0;line-height:20px}.main-slider__swiper--main .main-slider__desc{margin:20px 0}.main-slider__desc br{display:none}.main-slider__slide{padding:40px}.waste-paper .main-slider__slide{padding-left:15px;padding-right:15px;padding-top:0}.main-slider__swiper--main .main-slider__image{max-height:320px;max-width:300px}.main-slider__image{max-width:350px}}@media screen and (max-width:989px){section.catalog-banner .catalog-banner-image-container{max-width:100%;opacity:.1}.main-slider__swiper--main .main-slider__title span{position:relative}.main-slider__swiper--main .main-slider__title span::after{content:url(/local/templates/gofromir_refactored/assets/images_new/everyone.svg);position:absolute;bottom:-8px;left:-2px}.main-slider{margin-top:0}.main-slider__swiper{border-radius:unset}.main-slider__pagination{flex-direction:row;width:initial!important;bottom:10px!important;right:0;left:0!important}.main-page .main-slider__swiper--main .main-slider__image{position:static}.main-slider__pagination .swiper-pagination-bullet{margin:0 6px!important}}@media screen and (max-width:767px){section.catalog-banner .main-slider__title{width:100%}.main-slider__swiper--main .main-slider__title{text-align:center}.main-slider__swiper--main .main-slider__desc{text-align:center}.main-slider__slide{align-items:normal;justify-content:center}.main-page .main-slider__swiper--main .main-slider__slide{padding:40px;display:flex;flex-direction:column}.main-page .main-slider__buttons{position:static;margin-left:0}.main-page .main-slider__slide{min-height:118vw}.main-slider__pagination{display:flex}.main-slider__swiper--main .main-slider__image{bottom:200px;top:initial;right:0;left:0;margin:auto}.main-slider__link{flex-direction:column}.main-slider .boxes-overflow{display:none}}@media screen and (max-width:549px){.main-slider__info{max-width:100%}.main-page .main-slider__swiper--main .main-slider__slide{padding:10px 15px 50px 15px}.main-slider__swiper--main .main-slider__image{max-width:212px!important}.main-page .main-slider{margin-bottom:15px}}@media screen and (max-width:1500px){section.catalog-banner .main-slider__slide{padding-left:15px;padding-right:15px}}@media screen and (max-width:1366px){.main-slider__title{font-size:30px;line-height:1.3}.main-slider__title br{display:none}.banner .main-slider__title{font-size:30px}.main-slider__group-desc br{display:none}.main-slider__group{margin-right:30px}.main-slider__swiper--main .main-slider__image{max-height:350px}}@media screen and (max-width:991px){.main-slider__title{line-height:36px}.main-slider__swiper--main .main-slider__slide{position:relative}.main-slider__swiper--main .main-slider__title{max-width:440px}.main-slider__swiper--main .main-slider__desc{max-width:360px}.main-slider__swiper--main .main-slider__buttons{margin-top:50px}.main-slider__buttons .button:first-child{margin-right:25px}.banner .main-slider__title{font-size:20px;line-height:26px}.main-slider__groups{flex-direction:column;margin-bottom:16px}.main-slider__group{margin-right:0;max-width:100%;margin-bottom:16px}.banner--consult .main-slider__slide{padding-bottom:40px;position:relative}.main-slider__swiper--main .main-slider__image{margin:0;position:absolute;right:20px;top:20px}.main-slider__container{position:relative}.main-slider__pagination{position:absolute;z-index:99;flex-direction:column;width:30px!important;margin:0;bottom:30px!important;right:50px;left:auto!important}.banner .main-slider__image{max-width:250px;position:absolute;right:0;bottom:0}.main-slider__pagination .swiper-pagination-bullet{margin:3px 0!important;width:13px;height:13px}.main-slider__pagination .swiper-pagination-bullet-active{width:13px;height:13px;border-width:2px}}@media screen and (max-width:768px){.banner .main-slider__image{display:none}}@media screen and (max-width:767px){.main-slider__swiper--main .main-slider__title{font-size:20px;line-height:26px;margin-bottom:15px}.main-slider__info{display:flex;flex-direction:column;align-items:center}.main-slider__swiper--main .main-slider__buttons{margin-top:10px;flex-direction:column;align-items:initial;width:100%}.main-slider__buttons .button:first-child{margin-right:0;margin-bottom:15px}.main-slider__groups{margin-top:12px}.main-slider__buttons{flex-direction:column;width:100%;align-items:initial}.banner .main-slider__title br{display:none}.banner .main-slider__title{font-size:18px;margin-bottom:15px;line-height:1.2}.print .main-slider__group-title{margin-bottom:15px;line-height:1.3}.print .main-slider__slide ul{margin-top:-10px;padding-top:0}.banner--consult .main-slider__info{width:100%}.main-slider__image{display:none}.main-slider__image--mob{display:block;position:static!important;max-width:275px!important;margin:0}.main-slider__pagination{display:none}.main-slider{margin-bottom:40px}.main-slider__form-group{flex-direction:column}.main-slider__form-submit{width:100%}}@media screen and (max-width:479px){.main-slider__slide{padding:40px 20px}.main-slider__title br{display:none}.main-slider__image--mob{width:100%}}
/* End */


/* Start:/local/templates/gofromir_refactored/components/bitrix/news.list/team/news.list.css?17929484771072*/
div.news-list {
	word-wrap: break-word;
}

div.news-list img.preview_picture {
	float: left;
	margin: 0 4px 6px 0;
}

.news-date-time {
	color: #486DAA;
}

.team {
	padding-bottom: 50px;
}

.team__title {
	font-size: 36px;
	font-weight: 500;
	line-height: 43.2px;
	margin-bottom: 32px;
}

.team__name {
	font-family: var(--monts);
	font-weight: 600;
	font-size: 16px;
	margin-bottom: 8px;
	line-height: 22.4px;
}

.team__desc {
	font-family: var(--monts);
	font-size: 16px;
	color: var(--gray-light);
	font-weight: 600;
	line-height: 22.4px;
}

.team__image {
	height: 430px;
	border-radius: 24px;
	margin-bottom: 24px;
}

.team__container {
	position: relative;
}

.development .team {
	padding-top: 50px;
}

@media screen and (max-width: 1366px) {
	.team__image {
		width: 100%;
		height: auto;
		object-fit: cover;
		object-position: top;
		margin-bottom: 25px;
	}
}

@media screen and (max-width: 991px) {
	.production .team {
		padding-bottom: 40px;
	}
}

@media screen and (max-width: 767px) {
	.development .team {
		padding-top: 40px;
		padding-bottom: 40px;
	}
}

/* End */


/* Start:/local/templates/gofromir_refactored/components/bitrix/breadcrumb/on_first_screen_with_background/style.css?17929484772848*/
.breadcrumbs {
	margin-bottom: 56px;
	font-family: var(--inter);
	font-weight: 500;
	list-style: none;
	color: #C4C4C4;
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	align-items: center;
	z-index: 30;
	position: relative;
}

.breadcrumbs__item {
	margin-bottom: 4px;
}

.breadcrumbs__item-link {
	transition: 200ms ease all;
	font-family: 'Inter';
	font-weight: 600;
	font-size: 14px;
}

.breadcrumbs__item-link:hover {
	color: var(--green);
}

.breadcrumbs__item:last-child .breadcrumbs__item-link:hover {
	color: #616161;
}

.breadcrumbs__item::after {
	content: '\2014';
	padding: 0 5px;
}

.breadcrumbs__item:last-child::after {
	content: none;
}

.breadcrumbs--w {
	position: relative;
	z-index: 2;
	color: #c4c4c4;
}

.breadcrumbs--w .breadcrumbs__item:last-child {
	color: #fff;
}

.breadcrumbs--w .breadcrumbs__item:last-child:hover .breadcrumbs__item-link {
	color: #fff;
}

ul.breadcrumbs.container {
	margin-bottom: 32px;
	padding: unset;
}

main.main ul.breadcrumbs.container {
	margin-top: 32px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

main.main section.catalog-page ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
        main.main section.catalog-banner ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
        main.main ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2) {
	margin-left: 5px;
}

main.main section.catalog-banner ul.breadcrumbs.container {
	margin-top: 16px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

main.main section.catalog-page ul.breadcrumbs.container {
	margin-top: 16px;
	margin-bottom: 32px;
	padding: unset;
	font-size: 14px;
}

.catalog-page--main .breadcrumbs {
	margin-bottom: 24px;
}

.oso_hero .breadcrumbs {
	margin-bottom: 15px;
	margin-top: 40px;
}

.vpp_bread .breadcrumbs {
	margin-top: 0;
	margin-bottom: 15px;
}

.with-news-background-first-blick .breadcrumbs {
	position: absolute;
	max-width: calc(100% - 15px);
	width: auto;
}


@media screen and (max-width: 1024px) {
	main.main section.catalog-page ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
	main.main section.catalog-banner ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2),
	main.main ul.breadcrumbs.container .breadcrumbs__item:nth-child(n+2) {
		margin-left: 0;
	}

	.breadcrumbs__item::after {
		padding: 0 5px 0 2px;
	}
}

@media screen and (max-width: 767px) {
	.breadcrumbs {
		margin-bottom: 25px;
	}
}

@media screen and (max-width: 1199px) {
	main.main section.catalog-page ul.breadcrumbs.container {
		padding: 0 15px;
		margin-top: 0;
		margin-bottom: 16px;
		font-size: 12px;
	}

	main.main ul.breadcrumbs.container {
		padding: 0 15px;
		margin-top: 0;
		margin-bottom: 16px;
		font-size: 12px;
	}
}

@media screen and (min-width: 1200px) and (max-width: 1440px) {
	main.main ul.breadcrumbs.container {
		padding: 0 16px;
	}
}


/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/content/portfolio-previews.css?17929484771604*/
.portfolio-previews__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px;flex-wrap:wrap}.portfolio-previews__header .show-all{margin-top:15px}.portfolio-previews__text{width:100%;max-width:880px}.portfolio-previews{padding-top:50px}section.catalog-page .banner--offset-top-0 .main-slider__slide img{max-width:520px;max-height:400px;width:100%;height:auto;object-fit:contain}section.categories-preview--catalog .categories-preview__desc,section.custom-design .custom-design__tab-desc,section.custom-design .custom-design__item,section.portfolio-previews .portfolio-previews__desc{font-family:var(--nunito)}.print .portfolio-previews{padding-top:0;padding-bottom:0}.about .portfolio-previews{padding-top:30px}.development .portfolio-previews{padding-top:50px}.portfolio-previews>.show-all{display:none}.main-page .portfolio-previews{margin-bottom:80px}@media screen and (max-width:989px){.main-page .portfolio-previews{text-align:center;margin-top:28px;margin-bottom:-50px;margin-left:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px);background:#f2f2f2;padding-bottom:40px}.main-page .portfolio-previews__title.title{margin-bottom:8px}.main-page .portfolio-previews__header{margin-bottom:15px;text-align:start}.main-page .portfolio-previews__header .show-all{display:none}.main-page .portfolio-previews>.show-all{display:inline-flex}}@media screen and (max-width:767px){.development .portfolio-previews{padding-top:40px}.print .portfolio-previews{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:479px){.portfolio-previews{padding-top:40px}}
/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/content/show-all.css?17929484771395*/
.show-all{display:inline-flex;align-items:center;transition:200ms ease all;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.03),2px 6px 30px rgba(0,0,0,.08);border-radius:14px;font-family:var(--nunito);padding:18px 24px;font-weight:600}.show-all__count{font-weight:400;color:var(--gray-light);margin-right:4px;margin-left:6px}.show-all__arrow path{transition:200ms ease}.show-all:hover{color:var(--green)}.show-all:hover .show-all__arrow path{fill:var(--green)}.show-all--text{padding:15px 20px}.show-all--text svg{margin-left:5px}.show-all-mob-container{display:none;text-align:center;margin-top:30px}.tabs .boxes__header .show-all{display:inline-flex;align-items:center;transition:200ms ease all;background:var(--main-white);box-shadow:0 4px 8px rgba(0,0,0,.03),2px 6px 30px rgba(0,0,0,.08);border-radius:var(--r-16);font-family:var(--nunito);font-size:var(--fs-14);line-height:var(--lh-20);padding:var(--mn-16) var(--mn-32);font-weight:var(--fw-600)}.tabs .boxes__header .show-all__count{font-weight:var(--fw-400);color:var(--gray-light);margin-right:4px;margin-left:6px}.tabs .boxes__header .show-all__arrow path{transition:200ms ease}.tabs .boxes__header .show-all:hover{color:var(--main-green)}.tabs .boxes__header .show-all:hover .show-all__arrow path{fill:var(--main-green)}@media screen and (max-width:767px){.boxes__header .show-all{display:none}.show-all-mob-container{display:block}}
/* End */


/* Start:/local/templates/gofromir_refactored/components/bitrix/news.list/cases/style.css?17929484771911*/
.port-container {
	font-size: 0;
}

.port-container > a {
	display: inline-block;
	width: calc(33.333% - 40px);
	margin: 0 20px 40px;
	vertical-align: top;
	position: relative;
	z-index: 1;
}

.port-container > a:hover {
	z-index: 2;
}

.port-container > a .port-item-block {
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
	margin: 0;
	aspect-ratio: 1 / 1;
	border-radius: 50px;
	background-color: #EBEBEB;
}

.port-item-block .port-item {
	display: block;
	width: 100%;
	height: 100%;
	margin: 0;
	object-fit: cover;
	border-radius: inherit;
	transition: transform 200ms ease;
}

.port-item-small {
	display: none;
}

.port-item-block .blur {
	display: none;
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	border-radius: inherit;
	background: rgba(255, 255, 255, 0.7);
	pointer-events: none;
	z-index: 1;
	transition: 200ms ease all;
}

.port-container > a .port-item-block > span {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 2;
	pointer-events: none;
	width: calc(100% - 32px);
	text-align: center;
	line-height: 1.3;
	color: #000;
	font-size: 16px;
	font-weight: 500;
	transition: 200ms ease all;
}

.port-container > a:hover .port-item-block > .blur,
.port-container > a:hover .port-item-block > span {
	display: block;
}

@media screen and (max-width: 1023px) {
	.port-container > a {
		width: calc(33.333% - 20px);
		margin: 0 10px 20px;
	}

	.port-container > a .port-item-block {
		width: 100%;
		margin: 0;
		border-radius: 8px;
	}
}

@media screen and (max-width: 479px) {
	.port-container > a {
		width: calc(33.333% - 14px);
		margin: 0 7px 14px;
	}

	.port-container > a .port-item-block {
		width: 100%;
		margin: 0;
	}
}

@media screen and (max-width: 420px) {
	.port-item-block .port-item:not(.port-item-small) {
		display: none;
	}

	.port-item-block .port-item-small {
		display: block;
	}
}

/* End */


/* Start:/local/templates/gofromir_refactored/assets/css/blocks/content/seo-text.css?17930879772298*/
.seo-text__title{font-size:24px;font-weight:500;margin-bottom:20px}.seo-text__inner{max-height:100px;position:relative;overflow:hidden;transition:200ms ease all}.seo-text__inner::after{content:"";width:100%;height:100%;position:absolute;z-index:3;left:0;top:0;background:linear-gradient(180deg,rgba(255,255,255,0)0,#fff 97.92%);transition:200ms ease all}.seo-text--active .seo-text__inner{max-height:100%;margin-bottom:30px}.seo-text--active .seo-text__inner::after{background:0 0;z-index:-1}.seo-text--active .show-all--text svg{transform:rotate(180deg)}.seo-text--active .show-all--text span{display:none}.seo-text--active .show-all--text::before{content:"Свернуть"}section.seo-text{margin:0 auto 80px;padding-top:0;padding-bottom:0}section.catalog-page>section.seo-text{margin-top:80px}main.p-design-page>section.seo-text,section.cpby-page>section.seo-text,.dizayn_upakovki>section.seo-text{margin:0 auto}h1.seo-text__title{margin-top:0}.seo-text__desc a{color:var(--green)}section.seo-text .seo-text__desc{font-family:var(--nunito)}section.seo-text li,.redesign_main_page section.seo-text li{list-style:initial}section.seo-text .seo-text__inner p,section.seo-text .seo-text__inner,.redesign_main_page section.seo-text .seo-text__inner p,.redesign_main_page section.seo-text .seo-text__inner{font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-20)}section.seo-text .seo-text__inner p,.redesign_main_page section.seo-text .seo-text__inner p{padding:0 0 var(--mn-16);margin:unset}section.seo-text .show-all,.redesign_main_page section.seo-text .show-all{font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-24)}section.seo-text .seo-text__desc h2,.redesign_main_page section.seo-text .seo-text__desc h2{font-size:var(--fs-24);font-weight:var(--fw-500);line-height:var(--lh-38);margin:0 0 var(--mn-16)}section.seo-text .seo-text__desc h3,.redesign_main_page section.seo-text .seo-text__desc h3{font-size:var(--fs-18);font-weight:var(--fw-700);font-family:var(--inter)}@media screen and (max-width:767px){section.seo-text{margin-bottom:40px}main.p-design-page>section.seo-text,section.cpby-page>section.seo-text,.dizayn_upakovki>section.seo-text{margin:0 auto}.seo-text__title{font-size:18px;line-height:1.2}.seo-text__desc{font-size:14px;line-height:1.2}}
/* End */
/* /local/templates/gofromir_refactored/assets/css/pages/home.css?1792948477775 */
/* /local/templates/gofromir_refactored/assets/css/blocks/home/testimonial.css?17929484773089 */
/* /local/templates/gofromir_refactored/assets/css/blocks/home/home-services-cta.css?179294847711958 */
/* /local/templates/gofromir_refactored/assets/css/pages/services_new.css?17930879772002 */
/* /local/templates/gofromir_refactored/assets/css/blocks/content/production.css?17929484774752 */
/* /local/templates/gofromir_refactored/assets/css/blocks/content/development.css?1792948477529 */
/* /local/templates/gofromir_refactored/assets/css/blocks/catalog/banner.css?1792948477756 */
/* /local/templates/gofromir_refactored/assets/css/blocks/catalog/main-slider.css?179294847711736 */
/* /local/templates/gofromir_refactored/components/bitrix/news.list/team/news.list.css?17929484771072 */
/* /local/templates/gofromir_refactored/components/bitrix/breadcrumb/on_first_screen_with_background/style.css?17929484772848 */
/* /local/templates/gofromir_refactored/assets/css/blocks/content/portfolio-previews.css?17929484771604 */
/* /local/templates/gofromir_refactored/assets/css/blocks/content/show-all.css?17929484771395 */
/* /local/templates/gofromir_refactored/components/bitrix/news.list/cases/style.css?17929484771911 */
/* /local/templates/gofromir_refactored/assets/css/blocks/content/seo-text.css?17930879772298 */
