.b_leasing_work_on_u{padding:30px 0 0;margin-bottom:50px;&:has(.c_leasing_calc.expanded){.wrapper{grid-template-columns:0px 100%;gap:0}.promo__search{opacity:0;visibility:hidden;height:0}}.wrapper{grid-template-columns:calc(100% - 350px - 40px) 350px;gap:40px;overflow-x:hidden;@media(max-width:1024px){grid-template-columns:100% 0px;gap:0}transition:1s ease all}.promo__search{overflow:hidden;transition:0.5s ease all;.tag{background-color:var(--green-light-clr);color:var(--green-clr);font-size:14px;font-weight:600;border-radius:16px;padding:6px 12px;width:fit-content;font-family:"Roboto",sans-serif}.title{margin-top:24px;font-size:60px;line-height:1;font-weight:900;@media (max-width:1260px){font-size:55px}@media(max-width:1160px){font-size:43px}@media (max-width:1024px){font-size:65px;}@media (max-width:800px){font-size:60px;}@media (max-width:750px){font-size:50px;}@media (max-width:620px){font-size:45px;}@media (max-width:570px){font-size:40px;}@media (max-width:500px){font-size:35px;}@media (max-width:450px){font-size:30px;}@media (max-width:400px){font-size:25px;}i{color:var(--green-clr);margin-right:10px}}.description{color:var(--grey-clr);font-size:20px;line-height:1.5;margin-top:25px;@media(max-width:1260px){font-size:19px}@media(max-width:1160px){font-size:18px;}@media(max-width:1024px){font-size:23px;}@media(max-width:800px){font-size:20px;}@media(max-width:750px){font-size:18px;}@media(max-width:620px){font-size:16px;}@media(max-width:570px){font-size:14px;}@media(max-width:450px){margin-top:15px;}@media(max-width:400px){margin-top:10px;}}.search_leasing_form{margin-top:30px;.search_txt_error{margin-bottom:8px;max-height:35px;opacity:1;visibility:visible;overflow:hidden;transition:1s ease all 0.3s;.err_title{font-size:16px;font-weight:600;color:var(--error-clr)}.err_description{font-size:12px;font-weight:400;color:var(--error-clr)}&.hidden{visibility:hidden;opacity:0;max-height:0}}.highlited_part{box-shadow:0px 11px 25px -3px #EAFFE3;background:linear-gradient(90deg,#F3FFEF 0%,#F3FFF0 100%);border-radius:16px}.field_container{.input_icon_i_btn{background:#fff;--btn-width:150px;@media(max-width:700px){--btn-width:28px}@media(max-width:575px){.icon{display:none}grid-template-columns:calc(100% - var(--btn-width)) var(--btn-width);input{padding:0 10px 0 0;--placeholder-font-size:12px}}}.primary_btn{img{display:none}@media(max-width:700px){--padding:6px;border-radius:10px;img{display:block}div{display:none}}}}.note{gap:5px;margin-top:10px;padding:0 0 10px 15px;font-size:12px;font-family:"Roboto",sans-serif;color:var(--grey-clr);@media(max-width:540px){align-items:flex-start}transition:0.3s ease all;&.error{div{color:var(--error-clr)}img{--filter:var(--filter-error-clr)}zoom:1.2}img{--filter:var(--filter-grey-clr);width:13px;display:block;filter:var(--filter)}div{line-height:1}}}.advantages_container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:22px 40px;margin-top:50px;.advantage{display:flex;align-items:center;gap:10px;font-family:"Roboto",sans-serif;.icon_cont{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;display:flex;justify-content:center;align-items:center;background-color:var(--green-light-clr);border-radius:100%;img{height:20px;display:block;filter:var(--filter-green-clr)}}.advantage_title{font-size:14px;font-weight:700;color:var(--black-clr)}.advantage_description{font-size:12px;color:var(--grey-clr)}}}}@media(max-width:1024px){.c_leasing_calc{height:0;visibility:hidden;&.expanded{height:100%;visibility:visible}}}}.c_leasing_calc{width:100%;height:fit-content;padding:20px 25px;overflow:hidden;border:1px solid var(--grey-light-clr);box-shadow:0px 0px 2px #171a1f14,0px 1px 2.5px #171a1f12;background:#fff;border-radius:16px;.calc_heading__price_alert{display:flex;align-items:center;justify-content:space-between;.price_alert{font-size:13px;font-weight:700;color:var(--error-clr);padding-top:5px;max-width:310px;@media (max-width:800px){display:none}}}.calc_title{font-size:24px;font-weight:700;color:var(--black-clr);overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;max-height:30px}.calc_description{font-size:14px;font-weight:400;font-family:"Roboto",sans-serif;color:var(--grey-clr);overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;max-height:17.1px}&.expanded{.obj_info__leasing_calc_form{grid-template-columns:calc(100% - 350px) 310px;gap:40px}.obj_info{opacity:1;height:100%;visibility:visible}@media(max-width:1024px){.obj_info__leasing_calc_form{grid-template-columns:calc(100% - 315px) 275px}.obj_info .adds_info{display:none}}@media (max-width:800px){.obj_info__leasing_calc_form{grid-template-columns:100% 0px;gap:0}.leasing_calc_form{visibility:hidden;opacity:0;height:0}}}&.expand_mobile_calc_form{.obj_info__leasing_calc_form{grid-template-columns:0px 100%;gap:0}.obj_info{opacity:0;visibility:hidden;height:0}.leasing_calc_form{opacity:1;visibility:visible;height:auto}}.obj_info__leasing_calc_form{display:grid;grid-template-columns:0px 100%;gap:0;transition:0.5s ease all}.obj_info{position:relative;opacity:0;visibility:hidden;height:0;transition:0.5s ease all;margin-top:20px;.obj_info_failed{position:absolute;inset:0;width:100%;height:100%;backdrop-filter:blur(2px);padding:20px;display:flex;flex-direction:column;align-items:center;background:#ffffff96;display:none;&.showed{display:block}.err_title{font-size:20px;color:var(--black-clr);margin-bottom:40px;text-align:center;text-wrap:balance;font-weight:600;text-shadow:0 0 20px #fff}.flex{flex-wrap:wrap;gap:10px}.secondary_btn,.primary_btn{white-space:nowrap}}.general_info__adds_info{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);gap:20px;@media(max-width:1024px){grid-template-columns:1fr;gap:0}overflow:auto;transition:1.5s ease all;&.unloaded{grid-template-columns:100% 0px;.adds_info{visibility:hidden}}}.adds_info{@media(max-width:1024px){display:none}width:100%;overflow:auto;padding-left:10px;border-left:1px solid var(--grey-light-clr);height:350px;transition:0.5s ease all;.group{display:none;&:has(.item){display:block}.group_name{font-size:14px;font-weight:500;color:var(--black-clr);margin-bottom:10px}.group_items{padding:0 5px 0 10px;.item{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:10px;font-size:14px;color:var(--grey-clr);margin-bottom:10px;.item_value{color:var(--black-clr);overflow-wrap:anywhere;text-align:right}}}}}.obj_img,.obj_img_placeholder{height:200px;width:100%;display:block;object-fit:contain;object-position:center;border:none;color:transparent;transition:0.5s ease all;&.obj_img{visibility:visible;opacity:1}&.obj_img_placeholder{visibility:hidden;opacity:0;height:0}}.obj_title{font-size:24px;font-weight:700;min-height:29px;margin-top:10px;color:var(--black-clr)}.obj_description{font-size:14px;font-weight:400;margin-top:5px;font-family:"Roboto",sans-serif;color:var(--grey-clr)}.obj_properties{margin-top:10px;.property{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:2px;.name{font-size:13px;color:var(--grey-clr)}.value{font-size:13px;color:var(--black-clr)}}}&.unloaded{--gradient-bg:linear-gradient(90deg,var(--green-clr) 0%,var(--green-light-clr) 50%,var(--green-clr) 100%,var(--green-light-clr) 75%,var(--green-clr) 100%);.obj_title,.obj_img_placeholder{background:var(--gradient-bg);background-size:auto;background-size:200% 100%;animation:swimmingGradientBg 3s linear infinite;border-radius:6px}.obj_img_placeholder{height:200px;width:100%;visibility:visible;opacity:1}.obj_img{visibility:hidden;opacity:0;height:0}.obj_description{margin-top:10px;.unloaded_line{height:20px;background:var(--gradient-bg);background-size:200% 100%;animation:swimmingGradientBg 3s linear infinite;margin-top:5px;border-radius:6px;&:nth-child(1){width:75%};&:nth-child(2){width:92%};&:nth-child(3){width:100%}}}.obj_properties{.property{.name,.value{color:transparent;height:15px;background:var(--gradient-bg);background-size:200% 100%;animation:swimmingGradientBg 3s linear infinite;border-radius:6px;min-width:30px;&.value{min-width:100px}}}}}.mobile_price_display{display:none;@media(max-width:800px){display:block}.price_block{margin:16px 0;padding:17px;border:1px solid var(--green-clr);border-radius:16px;background:var(--green-light-clr);.monthly_pay__secondary_btn{@media (max-width:450px){flex-direction:column;align-items:center}}.monthly_pay{.label{font-size:10px;line-height:15px;font-weight:700;color:var(--green-clr)}.value{font-size:30px;line-height:30px;font-weight:900;color:var(--green-clr)}}.secondary_btn{@media (max-width:450px){margin-top:10px}}.obj_sum{gap:5px;.label{font-size:12px;line-height:16px;font-weight:400;color:var(--grey-clr)}.value{font-size:14px;line-height:20px;font-weight:600;color:var(--black-clr)}}}.leasing_sets{.param{.label{font-size:10px;line-height:15px;font-weight:700;color:var(--grey-clr);margin-bottom:4px}.value{font-size:14px;line-height:20px;font-weight:700;color:var(--black-clr)}}}.mobile_actions_cont{.primary_btn,.secondary_btn{width:100%;margin-top:5px}.secondary_btn{margin-top:15px}}}.after_search_leasing_form{@media(max-width:800px){display:none}margin-top:40px;}}.leasing_calc_form{overflow-x:hidden;transition:0.5s ease all;width:100%;height:auto;.field_container{margin:30px 0}.calc_result{&.hidden{display:none}.monthly_payment__rate{display:flex;align-items:flex-end;justify-content:space-between;font-family:"Roboto",sans-serif;margin-bottom:30px;.monthly_payment{.label{font-size:14px;color:var(--grey-clr)}.value{font-size:30px;font-weight:900;color:var(--green-clr);font-family:"Inter",sans-serif}}.inc_rate{background-color:var(--green-light-clr);color:var(--green-clr);font-size:12px;font-weight:600;border-radius:16px;padding:6px 12px;width:fit-content;margin-bottom:5px}}.secondary_btn{margin-bottom:5px;display:none;@media(max-width:800px){display:block}}.primary_btn,.secondary_btn{width:100%}}}}@keyframes swimmingGradientBg{0%{background-position:200% 0}100%{background-position:-200% 0}}.calc_request_modal{--modal-width:440px}.b_leasing_stats{background:var(--second-bg-dark-clr);padding:50px 0;margin:50px 0;.wrapper{padding:0 40px;display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;overflow-x:auto;grid-auto-flow:column;gap:40px;@media (max-width:800px){grid-template-columns:repeat(4,calc(33% - 10px))}@media (max-width:600px){grid-template-columns:repeat(4,calc(50% - 10px))}@media (max-width:410px){grid-template-columns:repeat(4,100%);}.stat_cont{display:flex;justify-content:center;align-items:center;flex-direction:column;.stat_val{font-size:30px;font-weight:900;white-space:nowrap;color:var(--green-clr)}.stat_label{font-size:10px;font-weight:700;white-space:nowrap;letter-spacing:1px;text-transform:uppercase;color:var(--grey-dark-clr)}}}}.b_new_leasing_objs{.heading__catalog_btn{display:grid;justify-content:space-between;align-items:center;grid-template-columns:calc(100% - 147px) 137px;gap:10px;margin-bottom:25px;.heading{.title{font-size:36px;line-height:40px;font-weight:900;color:var(--black-clr);font-family:Inter}.description{font-size:18px;line-height:28px;font-weight:400;color:var(--grey-clr);font-family:Roboto}}}}.b_catalog{.catalog_search_form{margin-bottom:10px;position:sticky;z-index:50;top:var(--header-height);background:#fff;@media(min-width:1024px){.secondary_btn{display:none}}@media(max-width:1024px){.secondary_btn{height:34px;--padding:6px 9px;position:relative}.secondary_btn[data-count]::after{content:attr(data-count);background:#ff0000;border-radius:50%;position:absolute;inset:-2px 27px auto auto;width:15px;height:15px;font-size:10px;color:#fff;display:flex;justify-content:center;align-items:center}}.field_container[data-name="search_txt"]{flex-grow:1;--btn-width:28px;.s_input_icon_i_btn{border:none;border-bottom:1px solid var(--green-darker-clr);border-radius:0;box-shadow:none}.primary_btn{--padding:6px;border-radius:10px}}}.catalog_items{display:flex;flex-wrap:wrap;justify-content:left;gap:20px;.not_found{font-size:18px;font-weight:600;color:var(--error-clr);margin-top:10px;width:100%;text-align:center}.not_found_404{font-size:18px;color:var(--black-clr);margin-top:10px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;height:calc(100svh - var(--header-height) - 140px);b{font-size:100px;color:var(--green-clr);display:block}}&:has(.linckage_objs):has(.expand_mobile_calc_form){.linckage_objs:not(:has(.expand_mobile_calc_form)){filter:grayscale(1);opacity:0.8;pointer-events:none;user-select:none}}.linckage_objs{width:calc(50% - 10px);@media (max-width:1510px){width:100%}display:flex;flex-wrap:wrap;justify-content:left;&:has(>.catalog_leasing_obj__c_leasing_calc:nth-child(2)){justify-content:center}transition:0.3s ease all;@media(min-width:900px){&:has(.c_leasing_calc.expand_mobile_calc_form){gap:0;.catalog_leasing_obj__c_leasing_calc:not(:has(.expand_mobile_calc_form)){width:0;height:0;overflow:hidden}}}@media (max-width:900px){&:has(.c_leasing_calc.expand_mobile_calc_form){.catalog_leasing_obj__c_leasing_calc:not(:has(.expand_mobile_calc_form)){filter:grayscale(1);opacity:0.8}}}gap:20px;}}}.catalog_leasing_obj__c_leasing_calc{width:calc(50% - 10px);@media(max-width:900px){width:100%}display:grid;grid-template-columns:100% 0px;@media(max-width:800px){grid-template-columns:100%;}gap:0 40px;border-radius:8px;background:#fff;transition:0.3s ease all;&:has(.c_leasing_calc.expand_mobile_calc_form){width:100%;grid-template-columns:calc(100% - 40px - 310px) 310px;@media(min-width:800px){.catalog_leasing_obj{box-shadow:0 0 10px var(--green-clr)}}@media (max-width:800px){grid-template-columns:100%;box-shadow:0 0 10px var(--green-clr);.mobile_price_display{height:0px;visibility:hidden;transition:0.3s ease all}}.c_leasing_calc{opacity:1;visibility:visible;padding:17px;height:100%;width:100%;.calc_heading__price_alert{margin-bottom:15px}}}.catalog_leasing_obj{overflow:hidden;transition:0.3s ease all}.links{a{font-size:12px;margin:4px 0;&:hover{color:var(--info-clr)}}}.c_leasing_calc{box-shadow:none;border:none;overflow:hidden;visibility:hidden;height:0px;padding:0;transition:0.3s ease all;@media (max-width:800px){background:var(--green-light-clr)}.field_container:first-of-type{margin-top:0}.calc_title,.calc_description{display:none}}}.catalog_leasing_obj{border-radius:8px;.leasing_obj_image_cont{position:relative;height:245px;overflow:hidden;.loading{--gradient-bg:linear-gradient(90deg,var(--green-clr) 0%,var(--green-light-clr) 50%,var(--green-clr) 100%,var(--green-light-clr) 75%,var(--green-clr) 100%);background:var(--gradient-bg);background-size:auto;background-size:200% 100%;animation:swimmingGradientBg 3s linear infinite;border-radius:8px 8px 0 0;height:245px;width:100%;position:absolute;inset:0;display:block;opacity:0;visibility:hidden;transition:0.3s ease all}&:has(img.unloaded){.loading{opacity:1;visibility:visible}.specs{visibility:hidden;opacity:0}img{opacity:0;visibility:hidden}}&:has(img.unbootable){.loading{opacity:1;visibility:visible}.specs{background:rgba(from var(--black-clr) r g b / 0.9)}}img.filling_image{width:100%;height:245px;filter:blur(900px) invert(0.8);scale:1.1;border-radius:8px 8px 0 0;display:block;object-fit:cover;object-position:center}img.main_photo{position:absolute;inset:0;z-index:5;width:100%;height:245px;display:block;object-fit:contain;object-position:center;cursor:pointer;border-radius:8px 8px 0 0;opacity:1;visibility:visible;transition:0.3s ease all}.specs{height:245px;width:100%;cursor:pointer;opacity:1;transition:0.3s ease all 1s;&.hidden{opacity:0;visibility:hidden}position:absolute;z-index:10;inset:0;background:rgba(from var(--black-clr) r g b / 0.72);color:var(--white-clr);padding:10px;overflow:auto;.general_specs{margin-bottom:10px;.specs_title{font-size:14px;font-weight:500;color:var(--white-clr);margin-bottom:4px}.spec{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px;padding-left:8px;.name{font-size:14px;color:var(--grey-light-clr)}.value{font-size:14px;color:var(--white-clr)}}}.additional_specs{.specs_title{font-size:14px;font-weight:500;color:var(--white-clr);margin-bottom:2px}.spec{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px;padding-left:8px;.name{font-size:13px;color:var(--grey-light-clr)}.value{font-size:13px;color:var(--white-clr);text-align:right}}}}}.catalog_leasing_obj_body{padding:17px;background:var(--green-light-clr);border-radius:0 0 8px 8px}.leasing_obj_name{font-size:20px;line-height:20px;font-weight:700;color:var(--black-clr)}.mobile_price_display{overflow:hidden;visibility:visible;height:213px;&:has(.links){height:auto}@media (max-width:450px){height:265px}display:block;transition:0.3s ease all;.price_block{margin:16px 0;.monthly_pay__secondary_btn{@media (max-width:450px){flex-direction:column;align-items:center;gap:10px 0}}.monthly_pay{.label{font-size:10px;line-height:15px;font-weight:700;color:var(--green-clr);@media (max-width:450px){text-align:center}}.value{font-size:30px;line-height:30px;font-weight:900;color:var(--green-clr)}}.secondary_btn{@media (max-width:450px){margin-top:10px}}.obj_sum{gap:5px;.label{font-size:12px;line-height:16px;font-weight:400;color:var(--grey-clr)}.value{font-size:14px;line-height:20px;font-weight:600;color:var(--black-clr)}}}.leasing_sets{.param{.label{font-size:10px;line-height:15px;font-weight:700;color:var(--grey-clr);margin-bottom:4px}.value{font-size:14px;line-height:20px;font-weight:700;color:var(--black-clr)}}}.mobile_actions_cont{margin-top:20px;.primary_btn,.secondary_btn{width:100%;margin-top:5px}.secondary_btn{margin-top:15px}}}}.b_leasing_is_simple{background:var(--second-bg-grey-clr);padding:96px 0;margin:50p 0;width:100%;.wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}.text_part{font-family:"Roboto",sans-serif;h2{font-size:36px;font-weight:900;line-height:40px;color:var(--black-clr);margin-bottom:16px}.description{font-size:18px;line-height:29px;color:var(--grey-darker-clr);margin-bottom:40px}.leasing_steps{.step{display:grid;grid-template-columns:48px calc(100% - 72px);gap:24px;padding:25px;margin-bottom:24px;background:#fff;border:1px solid var(--grey-light-clr);border-radius:12px;box-shadow:0px 2px 4px var(--grey-light-clr);.step_num{display:flex;align-items:center;justify-content:center;width:48px;height:48px;font-size:20px;font-weight:900;line-height:28px;color:#fff;background:var(--green-clr);border-radius:12px}.step_title{font-size:18px;font-weight:700;line-height:28px;color:var(--black-clr);margin-bottom:5px}.step_description{font-size:14px;line-height:20px;color:var(--grey-darker-clr)}}}}.img_part{position:relative;img{width:100%;height:536px;border-radius:48px;display:block;object-fit:cover}.note_box{position:absolute;padding:32px;top:160px;left:-32px;background:var(--green-clr);box-shadow:0px 2px 20px var(--grey-light-clr);width:245px;border-radius:12px;.note_title{font-size:24px;font-weight:900;line-height:30px;color:#fff;margin-bottom:8px}.note_description{font-size:14px;font-weight:500;line-height:20px;color:#fff}}}}.b_ready_to_deal{border-radius:56px;background:var(--second-bg-dark-clr);margin:50px 0;padding-top:80px;padding-bottom:80px;@media(max-width:860px){padding-top:50px;padding-bottom:50px}@media (max-width:700px){padding-top:30px;padding-bottom:30px;}@media (max-width:580px){padding-top:20px;padding-bottom:20px;border-radius:50px;}@media (max-width:500px){padding-top:10px;padding-bottom:20px;}@media (max-width:450px){padding-top:5px;border-radius:40px;}@media (max-width:400px){padding-top:0;padding-bottom:20px;border-radius:20px;}display:flex;justify-content:center;align-items:center;flex-direction:column;.title{font-size:60px;line-height:60px;font-weight:900;color:#fff;margin-bottom:32px;@media(max-width:1024px){font-size:50px}@media (max-width:900px){font-size:45px;margin-bottom:20px;}@media (max-width:800px){font-size:40px;margin-bottom:15px;}@media (max-width:700px){font-size:35px;margin-bottom:10px;}@media (max-width:650px){font-size:30px;margin-bottom:5px;}@media (max-width:580px){font-size:25px;margin-bottom:0;}@media (max-width:500px){font-size:20px;}}.description{font-size:20px;line-height:1.5;color:var(--grey-dark-clr);margin-bottom:56px;width:700px;text-wrap:balance;text-align:center;@media(max-width:1024px){font-size:18px;width:100%;padding:0 20px}@media (max-width:900px){font-size:16px;}@media (max-width:700px){font-size:14px;}@media (max-width:650px){margin-bottom:20px;}@media (max-width:400px){text-wrap:auto;}}.btns_cont{}.primary_btn{--padding:21px 25px;font-size:18px;font-weight:900;@media (max-width:800px){font-size:16px;--padding:15px 20px}@media (max-width:650px){font-size:14px;--padding:10px 15px;}@media (max-width:530px){--padding:5px 10px;font-size:12px;}}}.b_cannot_found_what_u_want{width:100%;padding:50px 0;background:var(--second-bg-dark-clr);margin:50px 0;margin-bottom:0;font-family:"Roboto",sans-serif;.marker{width:fit-content;background:var(--green-dark-clr);border-radius:999px;padding:7px 16px;margin-bottom:25px;@media (max-width:700px){margin-bottom:15px}@media (max-width:600px){margin-bottom:10px}display:flex;align-items:center;gap:8px;font-size:12px;color:var(--green-clr);letter-spacing:1px;text-transform:uppercase;img{width:14px;display:block;filter:var(--filter-green-clr)}}h2{font-size:36px;font-weight:900;line-height:45px;color:#fff;@media (max-width:700px){font-size:30px;line-height:40px}@media (max-width:600px){font-size:24px;line-height:30px;}@media (max-width:480px){font-size:20px;line-height:25px;}@media (max-width:415px){font-size:18px;line-height:24px;margin-bottom:10px;}}.description{font-size:18px;line-height:29px;color:var(--grey-dark-clr);margin-bottom:20px;@media (max-width:700px){font-size:16px;line-height:24px}@media (max-width:600px){font-size:14px;line-height:20px;}}.search_leasing_form{.field_container{.input_icon_i_btn{background:#fff;--btn-width:150px;@media(max-width:700px){--btn-width:28px}@media(max-width:575px){.icon{display:none}grid-template-columns:calc(100% - var(--btn-width)) var(--btn-width);input{padding:0 10px 0 0;--placeholder-font-size:12px}}}.primary_btn{img{display:none}@media(max-width:700px){--padding:6px;border-radius:10px;img{display:block}div{display:none}}}}.note{gap:5px;margin-top:10px;font-size:12px;font-family:"Roboto",sans-serif;color:var(--grey-clr);@media (max-width:540px){align-items:flex-start}img{width:13px;display:block;filter:var(--filter-grey-clr)}div{line-height:1}}}}.b_faq{width:100%;margin:50px 0;.wrapper{display:grid;grid-template-columns:35% calc(65% - 55px);gap:55px;@media (max-width:930px){grid-template-columns:1fr;gap:20px 0}}.faq_info{h2{font-family:"Roboto",sans-serif;font-size:36px;line-height:40px;font-weight:900;color:var(--black-clr);margin-bottom:23px;@media (max-width:1200px){font-size:32px;line-height:36px}@media (max-width:550px){font-size:28px;line-height:32px}@media (max-width:450px){font-size:24px;line-height:28px;}}.description{font-size:18px;line-height:29px;color:var(--grey-clr);margin-bottom:40px;@media (max-width:1200px){font-size:16px;line-height:24px}}.consultation{display:flex;gap:16px;width:100%;background:var(--second-bg-grey-clr);border:1px solid var(--grey-light-clr);border-radius:14px;padding:25px;img{width:24px;height:24px;display:block;filter:var(--filter-green-clr)}.consultation_info{.consultation_title{font-size:16px;line-height:24px;font-weight:700;color:var(--black-clr);margin-bottom:4px}.consultation_description{font-size:14px;line-height:20px;font-weight:400;color:var(--grey-darker-clr);margin-bottom:16px}}}@media (max-width:930px){.description,.consultation{display:none}h2{margin-bottom:0}}}.questions{.question{width:100%;padding:17px 25px;border:1px solid var(--grey-light-clr);border-radius:14px;margin-bottom:10px;@media (max-width:550px){padding:10px 15px}&.expanded{.question_title{--line-clamp:3}.question_body{height:fit-content}.question_header{margin-bottom:17px;img{--rotate:180deg}}}.question_header{display:flex;align-items:center;justify-content:space-between;transition:0.3s ease all;cursor:pointer;.question_title{font-size:18px;line-height:28px;font-weight:700;color:var(--black-clr);@media (max-width:550px){font-size:14px;line-height:24px}}img{--rotate:0deg;width:16px;height:16px;display:block;rotate:var(--rotate);filter:var(--filter-black-clr);transition:0.3s ease all}}.question_body{font-size:14px;line-height:23px;font-weight:400;color:var(--grey-clr);height:0;overflow:hidden;transition:1s height}}}}.b_leasing_in_three_steps{margin:50px 0;font-family:"Inter",sans-serif;h2{font-family:"Inter",sans-serif;font-size:36px;line-height:40px;font-weight:900;color:var(--black-clr);text-align:center;text-wrap:balance;margin-bottom:23px}.description{font-size:18px;line-height:29px;color:var(--grey-clr);text-align:center;text-wrap:balance;margin-bottom:40px}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;.step{position:relative;width:100%;padding:32px;border:1px solid var(--grey-light-clr);border-radius:8px;@media(max-width:1120px){&:last-of-type{grid-column:1 / -1}}&:hover{box-shadow:0px 2px 20px var(--grey-light-clr)}transition:0.2s ease box-shadow;box-shadow:0px 2px 4px var(--grey-light-clr);.step_title{font-size:20px;line-height:28px;font-weight:700;color:var(--black-clr);margin-bottom:15px}.step_description{font-size:14px;line-height:23px;font-weight:400;color:var(--grey-clr);margin-bottom:24px}.step_feutures{margin-bottom:46px;padding-left:12px;li{&::marker{color:var(--green-clr)}font-size:14px;line-height:20px;font-weight:400;color:var(--black-clr);&:not(:last-of-type){margin-bottom:8px}}}.more_btn{position:absolute;bottom:32px}}}}