@media (max-width:767px){.mobile-only{display:block}.mobile-only img{width:85px!important;height:65px}.navbar .container-fluid{z-index:10!important;background-color:#cac7b5!important}.navbar-collapse .navList{background-color:#cac7b5!important;align-items:end;padding-bottom:5%}.navLink{color:#8a785e!important;z-index:10!important;font-size:12px!important}}@media (min-width:768px){.mobile-only{display:none}}body{margin:0;padding:0;font-family:Poppins,sans-serif}.page{background-image:url(/Untitled_design.png);background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:100vh;flex-direction:column;align-items:center}.page,nav{display:flex;justify-content:center}nav{padding:10px 0;background-color:transparent;font-family:Poppins,sans-serif;width:100%;margin-top:20px}.navLeft{flex:0 0 auto;margin-right:auto}.navRight{flex:0 0 auto;margin-left:auto}.navItem{margin:0 20px;white-space:nowrap;position:relative}.logoItem{display:flex;justify-content:center;align-items:center;flex:0 1 auto;margin:0 50px}.navLink{color:#8a785e;font-weight:700;text-decoration:none;font-size:17px;font-family:Roboto,sans-serif;position:relative;overflow:hidden;display:inline-block;padding:5px 0;transition:color .25s;text-transform:uppercase;letter-spacing:.5px}.navLink:after,.navLink:before{position:absolute;content:"";background:#000;height:2px;width:0;bottom:0;transition:all .25s}.navLink:before{left:50%}.navLink:after{right:50%}.navLink:hover:after,.navLink:hover:before{width:50%}.icon{font-size:24px;color:#8a785e}.main{padding:20px;text-align:center;font-family:Poppins,sans-serif;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:767px){.coolText{font-size:200%!important;width:45%!important;font-weight:700;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;left:5%!important;bottom:0;text-align:left;text-shadow:-.1px -.1px 0 #000,.1px -.1px 0 #000,-.1px .1px 0 #000,.1px .1px 0 #000;-webkit-text-stroke:.2px #000}.coolText,.right-side-items{color:#fff;position:absolute;transform:translateY(-50%);z-index:10}.right-side-items{right:5%!important;margin-bottom:9%;text-align:right;bottom:8%!important;font-family:Poppins,sans-serif}.right-side-items h2{font-size:100%!important;font-weight:700;margin:0!important;text-align:left}.highlight{color:#41b8fd}.buttonContainer{justify-content:center;align-items:center;display:flex;margin-top:30%!important}.buttonContainer button{background-color:#c0bba3;color:#fff;font-size:10px!important;padding:20px!important;cursor:pointer;transition:all .3s;position:relative;z-index:10;background-color:transparent;border:1px solid #47453f}#rq-btn:before{content:"";position:absolute;width:24px;height:24px;top:-5px;left:-5px;border-top:2px solid #47453f;border-left:2px solid #47453f;transition:all .25s}#rq-btn:hover:after,#rq-btn:hover:before{width:102%;height:110%}#rq-btn:after{content:"";position:absolute;width:24px;height:24px;bottom:-5px;right:-5px;border-bottom:2px solid #47453f;border-right:2px solid #47453f;transition:all .3s}}.coolText{font-size:400%;width:25%;font-weight:700;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#fff;position:absolute;left:16%;bottom:3%;text-align:left;transform:translateY(-50%);z-index:10;text-shadow:-.1px -.1px 0 #000,.1px -.1px 0 #000,-.1px .1px 0 #000,.1px .1px 0 #000;-webkit-text-stroke:.2px #000}.highlight{color:#41b8fd}.buttonContainer{justify-content:center;align-items:center;display:flex;margin-top:0}button{background-color:transparent;opacity:.8;color:#47453f;font-weight:800!important;font-size:20px!important;padding:20px;font-family:Roboto,sans-serif!important;cursor:pointer;transition:all .3s;position:relative;z-index:10;border:1px solid gray}#rq-btn:before{content:"";position:absolute;width:24px;height:24px;top:-5px;left:-5px;border-top:2px solid #47453f;border-left:2px solid #47453f;transition:all .25s}#rq-btn:hover:after,#rq-btn:hover:before{width:102%;height:110%}#rq-btn:after{content:"";position:absolute;width:24px;height:24px;bottom:-5px;right:-5px;border-bottom:2px solid #47453f;border-right:2px solid #47453f;transition:all .3s}#page-1 .page .box{position:absolute;opacity:.7}#page-1 .page .one{bottom:0;left:0;background-color:#449f9f;width:12%;height:70%}.two{bottom:0;left:7%;width:15%;height:80%;opacity:.3;background-color:#a53f57}.three{bottom:0;left:17%;width:16%;height:60%;background-color:#382842}.four{bottom:0;left:27%;background-color:#449f9f;width:15%;height:48%}.five{bottom:0;left:70%;width:17%;height:70%;opacity:.5;background-color:#ff5733}.six{left:58%;height:58%;background-color:#382842}.seven,.six{bottom:0;width:14%}.seven{right:0;background-color:#449f9f;height:60%}.eight{bottom:0;right:2%;width:17%;height:80%;opacity:.5;background-color:#a53f57}.right-side-items{position:absolute;right:100px;bottom:0;right:21%;transform:translateY(-50%);z-index:10;text-align:right;color:#fff;font-family:Poppins,sans-serif}.right-side-items h2{font-size:2.4rem;font-weight:700;margin:10px 0;text-align:left}.navList{list-style-type:none;display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:100%;max-width:1200px}#page-2{background-color:#d2d1ca}.page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;position:relative;padding:20px;box-sizing:border-box}.service-container-head h2{font-weight:800;font-size:4rem;font-family:Georgia,Times New Roman,Times,serif}.service-container-head{padding:20px;margin-bottom:35px}.page-container .col-md-4{width:100%!important}.page-container .row{display:flex;flex-direction:column;align-items:stretch;width:100%;padding-left:20px;box-sizing:border-box}.service-item{font-size:1.1rem;color:#000}.service-item,.service-item h3{position:relative;z-index:1;font-family:Poppins,sans-serif;width:100%;margin-bottom:4%;box-sizing:border-box}.service-item h3{font-size:2.1rem;color:#207177}.service-item h3,.service-item p{width:100%;margin:0;text-align:left;padding:0}.overlay-boxes-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.overlay-box{position:absolute;opacity:.88;z-index:0}.box-one{right:2%;width:20%;height:15%;background-color:#9e8864}.box-one,.box-two{position:absolute;top:0}.box-two{right:0;width:10%;height:30%;background-color:#e13e47}.box-three{position:absolute;top:12%;right:8%;width:7%;height:50%;background-color:#449f9f}.box-four{width:20%;height:15%;left:2%;background-color:#335d7d}.box-five,.box-four{position:absolute;bottom:0}.box-five{width:10%;height:25%;background-color:#776851}.box-six{position:absolute;bottom:10%;width:7%;left:7%;height:48%;background-color:#449f9f}.page-3{background-color:#cfcdc3}.page-3 .service-container-head h2{margin-left:10%!important;margin-top:2%}#page3{flex-direction:column;align-items:center;max-height:100vh;box-sizing:border-box}#page3,#page3 .overlay-boxes-container{display:flex;justify-content:center;position:relative;width:100%;overflow:hidden}#page3 .overlay-boxes-container{flex-wrap:wrap;max-width:80%}#page3 .overlay-box{position:relative;opacity:1;z-index:0;flex:1 1 auto;margin:1%;box-sizing:border-box;overflow:hidden;display:flex;justify-content:center;align-items:center;text-align:center;font-size:4rem!important;font-weight:500;font-family:Poppins,sans-serif;color:#fff;font-size:1.2em}#page3 .overlay-box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3;z-index:-1}#page3 .box-one,#page3 .overlay-box:before{background-size:cover;background-repeat:no-repeat;background-position:50%}#page3 .box-one{background-color:#c80d45;height:350px;width:20%;opacity:.9;background-image:url(/spark.png)!important}#page3 .box-two{background-color:#034c6f;width:30%;background-image:url(/dataflow.jpg)!important}#page3 .box-three,#page3 .box-two{height:300px;background-repeat:no-repeat;background-position:50%;opacity:.9}#page3 .box-three{background-color:#449f9f;width:45%;padding-right:100px!important;background-image:url(/sql.png)!important;background-position-x:65%;background-size:45%}#page3 .box-four{background-color:#335d7d;height:280px;width:25%;top:20px;left:-50px;bottom:20px}#page3 .box-five{background-color:#776851;height:350px;width:23%;bottom:20px;background-image:url(/python.svg)!important;background-size:cover;background-repeat:no-repeat;background-position-x:20px;background-position-y:20px}.footer{background:linear-gradient(105deg,#263a49,#024167);padding-top:80px;padding-bottom:40px}@media only screen and (max-width:768px){.single_footer{margin-bottom:30px}}.single_footer h4{color:#fff;margin-top:0;margin-bottom:25px;font-weight:700;text-transform:uppercase;font-size:20px}.single_footer h4:after{content:"";display:block;height:2px;width:40px;background:#fff;margin-top:20px}.single_footer p{color:#fff}.single_footer ul{margin:0;padding:0;list-style:none}.single_footer ul li a{color:#fff;transition:all .3s ease 0s;line-height:36px;font-size:15px;text-transform:capitalize}.single_footer ul li a:hover{color:#ff3666}.subscribe{display:block;position:relative;margin-top:15px;width:100%}.subscribe__input{background-color:#fff;border:none;border-radius:5px;color:#333;display:block;font-size:15px;font-weight:500;height:60px;letter-spacing:.4px;margin:0;padding:0 150px 0 20px;text-align:center;text-transform:capitalize;width:100%}@media only screen and (max-width:768px){.subscribe__input{padding:0 50px 0 20px}}.subscribe__btn{background-color:transparent;border-radius:0 25px 25px 0;color:#01c7e9;cursor:pointer;display:block;font-size:20px;height:60px;position:absolute;right:0;top:0;width:60px}.subscribe__btn i{transition:all .3s ease 0s}@media only screen and (max-width:768px){.subscribe__btn{right:0}}.subscribe__btn:hover i{color:#ff3666}.social_profile{margin-top:40px}.social_profile ul{list-style:none;margin:0;padding:0}.social_profile ul li{float:left}.social_profile ul li a{text-align:center;text-transform:uppercase;transition:all .3s ease 0s;margin:0 5px;font-size:18px;color:#fff;border-radius:30px;width:50px;height:50px;line-height:50px;display:block;border:1px solid hsla(0,0%,100%,.2)}@media only screen and (max-width:768px){.social_profile ul li a{margin-right:10px;margin-bottom:10px}}@media only screen and (max-width:480px){.social_profile ul li a{width:40px;height:40px;line-height:40px}}.social_profile ul li a:hover{background:#ff3666;border:1px solid #ff3666;color:#fff}.copyright{margin-top:70px;padding-top:40px;color:#fff;font-size:15px;border-top:1px solid hsla(0,0%,100%,.4);text-align:center}.copyright a{color:#01c7e9;transition:all .2s ease 0s}.copyright a:hover{color:#ff3666}