@-webkit-keyframes stage-arrow-pulse{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@keyframes stage-arrow-pulse{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@-webkit-keyframes pulse{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(.9)}}@keyframes pulse{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(.9)}}.page-29.services{background:linear-gradient(180deg,#cc7897,#793971 19%,#282251 70%,#130839);min-height:100vh;padding-bottom:300px;padding-top:184px}.page-29.services .container{max-width:1342px}.page-29.services .container .content{display:flex;justify-content:space-between;margin-bottom:20px}.page-29.services .container .content h1{font-size:96px}.page-29.services .container .content .item{background:#fff;border-radius:19px;max-width:756px;padding:28px;width:100%}.page-29.services .container .content .item .title{font-size:19px;margin-bottom:33px;text-align:center;text-transform:uppercase}.page-29.services .container .content .item .desc{font-size:12.6px;margin:0 auto 33px;max-width:514px;min-height:82px}.page-29.services .container .content .item .btn{align-items:center;border-radius:5px;display:flex;font-size:13px;gap:10px;margin:0 auto;min-width:1px;padding:6px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-29.services .container .content .item .btn svg{height:13px;width:13px}.page-29.services .swiper-container{opacity:0;padding-left:20px;transition:opacity .4s ease}.page-29.services .swiper-container .swiper-wrapper{margin-bottom:60px}.page-29.services .swiper-container .item{border:2px solid #fff;border-radius:23px;min-height:250px;padding:22px 25px}.page-29.services .swiper-container .item .title{color:#fff;font-size:19px;margin-bottom:37px;text-align:center;text-transform:uppercase}.page-29.services .swiper-container .item .desc{color:#fff;font-size:13px;margin-bottom:37px;min-height:82px}.page-29.services .swiper-container .item .btn{align-items:center;border-radius:5px;display:flex;font-size:13px;gap:10px;margin:0 auto;min-width:1px;padding:6px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-29.services .swiper-container .item .btn svg{height:13px;width:13px}.page-29.services .navigation{align-items:center;display:flex;gap:31px;justify-content:center}.page-29.services .navigation .swiper-btn{align-items:center;border:2px solid #fff;border-radius:100%;display:flex;height:30px;justify-content:center;width:30px}.page-29.services .navigation .swiper-btn svg{width:45%}.page-29.services .navigation .swiper-pagination{display:flex;gap:7px;position:static;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-29.services .navigation .swiper-pagination .swiper-pagination-bullet{background:transparent;border:.61px solid #fff;height:5px;opacity:1;width:5px}.page-29.services .navigation .swiper-pagination .swiper-pagination-bullet-active{background:#fff}@media screen and (min-width:992px){footer.footer#footer{bottom:0;left:0;position:absolute;width:100%}footer.footer#footer .logo svg path{fill:#fff}footer.footer#footer .footer-menu_list a{background:transparent;color:#fff;-webkit-text-fill-color:#fff}footer.footer#footer .socials .telegram svg path,footer.footer#footer .socials .whatsapp svg path{fill:#fff}footer.footer#footer .socials .mail svg path{stroke:#fff}footer.footer#footer .bottom a,footer.footer#footer .bottom p{color:#fff}}@media (min-width:1400px)and (max-width:1820px){.page-29.services .container{padding:0 80px}}@media (min-width:1440px){.page-29.services .container{max-width:1680px;padding-bottom:100px}.page-29.services .container .content .item{max-width:942px;padding:40px}.page-29.services .container .content .item .title{font-size:24px}.page-29.services .container .content .item .desc{font-size:20px;max-width:648px}.page-29.services .container .content .item .btn{font-size:20px;padding:10px 20px}.page-29.services .swiper-container .item{padding:40px}.page-29.services .swiper-container .item .title{font-size:24px;line-height:26px}.page-29.services .swiper-container .item .desc{color:#fff;font-size:20px;line-height:26px;margin-bottom:32px;min-height:240px;text-align:center}.page-29.services .swiper-container .item .btn{font-size:20px;padding:10px 20px}}
