@font-face{font-family:"Source Serif Pro";src:url(/fonts/source-serif-pro/SourceSerifPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.primary-text{font-size:3rem}@media (max-width: 1400px){.primary-text{font-size:2.5rem}}@media (max-width: 1200px){.primary-text{font-size:2.3rem}}@media (max-width: 991px){.primary-text{font-size:2.1rem}}@media (max-width: 768px){.primary-text{font-size:2rem}}@media (max-width: 576px){.primary-text{font-size:1.5rem}}.main-btn-updated{padding:.75rem 1.5rem;gap:.75rem;font-size:1.125rem}.main-btn-updated .right-arrow{width:1.5rem;height:1.5rem}@media (max-width: 1400px){.main-btn-updated{padding:.65rem 1.4rem;font-size:1.1rem;gap:.6rem}.main-btn-updated .right-arrow{width:1.4rem;height:1.4rem}}@media (max-width: 1200px){.main-btn-updated{padding:.6rem 1.2rem;font-size:1rem;gap:.5rem}.main-btn-updated .right-arrow{width:1.3rem;height:1.3rem}}@media (max-width: 991px){.main-btn-updated{padding:.55rem 1rem;font-size:.95rem;gap:.4rem}.main-btn-updated .right-arrow{width:1.2rem;height:1.2rem}}@media (max-width: 768px){.main-btn-updated{padding:.5rem .8rem;font-size:.9rem;gap:.3rem}.main-btn-updated .right-arrow{width:1rem;height:1rem}}@media (max-width: 576px){.main-btn-updated{padding:.4rem .6rem;font-size:.8rem;gap:.2rem}.main-btn-updated .right-arrow{width:.9rem;height:.9rem}}.hero-section{margin-top:-38px;padding:0;display:flex;justify-content:space-between}@media (max-width: 991px){.hero-section{flex-direction:column-reverse}}.hero-section .banner-image{width:50%;margin-left:-10vw;opacity:0}.hero-section .banner-image .hero-image-svg{width:130%}@media (max-width: 991px){.hero-section .banner-image{width:100%;margin-left:0vw}.hero-section .banner-image .hero-image-svg{width:100%}}.hero-section .banner-image .squares{z-index:-2;content:"";position:absolute;top:5%;left:30%;border:1px solid #1CBBDA;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}@media only screen and (max-width: 768px){.hero-section .banner-image{margin-left:0}}.hero-section .banner-text{width:42%;display:flex;flex-direction:column;justify-content:center;gap:18px}@media (max-width: 991px){.hero-section .banner-text{width:100%}}.hero-section .banner-text .squares{z-index:-2;content:"";position:absolute;top:15%;right:4%;border:1px solid #1CBBDA;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.hero-section .banner-text .squares-second{z-index:-2;content:"";position:absolute;top:60%;right:25%;background-color:#263238;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 1024px){.hero-section .banner-text .squares-second{z-index:-2;top:90%;right:15%}}.hero-section .banner-text .hero-title{font-family:Lato;color:#e8e8e8;font-size:3rem;line-height:68px;animation:an 1s ease-out 1 both;animation-delay:1s}.hero-section .banner-text .hero-title span{color:var(--Primary-Color, #1CBBDA)}@media (max-width: 991px){.hero-section .banner-text .hero-title .line-break{display:none}}.hero-section .banner-text .hero-content-box{padding-top:1.25rem;display:flex;flex-direction:column;gap:1.5rem}.hero-section .banner-text .hero-content-box .hero-description{opacity:1;font-family:Lato;text-align:left;color:#ababab;padding-right:0!important;margin:0 0 -20px}.hero-section .banner-text .hero-content-box .hero-description .text-theme{padding:0rem .4rem}@media (max-width: 576px){.hero-section .banner-text .hero-content-box .hero-description .text-theme{padding:0rem .2rem}}.hero-section .banner-text .hero-content-box .step-box{color:#e8e8e8;display:flex;align-items:center}.hero-section .banner-text .hero-content-box .step-box span{font-size:1rem;font-weight:400;padding:0rem 1.5rem;border-right:1px solid #1CBBDA}.hero-section .banner-text .hero-content-box .step-box span:first-child{padding-left:0rem}.hero-section .banner-text .hero-content-box .step-box span:last-child{border:none;padding-right:0rem}@media (max-width: 1400px){.hero-section .banner-text .hero-content-box .step-box span{font-size:.95rem}}@media (max-width: 1200px){.hero-section .banner-text .hero-content-box .step-box span{font-size:.9rem}}@media (max-width: 991px){.hero-section .banner-text .hero-content-box .step-box span{font-size:.85rem}}@media (max-width: 768px){.hero-section .banner-text .hero-content-box .step-box span{font-size:.8rem}}@media (max-width: 576px){.hero-section .banner-text .hero-content-box .step-box span{font-size:.75rem}}.hero-section .banner-text .hero-content-box .badge-box{gap:2.125rem}.squares{z-index:-2;padding:250px 0 0}.squares div{width:250px;height:250px;margin:10px 0}@media only screen and (max-width: 1024px){.squares-second{z-index:-2;top:90%!important;right:15%!important}}@media only screen and (max-width: 991px){.banner-text{top:100%!important}}.profile-badge{max-width:120px;max-height:120px;width:99px;height:85px;flex-shrink:0}@media (max-width: 1400px){.profile-badge{width:90px;height:75px}}@media (max-width: 1200px){.profile-badge{width:80px;height:65px}}@media (max-width: 991px){.profile-badge{width:70px;height:60px}}@media (max-width: 768px){.profile-badge{width:60px;height:50px}}@media (max-width: 576px){.profile-badge{width:50px;height:40px}}.services-section{padding:2rem 0 4rem}.services-section [aria-hidden=true] a{display:none}.services-section h2{margin-right:-3rem}.services-section .card{background-color:#18191b;padding:3rem}@media (max-width: 768px){.services-section .card{padding:1rem}}.services-section .card-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.services-section .card-body .card-title{font-family:Montserrat,sans-serif;font-size:1.6rem;color:#1cbbda;line-height:1.5rem;font-weight:600}@media (max-width: 768px){.services-section .card-body .card-title{font-size:1.2rem}}.services-section .card-body .card-text{font-family:Poppins,sans-serif;font-size:1rem;color:#ababab;margin-top:1rem}@media (max-width: 768px){.services-section .card-body .card-text{font-size:1rem}}.services-section .slick-slide{transform:scale(.85);transition:all .6s ease-in;height:auto}.services-section .slick-track{display:flex}.services-section .slick-slide>div{height:100%}.services-section .slick-active{transform:scale(.85);opacity:1}.services-section .slick-active+.slick-active{transform:scale(1);transition:all .6s ease-in;opacity:1}.services-section .slick-active+.slick-active+.slick-active{transform:scale(.85);transition:none;opacity:1}@media (min-width: 480px) and (max-width: 992px){.services-section .slick-active+.slick-active{transform:scale(.85);transition:all .6s ease-in;opacity:1}}@media (min-width: 480px) and (max-width: 992px){.services-section .slick-active{transform:scale(.85);opacity:1}}.services-section .slick-dots{transform:translateY(90%)}.services-section .slick-dots li.slick-active button:before{opacity:1;color:#1cbbda;font-size:80px}.services-section .slick-dots li button:before{font-size:60px;color:#575757;opacity:1}.services-section .slick-next{transform:scale(2)}@media (max-width: 592px){.services-section .slick-next{right:var(--bs-gutter-x, .75rem)}}.services-section .slick-prev{transform:scale(2)}@media (max-width: 592px){.services-section .slick-prev{left:var(--bs-gutter-x, .75rem)}}@media (max-width: 576px){.services-section .service-card{padding:0}}@media (max-width: 576px){.services-section .slick-dots{transform:none}}.web-development-section{gap:24px;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center}.web-development-section .button-box{width:100%;display:flex;justify-content:left}.web-development-section .secondary-text{text-align:center}.web-development-section .card-box{width:100%;height:100%;gap:24px;padding:0% 5%}@media only screen and (max-width: 576px){.web-development-section .card-box{padding:0%}}.web-development-section .card-box .card{min-height:300px;justify-content:space-between;display:flex!important;flex-direction:row;background-color:transparent;text-decoration:none}@media (max-width: 1024px){.web-development-section .card-box .card{align-items:center;padding:0;height:100%;gap:20px}}@media (max-width: 768px){.web-development-section .card-box .card{align-items:start;padding:0;height:100%;gap:20px}}.web-development-section .card-box .card .card-heading{font-size:1.625rem;margin:0;text-align:left;color:#fff;font-style:normal;font-weight:600}@media only screen and (max-width: 1400px){.web-development-section .card-box .card .card-heading{font-size:1.5rem}}@media only screen and (max-width: 1200px){.web-development-section .card-box .card .card-heading{font-size:1.4rem}}@media only screen and (max-width: 768px){.web-development-section .card-box .card .card-heading{font-size:1.3rem}}@media only screen and (max-width: 576px){.web-development-section .card-box .card .card-heading{font-size:1.2rem}}.web-development-section .card-box .card .image-side{display:flex;justify-content:center;align-items:start;overflow:hidden}@media only screen and (max-width: 1024px){.web-development-section .card-box .card .image-side{justify-content:start}}.web-development-section .card-box .card .image-side img{width:100%;max-width:400px}.web-development-section .card-box .card .text-side{display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:flex-start;width:65%}@media (max-width: 576px){.web-development-section .card-box .card .text-side{gap:10px}}.web-development-section .card-box .card .text-side p{font-size:1.25rem;font-family:Lato;text-align:left;line-height:1.75rem;margin:0rem;padding:0rem;color:#ababab}@media (max-width: 991px){.web-development-section .card-box .card .text-side p{font-size:1rem}}@media (max-width: 576px){.web-development-section .card-box .card .text-side p{font-size:.85rem;line-height:1.2rem}}@media only screen and (max-width: 1024px){.web-development-section .card-box .card{flex-direction:column}.web-development-section .card-box .card .text-side{width:100%}}.slick-next{right:-45px;transform:scale(2)}@media (max-width: 592px){.slick-next{right:var(--bs-gutter-x, .75rem)}}.slick-prev{left:-45px;transform:scale(2)}@media (max-width: 592px){.slick-prev{left:var(--bs-gutter-x, .75rem)}}.slick-prev:before,.slick-next:before{font-family:slick;font-size:30px;line-height:1;color:#1cbbda;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fixed-gap{margin-top:24px!important}@media (max-width: 576px){.fixed-gap{margin-top:0!important}}.why-us .why-us-heading{gap:1.5rem}@media screen and (max-width: 576px){.why-us .why-us-heading img{height:84px;width:53px}}.why-us .vertical-timeline-element--work .vertical-timeline-element{transform:rotateX(90deg);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.why-us .vertical-timeline-element--work .vertical-timeline-element:active{transform:rotateX(0);opacity:1}@media only screen and (max-width: 1170px) and (min-width: 1025px){.why-us .vertical-timeline-element--work .vertical-timeline-element:active .vertical-timeline-element-icon.bounce-in{margin:0}}.why-us .timeline-wrapper{margin-top:-38px}.why-us .timeline-wrapper ul.timeline{list-style-type:none;padding-left:2.2rem!important}@media (max-width: 1400px){.why-us .timeline-wrapper ul.timeline{padding-left:2rem!important}}@media (max-width: 768px){.why-us .timeline-wrapper ul.timeline{padding-left:0!important}}.why-us .timeline-wrapper .timeline-heading .timeline-title{border-top:2px solid #1CBBDA}@media (max-width: 768px){.why-us .timeline-wrapper .timeline-heading .timeline-title{border-top:none}}.why-us .timeline-wrapper .timeline-heading .timeline-title h2{border-bottom:2px solid #1CBBDA}@media (max-width: 768px){.why-us .timeline-wrapper .timeline-heading .timeline-title h2{border-bottom:none;padding-left:10px!important}}.why-us .timeline-wrapper .timeline-heading .timeline-icon{border:2px solid #1CBBDA;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-15px}@media (max-width: 768px){.why-us .timeline-wrapper .timeline-heading .timeline-icon{display:none}}.why-us .timeline-wrapper .timeline-heading .timeline-title-right{border-top:2px solid #1CBBDA;margin-left:-15px}@media (max-width: 768px){.why-us .timeline-wrapper .timeline-heading .timeline-title-right{border-top:none}}.why-us .timeline-wrapper .timeline-heading .timeline-title-right h2{border-bottom:2px solid #1CBBDA}@media (max-width: 768px){.why-us .timeline-wrapper .timeline-heading .timeline-title-right h2{border-bottom:none;padding-left:24px}}.why-us .timeline_text{font-family:Lato;font-size:1.75rem;color:#1cbbda;padding-left:50px;width:17rem}@media (max-width: 991px){.why-us .timeline_text{font-size:1.5rem}}@media (max-width: 576px){.why-us .timeline_text{font-size:1.2rem}}.why-us .company-focus{padding-left:26px}@media (max-width: 991px){.why-us .company-focus{padding-left:51px}}.why-us .process{padding-left:122px}@media (max-width: 991px){.why-us .process{padding-left:136px}}.why-us .content-timeline.vertical-timeline-element-date{font-size:1.25rem;font-family:Lato;line-height:30px;margin-top:-3rem;margin-left:6rem}@media screen and (min-width: 786px) and (max-width: 1170px){.why-us .content-timeline.vertical-timeline-element-date{margin-top:0}}@media (max-width: 991px){.why-us .content-timeline.vertical-timeline-element-date{font-size:1rem;line-height:1.5;text-align:start}}@media (max-width: 576px){.why-us .content-timeline.vertical-timeline-element-date{font-size:.9rem;line-height:1.5;text-align:start}}.why-us .vertical-timeline--two-columns{width:100%;padding-bottom:0rem}.why-us .vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{right:140%!important;width:75%;padding:0 1em 0 0}@media (max-width: 768px){.why-us .vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{margin-left:10px;margin-top:-25px;width:100%;padding:0}}@media (min-width: 1170px) and (max-width: 1200px){.why-us .vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{width:100%;left:129%!important}}@media only screen and (min-width: 768px) and (max-width: 785px){.why-us .vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{margin:0}}.why-us .vertical-timeline-element-icon{display:flex;justify-content:center;align-items:center;box-shadow:none;border-radius:50%;width:36px;height:36px;padding:8px;color:#fff;background:black;border:2px solid #1CBBDA;text-align:center;font:18px Arial,sans-serif;margin-left:-18px;outline:10px solid black}@media (max-width: 1024px){.why-us .vertical-timeline-element-icon{left:17px}}@media only screen and (max-width: 1170px) and (min-width: 1024px){.why-us .vertical-timeline-element-icon{margin-left:0}}.why-us .vertical-timeline-element-icon.active{box-shadow:none;width:100px;height:100px;position:fixed;margin-left:-49px;background-color:#000;border:2px dashed #1CBBDA;border-radius:50%;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;outline:20px solid black}.why-us .vertical-timeline-element-icon.active:after{margin:25px;content:"";display:inline-block;width:30px;height:30px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:50%;border:1px solid #1CBBDA;background-color:#000}@media (max-width: 1024px){.why-us .vertical-timeline-element-icon.active{margin-left:-31px}}@media only screen and (max-width: 576px){.why-us .vertical-timeline-element-icon{width:30px;height:30px;left:22px}}.why-us .vertical-timeline.vertical-timeline--two-columns:before{display:flex;align-items:center;background-color:#1cbbda;width:.1rem;height:80%}.why-us .vertical-timeline-element{margin:9rem 0}.why-us .vertical-timeline-element:last-child{margin:0rem 0}.why-us .timeline-number.vertical-timeline-element-icon.bounce-in{border-radius:50%;width:36px;height:36px;padding:8px;color:#fff;background:black;border:2px solid #1CBBDA;text-align:center;font:18px Arial,sans-serif;margin-left:-18px}@media (min-width: 1170px) and (max-width: 1200px){.why-us .vertical-timeline--animate .vertical-timeline-element-content.bounce-in{margin-left:-80px}}.why-us .vertical-timeline{padding:0rem;margin-top:-130px}.why-us .content-timeline{opacity:1;color:#ababab}.why-us .active .content-timeline{color:#e8e8e8;transition:color .8s ease .8s}.circle{left:calc(50% - 50px);position:absolute;top:0;width:100px;height:100px;border:2px dashed #1CBBDA;border-radius:50%;animation-name:rotate;background-color:#000;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;transition:top .3s ease-in-out;z-index:1}.circle:after{margin:33px;content:"";display:inline-block;width:30px;height:30px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:50%;border:1px solid #1CBBDA;background-color:#000}@keyframes rotate{0%{transform:rotate(-360deg)}to{transform:rotate(360deg)}}@media (max-width: 1170px){.circle{left:-33px}}@media (max-width: 768px){.circle{left:-32px}}@media (max-width: 576px){.circle{left:-10px;margin-top:7px;width:60px;height:60px}.circle:after{margin:18.2px;width:20px;height:20px}}.how-we-work{transition:all .5s ease}.how-we-work .how-we-work-header{gap:1.5rem;padding-bottom:3rem}.how-we-work .process{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.how-we-work .process__container{z-index:100;display:flex;flex-direction:column}.how-we-work .process__number{font-family:Lato;z-index:-1;margin-left:20px;font-size:6rem;color:#282828;font-size:5.125rem;font-weight:700}.how-we-work .process__card{height:100%;padding:1.5rem;border-radius:.75rem;background:#18191b;margin-top:-3.3rem;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-start;background-color:#18191b;transition:all .4s ease-in-out}.how-we-work .process__card-title{font-size:1.5rem;font-weight:700;color:#1cbbda;font-family:Montserrat,sans-serif}.how-we-work .process__card-desc{font-family:Poppins,sans-serif;color:#878787}.how-we-work .process__card:hover{transform:translateY(10%)}@media (max-width: 991px){.how-we-work .process__card:hover{transform:translateY(14%)}}@media (max-width: 1200px){.how-we-work .process{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.how-we-work .process{grid-template-columns:1fr 1fr}}@media (max-width: 576px){.how-we-work .process{grid-template-columns:1fr}.how-we-work .process__container{padding:0 2rem}}@keyframes rotate{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.project-slider .dummy-container{height:15em;background:transparent;margin:1.5rem;z-index:-100000}@media (max-width: 1500px){.project-slider .dummy-container{height:100px;margin:.5rem}}@media (max-width: 1024px){.project-slider .dummy-container{height:100px;margin:.5rem}}@media (max-width: 768px){.project-slider .dummy-container{display:none}}.project-slider .slick-slider .slick-arrow{top:30%;transform:scale(1.2)}.project-slider .slick-slider .slick-slide{padding:0 2rem}.project-slider .slick-slider .slick-slide .projects,.project-slider .slick-slider .slick-slide .project-card-box{height:100%;min-height:450px;z-index:1000}@media only screen and (max-width: 1200px){.project-slider .slick-slider .slick-slide .projects .project-card__desc,.project-slider .slick-slider .slick-slide .project-card-box .project-card__desc{font-size:.8rem}}.project-slider .slick-slider .slick-slide .projects .project-card,.project-slider .slick-slider .slick-slide .project-card-box .project-card{font-family:Poppins,sans-serif;cursor:pointer}@media only screen and (max-width: 1200px){.project-slider .slick-slider .slick-slide .projects .project-card .project-card__title,.project-slider .slick-slider .slick-slide .project-card-box .project-card .project-card__title{font-size:1.2rem}}@media (max-width: 1024px){.project-slider .slick-slider .slick-slide .projects .project-card .project-card__icon-box,.project-slider .slick-slider .slick-slide .project-card-box .project-card .project-card__icon-box{margin-top:-6%;opacity:1}}@media (max-width: 1024px){.project-slider .slick-slider .slick-slide .projects .project-card .project-card__content,.project-slider .slick-slider .slick-slide .project-card-box .project-card .project-card__content{transform:translate(-5%)}}.project-slider .slick-slider .slick-slide .projects .project-card__title,.project-slider .slick-slider .slick-slide .project-card-box .project-card__title{color:#1cbbda;font-size:1.6rem}@media (max-width: 1024px){.project-slider .slick-slider .slick-slide .projects .project-card__title,.project-slider .slick-slider .slick-slide .project-card-box .project-card__title{font-size:1.2rem}}.project-slider .slick-slider .slick-slide .projects .project-card__desc,.project-slider .slick-slider .slick-slide .project-card-box .project-card__desc{font-size:1rem;color:#ababab}@media (max-width: 1024px){.project-slider .slick-slider .slick-slide .projects .project-card__desc,.project-slider .slick-slider .slick-slide .project-card-box .project-card__desc{font-size:.8rem;grid-template-columns:repeat(auto-fit,1fr)}}.project-slider .slick-slider .slick-slide .projects .project-card__content,.project-slider .slick-slider .slick-slide .project-card-box .project-card__content{background-color:#090909;width:90%;margin-top:-20%;margin-left:auto;transition:all .4s ease-out}.project-slider .slick-slider .slick-slide .projects .project-card__img,.project-slider .slick-slider .slick-slide .project-card-box .project-card__img{width:100%;max-height:220px;object-fit:cover;object-position:top}.project-slider .slick-slider .slick-slide .projects .project-card__icon-box,.project-slider .slick-slider .slick-slide .project-card-box .project-card__icon-box{transform:translateY(0);opacity:0;transition:all .4s ease}.project-slider .slick-slider .slick-slide .projects .project-card__icon,.project-slider .slick-slider .slick-slide .project-card-box .project-card__icon{background:#1cbbda;cursor:pointer;background:linear-gradient(180deg,#1cbbda 0%,#00447f 100%);transition:all .4s ease-out}.project-slider .slick-slider .slick-slide .projects .project-card__icon:hover,.project-slider .slick-slider .slick-slide .project-card-box .project-card__icon:hover{transform:rotate(80deg);-ms-transform:rotate(80deg)}.project-slider .slick-slider .slick-slide .projects:hover .project-card__icon-box,.project-slider .slick-slider .slick-slide .project-card-box:hover .project-card__icon-box{transform:translateY(-86%);opacity:1}.project-slider .slick-slider .slick-slide .projects:hover .project-card__content,.project-slider .slick-slider .slick-slide .project-card-box:hover .project-card__content{transform:translate(-5%)}.project-slider .slick-slider .slick-slide .projects:focus-visible,.project-slider .slick-slider .slick-slide .project-card-box:focus-visible{outline:none}@media only screen and (max-width: 1200px){.project-slider .slick-slider .slick-slide .projects,.project-slider .slick-slider .slick-slide .project-card-box{height:100%;min-height:350px}}.project-slider .slick-slider .slick-slide .projects,.project-slider .slick-slider .slick-slide .project-card-box{height:500px!important;z-index:1000!important}@media only screen and (max-width: 1200px){.project-slider .slick-slider .slick-slide .projects .project-card__desc,.project-slider .slick-slider .slick-slide .project-card-box .project-card__desc{font-size:.8rem!important}}@media (max-width: 1024px){.project-slider .slick-slider .slick-slide .projects .project-card__content,.project-slider .slick-slider .slick-slide .project-card-box .project-card__content{font-size:.9px!important;transform:translate(-5%)!important}}.project-slider .slick-slider .slick-slide .projects .project-card__img,.project-slider .slick-slider .slick-slide .project-card-box .project-card__img{object-fit:fill;max-height:245px!important}@media only screen and (max-width: 1399px){.project-slider .slick-slider .slick-slide .projects .project-card__img,.project-slider .slick-slider .slick-slide .project-card-box .project-card__img{max-height:212px!important}}@media only screen and (max-width: 1199px){.project-slider .slick-slider .slick-slide .projects .project-card__img,.project-slider .slick-slider .slick-slide .project-card-box .project-card__img{max-height:172px!important}}@media only screen and (max-width: 1200px){.project-slider .slick-slider .slick-slide .projects,.project-slider .slick-slider .slick-slide .project-card-box{height:442px!important}}@media only screen and (max-width: 992px){.project-slider .slick-slider .slick-slide .projects,.project-slider .slick-slider .slick-slide .project-card-box{height:100%!important}}@media only screen and (max-width: 992px){.project-slider .slick-slider .slick-slide .projects .project-card__img,.project-slider .slick-slider .slick-slide .project-card-box .project-card__img{height:100%;max-height:500px!important}}@media only screen and (max-width: 992px){.project-slider .slick-slider .slick-slide{padding:0}}@media only screen and (max-width: 992px){.project-slider .slick-slider{margin:.5rem 1.5rem}}.project-slider .project-image-block{background-color:#18191b;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.project-slider .project-image-block .project-image{width:100%;padding:18px;-webkit-transition:-webkit-all 1s ease-in-out;transition:-webkit-all 1s ease-in-out;transition:all 1s ease-in-out;transition:all 1s ease-in-out,-webkit-all 1s ease-in-out}@media (min-width: 600px) and (max-width: 1200px){.project-slider .project-image-block .project-image{width:70%;margin:auto}}@media (max-width: 1500px){.project-slider .project-image-block img{padding:5px}}@media (max-width: 1024px){.project-slider .project-image-block img{padding:5px;transition:all 1s ease}}@media (min-width: 768px) and (max-width: 950px){.project-slider .project-image-block img{width:130%}}.project-slider .marvis-effect{position:absolute;display:none;opacity:0}.project-slider .jarvis-effect{transform:scale(.5);opacity:0}.project-slider:hover .project-image{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.6;transition:all 1s ease}.project-slider:hover .jarvis-effect{transform:scale(1);opacity:1}.project-slider:hover .marvis-effect{display:block;opacity:1;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media (max-width: 768px){.project-slider .slick-cloned{transform:translate(0)}}.project-slider .project-mobile{display:none}@media (max-width: 768px){.project-slider .project-mobile{display:flex;flex-direction:column;align-items:center}}.project-slider .footer-widgets{background-color:#0d0d0d;padding-left:80px}.project-slider .footer-widgets .clutch-widget{padding-left:13%}@media only screen and (max-width: 676px){.project-slider .footer-widgets{padding-left:60px}}@media only screen and (max-width: 576px){.project-slider .footer-widgets{padding-left:30px}}.project-slider .more-project-btn{position:relative;z-index:1}@media only screen and (max-width: 767px){.project-slider .more-project-btn{margin-top:-35px}}@media only screen and (max-width: 469px){.project-slider .more-project-btn{flex-direction:column;align-items:center}}.modal{z-index:1000000;transition:all 1s ease;overflow-y:hidden;backdrop-filter:brightness(50%)}.fade.modal-backdrop{z-index:999999}.fade.modal-backdrop.show{opacity:.7}.project-detail-box .custom-modal-dialog .custom-modal-content{background:linear-gradient(360deg,#18191B 73%,transparent 32%);clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body{background-color:#000 .8;padding:3% 12px}.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-title .heading{font-size:48px;color:#e4e8f0;font-family:Montserrat,sans-serif}@media only screen and (max-width: 1500px){.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-title .heading{font-size:28px}}.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-title h1{font-size:48px;color:#e4e8f0;font-family:Montserrat,sans-serif}@media only screen and (max-width: 1500px){.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-title h1{font-size:28px}}.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-title h4{font-size:24px;color:#ababab;font-family:Montserrat,sans-serif;text-transform:capitalize}@media only screen and (max-width: 1500px){.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-title h4{font-size:20px}}.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-details{list-style:square outside url(/images/icons/bullets.svg)}.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-details .project-detail-list{background-color:transparent;border:none;font-size:20px;font-weight:300;font-family:Poppins,sans-serif;color:#ababab}@media only screen and (max-width: 991px){.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-details .project-detail-list{font-size:1rem}}@media only screen and (max-width: 1500px){.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-details .project-detail-list{font-size:16px}}.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body .project-more-details{color:#1cbbda;font-size:20px;font-weight:400;text-transform:capitalize}@media (min-width: 1200px){.project-detail-box .custom-modal-dialog .custom-modal-content .custom-modal-body{padding:10% 12px}}@media only screen and (min-width: 1200px){.project-detail-box .custom-modal-dialog .custom-modal-content{background:linear-gradient(-90deg,#18191B 73%,transparent 32%);clip-path:polygon(0 0,100% 7%,100% 91%,0% 100%)}}@media (min-width: 1200px){.project-detail-box .custom-modal-dialog{align-content:center;justify-content:center}}.my-modal{max-width:80vw}.my-modal .modal-content{background-color:transparent}.my-modal .modal-content .modal-header{border-bottom:none}.my-modal .modal-content .modal-header .btn-close{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231CBBDA'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>");border:none;opacity:.8}.my-modal .modal-content .modal-header .btn-close:focus{outline:none;box-shadow:none;opacity:1}.my-modal .modal-content .modal-body .project-detail-slider{width:100%}.my-modal .modal-content .modal-body .project-detail-slider .slick-arrow.slick-prev{transform:scale(1.5);left:-5%;z-index:1}.my-modal .modal-content .modal-body .project-detail-slider .slick-arrow.slick-next{transform:scale(1.5);right:-5%;z-index:1}@media (max-width: 576px){.my-modal{max-width:95vw}}.project-detail-slider{width:100%}.project-detail-slider .slick-arrow.slick-prev{transform:scale(1.5)!important;left:-5%;z-index:1}.project-detail-slider .slick-arrow.slick-next{transform:scale(1.5)!important;right:-5%;z-index:1}.modal-content{background-color:transparent!important}.modal-header{border-bottom:none!important}.btn-close{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231CBBDA'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>")!important;border:none;opacity:.8}.btn-close:focus{outline:none;box-shadow:none;opacity:1}.project-card{font-family:Poppins,sans-serif;cursor:pointer}.project-card__title{color:#1cbbda;font-size:2rem}.project-card__desc{color:#ababab}.project-card__content{background-color:#090909!important;width:90%;margin-top:-20%;margin-left:auto;transition:all .4s ease-out}.project-card__img{width:100%}.project-card__icon-box{transform:translateY(0);opacity:0;transition:all .4s ease}.project-card__icon{background:#1cbbda;cursor:pointer;background:linear-gradient(180deg,#1cbbda 0%,#00447f 100%);transition:all .4s ease-out}.project-card__icon:hover{transform:rotate(80deg);-ms-transform:rotate(80deg)}.project-card-box .projects{translate:1.75%}@media only screen and (max-width: 576px){.project-card-box .projects{max-width:100%;translate:0%}}.project-card-box:hover .project-card__icon-box{transform:translateY(-86%);opacity:1}.project-card-box:hover .project-card__content{transform:translate(-5%)}.project-slider-arrows{width:40px;height:40px}.project-slider-arrows.next{translate:45%}@media only screen and (max-width: 576px){.project-slider-arrows.next{translate:0%}}.project-slider-arrows.prev{translate:-45%}@media only screen and (max-width: 576px){.project-slider-arrows.prev{translate:0%}}@media only screen and (max-width: 576px){.project-slider-arrows{width:20px;height:20px}}.project-card-box:focus-visible{outline:none}.grid-container{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));grid-column-gap:3%;grid-row-gap:30px}@media (max-width: 1024px){.grid-container{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width: 576px){.grid-container{grid-template-columns:repeat(auto-fit,1fr)}}.project-section{display:flex;flex-direction:column;align-items:center;gap:3rem}.project-section .project-header{display:flex;flex-direction:column;gap:1.5rem}.project-section .project-card-container{width:100%;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width: 1200px){.project-section .project-card-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 991px){.project-section .project-card-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.project-section .project-card-container{grid-template-columns:repeat(1,1fr);gap:1rem}}.project-section .button-container{display:flex;gap:3rem}@media (max-width: 768px){.project-section .button-container{grid-template-columns:repeat(1,1fr)}}@media (max-width: 576px){.project-section .button-container{gap:3vw}}@media (max-width: 330px){.project-section .button-container .main-button{font-size:.7rem}}.testimonial-section{display:flex;flex-direction:column;gap:3rem}.testimonial-section .testimonial-header,.testimonial-section .testimonial-container{display:flex;flex-direction:column;gap:1.5rem}.testimonial-section .testimonial-container .clutch-goodfirm-box{display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.testimonial-section .testimonial-container .clutch-goodfirm-box{flex-direction:column}}.testimonial-section .testimonial-container .clutch-goodfirm-box .clutch-widget{display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.testimonial-section .testimonial-container .clutch-goodfirm-box .clutch-widget{margin-left:2rem}}.testimonial-section .testimonial-container .clutch-goodfirm-box .goodfirm-widget{display:flex;justify-content:center;align-items:center}.testimonial-section .testimonial-container .slider-container{display:flex;flex-direction:column;width:100%;padding:0rem}.testimonial-section .testimonial-container .slider-container .slider-card-container{padding:1.5rem;background:#141414;border-radius:.75rem}.testimonial-section .testimonial-container .slider-container .slider-card-container .quotes-box{padding-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem}.testimonial-section .testimonial-container .slider-container .slider-card-container .quotes-box .group-icon img{width:1.5rem;height:1.5rem}@media (max-width: 576px){.testimonial-section .testimonial-container .slider-container .slider-card-container .quotes-box .group-icon img{width:1rem;height:1rem}}.testimonial-section .testimonial-container .slider-container .slider-card-container .quotes-box .group-icon:last-child{display:flex;justify-content:end}.testimonial-section .testimonial-container .slider-container .slider-card-container .quotes-box .close{display:flex;justify-content:end}.testimonial-section .testimonial-container .slider-container .slider-card-container .quotes-box .testimonial-summary{line-height:2.375rem}@media (min-width: 1400px){.testimonial-section .testimonial-container .slider-container .slider-card-container .quotes-box .testimonial-summary{font-size:1.75rem}}.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box{padding:1.5rem;display:flex;align-items:center;justify-content:space-between;border-radius:.75rem;background:#19191a}@media (max-width: 576px){.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box{gap:1rem;flex-direction:column}}.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .user-box{gap:1.375rem;align-items:center}.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .user-box .user-image{border-radius:50%;width:3.625rem;height:3.625rem}.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .user-box .user-name{color:#f5f5f5;font-family:Lato}.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .user-box .user-designation{color:#ababab;font-family:Lato;font-weight:500}.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .rating-box{gap:.75rem}.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .rating-box img{width:1.5rem;height:1.5rem}@media (max-width: 576px){.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .rating-box img{width:1rem;height:1rem}}.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .rating-box .rating-number{color:#1cbbda;font-size:1.125rem}@media (max-width: 576px){.testimonial-section .testimonial-container .slider-container .slider-card-container .user-rating-box .rating-box .rating-number{font-size:.9rem}}.testimonial-section .testimonial-container .clutch-slider-box{display:flex;justify-content:space-between;align-items:center}.testimonial-section .testimonial-container .clutch-slider-box .clutch-review{display:flex;flex-direction:column}.testimonial-section .testimonial-container .clutch-slider-box .clutch-review .clutch-logo{display:flex;gap:.75rem}.testimonial-section .testimonial-container .clutch-slider-box .clutch-review .clutch-logo img{width:15.375rem;height:4.375rem}@media (max-width: 991px){.testimonial-section .testimonial-container .clutch-slider-box .clutch-review .clutch-logo img{width:10.375rem;height:3.375rem}}@media (max-width: 991px){.testimonial-section .testimonial-container .clutch-slider-box .clutch-review .clutch-logo img{width:8.375rem;height:2.375rem}}.testimonial-section .testimonial-container .clutch-slider-box .clutch-review .clutch-logo span{display:flex;align-items:end}.testimonial-section .testimonial-container .clutch-slider-box .slider-button-box{display:flex;gap:3.625rem}@media (max-width: 576px){.testimonial-section .testimonial-container .clutch-slider-box .slider-button-box{gap:1rem}}.testimonial-section .testimonial-container .clutch-slider-box .slider-button-box .arrow-button{cursor:pointer}.testimonial-section .testimonial-container .clutch-slider-box .slider-button-box .arrow-button img{width:3.125rem;height:3.125rem}@media (max-width: 576px){.testimonial-section .testimonial-container .clutch-slider-box .slider-button-box .arrow-button img{width:2.125rem;height:2.125rem}}.blogs .blog-card a{text-decoration:none}.blogs .blog-card .blog-tag{font-family:Poppins,sans-serif;display:inline-block;position:relative;color:#1cbbda}.blogs .blog-card .blog-tag a{text-decoration:none}.blogs .blog-card .blog-date{font-family:Poppins,sans-serif;color:#ababab;margin-bottom:.75rem;min-width:fit-content}.blogs .blog-card .blog-card-title{color:#ffffffde;font-family:Poppins,sans-serif;font-size:1.5rem}@media (max-width: 1024px){.blogs .blog-card .blog-card-title{font-size:1.34rem}}.blogs .blog-card .hover-underline-animation{font-family:Poppins,sans-serif;display:inline-block;position:relative;color:#1cbbda}.blogs .blog-card .hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#1cbbda;transform-origin:bottom right;transition:transform .25s ease-out}.blogs .blog-card .hover-underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}.blogs .blog-card .img-box{overflow:hidden}.blogs .blog-card .img-box .blog-card-img{transition:transform .25s ease-out;object-fit:cover}.blogs .blog-card .img-box .blog-card-img:hover{transform:scale(1.03)}@media (max-width: 576px){.blogs{padding:0 2rem}}.our-blog-section{display:flex;flex-direction:column;gap:3rem}.our-blog-section .blog-header{display:flex;flex-direction:column;gap:1.5rem}.blog-card-container{width:100%;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width: 1200px){.blog-card-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 991px){.blog-card-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.blog-card-container{grid-template-columns:repeat(1,1fr);gap:1rem}}.company-stats{width:100%;font-family:Lato}.company-stats .company-stats-header{display:flex;flex-direction:column;align-items:center;text-align:center}.company-stats .company-stats-header .company-stats-header-heading{color:#fff}.company-stats .company-stats-header .company-stats-header-title{color:#1cbbda;font-size:2rem;padding-top:1.5rem;padding-bottom:1rem;margin:0rem}@media (max-width: 991px){.company-stats .company-stats-header .company-stats-header-title{font-size:1.75rem}}@media (max-width: 768px){.company-stats .company-stats-header .company-stats-header-title{font-size:1.5rem}}@media (max-width: 576px){.company-stats .company-stats-header .company-stats-header-title{font-size:1.25rem}}.company-stats .company-stats-header .company-stats-header-subtitle{font-family:Lato;color:#ababab;font-size:1.375rem;font-weight:600;margin:0rem}@media only screen and (max-width: 768px){.company-stats .company-stats-header .company-stats-header-subtitle{font-size:1rem}}@media only screen and (max-width: 576px){.company-stats .company-stats-header .company-stats-header-subtitle{font-size:.9rem}}.company-stats .company-stats-outer{margin-top:3.625rem;width:100%;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width: 991px){.company-stats .company-stats-outer{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.company-stats .company-stats-outer{gap:1rem;grid-template-columns:repeat(1,1fr)}}.company-stats .company-stats-inner{border-right:.5px solid rgba(28,187,218,.3)}.company-stats .company-stats-inner:last-child{border-right:none}@media only screen and (max-width: 991px){.company-stats .company-stats-inner{border-right:none}}@media only screen and (max-width: 576px){.company-stats .company-stats-inner svg{width:65px;height:69px}}.company-stats .company-stats-inner .company-stats-title{font-size:48px;font-family:Montserrat,sans-serif;color:#1cbbda;text-transform:capitalize;font-weight:900}@media only screen and (max-width: 576px){.company-stats .company-stats-inner .company-stats-title{font-size:38px}}.company-stats .company-stats-inner .company-stats-sub-title{font-size:1.375rem;font-family:Lato;color:#ababab;font-weight:600;margin:0rem}@media only screen and (max-width: 576px){.company-stats .company-stats-inner .company-stats-sub-title{font-size:18px}}.company-stats .frames{margin-top:1.5rem;display:grid;gap:12.125rem;justify-content:center;align-items:center;grid-template-columns:11.25rem 11.25rem}@media (max-width: 991px){.company-stats .frames{gap:8rem}}@media (max-width: 768px){.company-stats .frames{gap:6rem}}@media (max-width: 576px){.company-stats .frames{grid-template-columns:50%;margin-top:1.5rem;gap:1rem}}@media (max-width: 430px){.company-stats .frames{grid-template-columns:70%;margin-top:1.5rem;gap:1rem}}.company-stats .frames .rating-card{display:flex;padding:1rem .5rem;gap:.5rem;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;border-bottom:1px solid rgba(28,187,218,.3)}@media only screen and (max-width: 576px){.company-stats .frames .rating-card{gap:10px;height:100px}}.company-stats .frames .rating-card .icon-image{width:100%;height:2.406rem}@media only screen and (max-width: 576px){.company-stats .frames .rating-card .icon-image{gap:10px;height:34px}}.company-stats .frames .rating-card .ratings{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2rem}@media only screen and (max-width: 576px){.company-stats .frames .rating-card .ratings{padding:0}}.company-stats .frames .rating-card .ratings .stars{display:flex;justify-content:space-between;align-items:center;gap:5px;color:#fff}.company-stats .frames .rating-card .ratings .stars span{color:#fff;text-align:center;font-family:Lato;font-size:.75rem;font-weight:600;line-height:.9rem}.company-stats .frames .rating-card .ratings .stars img{width:.75rem;height:.75rem}.company-stats .frames .rating-card .ratings a{color:#1cbbda;font-family:Lato;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;text-underline-offset:3px;text-decoration-color:#1cbbda4d;text-decoration-line:underline}.logo-slider-container{display:flex;flex-direction:column;align-items:center;gap:3rem;padding:3rem 0rem;background:#0D0D0D}.logo-slider-container .logo-slider-title{display:flex;align-items:center;gap:.75rem}.logo-slider-container .logo-slider-title .secondary-text{color:#e8e8e8}.logo-slider-container .logo-slider-title .horizental-line{border:1px solid #E8E8E8;margin:0rem;width:8.875rem}@media (max-width: 768px){.logo-slider-container .logo-slider-title .horizental-line{width:10vw}}@media (max-width: 400px){.logo-slider-container .logo-slider-title .horizental-line{display:none}}.logo-slider-container .logo-slider{max-width:2000px;width:100%;gap:1.5rem;animation:marquee 15s linear infinite}.logo-slider-container .logo-slider .logo-image{display:flex;align-items:end;padding:0rem 2.5rem;height:2rem}@media (max-width: 576px){.logo-slider-container .logo-slider .logo-image{height:1.5rem;width:6rem;padding:0rem 1rem}}.logo-slider-container .logo-slider .logo-image img{height:100%}
