@font-face{font-family:ClashGrotesk-Light;src:url("../../fonts/ClashGrotesk-Light.woff2") format("woff2"),url("../../fonts/ClashGrotesk-Light.woff") format("woff"),url("../../fonts/ClashGrotesk-Light.ttf") format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk-Regular;src:url("../fonts/ClashGrotesk-Regular.woff2") format("woff2"),url("../fonts/ClashGrotesk-Regular.woff") format("woff"),url("../fonts/ClashGrotesk-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:PublicSans-Light;src:url("../fonts/Public-Sans-Font/woff2-group/PublicSans-Light.woff2") format("woff2"),url("../fonts/Public-Sans-Font/woff-group/PublicSans-Light.woff") format("woff"),url("../fonts/Public-Sans-Font/ttf-group/PublicSans-Light.ttf") format("truetype");font-weight:200;font-display:swap;font-style:normal}.btn.v3:after{background:url("../../assets/right-arrow.png") center/contain no-repeat;height:12px;top:50%;transform:translateY(-50%);width:60px}.btn.v3:hover:before{transform:translateX(50%)}.btn.v3:hover:after{transform:translate(10px,-50%)}.btn.v3:after{transition:transform .2s;z-index:1;display:block;content:"";position:absolute}.about-slider-container h4,.about-us-container h2,.our-solution-container h2{font-weight:300}footer h2,h6{font-family:PublicSans-Light;font-weight:500}.accordion-button a{font-family:sans-serif!important}section .slick-dots li{width:30px;height:2px;margin:0 7px;transition:.25s ease-out}section .slick-dots{bottom:-20px;z-index:9}section .about-slider-container .slick-dots{left:-60px;bottom:20px;z-index:9}section .slick-dots li button{width:100%;height:100%;padding:0;margin:0}section .slick-dots li button:before{width:100%;height:100%;color:transparent;background:#ced0d3;display:inline-block;font-size:0px;line-height:0;-webkit-transition:.3s cubic-bezier(.32, .71, .53, .53);-o-transition:.3s cubic-bezier(.32, .71, .53, .53);transition:.3s cubic-bezier(.32, .71, .53, .53);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:0;opacity:1;position:relative;top:0;left:0}section .slick-dots li.slick-active{width:70px}section .slick-dots li.slick-active button:before{background:#05bd8e}.common-proptech-container{width:100%;max-width:1320px;margin:0 auto;padding:0 15px}@media (max-width:1200px){.common-proptech-container{max-width:1020px}section .about-slider-container .slick-dots{left:-5px;bottom:10px}}@media (max-width:992px){.common-proptech-container{max-width:768px}section .slick-dots li.slick-active{width:45px}section .slick-dots li{height:2px;width:15px}}@media (max-width:768px){.common-proptech-container{max-width:720px}}@media (max-width:576px){.common-proptech-container{max-width:540px}}@media (max-width:400px){.common-proptech-container{max-width:100%}}@keyframes dash{to{stroke-dashoffset:0}}@keyframes draw{to{stroke-dashoffset:0}}.cust-exp-line3{fill:none;stroke:#05bd8e;stroke-width:10px;stroke-dasharray:3896.68;stroke-dashoffset:3896.68;animation:dash 6s linear forwards}.ir-m-line-bg{stroke-dasharray:3000;stroke-dashoffset:3000;animation-duration:6s;animation-delay:1s;animation-fill-mode:forwards;animation-name:draw}.newspress-head-line{stroke-dasharray:3000;stroke-dashoffset:3000;animation-duration:6s;animation-delay:1s;animation-fill-mode:forwards;animation-name:draw}.newspress-line-main{position:absolute;top:10px;z-index:1;right:-70px}.career-dot{position:relative;margin-top:10px;fill:#05bd8e}.career-line-banner{fill:none;stroke:#05bd8e;stroke-width:10px;stroke-dasharray:3896.68;stroke-dashoffset:3896.68;animation:dash 3s linear forwards}.career-line2{fill:none;stroke:#05bd8e;stroke-width:10px;stroke-dasharray:3896.68;stroke-dashoffset:3896.68;animation:dash 5s linear forwards;animation-delay:2s}.career-line3{fill:none;stroke:#05bd8e;stroke-width:10px;stroke-dasharray:3896.68;stroke-dashoffset:3896.68;animation:dash 5s linear forwards;animation-delay:5s}svg .contact-draw-line1{stroke-dasharray:3000;stroke-dashoffset:3000;animation-duration:6s;animation-delay:1s;animation-fill-mode:forwards;animation-name:draw}#contact{background:url("../../assets/contact/need-hand.svg");background-repeat:no-repeat;background-position:100% 90%;background-size:contain}.contact-button:after{right:0;transition:transform .2s ease}.contact-button:after{background:url("../../assets/careers/down-arrow-blue.svg") center/contain no-repeat;content:"";display:block;height:20px;position:absolute;top:10px;width:50px;z-index:1}svg .contact-draw-line{stroke-dasharray:3000;stroke-dashoffset:3000;animation-duration:6s;animation-delay:2s;animation-fill-mode:forwards;animation-name:draw}.M-contact-map-line{display:none}.contact-map-line{position:absolute;top:-219px;z-index:-1;left:-315px;max-width:1325px;width:100%}@media (min-width:1200px) and (max-width:1366px){.contact-map-line{position:absolute;top:-180px;z-index:-1;left:-250px;width:100%}}@media (min-width:992px) and (max-width:1199px){.newspress-line-main{right:0}svg .contact-draw-line{stroke-width:9px}.contact-map-line{position:absolute;top:-162px;z-index:-1;left:-222px;width:100%}}@media (min-width:768px) and (max-width:991px){.newspress-line-main{top:50px;right:0}.career-line-banner-M{stroke-dasharray:3000;stroke-dashoffset:3000;animation-duration:6s;animation-delay:1s;animation-fill-mode:forwards;animation-name:draw}svg .contact-draw-line{stroke-width:12px}.contact-map-line{position:absolute;top:-120px;z-index:-1;left:-160px;width:100%}.career-line3{stroke-width:8px}}@media (min-width:500px) and (max-width:766px){.newspress-line-main{left:156px;top:-45px;right:0}}.common-container{width:100%;max-width:1150px;margin:0 auto;padding:0 15px}@media (max-width:1200px){.common-container{max-width:1000px}}@media (max-width:992px){.common-container{max-width:750px}}@media (max-width:768px){.common-container{max-width:720px}.newspress-line-main{right:0;left:40px;top:-45px}.career-line-banner-M{stroke-dasharray:3000;stroke-dashoffset:3000;animation-duration:6s;animation-delay:1s;animation-fill-mode:forwards;animation-name:draw}svg .career-line2{stroke-width:4vh}.M-contact-map-line{display:block;position:absolute;top:-153px;left:-15px;z-index:-1}.contact-map-line{display:none}.career-line3{stroke-width:8px}}@media (max-width:576px){.common-container{max-width:540px}}@media (max-width:400px){.common-container{max-width:100%}}.chages{display:"none"}.gallery-sec{position:relative;width:100%;display:block;margin:0 0 70px}.gallery-text{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between}.gallery-text h2{color:#000;margin:10px 0}.gallery-text a.gallery-more{color:#172243;font-size:12px;line-height:14px;font-weight:500;text-align:right;font-style:normal;letter-spacing:.04em;text-decoration-line:underline;text-transform:uppercase}.gallery-text a.gallery-more svg{margin:0 0 0 10px}.gallery{position:relative;width:100%;-moz-column-width:300px;column-width:300px;-moz-column-gap:7px;column-gap:7px}.gallery img{vertical-align:baseline;width:100%;cursor:pointer}.gallery-aef{position:relative;width:100%;max-width:700px;display:flex;flex-wrap:wrap;gap:7px}.gallery-aef img{vertical-align:baseline;width:100%;cursor:pointer;max-width:300px}.lightbox{position:fixed;width:100%;height:100%;top:0;left:0;display:none;background:#7f8c8d;perspective:1000;z-index:999}.filter{position:absolute;width:100%;height:100%;filter:blur(20px);opacity:.5;background-position:center;background-size:cover}.lightbox img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateY(0);max-height:95vh;max-width:calc(70vw - 100px);transition:.8s cubic-bezier(.7, 0, .4, 1);transform-style:preserve-3d}.lightbox [class^=arrow]{height:60px;width:60px;background:rgba(0,0,0,.4);position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.lightbox [class^=arrow]:after{content:"";width:15px;height:15px;position:absolute;top:50%;left:50%}.lightbox .arrowl{left:30px}.lightbox .arrowl:after{border-left:1px solid #fff;border-top:1px solid #fff;-webkit-transform:translate(-25%,-50%) rotate(-45deg);-moz-transform:translate(-25%,-50%) rotate(-45deg);-o-transform:translate(-25%,-50%) rotate(-45deg);-ms-transform:translate(-25%,-50%) rotate(-45deg);transform:translate(-25%,-50%) rotate(-45deg)}.lightbox .arrowr{right:30px}.lightbox .arrowr:after{border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:translate(-75%,-50%) rotate(-45deg);-moz-transform:translate(-75%,-50%) rotate(-45deg);-o-transform:translate(-75%,-50%) rotate(-45deg);-ms-transform:translate(-75%,-50%) rotate(-45deg);transform:translate(-75%,-50%) rotate(-45deg)}.lightbox .close{width:50px;height:50px;background:rgba(0,0,0,.4);position:absolute;top:20px;right:20px;cursor:pointer}.lightbox .close:after,.lightbox .close:before{content:"";width:1px;height:50%;background:#fff;position:absolute;top:50%;left:50%}.lightbox .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.lightbox .close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}