body{scrollbar-width:none;background-color:#01011d}main{scroll-behavior:smooth}main .main-section{position:relative;min-height:100vh;background-color:#01011d;display:flex;justify-content:center;align-items:center;padding:0 30px;overflow:hidden}main .main-section::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:150px;background:#01011d;background:linear-gradient(0deg, rgba(1, 1, 29, 0) 0%, #01011d 100%)}main .main-section .gradient-bg{background-color:#01011d;background-image:url("../../../../resources/front/images/gradient.jpg");background-size:cover;background-position:center;-webkit-backdrop-filter:blur(80);backdrop-filter:blur(80);-webkit-backdrop-filter:blur(80px);position:absolute;filter:blur(38px);height:100%;width:100%;z-index:1}main .main-section .inner-container{width:100%;max-width:1410px;margin:0 auto;position:relative;z-index:2;padding:200px 0}main .main-section .inner-container h1{font-weight:600;font-size:85px;letter-spacing:-0.05em;line-height:67px;text-align:left;color:#fff;margin:0;z-index:3;text-transform:uppercase;position:relative}main .main-section .inner-container h1 span{-webkit-text-stroke:2px #fff;color:transparent;position:relative;display:block}@media(max-width: 1450px){main .main-section .inner-container h1{font-size:70px;line-height:55px}}@media(max-width: 910px){main .main-section .inner-container h1{font-size:68px}}@media(max-width: 830px){main .main-section .inner-container h1{font-size:58px;line-height:48px}}@media(max-width: 670px){main .main-section .inner-container h1{font-size:47px;line-height:40px}}@media(max-width: 550px){main .main-section .inner-container h1{font-size:37px;line-height:32px;max-width:370px;width:100%;margin:0 auto}}main .white{padding:0 30px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position-x:130%;background-image:url("../../../../resources/front/images/elemental-faded-grey.svg")}main .white .inner-container{max-width:1320px;width:100%;margin:0 auto;padding:150px 0}@media(max-width: 750px){main .white .inner-container{padding:100px 0}}main .white .inner-container h2{font-weight:700;font-size:40px;line-height:50px;text-align:left;color:#01011d;text-transform:uppercase;margin:0 0 40px 0}@media(max-width: 900px){main .white .inner-container h2{font-size:32px;line-height:42px;margin:0 0 30px 0}}main .white .inner-container ul{list-style:none;display:flex;column-gap:30px;flex-wrap:wrap;row-gap:50px}main .white .inner-container ul li{width:calc(50% - 15px)}@media(max-width: 900px){main .white .inner-container ul li{width:100%}}main .white .inner-container ul li h3{font-size:20px;line-height:30px;color:#fff;text-transform:uppercase;margin:0 0 15px 0;color:#01011d;font-weight:600}main .white .inner-container ul li p{color:#01011d;font-weight:400;font-size:14px;letter-spacing:.03em;line-height:20px}main .white .inner-container ul li p a{color:#dc177c;width:fit-content;display:inline-block}main .white .inner-container ul li p a::after{content:"";background-color:#dc177c;height:1px;width:0px;display:block;position:relative;transition:.3s}@media(min-width: 1085px){main .white .inner-container ul li p a:hover::after{width:100%;transition:.3s}}main .white .inner-container .contact-btn{display:inline-flex;justify-content:center;align-items:center;gap:15px;padding:0 60px;height:48px;border-radius:4px;line-height:48px;text-align:center;background:linear-gradient(90deg, #3d7bfa 0%, #dc177c 100%);font-family:Arial;font-weight:700;font-size:12px;text-transform:uppercase;color:#fff;position:relative;z-index:2;transition:.3s}main .white .inner-container .contact-btn::before{content:"";display:block;height:60px;background:linear-gradient(90deg, #3d7bfa 0%, #dc177c 100%);position:absolute;left:-17px;right:0;margin:auto;top:50%;transform:translateY(-50%);z-index:-1;filter:blur(20px);opacity:0;transition:.3s}@media(min-width: 1085px){main .white .inner-container .contact-btn:hover::before{opacity:.4;transition:.3s}}@media(max-width: 1085px){main .process-section{padding:0 30px}}@media(max-width: 1085px){main .process-section.right .inner-container{padding:150px 0}}@media(max-width: 750px){main .process-section.right .inner-container{padding:100px 0}}main .process-section.right .inner-container .image-text-container.right-image{flex-direction:row-reverse}@media(max-width: 1085px){main .process-section .inner-container{padding:150px 0;border-bottom:1px solid rgba(255,255,255,.4)}}@media(max-width: 750px){main .process-section .inner-container{padding:100px 0}}main .process-section .inner-container .image-text-container{display:flex;gap:30px;min-height:100vh;transition:1s;flex-wrap:wrap}@media(max-width: 1085px){main .process-section .inner-container .image-text-container{min-height:unset}}main .process-section .inner-container .image-text-container .image-container{width:45%;position:relative;overflow:hidden}@media(max-width: 1085px){main .process-section .inner-container .image-text-container .image-container{display:none}}main .process-section .inner-container .image-text-container .image-container .service-image{position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:100%}main .process-section .inner-container .image-text-container .image-container .service-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}main .process-section .inner-container .image-text-container .text-container{width:calc(55% - 30px);padding:150px 30px;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1085px){main .process-section .inner-container .image-text-container .text-container{width:100%;padding:0}}main .process-section .inner-container .image-text-container .text-container .inner-text{max-width:700px;width:100%;margin:0 auto}@media(max-width: 1085px){main .process-section .inner-container .image-text-container .text-container .inner-text{max-width:unset}}main .process-section .inner-container .image-text-container .text-container .inner-text h2{font-weight:700;font-size:40px;line-height:50px;text-align:left;color:#fff;text-transform:uppercase;margin:0 0 30px 0}@media(max-width: 900px){main .process-section .inner-container .image-text-container .text-container .inner-text h2{font-size:32px;line-height:42px;margin:0 0 30px 0}}main .process-section .inner-container .image-text-container .text-container .inner-text span{font-weight:400;font-size:14px;color:#fff;letter-spacing:.03em;display:block;line-height:20px;opacity:.75;margin:0 0 30px}main .process-section .inner-container .image-text-container .text-container .inner-text>p{font-weight:400;font-size:14px;color:#fff;letter-spacing:.03em;line-height:20px;margin:0 0 40px}main .process-section .inner-container .image-text-container .text-container .inner-text ol{display:flex;flex-wrap:wrap;gap:40px;width:100%;list-style-type:decimal;color:#fff;font-size:16px;font-weight:500;margin:0 0 40px 0;padding:0 0 0 20px}main .process-section .inner-container .image-text-container .text-container .inner-text ol li{width:calc(50% - 20px)}@media(max-width: 700px){main .process-section .inner-container .image-text-container .text-container .inner-text ol li{width:100%}}main .process-section .inner-container .image-text-container .text-container .inner-text ol li a{color:#ff57ad;width:fit-content;display:inline-block}main .process-section .inner-container .image-text-container .text-container .inner-text ol li a::after{content:"";background-color:#ff57ad;height:1px;width:0px;display:block;position:relative;top:2px}@media(min-width: 1085px){main .process-section .inner-container .image-text-container .text-container .inner-text ol li a:hover::after{width:100%;transition:.3s}}main .process-section .inner-container .image-text-container .text-container .inner-text ol li h3{font-size:14px;letter-spacing:.03em;line-height:20px;text-align:left;color:#fff;text-transform:uppercase;font-weight:700}main .process-section .inner-container .image-text-container .text-container .inner-text ol li p{font-weight:400;font-size:14px;letter-spacing:.03em;line-height:20px;color:#fff;opacity:1}main .process-section .inner-container .image-text-container .text-container .inner-text .contact-btn{display:inline-flex;justify-content:center;align-items:center;gap:15px;padding:0 60px;height:48px;border-radius:4px;line-height:48px;text-align:center;background:linear-gradient(90deg, #3d7bfa 0%, #dc177c 100%);font-family:Arial;font-weight:700;font-size:12px;text-transform:uppercase;color:#fff;position:relative;z-index:2;transition:.3s}main .process-section .inner-container .image-text-container .text-container .inner-text .contact-btn::before{content:"";display:block;height:60px;background:linear-gradient(90deg, #3d7bfa 0%, #dc177c 100%);position:absolute;left:-17px;right:0;margin:auto;top:50%;transform:translateY(-50%);z-index:-1;filter:blur(20px);opacity:0;transition:.3s}@media(min-width: 1085px){main .process-section .inner-container .image-text-container .text-container .inner-text .contact-btn:hover::before{opacity:.4;transition:.3s}}@media(max-width: 1085px){main .process-section.technologies-section{padding:0px 30px}}@media(max-width: 1085px){main .process-section.technologies-section .inner-container{padding:150px 0;border:unset}}@media(max-width: 750px){main .process-section.technologies-section .inner-container{padding:100px 0}}@media(max-width: 1085px){main .process-section.technologies-section .inner-container .image-text-container .text-container{padding:0px}}main .process-section.technologies-section .inner-container .image-text-container .text-container ul{display:flex;flex-wrap:wrap;column-gap:20px;width:100%}main .process-section.technologies-section .inner-container .image-text-container .text-container ul li{width:calc(50% - 10px)}/*# sourceMappingURL=style.min.css.map */
