@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-display:swap;font-family:Russo One;font-style:normal;font-weight:400;src:url(../../build/fonts/RussoOne-Regular.woff2) format("woff2"),url(../../build/fonts/RussoOne-Regular.woff) format("woff"),url(../../build/fonts/RussoOne-Regular.ttf) format("ttf")}@font-face{font-display:swap;font-family:BinargearFont;font-style:normal;font-weight:400;src:url(../../build/fonts/BinargearFont.otf) format("opentype"),url(../../build/fonts/BinarGearFont.woff) format("woff"),url(../../build/fonts/BinarGearFont.ttf) format("ttf")}@media(min-width:768px)and (max-width:1024px){.technologies__container{gap:48px}}.technologies__head{max-width:30.28vw}@media(min-width:768px)and (max-width:1024px){.technologies__head-content .title{padding-bottom:0}}.technologies__body-content{grid-template-columns:repeat(2,1fr)}@media(min-width:768px)and (max-width:1024px){.technologies__body-content{gap:1.25rem}}.technologies .technology-item{cursor:none!important;height:100%;min-width:25.28vw;overflow:hidden;padding:20px;position:relative}.technologies .technology-item .gradient-border{align-items:stretch;border-radius:.83vw;display:flex;inset:0;justify-content:stretch;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}.technologies .technology-item .gradient-border .gradient-border-inner{background:linear-gradient(270deg,#3145a6,#95277a,#f95021,#0d7772,#3145a6);background-position:0 50%;background-size:800% 800%;border-radius:inherit;box-sizing:border-box;flex:1;height:100%;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;width:100%}.technologies .technology-item:hover .gradient-border{opacity:1}.technologies .technology-item:hover .main-button__hover{background:linear-gradient(270deg,#3145a6,#95277a,#f95021,#0d7772,#3145a6);background-position:0 50%;background-repeat:repeat;background-size:800% 800%;border:1px solid transparent}.technologies .technology-item:hover .main-button__hover a{backdrop-filter:opacity(0);color:#fff;transition:all .3s ease-in-out}.technologies .technology-item:hover .main-button__hover a svg path{fill:#fff}@media(max-width:1024px){.technologies .technology-item:hover{height:100%;padding:20px}.technologies .technology-item:hover .gradient-border{border-radius:1.56vw;opacity:0}.technologies .technology-item:hover:hover .gradient-border{opacity:1}.technologies .technology-item:hover .main-button__hover{background:linear-gradient(270deg,#3145a6,#95277a,#f95021,#0d7772,#3145a6);background-position:0 50%;background-repeat:repeat;background-size:800% 800%;border:1px solid transparent}.technologies .technology-item:hover .main-button__hover a{backdrop-filter:opacity(1)}.technologies .technology-item:hover__link{gap:3.13vw;padding-bottom:3.13vw}.technologies .technology-item:hover__info{gap:1.04vw}.technologies .technology-item:hover__icon{height:5.21vw;width:5.21vw}}.technologies .technology-item__link{gap:1.67vw;padding-bottom:1.67vw}.technologies .technology-item__info{gap:.56vw}.technologies .technology-item__icon{height:38px;width:38px}.technologies .technology-item__icon img{height:100%;object-fit:contain;width:100%}.technologies .technology-item__title{line-height:125%}@media(max-width:767px){.technologies .technology-item__title{font-size:14px;font-style:normal;font-weight:600;line-height:125%}}.technologies .technology-item__description{line-height:125%}@media(max-width:767px){.technologies .technology-item{padding:20px}.technologies .technology-item .gradient-border{border-radius:8px}.technologies .technology-item__link{gap:20px;padding-bottom:20px}.technologies .technology-item__info{gap:4px}.technologies .technology-item__icon img{height:38px;width:38px}}@media(min-width:768px)and (max-width:768px){.technologies .technology-item__link{gap:28px;padding-bottom:28px}}@media(max-width:1024px){.technologies__container{align-items:start;flex-direction:column}.technologies__head{max-width:57vw}}@media(max-width:767px){.technologies__head{max-width:100%}.technologies__body-content{grid-template-columns:1fr;max-width:100%;min-width:100%}.technologies .title{padding-bottom:0}}