@media (min-width:1420px){#pat .fixed-social{right:calc(calc(100vw - 1392px) / 2);margin-right:-80px}}@media (min-width:1800px){#pat .block-1 .lines-horizontal-right{display:block}}@media (max-width:1160px){#pat .block-1 .ast-col{width:50%}#pat .block-1 .block-1-content{max-width:100%}#pat .block-7 .numbers .number{font-size:48px}#pat .block-7 .swiper-slider{max-width:100%}.modal-form>.ast-flex,.bl-4-modal .ast-flex{min-height:unset}.white-popup-block .mfp-close{top:10px!important;right:10px}.modal-form .right-col{padding-right:60px}.mfp-container .wpcf7 .wpcf7-form-control-wrap{max-width:unset}#pat .block-1 .text br,#pat .block-3 .block-item .title br,#pat .block-title br,#pat .block-5 .block-item .title br,#pat .block-7 .numbers .block-item br,#pat .block-5 .block-item .text br,#pat .block-2 .block-item .text br{display:none}.bl-4-modal .left-col .number{font-size:80px}#pat .block-7 .block-img img{max-width:100%}#pat .fixed-social{right:5px;width:40px}#pat .copyright ul li:first-child{margin-right:0}#pat .block-1.inverse-section .ast-row .ast-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#pat .block-1.inverse-section .ast-row .ast-col:first-child{margin-bottom:40px;text-align:center}}@media (max-width:991px){#pat{font-size:16px}#pat section,#pat section.block-5{margin-bottom:80px}#pat .block-title,#pat .block-7 .block-title,#pat .block-1 .title{font-size:32px;margin-bottom:24px}#pat .block-1 .text{margin-bottom:40px}#pat .block-3 .block-item{min-height:unset;font-size:16px}#pat .block-3 .block-item .text>div:before{top:4px}#pat .block-3 .block-item .text>div{padding-left:15px}#pat .block-2 .block-item .title{margin-bottom:20px}#pat .block-2 .block-title span{font-size:120px}#pat .block-2 .block-title{padding-left:80px}#pat .block-3 .block-item .title,.modal-form .right-col .title{font-size:20px}#pat .block-3 .ast-row .ast-col{flex:1 1 50%;box-sizing:border-box}#pat .block-4 .block-item{min-height:unset}#pat .block-4 .block-item .number{font-size:64px}#pat .block-4 .block-item .title,.bl-4-modal .right-col,#pat .block-4 .block-item .block-link,.bl-4-modal .left-col,#pat .block-7 .numbers,#pat .block-5 .block-item,#pat .block-2 .block-item,.modal-form .right-col{font-size:16px}#pat .block-5 .block-item,#leed-form.modal-form>.ast-flex{min-height:unset}#pat .block-5 .block-item .title{font-size:20px;margin-bottom:20px}#pat .block-subtitle{font-size:16px;margin-bottom:40px}#pat .swiper-button-next,#pat .swiper-button-prev{top:45px}#pat .block-5 .block-item .step span,#pat .block-2 .block-item .title,#pat .block-6 .block-item .block-bottom{font-size:20px}#pat .block-6 .small-slide .block-item:before{height:100%;margin:0}#pat .block-6 .small-slide .block-item .bg{height:100%;top:0}#pat .block-6 .small-slide .block-item .block-bottom{margin-bottom:0}#pat .block-7 .numbers{margin-bottom:36px}#pat .block-7 .numbers .block-item{margin-right:16px;min-width:unset}#pat .ast-button,.white-popup-block .ast-button,#pat .wpcf7 .wpcf7-form-control-wrap input,#pat .block-8 .form-block .form-control-wrap input,.mfp-container .wpcf7 .wpcf7-form-control-wrap input{font-size:16px!important;padding:16px!important;height:48px}#pat .block-5 .block-item .step{padding:10px 16px}#pat .block-5 .block-item .icon img{max-height:80px}#pat #pat-footer .ast-logo{max-width:160px}#pat #pat-footer .col{margin-left:30px}.form-select ul{top:60px}.form-select ul li{line-height:1}.form-select .ic{height:16px;width:16px}.form-select .active{font-size:16px;line-height:1}#pat .totop{width:40px;height:40px;right:58px;bottom:23px}#pat .totop .ic{width:20px;height:20px;margin:10px}#pat .block-8 .block-title{text-transform:none}#pat .block-6 .swiper-container{padding-bottom:40px}#pat .block-5 .swiper-scrollbar{margin-top:40px}#pat .block-7 .swiper-slider{padding-left:56px;padding-right:56px}#pat .block-7 .block-item img{border-width:5px}.error-404 #pat .block-1 .subtitle,#pat.thankyou-page .block-1 .subtitle{margin-bottom:76px;font-size:16px}.error-404 #pat .block-1 .text,#pat.thankyou-page .block-1 .text{font-size:20px;margin-bottom:20px}.error-404 #pat .block-1 .ast-button+.ast-button{margin-left:0}.error-404 #pat .block-1 .ast-button{margin:0 16px 16px 0;line-height:normal;height:auto}#pat .block-1 .title br{displa:none}.error-404 #pat .block-1 .strokes-1,#pat.thankyou-page .block-1 .strokes-1{top:0}.error-404 #pat .block-1 .strokes-2,#pat.thankyou-page .block-1 .strokes-2{right:10%}.modal-form .iti{font-size:20px}#pat .block-3.style-2 .block-item .col-text,#pat .block-3.style-2 .block-item .col-img{width:100%}#pat .block-3.style-2 .block-item .col-img{padding-left:0}#pat .block-advs{margin-bottom:80px}.advantages-list .item,.advantages-list .item:nth-child(4n+2),.advantages-list .item:nth-child(4n+3){width:50%}.maps-tabs .nav-tabs{bottom:0;position:relative;z-index:3;width:100%;background:rgba(0,0,0,.7)}.maps-contact{position:static;width:100%}}@media (max-width:767px){#pat .block-1{padding-top:90px}#pat .block-title,#pat .block-7 .block-title,#pat .block-1 .title,#pat .block-8 .block-title,#pat .block-1.inverse-section .title{font-size:28px}#pat .block-1.inverse-section .ast-button{margin-top:40px}#pat .block-4 .block-item .number{font-size:40px}.bl-4-modal .left-col .number{font-size:52px}#pat .block-2 .block-item,#pat .block-3 .block-item,#pat .block-4 .block-item,#pat .block-5 .block-item,#pat .block-6 .block-item .block-hover{padding:20px}.bl-4-modal .right-col,.bl-4-modal .left-col,.modal-form .right-col{padding:30px}.modal-form .right-col{padding-right:30px}.white-popup-block .mfp-close,#pat .ic-close,.white-popup-block .mfp-close .ic-close{width:25px;height:25px}#pat .block-7 .numbers .number{font-size:36px}#pat .block-5 .swiper-slide{width:80vw}.error-404 #pat .block-1 .ast-row.ast-flex,#pat.thankyou-page .block-1 .ast-row.ast-flex{display:block}.error-404 #pat .block-1 .strokes-1,#pat.thankyou-page .block-1 .strokes-1,.error-404 #pat .block-1 .strokes-2,#pat.thankyou-page .block-1 .strokes-2{display:none}.error-404 #pat .block-1 .subtitle,#pat.thankyou-page .block-1 .subtitle{margin-bottom:40px}#pat .block-3.style-2 .ast-row .ast-col{flex:1 1 100%}#pat .block-advs .col-3,#pat .block-advs .col-9{width:100%}.advantages-list .item-body{padding:16px}.maps-contact .o-item{padding:16px 0}}@media (max-width:575px){#pat-header .ast-phones a{font-size:16px}.modal-form>.ast-flex,.bl-4-modal .ast-flex{flex-direction:column}.modal-form .left-col{width:100%;min-height:25vh}.modal-form .left-col img{border-radius:20px 20px 0 0}.modal-form .right-col{border-radius:0 0 20px 20px;padding:24px 16px}#pat .ast-button,.white-popup-block .ast-button,#pat .wpcf7 .wpcf7-form-control-wrap input,#pat .block-8 .form-block .form-control-wrap input,.mfp-container .wpcf7 .wpcf7-form-control-wrap input{width:100%}#pat .ic-close,.white-popup-block .mfp-close .ic-close{background:#fff}#pat .block-3 .ast-row .ast-col{flex:1 1 100%}#pat .block-4 .ast-row.space-8>div{width:100%}#pat .swiper-button-next,#pat .swiper-button-prev{top:74px}#pat .swiper-button-next,#pat .swiper-button-prev{top:74px}#pat .block-7 .block-title{margin-top:20px;text-align:center}#pat .block-7 .ast-row.ast-flex{display:block}#pat .wpcf7 form>div,#pat .block-8 .form-block .ast-flex{display:block}#pat .block-8 .form-block .form-control-wrap,#pat .wpcf7 .wpcf7-form-control-wrap{margin-bottom:16px;margin-right:0}.bl-4-modal .ast-flex{display:block}.bl-4-modal .right-col,.bl-4-modal .left-col{width:100%}.bl-4-modal .left-col{border-radius:20px 20px 0 0}.bl-4-modal .mfp-close .ic-close{background:#fff}#pat .copyright,#pat .copyright .ast-col-sm-6+.ast-col-sm-6{text-align:left}#pat .block-1:not(.inverse-section){padding-top:72px}#pat .block-1 .ast-col{width:100%}#pat .block-1:not(.inverse-section) .ast-col.ast-flex-1{order:-1}#pat .block-1:not(.inverse-section) .title{margin-bottom:16px!important}#pat .block-1:not(.inverse-section) .block-1-img{margin-bottom:26px}#pat .block-1:not(.inverse-section) .block-1-img img{float:none}#pat .block-1:not(.inverse-section) .block-1-img img~img{display:none}#pat .block-1:not(.inverse-section) .block-2-img{display:block;padding-top:66px}#pat .block-1:not(.inverse-section) .ast-button{width:100%;text-align:center}body.page-template-template-promavtomatika #pat .block-1 .lines{width:789px;height:486px;top:auto;bottom:-26%}#pat .block-2 .lines-1.lines-horizontal{display:none!important}#pat .block-6 .block-item:before{background:linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%)}#pat .block-3 .block-item .text{font-size:90%}}@media (max-width:479px){#pat .block-advs .text{margin-bottom:32px}.advantages-list .item,.advantages-list .item:nth-child(4n+2),.advantages-list .item:nth-child(4n+3){width:100%;padding-left:0;padding-right:0}.advantages-list .item-body{padding-top:40px;padding-bottom:40px}}@media (max-width:380px){#pat .block-5 .block-subtitle,#pat #portfolio .block-subtitle{padding-right:76px}#pat .swiper-button-next,#pat .swiper-button-prev{width:35px;height:35px}#pat .swiper-button-prev,#pat .swiper-container-rtl .swiper-button-next{right:55px}}