@font-face{font-family:Gilroy-Bold;src:url(../fonts/Gilroy-Bold.ttf)}@font-face{font-family:Gilroy-Regular;src:url(../fonts/Gilroy-Regular.ttf)}@font-face{font-family:Gilroy-Thin;src:url(../fonts/Gilroy-Thin.ttf)}@font-face{font-family:Gilroy-Black;src:url(../fonts/Gilroy-Black.ttf)}img{vertical-align:middle}body{font-family:Gilroy-Regular}img{width:100%}span{font-family:Gilroy-Bold}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px;max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes main-bg-anim{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes main-bg-anim{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes online{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes online{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}@keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:0}}.btn{padding:15px 40px;background-color:#3d60aa;display:inline-block;text-decoration:none;font-family:Gilroy-Bold;overflow:hidden;position:relative;-webkit-transition:all .35s;transition:all .35s;color:#fff;border-radius:25px;cursor:pointer}.btn:after{content:"";display:block;width:18px;height:250px;margin-left:60px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),color-stop(50%,rgba(255,255,255,.3)),to(rgba(255,255,255,.7)));background:linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 50%,rgba(255,255,255,.7) 100%);position:absolute;left:-40px;top:-150px;z-index:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .1s;transition:all .1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.btn:hover{background-color:#1e40a2}.green{background-color:#25d266;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;color:#fff;text-decoration:none;border-radius:35px;padding:5px 10px;margin-top:5px}.no-webp #main{background-image:url(../img/main_bg.jpg)}#main{background-repeat:no-repeat;background-size:cover}#main header{padding:5px;border-radius:10px}#main header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main header .logo{max-width:200px}#main header .description{max-width:200px;font-size:12px;font-family:Gilroy-Bold}#main header .license .license_text{font-family:Gilroy-Bold;font-size:14px}#main header .license .license_link{color:#3d60aa;text-decoration:none;font-size:12px;font-family:Gilroy-Bold}#main header .license .license_link:hover{text-decoration:underline}#main header .online{display:-webkit-box;display:-ms-flexbox;display:flex}#main header .online .img{max-width:50px;position:relative}#main header .online .online_text{padding-left:10px;text-align:center;font-size:14px}#main header .online .online_text p{position:relative}#main header .online .online_text p:before{content:"";position:absolute;width:6px;height:6px;left:13px;top:5px;display:inline-block;background-color:#2cb742;border-radius:50%;margin-right:5px;-webkit-animation:online 1.5s linear infinite;animation:online 1.5s linear infinite}#main header .phone{text-align:right}#main header .phone .phone_text{font-size:12px;position:relative}#main header .phone .phone_text:before{content:"";position:absolute;width:6px;height:6px;left:22px;top:5px;display:inline-block;background-color:#2cb742;border-radius:50%;margin-right:5px;-webkit-animation:online 1.5s linear infinite;animation:online 1.5s linear infinite}#main header .phone .phone_number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000;font-size:20px;font-family:Gilroy-Bold}#main header .phone .phone_number img{width:15px;margin-right:5px;position:relative;top:2px}#main header .phone .call_back{color:#000;text-decoration:underline;font-size:12px}#main .container_block{max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px;padding:80px 10px}#main .container_block h1{font-size:50px}#main .container_block .bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px;margin:25px 0}#main .container_block .bullets .bullet{width:250px;margin-bottom:15px;margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main .container_block .bullets .bullet .img{width:20px!important;margin-right:15px}#main .container_block .bullets .bullet p{width:200px}.section_title{padding:40px 0;text-align:center}.section_title h2{font-size:54px}.section_title p{font-size:24px;padding-top:10px}.center{text-align:center}.center .all_s{color:#3d60aa;text-decoration:none;display:inline-block;font-family:Gilroy-Bold;font-size:14px;cursor:pointer}#services .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-webp #services .container .item{background-image:url(../img/s_bg_1.jpg)}#services .container .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:cover;background-repeat:no-repeat;color:#fff;-webkit-box-shadow:0 0 20px #666;box-shadow:0 0 20px #666;-webkit-transition:all .35s;transition:all .35s;margin-bottom:20px;width:calc(33.3333333333% - 15px)}#services .container .item:hover{-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000}.no-webp #services .container .item:nth-child(2){background-image:url(../img/s_bg_2.jpg)}#services .container .item:nth-child(2){color:#000}.no-webp #services .container .item:nth-child(3){background-image:url(../img/s_bg_3.jpg)}.no-webp #services .container .item:nth-child(4){background-image:url(../img/s_bg_4.jpg)}#services .container .item:nth-child(4){color:#000}.no-webp #services .container .item:nth-child(5){background-image:url(../img/s_bg_5.jpg)}.no-webp #services .container .item:nth-child(6){background-image:url(../img/s_bg_6.jpg)}#services .container .item:nth-child(6){color:#000}#services .container .item .top .work_class{margin-bottom:15px;font-size:12px}#services .container .item .top .title{font-size:24px}#services .container .item .top .title span{color:#3d60aa;display:block}#services .container .item .top .description{font-size:14px;margin:25px 0}#services .container .item .top .description li{padding:5px 0;list-style:disc;margin-left:15px}#services .container .item .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#services .container .item .bottom .whatsapp{text-align:center}#services .container .item .bottom .whatsapp p{font-size:12px}#services .container .item .bottom .whatsapp .btn{font-family:Gilroy-Regular;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px}#services .container .item .bottom .whatsapp .btn img{width:15px;position:relative;top:-3px;margin-left:5px}#services .container .item .bottom .whatsapp .btn p{margin-left:5px;font-size:14px;position:relative;top:-2px}#services .hide_services{display:none;margin-top:20px}.no-webp #services .hide_services .item:nth-child(1){background-image:url(../img/s_bg_7.jpg)}.no-webp #services .hide_services .item:nth-child(2){background-image:url(../img/s_bg_8.jpg)}.no-webp #services .hide_services .item:nth-child(3){background-image:url(../img/s_bg_9.jpg)}.no-webp #services .hide_services .item:nth-child(4){background-image:url(../img/s_bg_10.jpg)}.no-webp #services .hide_services .item:nth-child(5){background-image:url(../img/s_bg_11.jpg)}.no-webp #services .hide_services .item:nth-child(6){background-image:url(../img/s_bg_12.jpg)}.no-webp #services .hide_services .item:nth-child(7){background-image:url(../img/s_bg_13.jpg)}#services .hide_services .item:nth-child(7){color:#000}.no-webp #services .hide_services .item:nth-child(8){background-image:url(../img/s_bg_14.jpg)}.no-webp #services .hide_services .item:nth-child(9){background-image:url(../img/s_bg_15.jpg)}#services .hide_services .item:nth-child(9){color:#000}#services .flex{display:-webkit-box;display:-ms-flexbox;display:flex}#price{padding:80px 0}.no-webp #price .container{background-image:url(../img/price_bg.jpg)}#price .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:cover;background-repeat:no-repeat;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:25px}#price .container .calc{max-width:200px;font-family:Gilroy-Bold;margin-bottom:60px}#price .container h2{font-size:36px;max-width:400px}#price .container form{margin-top:60px}#price .container form input{padding:15px 15px;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0}#price .container form .btn{border:0;margin-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#porpholio .section_title{max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px}#porpholio .section_title h2{font-size:46px}#porpholio .section_title p{margin-top:40px}#porpholio .container .objects{margin-bottom:40px}#porpholio .container .objects ul{display:-webkit-box;display:-ms-flexbox;display:flex}#porpholio .container .objects ul li{font-size:14px;margin:0 15px;text-align:center}#porpholio .container .objects ul li .img{width:20px;margin:0 auto}#porpholio .container .item{width:calc(50% - 15px);margin-bottom:40px}#porpholio .container .item .img{position:relative}#porpholio .container .item .img .btn_video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0}#porpholio .container .item .img .btn_video .pulse{width:70px;height:70px;background-color:#25d266;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;position:relative;-webkit-transition:all .35s;transition:all .35s;top:30px;left:30px}#porpholio .container .item .img .btn_video .pulse:hover{background-color:#25d266}#porpholio .container .item .img .btn_video .pulse:after,#porpholio .container .item .img .btn_video .pulse:before{content:"";position:absolute;border:2px solid #25d266;left:-20px;opacity:0;right:-20px;top:-20px;bottom:-20px;border-radius:50%;-webkit-animation:pulse 1.5s linear infinite;animation:pulse 1.5s linear infinite}#porpholio .container .item .img .btn_video .pulse::after{-webkit-animation-delay:.5s;animation-delay:.5s}#porpholio .container .item .img .btn_video .pulse img{width:25px;margin-left:7px;margin-top:5px}#porpholio .container .item .img .btn_photo{position:absolute;bottom:20px;left:20px;padding:15px 20px}#porpholio .container .item .project_description{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#porpholio .container .item .project_description .name_project{width:calc(50% - 15px)}#porpholio .container .item .project_description .name_project p{font-size:12px;margin-bottom:10px}#porpholio .container .item .project_description .name_project .title{font-size:24px;font-family:Gilroy-Bold}#porpholio .container .item .project_description .description{width:calc(41.6666666667% - 15px);font-size:12px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-top:15px}#porpholio .container .item .project_description .description::before{content:"";width:4px;height:4px;border-radius:50%;border:4px solid #25d266;position:absolute;top:-20px}#review .container .item{width:calc(50% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}#review .container .item h3{font-size:40px;padding-bottom:45px}#review .container .item .video{position:relative;margin-right:15px}#review .container .item .video .img{max-width:400px;position:relative;border-radius:20px;overflow:hidden}#review .container .item .video .img .btn_video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px}#review .container .item .video .img .btn_video .pulse{width:40px;height:40px;background-color:#25d266;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;position:relative;-webkit-transition:all .35s;transition:all .35s}#review .container .item .video .img .btn_video .pulse:hover{background-color:#25d266}#review .container .item .video .img .btn_video .pulse:after,#review .container .item .video .img .btn_video .pulse:before{content:"";position:absolute;border:2px solid #25d266;left:-10px;opacity:0;right:-10px;top:-10px;bottom:-10px;border-radius:50%;-webkit-animation:pulse 1.5s linear infinite;animation:pulse 1.5s linear infinite}#review .container .item .video .img .btn_video .pulse::after{-webkit-animation-delay:.5s;animation-delay:.5s}#review .container .item .video .img .btn_video .pulse img{width:12px;margin-left:4px;margin-top:-1px}#review .container .item .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}#review .container .item .description .text{font-size:14px}#review .container .item .description .years{padding:2px 15px;background-color:#25d266;border-radius:10px;color:#fff;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#review .container .photo_slider{width:100%}#review .container .photo_slider .item_photo{max-width:150px;display:block;margin:0 10px;border-radius:10px;overflow:hidden}#review .container .photo_slider .slick-dots li button:before{font-size:12px;border-radius:50%;line-height:21px;width:18px;height:18px;color:#b3b3b3}#review .container .photo_slider .slick-dots li.slick-active button:before{color:#3d60aa;background-color:#dfdfdf}#review .container .arrow_class{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-40px;right:10px}#review .container .arrow_class .slick_btn{width:11px;height:26px;background-color:transparent;border:none;background-repeat:no-repeat;-webkit-filter:brightness(0) invert(.15);filter:brightness(0) invert(.15);opacity:.25;-webkit-transition:all .35s;transition:all .35s;cursor:pointer}#review .container .arrow_class .slick_btn:hover{-webkit-filter:none;filter:none;opacity:1}.no-webp #review .container .arrow_class .next,.no-webp #review .container .arrow_class .prev{background-image:url(../img/arrow.png)}#review .container .arrow_class .prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}#review .container .arrow_class .next{margin-left:25px}.no-webp #estimate{background-image:url(../img/smeta_bg.jpg)}#estimate{margin-top:40px;padding:40px 0 80px;background-size:cover;background-repeat:no-repeat}#estimate .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#estimate .container .item{width:calc(50% - 15px)}#estimate .container .item h3{font-size:40px}#estimate .container .item .text_bold{padding:30px 0;font-family:Gilroy-Bold;font-size:22px}#estimate .container .item .est_list .est_list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0}#estimate .container .item .est_list .est_list_item .img{width:20px;margin-right:10px}#estimate .container .item .est_list .est_list_item p{font-size:14px}#estimate .container .item .est_list .est_list_item p span{display:block}#estimate .container .item .form_item{background-color:#fff;max-width:250px;padding:30px;text-align:center;border-radius:10px}#estimate .container .item .form_item .form_title{font-family:Gilroy-Bold}#estimate .container .item .form_item .title_desc{font-size:13px;padding:15px 0}#estimate .container .item .form_item #file-input{display:none}#estimate .container .item .form_item form .label_file_input{border:2px solid #3d60aa;font-size:14px;padding:15px 20px;display:block;border-radius:10px;position:relative;cursor:pointer}.no-webp #estimate .container .item .form_item form .label_file_input::after{background-image:url(../img/paper_clip.png)}#estimate .container .item .form_item form .label_file_input::after{content:"";width:20px;height:20px;position:absolute;right:30px}#estimate .container .item .form_item form .send{font-size:14px;margin:20px 0;font-family:Gilroy-Bold}#estimate .container .item .form_item form .text_placeholder{font-size:14px;color:#858383;padding:10px 0}#estimate .container .item .form_item form .catalog-form-input{padding:15px 20px;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #858383}#estimate .container .item .form_item form .btn{border-radius:10px;width:100%;border:none;margin-top:10px}#estimate .container .item .form_item form .text_btn{font-size:12px;color:#858383;margin-top:5px}#estimate .container .item .form_item form .text_btn .btn_policy{color:#858383}#estimate .container .eeeeee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.messengers{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:250px}.messengers .messenger_btn{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-align:center;-ms-flex-align:center;align-items:center;margin:10px auto;width:70px;padding:10px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.messengers .messenger_btn p{font-size:12px!important;color:#3d60aa}.messengers .messenger_btn .input_radio{display:none}.messengers .messenger_btn img{max-width:45px;cursor:pointer}.messengers .messenger_btn p{display:inline-block}.messengers .active{-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}.messengers .active p{font-family:Gilroy-Bold}footer{background-color:#282728;padding:60px 0}footer .container .contacts{text-align:center}footer .container .item{color:#fff}footer .container .item .logo{text-align:left}footer .container .item .logo img{width:200px}footer .container .item .logo .description{font-size:12px}footer .container .item .title_item{font-family:Gilroy-Bold;padding:15px 0;font-size:18px}footer .container .item .adress{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:14px}footer .container .item .adress .img{max-width:15px;margin-right:5px}footer .container .item .photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .container .item .photo .img{max-width:150px;border-radius:10px;margin-right:15px;overflow:hidden}footer .container .item .online_text{padding-left:15px;text-align:left;font-size:14px;margin-top:20px;text-align:center}footer .container .item .online_text p{position:relative}footer .container .item .online_text p:before{content:"";position:absolute;width:6px;height:6px;left:10px;top:5px;display:inline-block;background-color:#2cb742;border-radius:50%;margin-right:5px;-webkit-animation:online 1.5s linear infinite;animation:online 1.5s linear infinite}footer .container .item .phone{text-align:center}footer .container .item .phone_text{font-size:12px;position:relative;margin-left:15px}footer .container .item .phone_text .green{margin-top:15px}footer .container .item .phone_text:before{content:"";position:absolute;width:6px;height:6px;left:10px;top:5px;display:inline-block;background-color:#2cb742;border-radius:50%;margin-right:5px;-webkit-animation:online 1.5s linear infinite;animation:online 1.5s linear infinite}footer .container .item .phone_number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#fff;margin:10px 0;font-size:20px;font-family:Gilroy-Bold}footer .container .item .phone_number img{width:15px;margin-right:5px;position:relative;top:2px}footer .container .item .call_back{color:#fff;text-decoration:underline;font-size:12px;margin-left:20px}footer .container .footer_link{color:#a7a5a5;font-size:14px;text-decoration:none;margin:5px 0;display:inline-block}footer .container .footer_link:hover{color:#fff}.hidden{display:none}.popup_video{text-align:center;max-width:1000px;margin:0 auto;position:relative}.no-webp .zzz{background-image:url(../img/consult_bg.jpg)}.zzz{height:500px;background-size:cover;background-repeat:no-repeat}#main header .license{display:none}@media screen and (max-width:1200px){#porpholio .container .objects ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#porpholio .container .objects ul li{margin-bottom:10px}}@media screen and (max-width:960px){#main header .description{display:none}#services .container .item .top .title{font-size:20px}#porpholio .container .item .project_description .name_project{width:calc(100% - 15px)}#porpholio .container .item .project_description .name_project .title{font-size:20px}footer .container{-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width:780px){.container{padding-left:15px;padding-right:15px}#main{background-position:-450px 0}#main header .online{display:none}#main .container_block{text-align:center}#main .container_block{padding-left:15px;padding-right:15px}#main .container_block h1{font-size:46px}#main .container_block .bullets{margin:25px auto}#main .container_block .bullets{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section_title h2{font-size:36px}#services .container{-ms-flex-wrap:wrap;flex-wrap:wrap}#services .container .item{width:calc(50% - 15px)}#services .container .item .top .title{font-size:24px}#price .container{background-position:-150px 0}#porpholio .section_title{padding-left:15px;padding-right:15px}#porpholio .container .item .img .btn_video .pulse{margin-left:auto}#porpholio .container .item .project_description{-ms-flex-wrap:wrap;flex-wrap:wrap}#porpholio .container .item .project_description .name_project{text-align:center}#porpholio .container .item .project_description .description{margin-left:20px}#porpholio .container .item .project_description .description::before{top:0}#porpholio .container .item .project_description .description::before{left:-20px}#review .section_title{padding:20px 0}#review .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#review .container .item{width:calc(100% - 15px)}#review .container .item{-ms-flex-wrap:wrap;flex-wrap:wrap}#review .container .item h3{padding-bottom:15px}#review .container .item h3{font-size:24px}#review .container .item h3{margin:0 auto}#review .container .item .video{width:calc(50% - 15px)}#review .container .item .video .img{margin:15px auto}#review .container .item .video .img .btn_video .pulse{margin-left:auto}#review .container .item .description{max-width:400px}#review .container .item .description{margin:20px auto}#review .container .photo{display:none}#review .container .photo_slider{margin-top:60px}#review .container .arrow_class{top:20px}#estimate .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#estimate .container .item{width:calc(100% - 15px)}#estimate .container .item{text-align:center}#estimate .container .item .text_bold{padding:10px}#estimate .container .item .est_list{margin-bottom:30px}#estimate .container .item .est_list .est_list_item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#estimate .container .item .est_list .est_list_item{display:block}#estimate .container .item .est_list .est_list_item .img{margin:0 auto}#estimate .container .eeeeee{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.messengers{margin:0 auto}footer .container .footer_services{display:none}}@media screen and (max-width:560px){#main{background-position:-650px 0}#main header .logo{max-width:150px}#main header .phone .phone_text:before{left:-10px}#main header .phone .phone_number{font-size:16px}#main .container_block h1{font-size:36px}.section_title p{font-size:16px}#services .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#services .container .item{width:calc(100% - 15px)}#price{padding:20px 0}#price{text-align:center}#price .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#price .container form{max-width:90%}#price .container form input{width:100%}#price .container form .btn{width:100%}#price .container form .btn{margin-left:0}#price .container form .btn{margin-top:10px}#porpholio .section_title h2{font-size:36px}#porpholio .container .objects{display:none}#porpholio .container .item{width:calc(100% - 15px)}#review .container .item .video{width:calc(100% - 15px)}}.webp #main{background-image:url(../img/main_bg.webp)}.webp #services .container .item{background-image:url(../img/s_bg_1.webp)}.webp #services .container .item:nth-child(2){background-image:url(../img/s_bg_2.webp)}.webp #services .container .item:nth-child(3){background-image:url(../img/s_bg_3.webp)}.webp #services .container .item:nth-child(4){background-image:url(../img/s_bg_4.webp)}.webp #services .container .item:nth-child(5){background-image:url(../img/s_bg_5.webp)}.webp #services .container .item:nth-child(6){background-image:url(../img/s_bg_6.webp)}.webp #services .hide_services .item:nth-child(1){background-image:url(../img/s_bg_7.webp)}.webp #services .hide_services .item:nth-child(2){background-image:url(../img/s_bg_8.webp)}.webp #services .hide_services .item:nth-child(3){background-image:url(../img/s_bg_9.webp)}.webp #services .hide_services .item:nth-child(4){background-image:url(../img/s_bg_10.webp)}.webp #services .hide_services .item:nth-child(5){background-image:url(../img/s_bg_11.webp)}.webp #services .hide_services .item:nth-child(6){background-image:url(../img/s_bg_12.webp)}.webp #services .hide_services .item:nth-child(7){background-image:url(../img/s_bg_13.webp)}.webp #services .hide_services .item:nth-child(8){background-image:url(../img/s_bg_14.webp)}.webp #services .hide_services .item:nth-child(9){background-image:url(../img/s_bg_15.webp)}.webp #price .container{background-image:url(../img/price_bg.webp)}.webp #review .container .arrow_class .next,.webp #review .container .arrow_class .prev{background-image:url(../img/arrow.webp)}.webp #estimate{background-image:url(../img/smeta_bg.webp)}.webp #estimate .container .item .form_item form .label_file_input::after{background-image:url(../img/paper_clip.webp)}.webp .zzz{background-image:url(../img/consult_bg.webp)}