.technologies-container{background-color:#000;box-shadow:0 3px 15px #0000000d}.technologies-content{margin-left:auto;margin-right:auto;max-width:calc(var(--ae-content-max-width) + 40px);padding:90px 20px}.technologies-content h2{color:#fff;font-family:var(--ae-font-druk);font-size:4rem;letter-spacing:.03em;line-height:1;margin-bottom:1.5rem;text-transform:uppercase}.technologies-intro{color:#fff;font-size:1.5rem;line-height:1.5;margin-bottom:4.375rem}.technology-item{align-items:center;border-top:1px solid #d5d5d5;color:#fff;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:1.75rem 0}li:last-child .technology-item{border-bottom:1px solid #d5d5d5}.technology-item img{flex-shrink:0;height:2.5rem;margin-right:1.313rem;object-fit:contain;object-position:center;width:2.5rem}.technology-item h3{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:2rem;font-weight:400;justify-content:flex-start;line-height:1.25;margin-bottom:0;padding-right:1rem;width:44.3%}.technology-item p{font-size:1.25rem;font-weight:300;line-height:1.4;margin-bottom:0}.technology-item .technology-arrow,.technology-item a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 12h16M13 5l7 7-7 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:2rem 2rem;border:none;display:block;flex-shrink:0;height:2.875rem;margin-left:auto;text-decoration:none;transition:background-color .3s ease;width:2.875rem}.technology-item a:hover,.technology-item:hover a{background-color:var(--ae-primary)}@media (prefers-reduced-motion:reduce){.technology-item a{transition:none}.technology-item a:hover{background-position:50%}}@media (max-width:991.98px){.technologies-content{padding:20px}.technologies-content h2{color:#fff;font-size:2.5rem}.technologies-intro{font-size:1.125rem;margin-bottom:2.5rem}.technology-item{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;padding:1.25rem 0}.technology-item img{height:1.5rem;margin-right:1rem;margin-top:.25rem;width:1.5rem}.technology-item h3{align-items:flex-start;font-size:1.5rem;margin-bottom:1rem;width:100%}.technology-item p{font-size:1.125rem;width:calc(100% - 3rem)}.technology-item .technology-arrow,.technology-item a{background-size:1.25rem 1.25rem;height:2.5rem;width:2.5rem}.technology-item a:hover{background-position:50%}}