body{font-family:'Nunito',sans-serif;background:#f9faff}.navbar{padding:15px 0;background:#f1f7ff!important}.navbar .nav-item{padding:0;margin:0}.navbar .nav-item .nav-link{padding:0;margin:0 0 0 45px;font-size:15px;color:#575265;font-weight:600;transition:all 0.4s ease-in-out}.navbar .nav-item .nav-link:hover{color:#507bf5}.navbar .btn-1{background:linear-gradient(to right,#507bf5 0%,#04c3e1 100%);box-shadow:1px 1px 30px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,0);text-decoration:none;color:#fff;border-radius:65px;padding:10px 45px;font-size:15px;font-weight:600;margin-left:45px;transition:all 0.2s ease-in}.navbar .btn-1:hover{background:transparent;border:1px solid #507bf5;box-shadow:1px 1px 30px 0 rgba(0,0,0,0);color:#575265}.slider{background:#f1f7ff;height:100vh}.slider .content{margin-top:50px}.slider .content .left h1{font-size:45px;font-weight:400;color:#1e3056;line-height:55px;margin:0;padding:0}.slider .content .left p{font-size:16px;font-weight:400;color:#697ba2;line-height:26px;padding:0;margin:10px 0 30px}.slider .content .left .btn-1{background:linear-gradient(to right,#507bf5 0%,#04c3e1 100%);box-shadow:1px 1px 30px 0 rgba(0,0,0,.2);text-decoration:none;color:#fff;border-radius:65px;padding:10px 45px;font-size:15px;font-weight:600;display:inline-block}.slider .content .left .btn-2{background:transparent;border:1px solid #1e3056;text-decoration:none;color:#1e3056;border-radius:65px;padding:10px 45px;margin-left:15px;font-size:15px;font-weight:600;display:inline-block}.features{padding:120px 0}.features .heading{font-size:30px;color:#3b566e;font-weight:700;margin-bottom:15px;padding:0}.features .line{background:linear-gradient(to right,#507bf5 0%,#04c3e1 100%);height:2px;width:50px;margin-bottom:50px;display:inline-block}.features .box{background:#fff;box-shadow:1px 1px 25px 0 rgba(0,0,0,.05);border-radius:15px;padding:60px 30px;transition:all .4s ease-in-out}.features .box:hover{transform:translateY(-15px);box-shadow:1px 1px 25px 0 rgba(0,0,0,.09)}.features .box h3{font-size:20px;color:#3b566e;font-weight:600;margin:25px 0 15px;padding:0}.features .box p{font-size:15px;font-weight:400;color:#919aaf;line-height:26px;margin:0;padding:0}.some-facts{background:url(img/some-facts.png) center center no-repeat;background-size:cover;padding:120px 0}.some-facts .items h3{color:#fff;font-size:30px;font-weight:800;padding:0;margin:20px 0 2px}.some-facts .items h4{font-size:17px;font-weight:500;color:#fff;padding:0;margin:0}.project{padding:0 0 120px 0;background:#f1f7ff}.project .right span{font-size:16px;color:#557ff5;font-weight:600}.project .right h2{font-size:25px;color:#3b566e;font-weight:600;line-height:32px}.project .right p{font-size:16px;font-weight:400;color:#919aaf;line-height:26px;margin:0;padding:0;margin-top:15px;margin-bottom:40px}.project .right .btn-1{background:linear-gradient(to right,#507bf5 0%,#04c3e1 100%);text-decoration:none;color:#fff;border-radius:65px;padding:10px 45px;font-size:15px;font-weight:600}.video{background:url(img/video-bg.png) center center no-repeat;background-size:cover;padding:120px 0}.video-icon .icon{background:#fff;color:#507bf5;display:inline;font-size:20px;padding:22px 28px;border-radius:200px;position:relative}.pulse{animation:pulse 1s infinite;animation-duration:2s}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.3);box-shadow:0 0 0 0 rgba(255,255,255,.5)}70%{-moz-box-shadow:0 0 0 50px rgba(255,255,255,0);box-shadow:0 0 0 50px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.portfolio .single-portfolio-item{position:relative;padding:0}.portfolio .single-portfolio-item .overlay{position:absolute;top:0;bottom:0;width:100%;height:100%;background:#fff;color:#333;opacity:0;transition:all 0.7s ease-in-out}.portfolio .single-portfolio-item .overlay .content{font-size:20px;position:absolute;text-decoration:none;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;transition:all 0.2s ease-in}.portfolio .single-portfolio-item .overlay .content h3{font-size:18px;font-weight:500;color:#444;padding:0;margin:0}.portfolio .single-portfolio-item .overlay .content p{font-size:14px;font-weight:400;color:#507bf5;margin:0;padding:0;margin-top:5px}.portfolio .single-portfolio-item .overlay .content a{color:#555;text-decoration:none;font-size:20px;padding:0;margin:0}.portfolio .single-portfolio-item:hover .overlay{opacity:.95}.benefits{padding:120px 0;background:#f1f7ff}.benefits .heading{font-size:30px;color:#3b566e;font-weight:700;margin-bottom:15px;padding:0}.benefits .line{background:linear-gradient(to right,#507bf5 0%,#04c3e1 100%);height:2px;width:50px;margin-bottom:50px;display:inline-block}.benefits .box{padding:0 30px}.benefits .box h3{font-size:20px;color:#3b566e;font-weight:600;margin:20px 0 10px;padding:0}.benefits .box p{font-size:15px;font-weight:400;color:#919aaf;line-height:26px;margin:0;padding:0}.benefits .mb-30{margin-bottom:40px}.get-started{background:url(img/get-started.png) center center no-repeat;background-size:cover;padding:120px 0;color:#fff}.get-started span{font-size:16px;font-weight:400;text-transform:uppercase}.get-started h3{font-size:25px;font-weight:400;margin:10px 0 0}.get-started .btn-1{background:#fff;box-shadow:1px 1px 30px 0 rgba(0,0,0,.1);text-decoration:none;color:#1e3056;border-radius:65px;padding:10px 45px;font-size:15px;font-weight:600;margin-top:25px;display:inline-block}.project-2{padding:0 0 120px 0}.project-2 .left span{font-size:16px;color:#557ff5;font-weight:600}.project-2 .left h2{font-size:25px;color:#3b566e;font-weight:600;line-height:32px}.project-2 .left p{font-size:16px;font-weight:400;color:#919aaf;line-height:26px;margin:0;padding:0;margin-top:15px;margin-bottom:40px}.project-2 .left .btn-1{background:linear-gradient(to right,#507bf5 0%,#04c3e1 100%);text-decoration:none;color:#fff;border-radius:65px;padding:10px 45px;font-size:15px;font-weight:600}.contact{padding:120px 0}.contact .heading h2{font-size:30px;color:#3b566e;font-weight:500;margin-bottom:15px;padding:0}.contact .line{background:linear-gradient(to right,#507bf5 0%,#04c3e1 100%);height:2px;width:50px;margin-bottom:50px;display:inline-block}.contact .form-control{padding:25px;font-size:13px;margin-bottom:10px;background:#f1f1f5;border:0;border-radius:10px}.contact button.btn{padding:10px;border-radius:10px;font-size:15px;background:linear-gradient(to right,#507bf5 0%,#04c3e1 100%);color:#fff}.contact .title h3{font-size:18px;font-weight:600}.contact .title p{font-size:14px;font-weight:400;color:#999;line-height:1.6;margin:0 0 40px}.contact .content .info{margin-top:30px}.contact .content .info i{font-size:30px;padding:0;margin:0;color:#02434b;margin-right:20px}.contact .content .info h4{font-size:13px;line-height:1.4}.contact .content .info h4 span{font-size:13px;font-weight:300;color:#999}.footer{padding:60px 0;background:#2e3444}.footer p{font-size:15px;font-weight:500;color:#fff;margin:20px 0 0}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../img/preloader.gif) center no-repeat #fff}@media (max-width:383.98px){.slider .content .left .btn-1{margin-bottom:20px}.slider .content .left .btn-2{margin-left:0}}@media (max-width:575.98px){.navbar{padding:15px 20px}.navbar .nav-item .nav-link{margin:20px 0 10px}.navbar .btn-1{margin:20px 0;display:inline-block}.slider{height:auto;padding:120px 0}.slider .content{text-align:center}.slider .content .left{margin-bottom:40px}.features{padding:120px 0 90px}.features .box{margin-bottom:30px}.some-facts{padding:80px 0 30px}.some-facts .items{margin-bottom:50px}.project .right{margin-top:40px}.benefits{padding:120px 0 80px}.benefits .box{margin-bottom:40px}.our-team{padding:120px 0 90px}.our-team .box{margin-bottom:30px}.project-2 .left{margin-bottom:40px}.our-price{padding:120px 0 90px}.our-price .box{margin-bottom:30px}.contact .content{margin-bottom:40px}}@media (max-width:767.98px){.navbar{padding:15px 20px}.navbar .nav-item .nav-link{margin:20px 0 10px}.navbar .btn-1{margin:20px 0;display:inline-block}.slider{height:auto;padding:120px 0}.slider .content{text-align:center}.slider .content .left{margin-bottom:40px}.features{padding:120px 0 90px}.features .box{margin-bottom:30px}.some-facts{padding:80px 0 30px}.some-facts .items{margin-bottom:50px}.project .right{margin-top:40px}.benefits{padding:120px 0 80px}.benefits .box{margin-bottom:40px}.our-team{padding:120px 0 90px}.our-team .box{margin-bottom:30px}.our-team .box .image .social-icon{width:40%}.project-2 .left{margin-bottom:40px}.our-price{padding:120px 0 90px}.our-price .box{margin-bottom:30px}.contact .content{margin-bottom:40px}}@media (max-width:991.98px){.navbar{padding:15px 20px}.navbar .nav-item .nav-link{margin:20px 0 10px}.navbar .btn-1{margin:20px 0;display:inline-block}.slider{height:auto;padding:120px 0}.slider .content .left h1{font-size:35px}.slider .content .left p{font-size:15px}.some-facts{padding:80px 0 30px}.some-facts .items{margin-bottom:50px}.our-team .box .image .social-icon{width:70%}}
