body{background-color:#01011d;padding:0}main .hero-section{position:relative;min-height:100vh;background-color:#01011d;display:flex;justify-content:center;align-items:center;padding:0 30px;overflow:hidden}main .hero-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 .hero-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 .hero-section .inner-container{width:100%;max-width:1850px;margin:0 auto;position:relative;z-index:2;padding:200px 0}main .hero-section .inner-container h1{align-items:center;font-weight:600;font-size:85px;letter-spacing:-0.04em;line-height:90px;text-align:center;color:#fff;padding:0 20px;text-transform:uppercase;max-width:1170px;width:100%;margin:0 auto 65px}main .hero-section .inner-container h1 strong{font-weight:600}@media(max-width: 1450px){main .hero-section .inner-container h1{font-size:70px;line-height:70px;margin:0 auto 30px}}@media(max-width: 826px){main .hero-section .inner-container h1{font-size:52px;line-height:52px}}@media(max-width: 826px){main .hero-section .inner-container h1{font-size:52px;line-height:52px}}@media(max-width: 552px){main .hero-section .inner-container h1{font-size:40px;line-height:40px}}main .hero-section .inner-container p{color:#fff;max-width:800px;font-weight:400;font-size:14px;letter-spacing:.03em;line-height:20px;text-align:center;margin:0 auto 20px}main .hero-section .inner-container p:last-of-type{margin:0 auto 0}@media(max-width: 1085px){main .services-provided.development-section .inner-container .image-text-container .text-container{padding:0 30px 0}}main .services-provided .inner-container .image-text-container{display:flex;gap:90px;min-height:100vh;transition:1s;flex-wrap:wrap}@media(max-width: 1085px){main .services-provided .inner-container .image-text-container{min-height:unset}}main .services-provided .inner-container .image-text-container.right-image{flex-direction:row-reverse}@media(max-width: 1085px){main .services-provided .inner-container .image-text-container.right-image .image-container{display:none}}main .services-provided .inner-container .image-text-container.right-image .text-container{padding:150px 30px 150px 30px}@media(max-width: 1085px){main .services-provided .inner-container .image-text-container.right-image .text-container{padding:150px 30px 0}}@media(max-width: 750px){main .services-provided .inner-container .image-text-container.right-image .text-container{padding:100px 30px 0}}main .services-provided .inner-container .image-text-container .image-container{width:100%;width:33%;position:relative;overflow:hidden}@media(max-width: 1611px){main .services-provided .inner-container .image-text-container .image-container{width:40%}}@media(max-width: 1085px){main .services-provided .inner-container .image-text-container .image-container{display:none}}main .services-provided .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 .services-provided .inner-container .image-text-container .text-container{width:100%;width:calc(64% - 90px);padding:150px 30px 150px 0;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1611px){main .services-provided .inner-container .image-text-container .text-container{width:calc(60% - 90px)}}@media(max-width: 1085px){main .services-provided .inner-container .image-text-container .text-container{width:100%;padding:150px 30px 0}}@media(max-width: 750px){main .services-provided .inner-container .image-text-container .text-container{padding:100px 30px 0}}main .services-provided .inner-container .image-text-container .text-container .inner-text{max-width:1050px;width:100%;margin:0 0 0 auto}main .services-provided .inner-container .image-text-container .text-container h2{font-weight:600;font-size:45px;letter-spacing:-0.04em;line-height:80px;text-align:left;color:#fff;text-transform:uppercase;margin:0 0 40px}@media(max-width: 900px){main .services-provided .inner-container .image-text-container .text-container h2{font-size:40px;line-height:40px}}main .services-provided .inner-container .image-text-container .text-container ul{list-style:none;display:flex;flex-direction:column;gap:40px;width:100%;height:auto}main .services-provided .inner-container .image-text-container .text-container ul li{width:100%}main .services-provided .inner-container .image-text-container .text-container ul li a{width:-moz-fit-content;width:fit-content;width:100%;font-weight:600;font-size:70px;-webkit-text-stroke:2px rgba(255,255,255,.5);line-height:70px;color:transparent;cursor:pointer;text-transform:uppercase;position:relative;text-align:left;display:block;text-decoration:none;cursor:url("../../../../resources/front/images/svgs/arrow-cursor.svg") 36 36,auto;transition:.4s}@media(max-width: 1834px){main .services-provided .inner-container .image-text-container .text-container ul li a{font-size:60px;line-height:55px}}@media(max-width: 1611px){main .services-provided .inner-container .image-text-container .text-container ul li a{font-size:50px;line-height:55px}}@media(max-width: 1370px){main .services-provided .inner-container .image-text-container .text-container ul li a{font-size:40px;line-height:35px}}@media(max-width: 1150px){main .services-provided .inner-container .image-text-container .text-container ul li a{font-size:35px;line-height:35px;-webkit-text-stroke:1px rgba(255,255,255,.5)}}@media(max-width: 475px){main .services-provided .inner-container .image-text-container .text-container ul li a{font-size:30px;line-height:45px}}main .services-provided .inner-container .image-text-container .text-container ul li a .service-hover-img{position:absolute;top:100%;width:450px;right:0;height:250px;overflow:hidden;opacity:0;pointer-events:none}main .services-provided .inner-container .image-text-container .text-container ul li a .service-hover-img img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width: 1085px){main .services-provided .inner-container .image-text-container .text-container ul li:hover a{color:#fff;transition:.4s}main .services-provided .inner-container .image-text-container .text-container ul li:hover a .service-hover-img{opacity:1;z-index:5}}main .case-studies{padding:0 30px}main .case-studies .inner-container{max-width:1128px;width:100%;margin:0 auto;padding:150px 0}@media(max-width: 750px){main .case-studies .inner-container{padding:100px 0}}main .case-studies .inner-container h2{font-weight:700;font-size:40px;line-height:50px;text-align:left;color:#fff;text-transform:uppercase;margin:0 0 33px 0}main .case-studies .inner-container p{font-weight:400;font-size:14px;letter-spacing:.03em;line-height:20px;margin:0 0 50px 0;color:#fff}main .case-studies .inner-container p a{color:#ff57ad;width:fit-content;display:inline-block}main .case-studies .inner-container p a::after{content:"";background-color:#ff57ad;height:1px;width:0px;display:block;position:relative;top:2px;transition:.3s}@media(min-width: 1085px){main .case-studies .inner-container p a:hover::after{width:100%;transition:.3s}}main .case-studies .inner-container ul{list-style:none;display:flex;gap:30px}@media(max-width: 875px){main .case-studies .inner-container ul{flex-direction:column;gap:65px}}main .case-studies .inner-container ul li{width:calc(50% - 15px);display:flex;flex-direction:column}@media(max-width: 875px){main .case-studies .inner-container ul li{width:100%}}@media(min-width: 1085px){main .case-studies .inner-container ul li:hover{transition:.3s}main .case-studies .inner-container ul li:hover a .text-container h3{color:#ff57ad}main .case-studies .inner-container ul li:hover a .text-container .read-more-btn::before{opacity:.4;transition:.3s}}main .case-studies .inner-container ul li a{display:block;width:100%;height:100%}main .case-studies .inner-container ul li .slide-image-container{width:100%;height:223px;border-radius:15px;background-color:#fff;display:block;overflow:hidden;display:flex;position:relative}@media(min-width: 1085px){main .case-studies .inner-container ul li .slide-image-container:hover img{transition:.5s}main .case-studies .inner-container ul li .slide-image-container:hover img.image-one{left:-100%}main .case-studies .inner-container ul li .slide-image-container:hover img.image-two{left:0}}main .case-studies .inner-container ul li .slide-image-container img{width:100%;flex-shrink:0;object-fit:cover;position:absolute;transition:.5s}main .case-studies .inner-container ul li .slide-image-container img.image-one{left:0}main .case-studies .inner-container ul li .slide-image-container img.image-two{left:100%}main .case-studies .inner-container ul li .text-container{display:flex;flex-direction:column;height:calc(100% - 223px);align-items:flex-start}main .case-studies .inner-container ul li .text-container h3{font-weight:400;font-size:20px;line-height:30px;text-align:left;color:#fff;opacity:.75;text-transform:uppercase;margin:15px 0;transition:.3s}main .case-studies .inner-container ul li .text-container p{font-weight:400;font-size:14px;letter-spacing:.03em;line-height:20px;margin:0 0 30px 0}main .case-studies .inner-container ul li .text-container .read-more-btn{margin:auto 0 0 0;display: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 .case-studies .inner-container ul li .text-container .read-more-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}main .get-in-touch{padding:0 30px;position:relative}main .get-in-touch::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:-1;background-image:url("../../../../resources/front/images/automotive-image-1.jpg")}main .get-in-touch::after{content:"";position:absolute;background-color:#010a1c68;left:0;top:0;width:100%;height:100%}main .get-in-touch .inner-container{padding:150px 0;z-index:2;position:relative}@media(max-width: 750px){main .get-in-touch .inner-container{padding:100px 0}}main .get-in-touch .inner-container h2{font-weight:700;text-align:center;font-size:55px;line-height:65px;color:#fff;text-transform:uppercase;margin:0 0 20px}@media(max-width: 900px){main .get-in-touch .inner-container h2{font-size:40px;line-height:40px}}main .get-in-touch .inner-container p{text-align:center;line-height:25px;font-weight:400;margin-bottom:30px;padding:0 15px;color:#fff;font-size:14px;letter-spacing:.03em}main .get-in-touch .inner-container a{margin:auto 0 0 0;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;left:50%;transform:translateX(-50%)}main .get-in-touch .inner-container a::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 .get-in-touch .inner-container a:hover::before{opacity:.4;transition:.3s}}/*# sourceMappingURL=style.min.css.map */
