.breadcrumbs{position:relative;z-index:2}.page-promo{position:relative;width:calc(100% + 32px);margin-left:-16px;margin-bottom:48px;top:-30px}.page-promo:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#e5edf7;z-index:-3}@media (min-width:768px){.page-promo{width:calc(100% + 48px);margin-left:-24px;top:-46px}}@media (min-width:1280px){.page-promo{width:calc(100% + 160px);margin-left:-80px}}.page-promo.mbfix{margin-bottom:-30px}@media (min-width:768px){.page-promo.mbfix{margin-bottom:-46px}}.solution-promo{padding:48px 16px 0;position:relative}@media (min-width:768px){.solution-promo{padding:48px 24px;min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1280px){.solution-promo{padding:64px 80px}}.solution-promo .promo-title{color:#064080;font-weight:700;font-size:24px;line-height:26px;margin-bottom:16px}@media (min-width:768px){.solution-promo .promo-title{font-size:32px;line-height:38px;margin-bottom:20px;max-width:calc(50% - 24px)}}@media (min-width:1280px){.solution-promo .promo-title{max-width:calc(50% - 80px);font-size:40px;line-height:48px}}.solution-promo .promo-text{max-width:480px}@media (min-width:768px){.solution-promo .promo-text{max-width:calc(50% - 24px)}}@media (min-width:1280px){.solution-promo .promo-text{max-width:calc(50% - 80px)}}.solution-promo .promo-text p{font-weight:500;font-size:14px;line-height:18px;color:#4f606e}@media (min-width:768px){.solution-promo .promo-text p{font-size:16px;line-height:22px;max-width:calc(50% - 24px)}}@media (min-width:1280px){.solution-promo .promo-text p{max-width:calc(50% - 80px)}}.solution-promo .promo-text p:not(:last-child){margin-bottom:24px}.solution-promo .promo-list{margin-top:24px;margin-bottom:18px}@media (min-width:768px){.solution-promo .promo-list{max-width:calc(50% - 24px);margin-top:8px;margin-bottom:32px}}@media (min-width:1280px){.solution-promo .promo-list{margin-bottom:40px;max-width:calc(50% - 80px)}}.solution-promo .promo-list li{padding-left:34px;position:relative;font-weight:600;font-size:14px;line-height:18px;color:#4f606e}@media (min-width:768px){.solution-promo .promo-list li{font-size:16px;line-height:20px;padding-left:40px}}@media (min-width:1280px){.solution-promo .promo-list li{font-size:18px;line-height:22px}}.solution-promo .promo-list li:not(:last-child){margin-bottom:14px}@media (min-width:768px){.solution-promo .promo-list li:not(:last-child){margin-bottom:20px}}@media (min-width:1280px){.solution-promo .promo-list li:not(:last-child){margin-bottom:24px}}.solution-promo .promo-list li .ico{position:absolute;top:1px;left:1px;color:#064080;font-size:20px}@media (min-width:768px){.solution-promo .promo-list li .ico{font-size:28px}}.solution-promo .promo-btn{max-width:190px}@media (min-width:768px){.solution-promo .promo-btn{max-width:260px}}.solution-promo .promo-btn .btn{width:100%}.solution-promo .promo-bg{margin-top:30px;width:calc(100% + 32px);margin-left:-16px;position:relative}@media (min-width:768px){.solution-promo .promo-bg{position:absolute;bottom:0;right:0;width:50%;height:100%;overflow:hidden;margin-left:0;margin-top:0}}.solution-promo .promo-bg img{display:block;margin:0 auto;width:100%}@media (min-width:768px){.solution-promo .promo-bg img{position:absolute;top:50%;left:50%;width:auto;max-width:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.constructor .block-title{font-weight:700;font-size:18px;line-height:20px}@media (min-width:768px){.constructor .block-title{font-size:24px;line-height:26px}}@media (min-width:1280px){.constructor .block-title{font-size:32px;line-height:38px}}.constructor .block-text{padding:49px 16px}@media (min-width:768px){.constructor .block-text{padding:64px 24px}}@media (min-width:1280px){.constructor .block-text{padding:120px 80px}}.constructor .block-text .block-title{margin-bottom:20px}@media (min-width:768px){.constructor .block-text .block-title{margin-bottom:24px}}@media (min-width:1280px){.constructor .block-text .block-text-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.constructor .block-text .left{margin-bottom:12px}@media (min-width:768px){.constructor .block-text .left{margin-bottom:16px}}@media (min-width:1280px){.constructor .block-text .left{margin-bottom:0;padding-right:120px;width:50%}}@media (min-width:1280px){.constructor .block-text .right{width:50%}}.constructor .block-text .wysiwyg p{color:#4f606e}.constructor .block-text .wysiwyg ol li,.constructor .block-text .wysiwyg ul li{color:#4f606e}@media (min-width:768px){.constructor .block-what{display:-webkit-box;display:-ms-flexbox;display:flex}.constructor .block-what.mirror{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.constructor .block-what .block-info{padding:48px 16px 32px}@media (min-width:768px){.constructor .block-what .block-info{padding:70px 24px;width:50%}}@media (min-width:1280px){.constructor .block-what .block-info{padding:120px 80px}}.constructor .block-what .block-title{margin-bottom:24px}@media (min-width:768px){.constructor .block-what .block-title{margin-bottom:32px}}.constructor .block-what .block-what-list{list-style-type:disc;padding-left:18px}.constructor .block-what .block-what-list li{font-weight:500;font-size:14px;line-height:18px}@media (min-width:768px){.constructor .block-what .block-what-list li{font-size:16px;line-height:22px}}@media (min-width:1280px){.constructor .block-what .block-what-list li{font-size:18px}}.constructor .block-what .block-what-list li:not(:last-child){margin-bottom:16px}@media (min-width:768px){.constructor .block-what .block-what-list li:not(:last-child){margin-bottom:20px}}.constructor .block-what .block-what-list li::marker{color:#064080;font-size:20px}.constructor .block-what .block-what-list li a{text-decoration:underline}.constructor .block-what .block-what-list li a:hover{text-decoration:none}.constructor .block-what .block-image{position:relative;overflow:hidden}@media (min-width:768px){.constructor .block-what .block-image{width:50%}}.constructor .block-what .block-image .block-pic{display:block;width:100%;margin:0 auto}@media (min-width:768px){.constructor .block-what .block-image .block-pic{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:384px;width:auto}}@media (min-width:1280px){.constructor .block-what .block-image .block-pic{max-width:inherit}}.constructor .block-download{background:#064080;padding:32px 16px 40px}@media (min-width:768px){.constructor .block-download{padding:40px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1280px){.constructor .block-download{padding:64px 80px}}.constructor .block-download .download-text{font-weight:700;font-size:18px;line-height:20px;color:#fff;margin-bottom:24px}@media (min-width:768px){.constructor .block-download .download-text{margin-bottom:0;margin-right:38px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:1280px){.constructor .block-download .download-text{margin-right:160px;font-size:32px;line-height:38px}}.constructor .block-download .download-btn{width:100%}@media (min-width:768px){.constructor .block-download .download-btn{max-width:322px}}@media (min-width:1280px){.constructor .block-download .download-btn{max-width:560px}}.constructor .block-download .btn{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.constructor .block-download .btn .ico{color:#0163d1;margin-right:10px}.constructor .block-download .btn .btn-text{font-weight:600;font-size:14px;line-height:18px;color:#0163d1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px;text-align:left}.constructor .block-download .btn .btn-size{font-weight:500;font-size:14px;line-height:16px;color:#4f606e;white-space:pre}.constructor .block-how{padding:48px 0}@media (min-width:768px){.constructor .block-how{padding:64px 24px}}@media (min-width:1280px){.constructor .block-how{padding:120px 80px}}.constructor .block-how .block-title{margin-bottom:20px;margin-left:16px}@media (min-width:768px){.constructor .block-how .block-title{margin-left:0;margin-bottom:24px}}@media (min-width:1280px){.constructor .block-how .block-title{margin-bottom:40px}}.constructor .block-how .collapse-item{background:#fff;will-change:height}@media (min-width:768px){.constructor .block-how .collapse-item{border-radius:6px;overflow:hidden}}.constructor .block-how .collapse-item:not(:last-child){margin-bottom:4px}.constructor .block-how .collapse-item.opened .item-toggler{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.constructor .block-how .collapse-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 16px;cursor:pointer}@media (min-width:768px){.constructor .block-how .collapse-header{padding:30px 30px 30px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1280px){.constructor .block-how .collapse-header{padding:29px 32px 29px 40px}}.constructor .block-how .collapse-header:hover .ico-down{color:#0163d1}@media (min-width:1280px){.constructor .block-how .collapse-header:hover .item-nubmer,.constructor .block-how .collapse-header:hover .item-title{color:#0163d1}}.constructor .block-how .collapse-header .item-nubmer{font-weight:800;font-size:18px;line-height:18px;color:#b5bec6;min-width:28px}@media (min-width:768px){.constructor .block-how .collapse-header .item-nubmer{font-size:20px;line-height:20px;min-width:30px}}@media (min-width:1280px){.constructor .block-how .collapse-header .item-nubmer{font-size:24px;line-height:24px;min-width:36px}}.constructor .block-how .collapse-header .item-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 16px 0 6px;font-weight:700;font-size:16px;line-height:18px;color:#064080}@media (min-width:768px){.constructor .block-how .collapse-header .item-title{font-size:18px;line-height:20px;margin:0 16px 0 14px}}@media (min-width:1280px){.constructor .block-how .collapse-header .item-title{font-size:24px;line-height:26px;margin:0 16px 0 20px}}.constructor .block-how .collapse-header .ico-down{color:#4f606e}@media (min-width:768px){.constructor .block-how .collapse-header .ico-down{font-size:32px}}.constructor .block-how .collapse-header .item-toggler{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.constructor .block-how .collapse-body{display:none}.constructor .block-how .collapse-container{padding:0 16px 20px 50px}@media (min-width:768px){.constructor .block-how .collapse-container{padding:0 24px 30px 69px}}@media (min-width:1280px){.constructor .block-how .collapse-container{padding:0 110px 40px 96px}}.constructor .block-how .wysiwyg p{color:#4f606e}.constructor .block-how .wysiwyg ol li,.constructor .block-how .wysiwyg ul li{color:#4f606e}.constructor .block-package{padding:48px 16px}@media (min-width:768px){.constructor .block-package{padding:64px 24px}}@media (min-width:1280px){.constructor .block-package{padding:120px 80px}}.constructor .block-package .block-title{margin-bottom:16px}@media (min-width:768px){.constructor .block-package .block-title{text-align:center;margin-bottom:20px}}@media (min-width:1280px){.constructor .block-package .block-title{margin-bottom:24px}}.constructor .block-package .block-title-text{font-weight:600;font-size:14px;line-height:16px;color:#4f606e;margin-bottom:32px}@media (min-width:768px){.constructor .block-package .block-title-text{font-size:16px;line-height:20px;text-align:center;max-width:530px;margin:0 auto 48px}}@media (min-width:1280px){.constructor .block-package .block-title-text{font-size:18px;line-height:26px;max-width:680px}}@media (min-width:768px){.constructor .block-package .package-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.constructor .block-package .package-item{border-radius:6px;overflow:hidden}.constructor .block-package .package-item:not(:last-child){margin-bottom:10px}@media (min-width:768px){.constructor .block-package .package-item:not(:last-child){margin-bottom:20px}}@media (min-width:1280px){.constructor .block-package .package-item:not(:last-child){margin-bottom:28px}}@media (min-width:768px){.constructor .block-package .package-item{width:calc(100% / 2 - 10px);margin-right:20px;margin-bottom:20px}.constructor .block-package .package-item:nth-child(2n){margin-right:0}}@media (min-width:1280px){.constructor .block-package .package-item{width:calc(100% / 3 - 19px);margin-right:28px;margin-bottom:28px}.constructor .block-package .package-item:nth-child(2n){margin-right:28px}.constructor .block-package .package-item:nth-child(3n){margin-right:0}}.constructor .block-package .package-header{position:relative;border-radius:6px 6px 0 0;padding:24px 90px 24px 16px;min-height:130px}@media (min-width:768px){.constructor .block-package .package-header{padding:32px 130px 24px 24px;min-height:148px}}@media (min-width:1280px){.constructor .block-package .package-header{min-height:168px}}.constructor .block-package .header-info{position:relative;z-index:2;color:#fff}.constructor .block-package .package-name{font-weight:700;font-size:16px;line-height:18px}@media (min-width:768px){.constructor .block-package .package-name{font-size:18px;line-height:20px}}@media (min-width:1280px){.constructor .block-package .package-name{font-size:24px;line-height:26px}}.constructor .block-package .package-name-text{font-weight:600;font-size:12px;line-height:14px;margin-top:10px}@media (min-width:768px){.constructor .block-package .package-name-text{font-size:14px;line-height:18px}}@media (min-width:1280px){.constructor .block-package .package-name-text{margin-top:12px;font-size:18px;line-height:20px}}.constructor .block-package .header-image{position:absolute;right:0;bottom:0;width:158px;height:100%;z-index:1}.constructor .block-package .header-image img{display:block;margin:0;position:absolute;right:0;bottom:0}.constructor .block-package .package-body{border-radius:0 0 6px 6px;background:#fff;padding:20px 16px 24px}.constructor .block-package .package-list{list-style-type:disc;padding-left:18px;margin-bottom:32px}@media (min-width:768px){.constructor .block-package .package-list{min-height:278px}}@media (min-width:1280px){.constructor .block-package .package-list{min-height:344px}}.constructor .block-package .package-list li{font-weight:500;font-size:14px;line-height:18px;color:#4f606e}@media (min-width:1280px){.constructor .block-package .package-list li{font-size:16px;line-height:22px}}.constructor .block-package .package-list li::marker{color:#064080;font-size:20px}.constructor .block-package .package-list li:not(:last-child){margin-bottom:20px}@media (min-width:1280px){.constructor .block-package .package-list li:not(:last-child){margin-bottom:24px}}.constructor .block-package .package-price{font-weight:500;font-size:24px;line-height:28px;margin-bottom:20px}@media (min-width:768px){.constructor .block-package .package-price{font-size:32px;line-height:38px}}@media (min-width:1280px){.constructor .block-package .package-price{font-size:40px;line-height:46px;margin-bottom:32px}}.constructor .block-package .package-more .btn{width:100%}.constructor .package-remark{font-weight:500;font-size:14px;line-height:18px;color:#4f606e;margin-top:24px}@media (min-width:768px){.constructor .package-remark{font-size:16px;line-height:22px;margin-top:4px}}@media (min-width:1280px){.constructor .package-remark{margin-top:6px}}.constructor .block-price{padding:48px 16px}@media (min-width:768px){.constructor .block-price{padding:64px 24px}}@media (min-width:1280px){.constructor .block-price{padding:120px 80px}}.constructor .block-price .block-title{margin-bottom:28px}@media (min-width:768px){.constructor .block-price .block-title{margin-bottom:32px}}.constructor .block-price .table-title{font-weight:600;font-size:14px;line-height:18px;margin-bottom:10px;color:#064080}@media (min-width:768px){.constructor .block-price .table-title{margin-bottom:16px;font-size:16px;line-height:20px}}.constructor .block-price .price-table-wrap:not(:last-child){margin-bottom:16px}@media (min-width:768px){.constructor .block-price .price-table-wrap:not(:last-child){margin-bottom:24px}}@media (min-width:1280px){.constructor .block-price .price-table-wrap:not(:last-child){margin-bottom:36px}}.constructor .block-price .wysiwyg .table-wrap:last-child{margin-bottom:0}.constructor .block-price .wysiwyg ol,.constructor .block-price .wysiwyg p,.constructor .block-price .wysiwyg ul{color:#4f606e}.constructor .block-price .wysiwyg table{min-width:382px}.constructor .block-price .wysiwyg table tr td{color:#4f606e}.constructor .block-price .wysiwyg table tr td:last-child{white-space:pre}.constructor .block-price .wysiwyg b,.constructor .block-price .wysiwyg strong{color:#2c2c2c;white-space:pre}.constructor .block-price .wysiwyg a{color:#0163d1}.constructor .block-systems .block-title{margin-bottom:24px}@media (min-width:1280px){.constructor .block-systems .block-title{margin-bottom:32px}}.constructor .block-systems .systems-header{padding:48px 16px 0}@media (min-width:768px){.constructor .block-systems .systems-header{padding:64px 24px 0}}@media (min-width:1280px){.constructor .block-systems .systems-header{padding:120px 80px 0}}.constructor .block-systems .systems-body{background:#fff;padding:16px 16px 48px}@media (min-width:768px){.constructor .block-systems .systems-body{padding:24px 24px 64px}}@media (min-width:1280px){.constructor .block-systems .systems-body{padding:64px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.constructor .block-systems .systems-body picture{width:50%}}.constructor .block-systems .system-info{margin-top:24px}@media (min-width:768px){.constructor .block-systems .system-info{margin-top:40px}}@media (min-width:1280px){.constructor .block-systems .system-info{margin-top:0;padding-right:80px;width:50%}}.constructor .block-systems .system-pic{display:block;margin:0 auto}@media (min-width:1280px){.constructor .block-systems .system-pic{min-width:640px;max-width:640px;margin:0}}.constructor .block-systems .system-title{font-weight:700;font-size:16px;line-height:18px;margin-bottom:16px}@media (min-width:768px){.constructor .block-systems .system-title{font-size:18px;line-height:20px;margin-bottom:24px}}@media (min-width:1280px){.constructor .block-systems .system-title{font-size:24px;line-height:32px}}.constructor .block-systems .system-btn{margin-top:24px;width:180px}@media (min-width:768px){.constructor .block-systems .system-btn{margin-top:32px;width:260px}}.constructor .block-systems .system-btn .btn{width:100%}@media (min-width:768px){.constructor .block-systems .system-btn .btn{padding:17px 18px}}@media (min-width:1280px){.constructor .block-systems .system-btn .btn{padding:22px 18px}}.constructor .block-systems .wysiwyg ol,.constructor .block-systems .wysiwyg p,.constructor .block-systems .wysiwyg ul{color:#4f606e}@media (min-width:1280px){.constructor .block-systems .wysiwyg p{font-size:18px}}@media (min-width:1280px){.constructor .block-systems .wysiwyg ol li,.constructor .block-systems .wysiwyg ul li{font-size:18px}}.constructor .block-works{padding:48px 16px}@media (min-width:768px){.constructor .block-works{padding:64px 24px}}@media (min-width:1280px){.constructor .block-works{padding:120px 80px}}.constructor .block-works .block-title{margin-bottom:24px}@media (min-width:1280px){.constructor .block-works .block-title{margin-bottom:40px}}.constructor .block-works .block-image{min-height:220px}@media (min-width:768px){.constructor .block-works .block-image{width:50%;position:relative;overflow:hidden;min-height:484px}}.constructor .block-works .block-pic{display:block;width:100%;margin:0 auto}@media (min-width:768px){.constructor .block-works .block-pic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:inherit;width:auto}}.constructor .block-works .block-pic-custom{display:block;width:100%;margin:0 auto}@media (min-width:768px){.constructor .block-works .block-pic-custom{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:inherit;width:auto;height:100%}}.constructor .block-works .block-info{background:#fff;padding:24px 16px}@media (min-width:768px){.constructor .block-works .block-info{width:50%;padding:50px 24px}}@media (min-width:1280px){.constructor .block-works .block-info{padding:60px 44px}}.constructor .block-works .block-slider{position:relative}@media (min-width:1280px){.constructor .block-works .block-slider{width:calc(100% + 40px);margin-left:-20px;padding:0 20px}}.constructor .block-works .block-slider .swiper-button-next,.constructor .block-works .block-slider .swiper-button-prev{display:none}@media (min-width:1280px){.constructor .block-works .block-slider .swiper-button-next,.constructor .block-works .block-slider .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex;top:calc(50% - 17px)}}.constructor .block-works .swiper-works{padding-bottom:34px}.constructor .block-works .slide-title{font-weight:700;font-size:16px;line-height:18px;margin-bottom:16px}@media (min-width:768px){.constructor .block-works .slide-title{font-size:18px;line-height:20px;margin-bottom:24px}}@media (min-width:1280px){.constructor .block-works .slide-title{font-size:24px;line-height:32px}}.constructor .block-works .swiper-slide{width:100%;background:#fff}@media (min-width:768px){.constructor .block-works .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}}.constructor .block-works .wysiwyg ol,.constructor .block-works .wysiwyg p,.constructor .block-works .wysiwyg ul{color:#4f606e}@media (min-width:1280px){.constructor .block-works .wysiwyg p{font-size:18px}}@media (min-width:1280px){.constructor .block-works .wysiwyg ol li,.constructor .block-works .wysiwyg ul li{font-size:18px}}.constructor .block-works .slide-video{margin-top:24px}.constructor .block-works .slide-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.constructor .block-works .slide-btn:hover .btn-text{border-color:transparent}.constructor .block-works .slide-btn .ico{font-size:30px;margin-right:12px}.constructor .block-works .slide-btn .btn-text{font-weight:600;font-size:16px;line-height:18px;color:#4f606e;padding-bottom:1px;border-bottom:1px dashed #4f606e}.constructor .block-form{background:#064080;padding:32px 16px 24px}@media (min-width:768px){.constructor .block-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:48px 24px}}@media (min-width:1280px){.constructor .block-form{padding:120px 80px 100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.constructor .block-form .form-image{position:relative;min-height:208px;margin-top:20px}@media (min-width:768px){.constructor .block-form .form-image{margin-top:0;min-width:50%;min-height:346px}}@media (min-width:1280px){.constructor .block-form .form-image{min-height:462px}}.constructor .block-form .form-custom-image{position:relative;min-height:288px;margin-top:20px}@media (min-width:768px){.constructor .block-form .form-custom-image{margin-top:0;min-width:50%;min-height:346px}}@media (min-width:1280px){.constructor .block-form .form-custom-image{min-height:462px}}.constructor .block-form .form-custom-image .block-custom-pic{position:absolute;bottom:-32px}@media (min-width:768px){.constructor .block-form .form-custom-image .block-custom-pic{bottom:-48px}}@media (min-width:1280px){.constructor .block-form .form-custom-image .block-custom-pic{bottom:-80px}}@media (max-width:768px){.constructor .block-form .form-custom-image .block-custom-pic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.constructor .block-form .block-pic{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:auto;max-width:inherit}.constructor .block-form .form{width:100%}@media (min-width:768px){.constructor .block-form .form{padding-right:40px}}@media (min-width:1280px){.constructor .block-form .form{padding-right:90px}}.constructor .block-form .form-title{font-weight:700;font-size:24px;line-height:26px;color:#fff;margin-bottom:20px}@media (min-width:1280px){.constructor .block-form .form-title{font-size:40px;line-height:52px;margin-bottom:24px}}.constructor .block-form .form-text{font-weight:500;font-size:14px;line-height:16px;color:#fff}@media (min-width:768px){.constructor .block-form .form-text{line-height:18px}}@media (min-width:1280px){.constructor .block-form .form-text{font-size:18px;line-height:24px}}.constructor .block-form .form-wrap{margin-top:24px}@media (min-width:1280px){.constructor .block-form .form-wrap{margin-top:32px}}.constructor .block-form .form-wrap .fg:not(:last-child){margin-bottom:8px}.constructor .block-form .form-wrap .input.error~label.error{color:#fff}.constructor .block-form .form-btn{margin-top:16px}@media (min-width:1280px){.constructor .block-form .form-btn{max-width:240px}}.constructor .block-form .form-btn .btn{width:100%;padding:22px 12px}.constructor .block-form-custom{padding:32px 16px}@media (min-width:768px){.constructor .block-form-custom{padding:48px 12px 48px 24px}}@media (min-width:1280px){.constructor .block-form-custom{padding:120px 22px 80px 100px}}.constructor .slider-help{margin-left:-16px;padding:64px 16px}@media (min-width:768px){.constructor .slider-help{padding:64px 24px;margin-left:-24px}}@media (min-width:1280px){.constructor .slider-help{padding:120px 80px 80px;margin-left:-80px}}.page-utp{padding-top:0;padding-bottom:0}@media (min-width:768px){.page-utp{padding-bottom:12px}}@media (min-width:1280px){.page-utp{padding-bottom:30px}}