body{font-family:"Titillium Web",sans-serif !important}body a{color:#fe680a}.btn-main{border-radius:0;background-color:#fe680a;color:#fff;font-weight:600;transition:background-color .3s ease,color .3s ease}.btn-main:hover{background-color:#e64900;color:#fff}.btn-outlined-main{border-radius:0;background-color:#050505;border:solid #fe680a 2px;color:#fff;font-weight:600;transition:background-color .3s ease,color .3s ease}.btn-outlined-main:hover{background-color:#fe680a;color:#fff}.btn-secondary{border-radius:0;background-color:#050505;border:solid #fe680a 2px;color:#fff;font-weight:600;transition:background-color .3s ease,color .3s ease}.btn-secondary:hover{background-color:#fe680a;color:#050505;border:solid #050505 2px}.btn-padded{padding:12px 30px}.highlight{color:#fe680a !important}p{font-size:18px}footer{background-color:#050505;color:#fff}footer p{font-size:16px}footer .credit{font-size:12px}.navbar-nav .nav-link.active{color:#fe680a !important;font-weight:600}.bg-body-tertiary{padding-top:15px;padding-bottom:15px;background-color:rgba(5,5,5,.85) !important}.bg-body-tertiary a{color:#fff !important}.form-control{border-radius:0;background-color:#050505;border:2px solid #fe680a;color:#fff}.form-control:focus{background-color:#14171e;border:2px solid #fe680a;box-shadow:none !important;color:#fff}#preloader{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#14171e;z-index:9999;display:flex;justify-content:center;align-items:center}.spinner{width:50px;height:50px;border:5px solid #fff;border-top:5px solid #fe680a;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-section{background-color:#050505;color:#fff}.page-section a{color:#fe680a}.hero-area{height:100vh;background-size:cover;position:relative}.hero-area .hero-text{display:flex !important;align-items:center !important;justify-content:end;height:calc(100vh - 75px)}.hero-area .hero-text .hero-text-area{background-color:rgba(5,5,5,.85) !important;padding:20px 20px !important;color:#fff !important}.hero-area .hero-text .hero-text-area h1{font-weight:700;font-size:58px}.hero-area .hero-text .hero-text-area p{padding-top:15px;padding-bottom:15px;font-size:18px}.whyus-section{background-color:#14171e;color:#fff}.whyus-section .whyus-main{background-color:#14171e !important;padding-top:15px;padding-bottom:15px;display:flex;align-items:center}.whyus-section .whyus-main h2{font-weight:700;font-size:36px}.whyus-section .whyus-list{background-color:#fe680a !important;padding-top:15px;padding-bottom:15px}.whyus-section .whyus-list h3{font-size:21px;display:flex;align-items:center;font-weight:600}.whyus-section .whyus-list h3 i{display:inline-flex;background-color:#fff;color:#fe680a;border-radius:50%;padding:10px;margin-right:10px;align-items:center;justify-content:center}.whyus-section .whyus-list p{font-size:16px !important}.about-section{background-color:#050505;color:#fff}.about-section h2{padding-top:25px;font-size:48px;font-weight:600}.service-section{background-color:#14171e;color:#fff}.service-section h4{padding-bottom:10px}.service-section .service-card{border-radius:0;background-color:#050505;color:#fff;border:1px solid rgba(254,104,10,.65);transition:background-color .8s ease,color .8s ease,border .8s ease,box-shadow .8s ease;height:420px}.service-section .service-card h3{font-size:45px}.service-section .service-card h4{color:#fe680a;font-weight:600;padding-bottom:15px}.service-section .service-card p{font-size:16px}.service-section .service-card:hover{color:#fff;background-color:#fe680a;border:1px solid #fe680a;box-shadow:0 0 15px #fe680a}.service-section .service-card:hover h4{color:#fff}.startup-section{background-color:#050505;color:#fff !important}.startup-section h3{font-size:45px;font-weight:600}.ecommerce-section{background-color:#fe680a;color:#050505}.ecommerce-section h3{font-size:45px;font-weight:600}.ecommerce-section p{color:#fff;padding-top:15px;padding-bottom:15px}.ecommerce-section .highlight{color:#fff !important}.inner-hero-area{height:75vh;background-size:cover;position:relative}.inner-hero-area .inner-hero-text{display:flex !important;align-items:center !important;justify-content:end;height:calc(75vh - 75px)}.inner-hero-area .inner-hero-text .inner-hero-text-area{background-color:rgba(5,5,5,.85) !important;padding:20px 20px !important;color:#fff !important}.inner-hero-area .inner-hero-text .inner-hero-text-area h1{font-weight:700;font-size:48px}.contact-section{background-color:#14171e;color:#fff}.contact-section h3{font-size:38px}.contact-section .contact-title{font-weight:700}.contact-section .contact-card{border-radius:0;background-color:#fe680a;color:#fff;transition:background-color .5s ease,color .8s ease;border:#050505 solid 2px}.contact-section .contact-card p{font-size:24px;font-weight:700}.contact-section .contact-card:hover{background-color:#050505;color:#fe680a;border:#fe680a solid 2px}.contact-section fieldset{border:2px solid #fe680a;padding:40px;border-radius:0}.services-page{background-color:#14171e;color:#fff}.services-page h3{font-size:32px;font-weight:700}.services-page p{font-size:16px}.method-section{background-color:#050505;color:#fff}.method-section h3{font-size:32px;font-weight:700}.method-section .method-card{border-radius:0;background-color:#14171e;border:1px solid #fe680a;color:#fff;transition:background-color .8s ease,color .8s ease,border .8s ease,box-shadow .8s ease}.method-section .method-card i{font-size:48px;color:#fff}.method-section .method-card p{color:#fe680a}.method-section .method-card:hover{color:#fff;background-color:#fe680a;border:1px solid #fe680a;box-shadow:0 0 15px #fe680a}.method-section .method-card:hover p{color:#fff}.solution-section{background-color:#14171e;color:#fff}.solution-section h3{font-size:32px;font-weight:700}.solution-section p{font-size:16px}.dinewave-section{background-color:#fe680a}.ecomm-section{background-color:#050505}.retailly-section{background-color:#14171e}.solution-area{color:#fff}.solution-area .img-area{display:flex;align-items:center;justify-content:center}.solution-area .img-area img{width:100%}.solution-area p{padding-top:15px;padding-bottom:15px}.solution-area .tagline{font-size:24px;font-weight:700}.other-solutions-section{background-color:#fe680a}.other-solutions-section .card{color:#fff;text-align:center;background-color:#14171e;border-radius:0;border:2px solid #050505;max-height:595px;min-height:595px}.other-solutions-section .card img{width:100%}.other-solutions-section .custom-card h3{font-size:36px;font-weight:700;padding-bottom:20px}.other-solutions-section .custom-card h4{font-weight:700;padding-bottom:20px}.other-solutions-section .custom-card h4:last-of-type{padding-top:20px}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:300px;padding:20px;background-color:#14171e;color:#fff;box-shadow:0px 4px 8px rgba(0,0,0,.1);border-radius:0}.popup p{margin:0}.popup .close-btn{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}.client-section{background-color:#050505;color:#fff}.client-section h3{font-weight:700;font-size:36px}.client-section .owl-carousel .item{display:flex;justify-content:center;align-items:center;height:150px;padding-top:15px}.client-section .owl-carousel .item img{max-width:160px;transition:transform .5s ease}.client-section .owl-carousel .item img:hover{transform:scale(1.1)}.partner-section h3{font-weight:700;font-size:36px}