#main-slider{z-index:200;overflow:hidden;position:relative;background-size:300% 300%}.dot{position:absolute;z-index:1;border-radius:50px;opacity:1}.dot:first-child{height:10px;width:10px;background-color:#aaffdc;top:0;left:0;animation:move1 20s linear infinite}@keyframes move1{100%{top:100%;left:60%;opacity:0}}.dot:nth-child(2){height:15px;width:15px;background-color:#afdfff;top:200px;left:0;animation:move2 20s linear infinite}@keyframes move2{100%{top:-20%;left:70%;opacity:0}}.dot:nth-child(3){height:20px;width:20px;background-color:#b1bdee;right:0;top:100px;animation:move3 10s linear infinite}@keyframes move3{100%{top:80%;right:70%;opacity:0}}.dot:nth-child(4){height:20px;width:20px;background-color:#cdd5f7;bottom:0;left:45%;animation:move4 10s linear infinite}@keyframes move4{100%{bottom:50%;left:70%;opacity:0}}.dot:nth-child(5){height:25px;width:25px;background-color:#baaaff;bottom:0;right:10%;animation:move5 20s linear infinite}@keyframes move5{100%{bottom:70%;right:80%;opacity:0}}.dot:nth-child(6){height:12px;width:12px;background-color:#008DEF;top:0;right:20%;animation:move6 20s linear infinite}@keyframes move6{100%{top:50%;right:90%;opacity:0}}.dot:nth-child(7){height:12px;width:12px;background-color:#008DEF;top:100%;left:20%;animation:move7 20s linear infinite}@keyframes move7{100%{top:-50%;left:30%;opacity:0}}.box_sha1,.box_sha2,.box_sha3{position:absolute;z-index:1}.box_sha1{left:20px;top:80px;height:150px;width:150px;box-shadow:0 4px 20px -10px rgba(0,0,0,0.15)}.box_sha2{right:50px;top:60px;height:80px;width:80px;box-shadow:0 4px 20px -10px rgba(0,0,0,0.25)}.box_sha3{left:50%;top:50%;transform:translate(-50%,-50%);height:120px;width:120px;box-shadow:0 4px 20px -10px rgba(0,0,0,0.25)}#top-slider{padding-top:1px;padding-bottom:50px;background:linear-gradient(to right,#f7f8fc,#d0d6f0)}#top-slider img{max-height:500px;width:auto;z-index:500}#top-slider .slider_col{padding-left:0;padding-right:0;z-index:500}#top-slider .large_heading{font-size:40px;line-height:46px;margin:20px 0;position:relative;z-index:500}.carousel{position:relative}#main-slider .mid-text{position:relative}#main-slider .slider_images{text-align:center;z-index:100;position:relative}#main-slider .slider_images::after{content:'';position:absolute;bottom:-10px;right:-10px;height:180px;width:180px;box-shadow:0 4px 20px -10px rgba(0,0,0,0.3)}#main-slider img{height:auto;width:100%;position:relative}.carousel-item{position:relative}.carousel-control-prev,.carousel-control-next{width:8%}.slider_contact{background-color:#fff;box-shadow:0 6px 40px -10px rgba(0,0,0,0.2);position:relative;z-index:500;margin:50px 100px;padding:6px 20px;margin-top:-50px}.phone_icon{width:90px;vertical-align:middle;align-self:center;float:left;margin-top:6px}.phone_icon svg{height:50px;width:84px}.phone_icon i{font-size:50px}.contact_text{font-size:18px;margin-left:50px}.about .industries_icon{width:90px;height:90px;background-image:linear-gradient(to right,#008def,#006adb);border-radius:50%;transition:.2s;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto;margin-bottom:10px}.about .solution{border-right:1px solid #e6e6e6}.about .solution:nth-child(4),.about .solution:nth-child(8){border-right:none}.about .solution:first-child,.about .solution:nth-child(2),.about .solution:nth-child(3),.about .solution:nth-child(4){border-bottom:1px solid #e6e6e6}.about .industries_icon svg{height:55px}.hire{background-image:linear-gradient(to right,#008def,#fff)}.hire img{margin-top:-40px}.hire h3{font-size:22px!important;font-weight:600;margin-bottom:25px}.services{background-color:#f8f9fa!important;position:relative;overflow:hidden}.services .cube:first-child{top:56vw;left:18vh}.services .cube:nth-child(2){animation-delay:2s;left:38vw;top:15vh}.services .cube:nth-child(3){animation-delay:4s;left:75vw;top:60vh}.services .first-services{border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,0.1);padding:34px 22px;position:relative;overflow:hidden;z-index:1;margin:16px;background-color:#fff;min-height:290px}.services .outer_block:hover a{transition:.4s ease;color:#fff!important}.services .outer_block{height:100%;width:100%}.services .outer_block .first-services::before{position:absolute;content:'';background-color:#008def;width:200%;height:200%;right:80%;top:80%;transition:all .3s cubic-bezier(0.905,0.395,0.12,0.55);z-index:-1;border-radius:100%}.services .outer_block:hover .first-services::before{right:-50%;top:-50%}.services .first-services .service-box{display:block}.services .first-services .service-box svg{height:50px;width:auto;transition:.4s ease}.services .outer_block:hover .service-box svg{fill:#fff}.services .first-services .title{font-size:20px;font-weight:600;margin:20px 0 8px}.services .first-services .next{position:absolute;right:-60px;bottom:-60px;width:50px;height:50px;background-color:#fff;border-radius:100%;display:flex;justify-content:center;transition:all .3s ease-in-out;align-items:center;z-index:1}.services .first-services .next img{margin-top:-6px;margin-left:-10px}.services .outer_block:hover .next{bottom:-12px;right:-12px;transition-delay:.2s}.portfolio_sec .item{position:relative;margin:0 10px 20px;box-shadow:0 5px 20px rgba(0,0,0,0.1)}.portfolio_sec .portHover{position:absolute;bottom:0;left:0;background-color:#008def;padding:6px 0;z-index:2;width:100%;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease-in-out}.portfolio_sec .item:hover .portHover{transform:scaleY(1)}#portfolio .owl-nav{display:none}#technology_tabs .nav-link{color:#008def;font-size:16px;font-weight:500;letter-spacing:.5px;padding:5px 20px;border-bottom-left-radius:0;border-bottom-right-radius:0}#technology_tabs .nav-link.active{color:#fff!important;background-color:#008def;font-weight:700}#technology_content .tab-pane{border-top:3px solid #008DEF}#technology_content .tech_circle{border-radius:50%;background-color:#fff;padding-top:25px;width:130px;height:130px;padding-bottom:25px;margin-left: 20px !important;text-align:center!important;margin-top:20px!important;margin-bottom:20px!important}.tech_circle img{width:60px!important;height:60px!important;display:inline!important}.tech_circle .title{font-weight:700;margin-top:4px}.counter_box svg{height:60px!important;width:100px!important}#client-carousel img,#client-carousel2 img{border-radius:50%;height:80px;width:auto;border:4px solid #fff;box-shadow:0 0 26px -10px rgba(0,0,0,0.5)}#client-carousel .author,#client-carousel2 .author{font-size:20px;font-weight:600;color:#000}#client-carousel .quote-icon,#client-carousel2 .quote-icon{position:absolute;top:18px;right:18px;z-index:0}#client-carousel .quote-icon i,#client-carousel2 .quote-icon i{font-size:40px;color:rgba(255,255,255,0.4);text-shadow:0 0 10px rgba(0,0,0,0.15)}#client-carousel .item,#client-carousel2 .item{padding-bottom:40px}#client-carousel .outer-box-client,#client-carousel2 .outer-box-client{margin:0 14px}#client-carousel .owl-dots,#client-carousel2 .owl-dots{margin-top:0!important}.inner-box-client{background-color:#F8F9FA;padding:20px;border-radius:5px;position:relative;box-shadow:0 0 26px -10px rgba(0,0,0,0.15)}.inner-box-client::before{content:'';position:absolute;top:100%;left:0;height:50px;width:50px;border-top:40px solid #f7f8fc;border-right:48px solid transparent}.img__block{margin-left:20px}.inner-box-client p{position:relative}#accordionExample .accordion-item{box-shadow:none;border:none!important}#accordionExample .accordion-button{box-shadow:none;border:none!important;position:relative;font-weight:800;background-color:transparent;padding:20px;border-bottom:1px solid #F4F2FB!important;border-radius:15px 15px 15px 15px}#accordionExample .accordion-button::after{height:15px;width:15px;background-size:cover}#accordionExample .accordion-button:focus{box-shadow:none}#accordionExample .accordion-button:not(.collapsed){color:#008def!important;box-shadow:none!important;border:none!important;background-color:#F4F2FB!important;border-radius:15px 15px 0 0}#accordionExample .accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,0.1)}#accordionExample .accordion-body{font-weight:200!important;padding:0 20px 22px}#accordionExample .accordion-collapse{border-radius:0 0 15px 15px;background-color:#F4F2FB!important}#clients .item{margin:0 20px}@media (max-width: 1120px) and (min-width: 770px){#top-slider .carousel-item{padding-left:20px;padding-right:20px}}@media (max-width: 991px){#top-slider{padding-bottom:140px}.slider_contact{margin-top:-100px;margin-bottom:20px}}@media (max-width: 769px){#top-slider{padding-bottom:100px}#top-slider .large_heading{font-size:30px;margin:10px 0}#main-slider .slider_images img{width:60%}.slider_contact{margin-left:50px;margin-right:50px}#top-slider .slider_col{padding-left:15px}.hire_sec{position:relative}.hire_img{position:absolute;top:0;right:0;z-index:-1}}@media (max-width: 578px){#main-slider .slider_images img{width:90%}.slider_contact{margin-top:-50px}#main-slider .box_sha3{display:none}.slider_contact{margin-left:20px;margin-right:20px}#top-slider{padding-bottom:42px}.hire h3{font-size:18px!important}.hire img{bottom:0;margin:0;padding-top:20px}}@media (max-width: 426px){#main-slider .slider_images img{width:100%}}