@import "/libs/fancybox/dist/jquery.fancybox.min.css";html,body{height:100%;font-family:'Raleway',sans-serif;}#recaptcha_1{display:none}a:focus{outline:0 solid}img{max-width:100%;height:auto}p{margin:0 0 15px;font-size:17px;line-height:31px;color:#414142}h1,h2,h3,h4,h5,h6{margin:0 0 10px}a{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;text-decoration:none}a:hover{color:#028de2;text-decoration:none}a:active,a:hover{outline:0 none}ul{list-style:outside none none;margin:0;padding:0}.pc ul{list-style:outside;margin-left:20px;margin-top:20px;margin-bottom:20px}.pc ul li{margin-bottom:5px}ul.pagination{margin-left:-4px;margin-top:40px;list-style:none;display:flex}ul.pagination>li{margin:0px!important;flex-direction:row}ul.pagination>li:hover>a,ul.pagination>li.selected>a{background:rgba(208,214,217,.16);color:gray}ul.pagination>li>a{border:1px solid #ededed;border-radius:0}ul.pagination>li>a{display:flex;height:36px;width:36px;align-items:center;justify-content:center;background:#fff;border:1px solid #ccc}.container{max-width:1200px}.margin-btm{margin-bottom:30px}.section-title h4{font-size:18px;text-transform:uppercase}.section-title h2{font-weight:900;font-size:33px;letter-spacing:1px;text-transform:uppercase;color:#414142;padding-bottom:20px}.section-button{margin-top:40px}.section-button a{background-color:#028de2;text-decoration:none;color:#fff;text-transform:uppercase;display:inline-block;padding:15px 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;font-weight:700;width:150px;text-align:center;-webkit-box-shadow:0 5px 16px #bababa;box-shadow:0 5px 16px #bababa;border:1px solid transparent}.section-button a:hover{border:1px solid #028de2;color:#028de2;background-color:transparent;-webkit-box-shadow:0 5px 16px #fff;box-shadow:0 5px 16px #fff}#scrollUp{background:#028de2;bottom:15px;color:#fff;height:50px;line-height:50px;right:15px;text-align:center;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;width:50px}.margin-boottom20{margin-bottom:20px}.margin-boottom30{margin-bottom:30px}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999;height:100%}#status{position:absolute;left:55%;top:45%;width:150px;height:150px;margin:-32px 0 0 -32px;padding:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#status img{height:120px;width:120px}.main-navigation{position:absolute;left:0;top:10px;width:100%;background-color:rgba(255,255,255,0);z-index:11;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.logo-area a img{margin-top:10px;display:inline-block;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;max-width:80px}.main-menu ul li{display:inline-block;margin-left:25px;position:relative}.main-menu ul li.lng{margin-left:5px}.main-menu ul li.lngf:first-child{margin-left:25px}.main-menu ul li a{color:#fff;display:inline-block;font-size:16px;padding:42px 0;line-height:1;position:relative;font-weight:500}.main-menu ul li a.current:before{position:absolute;content:"";width:100%;height:3px;background-color:#fff;top:70%;left:0}.main-menu ul li a:before{position:absolute;content:"";width:0%;height:3px;background-color:#fff;top:70%;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.main-menu ul li a:hover:before{width:100%}.f-right{float:right}.mean-container .mean-nav{margin-top:10px}.main-menu ul li ul.dropdown{position:absolute;right:0;top:130%;width:220px;background-color:#5155ed;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:10px 0 15px 10px}.main-menu ul li i{margin-left:5px}.main-menu ul li:hover ul.dropdown{top:104%;opacity:1;visibility:visible}.main-menu ul li:hover ul.dropdown li a:before{width:0}ul.dropdown li a:hover{color:#ccc}.main-menu ul li ul.dropdown li{display:block;margin-left:15px}.main-menu ul li ul.dropdown li a{padding:10px 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#mobile-menu{display:block}.main-navigation.sticky{background-color:#028de2;position:fixed;top:0;left:0;right:0;z-index:99999;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.sticky .menubar nav ul li{padding:15px 15px}.header-image-area{background-image:url(/img/header.jpg);height:100vh;width:100%;background-position:50% 0;background-size:cover;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 85%);clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 85%)}.project.header-image-area{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 45%);clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 45%)}.header-image-area:before{content:'';position:absolute;left:0;top:0;width:100%;height:100vh;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(2,141,226,.9)),color-stop(rgba(2,125,200,.8)),to(rgba(1,104,166,.8)));background-image:-webkit-linear-gradient(top,rgba(2,141,226,.9),rgba(2,125,200,.8),rgba(1,104,166,.8));background-image:-o-linear-gradient(top,rgba(2,141,226,.9),rgba(2,125,200,.8) rgba(1,104,166,.8));background-image:linear-gradient(to bottom,rgba(2,141,226,.9),rgba(2,125,200,.8),rgba(1,104,166,.8))}.intro-text{position:absolute;left:0%;top:37%;margin:auto;right:0;text-align:center}.intro-text h1,.intro-text h2{text-transform:uppercase;font-size:32px;letter-spacing:1px;color:#fff;margin-top:10px;font-weight:900;letter-spacing:1px}.intro-text h3{font-size:18px;letter-spacing:1px;color:#e5e5e5;font-weight:400;line-height:28px}.learnmore{margin-top:25px}.error{border-bottom:2px solid #ff212d!important}.learnmore a{background-color:#028de2;text-decoration:none;color:#fff;text-transform:uppercase;display:inline-block;padding:14px 25px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;font-weight:700}.learnmore a:hover{background-color:#fff;color:#028de2}.about-us-area{padding:90px 0}.about-content{text-align:right;padding-top:60px}.about-img{-webkit-box-shadow:0 0 15px rgba(0,123,193,.6);box-shadow:0 0 15px rgba(0,123,193,.6);position:relative;margin-right:30px;margin-left:30px;margin-bottom:30px}.about-img img{width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.about-img img:hover{width:100%;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.about-img::before{position:absolute;left:-31px;top:-30px;width:90%;height:92%;z-index:-1;content:'';background-color:rgba(2,141,226,.6);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.about-img::after{position:absolute;right:-31px;bottom:-30px;width:90%;height:92%;z-index:-1;content:'';background-color:rgba(2,141,226,.6);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.services-area{padding:90px 0;background-color:#f7fcff}.services-content{text-align:left}.single-services{-webkit-box-shadow:0 0 15px rgba(218,219,255,.4);box-shadow:0 0 15px rgba(218,219,255,.4);text-align:center;padding:50px 0 0 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;display:block}.single-services:hover{background:rgba(2,141,226,1);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 15px 15px 0 #edeaea;box-shadow:0 15px 15px 0 #edeaea}.single-services img{margin-bottom:30px;max-width:80px;max-height:80px}.single-services h4{padding-bottom:50px;text-transform:uppercase;font-size:18px;color:#555454;font-weight:700}.single-services:hover h4{color:#fff}.projects-area{padding:90px 0}.projects-content{text-align:left}.project-heading h3{position:relative;display:inline-block;font-weight:700;text-transform:uppercase;color:#414142;font-size:24px}.project-heading h3::before{position:absolute;content:"";width:65%;height:4px;background-color:rgba(2,141,226,1);left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;bottom:-10px}.pa-margintop{padding-top:40px;margin-bottom:30px}.single-project{position:relative;overflow:hidden}.single-project img{-webkit-transition:1s;-o-transition:1s;transition:1s}.single-project:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.portfolio-text{position:absolute;left:0;top:0;background-color:rgba(0,123,193,.2);height:100%;width:100%;text-align:center;padding-top:44%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.single-project:hover .portfolio-text{background-color:rgba(0,123,193,.6)}.portfolio-text h5{color:#fff;margin:0;font-size:25px;margin-left:-1200px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;text-transform:capitalize;font-weight:700}.portfolio-text a{background-color:#fff;text-decoration:none;color:#028de2;text-transform:capitalize;display:inline-block;padding:10px 30px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;font-size:15px;font-weight:700;text-align:center;margin-top:20px;margin-left:-700px}.portfolio-text a:hover{background-color:#028de2;color:#fff}.single-project:hover .portfolio-text a{margin-left:0}.single-project:hover .portfolio-text h5{margin-left:0}.owl-carousel .owl-dot.active{background-color:#fff!important;height:15px;width:15px;border-radius:100%}.owl-carousel .owl-dot{background-color:#89d2fe!important;display:inline-block;height:15px;margin:0 3px;width:15px;border-radius:100%}.owl-carousel .owl-dots{text-align:center;margin-top:20px}.our-features{padding:90px 0;background-color:#f7fcff}.features-heading{text-align:center;display:inline-block;margin:auto}.features-heading h2{font-weight:900;font-size:35px;letter-spacing:1px;text-transform:uppercase;color:rgba(2,141,226,1)}.features-heading h4{position:relative;display:inline-block;text-transform:uppercase;color:#414142;font-size:18px;margin-bottom:80px}.features-heading h4::before{position:absolute;content:"";width:80px;height:3px;background-color:rgba(2,141,226,1);left:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single-features{-webkit-box-shadow:-6px 10px 40px rgba(234,229,244,.7);box-shadow:-6px 10px 40px rgba(234,229,244,.7);text-align:center;padding:40px 20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;position:relative;overflow:hidden;height:100%}.single-features:before{content:'';position:absolute;left:-100%;top:0;width:0;height:3px;background:rgba(2,141,226,1);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.single-features:after{content:'';position:absolute;right:-100%;bottom:0;width:0;height:3px;background:rgba(2,141,226,1);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.single-features:hover:before{left:0;width:100%}.single-features:hover:after{right:0;width:100%}.single-features img{margin-bottom:30px;max-width:80px;max-height:80px}.single-features h4{color:#414142;font-size:19px;text-transform:uppercase;font-weight:700;margin-bottom:15px}.single-features p{font-size:15.5px;line-height:27px}.counter-up-area{background:rgba(2,141,226,1);background-attachment:fixed;background-position:center;padding:90px 0}.single-count-area{color:#fff;font-weight:700;text-transform:uppercase;text-align:center}.single-count-area span{font-size:36px}.single-count-area p{font-size:22px;margin-top:10px;color:#fff}.our-team-area{padding:90px 0;background-color:#f7fcff}.team-heading{text-align:center;display:inline-block;margin:auto}.team-heading h2{font-weight:900;font-size:33px;letter-spacing:1px;text-transform:uppercase;color:rgba(2,141,226,1)}.team-heading h4{position:relative;display:inline-block;text-transform:uppercase;color:#414142;font-size:18px;margin-bottom:80px}.team-heading h4::before{position:absolute;content:"";width:80px;height:3px;background-color:rgba(2,141,226,1);left:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}.our-team{overflow:hidden;position:relative;border:2px solid #EEEEFE}.our-team:after{content:"";width:100%;height:100%;background-color:rgba(0,94,147,.3);position:absolute;top:-100%;left:0;opacity:0;-webkit-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}.our-team:hover:after{top:0;opacity:1}.our-team img{width:100%;height:auto}.our-team .social{width:100%;list-style:none;padding:0;margin:0;text-align:center;position:absolute;top:-50%;left:0;z-index:1;-webkit-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}.our-team:hover .social{top:38%}.our-team .social li{display:block}.our-team .social li a{width:35px;height:35px;line-height:35px;font-size:20px;color:#fff;margin:0 2px}.our-team .team-content{width:100%;padding:20px 25px;background:#fff;text-transform:uppercase;position:absolute;bottom:0;left:0;z-index:1;-webkit-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}.our-team:hover .team-content{background:#028de2}.our-team .team-content:before{content:"";width:100%;border-right:420px solid #fff;border-top:60px solid transparent;position:absolute;top:-60px;left:0;-webkit-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}.our-team:hover .team-content:before{border-right-color:#028de2}.our-team .title{font-size:20px;color:#028de2;margin:0;text-align:right;font-weight:700;margin-top:-15px}.our-team .post{display:block;font-size:13px;font-weight:400;color:rgba(2,141,226,1);margin-top:3px;text-align:right;font-weight:700}.our-team:hover .title{color:#fff!important}.our-team:hover .post{color:#e2e2e2!important}.client-testimonial{padding:90px 0}.testimonial-heading{text-align:center;display:inline-block;margin:auto}.testimonial-heading h2{font-weight:900;font-size:33px;letter-spacing:1px;text-transform:uppercase;color:rgba(2,141,226,1)}.testimonial-heading h4{position:relative;display:inline-block;text-transform:uppercase;color:#414142;font-size:18px;margin-bottom:80px}.testimonial-heading h4::before{position:absolute;content:"";width:80px;height:3px;background-color:rgba(2,141,226,1);left:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single-testimonial{-webkit-box-shadow:0 0 15px #ededed;box-shadow:0 0 15px #ededed;text-align:center;padding:30px;margin:15px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.single-testimonial:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 15px 15px 0 #edeaea;box-shadow:0 15px 15px 0 #edeaea}.single-testimonial:hover .client-img img{border:3px solid #028de2}.client-img img{width:130px!important;margin:auto;margin-top:5px;height:130px;border-radius:50%;border:3px solid transparent;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.testimonial-content h5{margin-top:15px;text-transform:uppercase;font-weight:700;font-size:19px}.testimonial-content h6{font-size:16px;margin-top:-5px}.testimonial-content p{font-size:15.5px;line-height:26px;margin-bottom:0;color:#414142}.latest-blog-area{padding:90px 0;background:rgba(2,141,226,1)}.blog-heading{text-align:center;display:inline-block;margin:auto}.blog-heading h2{font-weight:900;font-size:33px;letter-spacing:1px;text-transform:uppercase;color:#fff}.blog-heading.gray h2{color:#686CB1}.blog-heading h4{position:relative;display:inline-block;text-transform:uppercase;color:#fff;font-size:18px;margin-bottom:80px}.blog-heading.gray h4{color:#3F3F40}.blog-heading h4::before{position:absolute;content:"";width:80px;height:3px;background-color:#fff;left:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.blog-heading.gray h4::before{background-color:#686CB1}.single-blog{background-color:#fff;overflow:hidden;height:100%}.single-blog .blog-image img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog-image{position:relative;overflow:hidden}.blog-image img{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;width:100%}.blog-tag{position:absolute;top:15px;right:0}.blog-tag span{background-color:#028de2;padding:8px 18px;color:#fff;text-transform:capitalize;font-size:15px;display:block;text-align:center}.blog-content{padding:20px 20px 25px 20px}.blog-content-heading{display:inline-block;width:70%}.blog-date{display:inline-block;width:28%}.blog-content-heading h4,.blog-content-heading h4>a{font-size:18px;color:#414142;text-transform:uppercase;font-weight:700}.blog-date span{font-size:14px;color:#686868;text-transform:capitalize;text-align:right;display:block}.blog-content p{font-size:15.5px;line-height:26px;margin-bottom:0}.blog-readmore-btn{text-transform:capitalize;display:inline-block;font-size:15px;font-weight:700;color:#028de2;position:relative;margin-top:10px}.blog-readmore-btn::before{position:absolute;content:"";width:0;height:2px;background-color:#028de2;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;bottom:-5px;opacity:0;visibility:hidden;transition:.5s}.blog-readmore-btn:hover:before{width:50px;opacity:1;visibility:visible}.duk-heading{font-size:22px;font-weight:700;color:#414142;margin:45px 0 18px}.duk-block>.duk-heading:first-child{margin-top:0}.single-project .project-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3}.projects-grid .single-project{margin-bottom:30px}.projects-all-button{text-align:center}.project-detail .project-body{margin-bottom:40px}.project-detail .project-body img{max-width:100%;height:auto}.project-gallery-title{font-size:24px;font-weight:700;text-transform:uppercase;color:#414142;margin-bottom:25px}.project-shot{display:block;overflow:hidden}.project-shot img{width:100%;height:auto;-webkit-transition:1s;-o-transition:1s;transition:1s}.project-shot:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.project-back{margin-top:20px}.news-all-button{text-align:center}.news-all-button a{background-color:#fff;color:#028de2;width:auto;padding:15px 30px;-webkit-box-shadow:0 5px 16px rgba(0,0,0,.12);box-shadow:0 5px 16px rgba(0,0,0,.12)}.news-all-button a:hover{background-color:transparent;border:1px solid #fff;color:#fff;-webkit-box-shadow:none;box-shadow:none}.contact{height:65vh;background-image:url(img/./about-page-bg.jpg)}.contact-area{padding:90px 0}.contact-content{padding-right:30px}.contact-icon{text-align:right;margin-bottom:-40px}.contact-box{padding:15px}.form-d{border:15px solid rgba(2,141,226,.1);padding:30px;margin-top:60px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-bottom:80px}.form-d:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 15px 15px 0 #edeaea;box-shadow:0 15px 15px 0 #edeaea}.form-d input[type="text"],textarea{width:100%;padding:12px;border:none;margin-top:6px;margin-bottom:35px;resize:vertical;background:transparent;border-bottom:2px solid rgba(2,141,226,.6);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.form-d input[type="text"]:focus{border-bottom:2px solid rgba(2,141,226,.8);padding:12px 0 12px 15px}.form-d input[type="email"]:focus{border-bottom:2px solid rgba(2,141,226,.8);padding:12px 0 12px 15px}.form-d textarea:focus{border-bottom:2px solid rgba(2,141,226,.8);padding:12px 0 12px 15px}.form-d input[type="email"]{width:100%;padding:12px;border:none;margin-top:6px;margin-bottom:35px;resize:vertical;background:transparent;border-bottom:2px solid rgba(2,141,226,.6);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.form-d input[type=submit]{background-color:rgba(2,141,226,1);text-decoration:none;color:#fff;text-transform:uppercase;display:inline-block;padding:15px 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;font-weight:700;width:150px;text-align:center;-webkit-box-shadow:0 5px 16px #bababa;box-shadow:0 5px 16px #bababa;border:1px solid transparent;margin:auto;display:block;margin-top:20px}.form-d input[type=submit]:hover{border:1px solid #028de2;color:#028de2;background-color:#fff;-webkit-box-shadow:0 5px 16px transparent;box-shadow:0 5px 16px transparent;cursor:pointer}.footer-area{background-image:url(/img/footer-bg.jpg);-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 0,100% 20%,100% 100%,100% 100%,0 100%);position:relative;color:#fff}.footer-area::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(2,141,226,.95)}.footer-icon{text-align:right;position:absolute;right:0;bottom:-200px}.footer-top{padding:120px 0 90px 0}.single-widget h2{font-size:20px;font-weight:700;text-transform:capitalize}.single-widget .border-right{border-right:2px solid #fff}.company-logo img{width:180px}.about-company p{color:#e5e5e5;font-size:15.5px;line-height:26px;margin-top:20px;margin-bottom:20px}.about-company ul.social li{display:inline-block;margin-right:10px}.about-company ul.social li a{display:inline-block;background-color:#fff;color:#2e307d;height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.about-company ul.social li a:hover{color:#028de2}.quick-links ul li a{color:#e5e5e5;font-size:15.5px;line-height:26px}.our-address p,.newsletter p{color:#e5e5e5;font-size:15.5px;line-height:26px}.our-address a{color:#e5e5e5;font-size:15.5px;line-height:26px}.our-address i{margin-right:10px;color:#e5e5e5;line-height:28px}.newsletter #el_pastas{width:100%;background-color:transparent;color:#fff;border:1px solid #fff;padding:10px;margin-bottom:15px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.newsletter .subscribe{border:none;background-color:rgba(2,141,226,1);color:#fff;padding:10px 10px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.newsletter #el_pastas:focus{padding:10px 0 10px 15px}.newsletter .subscribe:hover{background-color:#fff;color:#028de2}.footer-bottom{background:rgba(2,141,226,1);height:80px}.footer-bottom p{color:#e5e5e5;line-height:80px;margin:0;text-align:center}.footer-bottom a{color:#b9b9e6;font-weight:700}.about{height:65vh;background-image:url(img/./about-page-bg.jpg)}.success-area{padding:90px 0}.about-p-reduce{padding-top:0}.video-content{padding-top:0}.video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#028de2;border-radius:50%;-webkit-animation:pulse-border 1500ms ease-out infinite;animation:pulse-border 1500ms ease-out infinite}.video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#028de2;border-radius:50%;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.video-play-button:hover:after{background-color:#9352f0a6}.video-play-button img{position:relative;z-index:3;max-width:100%;width:auto;height:auto}.video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;border-left:20px solid #fff;border-top:14px solid transparent;border-bottom:13px solid transparent;margin-right:-6px}@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.video-overlay{position:fixed;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);opacity:0;-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}.video-overlay.open{position:fixed;z-index:1000;opacity:1}.video-overlay-close{position:absolute;z-index:1000;top:15px;right:20px;font-size:36px;line-height:1;font-weight:400;color:#fff;text-decoration:none;cursor:pointer;-webkit-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.video-overlay-close:hover{color:#fa183d}.video-overlay iframe{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-shadow:0 0 15px rgba(0,0,0,.75);box-shadow:0 0 15px rgba(0,0,0,.75)}.youtube-video-wrapper{background:url(img/about-video-bg.jpg) top center no-repeat;background-size:initial;padding:160px 0;position:relative;text-align:center}.popup-gallery{display:inline-block;position:relative}a:hover,a:focus,a:active,a:visited{text-decoration:none}.youtube-video-icon{width:100px;height:100px;border:2px solid #fff;border-radius:50% 50%;display:inline-block;background:#fff;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out}a,a:hover,a:focus{text-decoration:none;outline:0}.youtube-video-icon i{font-size:60px;line-height:100px;color:#6B02FF;margin-left:10px;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out}.our-expertise{padding:90px 0}.expertise-heading h2{font-weight:900;font-size:33px;letter-spacing:1px;text-transform:uppercase;color:#414142}.expertise-heading{text-align:center;margin:auto}.expertise-heading p{padding-bottom:15px}.expertise-item{position:relative;overflow:hidden}.expertise-item:hover .expertise-text{background-color:rgba(107,111,255,.7)}.expertise-text{position:absolute;left:0;top:0;background-color:rgba(107,111,255,.5);height:100%;width:100%;text-align:center;padding-top:30%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.expertise-text h5{color:#fff;margin:0;font-size:26px;margin-left:-1200px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;text-transform:capitalize;font-weight:700;position:relative;display:inline-block}.expertise-text h5::before{position:absolute;content:"";width:0%;height:3px;background-color:#fff;left:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.expertise-item:hover .expertise-text h5::before{width:65%}.expertise-item .expertise-text h5{margin-left:0}.our-mission{padding:90px 0}.mission-content{padding-top:0}.mission-content ul{margin-left:20px}.mission-content ul li{list-style:none;list-style-image:url(img/./list.png);line-height:28px}.mission-list{padding-left:15px;list-style:disc}.our-partner{padding:90px 0}.brand-item{padding:20px;text-align:center}.project{height:35vh;background-image:url(img/./about-page-bg.jpg)}.projects-area-single-page{padding:90px 0}.project-single{padding:90px 0}.single-project-area{margin:-6px 0 0 2px}.single-project-image{overflow:hidden}.single-project-image img{-webkit-transition:1s;-o-transition:1s;transition:1s}.single-project-image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.single-project-area .single-project-text1 p,.single-project-area .single-project-text1{margin-bottom:30px}.single-project-area h2{font-weight:600;margin-bottom:6px;font-size:25px}.single-project-area .project-info{background-color:#f4f6f8;padding:25px 27px 20px}.single-project-area .project-info h4{font-weight:600;margin-bottom:22px}.single-project-area .project-info ul li{line-height:30px}.single-project-area .project-info ul li span{display:inline-block}.single-project-area .project-info ul li span.name{width:23.6%}.single-project-area .project-info ul li span.info{padding-left:48px}.single-project-gallary{padding-left:0}.project-testimonial{margin:0;margin-top:15px}.single-project-gallary img{margin-bottom:10px}.project-grid-padright{padding-right:5px}.project-grid-padleft{padding-left:5px}.blog-header-area{background-image:url(/img/blog/blog-header.jpg);height:65vh;width:100%;background-position:50% 0;background-size:cover;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 85%);clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 85%)}.blog-header-area:before{content:'';position:absolute;left:0;top:0;width:100%;height:100vh;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(53,56,152,.9)),color-stop(rgba(40,42,85,.8)),to(rgba(21,27,51,.8)));background-image:-webkit-linear-gradient(top,rgba(53,56,152,.9),rgba(40,42,85,.8),rgba(21,27,51,.8));background-image:-o-linear-gradient(top,rgba(53,56,152,.9),rgba(40,42,85,.8),rgba(21,27,51,.8));background-image:linear-gradient(to bottom,rgba(53,56,152,.9),rgba(40,42,85,.8),rgba(21,27,51,.8))}.blog-area{padding:90px 0}.blog-filter{margin:50px 0;list-style:none}.blog-filter li{display:inline-block;margin:8px 8px}.blog-filter li a{font-size:14px;padding:10px 20px;text-decoration:none;text-transform:uppercase;color:#028de2;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid transparent}.blog-filter li a:hover{color:#028de2;border:1px solid #028de2}.blog-filter li.active a{padding:10px 20px;color:#fff;background:#028de2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.blog-grid .blog-item{float:left}.blog-grid .blog-item a:focus{outline:none}.main-blog-content{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;position:relative;overflow:hidden;padding:30px;margin:0 40px;bottom:120px;border:1px solid #f0f8ff;text-align:left;-webkit-box-shadow:0 8px 7px -2px #eff0f0;box-shadow:0 8px 7px -2px #eff0f0}.center{text-align:center}.pagination{display:inline-block}.pagination a{color:black;float:left;padding:8px 16px;text-decoration:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-radius:25px;margin:0 4px;border:1px solid transparent}.pagination a.active{background-color:#028de2;color:white;border:1px solid #028de2}.pagination a:hover:not(.active){color:#028de2;border:1px solid #028de2}.main-title{font-size:32px;line-height:1.2}.single-blog-header-area{background-image:url(/img/blog/blog-header.jpg);height:65vh;width:100%;background-position:50% 0;background-size:cover;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 85%);clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 85%)}.single-blog-header-area:before{content:'';position:absolute;left:0;top:0;width:100%;height:100vh;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(53,56,152,.9)),color-stop(rgba(40,42,85,.8)),to(rgba(21,27,51,.8)));background-image:-webkit-linear-gradient(top,rgba(53,56,152,.9),rgba(40,42,85,.8),rgba(21,27,51,.8));background-image:-o-linear-gradient(top,rgba(53,56,152,.9),rgba(40,42,85,.8),rgba(21,27,51,.8));background-image:linear-gradient(to bottom,rgba(53,56,152,.9),rgba(40,42,85,.8),rgba(21,27,51,.8))}.single-blog-area{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;position:relative;overflow:hidden;padding:30px;bottom:100px;border:1px solid aliceblue;text-align:left;-webkit-box-shadow:0 8px 7px -2px #eff0f0;box-shadow:0 8px 7px -2px #eff0f0}.single-blog-area p{font-size:15.5px;line-height:28px}.single-blog-title{padding:25px 0;font-size:30px}.single-blog-content img{padding:15px 0}.post-share{display:block;margin-top:20px;border-bottom:2px solid #f5f5f5;padding-bottom:20px;margin-bottom:20px}.post-share a i{height:35px;width:35px;line-height:35px;font-size:22px;text-align:center;margin-right:3px}.share1,.share2,.share3,.share4{display:inline-block}.sidebar-title p{text-transform:capitalize;font-size:19px;margin-bottom:0}.sidebar-title span{display:block;margin-bottom:15px;font-size:15px}.share1 a i{background-color:#1da1f2;color:#fff}.share2 a i{background-color:#4267b2;color:#fff}.share3 a i{background-color:#ff4500;color:#fff}.share4 a i{background-color:#e60023;color:#fff}#inlineFormInputGroupUsername{border:1px solid #ebebeb}.form-control:focus{-webkit-box-shadow:0 0 0 .2rem transparent;box-shadow:0 0 0 .2rem transparent}.input-group-text{background-color:#028de2;color:#fff;cursor:pointer}.sidebar-block ol{margin-top:10px}.sidebar-block ol li{margin-bottom:5px}.sidebar-block{border-bottom:2px solid #f5f5f5;padding:25px 0}.sidebar-block ol li a{color:#212121;font-size:15px;text-transform:capitalize}.sidebar-block ol li a:hover{color:#028de2}.sidebar-block ol li:last-child{margin-bottom:0}.latest-post{border-bottom:2px solid #f5f5f5;padding:25px 0}.latest-post ol{margin-top:10px;margin-bottom:0}.latest-post ol li a{color:#212121;font-size:15px;text-transform:capitalize}.latest-post ol li a:hover{color:#028de2}.latest-post ol li a:last-child{margin:0}.latest-post ol li .rpost-img{float:left;margin-right:15px;width:75px;height:75px}.latest-post ol li h5{line-height:22px;margin-bottom:3px;font-size:15px}.latest-post ol li{clear:both;padding:3px 0}.latest-post p.text-muted{font-size:12px;margin-bottom:5px}.advertise-block{padding:25px 0;border-bottom:2px solid #f5f5f5}.advertise-block a img{margin-top:10px}.tag-block{padding:25px 0}.tagcloud{margin-top:10px}.tag-block .tagcloud a{border:1px solid #e1e1e1;display:inline-block;color:#212121;font-size:12px!important;line-height:1.4em!important;margin-bottom:5px;margin-right:5px;padding:6px 17px;text-decoration:none;letter-spacing:.05em}.tag-block .tagcloud a:hover{color:white;background-color:#028de2}.top-header{padding:25px 0}.related-post-title{padding:10px 0}.related-blog-content{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#fff;position:relative;overflow:hidden;padding:30px;margin:0 40px;bottom:120px;border:1px solid aliceblue;text-align:left;-webkit-box-shadow:0 8px 7px -2px #eff0f0;box-shadow:0 8px 7px -2px #eff0f0}#comments{padding:20px 0;background-color:#fff;margin-bottom:10px}#comments a{color:inherit}#comments #comments-title{margin-top:0;margin-bottom:15px;color:#3e3e3e;text-transform:capitalize;font-size:25px}#comments .commentlist{margin:0;padding:0;list-style:none}#comments .commentlist>.comment .comment-box{border-bottom:2px solid #f7f9f9}#comments .commentlist>.comment:last-child .comment-box{border-bottom:0}#comments .commentlist .comment-author{float:left;width:60px;overflow:hidden;border-radius:50%}#comments .commentlist .comment-body{margin-left:85px}#comments .commentlist .comment-body p{margin-top:10px;font-size:16px}#comments .commentlist .children{margin:0;padding:0;list-style:none;margin-left:85px}#comments .commentlist .children .children{margin-left:30px}.commentator a{text-transform:capitalize;font-weight:700;cursor:default}#comments .comment-meta{font-size:12px;color:#696969;margin-top:3px}#comments .comment-box{position:relative;padding-top:15px;padding-bottom:15px}#comments .comment-abs{position:absolute;display:inline-block;font-size:0;top:30px;right:0}#comments .comment-abs a{display:inline-block;margin:4px;font-size:10px;text-transform:uppercase;color:#848484;border:1px solid #eee;padding:5px 8px;letter-spacing:.03em}#comments .comment-abs a:hover{border-color:#028de2;background-color:#028de2;color:#fff}.comment-reply-form h3{margin-top:0;margin-bottom:15px;color:#3e3e3e;text-transform:capitalize;font-size:25px}.form-control:focus{color:#495057;border-color:#D4D4FF;outline:0;-webkit-box-shadow:0 0 0 .2rem transparent;box-shadow:0 0 0 .2rem transparent}.form-control{border-radius:0;border-color:#D4D4FF}#post-comment{background-color:#028de2;color:#fff;border-radius:0}#post-comment:focus{-webkit-box-shadow:0 0 0 .2rem transparent;box-shadow:0 0 0 .2rem transparent}.contact-section{padding:90px 0;background-image:url(img/./contact-form-bg.png);background-repeat:repeat;background-position:center;background-size:cover}.mg-bottom-0{margin-bottom:0!important}.primary-contact .address{margin:20px 0 15px}.primary-contact .website{margin-bottom:40px}a.launch-map i{margin-left:15px;color:#028de2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}a.launch-map{background-color:#fff;text-decoration:none;color:#028de2!important;text-transform:uppercase;display:inline-block;padding:15px 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:14px;font-weight:700;width:150px;text-align:center;-webkit-box-shadow:0 5px 16px transparent;box-shadow:0 5px 16px transparent;border:1px solid #028de2;cursor:pointer}a.launch-map:hover{color:#fff!important;background-color:#028de2}a.launch-map:hover i{color:#fff!important}.contact-form .input{width:100%;border:none;-webkit-box-shadow:1px 1px 10px 0 rgba(90,144,227,.2);box-shadow:1px 1px 10px 0 rgba(90,144,227,.2);padding-left:18px}.contact-form .name-email{height:45px}.contact-form .help-block.with-errors{position:absolute;top:100%;left:0}.contact-form .form-group{margin-bottom:35px}.contact-form .message{padding-top:30px;resize:none}.modal-content{margin-top:30%;padding-right:0}.form-c{margin:0;background-color:#fff;border:10px solid #eeeefe}.contact-us-heading h2{font-weight:900;font-size:25px;letter-spacing:1px;text-transform:uppercase;color:rgba(2,141,226,1);margin-top:10px}.form-c input[type="submit"]{display:inline-block}.form-c input[type="text"],textarea{margin-top:0;margin-bottom:20px}div.accorditions-block>div{margin:15px 0 0}div.accorditions-block>div:first-child{margin:0}div.accorditions-block .accord-toggler{display:flex;align-items:center;background:#fdfdfd;text-decoration:none!important;padding:1em 40px 1em 0;font-size:18px;color:#5295C1;font-weight:600;line-height:1.1;border:1px solid rgba(0,0,0,.1);position:relative}div.accorditions-block .accord-toggler.opened + div{display:block}div.accorditions-block .accord-toggler:before{color:#5295C1;content:'+';display:flex;align-items:center;justify-content:center;width:46px;font-size:1.2em;font-weight:600;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.accorditions-block .accord-toggler.opened:before{content:'-'}div.accorditions-block .accord-toggler:hover{color:#467fa5}div.accorditions-block .accord{display:none;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.accorditions-block .accord-toggler.opened{color:#467fa5}div.accorditions-block .accord>div{padding:30px 0}.single-blog-mb{display:flex}.blog-heading h2{margin-bottom:40px}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{display:flex}.policy_link a{color:#e5e5e5}table.table-light{background:#fff;margin-top:10px}table.table-light td{padding:13px 18px;border-top:1px solid #e5e7e7}table.table-light tr:first-child td{border-top:0}table.table-light thead td{background:#e1e1e1}table.table-light tr td:nth-child(3){width:30%}