section.cpby-page{display:flex;flex-direction:column;margin-bottom:80px;gap:80px;font-family:var(--monts);color:#3e3e3e;font-size:var(--fs-16);line-height:1.5}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}section.cpby-page-first-screen .cpby-page-first-screen__container.container{max-width:1520px;position:relative;z-index:2}section.cpby-page-first-screen .cpby-page-first-screen__content{overflow:hidden;position:relative;padding:64px 80px;border-radius:60px;z-index:1;background:linear-gradient(0deg,#e2ebf6 0,#e2ebf6 100%),#f4f4f4;background-size:100% 100%;background-repeat:no-repeat}section.cpby-page-first-screen .cpby-page-first-screen__content::after{background-image:url(/upload/iblock/536/j02yaulz57dkxo3e000jbvdmd0t6n3is.png);content:"";position:absolute;bottom:0;left:50%;width:400px;height:533px;transform:translate(-50%,0);z-index:-1;background-position:bottom center;background-size:100%;background-repeat:no-repeat}section.cpby-page-first-screen .cpby-page-first-screen__title span{color:#3283ee}section.cpby-page-first-screen .cpby-page-first-screen__form-content .b24-form-field-layout-section{color:#3e3e3e}section.cpby-page-first-screen .cpby-page-first-screen__intro{display:grid;position:relative;z-index:2;grid-template-columns:1fr 1fr;gap:48px}section.cpby-page-first-screen .cpby-page-first-screen__left{max-width:560px}section.cpby-page-first-screen .cpby-page-first-screen__description{font-size:var(--fs-16);font-weight:400;line-height:24px;margin:0 0 var(--mn-32)}section.cpby-page-first-screen .cpby-page-first-screen__blocks{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:flex-start;font-size:var(--fs-16);line-height:20px;margin-bottom:48px}section.cpby-page-first-screen .cpby-page-first-screen__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--mn-24)}section.cpby-page-first-screen .cpby-page-first-screen__actions a{color:#fff;font-family:var(--inter);font-size:var(--fs-14);font-weight:600;padding:var(--mn-16) var(--mn-24);line-height:20px;border-radius:14px;text-decoration:none;display:block;width:max-content;text-align:center}section.cpby-page-first-screen .cpby-page-first-screen__block-title{margin-bottom:var(--mn-16)}section.cpby-page-first-screen .cpby-page-first-screen__block-title span{font-weight:700}section.cpby-page-first-screen .cpby-page-first-screen__form-content .b24-form-wrapper{background:unset}section.cpby-page-first-screen .cpby-page-first-screen__form-wrapper{border:1px solid #ffffff33;box-shadow:-20px 4px 97.2px #f5f5f5;padding:var(--mn-40);background:#ffffff80;backdrop-filter:blur(15px);border-radius:30px}section.cpby-page-first-screen .cpby-page-first-screen__form-header{font-size:22px;font-weight:600;line-height:26px;margin-bottom:var(--mn-16)}section.cpby-page-first-screen .cpby-page-first-screen__form-content .b24-form-padding-side{padding:unset}section.cpby-page-first-screen .form24new__catalog-inner .b24-form-control-desc{font-weight:500}section.cpby-page-first-screen .form24new__catalog .b24-form-control-string .b24-form-control{background-color:#fff;border-color:transparent;padding:10px 14px;outline:0;max-width:161px;border:2px solid #e9f0f8;border-radius:14px;font-family:var(--inter);font-size:var(--fs-14);font-weight:400;line-height:24px;text-align:left;background-image:linear-gradient(#ffffff00 0,#ffffff00 100%)}section.cpby-page-first-screen .form24new__catalog .b24-form-control-not-empty{background-color:#fff;border-color:transparent}section.cpby-page-first-screen .form24new__catalog input.b24-form-control.b24-form-control-not-empty{background:#fff}section.cpby-page-first-screen .form24new__catalog .b24-form-control-alert-message{font-size:var(--fs-10)}section.cpby-page-first-screen .form24new__catalog button.b24-form-btn{margin-right:var(--mn-16);font-family:var(--inter);font-size:var(--fs-14);font-weight:500;line-height:var(--fs-24);text-align:center;color:#fff;padding:16px 24px;background-color:#3283ee;border-width:0;outline:0;border-radius:16px;transition:.3s ease}section.cpby-page-first-screen .form24new__catalog button.b24-form-btn:hover{color:#3283ee;background-color:#fff}section.cpby-page-first-screen .form24new__catalog .b24-form-control-not-empty+.b24-form-control-label{display:none}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side{padding:0}section.cpby-page-first-screen .form24new__catalog .b24-form-wrapper{background:0 0}section.cpby-page-first-screen .form24new__catalog .b24-form-field{margin-bottom:0}section.cpby-page-first-screen .form24new__catalog .b24-form-header-padding{padding:0}section.cpby-page-first-screen .form24new__catalog .b24-form-field-layout-section{margin:0 0 var(--mn-8);font-family:var(--inter);font-size:var(--fs-14);font-weight:500;line-height:24px;text-align:left;color:#3e3e3e}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div{display:flex;gap:var(--mn-8);flex-direction:row;flex-wrap:wrap;align-items:center}section.cpby-page-first-screen .form24new__catalog .b24-form-control-alert{margin-bottom:0!important}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(1){flex:100%;order:1}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(2){order:2;flex:auto}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(3){order:3;flex:auto}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(4){order:4;flex:auto}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(5){order:5;flex:50%}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(6){order:7;flex:50%}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(6) input{width:100%;max-width:100%!important}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(7){order:6;flex:48%}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(8){order:8;flex:48%}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(9){flex:100%;order:9;transition:.3s ease;display:none}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(10),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(11),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(12){order:9;flex:auto;transition:.3s ease;display:none}section.cpby-page-first-screen .form24new__catalog .b24-form-field.activeL{display:block!important}section.cpby-page-first-screen .form24new__catalog .b24-form-control-label{font-size:var(--fs-14);font-family:var(--inter);color:#c4c4c4}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(8) label.b24-form-control-container{max-width:250px;width:250px;border:2px solid #e9f0f8;padding:var(--mn-12) var(--mn-24) var(--mn-12) 20px;background:#fff;border-radius:14px;position:relative;font-family:var(--inter);font-size:var(--fs-14);font-weight:700;line-height:24px;text-align:left;color:#3e3e3e;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}section.cpby-page-first-screen .form24new__catalog .b24-form-control-agreement label.b24-form-control-container{margin:var(--mn-8)0;display:flex;align-items:flex-start;gap:6px}section.cpby-page-first-screen .form24new__catalog .b24-form-control-string .b24-form-control:focus:not([readonly]),section.cpby-page-first-screen .form24new__catalog .b24-form-control-icon-after .b24-form-control{padding:10px 14px;outline:0;max-width:161px;border:2px solid #e9f0f8;border-radius:14px;font-family:var(--inter);font-size:var(--fs-14);font-weight:400;line-height:24px;text-align:left;background-image:linear-gradient(#ffffff00 0,#ffffff00 100%)}section.cpby-page-first-screen .cpby-page-first-screen__form-header svg{display:none}section.cpby-page .cpby-page-first-screen__actions a.cpby-page-first-screen__button{background:#3283ee;border-color:#3283ee;transition:all .3s ease;color:#fff}section.cpby-page .cpby-page-first-screen__actions a.cpby-page-first-screen__button:hover{background:0 0;color:#3283ee;border-color:#3283ee}section.cpby-page .cpby-page-first-screen__actions a.cpby-page-first-screen__button-secondary{color:#3283ee;background:0 0;border-color:#3283ee}section.cpby-page .cpby-page-first-screen__actions a.cpby-page-first-screen__button-secondary:hover{background:#3283ee;color:#fff;border-color:#3283ee}section.cpby-page nav.cpby-page-first-screen-menu{margin-top:-80px}section.cpby-page nav.cpby-page-first-screen-menu .cpby-page-first-screen-menu__container{background:linear-gradient(101.79deg,#f1f0ef 13.98%,#f9f3ee 71.88%);padding:34px 60px 24px;border-radius:0 0 var(--r-24) var(--r-24);display:flex;justify-content:space-between;position:relative;top:-10px;z-index:1}section.cpby-page .cpby-page-first-screen-menu a.cpby-page-first-screen-menu__link{color:#3e3e3e;font-size:var(--fs-14);font-weight:600;line-height:20px;text-decoration:none;border-bottom:1px dashed transparent;transition:300ms all ease}nav.cpby-page-first-screen-menu .cpby-page-first-screen-menu__container a:hover{transition:300ms all ease;border-bottom:1px dashed #3e3e3e}section.cpby-page nav.cpby-page-first-screen-menu .cpby-page-first-screen-menu__container i{background:#e6e6e6;width:1px;display:block}section.cpby-page-banners .cpby-page-banners__icon-inner{width:66px;height:66px;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#3283ee}section.cpby-page-banners .cpby-page-banners__items{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--mn-24)}section.cpby-page-banners .cpby-page-banners__item{padding:var(--mn-32);background-color:#f8f6f8;border-radius:var(--r-16);display:flex;flex-direction:column;justify-content:flex-end;min-height:282px;position:relative}section.cpby-page-banners .cpby-page-banners__item--down-image{justify-content:space-between;overflow:hidden;padding:var(--mn-32) var(--mn-32)0}section.cpby-page-banners .cpby-page-banners__item--down-image .cpby-page-banners__image{max-width:220px;max-height:130px;margin:0 auto;width:auto;object-fit:none}section.cpby-page-banners .cpby-page-banners__blob-svg{position:absolute;margin:auto;bottom:-42px;left:0;right:0;width:188px;height:146px;color:#3283ee}section.cpby-page-banners .cpby-page-banners__item--full-image{padding:var(--mn-16);position:relative;border-radius:16px;background:#e2ebf6}section.cpby-page-banners .cpby-page-banners__item--full-image img{position:absolute;left:0;top:0;border-radius:16px;object-fit:contain;width:100%;height:100%;z-index:1}section.cpby-page-banners .cpby-page-banners__icon{margin-bottom:var(--mn-16)}section.cpby-page-banners .cpby-page-banners__star{pointer-events:none}section.cpby-page-banners .cpby-page-banners__star::after{content:"";background:linear-gradient(90deg,#00000000 20%,#f8f6f880 60%);width:156px;height:156px;top:32px;right:32px;position:absolute}section.cpby-page-banners .cpby-page-banners__star-svg{position:absolute;fill-opacity:.3;top:32px;right:32px;fill:#3283ee;color:#3283ee}section.cpby-page-banners .cpby-page-banners__item--full-image .cpby-page-banners__text{background:#fff;padding:var(--mn-16);position:relative;z-index:2;border-radius:12px}section.cpby-page-banners .cpby-page-banners__text-main{font-size:var(--fs-32);font-weight:600;margin-top:unset;line-height:38px;margin-bottom:var(--mn-8)}section.cpby-page-banners .cpby-page-banners__text-sub{font-size:var(--fs-16);font-weight:400;line-height:20px;margin:unset;padding:unset}section.cpby-page-banners .cpby-page-banners__image{z-index:0}section.cpby-page-promo .cpby-page-promo__text{margin-bottom:var(--mn-32)}section.cpby-page-promo .cpby-page-promo__items{display:grid;grid-template-columns:1fr 1fr;gap:var(--mn-16);align-items:center}section.cpby-page-promo .cpby-page-promo__item--content{min-width:690px}section.cpby-page-promo .cpby-page-promo__item--image{text-align:center;border-radius:60px;background:#e2ebf6}section.cpby-page-promo .cpby-page-promo__item--image .cpby-page-promo__image{display:block;margin:0 auto;width:auto;border-radius:40px}section.cpby-page-promo .cpby-page-promo__title{font-size:var(--fs-32);line-height:42px;font-weight:500;margin:unset;padding:0}section.cpby-page-promo .cpby-page-promo__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mn-24);margin-bottom:var(--mn-32)}section.cpby-page-promo .cpby-page-promo__stat-main{font-size:60px;line-height:60px;margin:unset;font-weight:700;color:#3283ee}section.cpby-page-promo .cpby-page-promo__stat-sub,section.cpby-page-promo .cpby-page-promo__note{font-size:var(--fs-16);line-height:120%;font-weight:500;margin:unset}section.cpby-page .slider-constr{margin:unset;background:#f9f5f0}section.cpby-page .slider-constr::before,section.cpby-page .slider-constr::after{display:none}section.cpby-page .slider-constr .itc-podhodit .icon_svg{border-radius:32px;width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center}section.cpby-page .tabs-group-header a.active{border:1px solid #3283ee;background:#3283ee}section.cpby-page .tabs-group-header a:hover{border-color:#3283ee}section.cpby-page .item-tabs-content .itc-btn a.consultation__button{border:1px solid #3283ee;color:#3283ee;background:0 0}section.cpby-page .item-tabs-content .itc-btn a.consultation__button:hover{border:1px solid #3283ee;color:#fff;background:#3283ee}section.box-open#box_open::after{display:none}section.korobki-dlya-avtozapchastej section.box-open#box_open{background:#e2ebf6}section.box-open#box_open{border-radius:var(--r-32);padding:72px 0 44px;background:#f9f5f0;position:relative;width:100%;max-width:1440px;margin:0 auto}section.box-open#box_open .box-open-items{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:100px 0;margin:0 40px;flex-direction:column}section.box-open#box_open .box-open-items .box-open-left,section.box-open#box_open .box-open-items .box-open-right{display:flex;flex-wrap:wrap;gap:16px;position:relative;justify-content:space-between;margin-bottom:16px}section.box-open#box_open .box-open-right .box-open-item.box-default{width:480px;min-height:154px;border-radius:var(--r-16);padding:32px 20px 32px 90px;position:relative;background:#3283ee}section.box-open#box_open .box-open-left .box-open-item.box-default{width:480px;min-height:154px;border-radius:var(--r-16);padding:32px 70px 32px 40px;position:relative;background:#3283ee}section.box-open#box_open .box-open-right .box-open-item{width:480px;min-height:154px;border-radius:var(--r-16);padding:32px 70px 32px 40px;position:relative;align-self:flex-start;background:#c7daf1}section.box-open#box_open .box-open-left .box-open-item{width:480px;min-height:154px;border-radius:var(--r-16);padding:32px 20px 32px 90px;position:relative;display:flex;align-items:center;align-self:flex-end;background:#c7daf1}section.box-open#box_open .box-open-right .box-open-item.box-default .box-open-text,section.box-open#box_open .box-open-left .box-open-item.box-default .box-open-text{color:#fff!important;position:relative;z-index:2}section.box-open#box_open .box-open-right .box-open-item .box-open-text,section.box-open#box_open .box-open-left .box-open-item .box-open-text{color:#3e3e3e!important;position:relative;z-index:2}section.box-open#box_open .box-open-header{color:#3e3e3e;font-size:var(--fs-32);font-weight:500;line-height:42px;text-align:center;padding-bottom:var(--mn-40)}section.box-open#box_open .box-open-footer{color:#3e3e3e;font-size:28px;font-weight:500;line-height:26px;text-align:center;max-width:1200px;margin:0 auto}section.box-open#box_open .box-open-img{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;display:flex;align-items:center;justify-content:center}section.box-open#box_open .box-open-left .box-open-item.box-default::before,section.box-open#box_open .box-open-right .box-open-item:not(.box-default)::before{position:absolute;top:50%;left:25px;right:initial;bottom:initial;transform:translateY(-50%);content:url(/upload/uf/725/catxb0j8vf6xwazf0r097zkgz7rndpg1.png)}section.box-open#box_open .box-open-left .box-open-item.box-default::after{position:absolute;left:calc(100% - 60px);right:initial;bottom:50%;top:initial;transform:translateY(65px);content:url(/upload/uf/f89/mbwcmb2p2tr3xp4gzl7848i1wv9ynlju.png)}section.box-open#box_open .box-open-right .box-open-item:not(.box-default)::after{position:absolute;left:calc(100% - 60px);right:initial;bottom:50%;top:initial;transform:translateY(65px);content:url(/upload/uf/744/yirx0ml7i5oxetpezlx2zt4m3h1gc4fv.png)}section.box-open#box_open .box-open-left .box-open-item:not(.box-default)::before,section.box-open#box_open .box-open-right .box-open-item.box-default::before{position:absolute;top:50%;right:25px;left:initial;bottom:initial;transform:translateY(-50%);content:url(/upload/uf/725/catxb0j8vf6xwazf0r097zkgz7rndpg1.png)}section.box-open#box_open .box-open-left .box-open-item:not(.box-default)::after{position:absolute;right:calc(100% - 60px);left:initial;bottom:50%;top:initial;transform:translateY(65px);content:url(/upload/uf/01c/e31r6cg184np393rr2mwzzuzt3cuu30c.png)}section.box-open#box_open .box-open-right .box-open-item.box-default::after{position:absolute;right:calc(100% - 60px);left:initial;bottom:50%;top:initial;transform:translateY(65px);content:url(/upload/uf/990/k3jfsf49zwyb6nvydbk1gnxee5x9lx05.png)}section.cpby-page-work-open{background-color:#f5f5f5;padding:72px 0}section.cpby-page-work-open .cpby-page-work-open__columns{display:grid;grid-template-columns:350px 1fr 350px;gap:var(--mn-24)}section.cpby-page-work-open .cpby-page-work-open__image-wrapper{padding:unset;margin:unset;height:100%;position:relative}section.cpby-page-work-open .cpby-page-work-open__image-wrapper img{height:100%}section.cpby-page-work-open .cpby-page-work-open__image-text{position:absolute;color:#fff;font-size:var(--fs-32);font-style:normal;font-weight:500;width:100%;line-height:42px;bottom:56px;text-align:left;margin:0 auto;left:50%;transform:translate(-50%,0);max-width:280px}section.cpby-page-work-open .cpby-page-work-open__column--content{border-radius:var(--r-16);background-color:#fff;padding:48px var(--mn-32)}section.cpby-page-work-open .cpby-page-work-open__title{font-size:22px;font-weight:600;line-height:28px;margin:0 0 var(--mn-16);color:#3283ee}section.cpby-page-work-open .cpby-page-work-open__feature-title{font-size:22px;font-weight:600;line-height:28px;margin:0 0 var(--mn-8);color:#3283ee}section.cpby-page-work-open .cpby-page-work-open__description{color:#3e3e3e;font-size:var(--fs-14);font-weight:500;line-height:18px;margin:0 0 var(--mn-16)}section.cpby-page-work-open .cpby-page-work-open__feature-text{color:#3e3e3e;font-size:var(--fs-14);font-weight:500;line-height:18px;margin:0 0 var(--mn-16);display:grid;grid-template-columns:auto 1fr;gap:var(--mn-16);align-items:center}section.cpby-page-work-open .cpby-page-work-open__stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--mn-16);align-items:center;padding:unset;margin:0 0 var(--mn-16)}section.cpby-page-work-open .cpby-page-work-open__stat{list-style:none;color:#3e3e3e;font-size:var(--fs-14);font-weight:600;line-height:18px;padding:12px var(--mn-24);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--mn-16);border:2px solid #fef3f8;border-radius:var(--r-16)}section.cpby-page-work-open .cpby-page-work-open__stat-count{font-family:"SF Pro Display",sans-serif;font-size:56px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:-6.16px;color:#3283ee}section.cpby-page-work-open .cpby-page-work-open__feature-count{color:#3e3e3e;font-family:"SF Pro Display",sans-serif;font-size:54px;font-weight:700;line-height:54px;letter-spacing:-2.7px}section.cpby-page-work-open .cpby-page-work-open__video-wrapper{margin:unset;border-radius:var(--r-16);height:100%;background-color:#fff;display:grid;align-items:center}section.cpby-page-work-open .cpby-page-work-open__video{max-width:350px;width:100%;border-radius:var(--r-16)}section.cpby-page-work-open+section.cpby-page-additional-services{margin-top:-80px}section.cpby-page-additional-services{background-color:#f5f5f5;padding:72px 0}section.cpby-page-additional-services .cpby-page-additional-services__columns{display:grid;background-color:#fff;border-radius:var(--r-24);gap:var(--mn-32);grid-template-columns:1fr 1fr;align-items:center}section.cpby-page-additional-services .cpby-page-additional-services__column--content{padding:48px 0 48px 48px}section.cpby-page-additional-services .cpby-page-additional-services__content{display:grid;align-items:center}section.cpby-page-additional-services .cpby-page-additional-services__title{color:#3e3e3e;font-size:var(--fs-32);font-weight:500;line-height:42px;margin:0 0 var(--mn-24)}section.cpby-page-additional-services .cpby-page-additional-services__column--image{background-color:#e2ebf6;border-radius:var(--r-24);height:100%;position:relative}section.cpby-page-additional-services .cpby-page-additional-services__list{padding:unset;margin:unset;list-style:none}section.cpby-page-additional-services .cpby-page-additional-services__list-item{display:grid;align-items:center;margin-bottom:var(--mn-24);grid-template-columns:52px 1fr;gap:var(--mn-16)}section.cpby-page-additional-services .cpby-page-additional-services__list-icon{color:#3283ee;fill:#3283ee}section.cpby-page-additional-services .cpby-page-additional-services__list-item:last-child{margin-bottom:unset}section.cpby-page-additional-services .cpby-page-additional-services__list-item span{color:#3e3e3e;font-size:var(--fs-16);min-width:610px;font-weight:500;line-height:20px}section.cpby-page-additional-services .cpby-page-additional-services__image-wrapper{position:relative;display:grid;height:100%;margin:unset}section.cpby-page-additional-services .cpby-page-additional-services__image-wrapper img{position:absolute;bottom:0;left:50%;width:auto;height:auto;transform:translate(-50%,0)}section.cpby-page-additional-services .cpby-page-additional-services__image-caption{color:#3e3e3e;padding:48px;font-size:48px;font-weight:400;line-height:50px}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__title{color:#3e3e3e;font-size:var(--fs-32);font-weight:500;line-height:42px;margin:0 0 var(--mn-24)}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:unset;padding:unset;list-style:none}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__item{list-style:none;border-radius:var(--r-32);overflow:hidden;background:linear-gradient(101deg,#f5f7fa -1.81%,#f9eded 109.95%);padding:48px var(--mn-32)}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__item-header{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__item-title{font-size:var(--fs-16);font-weight:600;line-height:22px;color:#3283ee}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__item-description{margin:var(--mn-16)0 0;color:#3e3e3e;font-family:var(--inter);font-size:var(--fs-16);font-weight:400;line-height:24px}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__step{width:42px;height:42px;background-color:#3283ee;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;background:#3283ee}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__step::before{position:absolute;content:"";width:32px;height:2px;left:-32px;z-index:1;background:#8068cc33}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__step::after{position:absolute;content:"";width:32px;height:2px;left:42px;z-index:1;background:#3283ee}section.pd-cta .pd-cta__layout{display:grid;align-items:center;grid-template-columns:2fr 1fr;gap:var(--mn-24);padding:calc(var(--mn-32)*2);border-radius:var(--r-24);position:relative;background-color:#e2ebf6;background-repeat:no-repeat;background-size:100% 100%;background-position:center}section.pd-cta .pd-cta__container{position:relative}section.pd-cta .pd-cta__container::before{display:none}section.pd-cta .pd-cta__layout .pd-cta__content{position:relative;z-index:2}section.pd-cta .pd-cta__title{color:#3e3e3e;font-size:var(--fs-32);font-weight:500;line-height:var(--lh-38);margin-bottom:var(--mn-32);margin-top:unset}section.pd-cta .pd-cta__description{font-size:var(--fs-16);font-weight:400;line-height:22px;margin:0 0 var(--mn-32);color:#3e3e3e}section.pd-cta .pd-cta__figure{margin:unset}section.pd-cta .pd-cta__image{width:auto;position:absolute;bottom:0;right:0}section.pd-cta .pd-cta__button{color:#fff;background-color:#3283ee;border:1px solid #3283ee;padding:var(--mn-16) var(--mn-32);border-radius:var(--r-8);text-align:center;display:inline-block;font-size:var(--fs-14);font-weight:500;line-height:var(--lh-20);transition:all .3s ease}section.pd-cta .pd-cta__button:hover{background:0 0;color:#3283ee}section.cpby-page .our_cases{background:linear-gradient(100.92deg,#f5f7fa -1.81%,#f8f2ea 109.95%);border-radius:var(--r-32);padding:64px 0 64px 64px}section.cpby-page .our_cases-link{font-family:var(--inter);font-weight:600;font-size:var(--fs-14);line-height:130%;display:flex;gap:var(--mn-8);margin-bottom:var(--mn-24);color:#3283ee;border-color:#3283ee}section.cpby-page .our_cases-link:hover,section.cpby-page .our-cases__pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#3283ee}section.cpby-page .our_cases .our_cases-link::after{display:none;content:"";mask-image:url(/local/templates/gofromir_refactored/components/bitrix/catalog/by_industry_new/images/our_cases-link.svg);mask-repeat:no-repeat;mask-position:center;width:16px;background:#3283ee}section.cpby-page .our_cases-buttons .by_industry-button:first-child{border:1px solid #3283ee;color:#3283ee;background:0 0}section.cpby-page .po-otraslyam__title{font-weight:500;font-size:var(--fs-32);line-height:120%;margin-bottom:var(--mn-32)}section.cpby-page .our_cases .swiper-slide{display:flex;gap:var(--mn-40);align-items:center;justify-content:center;height:100%}section.cpby-page .our_cases .swiper-slide>*{flex:1 1 0;min-width:0}section.cpby-page .our_cases .our_cases-buttons .our_cases-buttons--block{justify-content:space-between;width:100%}section.cpby-page .our_cases .swiper-slide img{max-width:100%;height:auto}section.cpby-page .our_cases .swiper-slide>div:first-child{background:#fff;border-radius:var(--r-32);padding:48px;position:relative;height:auto;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}section.cpby-page .our_cases-title{color:#000;font-weight:500;font-size:var(--fs-24);line-height:130%;margin-bottom:var(--mn-16)}section.cpby-page .our_cases-items{display:grid;grid-template-columns:repeat(3,auto);gap:var(--mn-8);margin-bottom:var(--mn-24)}section.cpby-page .our_cases-item{background:linear-gradient(100.92deg,#f5f7fa -1.81%,#f8f2ea 109.95%);border-radius:var(--r-16);padding:var(--mn-12) var(--mn-24)}section.cpby-page .our_cases-item div:first-child{color:#8c8c8c;font-family:var(--inter);font-size:var(--fs-14);line-height:130%;margin-bottom:var(--mn-8)}section.cpby-page .our_cases-item div:last-child{font-family:var(--inter);font-weight:600;font-size:var(--fs-14);line-height:130%}section.cpby-page .our_cases-desc{font-family:var(--inter);line-height:140%;margin-bottom:var(--mn-16)}section.cpby-page .our_cases-desc p{color:#3e3e3e;font-size:16px;font-weight:400;line-height:140%;margin:0 0 24px}section.cpby-page .our_cases-desc p span{color:#3e3e3e;margin-bottom:8px;display:block;font-size:16px;font-weight:600;line-height:140%}section.cpby-page .our_cases-buttons{display:flex;flex-wrap:wrap;padding:unset;gap:var(--mn-16)}section.cpby-page .our_cases .swiper-slide .boxes-swiper-container{margin-right:64px;height:auto;align-self:stretch;border-radius:32px}section.cpby-page .our_cases-images{width:100%;height:100%}section.cpby-page .our-cases__pagination.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;z-index:1;bottom:45px;display:flex;gap:var(--mn-8);padding:0 77px}section.cpby-page .our-cases__pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{border:2px solid #fff;border-radius:4px;width:auto;opacity:1;margin:0;height:0}section.cpby-page .our_cases-buttons .by_industry-button{font-family:Inter;font-weight:600;line-height:140%;border-radius:14px;padding:16px 32px;border:1px solid #3283ee;background:0 0;border-color:#3283ee;transition:all .3s ease;color:#3283ee}section.cpby-page .our_cases-buttons .by_industry-button:hover{background:#3283ee;border-color:#3283ee;color:#fff}section.cpby-page .our_cases .swiper-wrapper{border-radius:32px}section.cpby-page .our_cases .our_cases-buttons--block .slider-arrow{background:#3283ee;border-color:#3283ee;transition:all .3s ease;color:#fff}section.cpby-page .our_cases-buttons--block .by_industry-button:hover{color:#3283ee;background:0 0}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__content{display:grid;overflow:hidden;grid-template-columns:auto 1fr;gap:18px;padding:64px;border-radius:32px;background:#e2ebf6}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__intro{max-width:400px;width:100%;position:relative;z-index:5}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__list::after{content:"";position:absolute;bottom:-64px;left:-135px;width:214px;height:270px;z-index:-1;background-size:214px;background-position:bottom center;background-repeat:no-repeat;background-image:url(/upload/uf/367/mueuswx3kcj3mylqvxu8dolplfv7ctdb.png)}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__title{font-size:var(--fs-32);font-weight:600;line-height:38px;margin:unset}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__title span{font-size:var(--fs-32);display:block;font-weight:500;line-height:38px}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__link{margin-top:var(--mn-32);font-family:var(--inter);border:1px solid;font-size:var(--fs-14);font-weight:600;line-height:22.4px;padding:var(--mn-16) var(--mn-32);border-radius:14px;text-decoration:none;display:inline-block;background:#3283ee;border-color:#3283ee;transition:all .3s ease;color:#fff}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__list{margin:unset;padding:unset;display:grid;gap:var(--mn-24);position:relative;z-index:1;grid-template-columns:1fr 1fr;list-style:none}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item{background:#ffffffb3;border-radius:20px;list-style:none;display:flex;align-items:center;backdrop-filter:blur(20px);padding:22px var(--mn-32)}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item:last-child{grid-column:span 2;grid-row-start:3;overflow:hidden;min-height:104px}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item-copy{color:#3e3e3e;font-size:var(--fs-14);font-weight:500;line-height:20px}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item-text{display:grid;gap:var(--mn-16);grid-template-columns:32px 1fr;align-items:center}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item-icon{fill:#3283ee;color:#3283ee}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item-map{position:absolute;bottom:0;left:60%;fill:#3283ee;color:#3283ee}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__link:hover{background:0 0;color:#3283ee;border-color:#3283ee}section.cpby-page .calc-po-otraslyam .calculator__form:not(.faq-form){width:100%;max-width:880px;background:#f5f5f5;border-radius:30px;margin-right:0;padding:45px 40px 60px}section.cpby-page .calc-po-otraslyam .still-questions{margin-top:52px;padding:16px 40px;background:linear-gradient(100.92deg,#f5f7fa -1.81%,#f9eded 109.95%);border-radius:16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}section.cpby-page .calc-po-otraslyam .still-questions__title{margin-bottom:4px;font-weight:600;font-size:22px;line-height:120%;color:#353535}section.cpby-page .calc-po-otraslyam .still-questions div:last-child{color:#353535;font-family:var(--inter);line-height:24px}section.cpby-page .calc-po-otraslyam .still-questions a{margin-right:0;font-size:24px;font-weight:600;display:flex;align-items:center}section.cpby-page .calculator.calc-po-otraslyam{padding-bottom:80px}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(3){order:3;flex:30%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(4){order:4;flex:30%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(5){order:5;flex:30%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(6){order:6;flex:42%;margin-top:24px}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(7){order:9;flex:42%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(8){order:7;flex:25%;margin-top:24px}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(9){order:10;flex:25%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(10){order:8;flex:25%;margin-top:24px}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(11){order:11;flex:25%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(12){order:12;flex:100%;margin:24px 0 20px}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(14){order:14;flex:auto}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(15){order:15;flex:auto}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(16){order:16;flex:auto}section.cpby-page .bitrix24form_inner button.b24-form-btn{margin-right:16px;font-family:var(--inter);font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#fff;padding:16px 24px;background-color:#3db845;border-width:0;outline:0;border-radius:16px;transition:300ms}section.cpby-page .bitrix24form_inner a.help-button{position:absolute;bottom:100px;left:350px}section.cpby-page .calc-po-otraslyam .calculator__container{padding-top:20px;display:flex;justify-content:space-between;gap:30px}section.cpby-page .calc-po-otraslyam .calculator__block{width:100%;max-width:880px;margin-right:0}section.cpby-page .calc-po-otraslyam .calculator-po-otraslyam__aside{max-width:530px;width:100%;border-radius:32px;padding:64px;color:#fff;position:relative;flex-shrink:0;align-self:stretch;background:url(/local/templates/gofromir_refactored/components/bitrix/catalog/universal/images/cpby-page--calculator-po-otraslyam__aside.webp)center bottom no-repeat,linear-gradient(90deg,#e6e9f0 0,#eef1f5 100%)}section.cpby-page .calc_mini .calculator__container{align-items:normal}section.cpby-page .calc-po-otraslyam .help-button{font-family:var(--inter);font-size:16px}section.cpby-page .calc-po-otraslyam .still-questions a::before{content:url(/local/templates/gofromir_refactored/components/bitrix/catalog/by_industry_new/images/still-questions.svg);width:24px;height:24px;margin-right:8px}section.cpby-page .calc-po-otraslyam .calculator-po-otraslyam__aside-icon{fill:#3db845;width:221px;height:225px;left:25px;bottom:233px;position:absolute}section.cpby-page .calc-po-otraslyam .calculator-po-otraslyam__aside-title{margin-bottom:24px;font-weight:500;font-size:42px;line-height:120%;color:#000}section.cpby-page .calc-po-otraslyam .calculator-po-otraslyam__aside-desc{font-family:var(--inter);line-height:24px;color:#000}section.cpby-page .bitrix24form_inner{position:relative}section.cpby-page .bitrix24form_inner .b24-form-control-string .b24-form-control:focus:not([readonly]),section.cpby-page .bitrix24form_inner .b24-form-control-icon-after .b24-form-control,section.cpby-page .bitrix24form_inner .b24-form-control-string .b24-form-control{padding:10px 14px;outline:0;max-width:100%;border:2px solid #e6e6e6;border-radius:14px;font-family:var(--inter);font-size:14px;font-weight:400;line-height:24px;text-align:left;background:#fff}section.cpby-page .bitrix24form_inner .b24-form-header-padding{padding:0}section.cpby-page .bitrix24form_inner .b24-form-wrapper{max-width:max-content;background:0 0}section.cpby-page .bitrix24form_inner .b24-form-padding-side{padding-left:0;padding-right:0}section.cpby-page .bitrix24form_inner .b24-form-content{padding:0}section.cpby-page .bitrix24form_inner form>div{display:flex;gap:8px;flex-direction:row;flex-wrap:wrap;align-items:center}section.cpby-page .bitrix24form_inner .b24-form-control-label{font-size:14px;font-family:var(--inter)}section.cpby-page .bitrix24form_inner .b24-form-control-not-empty+.b24-form-control-label{display:none}section.cpby-page .bitrix24form_inner .b24-form-control{padding:10px 14px;outline:0;max-width:161px;border:2px solid #e6e6e6;border-radius:14px;font-family:var(--inter);font-size:14px;font-weight:400;line-height:24px;text-align:left;background-image:linear-gradient(#ffffff00 0,#ffffff00 100%)}section.cpby-page .bitrix24form_inner .b24-form-field-layout-section{color:#353535;font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;line-height:24px}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div{margin:0}section.cpby-page .bitrix24form_inner button.b24-form-btn:hover{color:#3db845;background-color:#fff}section.cpby-page .bitrix24form_inner .b24-form-control-alert-message{font-size:11px}section.cpby-page .bitrix24form_inner .b24-form-control-alert{margin-bottom:0!important}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div .b24-form-control-agreement{margin:15px 0}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(1){flex:100%;order:1}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form div .b24-form-control-layout:nth-child(2){flex:100%;order:1;margin:20px 0 11px}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form div .b24-form-control-layout:nth-child(2) .b24-form-field-layout-section,section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(6) .b24-form-field-layout-section,section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(8) .b24-form-field-layout-section,section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(10) .b24-form-field-layout-section{color:#616161;font-family:var(--inter);font-weight:500;font-size:14px;line-height:24px;opacity:60%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(11) label.b24-form-control-container{border:2px solid #e6e6e6;padding:12px 24px 12px 20px;background:#fff;border-radius:14px;position:relative;font-family:var(--inter);font-size:14px;font-weight:700;line-height:24px;text-align:left;color:#3e3e3e;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;margin:0}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(13){order:13;flex:100%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(13) .b24-form-field-layout-section{color:#616161;font-family:var(--inter);font-weight:500;font-size:14px;line-height:24px;opacity:60%}section.cpby-page .bitrix24form_inner .b24-form-content form{display:flex;flex-direction:column}section.cpby-page .bitrix24form_inner .b24-form-content form>div:nth-child(2){width:100%;order:2}section.cpby-page .bitrix24form_inner .b24-form-content form>div:nth-child(3),section.cpby-page .bitrix24form_inner .b24-form-btn-container{width:40%;margin-top:32px}section.cpby-page .bitrix24form_inner .b24-form-btn-container .b24-form-btn-block{padding:0;margin:0}section.cpby-page .bitrix24form_inner .b24-form-content form .b24-form-control-alert .b24-form-control-alert-message{width:50%}section.cpby-page-make-construction .cpby-page-make-construction__content{display:grid;grid-template-columns:440px 1fr;gap:48px}section.cpby-page-make-construction .cpby-page-make-construction__left{background-color:#e2ebf6;padding:48px 48px 0;border-radius:var(--r-32);overflow:hidden}section.cpby-page-make-construction .cpby-page-make-construction__image-wrapper{padding:unset;margin:unset;position:relative;height:100%}section.cpby-page-make-construction .cpby-page-make-construction__image-wrapper img{position:absolute;bottom:0;left:-48px;max-width:max-content}section.cpby-page-make-construction .cpby-page-make-construction__image-caption{color:#3e3e3e;font-size:var(--fs-32);margin:unset;font-weight:500;line-height:38px;position:relative;z-index:2}section.cpby-page-make-construction .cpby-page-make-construction__right{border-radius:var(--r-32);padding:48px;background:#f8f6f8}section.cpby-page-make-construction .cpby-page-make-construction__right-title{color:#3e3e3e;font-size:var(--fs-32);font-weight:500;line-height:42px;margin:0 0 var(--mn-24)}section.cpby-page-make-construction .cpby-page-make-construction__right-title--mobile{display:none}section.cpby-page-make-construction .cpby-page-make-construction__items{display:flex;flex-wrap:wrap;gap:var(--mn-16);margin:unset;padding:unset;list-style:none}section.cpby-page-make-construction .cpby-page-make-construction__item{list-style:none;padding:var(--mn-16) var(--mn-24);background-color:#fff;border:1px solid #c4c4c4;border-radius:10px}section.cpby-page-make-construction .cpby-page-make-construction__item a{display:grid;grid-template-columns:auto 1fr;gap:var(--mn-8);align-items:center;text-decoration:none}section.cpby-page-make-construction .cpby-page-make-construction__name{color:#3e3e3e;font-size:var(--fs-14);font-weight:700;line-height:18px;text-transform:uppercase}section.cpby-page-make-construction .cpby-page-make-construction__link img{width:100%;max-width:56px;height:auto}section.cpby-page-make-construction .cpby-page-make-construction__show-all{margin:var(--mn-16)0;border-radius:var(--r-8);padding:12px 0;text-align:center;background-color:#fff;font-size:var(--fs-14);font-weight:600;line-height:20px;display:flex;align-items:center;justify-content:center;gap:10px;color:#3283ee}section.cpby-page-make-construction .cpby-page-make-construction__show-all svg{transform:rotate(-90deg);fill:#3283ee;color:#3283ee}section.cpby-page-make-construction .cpby-page-make-construction__need-help{padding:var(--mn-16) 40px;background-color:#fff;display:grid;border-radius:var(--r-16);grid-template-columns:1fr auto;gap:var(--mn-16);align-items:center}section.cpby-page-make-construction .cpby-page-make-construction__need-help-title{color:#353535;font-size:var(--fs-18);font-weight:600;line-height:22px;margin:0 0 4px}section.cpby-page-make-construction .cpby-page-make-construction__need-help-desc{color:#353535;font-family:var(--inter);font-size:var(--fs-16);font-weight:400;margin:unset;line-height:24px}section.cpby-page-make-construction .cpby-page-make-construction__consultation{border-radius:14px;text-align:center;padding:var(--mn-16) var(--mn-32);font-family:var(--inter);font-size:var(--fs-14);font-weight:600;line-height:20px;text-decoration:none;display:inline-block;background:#3283ee;border-color:#3283ee;transition:all .3s ease;color:#fff}section.cpby-page-make-construction .cpby-page-make-construction__consultation:hover{background:0 0;color:#3283ee;border-color:#3283ee}section.cpby-page .suitable_boxes .title{font-size:var(--fs-32);margin-bottom:var(--mn-32)}section.cpby-page-subcategories .cpby-page-subcategories__nav::after,section.cpby-page-subcategories .cpby-page-subcategories__nav::before{display:none}section.cpby-page-subcategories .cpby-page-subcategories__nav.swiper-button-prev svg{transform:rotate(180deg)}section.cpby-page-subcategories .cpby-page-subcategories__title{font-weight:500;font-size:var(--fs-32);line-height:120%;margin-bottom:var(--mn-32)}section.cpby-page-subcategories .cpby-page-subcategories__slider-wrapper{position:relative}section.cpby-page-subcategories .cpby-page-subcategories__slide{display:flex;justify-content:center}section.cpby-page-subcategories .cpby-page-product-card{display:flex;background:#f2f2f2;flex-direction:column;cursor:pointer;padding:var(--mn-16) var(--mn-32);text-align:center;border-radius:var(--r-16);border:3px solid transparent;transition:.5s}section.cpby-page-subcategories .cpby-page-product-card:hover{border-color:#3283ee}section.cpby-page-subcategories .cpby-page-product-card__gallery{height:initial}section.cpby-page-subcategories .cpby-page-product-card__gallery img{width:100%;height:auto}section.cpby-page-subcategories .cpby-page-product-card__title a{font-weight:500;font-size:var(--fs-14);line-height:100%;text-align:center;color:#3e3e3e;text-decoration:none}section.cpby-page .product-thumbs .images__nav .images__nav-item--active{background-color:#3283ee}section.cpby-page .seo-text .production__video{display:flex;align-items:center;margin-bottom:50px}section.cpby-page .seo-text .production__video .production__desc{margin-bottom:0;line-height:23px;color:#8c8c8c}section.cpby-page .seo-text .production__video-text{padding:90px 85px;background:rgba(255,255,255,.2);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}section.cpby-page .seo-text .production__vedio-holder{min-width:770px;width:770px;height:480px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:36px}section.cpby-page .seo-text .prodaction__video-holder-image{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}section.cpby-page .seo-text .production__video-play{width:63px;height:63px;display:inline-block;background:url(/local/templates/gofromir/assets/images/video-play.webp)no-repeat center/contain;position:relative;z-index:2;transition:200ms ease all}section.cpby-page .seo-text .production__video-play:hover{transform:scale(1.02)}section.cpby-page .seo-text .production__video-iframe{display:none;position:absolute;width:100%;height:100%;top:0;left:0}section.cpby-page .seo-text .production__video--reverse{flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end;margin-top:30px}section.cpby-page .seo-text .production__video--reverse .production__video-text{margin-right:0;margin-left:-60px;padding-top:60px;padding-bottom:60px;margin-top:60px}@media (max-width:1366px){section.cpby-page nav.cpby-page-first-screen-menu .cpby-page-first-screen-menu__container{max-width:1000px;flex-wrap:wrap}section.cpby-page .cpby-page-first-screen-menu a.cpby-page-first-screen-menu__link{flex:33%;text-align:center}section.cpby-page nav.cpby-page-first-screen-menu .cpby-page-first-screen-menu__container i{display:none}section.box-open#box_open .box-open-right .box-open-item.box-default,section.box-open#box_open .box-open-left .box-open-item.box-default,section.box-open#box_open .box-open-right .box-open-item,section.box-open#box_open .box-open-left .box-open-item{padding:32px}section.cpby-page-work-open .cpby-page-work-open__columns{grid-template-columns:350px 1fr}section.cpby-page-work-open .cpby-page-work-open__column--video{display:none}section.cpby-page-additional-services .cpby-page-additional-services__columns{grid-template-columns:1fr}section.cpby-page-additional-services .cpby-page-additional-services__image-wrapper img{position:unset;transform:unset;margin:0 auto}section.pd-cta .pd-cta__image{position:unset}}@media (max-width:1024px){section.box-open#box_open .box-open-items .box-open-item{overflow:hidden;width:100%}section.box-open#box_open .box-open-items .box-open-item:before{width:auto;height:calc(100% - 32px)}section.box-open#box_open .box-open-items .box-open-item:after{display:none}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(7){order:7}section.cpby-page-first-screen .form24new__catalog .b24-form-control-string .b24-form-control{flex:100%;width:100%;max-width:unset}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(5){display:none}section.cpby-page-first-screen .form24new__catalog .b24-form-control-string .b24-form-control:focus:not([readonly]),section.cpby-page-first-screen .form24new__catalog .b24-form-control-icon-after .b24-form-control{flex:100%;width:100%;max-width:unset}section.cpby-page nav.cpby-page-first-screen-menu .cpby-page-first-screen-menu__container{max-width:600px}section.cpby-page .cpby-page-first-screen-menu a.cpby-page-first-screen-menu__link{flex:25%}section.cpby-page-banners .cpby-page-banners__items{grid-template-columns:1fr 1fr}section.cpby-page-promo .cpby-page-promo__item--content{max-width:auto;min-width:auto}section.cpby-page-promo .cpby-page-promo__stats{grid-template-columns:repeat(2,1fr)}section.box-open#box_open .box-open-right .box-open-item.box-default,section.box-open#box_open .box-open-left .box-open-item.box-default{width:auto;flex:1}section.box-open#box_open .box-open-img img{max-height:stretch}section.cpby-page-work-open .cpby-page-work-open__columns{grid-template-columns:1fr}section.cpby-page-work-open .cpby-page-work-open__column--image{display:none}section.cpby-page-additional-services .cpby-page-additional-services__list-item span{max-width:auto;min-width:auto}section.cpby-page-additional-services .cpby-page-additional-services__image-caption{text-align:center}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__list{grid-template-columns:1fr 1fr}section.pd-cta .pd-cta__image{transform:unset;margin:0 auto;width:100%;height:auto}section.cpby-page .our_cases{padding:var(--mn-32)}section.cpby-page .our_cases .swiper-slide{display:grid;grid-template-columns:minmax(0,1fr);justify-content:flex-start;height:auto}section.cpby-page .our_cases .swiper-slide img{max-width:680px;margin:0 auto;height:auto}section.cpby-page .our_cases .swiper-slide>div:first-child{padding:var(--mn-32);justify-content:flex-start;align-self:auto}section.cpby-page .our_cases-buttons{position:unset}section.cpby-page .our_cases .swiper-slide .boxes-swiper-container{margin-right:unset;width:100%;max-width:100%;align-self:auto}section.cpby-page .our_cases-images,section.cpby-page .our_cases .swiper-wrapper{height:auto}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item-text{grid-template-columns:1fr}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(6),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(7){flex:45%}section.cpby-page .bitrix24form_inner button.b24-form-btn{min-width:400px}section.cpby-page .bitrix24form_inner a.help-button{left:450px}section.cpby-page .calc-po-otraslyam .calculator__container{flex-direction:column}section.cpby-page .calc-po-otraslyam .calculator__block{max-width:100%}section.cpby-page .calc-po-otraslyam .calculator-po-otraslyam__aside{display:none}section.cpby-page-make-construction .cpby-page-make-construction__content{grid-template-columns:1fr}section.cpby-page-make-construction .cpby-page-make-construction__left{display:none}section.cpby-page-make-construction .cpby-page-make-construction__need-help{grid-template-columns:1fr}section.cpby-page-subcategories .cpby-page-subcategories__slider-wrapper{overflow:hidden}section.cpby-page .seo-text .production__video-text{min-width:50%;width:50%;border-radius:30px}section.cpby-page .seo-text .production__vedio-holder{min-width:50%;width:50%}section.cpby-page .seo-text .prodaction__video-holder-image{border-radius:30px}}@media (max-width:768px){section.cpby-page{margin-bottom:40px;gap:40px}section.cpby-page-first-screen .cpby-page-first-screen__intro{grid-template-columns:1fr}section.cpby-page-first-screen .cpby-page-first-screen__content{padding:var(--mn-32) var(--mn-24) 140px var(--mn-24)}section.cpby-page-first-screen .cpby-page-first-screen__intro{gap:var(--mn-16)}section.cpby-page-first-screen .cpby-page-first-screen__description{margin-bottom:var(--mn-16);font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-first-screen .cpby-page-first-screen__blocks{margin-bottom:var(--mn-16);gap:var(--mn-16);font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-first-screen .cpby-page-first-screen__actions{gap:var(--mn-8)}section.cpby-page-first-screen .cpby-page-first-screen__block-title{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-first-screen .cpby-page-first-screen__form-wrapper{padding:var(--mn-16)}section.cpby-page-first-screen .cpby-page-first-screen__form-header{display:flex;align-items:center;justify-content:space-between;gap:var(--mn-12);width:100%;margin:unset;font-size:var(--fs-12);line-height:var(--fs-14);cursor:pointer}section.cpby-page-first-screen .cpby-page-first-screen__form-header svg{display:block;flex-shrink:0;fill:currentColor}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(7){order:7;flex:auto;width:auto}section.cpby-page-first-screen{border-radius:var(--r-24)}section.cpby-page-first-screen .cpby-page-first-screen__title{margin-bottom:var(--mn-16);font-size:var(--fs-20);line-height:var(--fs-24)}section.cpby-page-first-screen .cpby-page-first-screen__form-content{display:none;margin-top:var(--mn-8)}section.cpby-page-first-screen .cpby-page-first-screen__block-text{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-first-screen .cpby-page-first-screen__content.active::after{transform:translate(-50%,65%)}section.cpby-page nav.cpby-page-first-screen-menu{display:none}section.cpby-page nav.cpby-page-first-screen-menu .cpby-page-first-screen-menu__container{max-width:100%;flex-wrap:nowrap}section.cpby-page .cpby-page-first-screen-menu a.cpby-page-first-screen-menu__link{flex:0 1 auto;text-align:start}section.cpby-page nav.cpby-page-first-screen-menu .cpby-page-first-screen-menu__container i{display:block;display:block}section.cpby-page-banners .cpby-page-banners__icon-inner{width:42px;height:42px}section.cpby-page-banners .cpby-page-banners__items{gap:var(--mn-8)}section.cpby-page-banners .cpby-page-banners__item{padding:var(--mn-16);min-height:270px}section.cpby-page-banners .cpby-page-banners__item--down-image{padding:var(--mn-16) var(--mn-16)0 var(--mn-16)}section.cpby-page-banners .cpby-page-banners__blob-svg{display:none}section.cpby-page-banners .cpby-page-banners__item--full-image{padding:var(--mn-8)}section.cpby-page-banners .cpby-page-banners__icon{margin-bottom:var(--mn-8)}section.cpby-page-banners .cpby-page-banners__star::after{display:none}section.cpby-page-banners .cpby-page-banners__star-svg{width:58px;height:58px;top:var(--mn-16);right:var(--mn-16)}section.cpby-page-banners .cpby-page-banners__item--full-image .cpby-page-banners__text{padding:var(--mn-8)}section.cpby-page-banners .cpby-page-banners__text-main{margin:unset;font-size:var(--fs-18);line-height:22px}section.cpby-page-banners .cpby-page-banners__text-sub{font-size:var(--fs-10);line-height:var(--fs-12)}section.cpby-page-banners .cpby-page-banners__image{width:100%;height:auto}section.cpby-page-banners{border-radius:var(--r-24)}section.cpby-page-banners .cpby-page-banners__icon-svg{width:30px;height:30px}section.cpby-page-promo .cpby-page-promo__items{grid-template-columns:1fr;gap:var(--mn-24)}section.cpby-page-promo .cpby-page-promo__item--content{order:2}section.cpby-page-promo .cpby-page-promo__item--image{order:1}section.cpby-page-promo .cpby-page-promo__title{font-size:var(--fs-20);line-height:var(--fs-24)}section.cpby-page-promo .cpby-page-promo__stats{grid-template-columns:1fr;margin-bottom:var(--mn-16);gap:var(--mn-16)}section.cpby-page-promo .cpby-page-promo__stat-main{font-size:var(--fs-32);line-height:var(--fs-32)}section.cpby-page-promo .cpby-page-promo__stat-sub,section.cpby-page-promo .cpby-page-promo__note{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-promo{border-radius:var(--r-24)}section.box-open#box_open{padding:var(--mn-32) var(--mn-16);border-radius:var(--r-24)}section.box-open#box_open .box-open-items{padding:unset;margin:unset;margin-top:unset;overflow:hidden}section.box-open#box_open .box-open-right .box-open-item.box-default,section.box-open#box_open .box-open-left .box-open-item.box-default{width:unset;height:unset;min-height:84px;flex:0 1 auto}section.box-open#box_open .box-open-right .box-open-item,section.box-open#box_open .box-open-left .box-open-item{min-height:84px}section.box-open#box_open .box-open-right .box-open-item .box-open-text,section.box-open#box_open .box-open-left .box-open-item .box-open-text{font-size:var(--fs-12);line-height:var(--fs-14)}section.box-open#box_open .box-open-header{padding:unset;font-size:var(--fs-20);line-height:var(--fs-24)}section.box-open#box_open .box-open-footer{font-size:var(--fs-20);line-height:var(--fs-24);position:unset}section.box-open#box_open .box-open-img{display:block;position:unset;margin:unset;margin-bottom:var(--mn-16);margin-top:var(--mn-16)}section.box-open#box_open .box-open-img img{width:100%;height:auto;max-height:none}section.box-open#box_open .box-open-container{background:unset}section.cpby-page-work-open{padding:48px 0}section.cpby-page-work-open .cpby-page-work-open__columns{display:block}section.cpby-page-work-open .cpby-page-work-open__image-wrapper img{display:none}section.cpby-page-work-open .cpby-page-work-open__column--content{padding:var(--mn-32) var(--mn-16)}section.cpby-page-work-open .cpby-page-work-open__title,section.cpby-page-work-open .cpby-page-work-open__feature-title{margin-bottom:var(--mn-8);font-size:var(--fs-14);line-height:var(--fs-16)}section.cpby-page-work-open .cpby-page-work-open__description{margin-bottom:var(--mn-8);font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-work-open .cpby-page-work-open__feature-text{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-work-open .cpby-page-work-open__stats{grid-template-columns:1fr;gap:var(--mn-8)}section.cpby-page-work-open .cpby-page-work-open__stat{padding:var(--mn-12) var(--mn-16);gap:var(--mn-8);font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-work-open .cpby-page-work-open__stat-count{letter-spacing:unset;font-size:var(--fs-32);line-height:var(--fs-32)}section.cpby-page-work-open .cpby-page-work-open__feature-count{font-size:var(--fs-32);line-height:var(--fs-32)}section.cpby-page-work-open .cpby-page-work-open__video-wrapper{display:none}section.cpby-page-work-open .cpby-page-work-open__column--video{display:block}section.cpby-page-additional-services{margin-top:-48px;padding:48px 0}section.cpby-page-additional-services .cpby-page-additional-services__column--content{padding:var(--mn-32) var(--mn-16)}section.cpby-page-additional-services .cpby-page-additional-services__title{margin-bottom:var(--mn-16);font-size:var(--fs-20);line-height:var(--fs-24)}section.cpby-page-additional-services .cpby-page-additional-services__list-item{grid-template-columns:30px 1fr;margin-bottom:var(--mn-16);gap:var(--mn-8)}section.cpby-page-additional-services .cpby-page-additional-services__list-icon{width:30px;height:30px}section.cpby-page-additional-services .cpby-page-additional-services__list-item span{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-additional-services .cpby-page-additional-services__image-wrapper img{order:2;width:100%;position:relative;left:unset;max-width:540px;display:block}section.cpby-page-additional-services .cpby-page-additional-services__image-caption{order:1;padding:var(--mn-24);font-size:var(--fs-24);line-height:var(--fs-24);text-align:start}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__title{margin-bottom:var(--mn-16);font-size:var(--fs-20);line-height:var(--fs-24)}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__list{gap:var(--mn-16)}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__item{padding:var(--mn-16)}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__item-title{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__item-description{margin-top:var(--mn-8);font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__step{width:30px;height:30px}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__step::after{height:1px;left:28px}section.cpby-page-stages-of-interaction{border-radius:var(--r-24)}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__step b{font-size:var(--fs-10);line-height:var(--fs-12)}section.pd-cta .pd-cta__layout{grid-template-columns:1fr;padding:var(--mn-32) var(--mn-16)}section.pd-cta .pd-cta__title{margin-bottom:var(--mn-16);font-size:var(--fs-20);line-height:var(--fs-24)}section.pd-cta .pd-cta__description{font-size:var(--fs-12);line-height:var(--fs-14)}section.pd-cta .pd-cta__image{position:absolute;margin:0}section.pd-cta .pd-cta__button{font-size:var(--fs-12);line-height:var(--fs-14)}section.pd-cta .pd-cta__media{display:none}section.cpby-page .our_cases{padding:var(--mn-16)}section.cpby-page .our_cases-link{margin:unset}section.cpby-page .po-otraslyam__title{margin-bottom:var(--mn-16)}section.cpby-page .our_cases .swiper-slide img{max-width:320px}section.cpby-page .our_cases .swiper-slide>div:first-child{padding:var(--mn-24) var(--mn-16);width:100%}section.cpby-page .our_cases-title{font-size:var(--fs-16);line-height:var(--fs-20)}section.cpby-page .our_cases-items{display:flex;flex-wrap:wrap}section.cpby-page .our_cases-buttons{margin-top:var(--mn-16);max-width:100%}section.cpby-page .our_cases .swiper-slide .boxes-swiper-container{overflow:hidden}section.cpby-page .our_cases-buttons .by_industry-button{padding:12px 14px}section.cpby-page .our_cases .swiper-wrapper{width:100%}section.cpby-page .our_cases .our_cases-buttons--block .slider-arrow{padding:12px 14px}section.cpby-page .our_cases-image{border-radius:unset}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__content{grid-template-columns:1fr;padding:var(--mn-32) var(--mn-16)}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__list::after{left:50%;width:100%;height:100%;max-width:320px;transform:translate(-50%,0);background-position:center bottom;background-size:contain}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__title,section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__title span{font-size:var(--fs-20);line-height:var(--fs-24)}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__link{margin-top:var(--mn-16);font-size:var(--fs-12);line-height:var(--fs-14);min-width:220px;text-align:center}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__list{grid-template-columns:1fr;gap:var(--mn-8);padding-bottom:140px}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item{padding:var(--mn-16) var(--mn-24)}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item:last-child{grid-column:unset;grid-row-start:unset}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item-copy{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__item-map{display:none}section.cpby-page-we-produce-packaging{border-radius:var(--r-24)}section.cpby-page-we-produce-packaging .cpby-page-we-produce-packaging__container{gap:var(--mn-24)}section.cpby-page .calc-po-otraslyam .calculator__form:not(.faq-form){padding:30px 15px}section.cpby-page .calc-po-otraslyam .still-questions a{font-size:20px}section.cpby-page .calculator.calc-po-otraslyam{padding-bottom:20px}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(3),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(4),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(5),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(6){flex:100%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(7){flex:100%;order:7}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(8){flex:100%}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(9){flex:100%;order:8}section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(10),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(11),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(12),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(14),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(15),section.cpby-page .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(16){flex:100%}section.cpby-page .bitrix24form_inner button.b24-form-btn{min-width:270px}section.cpby-page .bitrix24form_inner a.help-button{position:relative;bottom:auto;left:auto}section.cpby-page-make-construction .cpby-page-make-construction__right{padding:var(--mn-32) var(--mn-16)}section.cpby-page-make-construction .cpby-page-make-construction__right-title{display:none}section.cpby-page-make-construction .cpby-page-make-construction__right-title--mobile{display:block;margin-bottom:var(--mn-16);font-size:var(--fs-20);line-height:var(--fs-24)}section.cpby-page-make-construction .cpby-page-make-construction__items{gap:var(--mn-8)}section.cpby-page-make-construction .cpby-page-make-construction__item{padding:var(--mn-8) var(--mn-16)}section.cpby-page-make-construction .cpby-page-make-construction__name{font-size:var(--fs-10);line-height:var(--fs-12)}section.cpby-page-make-construction .cpby-page-make-construction__show-all{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-make-construction .cpby-page-make-construction__need-help{padding:var(--mn-24)}section.cpby-page-make-construction .cpby-page-make-construction__need-help-title{margin-bottom:var(--mn-8);font-size:var(--fs-14);line-height:var(--fs-16)}section.cpby-page-make-construction .cpby-page-make-construction__need-help-desc,section.cpby-page-make-construction .cpby-page-make-construction__consultation{font-size:var(--fs-12);line-height:var(--fs-14)}section.cpby-page-make-construction{border-radius:var(--r-24)}section.cpby-page-subcategories .cpby-page-subcategories__title{margin:unset;margin-bottom:var(--mn-16);font-size:var(--fs-20);line-height:var(--fs-24)}section.cpby-page-subcategories .cpby-page-product-card{padding:var(--mn-16)}section.cpby-page-subcategories{border-radius:var(--r-24)}section.cpby-page .seo-text .production__video,section.cpby-page .seo-text .production__video--reverse{flex-direction:column;align-items:center}section.cpby-page .seo-text .production__video-text,section.cpby-page .seo-text .production__video--reverse .production__video-text{width:100%;min-width:0;margin:0 0-30px;padding:40px;background:rgba(255,255,255,.8)}section.cpby-page .seo-text .production__vedio-holder{width:80%;min-width:0}}@media (max-width:560px){section.cpby-page .slider-constr .component__pod-slider .btns-group-linked{padding:0 16px}section.cpby-page-promo .cpby-page-promo__item--image .cpby-page-promo__image{width:100%;height:auto}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(7){order:7;flex:48%;width:48%}section.cpby-page-first-screen .cpby-page-first-screen__actions{grid-template-columns:1fr}section.cpby-page-banners .cpby-page-banners__item{min-height:170px}section.cpby-page-stages-of-interaction .cpby-page-stages-of-interaction__list{grid-template-columns:1fr}section.cpby-page .calc-po-otraslyam .calculator__form:not(.faq-form){padding:16px;border-radius:24px}section.cpby-page .calc-po-otraslyam .still-questions{margin-top:16px;padding:24px 16px;border-radius:16px;justify-content:flex-start}section.cpby-page .calc-po-otraslyam .still-questions div{text-align:left}section.cpby-page .calc-po-otraslyam .still-questions__title{font-size:16px}section.cpby-page .calc-po-otraslyam .still-questions div:last-child{font-size:12px}section.cpby-page .calc-po-otraslyam .still-questions a{font-size:18px}section.cpby-page .bitrix24form_inner .b24-form-dropdown-container{padding:20px}section.cpby-page .seo-text .production__vedio-holder{height:300px}section.cpby-page .seo-text .production__video-text,section.cpby-page .seo-text .production__video--reverse .production__video-text{padding-left:15px;padding-right:15px}}section.cpby-page-first-screen .cpby-page-first-screen__form{position:relative;z-index:2}section.cpby-page-first-screen .cpby-page-first-screen__form-wrapper{background:#fff}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(2),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(3),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(4){flex:1 1 calc(33.33% - 8px);min-width:0;max-width:none}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(5),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(6),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(7),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(8){flex:1 1 calc(50% - 8px);min-width:0;max-width:none}section.cpby-page-first-screen .form24new__catalog .b24-form-control-string .b24-form-control,section.cpby-page-first-screen .form24new__catalog .b24-form-control-icon-after .b24-form-control{max-width:100%;width:100%}section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(8) label.b24-form-control-container{max-width:100%;width:100%}section.cpby-page-first-screen .form24new__catalog .b24-form-control-agreement .b24-form-control-label,section.cpby-page-first-screen .form24new__catalog .b24-form-field-bool .b24-form-control-label{white-space:normal;overflow-wrap:anywhere}@media (max-width:768px){section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(2),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(3),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(4),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(5),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(6),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(7),section.cpby-page-first-screen .form24new__catalog .b24-form-content.b24-form-padding-side form>div div:nth-child(8){max-width:none;width:auto;flex:1 1 100%}}
