@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:730px;padding-right:0;padding-left:0}}@media (min-width:992px){.container{max-width:950px;padding-right:10px;padding-left:10px}.row{margin-right:-10px;margin-left:-10px}}@media (min-width:1360px){.container{max-width:1330px;padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1890px){.container{max-width:1860px}}@media only screen and (max-width:1889px){.aworks_img{height:200px;max-height:200px}.start_height{height:360px;max-height:360px}footer .row>.footer_promt{font-size:14px}footer .row>.footer_promt svg{margin-right:10px;max-width:80px;min-width:80px}body{font-size:16px}footer>.container{padding-top:80px;padding-bottom:200px}footer{font-size:14px}.footer_overflow{height:167px}header{font-size:16px}.block{padding:50px 0;width:100%}.hero_block{padding-top:0}.hero_title{font-size:263px;top:-35px;left:-20px}.hero_content_title{font-size:44px}.hero_content_subtitle{font-size:16px}.btn,.btn input,.wp-block-buttons a,a.btn{max-width:330px}.hero_content{max-width:740px;gap:0}.about_title{font-size:30px;max-width:730px}.about_content{gap:25px 15px}.block_after,.block_before,.block_title{font-size:18px}.building_button{padding:10px 15px;font-size:24px}.building_button_number{font-size:16px}.building_img{max-height:310px}.building_img img{height:100%;max-height:inherit}.aboutpage_content .h3,.aboutpage_content .has-medium-font-size,.aboutpage_content h3,.frontpage_content .h3,.frontpage_content .has-medium-font-size,.frontpage_content h3,.page_content .h3,.page_content .has-medium-font-size,.page_content h3{font-size:20px}.building_text img{max-height:120px;width:auto}.building_button_number{height:16px;min-height:30px;width:55px}.project_title{font-size:16px}.project_block .block_title{margin-bottom:25px}.project_item a{font-size:16px}.project_img{height:347px;max-height:347px}.project_items:not(.slick-initialized){max-height:460px}.callback_title{font-size:30px;margin-bottom:15px}.callback_subtitle{font-size:16px;margin-bottom:25px;max-width:280px;line-height:120%}.form_btn .btn{max-width:280px}.wpcf7-form{gap:20px}.form_row input{font-size:14px}.faq_item_title,.loop_item_title{font-size:24px}.faq_item_header,.loop_item_header{padding:15px 0}.loop_item_text>div{max-width:250px}.faq_item_text>div{max-width:600px}.advantages_title{font-size:30px;margin-bottom:15px}.advantages_number{height:30px;min-width:55px;margin:0 auto;width:55px}.advantages_item{height:475px;padding:30px}.advantages_item:before{height:55px;width:85px}.mfp-arrow-left:after,.mfp-arrow-left:before,.mfp-arrow-right:after,.mfp-arrow-right:before{height:20px}.mfp-close:after,.mfp-close:before{height:27px;right:-42px;width:27px}.mfp-iframe-holder .mfp-close,.mfp-iframe-holder .mfp-close:active{top:-42px}.category_reviews .review_item a,.review_img{height:320px;max-height:320px}.project_btn,.review_btn{margin-top:30px}.faq_item_header svg{height:24px;width:24px}.block_after svg,.block_before svg,.block_title svg{height:22px;margin-right:5px}.advantages_block .block_title svg,.loop_block .block_title svg,.project_block .block_title svg,.review_block .block_title svg{height:24px}.contacts_items{gap:50px}.contacts_item_title{font-size:24px;margin-bottom:15px}.pwd_title_bg .pwd_title{font-size:100px}.pwd_title_bg{height:400px;min-height:400px;max-height:400px}.single_content h1{font-size:30px}.single_wrapper>:not(figure){max-width:820px;min-width:820px}.page_content .h2,.page_content .has-large-font-size,.page_content h2{font-size:24px!important}.single_content .block_after{display:none}.single_content .single_wrapper{min-width:80%;padding-bottom:70px;width:80%}.single_item .btn{font-size:16px}.post_img{height:170px;padding-right:15px;max-height:170px}.single_item{padding:15px 0}.single_item .post_content{min-width:40%;width:40%}.single_item .block_after{min-width:20%;width:20%}.single_items a.btn{max-width:280px}body.error404 .page_content img{max-width:290px}body.error404 .page_content{max-width:500px;padding-bottom:80px;margin-top:55px}body.error404 .page_content .pwd_title{font-size:283px;margin-top:200px}body:not(.home,.page-template-page-about) .page_content{padding-top:60px}.page_text .wp-block-columns{padding-top:30px;border-bottom:1px solid #b3b3b3;padding-bottom:13px}body:not(.home,.page-template-page-about) .page_content.page_text{padding-top:30px}.wp-block-buttons .wp-block-button__link{width:330px}.wp-block-buttons.is-content-justification-center{margin-bottom:70px;margin-top:30px}.pwd_title_bg .pwd_title{max-width:1050px;min-width:1050px}.projects_title,h2.projects_title{font-size:44px;margin-bottom:18px}.projects_meta{margin-top:10px}.projects_props{font-size:14px;font-weight:600}.projects_filter{font-size:24px}body:not(.home,.page-template-page-about) .page_content.category_content{padding-bottom:100px}.sproject_wrapper{margin-top:40px}body.single-project .page_content,body.single-works .page_content{padding-top:30px}.sproject_wrapper .h1,.sproject_wrapper h1{font-size:44px}.sproject_props{font-size:16px;margin-top:15px}.sproject_content{margin-top:20px}.sproject_content_head{font-size:24px;margin-bottom:15px}.sproject_meta .btn{margin-top:25px}.sproject_img{max-height:445px}.sproject_meta{padding-right:15px}.sproject_item_title{font-size:24px;margin-bottom:20px}.sproject_items{margin-top:50px}.sproject_item_btn{font-size:24px}.sproject_item_video{margin-top:120px}.sproject_item_next{margin-bottom:50px;margin-top:15px}.sworks_btn{font-size:24px}.sworks_item .sworks_item_img{height:360px;min-height:360px}.aworks_meta a{padding:8px 12px;font-size:14px}.aworks_title{width:calc(100% - 105px)}.aworks_excerpt{width:100%}.aworks_btn_loadmore{margin-top:10px}.post-type-archive-project .block_title{height:62px}.callback_img{height:300px;max-height:300px}.founders_title{font-size:30px}.founders_text .btn{font-size:14px;padding-right:20px;padding-left:20px}.founders_item_title{font-size:16px}.founders_item_text{font-size:13px}.aboutpage_content .advantages_item{height:350px}.step_title{font-size:24px}.step_item_wrapper{gap:15px;margin-top:20px}.step_item{padding:30px}.reviews_btns .reviews_btn{font-size:24px}}@media only screen and (max-width:1359px){body{font-size:14px}.block_after,.block_before,.block_title{min-width:25%;width:25%}.header_menu_button{display:flex}.header_menu_wrapper{display:none}.header_other{justify-content:end;gap:20px}.header_menu{order:2}.header_callback{order:1}.header_menu.active_menu .header_menu_toggle{opacity:0;z-index:-1}.header_menu.active_menu .header_menu_close{opacity:1;z-index:1}.header_menu.active_menu .header_menu_wrapper{height:100%;justify-content:center;flex-wrap:wrap;right:0;position:fixed;top:60px;align-items:center;background:#fff;left:0;display:flex;z-index:222}.header_menu ul.menu_other{flex-wrap:wrap;max-width:max-content;flex-direction:column;gap:0;align-items:start;width:auto}header{height:60px;align-items:center;display:flex}.header_menu ul.menu_other li{width:100%}.hero_title{display:none}.mobile_menu{overflow:hidden}.hero_content{margin-bottom:35px;max-width:100%;min-width:100%;gap:10px;width:100%}.hero_content_btn,.hero_content_title{flex-wrap:wrap;width:calc(50% - 5px)}.hero_content_title{font-size:33px;line-height:110%}.hero_content_subtitle{max-width:100%;width:100%}.btn,.btn input,.wp-block-buttons a,a.btn{max-width:360px;min-width:360px;width:360px}.hero_content_subtitle{font-size:14px;line-height:120%}.hero_content_btn{gap:10px}.hero_img img:first-child,.hero_img img:nth-child(2){max-width:calc(50% - 5px);width:calc(50% - 5px)}.hero_img{gap:10px}.block_after,.block_before,.block_title{font-size:16px}.about_title{font-size:23px}.about_text{min-width:100%;width:100%}.about_content{gap:15px 10px}.about_btn{margin-top:20px}.about_content{min-width:75%;width:75%}.about_text_wrapper{gap:45px;display:flex}.block{padding:40px 0}.advantages_block .block_title,.building_block .block_title,.faq_block .block_title,.loop_block .block_title,.project_block .block_title,.review_block .block_title{margin-bottom:20px;min-width:100%;width:100%}.building_content{min-width:100%;width:100%}.building_button{padding:15px;font-size:18px;border:none;width:100%;display:flex}.building_buttons{display:none}.building_items{padding:15px}.building_items .building_item:not(.show){position:relative;opacity:1;z-index:1}.building_item.active .building_img,.building_item.active .building_text{opacity:1;z-index:1}.building_items .building_item .building_item_wrapper,.building_items .building_item.hide .building_item_wrapper{display:none}.building_items .building_item.active .building_item_wrapper,.building_items .building_item:not(.hide):first-child .building_item_wrapper{display:flex}.building_items{padding:0}.building_item{flex-wrap:wrap;border-bottom:1px solid #b3b3b3}.building_items .building_item:last-child{border-bottom:none}.building_item_wrapper{padding-bottom:15px}.building_item.active .building_button{color:#000}.building_item.active .building_button svg{transform:rotate(-180deg)}.aboutpage_content .h3,.aboutpage_content .has-medium-font-size,.aboutpage_content h3,.frontpage_content .h3,.frontpage_content .has-medium-font-size,.frontpage_content h3,.page_content .h3,.page_content .has-medium-font-size,.page_content h3{font-size:16px}.building_text h2,.building_text h3{margin-bottom:20px}.building_text ul{margin-bottom:15px;gap:10px}.project_content,.review_content{min-width:100%;width:100%}.project_block .block_title{margin-bottom:20px}.advantages_block .block_title svg,.building_block .block_title svg,.loop_block .block_title svg,.project_block .block_title svg,.review_block .block_title svg{height:19px}.advantages_block .block_title .project_arrows svg,.building_block .block_title .project_arrows svg,.loop_block .block_title .project_arrows svg,.project_block .block_title .project_arrows svg,.review_block .block_title .project_arrows svg{height:24px;margin:0}.advantages_arrow,.project_arrow,.review_arrow{width:35px}.advantages_arrows,.project_arrows,.review_arrows{gap:10px}.project_img{height:310px;max-height:310px}.callback_img{padding-right:75px}.callback_img,.callback_text{min-width:100%;width:100%}.form_btn .btn svg{height:100%;right:30px;position:absolute;bottom:0;top:0}.faq_item_number,.loop_item_number{display:none}.faq_item_img,.faq_item_subtitle .loop_item_img,.faq_item_title,.loop_item_subtitle,.loop_item_text,.loop_item_title{min-width:50%;width:50%}.callback_title{font-size:23px;line-height:100%}.callback_subtitle{font-size:14px;margin-bottom:20px;max-width:310px}.loop_item_title{font-size:23px}.loop_item_text>div{max-width:290px}.advantages_content{width:100%}.advantages_title{font-size:23px;margin-bottom:10px}.advantages_item{height:390px;padding:20px}.advantages_number{height:25px;font-size:14px;min-width:50px;width:50px}.category_reviews .review_item a,.review_img{height:290px;max-height:290px}.review_item a:before,.review_item:hover a:before{height:45px;width:45px}.review_item a:after,.review_item:hover a:after{height:13px;width:12px}.project_title,.review_title{font-size:16px;margin-top:10px}.project_title{margin-top:0}.faq_items{width:100%}.faq_item_title{font-size:23px;min-width:90%;width:90%}footer .row>.footer_col_one{display:none}footer .row>*{width:calc(25% - 20px)}footer>.container:before{left:calc(25% - 10px)}footer>.container:after{right:calc(25% - 10px)}footer>.container:after,footer>.container:before{width:calc(25% + 10px)}footer>.container{padding-top:60px;padding-bottom:140px}.footer_overflow{height:100px}.header_menu ul.menu_other{font-size:18px;gap:20px;text-align:center}.building_item.hide:not(.active) .building_button,.building_item.hide:not(.active) .building_item_wrapper,.building_item:not(.active) .building_button,.building_item:not(.active) .building_item_wrapper{background:#fff}footer .row>.footer_col_last,footer>.container:after,footer>.container:before{display:none}.pwd_title_bg .pwd_title{font-size:55px}.pwd_title_bg{height:240px;min-height:240px;max-height:240px}body:not(.home,.page-template-page-about) .page_content{padding-top:40px}.post-type-archive-project .block_before{min-width:100%;width:100%}.post-type-archive-project .block_title{height:40px}.post-type-archive-project .projects_filters{max-width:100%;width:100%}.post-type-archive-project .projects_filter{padding:10px 20px;font-size:20px;margin-right:-1px;width:25%}.post-type-archive-project .projects_items{position:relative;min-width:100%;width:100%;margin-top:26px}.post-type-archive-project .h2.projects_title,.post-type-archive-project .projects_title{font-size:33px;margin-bottom:12px}body:not(.home,.page-template-page-about) .page_content.category_content{padding-bottom:80px}.post-type-archive-project .block_title{height:auto}.aworks_item{min-width:calc(50% - 8px);width:calc(50% - 8px)}.aworks_excerpt{width:calc(100% - 105px)}.aworks_img img{object-fit:cover;width:100%}.aworks_img,.aworks_img img{height:295px}.aworks_items .aworks_item:nth-child(11),.aworks_items .aworks_item:nth-child(12),.aworks_items .aworks_item:nth-child(17),.aworks_items .aworks_item:nth-child(18),.aworks_items .aworks_item:nth-child(23),.aworks_items .aworks_item:nth-child(24),.aworks_items .aworks_item:nth-child(29),.aworks_items .aworks_item:nth-child(30),.aworks_items .aworks_item:nth-child(35),.aworks_items .aworks_item:nth-child(36),.aworks_items .aworks_item:nth-child(41),.aworks_items .aworks_item:nth-child(42),.aworks_items .aworks_item:nth-child(47),.aworks_items .aworks_item:nth-child(48),.aworks_items .aworks_item:nth-child(5),.aworks_items .aworks_item:nth-child(6){min-width:100%;width:100%}.archive.category .block_before{display:none}.post_img{height:auto;height:310px;padding-right:10px;max-height:100%;max-height:310px;width:50%}.single_item .post_content{min-width:30%;width:30%}.single_item .h2,.single_item h2{margin-bottom:10px}.single_item .btn{height:auto;font-size:14px;max-width:max-content;min-width:auto;width:auto}.callback_img{height:200px;max-height:200px}.page-template-page-contacts .block_before{display:none}.contacts_wrapper{min-width:100%;width:100%}.contacts_items{gap:10px;padding-left:25%}.contacts_map iframe{height:430px}.sproject_wrapper{margin-top:30px}.sproject_meta{padding-right:100px}.sproject_wrapper .h1,.sproject_wrapper h1{font-size:33px;margin-bottom:0}.sproject_title_responsive{height:33px;min-height:33px;margin-bottom:17px;order:1;width:100%;display:flex}.sproject_meta{padding-right:0;min-width:100%;order:3;width:100%}.sproject_img{max-height:445px;order:2;width:100%}.sproject_items{gap:30px;order:4;margin-top:80px}.sproject_props{font-size:14px;gap:5px;margin-top:10px}.sproject_content{margin-top:30px}.sproject_content_head{font-size:20px}.sproject_item_title{font-size:20px;margin-bottom:15px}.sproject_item_text table td,.sproject_item_text table th{padding:5px 0}.sproject_item_text{padding-right:0;min-width:100%;width:100%}.sproject_item{gap:30px 0}.sproject_item_media{min-width:100%;width:100%}.row_table{padding:10px 15px}.sproject_item_btns{position:relative;min-width:100%;width:100%}.sproject_item_btn{padding-top:10px;font-size:24px;font-size:18px;margin-right:-1px;text-align:center;padding-bottom:10px;width:25%}.sproject_item_btns:before{height:100%;right:3px;content:"";position:absolute;bottom:0;top:0;background:#999;width:1px}.sproject_item_btns:after{height:1px;right:0;content:"";position:absolute;bottom:-1px;background:#999;left:0;width:calc(100% - 3px)}.sproject_item_video{margin-top:80px}.sproject_item_video .sproject_item_title{margin-bottom:0}.sproject_item_link .sproject_item_text{display:none}.sproject_item_link{margin:0 0 50px}.sproject_item_next{justify-content:center;margin:0}.sproject_item_video{margin-bottom:0}.sworks_content{order:3;margin-top:80px}.sworks_title{margin-bottom:19px;min-width:100%;width:100%}.sworks_title br{display:none}.sworks_btn{padding:15px 20px;font-size:20px;width:33.333%}.sworks_btns{margin-right:0;margin-left:0;width:100%}.sworks_items{position:relative;opacity:0;margin-top:30px}.sworks_item,.sworks_item a.sworks_item_img{gap:10px}.sworks_item .sworks_item_img,.sworks_item .sworks_item_img:first-child,.sworks_item .sworks_item_img:nth-child(10),.sworks_item .sworks_item_img:nth-child(11),.sworks_item .sworks_item_img:nth-child(14),.sworks_item .sworks_item_img:nth-child(15),.sworks_item .sworks_item_img:nth-child(16),.sworks_item .sworks_item_img:nth-child(18),.sworks_item .sworks_item_img:nth-child(19),.sworks_item .sworks_item_img:nth-child(2),.sworks_item .sworks_item_img:nth-child(20),.sworks_item .sworks_item_img:nth-child(23),.sworks_item .sworks_item_img:nth-child(24),.sworks_item .sworks_item_img:nth-child(25),.sworks_item .sworks_item_img:nth-child(27),.sworks_item .sworks_item_img:nth-child(28),.sworks_item .sworks_item_img:nth-child(29),.sworks_item .sworks_item_img:nth-child(32),.sworks_item .sworks_item_img:nth-child(33),.sworks_item .sworks_item_img:nth-child(34),.sworks_item .sworks_item_img:nth-child(36),.sworks_item .sworks_item_img:nth-child(37),.sworks_item .sworks_item_img:nth-child(38),.sworks_item .sworks_item_img:nth-child(41),.sworks_item .sworks_item_img:nth-child(42),.sworks_item .sworks_item_img:nth-child(5),.sworks_item .sworks_item_img:nth-child(6),.sworks_item .sworks_item_img:nth-child(7),.sworks_item .sworks_item_img:nth-child(9){max-width:calc(50% - 5px);width:calc(50% - 5px)}.single-works .sworks_next{margin-bottom:40px;margin-top:30px}.sworks_item .sworks_item_img{height:320px;min-height:320px}.single-post .block_before{display:none}.single-post .single_content .single_wrapper{min-width:100%;padding-bottom:70px;width:100%}.single-post .single_wrapper>:not(figure){max-width:740px;min-width:740px}.single-post .single_content h1{font-size:23px;margin-bottom:15px}.single-post .page_content p,.single-post .wp-block-heading{margin-bottom:10px}.single-post .wp-block-image{margin:10px 0 20px;display:inline-block}.single-post .page_content .h2,.single-post .page_content .has-large-font-size,.single-post .page_content h2{font-size:20px!important;margin-top:10px}.single-post .single_content .single_wrapper{padding-bottom:40px}.page .pwd_title_bg .pwd_title{max-width:100%;min-width:100%;width:auto}.aboutpage_content .block_before,.aboutpage_content .block_title{width:20%}.aboutpage_content .about_text{min-width:65%;width:65%}.aboutpage_content .about_img_1,.aboutpage_content .about_img_3{width:25%}.aboutpage_content .about_img_2{width:50%}.aboutpage_content .about_image{gap:10px;margin-top:15px}.aboutpage_content .about_content{padding-left:5px}.founders_title{padding:0;font-size:23px;margin-bottom:15px;width:50%}.founders_title br{display:none}.founders_img,.founders_item,.founders_text{position:relative;padding-right:10px;width:25%}.founders_title .founders_text{font-size:14px;font-weight:500;position:relative;padding-right:0;width:100%;line-height:100%;margin-top:15px}.founders_block .row>.founders_text_1{opacity:0}.founders_block .row>.founders_text_2{display:none}.founders_btn{margin-left:calc(25% + 15px);margin-top:30px}.pwd_title_bg .pwd_title{max-width:100%;min-width:100%}.category_reviews .reviews_items_wrapper{width:100%}.reviews_btns .reviews_btn{padding:10px 15px;font-size:20px}.category_reviews .reviews_items{margin-top:23px}.category_reviews .reviews_items .review_item{margin-bottom:15px}}@media only screen and (max-width:992px){.hero_block{margin-top:20px}.hero_content{margin-bottom:30px}.about_img{min-width:30%;width:30%}.about_text_wrapper{gap:20px}.about_content_wrapper{min-width:calc(70% - 20px);width:calc(70% - 20px)}.project_img{height:230px;max-height:230px}.callback_img{padding-right:35px}.advantages_content{width:calc(115% + 80px)}.post-type-archive-project .block_title{height:auto}.aworks_items{gap:10px}.aworks_img,.aworks_img img{height:230px}.aworks_item{min-width:calc(50% - 5px);width:calc(50% - 5px)}.pwd_title_bg .pwd_title{max-width:100%;min-width:100%}.aworks_excerpt,.aworks_title{width:calc(100% - 125px)}.post_img{height:225px;max-height:225px}.single_item .block_after{display:none}.single_item .btn{position:absolute;bottom:0}.single_item .post_content{position:relative;min-width:50%;width:50%}.single_btn_loadmore{margin-top:30px}.contacts_map iframe{height:310px}.contacts_items{padding-left:0}.contacts_item_title{font-size:20px}.contacts_social>a{height:35px;position:relative;width:35px}.contacts_social{gap:5px}.contacts_item_title{margin-bottom:10px}.sproject_item_video{margin-top:0}.sproject_item.sproject_item_video{gap:15px;margin-top:80px}.sproject_item_ex{margin-top:50px}.sworks_item .sworks_item_img{height:230px;min-height:230px}.sworks_btn{padding:10px 15px;font-size:18px;width:33.333%}.single-post .single_wrapper>:not(figure){max-width:545px;min-width:545px}.single-post .single_content .single_wrapper{padding-bottom:30px}.wp-block-columns{flex-wrap:nowrap!important}.aboutpage_content .about_text{min-width:70%;width:70%}.about_img_2,.about_img_wrapper{flex-wrap:wrap;gap:10px;width:50%;display:flex}.about_image{gap:10px}.aboutpage_content .about_img_1,.aboutpage_content .about_img_3{width:100%}.category_reviews .review_item a,.review_img{height:220px;max-height:220px}}@media only screen and (max-width:768px){.container{padding-right:0;padding-left:0}.hero_content_btn,.hero_content_title{flex-wrap:wrap;width:100%}.hero_block{padding-top:0}.hero_img img:first-child,.hero_img img:nth-child(2){max-width:100%;max-height:185px;width:100%}.hero_img_img{height:185px;width:100%}.hero_img{flex-wrap:wrap;gap:10px;align-items:start}a.hero_btn{display:none}.hero_img a.hero_btn{margin-top:10px;display:flex}.hero_content{margin-bottom:20px}.block_after,.block_before,.block_title{margin-bottom:10px;min-width:100%;width:100%}.block_after svg,.block_before svg,.block_title svg{height:19px}.about_content,.about_content_wrapper{min-width:100%;width:100%}.about_text_wrapper{flex-wrap:wrap}.about_img{height:330px;overflow:hidden;justify-content:center;min-width:100%;align-items:center;width:100%;display:flex}.about_img img{height:auto;object-fit:cover;width:100%}a.about_btn{margin-top:0}.building_img{width:100%}.building_items .building_item .building_item_wrapper{flex-wrap:wrap}.building_img{margin-top:5px}.building_img,.building_text{min-width:100%;width:100%}.building_text{padding-right:20px;margin-top:20px;padding-left:20px}.building_text img{margin-top:0}.project_items:not(.slick-initialized){max-height:100%;gap:15px}.project_item,.review_item{max-width:100%;margin:0 7px;width:100%}.project_item a{font-size:14px}.project_img{height:210px;max-height:210px}.project_btn{margin-top:23px}.callback_content{width:100%}.callback_img{height:260px;overflow:hidden;justify-content:center;position:relative;padding-right:0;align-content:center;margin-top:20px;display:flex}.callback_img img{height:auto;position:absolute;max-width:100%;bottom:0;top:0;margin:auto;width:100%}.faq_item_title{min-width:100%;width:100%}.loop_item_header{flex-wrap:wrap}.faq_item_img,.faq_item_subtitle .loop_item_img,.loop_item_subtitle,.loop_item_text{min-width:100%;width:100%}.faq_item_header,.loop_item_header{gap:10px}.loop_item_text>div{max-width:100%}.faq_item_wrapper,.loop_item_wrapper{flex-wrap:wrap}.loop_item_img{margin-bottom:10px;order:1}.loop_item_text{order:2}.faq_item_title,.loop_item_title{min-width:90%;width:90%}.advantages_content{width:100%}.advantages_item{height:290px}.project_items:not(.slick-initialized),.review_items:not(.slick-initialized){overflow:visible;max-height:100%;gap:15px}footer .row>*{width:calc(50% - 20px)}.post-type-archive-project .block_title span br{display:none}.post-type-archive-project .projects_filter{width:50%}.aworks_excerpt{width:100%}.block_title span br{display:none}#popup_thank .pwd_form{font-size:18px}#popup_thank{height:230px}.sproject_title_responsive{height:auto}.single-post .single_wrapper>:not(figure){max-width:100%;min-width:100%}.single-post .single_content .single_wrapper{padding-bottom:0}.wp-block-columns{flex-wrap:wrap!important}.page_text .wp-block-columns{gap:0}.page-id-3 .wp-block-columns .wp-block-column:first-child{font-size:18px}body.error404 .page_content .pwd_title{justify-content:center;font-size:165px;text-align:center;margin-top:140px}body.error404 .page_content img{max-width:210px}body.error404 .page_content{max-width:320px}.aboutpage_content .about_content{padding-left:0}.aboutpage_content .about_text{min-width:100%;width:100%}.about_img_2,.about_img_wrapper{width:100%}.aboutpage_content .about_image{flex-wrap:wrap}.aboutpage_content .about_image img{height:100%;width:100%}.founders_title{width:100%}.founders_img,.founders_item,.founders_text{position:relative;padding-right:0;width:100%}.founders_img,.founders_item{padding:0 5px;margin-bottom:15px;position:relative;width:50%}.founders_block .row>.founders_text_1{opacity:0;display:none}.founders_btn{margin-right:auto;margin-left:auto;margin-top:30px}.callback_img{max-width:360px;min-width:360px}.category_reviews .reviews_items .review_item{min-width:calc(100% - 15px);width:calc(100% - 15px)}.reviews_btns{flex-wrap:wrap;display:flex}.reviews_btns .reviews_btn{margin-right:0;margin-bottom:-1px;width:100%}.category_reviews .review_title{margin-top:5px}}@media only screen and (max-width:576px){.container{padding-right:15px;padding-left:15px}.header_logo span{display:none}.btn,.btn input,.wp-block-buttons a,a.btn{max-width:100%;padding-right:20px;min-width:100%;width:100%;padding-left:20px}.project_meta,.review_meta{font-size:12px}.project_item a{height:35px;padding:0 15px;font-size:14px}.form_btn{width:100%}.advantages_item{height:390px}.category_reviews .review_item a,.review_img{height:200px;max-height:200px}.project_title,.review_title{margin-top:7px}.block_title span br{display:none}.form_btn,.form_btn .btn{max-width:100%}footer .row>*{margin-bottom:30px;width:calc(50% - 10px)}footer .row>.footer_copyright,footer .row>.footer_policy,footer .row>.footer_promt{width:100%}footer .row>.footer_col{display:none}footer .row{gap:0}footer .row>.footer_copyright,footer .row>.footer_policy{margin-bottom:5px}footer .row>.footer_promt{margin-bottom:0;margin-top:20px;display:flex}footer .row>.footer_col_last{margin-top:5px}.footer_overflow{height:auto;right:0;bottom:25px;margin:auto;left:0;width:90%}footer>.container{padding-bottom:130px}.header_logo{min-width:68px;width:68px}.header_other{min-width:70%;width:70%}.mfp-close:after,.mfp-close:before{height:15px;right:2px;top:15px;width:15px}.mfp-arrow-left:after,.mfp-arrow-left:before,.mfp-arrow-right:after,.mfp-arrow-right:before{height:15px}.pwd_title_bg .pwd_title{max-width:100%;min-width:100%;width:100%}.pwd_title_bg{height:420px;min-height:420px;padding-top:80px;max-height:420px;align-items:start}.projects_meta{flex-wrap:wrap;gap:20px}body:not(.home,.page-template-page-about) .page_content.category_content{padding-bottom:40px}.post-type-archive-works .pwd_title_bg .pwd_title{font-size:36px}.aworks_item{min-width:100%;width:100%}.aworks_img,.aworks_img img{height:210px}.aworks_excerpt{font-size:12px}.aworks_meta{padding:10px}.aworks_meta a{right:10px;top:10px}.category-blog .pwd_title_bg .pwd_title,.single.single-post .pwd_title_bg .pwd_title{font-size:36px}.post_img{height:210px;padding-right:0;max-height:210px;width:100%}.single_item .post_content{position:relative;min-width:100%;width:100%;margin-top:10px}.single_item .btn{position:relative;margin-top:30px}.single_item .h2,.single_item h2{font-size:20px!important}.callback_form{max-width:100%;min-width:100%;width:100%}.callback_form .wpcf7-form-control-wrap{width:100%}.wpcf7-form{gap:13px}.form_btn{margin-top:7px}.callback_subtitle{margin-bottom:10px}.contacts_items{flex-wrap:wrap;gap:25px}.contacts_map{margin-top:30px}.contacts_map iframe{height:330px}.aworks_title{min-height:35px}.sproject_item_vis{margin-top:50px}.sproject_item_btn{font-size:24px;width:50%}.sproject_item_btns:before{right:1px}.sproject_item_btns:after{width:calc(100% - 1px)}.sproject_next svg,.sproject_prev svg{height:20px;right:15px;width:20px}.slick-dots li button:before{font-size:34px}.slick-dots li{width:15px}.single-works .sproject_item_text{margin-top:20px}.single-works .sworks_btn{margin-bottom:-1px;width:100%}.single-works .sworks_btns{flex-wrap:wrap}.sworks_item .sworks_item_img,.sworks_item .sworks_item_img:first-child,.sworks_item .sworks_item_img:nth-child(10),.sworks_item .sworks_item_img:nth-child(11),.sworks_item .sworks_item_img:nth-child(14),.sworks_item .sworks_item_img:nth-child(15),.sworks_item .sworks_item_img:nth-child(16),.sworks_item .sworks_item_img:nth-child(18),.sworks_item .sworks_item_img:nth-child(19),.sworks_item .sworks_item_img:nth-child(2),.sworks_item .sworks_item_img:nth-child(20),.sworks_item .sworks_item_img:nth-child(23),.sworks_item .sworks_item_img:nth-child(24),.sworks_item .sworks_item_img:nth-child(25),.sworks_item .sworks_item_img:nth-child(27),.sworks_item .sworks_item_img:nth-child(28),.sworks_item .sworks_item_img:nth-child(29),.sworks_item .sworks_item_img:nth-child(32),.sworks_item .sworks_item_img:nth-child(33),.sworks_item .sworks_item_img:nth-child(34),.sworks_item .sworks_item_img:nth-child(36),.sworks_item .sworks_item_img:nth-child(37),.sworks_item .sworks_item_img:nth-child(38),.sworks_item .sworks_item_img:nth-child(41),.sworks_item .sworks_item_img:nth-child(42),.sworks_item .sworks_item_img:nth-child(5),.sworks_item .sworks_item_img:nth-child(6),.sworks_item .sworks_item_img:nth-child(7),.sworks_item .sworks_item_img:nth-child(9){max-width:100%!important;width:100%!important}.single-works .sworks_next{flex-wrap:wrap}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:0;top:5px}.aboutpage_content .about_img_1,.aboutpage_content .about_img_2,.aboutpage_content .about_img_3{height:184px;width:100%}.aboutpage_content .about_image img{height:100%;object-fit:cover;width:100%}.founders_img,.founders_item{padding:0;margin-bottom:20px;width:100%}.founders_block a.btn{max-width:calc(100% - 30px);min-width:calc(100% - 30px);width:calc(100% - 30px)}.step_item{padding:20px}.callback_img{max-width:360px;min-width:auto}}