#intro-section{aspect-ratio:16/9;position:relative}#intro-section>img{width:100%;height:100%!important;position:absolute;top:0;left:0}#intro-section .left{display:block}#intro-section .left h1{text-transform:uppercase;color:var(--color_white);font:var(--font_64);margin-bottom:27px}@media screen and (max-width:1024px){#intro-section .left h1{font:var(--font_42)}}@media screen and (max-width:640px){#intro-section .left h1{font:var(--font_30);margin-bottom:20px}}@media screen and (max-width:468px){#intro-section .left h1{font:var(--font_21);margin-bottom:10px}}#intro-section .left p{color:var(--color_white);font:var(--font_30);margin-bottom:97px}@media screen and (max-width:1024px){#intro-section .left p{font:var(--font_18)}}@media screen and (max-width:768px){#intro-section .left p{margin-bottom:161px}}@media screen and (max-width:468px){#intro-section .left p{font:var(--font_14);margin-bottom:100px}}#intro-section .left .action-container{display:flex;gap:20px;margin-top:auto;font-weight:600}@media screen and (max-width:800px){#intro-section .left .action-container>a{font:var(--font_14)}}@media screen and (max-width:768px){#intro-section .left .action-container{justify-content:center}}@media screen and (max-width:600px){#intro-section .left .action-container{margin-inline:auto;flex-direction:column;max-width:214px}}#intro-section .right{display:flex;flex-direction:column;gap:16px}#intro-section .right .block{font-weight:600;display:flex;background:var(--color_white);border-radius:10px;padding:18px 12px}#intro-section .right .most-popular{gap:8px;justify-content:space-between}#intro-section .right .most-popular>button{cursor:pointer;border-radius:10px;display:flex;align-items:center;justify-content:center;border:none;color:var(--color_white);height:41px;width:41px;min-width:41px;aspect-ratio:1/1;background:var(--color_accent)}#intro-section .right .most-popular>button:hover{background:var(--color_accent2)}#intro-section .right .project{flex-direction:column;gap:16px}@media screen and (max-width:1280px){#intro-section .right{min-width:256px}}@media screen and (max-width:768px){#intro-section .right{display:none}}#intro-section .container{height:100%;display:flex;flex-direction:row;align-items:center}#intro-section .main-block{display:flex;flex-direction:row;justify-content:space-between;align-items:end;width:100%;gap:16px}@media screen and (max-width:768px){#intro-section .main-block{padding-inline:45px;margin-inline:auto}}@media screen and (max-width:768px){#intro-section{aspect-ratio:1/1.3}}@media screen and (max-width:468px){#intro-section{aspect-ratio:395/529}}.card{display:flex;flex-direction:column;text-decoration:none;color:var(--color_black);background:var(--color_white);border-radius:var(--border_radius_default);transition:all .3s ease;height:100%}.card .card-info{height:100%;display:flex;flex-direction:column}.card .card-info .image{aspect-ratio:304/127;width:100%;overflow:hidden;border-radius:var(--border_radius_default)}@media screen and (min-width:640px){.card .card-info .image{aspect-ratio:288/237}}.card .card-info .content{padding:20px 16px;display:flex;flex-direction:column;justify-content:space-between;width:100%;flex:1;gap:7px}@media screen and (min-width:640px){.card .card-info .content{gap:18px}}.card .card-info .content .name{font:var(--font_18);font-weight:var(--extra_bold);color:var(--color_black);margin-bottom:6px;display:inline-flex}@media screen and (min-width:640px){.card .card-info .content .name{font:var(--font_17);font-weight:var(--extra_bold)}}.card .card-info .content .bottom-info{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:640px){.card .card-info .content .bottom-info{gap:18px}}.card .card-info .content .bottom-info .price{font:var(--font_15);font-weight:400}@media screen and (min-width:640px){.card .card-info .content .bottom-info .price{font:var(--font_14)}}.card .card-info .content .bottom-info .params-row{display:flex;align-items:center;justify-content:space-between;list-style:none;font:var(--font_15);font-weight:500}.card .card-info .content .bottom-info .params-row li{display:flex;gap:8px}@media screen and (min-width:640px){.card .card-info .content .bottom-info .params-row{font:var(--font_14)}}.card .card-info .content .bottom-info .learn{padding:8px 0;display:flex;justify-content:center;align-items:center;width:100%;background:var(--color_accent2);border-radius:var(--border_radius_default);font:var(--font_15);font-weight:var(--bold);color:var(--color_white)}@media screen and (min-width:640px){.card .card-info .content .bottom-info .learn{font:var(--font_14);font-weight:700}}.card .card-info .content .bottom-info .learn:hover{background:var(--color_accent);color:var(--color_white);transition:all .3s ease}.card:hover{background:var(--color_accent2)}.card:hover .content .bottom-info .learn{background:var(--color_white);color:var(--color_black)}.projects-filters .filters{width:100%;max-width:287px;padding:28px 24px;border-radius:var(--border_radius_default);background:var(--color_white);font:var(--font_14);display:flex;flex-direction:column;gap:20px}.projects-filters .filters .filter{display:flex;flex-direction:column;gap:9px}.projects-filters .filters .filter label{font-weight:var(--extra_bold)}.projects-filters .filters .filter div *{font-weight:var(--regular)}.projects-filters .filters .price-inputs{display:flex;flex-direction:column;gap:18px}.projects-filters .filters .area{display:flex;gap:10px}.projects-filters .filters .area input{width:42px;border:none;background:none;outline:none;border-bottom:1px solid var(--color_black)}.projects-filters .filters .floors{display:flex;gap:14px}.projects-filters .filters .floors input{display:flex;align-items:center;justify-content:center}.projects-filters .filters .material{display:flex;flex-direction:column;gap:8px}.projects-filters .filters .rooms{display:flex;gap:14px}.projects-filters .filters .price-filter{display:flex;flex-direction:column;gap:8px}.projects-filters .filters .add-more{background:none;border:none;border-bottom:1px solid var(--color_accent);color:var(--color_accent);font-weight:var(--medium);display:flex;width:fit-content}.projects-filters .filters .add-more:hover{cursor:pointer;color:var(--color_accent2)}.projects-filters .filters .filter-actions{display:flex;flex-direction:column;gap:15px}.projects-filters .filters .filter-actions .reset{display:flex;justify-content:center}.projects-filters .filters .filter-actions .reset .reset-button{border:none;background:none;display:flex;gap:12px;font:var(--font_12);color:var(--color_dark_grey)}.projects-filters .filters .filter-actions .reset .reset-button:hover{cursor:pointer}.main-filters{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:22px;gap:20px}@media screen and (min-width:640px){.main-filters{align-items:flex-end;gap:37px}}.main-filters .building-type-filter{display:flex;gap:5px;flex-wrap:wrap}@media screen and (min-width:640px){.main-filters .building-type-filter{gap:10px}}.main-filters .building-type-filter button{font:var(--font_12);font-weight:var(--semi_bold);height:25px}@media screen and (min-width:640px){.main-filters .building-type-filter button{font:var(--font_17);font-weight:var(--semi_bold);height:34px}}.main-filters .sort-group{display:flex;flex-direction:column;gap:8px;font:var(--font_14)}@media screen and (min-width:640px){.main-filters .sort-group{flex-direction:row;gap:17px}}.main-filters .sort-group .filters-button{display:flex;color:var(--color_accent);background:none;border:none;text-decoration:underline}@media screen and (min-width:1024px){.main-filters .sort-group .filters-button{display:none}}.main-filters .sort-group .sort{display:flex;gap:10px;font:var(--font_12);font-weight:var(--regular)}@media screen and (min-width:640px){.main-filters .sort-group .sort{font:var(--font_14);font-weight:var(--regular)}}.main-filters .sort-group .sort-actions{display:flex;gap:17px}.main-filters .sort-group .sort-actions button{font:var(--font_12);font-weight:var(--regular)}@media screen and (min-width:640px){.main-filters .sort-group .sort-actions button{font:var(--font_14);font-weight:var(--regular)}}.main-filters .sort-group .direction{display:flex;align-items:center;gap:13px}.main-filters .sort-group button{border:none;background:none;font:var(--font_14)}.main-filters .sort-group button:hover{cursor:pointer;color:var(--color_accent)}.main-filters .sort-group button.active{color:var(--color_accent2)}#projects-section{padding-block:70px}#projects-section .section-content{display:flex;flex-direction:column}#projects-section .section-content .heading{margin-bottom:35px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}#projects-section .section-content .heading h2{text-transform:uppercase;line-height:1.3;font:var(--font_17)}#projects-section .section-content .heading p{font:var(--font_12);font-weight:var(--regular)}@media screen and (min-width:1024px){#projects-section .section-content .heading{flex-direction:row}}#projects-section .section-content .projects{display:flex;gap:35px;align-items:flex-start;position:relative}#projects-section .section-content .projects .filters-section{display:none;position:sticky;top:20px}@media screen and (min-width:1024px){#projects-section .section-content .projects .filters-section{display:flex}}#projects-section .section-content .projects .projects-list{width:100%;display:flex;flex-direction:column;gap:35px}@media screen and (min-width:640px){#projects-section .section-content .projects .projects-list{gap:100px}}#projects-section .section-content .projects .projects-list .project-grid{display:grid;grid-template-columns:1fr;gap:15px}@media screen and (min-width:640px){#projects-section .section-content .projects .projects-list .project-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:850px){#projects-section .section-content .projects .projects-list .project-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1024px){#projects-section .section-content .projects .projects-list .project-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:1160px){#projects-section .section-content .projects .projects-list .project-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:940px){#projects-section .section-content{gap:20px}}#projects-section button.show-more{margin:100px auto 0;justify-self:center;display:flex;font:var(--font_15);font-weight:var(--semi_bold)}@media screen and (min-width:640px){#projects-section button.show-more{font:var(--font_18)}}@media screen and (min-width:640px){#projects-section{padding-block:140px}#projects-section .section-content .heading{margin-bottom:100px}#projects-section .section-content .heading h2{font:var(--font_35)}#projects-section .section-content .heading p{font:var(--font_15);max-width:470px}}#banner-section{position:relative;display:flex;background:var(--color_black);padding:100px 0;align-items:center;min-height:427px}#banner-section .background-images{position:absolute;width:100%;top:0;bottom:0;display:flex;justify-content:space-between;overflow:hidden}#banner-section .background-images .desktop{height:100%}#banner-section .content{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1193px;flex-direction:column;gap:20px;width:100%;height:fit-content;color:var(--color_white);text-align:center}@media screen and (min-width:768px){#banner-section .content{flex-direction:row;align-items:flex-start;text-align:left}}#banner-section .content .companies-link{display:none;justify-content:space-between;text-decoration:none;color:var(--color_white);padding:12px 4px 12px 22px;border:2px solid var(--color_accent);border-radius:10px;margin-top:57px;height:53px;font:var(--font_18)}@media screen and (min-width:768px){#banner-section .content .companies-link{display:flex}}#banner-section .content .companies-link.mobile{display:flex;font:var(--font_14);font-weight:var(--bold);height:51px;padding:0 10px;align-items:center;gap:15px;background:var(--color_accent2);margin:0}@media screen and (min-width:768px){#banner-section .content .companies-link.mobile{display:none}}#banner-section .content .ui-icon{aspect-ratio:1/1;border-radius:10px;display:flex;gap:15px;justify-content:space-around;align-self:center;width:31px;height:31px;background-color:var(--color_accent);color:#fff}@media screen and (min-width:768px){#banner-section .content .ui-icon{width:41px;height:41px}}#banner-section .left h2{font:var(--font_17)}@media screen and (min-width:768px){#banner-section .left h2{font:var(--font_35)}}#banner-section .right{font:var(--font_12)}@media screen and (min-width:768px){#banner-section .right{font:var(--font_21)}}#banner-section .left-img{position:absolute;height:100%;left:0;top:0}#banner-section .right-img{position:absolute;height:100%;right:0;top:0}.filter-block{width:287px;border-radius:10px;display:flex;flex-direction:column;padding:28px 25px;background:var(--color_white);gap:25px;height:fit-content}.filter-block .square-block{display:block;width:150px}.filter-block .field-filter .field-label{font:var(--font_14);margin-bottom:12px;font-weight:900;display:block}.filter-block .field-filter>ul{font:var(--font_12);gap:6px;display:flex;flex-direction:column;margin-bottom:10px}.filter-block .field-filter>ul>li{display:flex;gap:8px}.filter-block .field-filter>ul>li>button{border:none;background:none;cursor:pointer}.filter-block .field-filter .material{border:none;cursor:pointer;height:22px;background:none;text-align:center;width:100%;transition:all,.3s ease}.filter-block .field-filter .material:hover{color:var(--color_accent)}.filter-block .field-filter .number-floors{display:flex;gap:16px}.filter-block .field-filter .building-type{display:flex;flex-direction:column;gap:8px}.filter-block .actions{display:flex;flex-direction:column;gap:15px}.filter-block .actions .reset{cursor:pointer;border:none;background:none;color:var(--color_dark_grey);transition:all,.3s ease}.filter-block .actions .reset:hover{color:var(--color_black)}.modal-filter{display:flex;flex-direction:column;width:100%;gap:20px}.modal-filter .form-group{margin-bottom:auto;display:flex;flex-direction:column;gap:10px}.modal-filter .form-group .room-count,.modal-filter .form-group .area{display:flex;gap:20px}.modal-filter .form-group .area input{background:none;border:none;border-bottom:1px solid var(--color_black);width:50px;outline:none}.modal-filter .form-group .group-label{font:var(--font_14);font-weight:900;margin-bottom:6px;color:var(--color_black)}.modal-filter .form-group .checkbox-list{display:flex;flex-wrap:wrap;gap:12px}.modal-filter .search-group{width:100%}.modal-filter .modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:15px}.modal-filter .modal-actions button{min-width:100px}#company-section{display:flex;flex-direction:column;gap:100px;padding-block:70px}@media screen and (min-width:640px){#company-section{padding-block:140px}}#company-section .section-head{display:flex;justify-content:space-between;flex-direction:column;gap:20px}@media screen and (min-width:1024px){#company-section .section-head{flex-direction:row}}#company-section .section-head .section-title h2{font:var(--font_17);font-weight:400;text-transform:uppercase}@media screen and (min-width:640px){#company-section .section-head .section-title h2{font:var(--font_35)}}#company-section .section-head .section-description{max-width:470px}@media screen and (max-width:540px){#company-section .section-head .section-description{font:var(--font_12);font-weight:400}}#company-section .company-grid{padding:50px 0;display:grid;grid-template-columns:1fr;row-gap:20px;column-gap:20px}@media screen and (min-width:640px){#company-section .company-grid{grid-template-columns:1fr 1fr;padding:100px 0}}@media screen and (min-width:1024px){#company-section .company-grid{grid-template-columns:1fr 1fr 1fr;padding:100px 0;row-gap:40px;column-gap:40px}}@media screen and (min-width:1280px){#company-section .company-grid{grid-template-columns:1fr 1fr 1fr 1fr}}#company-section button{margin:0 auto;justify-self:center;display:flex;font:var(--font_14);font-weight:var(--semi_bold)}@media screen and (min-width:640px){#company-section button{font:var(--font_18)}}#website-capabilities{padding:70px 0}#website-capabilities .content{display:flex;flex-direction:column;gap:35px}#website-capabilities .content .main{display:flex;flex-direction:column;gap:50px}#website-capabilities .content .main .header{display:flex;flex-direction:column;gap:20px}#website-capabilities .content .main .header .title h2{text-transform:uppercase;font:var(--font_17);font-weight:var(--regular)}#website-capabilities .content .main .header .description{max-width:unset;font:var(--font_12)}#website-capabilities .content .main .cards-block-capabilities{display:flex;flex-direction:column;gap:20px}#website-capabilities .content .main .cards-block-capabilities .capabilities-card{display:flex;flex-direction:column;gap:25px;border-radius:var(--border_radius_default);background:var(--color_white);padding:20px 25px}#website-capabilities .content .main .cards-block-capabilities .capabilities-card:nth-child(2n){background:var(--color_accent3)}#website-capabilities .content .main .cards-block-capabilities .capabilities-card .card-header{display:flex;justify-content:space-between}#website-capabilities .content .main .cards-block-capabilities .capabilities-card .card-header .circle{width:30px;height:30px;border-radius:50%;background:var(--color_accent);color:var(--color_white);font:var(--font_13);font-weight:700;display:flex;justify-content:center;align-items:center}#website-capabilities .content .main .cards-block-capabilities .capabilities-card .card-header a{width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:var(--color_black)}#website-capabilities .content .main .cards-block-capabilities .capabilities-card .card-text{display:flex;flex-direction:column;gap:10px}#website-capabilities .content .main .cards-block-capabilities .capabilities-card .card-text .card-title{font:var(--font_14);font-weight:var(--extra_bold)}#website-capabilities .content .main .cards-block-capabilities .capabilities-card .card-text .card-description{font:var(--font_12);font-weight:var(--light)}#website-capabilities .content .action{display:flex;justify-content:center}#website-capabilities .content .action button{width:214px;align-self:center;font:var(--font_14);font-weight:var(--bold)}@media screen and (min-width:640px){#website-capabilities{padding:140px 0}#website-capabilities .content{gap:100px}#website-capabilities .content .main .header .title h2{font:var(--font_35)}#website-capabilities .content .main .header .description{font:var(--font_15)}#website-capabilities .content .main .cards-block-capabilities{display:grid;grid-template-columns:1fr 1fr}#website-capabilities .content .action button{font:var(--font_18)}}@media screen and (min-width:1024px){#website-capabilities .content .main{gap:90px}#website-capabilities .content .main .header{flex-direction:row;justify-content:space-between}#website-capabilities .content .main .header .description{max-width:468px}#website-capabilities .content .main .cards-block-capabilities{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}#website-capabilities .content .main .cards-block-capabilities .capabilities-card{gap:90px}#website-capabilities .content .main .cards-block-capabilities .capabilities-card .card-header .circle{width:50px;height:50px;font:var(--font_22)}#website-capabilities .content .main .cards-block-capabilities .capabilities-card .card-header a .ui-icon svg{width:40px;height:40px}}#about-section{padding:70px 0;background:var(--color_white)}#about-section .content{display:none;gap:82px;height:fit-content}#about-section .content .left{display:flex;flex-direction:column;gap:35px;justify-content:center}#about-section .content .right{min-height:100%;display:flex;border-radius:var(--border_radius_default);overflow:hidden}#about-section .mobile-content{display:flex;flex-direction:column;gap:35px}#about-section .mobile-content .inner{display:flex;flex-direction:column;gap:30px}#about-section .mobile-content .inner .title h2{font:var(--font_17);text-transform:uppercase}#about-section .mobile-content .inner .description,#about-section .mobile-content .secondary-description{font:var(--font_12)}#about-section .mobile-content .action{margin-top:35px}@media screen and (min-width:640px){#about-section{padding:140px 0}#about-section .mobile-content,#about-section .mobile-content .inner{gap:50px}#about-section .mobile-content .inner .title h2{font:var(--font_35)}#about-section .mobile-content .inner .description,#about-section .mobile-content .secondary-description{font:var(--font_17);font-weight:var(--light)}#about-section .mobile-content .action{margin-top:100px}}@media screen and (min-width:1024px){#about-section .mobile-content{display:none}#about-section .content{display:flex;flex-direction:row}}#select-project{position:relative;overflow:hidden;height:640px}#select-project .banner-content{display:flex;justify-content:center;z-index:1;position:relative}#select-project .banner-content .text{max-width:290px;padding:70px 0 50px;color:var(--color_white);display:flex;justify-content:center;text-align:center;align-items:center;flex-direction:column;gap:35px}#select-project .banner-content .text .heading{display:flex;flex-direction:column;gap:18px}#select-project .banner-content .text .heading h2{font:var(--font_17);text-transform:uppercase}#select-project .banner-content .text .heading p{font:var(--font_12)}#select-project .banner-content .text .action{width:297px}#select-project .banner-content .text .action a{font:var(--font_14);max-width:215px}#select-project .background{position:absolute;bottom:0;left:0;width:100%;height:100%;background:var(--color_black);z-index:0}#select-project .info{position:absolute;bottom:0;width:500px;left:152px;right:unset}#select-project .info p{position:absolute;display:flex;align-items:center;justify-content:center;background:#96a878cc;border-radius:var(--border_radius_default);height:41px;padding:12px 18px;text-transform:uppercase;max-width:210px;min-width:250px;text-align:center;font:var(--font_12)}#select-project .info p:nth-child(1){top:70px;left:-103px}#select-project .info p:nth-child(2){top:151px;left:-115px}#select-project .info p:nth-child(3){top:230px;left:-95px}@media screen and (min-width:640px){#select-project{height:720px}#select-project .banner-content .text{gap:52px;max-width:430px}#select-project .banner-content .text .heading h2{font:var(--font_35)}#select-project .banner-content .text .heading p{font:var(--font_15)}#select-project .banner-content .text .action a{font:var(--font_18);max-width:unset}#select-project .info{right:20px}#select-project .info p:nth-child(2){top:121px;left:235px}}@media screen and (min-width:768px){#select-project{height:unset}#select-project .background{height:388px}#select-project .banner-content{justify-content:start}#select-project .banner-content .text{padding:132px 20px 52px 0;justify-content:flex-start;text-align:left;align-items:flex-start}#select-project .info{right:-330px;left:unset}#select-project .info p:nth-child(2){top:151px;left:-115px}}@media screen and (min-width:860px){#select-project .info{right:-262px}#select-project .info p:nth-child(2){left:-150px}#select-project .info p:nth-child(3){left:-70px}}@media screen and (min-width:980px){#select-project .info{right:-162px}}@media screen and (min-width:1140px){#select-project .info{right:62px}#select-project .info p{max-width:290px;min-width:260px;font:var(--font_15);height:52px;padding:0 40px}#select-project .info p:nth-child(1){top:70px;left:-123px}#select-project .info p:nth-child(2){top:93px;left:260px}#select-project .info p:nth-child(3){top:230px;left:100px}}@media screen and (min-width:1280px){#select-project .info{width:unset}#select-project .info p:nth-child(1){top:110px;left:-123px}#select-project .info p:nth-child(2){top:163px;left:360px}#select-project .info p:nth-child(3){top:310px;left:140px}}#blog-section{padding:70px 0;background:var(--color_white)}#blog-section .blog-list{display:flex;flex-direction:column;gap:35px}#blog-section .blog-list .main{display:flex;flex-direction:column;gap:50px}#blog-section .blog-list .main .header .title h2{font:var(--font_17);text-transform:uppercase}#blog-section .blog-list .main .cards-block-capabilities{display:flex;flex-direction:column;gap:20px}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog{display:flex;flex-direction:column;border-radius:var(--border_radius_default);overflow:hidden;gap:20px;position:relative;padding:20px;height:100%}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .header{position:relative;z-index:1;display:flex;justify-content:space-between;color:var(--color_white);font:var(--font_12)}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .header .ui-icon{color:var(--color_white)}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .header .ui-icon svg{width:16px;height:16px}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .text{position:relative;z-index:1;display:flex;flex-direction:column;gap:15px}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .text .name{font:var(--font_14);font-weight:var(--extra_bold);color:var(--color_white)}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .text .description{font:var(--font_14);color:var(--color_white)}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .background-image{position:absolute;left:0;top:0;z-index:0;height:100%;width:100%;filter:brightness(.6);display:flex}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .background-image:after{content:"";background:linear-gradient(0deg,var(--color_black),transparent);width:100%;position:absolute;left:0;bottom:0;height:61%}#blog-section .blog-list .action{display:flex;justify-content:center}#blog-section .blog-list .action a{font:var(--font_14);font-weight:var(--bold);width:214px;align-self:center}@media screen and (min-width:640px){#blog-section{padding:140px 0}#blog-section .blog-list,#blog-section .blog-list .main{gap:100px}#blog-section .blog-list .main .header .title h2{font:var(--font_35)}#blog-section .blog-list .main .cards-block-capabilities{display:grid;grid-template-columns:1fr 1fr}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog{justify-content:space-between}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .header{font:var(--font_13)}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .text{gap:15px}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .text .name{font:var(--font_25)}#blog-section .blog-list .main .cards-block-capabilities .content .card-blog .text .description{font:var(--font_13)}#blog-section .blog-list .action a{font:var(--font_18);width:247px}}@media screen and (min-width:1024px){#blog-section .blog-list .main .cards-block-capabilities{grid-template-columns:1fr 1fr 1fr 1fr}#blog-section .blog-list .main .cards-block-capabilities .card-blog{aspect-ratio:294/367}}#faq{padding:0 0 140px;background:var(--color_white)}#faq .content{display:flex;flex-direction:column;gap:50px;padding:0;max-width:unset;height:fit-content}#faq .content .faq-title h2{font:var(--font_17);text-transform:uppercase;line-height:1.3;max-width:1240px;margin-inline:auto;width:100%}#faq .content .faq-title h2 span{display:block;font-weight:var(--regular)}#faq .content .faq-list .block{display:flex;flex-direction:column;transition:all .3s ease;align-items:center}#faq .content .faq-list .block.active{background:var(--color_accent)}#faq .content .faq-list .block .faq-item{max-width:1240px;width:100%;border:0;border-bottom:4px solid var(--color_light_grey);cursor:pointer;background:var(--color_white);transition:all .3s ease}#faq .content .faq-list .block .faq-item .ui-icon{rotate:180deg}#faq .content .faq-list .block .faq-item.active{border-bottom:none;background:var(--color_accent);color:var(--color_white)}#faq .content .faq-list .block .faq-item.active .ui-icon{rotate:0deg}#faq .content .faq-list .block .faq-item .faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 0;font:var(--font_15);font-weight:var(--extra_bold);text-align:start;gap:30px}#faq .content .faq-list .block .faq-item .faq-question .ui-icon svg{width:16px;height:16px}#faq .content .faq-list .block .faq-item .faq-answer{text-align:start;padding:0 0 20px;font:var(--font_12);line-height:1.5}@media screen and (min-width:640px){#faq .content .faq-title h2{font:var(--font_35)}#faq .content .faq-list .block .faq-item .faq-question{font:var(--font_26);font-weight:var(--semi_bold)}#faq .content .faq-list .block .faq-item .faq-answer{font:var(--font_14)}}
