@media (max-width:1217px),print{:root{--font_size_title_big:80px;--font_size_title_small:44px;--font_size_title:64px}html.custom_scroll ::-webkit-scrollbar{height:5px;width:5px}.main:before{display:none}.cont{padding:0 35px}.swiper-button-next,.swiper-button-prev{height:50px;margin-bottom:50px;width:50px}.swiper-button-prev{right:70px}.swiper-button-next{right:0}.fancybox__slide{padding:35px}.pagination{margin-top:60px;padding-left:0}.pagination>*+*{margin-left:15px}.pagination .next,.pagination .prev{width:120px}.pagination .prev{margin-right:35px}.pagination .next{margin-left:50px}header{padding:24px 0}header .cont{padding-left:35px}header .menu_item+.menu_item{margin-left:8px}header .menu_item>a{padding:10px 20px}header .socials{margin-left:16px}.first_section{min-height:621px;padding-bottom:100px}.first_section:after{display:none}.first_section:before{bottom:205px;width:calc(100vw - 444px)}.first_section .data{padding-top:60px;border:none;width:664px}.first_section .title{width:660px;padding-left:0}.first_section .items{font-size:16px;margin-left:-35px;line-height:22px;margin-top:60px;padding-left:35px}.first_section .items>*{padding-top:20px;min-width:120px}.first_section .items>:last-child:after{width:138px}.first_section .economy{padding:20px 32px;font-size:26px;width:340px;line-height:32px;margin-top:40px}.first_section .btn{margin-left:40px;margin-top:40px}.first_section .image{margin-right:0;right:-120px}.first_section .image .img{height:706px}.contacts_info:before{height:450px;margin-right:0;right:70px;top:100px;border-radius:450px;width:450px}.contacts_info .data{padding-top:50px;padding-bottom:100px}.contacts_info .page_title{padding-bottom:30px;padding-left:0}.contacts_info .info{padding:30px 0}.contacts_info .info .item{width:100%}.contacts_info .info .item+.item{margin-left:0;margin-top:20px}.contacts_info .socials .exp{margin-top:20px}.contacts_info .order .form .line{width:calc(100% - 240px)}.contacts_info .order .form .submit{margin-left:20px;width:220px}.contacts_info .map{width:480px}.portfolio_head:before{height:450px;margin-right:0;right:70px;top:100px;border-radius:450px;width:450px}.portfolio_head .data{min-height:465px;padding-top:60px;padding-bottom:100px;width:100%}.portfolio_head .page_title{padding-bottom:60px;padding-left:0}.portfolio_head .desc{padding:20px 40px;font-size:22px;width:340px;line-height:28px}.portfolio_head .desc small{font-size:15px;margin-bottom:8px;line-height:21px}.portfolio_head .action{gap:28px;margin-top:40px;padding-left:0}.portfolio_head .action .title{font-size:20px;width:276px}.portfolio_head .action .title:after{right:-8px;bottom:-24px}.portfolio_head .action .btn{gap:20px}.portfolio_head .img{margin-right:0;right:0}.portfolio .tabs{margin-bottom:40px}.portfolio .tabs .btn{padding:25px;font-size:18px;line-height:15px}.portfolio .row{margin-bottom:-40px;padding-right:0;margin-left:-40px;padding-left:0}.portfolio .row>*{margin-bottom:40px;margin-left:40px;width:calc(50% - 40px)}.portfolio .item .info{padding:0 25px}.portfolio .item .info>div:first-child{width:calc(100% - 195px)}.portfolio .item .features{margin-top:10px}.portfolio .item .link{width:170px}.lets_meet,.lets_meet.small_part_of_nuances{padding:80px 0}.lets_meet .title{width:680px;line-height:calc(100% + 8px)}.lets_meet .desc{width:444px;margin-top:20px}.lets_meet .row{margin-top:40px}.lets_meet .row>:first-child,.lets_meet .row>:nth-child(2){width:220px}.lets_meet .row>:nth-child(3){width:260px}.lets_meet .item{padding:56px 24px 24px;line-height:20px}.lets_meet .desc{font-size:var(--font_size);line-height:23px}.lets_meet .free{padding:40px;bottom:-180px;width:720px}.lets_meet .free .title{font-size:35px;line-height:40px}.lets_meet .free .desc{width:360px;margin-top:15px}.lets_meet .free img{height:auto;right:-16px;width:300px}.lets_meet.small_part_of_nuances .pre_title{font-size:var(--font_size);line-height:23px}.lets_meet.small_part_of_nuances .title{font-size:52px;width:520px}.lets_meet.small_part_of_nuances .message{padding:8px 12px;font-size:16px;line-height:22px;margin-top:24px}.lets_meet.small_part_of_nuances .desc{margin-top:24px}.lets_meet.small_part_of_nuances .item{padding-right:24px}.lets_meet.small_part_of_nuances .row>:first-child,.lets_meet.small_part_of_nuances .row>:nth-child(2),.lets_meet.small_part_of_nuances .row>:nth-child(3){width:240px}.lets_meet.small_part_of_nuances .get_action{font-size:var(--font_size);line-height:23px;margin-top:28px}.lets_meet.small_part_of_nuances .get_action div{width:300px}.lets_meet.small_part_of_nuances .get_action .btn{height:56px;margin-left:32px;padding-left:24px}.lets_meet.small_part_of_nuances .get_action .btn .icon{height:56px;margin-left:24px;width:56px}.order_form{padding:60px 0 80px}.order_form.top_p{padding-top:250px}.order_form .data{margin-left:60px;width:440px}.order_form .title{font-size:38px;line-height:calc(100% + 7px)}.order_form .desc{width:285px;line-height:22px;margin-top:15px}.order_form .desc.big{width:325px}.order_form .data .arrow{transform:scale(.85);right:-120px;top:70px}.order_form .form{margin-right:60px}.project_head{padding-top:60px;margin-bottom:0}.project_head .project_name{font-size:52px;width:660px;line-height:calc(100% + 6px)}.project_head .features{margin-top:20px}.project_head .image{margin:50px -35px 0;width:calc(100% + 70px)}.few_words{padding-top:80px}.few_words .data{margin-right:0;width:525px}.few_words .title{padding:25px 25px 25px 35px;font-size:40px;line-height:calc(100% + 8px)}.few_words .desc{padding:40px 25px 80px 35px;font-size:14px;line-height:22px}.few_words .desc>*+*{margin-top:20px}.few_words .desc .mark{padding:12px 20px;font-size:15px;width:345px;line-height:21px}.few_words .image{margin-left:0;left:70px}.few_words .image:before{transform:scale(.8);bottom:-20px;left:0}.few_words .image .photo{width:340px}.few_words .image .signature{top:140px;left:-20px;width:200px}.project_plan{padding:80px 0}.project_plan .data{padding-left:0}.project_plan .block_title{font-size:50px;line-height:calc(100% + 8px)}.project_plan .block_title:before{display:none}.project_plan .floors>.tabs{margin-bottom:28px}.project_plan .floors>.tabs .btn{height:40px;font-size:18px;width:140px;line-height:22px}.project_plan .image{margin-bottom:48px}.project_plan .rooms:before{display:none}.project_plan .rooms .tabs{padding:0 48px;margin-bottom:48px}.project_plan .rooms .swiper-button-next,.project_plan .rooms .swiper-button-prev{width:48px}.project_plan .rooms .tabs .btn{padding:12px 28px;font-size:20px;line-height:24px}.service_head{min-height:500px;padding-bottom:100px}.service_head:after{display:none}.service_head:before{bottom:205px;width:calc(100vw - 444px)}.service_head .data{padding-top:60px;border:none;width:575px}.service_head .page_title{width:660px;padding-left:0}.service_head .items{font-size:16px;margin-left:-35px;line-height:22px;margin-top:60px;padding-left:35px}.service_head .items>*{padding-top:20px;min-width:120px}.service_head .items>:last-child:after{width:150px}.service_head .items>.big_line:last-child:after{width:151px}.service_head .economy{padding:20px 32px;font-size:26px;width:340px;line-height:32px;margin-top:40px}.service_head .data .btn{margin-left:0;margin-top:40px}.service_head .action{width:300px}.service_head .action .title{font-size:26px}.service_head .action .desc{font-size:15px}.service_head .image{margin-right:0;right:0}.service_head .image2{margin-right:-74px}.advantages{margin-top:-25px}.advantages .item{min-height:200px;padding:70px 25px 25px}.advantages .item:before,.advantages .item:nth-child(2):before{top:20px;left:25px}.advantages .item:nth-child(4){padding-right:60px}.advantages .item .name{font-size:20px;line-height:23px}.advantages .item:nth-child(3) .name,.advantages .item:nth-child(4) .name{font-size:30px;line-height:37px}.advantages .item .desc{font-size:14px}.advantages .item:nth-child(4) .desc{margin-top:10px}.advantages .grid .item:first-child{padding:100px 20px 24px}.advantages .grid .item:first-child .name{font-size:28px;line-height:34px}.advantages .grid .item:first-child mark{padding:0 8px;margin-left:-8px;line-height:30px}.advantages .grid .item:nth-child(2) .name{font-size:28px;line-height:34px}.advantages .grid .item:nth-child(2),.advantages .grid .item:nth-child(3),.advantages .grid .item:nth-child(4),.advantages .grid .item:nth-child(5){padding:80px 24px 24px}.advantages .grid .item:nth-child(5):before{top:24px!important;left:24px!important}.advantages .grid .item:nth-child(5):after{height:120px;right:64px;bottom:24px;width:120px}.advantages .grid .item:nth-child(5) img{height:188px;right:-48px;min-width:115px}.advantages .grid2 .item:first-child{padding:100px 20px 24px}.advantages .grid2 .item:nth-child(2),.advantages .grid2 .item:nth-child(3),.advantages .grid2 .item:nth-child(4),.advantages .grid2 .item:nth-child(5),.advantages .grid2 .item:nth-child(6){padding:80px 24px 24px}.advantages .grid2 .item:nth-child(2):before,.advantages .grid2 .item:nth-child(4):before,.advantages .grid2 .item:nth-child(5):before{top:24px;left:24px}.advantages .grid2 .item:first-child .name,.advantages .grid2 .item:nth-child(2) .name,.advantages .grid2 .item:nth-child(3) .name,.advantages .grid2 .item:nth-child(4) .name{font-size:28px;line-height:34px}.advantages .grid2 .item:nth-child(2) .pre_name{font-size:14px;margin-bottom:8px}.advantages .grid2 .item:nth-child(4) .desc{margin-top:8px}.advantages .grid2 .item:nth-child(5) .name{width:100%}.advantages .grid2 .item:nth-child(5) .desc{width:100%;margin-top:8px}.advantages .grid2 .item:nth-child(6) .name{font-size:22px;line-height:26px}.advantages .grid2 .item:nth-child(6) .name mark{padding:0 8px;margin-top:4px}.advantages .grid2 .action{padding:40px 40px 40px 175px}.advantages .grid2 .action .image img{width:170px}.advantages .grid2 .action .title{font-size:28px}.advantages .grid2 .data{padding:60px 40px 60px 100px}.advantages .grid2 .data .block_title{line-height:calc(100% + 6px)}.advantages .grid2 .data .message{font-size:15px;line-height:23px;margin-top:24px}.advantages .grid2 .data .message+.message{padding:16px 0 20px}.advantages .grid2 .data .message+.message:before{max-width:calc(100% + 100px);left:-100px;width:576px}.advantages .grid2 .data .message+.message:after{right:-40px;width:calc(100% + 140px)}.advantages .grid2 .data .author{margin-top:28px}.advantages .grid2 .data .author .name{font-size:22px;line-height:30px}.advantages .grid2 .data .author .name:before{left:-155px;width:120px}.advantages .grid2 .data .author .desc{width:480px;line-height:23px;margin-top:12px}.advantages .grid2 .data .author .exp{padding:8px 16px;line-height:23px;margin-top:20px}.advantages .grid2 .data .image{left:-252px}.advantages .grid2 .data .image .img{height:597px;width:340px}.advantages .grid2 .data .image .sign{height:163px;right:72px;top:108px;width:280px}.advantages .cont>.action{padding:40px 40px 40px 175px;width:740px;margin-top:40px}.advantages .cont>.action .image img{width:170px}.advantages .cont>.action .title{font-size:28px}.advantages>.action{padding-top:80px;padding-bottom:20px}.advantages>.action:before{display:none}.advantages>.action .title{font-size:32px;width:448px}.advantages>.action .btn{margin-top:30px}.read_text_below{padding-top:80px}.read_text_below:after{transform:scale(.85);margin-right:0;right:35px;bottom:50px}.read_text_below .block_pre_title{font-size:16px;margin-bottom:10px;line-height:40px;padding-left:0}.read_text_below .block_pre_title:before{display:none}.read_text_below .block_title{padding:0;font-size:44px;width:480px}.read_text_below .block_title .arrow{transform:scale(.7);right:-130px;bottom:-140px}.read_text_below .data{padding:30px 30px 40px;margin-right:0;margin-top:20px}.read_text_below .data:after{display:none}.read_text_below .data .title{font-size:22px}.read_text_below .data .sub_title{font-size:15px;width:260px}.read_text_below .data .desc{line-height:22px;margin-top:20px}.read_text_below .bg{height:540px;margin-right:0;right:0;top:0;width:960px}.sample_example{padding-top:80px}.sample_example:before{transform:scale(.7);top:70px;margin-left:0;left:70px}.sample_example .lines{display:none}.sample_example .data{width:500px}.sample_example .block_title{margin-bottom:30px}.sample_example .message{padding:20px 110px 20px 20px;font-size:16px;width:calc(100% - 40px);line-height:22px}.sample_example .message img{height:105px;right:-10px;width:105px}.sample_example .desc{font-size:15px;width:360px;line-height:23px;margin-top:25px}.sample_example .next{margin-top:30px}.sample_example .next .label{font-size:15px}.sample_example .image{top:0;margin-left:0;left:50px}.sample_example .image img{height:auto;width:380px}.sample_example .mean_to_you{padding:30px;margin-bottom:-40px;margin-top:60px}.sample_example .mean_to_you .title{font-size:38px;width:280px}.sample_example .mean_to_you .features{margin-top:10px}.sample_example .mean_to_you .features>*{padding:15px;font-size:16px;line-height:22px}.sample_example .mean_to_you .features .letter{margin-bottom:5px}.sample_example .mean_to_you .desc{width:280px;margin-top:10px}.sample_example .mean_to_you .desc .mark{font-size:14px;line-height:22px}.another_example{padding-top:100px;padding-bottom:80px}.another_example .data{width:480px}.another_example .block_title{font-size:50px;margin-bottom:30px;line-height:100%}.another_example .message{padding:15px 100px 15px 20px;font-size:16px;width:100%;line-height:24px}.another_example .message img{height:auto;right:20px;width:80px}.another_example .desc{font-size:15px;width:380px;line-height:23px}.another_example .desc ol li+li{margin-top:7px}.another_example .items>*{padding:10px;width:215px;line-height:20px}.another_example .items>:nth-child(2){padding-right:10px;width:calc(100% - 235px)}.another_example .again{padding:24px 35px;font-size:22px;margin-left:-35px;width:calc(100% + 35px);margin-top:30px}.another_example .bg{height:738px;margin-right:0;right:-100px;width:1233px}.a_lot_nuances:after,.a_lot_nuances:before{display:none}.a_lot_nuances .data{padding:40px}.a_lot_nuances .data:before{height:20px;border-left-width:30px;border-bottom-width:20px;border-right-width:30px;width:60px}.a_lot_nuances .data:after{transform:scale(.7);right:80px;bottom:20px}.a_lot_nuances .info{width:450px}.a_lot_nuances .info .title{font-size:38px;line-height:44px}.a_lot_nuances .info .label{font-size:15px}.a_lot_nuances .info ol{width:280px;margin-top:20px}.a_lot_nuances .img{height:auto;right:-35px;width:620px}.what_to_do,.what_to_do.pad2{padding:80px 0}.what_to_do .title,.what_to_do .title.small{font-size:38px;width:600px;line-height:calc(100% + 6px)}.what_to_do .label{font-size:18px;margin-top:30px}.what_to_do .desc{font-size:18px;line-height:26px;margin-top:24px}.what_to_do .exp{font-size:var(--font_size);line-height:23px;margin-top:16px}.what_to_do .message{padding:20px;width:404px;margin-top:30px}.before_start{padding-top:80px}.before_start:before{display:none}.before_start .img{height:auto;margin-left:0;left:35px;width:500px}.before_start .data{width:400px}.before_start .pre_title{font-size:20px;margin-bottom:15px}.before_start .title{font-size:38px;line-height:calc(100% + 6px)}.before_start .specialists{margin-top:25px}.before_start .desc{font-size:15px;width:100%;line-height:23px;margin-top:25px}.before_start .total{padding:40px 50px;margin-left:0;margin-top:60px}.before_start .total:after,.before_start .total:before{display:none}.before_start .total .blur{transform:scale(.7);right:40px;bottom:40px}.before_start .total .title{font-size:30px;width:330px;line-height:36px}.before_start .total .desc{margin-left:50px;width:300px}.before_start .total img{height:auto;right:30px;width:190px}.we_undertake{padding:80px 0}.we_undertake:before{transform:scale(.7);margin-right:0;right:130px;bottom:50px}.we_undertake .block_title{font-size:38px;top:20px;width:370px;line-height:44px}.we_undertake .block_title mark{padding-top:6px;font-size:16px;padding-bottom:6px;margin-left:0}.we_undertake .block_title mark:after{height:34px;border-top-width:17px;border-left-width:10px;border-bottom-width:17px;width:10px}.we_undertake .grid{height:670px}.we_undertake .item{height:250px;padding:80px 20px 20px;right:250px;width:290px}.we_undertake .item:before{height:60px;width:60px;line-height:60px}.we_undertake .item .name{font-size:17px}.we_undertake .item:nth-child(2){padding:80px 20px 20px;width:250px}.we_undertake .item:nth-child(2) .desc .mark,.we_undertake .item:nth-child(2) .desc .mark2{padding:10px}.we_undertake .item:nth-child(2) .image{margin-top:25px}.we_undertake .item:nth-child(2) .image .caption{padding:10px;line-height:17px}.we_undertake .item:nth-child(3){height:240px;padding:20px 20px 20px 80px;top:250px;width:280px}.we_undertake .item:nth-child(4){height:240px;padding:20px 40px 20px 80px;top:250px;left:280px;width:calc(100% - 530px)}.we_undertake .item:nth-child(4) .image{height:100px;width:100px}.we_undertake .item:nth-child(4) .image+*{padding-top:0;width:calc(100% - 120px)}.we_undertake .item:nth-child(5){height:180px;padding:20px 80px;width:360px}.we_undertake .item:nth-child(6){height:180px;padding:20px 50px 20px 80px;left:360px;width:calc(100% - 610px)}.waiting_for_you{padding-top:80px}.waiting_for_you .head{margin-bottom:80px;padding-left:35px}.waiting_for_you .block_title{font-size:50px}.waiting_for_you .block_desc{font-size:18px;margin-top:20px}.waiting_for_you .item,.waiting_for_you .item:nth-child(2),.waiting_for_you .item:nth-child(3){padding:35px 35px 50px}.waiting_for_you .item .name{padding:8px 12px;font-size:18px}.waiting_for_you .item .desc{margin-top:25px}.waiting_for_you .image{margin-right:0;right:70px;top:0}.waiting_for_you .image:before{transform:scale(.7);right:0;bottom:0}.waiting_for_you .image img{height:245px;width:auto}.projects{padding:80px 0}.projects .head{margin-bottom:30px}.projects .block_title{font-size:38px;line-height:calc(100% + 7px)}.projects .block_desc{font-size:15px;line-height:23px;margin-top:15px}.projects .swiper-slide{width:440px}.reviews{padding:80px 0 100px}.reviews .head{margin-bottom:50px}.reviews .block_title{font-size:38px;line-height:calc(100% + 7px)}.reviews .block_sub_title{font-size:20px;line-height:26px;margin-top:15px}.reviews .block_desc{font-size:15px;line-height:23px;margin-top:15px}.reviews .block_sub_title+.block_desc{margin-top:10px}.reviews .swiper-slide{width:440px}.reviews .item .icon{height:60px;width:60px}.reviews .item .icon svg{height:20px;width:16px}.real_apartments,.real_apartments.pad2{padding:80px 0}.real_apartments:before{transform:scale(.7);bottom:60px;margin-left:0;left:70px}.real_apartments .img{height:auto;margin-left:0;left:-100px;width:900px}.real_apartments .lines{display:none}.real_apartments .data{width:450px}.real_apartments .title{font-size:38px;line-height:calc(100% + 7px)}.real_apartments .desc{width:380px;line-height:23px;margin-top:25px}.real_apartments .message{padding:10px 20px;width:400px}.main_problem{padding:80px 0}.main_problem:after{display:none}.main_problem .pre_title{font-size:16px;margin-bottom:12px;margin-left:132px;line-height:22px}.main_problem .block_title{font-size:40px;margin-left:132px;width:456px;line-height:48px}.main_problem .answer{padding:12px 20px;font-size:15px;margin-right:0;right:100px;bottom:12px;width:208px}.main_problem .answer:after{transform:scale(.8)}.first_problem{padding-top:40px}.first_problem .image{top:40px;margin-left:0;left:30px}.first_problem .image img{height:auto;width:360px}.first_problem .data{padding:40px 35px 40px 40px;margin-right:-35px;width:580px}.first_problem .title{font-size:40px;line-height:46px}.first_problem .message{padding:8px 12px;margin-left:-12px;margin-top:16px}.first_problem .desc{width:464px;line-height:24px;margin-top:24px}.first_problem .text{padding:16px 152px 16px 20px;line-height:24px;margin-top:28px}.first_problem .text:before{transform:scale(.8)}.first_problem .text img{width:120px}.second_problem .data{padding:40px 184px 40px 35px;margin-left:-35px;width:560px}.second_problem .title{font-size:40px;line-height:46px;padding-left:0}.second_problem .title mark{padding:0 10px 4px;margin-left:-10px;margin-top:4px}.second_problem .desc{width:332px;margin-top:24px}.second_problem .message{padding:8px 12px;width:340px;margin-top:16px}.second_problem .messages{padding:40px 35px 40px 140px;margin-right:-35px;margin-left:auto;width:calc(100% - 490px)}.second_problem .messages:after{display:none}.second_problem .messages .section+.section{margin-top:24px}.second_problem .messages .label{margin-bottom:12px}.second_problem .messages .item{padding:8px 16px}.second_problem .image{margin-left:-124px}.second_problem .image img{height:auto;width:320px}.third_problem{padding:80px 0}.third_problem:before{display:none}.third_problem .image{top:72px;margin-left:0;left:35px}.third_problem .image img{height:auto;width:500px}.third_problem .data{width:400px}.third_problem .title{font-size:40px;line-height:46px}.third_problem .message{padding:8px 12px;width:368px}.third_problem .message:before{display:none}.third_problem .desc{width:368px}.steps .step_one{padding:80px 0}.steps .step_one:before{display:none}.steps .step_one:after{margin-right:0;right:0;width:80px}.steps .step_one .pre_title{margin-bottom:12px;line-height:24px}.steps .step_one .title{width:440px;line-height:calc(100% + 7px)}.steps .step_one .title:before{display:none}.steps .step_one .desc{width:404px;line-height:24px;margin-top:24px}.steps .step_one .message{padding:8px 12px;font-size:16px;width:352px;line-height:22px;margin-top:24px}.steps .step_one .items{padding-top:8px;margin-right:124px}.steps .step_one .number{height:auto;top:0;margin-left:72px;width:70px}.steps .step_one .img{height:552px;margin-right:0;right:-100px;width:433px}.steps .step_two{padding:80px 0}.steps .step_two:after,.steps .step_two:before{display:none}.steps .step_two .blur{transform:scale(.8);top:80px;margin-left:0;left:40px}.steps .step_two .data{width:500px}.steps .step_two .title{line-height:calc(100% + 7px)}.steps .step_two .desc{font-size:16px;line-height:24px;margin-top:24px}.steps .step_two .items>*{padding:48px 24px 24px;line-height:21px}.steps .step_two .items>:before{left:24px}.steps .step_two .img{height:auto;top:80px;margin-left:0;left:50px;width:400px}.steps .step_three{padding:80px 0 120px}.steps .step_three:after,.steps .step_three:before{display:none}.steps .step_three .data{width:520px}.steps .step_three .title{line-height:calc(100% + 7px)}.steps .step_three .message{padding:8px 12px;font-size:16px;line-height:24px;margin-top:24px}.steps .step_three .desc{font-size:16px;width:404px;line-height:24px;margin-top:24px}.steps .step_three .line{margin-right:0;right:0;width:80px}.steps .step_three .blur{transform:scale(.8)}.steps .step_three .img{margin-right:0;right:35px}.steps .step_four{padding:80px 0}.steps .step_four:after,.steps .step_four:before{display:none}.steps .step_four .data{margin-right:0;width:440px}.steps .step_four .title{line-height:calc(100% + 7px)}.steps .step_four .desc,.steps .step_four .message{font-size:16px;line-height:24px;margin-top:24px}.steps .step_four .message{padding:8px 12px;width:316px}.steps .step_four .image{margin-left:0;left:35px;width:400px}.steps .step_four .image .bg{height:100%;right:20px}.steps .step_four .image .vr{height:140px;font-size:60px;right:-40px;top:60px;width:140px}.steps .step_four .image .blur{transform:scale(.7)}.steps .step_five{padding:80px 0}.steps .step_five:after,.steps .step_five:before{display:none}.steps .step_five .line{margin-right:0;right:0;width:80px}.steps .step_five .blur{transform:scale(.7)}.steps .step_five .data{width:432px}.steps .step_five .title{line-height:calc(100% + 7px)}.steps .step_five .title:before{display:none}.steps .step_five .sub_title{padding:12px 40px 12px 16px;font-size:18px;line-height:24px;margin-top:24px}.steps .step_five .desc{font-size:16px;width:420px;line-height:24px;margin-top:24px}.steps .step_five .message{padding:8px 12px;font-size:16px;width:320px;line-height:24px;margin-top:24px}.steps .step_five .img{height:auto;margin-right:0;right:35px;top:0;width:460px}.steps .step_six{padding:80px 0}.steps .step_six:after,.steps .step_six:before{display:none}.steps .step_six .blur{transform:scale(.8);top:120px;margin-left:0;left:80px}.steps .step_six .data{margin-right:0;width:480px}.steps .step_six .title{line-height:calc(100% + 7px)}.steps .step_six .label{padding:8px 12px;font-size:18px;line-height:24px;margin-top:24px}.steps .step_six .label:before{height:40px;border-top-width:20px;border-bottom-width:20px}.steps .step_six .desc{width:440px;line-height:24px;margin-top:24px}.steps .step_six .message{padding:8px 12px;width:360px;line-height:24px;margin-top:24px}.steps .step_six .img{height:560px;margin-left:0;left:0}.what_else{padding-top:80px}.what_else .block_title{font-size:48px}.what_else .head{margin-bottom:48px}.what_else .item{padding:40px 40px 60px}.what_else .item:nth-child(2),.what_else .item:nth-child(3){padding-right:40px;padding-left:40px}.what_else .item .name{padding:8px 12px;font-size:18px}.what_else .item .desc{margin-top:24px}.can_draw_design{padding:80px 0}.can_draw_design:after,.can_draw_design:before{display:none}.can_draw_design .data{padding-left:0}.can_draw_design .block_title{width:480px;line-height:calc(100% + 6px)}.can_draw_design .block_title small{height:36px;line-height:36px}.can_draw_design .block_title small:before{height:36px;border-top-width:18px;border-bottom-width:18px}.can_draw_design .desc{font-size:var(--font_size);width:352px;line-height:23px;margin-top:20px}.can_draw_design ol{width:320px;margin-top:24px}.can_draw_design ol li{padding-left:28px}.can_draw_design ol li+li{margin-top:16px}.can_draw_design .message{padding:12px 24px 16px;font-size:var(--font_size);width:276px;margin-top:24px}.can_draw_design .image{margin-right:0;right:35px;padding-right:60px;padding-bottom:60px}.can_draw_design .image img:first-child{height:auto;width:280px}.can_draw_design .image img:nth-child(2){height:auto;right:-70px;top:0;width:700px}.how_implement:before{display:none}.how_implement .bg{height:auto;top:53px;margin-left:0;left:0;width:50%}.how_implement .block_title{width:344px;line-height:calc(100% + 6px);margin-top:80px}.how_implement .data{min-height:540px;padding-top:88px;padding-bottom:88px;width:50%;margin-top:0;padding-left:120px}.how_implement .data:before{height:56px;border-top-width:28px;border-left-width:28px;border-bottom-width:28px;top:80px;width:28px}.how_implement .label{font-size:16px}.how_implement .desc{font-size:var(--font_size);width:280px;line-height:23px;margin-top:24px}.how_implement .difficulties{bottom:-24px;left:-260px}.how_implement .difficulties .avatar{height:52px;margin-right:20px;min-width:52px;width:52px}.how_implement .difficulties .avatar+div{padding:12px 20px;font-size:var(--font_size);max-width:calc(100% - 70px);width:396px;line-height:23px}.can_you_lose{padding:104px 0 80px}.can_you_lose:after,.can_you_lose:before{display:none}.can_you_lose .img{height:auto;bottom:-40px;margin-left:0;left:-240px;width:820px}.can_you_lose .data{padding-right:0;width:560px}.can_you_lose .block_title{font-size:36px;line-height:calc(100% + 6px)}.can_you_lose .message{padding:8px 12px;font-size:var(--font_size);width:calc(100% - 200px);line-height:23px;margin-top:24px}.can_you_lose .message:after{right:-235px;width:100vw}.can_you_lose .desc{font-size:var(--font_size);width:480px;line-height:23px;margin-top:24px}.can_you_lose .label{padding:8px 12px;font-size:18px;line-height:24px;margin-top:28px}.can_you_lose .label:before{height:40px;border-top-width:20px;border-bottom-width:20px}.materials_not_avialable{padding:80px 0 0}.materials_not_avialable:before{display:none}.materials_not_avialable .title{font-size:36px;width:440px;line-height:calc(100% + 6px)}.materials_not_avialable .title mark{padding:0 8px;font-size:30px}.materials_not_avialable .data>.desc{font-size:var(--font_size);width:480px;line-height:23px;margin-top:20px}.materials_not_avialable .what_do{width:480px}.materials_not_avialable .what_do .label{padding:8px 12px;font-size:16px;margin-bottom:20px;line-height:24px}.materials_not_avialable .what_do .item .name{font-size:var(--font_size);margin-bottom:8px;line-height:21px}.materials_not_avialable .what_do .item .desc{font-size:13px}.materials_not_avialable .bottom{padding:20px 35px;font-size:var(--font_size);position:relative;bottom:0;width:100%;line-height:23px;margin-top:40px}.materials_not_avialable .bottom div{width:356px}.materials_not_avialable .bottom small{font-size:13px;line-height:20px;margin-top:12px}.materials_not_avialable .image{height:calc(100% - 80px);margin-right:0;right:35px;top:80px;width:400px}.materials_not_avialable .image:before{height:80px;top:-20px;left:-20px;width:80px}.materials_not_avialable .image:after{height:440px;right:-20px;top:-20px;width:200px}.materials_not_avialable .image img{height:auto;right:-24px;bottom:40px;top:auto;margin:0;width:560px}.starting_renovation{padding:80px 0 0}.starting_renovation:after,.starting_renovation:before{display:none}.starting_renovation .data{width:480px}.starting_renovation .data:after{transform:scale(.7);right:-68px;bottom:-72px}.starting_renovation .pre_title{font-size:16px;margin-bottom:12px;line-height:22px}.starting_renovation .title{font-size:36px;line-height:calc(100% + 6px)}.starting_renovation .desc{font-size:var(--font_size);line-height:23px}.starting_renovation .desc>*+*{margin-top:16px}.starting_renovation .messages{margin-right:148px;margin-left:auto;margin-top:0}.starting_renovation .messages>*>*{padding:8px 12px;font-size:var(--font_size)}.starting_renovation .img{height:auto;margin-right:0;right:-35px;width:380px}.starting_renovation .and_more{padding:40px 68px;width:calc(100% - 120px);margin-top:80px}.starting_renovation .and_more>:first-child{width:420px}.starting_renovation .and_more .pre_title{font-size:16px;margin-bottom:8px;line-height:22px}.starting_renovation .and_more .title{font-size:22px;line-height:30px}.starting_renovation .and_more .desc{font-size:var(--font_size);line-height:23px;margin-top:8px}.starting_renovation .and_more .message{padding:8px 12px;margin-bottom:4px;width:220px}.starting_renovation .and_more .message .time{right:8px;bottom:4px}.starting_renovation .and_more img{height:auto;left:-120px;width:148px}.looking_for_solutions{padding:80px 0}.looking_for_solutions .data{width:480px}.looking_for_solutions .block_title{font-size:36px;line-height:calc(100% + 6px)}.looking_for_solutions .message{padding:12px 16px}.looking_for_solutions .desc,.looking_for_solutions .message{font-size:var(--font_size);line-height:23px;margin-top:24px}.looking_for_solutions .img{height:380px;bottom:0;top:40px;margin:auto 0;left:108px}.furniture_makers{padding-top:80px}.furniture_makers .grid{height:544px;margin-bottom:-80px}.furniture_makers .data{top:12px;width:350px}.furniture_makers .data .title{line-height:calc(100% + 6px)}.furniture_makers .data .desc{font-size:16px;width:100%;line-height:24px;margin-top:24px}.furniture_makers .item{padding:24px}.furniture_makers .item1{height:344px;right:320px;width:260px}.furniture_makers .item2{height:220px;width:320px}.furniture_makers .item3{height:124px;top:220px;width:320px}.furniture_makers .item4{height:200px;width:280px}.furniture_makers .item5{height:200px;left:280px;width:320px}.furniture_makers .item6{height:200px;width:calc(100% - 600px)}.furniture_makers .item .name{padding:8px 12px;font-size:16px;line-height:20px}.furniture_makers .item3 .name{padding:0;width:180px;line-height:22px}.furniture_makers .item .desc{font-size:13px;line-height:17px}.furniture_makers .item4 .desc{margin-top:12px}.furniture_makers .item5 .desc{width:200px;margin-top:12px}.furniture_makers .item img{height:auto;right:0;margin:0 auto;left:0;width:180px}.furniture_makers .item2 img{height:183px;bottom:-40px;left:auto;width:168px}.furniture_makers .item3 img{height:73px;right:24px;margin:auto 0;left:auto;width:72px}.furniture_makers .item4 img{width:100%}.furniture_makers .item5 img{height:auto;left:auto;width:148px}.furniture_makers .item6 img{height:auto;top:10px;margin:auto 0;left:auto;width:124px}.jambs{min-height:600px;padding:160px 0 80px}.jambs .data{width:532px}.jambs .pre_title{font-size:16px;width:360px;line-height:22px}.jambs .desc{font-size:var(--font_size);width:480px;line-height:23px}.jambs .title{font-size:28px;line-height:36px;margin-top:24px}.jambs .message{padding:12px 16px 16px;font-size:var(--font_size);width:520px;line-height:23px;margin-top:32px}.jambs .message>:first-child{width:calc(100% - 124px)}.jambs .message .image{height:80px;width:108px}.jambs .message .label{padding:4px 12px;bottom:-16px;left:24px}.jambs .bg{height:auto;margin-right:0;right:-233px;width:calc(100% + 235px)}.what_to_do_big{padding:80px 0}.what_to_do_big .block_title{font-size:80px;margin-left:70px;width:400px;line-height:100%}.what_to_do_big .items{margin-right:70px}.what_to_do_big .items .item{padding:8px 12px;font-size:var(--font_size);line-height:23px}.what_to_do_big .items>*+* .item{padding-right:40px}.what_to_do_big .items .item .date{right:8px;bottom:4px}.what_to_do_big .items .exp{font-size:var(--font_size);line-height:23px}.again_problems .data{padding:48px 0 48px 80px;width:620px}.again_problems .title{font-size:32px;line-height:40px}.again_problems .message{font-size:16px;line-height:22px;margin-top:24px}.again_problems .message .icon{height:48px}.again_problems .message .icon svg{height:24px;width:24px}.again_problems .desc{font-size:var(--font_size);line-height:23px;margin-top:24px}.again_problems .desc>*+*{margin-top:16px}.again_problems .img{height:auto;bottom:-24px;margin-left:0;left:-70px;width:480px}.stole{padding:80px 0}.stole .data{height:100%;padding:40px 40px 40px 35px;top:0;margin-left:0;left:0;width:500px}.stole .data:after{height:52px;border-top-width:26px;border-left-width:20px;border-bottom-width:26px;width:20px}.stole .data .pre_title{font-size:var(--font_size);line-height:23px}.stole .data .title{font-size:28px;margin:8px 0;line-height:38px}.stole .data .title mark{font-size:26px}.stole .info{width:416px}.stole .info .title{font-size:22px;line-height:30px}.stole .info .desc{font-size:var(--font_size);line-height:23px;margin-top:16px}.your_flat{padding:80px 0}.your_flat:before{display:none}.your_flat .data{margin-right:0;width:480px}.your_flat .data:after{display:none}.your_flat .title{padding:12px 20px;font-size:28px;line-height:34px}.your_flat .title:before{height:92px;border-top-width:46px;border-bottom-width:46px;border-right-width:24px;width:24px}.your_flat .price{padding:4px 12px}.your_flat .desc,.your_flat .price{font-size:var(--font_size);line-height:23px}.your_flat .desc{margin-top:24px}.your_flat .desc>*+*{margin-top:16px}.your_flat .message{padding:16px 20px;font-size:18px;line-height:26px;margin-top:24px}.your_flat .img{height:100%;top:0;margin-left:0;left:35px;width:auto}.all_real_situations{padding-top:80px;margin-bottom:0}.all_real_situations:after,.all_real_situations:before{display:none}.all_real_situations .data{width:560px}.all_real_situations .data .pre_title{font-size:var(--font_size);margin-bottom:8px;line-height:23px}.all_real_situations .data .desc{font-size:var(--font_size);margin-bottom:16px;line-height:23px}.all_real_situations .data .title{font-size:32px;line-height:40px}.all_real_situations .reasons{margin-top:40px}.all_real_situations .reasons .label{font-size:16px;margin-bottom:20px;line-height:22px}.all_real_situations .item{padding:100px 24px 24px}.all_real_situations .item .name{font-size:16px;line-height:24px}.all_real_situations .item .desc{line-height:20px;margin-top:12px}.all_real_situations .img{height:auto;margin-right:0;right:35px;top:40px;width:400px}.about_author{padding:80px 0}.about_author:after,.about_author:before{display:none}.about_author .bg{margin-left:0;left:0;width:400px}.about_author .img{margin-left:0;left:35px;width:400px}.about_author .data{width:calc(100% - 440px)}.about_author .data:before{transform:scale(.8);margin-right:20px;top:0}.about_author .title{width:100%;line-height:calc(100% + 6px)}.about_author .sub_title{font-size:22px;line-height:30px;margin-top:16px}.about_author .desc{font-size:var(--font_size);width:480px;line-height:23px;margin-top:20px}.about_author mark{padding-right:4px}.about_author mark:before{height:24px;border-top-width:12px;border-bottom-width:12px;border-right-width:4px;width:4px}.about_author ol{margin-top:24px}.about_author ol li{min-height:52px;padding:8px 24px 8px 70px}.about_author ol li+li{margin-top:12px}.about_author ol li:before{font-size:var(--font_size)}.my_projects{padding:60px 0}.my_projects .data{width:440px}.my_projects .data:after{transform:scale(.6);right:-88px;top:112px}.my_projects .pre_title{font-size:22px;line-height:30px}.my_projects .desc{font-size:var(--font_size);width:100%;line-height:23px;margin-top:20px}.my_projects .exp{font-size:14px;width:440px;line-height:22px;margin-top:100px}.my_projects .swiper{margin-right:70px;width:calc(100% - 580px);margin-top:0}.my_projects .swiper-button-next{right:-80px}.what_look_like{padding:80px 0 120px}.what_look_like:before{display:none}.what_look_like .data{width:560px}.what_look_like .pre_title{font-size:var(--font_size);margin-bottom:12px;line-height:23px}.what_look_like .pre_title:before{display:none}.what_look_like .title{line-height:calc(100% + 6px)}.what_look_like .title mark{padding:8px 12px;font-size:18px;line-height:26px}.what_look_like .title mark:before{height:42px;border-top-width:21px;border-bottom-width:21px}.what_look_like .message{width:440px;margin-top:24px}.what_look_like .message .avatar{height:52px;margin-right:20px;min-width:52px;width:52px}.what_look_like .message .avatar+div{padding:12px 16px;font-size:var(--font_size);width:calc(100% - 72px);line-height:21px}.what_look_like .message .date{right:12px;bottom:8px}.what_look_like .desc{width:480px;line-height:23px;margin-top:32px}.what_look_like .desc>*+*{margin-top:16px}.what_look_like .bg{margin-right:0;right:0}.our_work_looks_like{margin-top:-60px}.our_work_looks_like .data{padding:32px 40px}.our_work_looks_like .data:before{height:20px;border-left-width:30px;border-bottom-width:20px;border-right-width:30px;left:140px;width:60px}.our_work_looks_like .data:after{transform:scale(.8);left:520px}.our_work_looks_like .title{font-size:26px;width:480px;line-height:32px}.our_work_looks_like .desc{font-size:var(--font_size);width:480px;line-height:23px;margin-top:16px}.first_step{padding:80px 0}.first_step:after{display:none}.first_step .data{width:480px}.first_step .block_title{line-height:calc(100% + 6px)}.first_step .block_desc{font-size:var(--font_size);width:100%;line-height:23px}.first_step .message{padding:24px;background-size:72px auto;width:100%;margin-top:40px}.first_step .message .title{font-size:var(--font_size);line-height:23px}.first_step .message .desc{width:380px;line-height:20px;margin-top:12px}.first_step .items{padding-top:20px;margin-right:128px}.first_step .items>*>*{line-height:19px}.first_step .number{height:auto;bottom:80px;margin-left:48px;width:70px}.first_step .img{height:auto;margin-right:0;right:-100px;width:420px}.second_step{padding:60px 0}.second_step:after,.second_step:before{display:none}.second_step .blur{transform:scale(.8);margin-left:0;left:70px}.second_step .data{width:520px}.second_step .title{line-height:calc(100% + 6px)}.second_step .desc{font-size:var(--font_size);width:480px;line-height:23px;margin-top:20px}.second_step .desc>*+*{margin-top:16px}.second_step .img{bottom:0;top:0;margin:auto 0;left:70px;width:300px}.second_step .bg{margin-left:0;left:0}.we_work_as_team{padding:80px 0}.we_work_as_team:after,.we_work_as_team:before{display:none}.we_work_as_team .lines{margin-right:0;right:0;border-width:80px;width:100vw}.we_work_as_team .number{height:auto;top:40px;margin-left:0;left:115px;width:124px}.we_work_as_team .blur{transform:rotate(13.617deg) scale(.8);bottom:100px;margin-left:0;left:0}.we_work_as_team .data{width:620px}.we_work_as_team .block_title{font-size:32px;line-height:40px}.we_work_as_team .desc{width:480px;line-height:23px;margin-top:16px}.we_work_as_team .desc>*+*{margin-top:16px}.we_work_as_team .row{margin-left:-24px;width:calc(100% + 24px);margin-top:24px}.we_work_as_team .col{min-height:440px;padding:24px;width:320px}.we_work_as_team .col:after{transform:scale(.8);right:8px;top:8px}.we_work_as_team .col+.col{padding:24px;width:calc(100% - 320px)}.we_work_as_team .col .title{font-size:16px;margin-bottom:20px;line-height:22px}.we_work_as_team .col .desc{line-height:22px}.we_work_as_team .col ol li{line-height:18px}.we_work_as_team .col ol li+li{margin-top:16px}.we_work_as_team .col ol li:before{font-size:14px;line-height:18px}.we_work_as_team .col .exp{font-size:13px;line-height:19px}.we_work_as_team .img{height:auto;bottom:80px;margin-left:0;left:0;width:600px}.several_stages{padding:80px 0}.several_stages:after,.several_stages:before{display:none}.several_stages .data{margin-left:0;width:440px}.several_stages .title{font-size:32px;line-height:calc(100% + 6px)}.several_stages .title:before{display:none}.several_stages .desc{line-height:23px;margin-top:20px}.several_stages .desc>*+*{margin-top:16px}.several_stages .message{padding:8px 12px;font-size:14px;width:312px;line-height:18px;margin-top:24px}.several_stages .message+.desc{margin-top:24px}.several_stages .image{height:100%;margin-right:0;right:35px;width:400px}.several_stages .image .bg{height:100%;right:0}.several_stages .image .vr{height:140px;font-size:60px;right:-40px;top:60px;width:140px}.several_stages .image .blur{transform:scale(.7)}.show_materials{padding:60px 0}.show_materials:after,.show_materials:before{display:none}.show_materials .image{height:536px;width:340px}.show_materials .data{padding:0;margin-right:0;width:calc(100% - 380px)}.show_materials .block_title{font-size:32px;width:100%;line-height:calc(100% + 6px)}.show_materials .desc{width:480px;line-height:23px;margin-top:24px}.show_materials .why_necessary{padding:16px 200px 24px 24px;width:100%;margin-top:24px}.show_materials .why_necessary .label{margin-bottom:8px;line-height:22px}.show_materials .why_necessary .title{font-size:16px;line-height:24px}.show_materials .why_necessary .desc{margin-top:12px}.show_materials .why_necessary:after{transform:scale(.8);right:0;bottom:0}.show_materials .why_necessary img{height:133px;width:192px}.third_step{padding:80px 0}.third_step:before{display:none}.third_step .data{padding-top:24px;width:calc(100% - 468px)}.third_step .block_title{font-size:60px;line-height:100%}.third_step .message{padding:16px 24px;font-size:16px;line-height:22px;margin-top:24px}.third_step .desc{font-size:var(--font_size);width:480px;line-height:23px;margin-top:40px}.third_step .desc>*+*{margin-top:16px}.third_step .blur{transform:scale(.7);top:80px;margin-left:0;left:35px}.third_step .number{height:auto;bottom:0;margin-left:0;left:35px;width:124px}.third_step .img{height:auto;bottom:0;top:24px;margin-left:0;left:70px;width:440px}.third_step_next{padding-top:80px}.third_step_next:after,.third_step_next:before{display:none}.third_step_next .data{width:452px}.third_step_next .pre_title{font-size:var(--font_size);margin-bottom:8px;line-height:23px}.third_step_next .block_title{font-size:32px;line-height:calc(100% + 6px)}.third_step_next .items{margin-top:40px}.third_step_next .items>*+*{margin-top:24px}.third_step_next .items .name{font-size:var(--font_size);margin-bottom:16px;line-height:23px}.third_step_next .bottom{margin-top:50px}.third_step_next .bottom .item{padding:24px;font-size:var(--font_size);line-height:23px}.third_step_next .bottom .item:first-child,.third_step_next .bottom .item:nth-child(2){width:340px}.third_step_next .bottom .item:nth-child(3){width:calc(100% - 680px)}.third_step_next .bottom .item .icon{margin-bottom:12px}.third_step_next .bottom .item .mark{padding:8px 12px;font-size:var(--font_size);line-height:21px;margin-top:16px}.third_step_next .img{height:auto;margin-right:0;right:35px;top:0;width:480px}.fourth_step{padding:80px 0}.fourth_step:after{display:none}.fourth_step .data{width:480px}.fourth_step .block_title{font-size:48px;width:480px;line-height:56px}.fourth_step .block_title mark{padding:8px}.fourth_step .block_title mark:before{height:44px;border-top-width:22px;border-bottom-width:22px}.fourth_step .desc{font-size:var(--font_size);line-height:23px}.fourth_step .desc.big{margin-top:24px}.fourth_step .items{margin-top:20px}.fourth_step .items>*+*{margin-top:12px}.fourth_step .items>*>*{padding:4px 8px;line-height:23px}.fourth_step .number{height:auto;margin-left:0;left:0;width:160px}.fourth_step .img{height:auto;top:100px;margin-left:0;left:100px;width:360px}.another_point{padding:80px 0}.another_point:after,.another_point:before{display:none}.another_point .data{width:480px}.another_point .message{padding:16px 24px;font-size:16px;margin-bottom:32px;line-height:22px}.another_point .desc{font-size:var(--font_size);line-height:23px}.another_point .exp{line-height:22px;margin-top:20px}.another_point .img{height:auto;margin-right:0;right:70px;width:340px}.fifth_step{padding:80px 0}.fifth_step .pre_title{font-size:var(--font_size);margin-bottom:12px;line-height:23px}.fifth_step .block_title{font-size:52px;line-height:100%}.fifth_step .sub_title{font-size:20px;line-height:28px;margin-top:24px}.fifth_step .desc{font-size:var(--font_size);width:480px;line-height:23px}.fifth_step .items{width:520px;line-height:20px;margin-top:24px}.fifth_step .items>:not(.sep){padding-top:24px}.fifth_step .items>:not(.sep):before{line-height:20px}.fifth_step .img{height:100%;margin-right:0;right:0;bottom:-80px;width:auto}.what_do_you_choose{padding:80px 0 12px}.what_do_you_choose .pre_title{font-size:16px;margin-bottom:16px;line-height:22px}.what_do_you_choose .block_title{font-size:60px;margin-bottom:40px;line-height:100%}.what_do_you_choose .one .data,.what_do_you_choose .two .data{padding:40px;font-size:var(--font_size);width:calc(100% - 124px);line-height:23px}.what_do_you_choose .one img,.what_do_you_choose .two img{width:104px}.what_do_you_choose .or{font-size:24px;margin-top:24px}.what_do_you_choose .two{margin-top:24px}.what_do_you_choose .action{margin-top:60px}.what_do_you_choose .action .title{font-size:30px}.what_do_you_choose .action .desc{font-size:15px;margin-top:12px}.what_do_you_choose .btn{margin-top:30px}.already_have_design{padding:80px 0}.already_have_design:before{display:none}.already_have_design:after{margin-right:0;right:0;width:200px}.already_have_design .data{width:520px}.already_have_design .block_title{font-size:36px;line-height:42px}.already_have_design .block_title:before{display:none}.already_have_design .desc{font-size:var(--font_size);width:480px;line-height:23px;margin-top:24px}.already_have_design .link{margin-top:60px}.already_have_design .link .btn{height:56px;margin-left:32px;padding-left:24px}.already_have_design .link .btn .icon{height:55px;margin-left:24px;width:56px}.already_have_design .img{height:auto;right:35px;bottom:0;top:0;margin:auto 0;width:400px}.only_design_project .data{padding:80px 0 80px 80px}.only_design_project:after,.only_design_project:before{display:none}.only_design_project .title{font-size:36px;line-height:42px}.only_design_project .desc{font-size:var(--font_size);width:480px;line-height:23px;margin-top:24px}.only_design_project .link{margin-top:60px}.only_design_project .link .arrow{margin-left:28px}.only_design_project .link .btn{height:56px;margin-left:28px;padding-left:24px}.only_design_project .link .btn .icon{height:55px;margin-left:24px;width:56px}.only_design_project .img{height:auto;margin-left:0;left:-70px;width:520px}.action_block .data{padding:40px 48px}.action_block .title{font-size:40px}.action_block .title span{font-size:16px}.action_block2{padding-block:72px 80px}.action_block2 .data{gap:48px}.action_block2 .title{font-size:36px;width:484px}.action_block3{padding-block:80px 20px}.action_block3 .image{min-height:280px;width:280px}.action_block3 .image+*{padding:40px;width:calc(100% - 280px)}.action_block3 .title{font-size:32px}.action_block3 .desc{font-size:15px;margin-top:20px}.action_block3 .btn{margin-top:30px}.like_project{padding-bottom:0}.like_project .data{padding:30px 40px 40px 68px;width:648px}.like_project.bottom .data{width:700px}.like_project .heart{top:13px}.like_project .title{font-size:36px}.like_project .desc{font-size:15px}footer{padding:40px 0 20px}footer .location .val,footer .phone .val{font-size:16px}footer .line{margin-top:30px}footer .creator+.creator{margin-left:40px}.modal_title{font-size:32px}}