.primary-button{padding:14px 57px 14px 27px;border:1px solid #1d1d1d;border-radius:30px;font-size:16px;font-weight:400;line-height:1.5;color:#1d1d1d;position:relative;display:inline-block;text-align:center;height:52px;transition:.3s ease-out}@media(max-width: 1023px){.primary-button{font-size:14px}}.primary-button span{position:relative;display:inline-block;transition:.3s ease-out}.primary-button span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:url(5d2bbf83018109f8a972.svg);background-repeat:no-repeat;right:-25px;background-position:center;background-size:contain;line-height:1;width:20px;height:21px;transition:.3s ease-out}.primary-button:hover{background-color:#f0f0f0}.primary-button:hover span{transition:.3s ease-out;transform:translateX(-2px)}.primary-button:hover span:after{right:-28px}.primary-button:focus{background-color:#dedede}.primary-button-yellow{border:1px solid #ebff40}.primary-button-yellow span{color:#ebff40}.primary-button-yellow span:after{background:url(61ae80b5b44e2916b28b.svg);height:19px}.primary-button-yellow:hover,.primary-button-yellow:focus-visible{background-color:#ebff40}.primary-button-yellow:hover span,.primary-button-yellow:focus-visible span{color:#1d1d1d}.primary-button-yellow:hover span:after,.primary-button-yellow:focus-visible span:after{background:url(aaf0ebbd7a799eaf59b1.svg)}.link{font-size:16px;font-weight:400;line-height:1.5;color:#1d1d1d;position:relative;display:inline;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}.link:hover{background-size:100% 1px}@media(max-width: 767px){.link{font-size:15px;line-height:1.4}}.link:after{content:"";position:absolute;background:url(5d2bbf83018109f8a972.svg);width:13px;height:15px;background-repeat:no-repeat;line-height:1;background-position:center;transition:.3s ease-out;bottom:2px;top:unset;transform:unset;padding-right:40px;right:-35px}.link:focus{background-size:100% 1px}.link.white{color:#fff}.link.white:after{background:url(b00a5f600ec4ca8de2bc.svg) no-repeat center}.link:hover{background-size:100% 1px}.link:hover:after{right:-39px}.link.disabled{pointer-events:none;opacity:.2}.link-simple{font-size:16px;line-height:1.5;position:relative;transition:.3s ease-out;color:#1d1d1d}.link-simple:after{content:"";transition:.3s ease-out;height:1px;bottom:-1px;position:absolute;width:100%;background:#1d1d1d;visibility:hidden;opacity:0;right:0}.link-simple:hover:after,.link-simple:focus:after{visibility:visible;opacity:1}.link-simple.disabled{pointer-events:none;opacity:.2;transition:.3s ease-out;padding-right:27px}.link-simple:focus:before{visibility:visible;opacity:1}.link-simple:hover{transform:translateX(-2px)}.link-simple:hover:before{visibility:visible;opacity:1}.link-simple:hover:after{right:-32px}.link-simple.disabled{pointer-events:none;opacity:.2}.secondary-button{padding:14px 57px 14px 27px;border:1px solid #1a1a1a;background-color:#fff;border-radius:30px;font-size:16px;font-weight:400;color:#1a1a1a;position:relative;display:inline-block;text-align:center;height:52px;transition:.3s ease-out}@media(max-width: 1023px){.secondary-button{padding:14px 61px 14px 34px}}@media(max-width: 767px){.secondary-button{padding:15px 62px 15px 32px;height:50px}}.secondary-button span{position:relative;display:inline-block;transition:.3s ease-out;line-height:1.5}@media(max-width: 767px){.secondary-button span{font-size:15px;line-height:1.4}}.secondary-button span:after{content:"";position:absolute;top:50%;transform:translateY(-50%) translateX(0px);background:url(aaf0ebbd7a799eaf59b1.svg);width:20px;height:18px;background-repeat:no-repeat;right:-30px;line-height:1;background-position:center;transition:.3s ease-out}.secondary-button:hover{background-color:#f0f0f0}.secondary-button:hover span{transform:translateX(-2px)}.secondary-button:hover span:after{right:-33px}.secondary-button:focus{background-color:#d9d9d9}.secondary-button.disabled{opacity:.2;pointer-events:none}.secondary-button-yellow{background-color:#ebff40;border-color:#ebff40}.secondary-button-yellow:hover{background-color:#daf022;border-color:#daf022}.secondary-button-yellow:hover span{transform:translateX(-2px)}.secondary-button-yellow:hover span:after{right:-33px}.secondary-button-yellow:focus{background-color:#daf022;border-color:#daf022}.secondary-button-yellow.disabled{background-color:#f0f0f0;color:#686868;border-color:#f0f0f0;pointer-events:none}.secondary-button-yellow.disabled span:after{background:url(3221210d3cbdb3a4b82e.svg);background-repeat:no-repeat;background-position:center}.simple-button{border:1px solid #d9d9d9;padding:6px 20px;border-radius:20px;color:#686868;line-height:1.5;font-size:16px;display:inline-block;transition:.3s ease-out}@media(max-width: 767px){.simple-button{font-size:15px;line-height:1.4}}.simple-button:hover{border-color:#1d1d1d;color:#1d1d1d}.simple-button:focus,.simple-button.active{background-color:#ebff40;color:#1d1d1d;border-color:#ebff40}section.bg-dark .secondary-button{border-color:#fff;color:#fff}section.bg-dark .secondary-button span:after{background:url(864a2c4222ac07366a31.svg);background-repeat:no-repeat}section.bg-dark .secondary-button:hover{background-color:#343434}section.bg-dark .secondary-button:focus{background-color:#1d1d1d}section.bg-dark .link{color:#fff}section.bg-dark .link:after{background:url(864a2c4222ac07366a31.svg);background-repeat:no-repeat;background-position:center}section.bg-dark .link.yellow{color:#ebff40}section.bg-dark .link.yellow:after{background-image:url(2b7c1632054c12d1dcb7.svg)}section.bg-dark .simple-button{color:#d9d9d9;border-color:#d9d9d9}section.bg-dark .simple-button:hover{color:#fff;border-color:#fff}section.bg-dark .simple-button:focus{border-color:#ebff40;color:#1d1d1d}.back-button{font-size:16px;line-height:1.5;color:#1d1d1d;position:relative;padding-left:25px;transition:.3s ease-out}@media(max-width: 767px){.back-button{font-size:15px;line-height:1.4}}.back-button:before{content:"";position:absolute;top:0;left:0;background:url(aaf0ebbd7a799eaf59b1.svg);background-position:center;background-size:cover;transform:rotate(180deg);height:19px;width:20px}.back-button span{position:relative;display:inline;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}.back-button:hover{padding-left:30px}.back-button:hover span{background-size:100% 1px}.service-link{font-family:"Power Grotesk",sans-serif;font-size:32px;font-weight:500;line-height:1.1;color:#1d1d1d}@media(max-width: 767px){.service-link{font-size:28px;line-height:1}}.service-link span{position:relative;display:inline;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}.service-link span svg{transition:.3s ease-out;position:absolute;bottom:5px;right:-28px}.service-link:hover span{background-size:100% 1px}.service-link:hover svg{right:-38px}.service-link:focus span{background-size:100% 1px}.simple-button{border:1px solid #d9d9d9;padding:6px 20px;border-radius:20px;color:#686868;line-height:1.5;font-size:16px;display:inline-block;transition:.3s ease-out}.simple-button:hover{border-color:#1d1d1d;color:#1d1d1d}.simple-button:focus,.simple-button.active{background-color:#ebff40;color:#1d1d1d;border-color:#ebff40}@media(max-width: 767px){.simple-button{font-size:15px;line-height:1.4}}.link-arrow-right{font-size:16px;line-height:1.5;color:#1d1d1d;position:relative;padding-right:25px;display:inline-block}@media(max-width: 767px){.link-arrow-right{font-size:14px;line-height:1.4}}.link-arrow-right:after{content:"";position:absolute;top:50%;transform:translateY(-47%);right:0;background:url(aaf0ebbd7a799eaf59b1.svg);background-position:center;background-size:cover;height:19px;width:20px;transition:.3s ease-out}.link-arrow-right span{position:relative;display:inline;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}.link-arrow-right:hover span,.link-arrow-right:focus span{background-size:100% 1px}.link-arrow-right:hover:after,.link-arrow-right:focus:after{right:-3px}.link-arrow-right:hover span,.link-arrow-right:focus span{transform:translateX(-2px)}.link-arrow-right.disabled{opacity:.2}.link-arrow-right-yellow{background-color:#ebff40;border-color:#ebff40}.link-arrow-right-yellow:hover{background-color:#daf022;border-color:#daf022}.link-arrow-right-yellow:hover span{transform:translateX(-2px)}.link-arrow-right-yellow:hover span:after{right:-33px}.link-arrow-right-yellow:focus{background-color:#daf022;border-color:#daf022}.link-arrow-right-yellow.disabled{background-color:#f0f0f0;color:#686868;border-color:#f0f0f0;pointer-events:none}.link-arrow-right-yellow.disabled span:after{background:url(3221210d3cbdb3a4b82e.svg);background-repeat:no-repeat;background-position:center}.simple-button{border:1px solid #d9d9d9;padding:6px 20px;border-radius:20px;color:#686868;line-height:1.5;font-size:16px;display:inline-block;transition:.3s ease-out}.simple-button:hover{border-color:#1d1d1d;color:#1d1d1d}.simple-button:focus,.simple-button.active{background-color:#ebff40;color:#1d1d1d;border-color:#ebff40}@media(max-width: 767px){.simple-button{font-size:15px;line-height:1.4}}.back-button{font-size:16px;line-height:1.5;color:#1d1d1d;position:relative;padding-left:25px;transition:.3s ease-out}@media(max-width: 767px){.back-button{font-size:15px;line-height:1.4}}.back-button:before{content:"";position:absolute;top:0;left:0;background:url(aaf0ebbd7a799eaf59b1.svg);background-position:center;background-size:cover;transform:rotate(180deg);height:19px;width:20px}.back-button span{position:relative;display:inline;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}.back-button:hover{padding-left:30px}.back-button:hover span{background-size:100% 1px}.back-button:focus span{background-size:100% 1px}.scroll-down-btn{padding:15px 56.5px 15px 26.5px;border:1px solid #1d1d1d;border-radius:30px;color:#1d1d1d;font-size:15px;line-height:1.4;position:relative;display:inline-block;text-align:center;height:52px;transition:.3s ease-out}.scroll-down-btn span{color:#1d1d1d;font-size:15px !important;line-height:1.4 !important;transition:.3s ease-out;position:relative;display:inline-block;pointer-events:none}.scroll-down-btn span:after{content:"";position:absolute;top:0;right:-27px;background:url(aaf0ebbd7a799eaf59b1.svg);background-position:center;background-size:cover;transform:rotate(90deg);height:17px;width:18px;transition:right .3s ease-out}.scroll-down-btn:hover{background:#f0f0f0;transition:.3s ease-out}.scroll-down-btn:hover span{transform:translateX(-2px)}.scroll-down-btn:hover span:after{right:-30px;transition:.3s ease-out}.scroll-down-btn:focus{background:#dedede}section.bg-dark .secondary-button{border-color:#fff;color:#fff;background:rgba(0,0,0,0)}section.bg-dark .secondary-button span:after{background:url(864a2c4222ac07366a31.svg);background-repeat:no-repeat}section.bg-dark .secondary-button:hover{background-color:#343434}section.bg-dark .secondary-button:focus{background-color:#1d1d1d}section.bg-dark .link{color:#fff}section.bg-dark .link:after{background:url(864a2c4222ac07366a31.svg);background-repeat:no-repeat;background-position:center}section.bg-dark .link:before{background:#fff}section.bg-dark .simple-button{color:#d9d9d9;border-color:#d9d9d9}section.bg-dark .simple-button:hover{color:#fff;border-color:#fff}section.bg-dark .simple-button:focus{border-color:#ebff40;color:#1d1d1d;transition:all .3s ease-out}button,[type=submit]{font-family:"Inter",sans-serif}.primary-submit{padding:14px 20px;border:1px solid #ebff40;background-color:#ebff40;border-radius:30px;font-size:16px;font-weight:400;line-height:1.5;color:#1d1d1d;position:relative;display:inline-flex;justify-content:center;align-items:center;height:52px;cursor:pointer;transition:all .3s linear}@media(max-width: 1023px){.primary-submit{font-size:14px}}.primary-submit.long{min-width:293px}.primary-submit .text{font-size:16px;font-weight:400;line-height:1.5;color:#1d1d1d;transition:all .3s ease-out}.primary-submit .arrow{margin-left:10px;width:18px;position:relative;display:inline-block}.primary-submit .arrow:after{content:"";position:absolute;top:50%;transform:translateY(-50%) translateX(0px);background:url(aaf0ebbd7a799eaf59b1.svg);width:18px;height:18px;background-repeat:no-repeat;background-size:contain;left:0px;line-height:1;transition:all .3s ease-out}.primary-submit:hover{border:1px solid #cbe111;background-color:#cbe111}.primary-submit:hover .text{transform:translateX(-2px)}.primary-submit:hover span::after{transform:translateY(-50%) translateX(10px)}.swiper-pagination{position:relative !important;margin-top:30px;left:0 !important;right:unset;bottom:unset !important;text-align:left;transform:unset;display:flex;align-items:center}.swiper-pagination .swiper-pagination-bullet{opacity:.2;background:#1a1a1a;width:10px;height:10px;transform:scale(0.6);transition:.3s ease-in-out}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;transform:scale(1)}.swiper-pagination .swiper-pagination-bullet:has(+.swiper-pagination-bullet-active:last-child){transform:scale(1)}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active+.swiper-pagination-bullet{transform:scale(1)}section.related-projects-block{padding:100px 0;overflow:hidden}@media(max-width: 1024px){section.related-projects-block{padding:60px 0}}@media(max-width: 767px){section.related-projects-block{padding:50px 0;overflow:hidden}}section.related-projects-block.bg-dark{background-color:#1a1a1a;color:#fff}section.related-projects-block.bg-dark .swiper-slide .texts .description,section.related-projects-block.bg-dark .swiper-slide .texts .title{color:#fff}section.related-projects-block.bg-dark .swiper-button-next svg path,section.related-projects-block.bg-dark .swiper-button-prev svg path{stroke:#fff}section.related-projects-block.bg-dark .swiper-pagination .swiper-pagination-bullet{background:#fff}section.related-projects-block.bg-dark .title-link h2{color:#fff}section.related-projects-block .title-buttons-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}@media(max-width: 767px){section.related-projects-block .title-buttons-wrap{margin-bottom:0}section.related-projects-block .title-buttons-wrap.col-break{flex-direction:column;gap:30px;align-items:flex-start}}section.related-projects-block .title-buttons-wrap .button-wrap{position:relative;width:60px}@media(max-width: 1023px){section.related-projects-block .title-buttons-wrap .button-wrap{display:none}}section.related-projects-block .title-buttons-wrap .button-wrap .swiper-button-next svg,section.related-projects-block .title-buttons-wrap .button-wrap .swiper-button-prev svg{width:20px;height:20px}section.related-projects-block .title-buttons-wrap .button-wrap .swiper-button-next:after,section.related-projects-block .title-buttons-wrap .button-wrap .swiper-button-prev:after{content:unset}section.related-projects-block .title-buttons-wrap .button-wrap .swiper-button-prev{left:0;justify-content:flex-start}section.related-projects-block .title-buttons-wrap .button-wrap .swiper-button-next{right:0}section.related-projects-block .title-buttons-wrap .link-arrow-right{white-space:nowrap}section.related-projects-block h2{font-family:"Power Grotesk",sans-serif;color:#1a1a1a;display:inline;position:relative;margin-bottom:-1px;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1.5px;transition:all .4s ease-in-out}section.related-projects-block .title-link{margin-right:100px}@media(max-width: 1024px){section.related-projects-block .title-link{margin-right:40px}}@media(max-width: 767px){section.related-projects-block .title-link{margin-right:0}}section.related-projects-block .title-link:hover h2{background-size:100% 1.5px}section.related-projects-block .swiper{overflow:visible}section.related-projects-block .grid-mode{overflow:hidden;width:100%}section.related-projects-block .grid-mode .grid-wrapper{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);gap:100px 20px}@media(max-width: 1023px){section.related-projects-block .grid-mode .grid-wrapper{grid-template-columns:repeat(2, 1fr);gap:40px 20px;padding-top:40px}}@media(max-width: 767px){section.related-projects-block .grid-mode .grid-wrapper{grid-template-columns:repeat(1, 1fr);gap:40px}}section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+1),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+6),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+7),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+8),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+11){grid-column:span 2}@media(max-width: 1024px){section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+1),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+6),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+7),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+8),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+11){grid-column:unset}}@media(max-width: 500px){section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+1),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+6),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+7),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+8),section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+11){width:100%}}section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+1) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+6) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+7) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+8) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+11) .image-wrap{height:400px;max-height:400px}@media(max-width: 1024px){section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+1) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+6) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+7) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+8) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+11) .image-wrap{height:200px}}@media(max-width: 767px){section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+1) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+6) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+7) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+8) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+11) .image-wrap{height:300px}}@media(max-width: 498px){section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+1) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+6) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+7) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+8) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+11) .image-wrap{height:200px}}section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+2) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+3) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+4) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+5) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+9) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+10) .image-wrap{height:200px}@media(max-width: 767px){section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+2) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+3) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+4) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+5) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+9) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+10) .image-wrap{height:300px}}@media(max-width: 498px){section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+2) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+3) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+4) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+5) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+9) .image-wrap,section.related-projects-block .grid-mode .grid-wrapper .grid-card:nth-child(11n+10) .image-wrap{height:200px}}section.related-projects-block .grid-mode .grid-wrapper .grid-card a{width:100%;display:block}section.related-projects-block .swiper-slide .image-wrap,section.related-projects-block .grid-card .image-wrap{overflow:hidden;margin-bottom:20px;height:460px;max-height:460px;transition:all .6s ease-out}@media(max-width: 1023px){section.related-projects-block .swiper-slide .image-wrap,section.related-projects-block .grid-card .image-wrap{height:200px;max-height:200px;margin-bottom:10px}}section.related-projects-block .swiper-slide .image-wrap img,section.related-projects-block .grid-card .image-wrap img{transition:.6s ease-out;width:100%;object-fit:cover;height:100%}section.related-projects-block .swiper-slide .texts,section.related-projects-block .grid-card .texts{width:100%}@media(max-width: 1023px){section.related-projects-block .swiper-slide .texts,section.related-projects-block .grid-card .texts{max-width:100%}}section.related-projects-block .swiper-slide .texts .title,section.related-projects-block .swiper-slide .texts .description,section.related-projects-block .grid-card .texts .title,section.related-projects-block .grid-card .texts .description{font-size:20px;line-height:1.3;margin-bottom:5px;color:#1d1d1d}@media(max-width: 1023px){section.related-projects-block .swiper-slide .texts .title,section.related-projects-block .swiper-slide .texts .description,section.related-projects-block .grid-card .texts .title,section.related-projects-block .grid-card .texts .description{font-size:18px}}section.related-projects-block .swiper-slide .texts .description,section.related-projects-block .grid-card .texts .description{color:#686868;margin-bottom:0}@media(max-width: 1023px){section.related-projects-block .swiper-slide .texts .description,section.related-projects-block .grid-card .texts .description{font-size:16px}}@media(max-width: 767px){section.related-projects-block .swiper-slide .texts .description,section.related-projects-block .grid-card .texts .description{font-size:15px;line-height:1.4}}section.related-projects-block .swiper-slide.swiper-slide-next .image-wrap,section.related-projects-block .grid-card.swiper-slide-next .image-wrap{height:400px;max-height:460px}@media(max-width: 1023px){section.related-projects-block .swiper-slide.swiper-slide-next .image-wrap,section.related-projects-block .grid-card.swiper-slide-next .image-wrap{height:200px}}section.related-projects-block .swiper-slide .buttons-wrapper,section.related-projects-block .grid-card .buttons-wrapper{display:flex;flex-wrap:wrap;margin-top:20px;margin-bottom:10px}@media(max-width: 1023px){section.related-projects-block .swiper-slide .buttons-wrapper,section.related-projects-block .grid-card .buttons-wrapper{margin-top:10px}}section.related-projects-block .swiper-slide .buttons-wrapper .simple-button,section.related-projects-block .grid-card .buttons-wrapper .simple-button{pointer-events:none}section.related-projects-block .swiper-slide .buttons-wrapper .simple-text,section.related-projects-block .grid-card .buttons-wrapper .simple-text{color:#686868;font-size:16px;line-height:24px}@media(max-width: 1023px){section.related-projects-block .swiper-slide .buttons-wrapper .simple-text,section.related-projects-block .grid-card .buttons-wrapper .simple-text{font-size:15px;line-height:21px}}section.related-projects-block .swiper-slide .buttons-wrapper svg,section.related-projects-block .grid-card .buttons-wrapper svg{margin:7px 10px;max-width:9px;width:100%;height:auto}section.related-projects-block .swiper-slide:hover img,section.related-projects-block .grid-card:hover img{scale:1.05}@media(max-width: 767px){section.related-projects-block .swiper-slide:hover img,section.related-projects-block .grid-card:hover img{scale:1}}section.related-projects-block .swiper-pagination{display:none}@media(max-width: 1023px){section.related-projects-block .swiper-pagination{display:flex}}section.related-projects-block.bg_dark{background:#1a1a1a;color:#fff}section.related-projects-block.bg_dark h2{color:#fff}section.related-projects-block.bg_dark .link-arrow-right{color:#fff}section.related-projects-block.bg_dark .link-arrow-right::after{background:url(e4f32935c90a51d622c7.svg)}section.related-projects-block.bg_dark .swiper-nav-wrap .swiper-button-prev svg path,section.related-projects-block.bg_dark .swiper-nav-wrap .swiper-button-next svg path{stroke:#fff}section.related-projects-block.bg_dark .swiper-slide .texts .description,section.related-projects-block.bg_dark .swiper-slide .texts .simple-text,section.related-projects-block.bg_dark .swiper-slide .texts p,section.related-projects-block.bg_dark .grid-card .texts .description,section.related-projects-block.bg_dark .grid-card .texts .simple-text,section.related-projects-block.bg_dark .grid-card .texts p{color:#fff}section.related-projects-block.grid-second-large .grid-mode{overflow:hidden;width:100%}section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(1){grid-column:span 1}section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(1) .image-wrap{height:200px}@media(max-width: 767px){section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(1) .image-wrap{height:300px}}@media(max-width: 498px){section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(1) .image-wrap{height:200px}}section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(2){grid-column:span 2}section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(2) .image-wrap{height:400px;max-height:400px}@media(max-width: 1024px){section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(2) .image-wrap{height:200px}}@media(max-width: 767px){section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(2) .image-wrap{height:300px}}@media(max-width: 498px){section.related-projects-block.grid-second-large .grid-mode .grid-wrapper .grid-card:nth-child(2) .image-wrap{height:200px}}
