@media screen and (max-width:1000px){.mssg-link.telegram:hover{background:#2BACEF}.mssg-link.max:hover:before{opacity:1}.mssg-link.vk:hover{background:#07F}.mssg-link.rutube.style1:hover{background:#fff}.mssg-link.rutube.style1:hover svg{fill:#100943}.mssg-link.rutube:hover{background:#100943}.btn-1:hover{background:#CCE635}.btn-1.style1:hover,.btn-1.style2:hover{background:#241F1F}.btn-1.style3:hover{background:#fff}.services-container .item{width:calc(100% / 2 - 20px / 2)}.project-content .box .content_box{width:350px}.project-content .box .slider_box{width:calc(100% - 350px - 20px)}}@media screen and (max-width:850px){.team-container .item{width:100%}}@media screen and (max-width:770px){.projects-container{gap:10px}.projects-container .block{width:100%}.project-content .box{flex-wrap:wrap}.project-content .box:nth-child(even) .slider_box{order:1}.project-content .box .content_box{flex-shrink:1;width:100%;padding:20px 15px}.project-content .box .slider_box{order:1;width:100%;height:auto;aspect-ratio:1.49779735}}@media screen and (max-width:700px){.services-container{justify-content:center}.services-container .item{width:100%;max-width:400px}}@media screen and (max-width:500px){.section-container{padding:40px 0}.title-1 h2{font-size:34px}.title-1 h2.size1{font-size:24px}.title-1 h2.size2,.title-1 h3{font-size:22px}.subtitle-1 p{font-size:18px}.arrow-2{width:36px;height:36px}.project-snippet{min-height:255px}.project-snippet .video{top:16px;left:16px;padding:11px 14px;font-size:12px}.project-snippet .video svg{width:12px;height:12px}.project-snippet .arrow{display:flex}.project-snippet .content_box{padding:16px}.project-snippet .content_box .title_box .title{font-size:16px}.project-snippet .content_box .title_box .data ul li{gap:8px;font-size:14px}.project-snippet .content_box .title_box .data ul li svg{width:14px;height:14px}.project-snippet .content_box .arrow{display:none}.service-snippet .content .title p{font-size:24px}.team-container .item{flex-wrap:wrap}.team-container .item .content,.team-container .item .image{width:100%}.section-pad{padding:40px 0}.wrapper-pad{margin-top:20px}.project-content .box .slider_box .arrow{top:calc(50% - 36px / 2)}.project-content .box .slider_box .arrow.prev{left:10px}.project-content .box .slider_box .arrow.next{right:10px}}@media screen and (max-width:400px){.title-1 h2{font-size:28px}.subtitle-1 p{font-size:16px}}