.m0{margin:0}.p0{padding:0}body{letter-spacing:.3px;color:#282828;font:400 16px/26px Open Sans,sans-serif}a,.btn,button{-o-transition:all .3s linear 0s;outline:none;text-decoration:none;transition:all .3s linear}a:hover,a:focus,.btn:hover,.btn:focus,button:hover,button:focus{outline:none;text-decoration:none}ul,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none}section.row,header.row,footer.row{margin:0}.sectpad{padding:100px 0}.section_header{color:#282828;text-transform:uppercase;text-align:center;padding-bottom:30px;position:relative}.section_header h2{letter-spacing:1px;font:700 24px/28px Raleway,sans-serif}.section_header:before{content:"";background:#0b72b1 -webkit-linear-gradient(#43cea2 0%,#505cfe 100%);background-image:-ms-linear-gradient(0deg,#505cfe 0%,#43cea2 100%);-o-transition:background .3s,color .3s,box-shadow .3s;webkit-background-clip:background;-webkit-text-fill-color:transparent;background-image:-moz-linear-gradient(#43cea2 0%,#505cfe 100%);width:44px;height:1px;transition:background .3s,color .3s,box-shadow .3s;position:absolute;bottom:-6px;left:47.5%}.section_header:after{content:"";background:#0b72b1 -webkit-linear-gradient(#43cea2 0%,#505cfe 100%);background-image:-ms-linear-gradient(0deg,#505cfe 0%,#43cea2 100%);-o-transition:background .3s,color .3s,box-shadow .3s;webkit-background-clip:background;-webkit-text-fill-color:transparent;background-image:-moz-linear-gradient(#43cea2 0%,#505cfe 100%);width:44px;height:1px;transition:background .3s,color .3s,box-shadow .3s;position:absolute;bottom:-1px;left:49%}.section_header span{background:#0b72b1 -webkit-linear-gradient(#43cea2 0%,#505cfe 100%);background-image:-ms-linear-gradient(0deg,#505cfe 0%,#43cea2 100%);-o-transition:background .3s,color .3s,box-shadow .3s;webkit-background-clip:background;-webkit-text-fill-color:transparent;background-image:-moz-linear-gradient(#43cea2 0%,#505cfe 100%);width:44px;height:1px;transition:background .3s,color .3s,box-shadow .3s;position:absolute;bottom:4px;left:48.2%}.sampleContainer{z-index:99999999;background-color:#fff;position:fixed;inset:0}.loader,.placeholder_loader{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.preloder{box-sizing:border-box;background:linear-gradient(#1d699dfc 0%,#1d699d1a 60%);border-radius:50%;width:50px;height:50px;animation:6s linear infinite roll-r}.preloder>.ring{padding:5px;animation:2s linear infinite roll-l}.preloder>.ring:after{content:"";background:#fff;border-radius:50%;width:40px;height:40px;display:block}@keyframes roll-r{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes roll-l{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.brands-area{background:#f7f7f7;padding:91px 0 70px}.brands-area .brands-logos .logo{text-align:center}.brands-area .brands-logos .logo a{-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:inline-block}.brands-area .brands-logos .logo a img{filter:grayscale();-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-transition:all .3s linear;max-width:100%;transition:all .3s linear}.brands-area .brands-logos .logo a:hover img{filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0)}.br-bg{background:#fff;padding:100px 0}.br-bg .logo{text-align:center;border:1px solid #f3f6f9;width:170px;height:70px;padding-top:20px}.br-bg .logo a{border:0}.logo-br .logo a{border:1px solid #f3f6f9;line-height:68px;display:block}.logo-br .logo a img{filter:grayscale();-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-transition:all .3s linear;max-width:100%;transition:all .3s linear}.logo-br .logo a:hover img{filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0)}.clients{background:#fff;padding-top:126px;padding-bottom:100px}.clients .recent-p{margin-bottom:78px}.clients .logo-br{text-align:center}.clients .logo-br+.logo-br{margin-top:30px}.recent-p{letter-spacing:.5px;color:#282828;text-align:center;margin-bottom:60px;padding:29px 116px 0;font:400 16px/30px Open Sans,sans-serif}.Recent-news-area-two{padding-top:0}.recent{position:relative}.recent.recent_two .recent-news-text h4:hover{color:#505cfe}.recent.recent_two .recent-news-text h6{color:#8c97a1;padding-top:10px;font:500 16px/20px Open Sans,sans-serif}.recent.recent_two .recent-news-text h6:after{content:"";background:#8c97a1;width:50px;height:1px;margin-left:15px;display:inline-block}.recent.recent_two .recent-news-text a:hover{color:#505cfe;text-decoration:underline}.recent.recent_two .recent-news-text a:hover i{color:#505cfe;-webkit-text-fill-color:#505cfe}.Recent-content{padding-top:2px}.recent:hover .recent-image:after{opacity:1}.recent-image{display:block;position:relative}.recent-image:after{content:"";background-image:-webkit-linear-gradient(90deg,#000c 0%,#0000 100%);background-image:-ms-linear-gradient(90deg,#000c 0%,transparent 100%);opacity:0;-o-transition:all .3s linear 0s;background-image:-moz-linear-gradient(90deg,#000c 0%,#0000 100%);width:100%;height:100%;transition:all .3s linear;position:absolute;top:0;left:0}.recent-image img{border-radius:3px}.date_holder{color:#fff;text-align:center;background:#43cea2;width:65px;height:65px;padding-top:6px;font-family:Raleway,sans-serif;font-size:14px;position:absolute;top:15px;left:15px}.date_holder span{font-size:22px;display:block}.date_holder:after{content:"";border-top:0 solid #0000;border-bottom:20px solid #0000;border-left:15px solid #43cea2;width:0;height:0;position:absolute;bottom:-20px;left:0}.recent-news-text{padding-top:17px}.recent-news-text h4{letter-spacing:.5px;color:#282828;-o-transition:all .3s linear 0s;font:700 18px/30px Raleway,sans-serif;transition:all .3s linear}.recent-news-text h4:hover{color:#43cea2}.recent-news-text p{letter-spacing:.5px;color:#8c97a1;padding-top:15px;font:400 14px/24px Open Sans,sans-serif}.recent-news-text a{letter-spacing:.5px;color:#185a9d;text-transform:capitalize;-o-transition:all .3s linear 0s;padding-top:12px;font:500 14px/18px Raleway,sans-serif;transition:all .3s linear;display:inline-block}.recent-news-text a i{-o-transition-timing-function:ease-out;-o-transition-property:transform;-o-transition-duration:.4s;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-out;transform:translateZ(0)}.recent-news-text a:hover{color:#43cea2}.recent-news-text a:hover i{color:#3b8686;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);-webkit-background-clip:text;background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);transform:translate(4px)}.about-r{padding:130px 0 92px}.coding-area{background:url(/image/baner/baner1.jpg) 50%/cover no-repeat fixed;padding:158px 0}.coding-area .coding-b{text-align:center;max-width:970px;margin:0 auto}.coding-area .coding-b h2{letter-spacing:.5px;color:#282828;font:700 30px/30px Raleway,sans-serif}.coding-area .coding-b p{letter-spacing:.5px;color:#282828;margin-bottom:0;padding:50px 0;font:600 18px/30px Open Sans,sans-serif}.baner{letter-spacing:.2px;text-transform:uppercase;color:#36aca1;z-index:1;-webkit-background-clip:text;width:170px;font:600 16px/36px Open Sans,sans-serif;-webkit-text-fill-color:initial!important}.baner:after{content:"";z-index:-1;background:#e6e6e6;border-radius:3px;margin:1px;position:absolute}.baner+.baner{margin-left:25px}.baner:hover:after{display:none}.teams-area{background:#f7f7f7;margin-top:-200px;padding-top:300px}.teams-area .teams{text-align:center;position:relative;overflow:hidden}.teams-area .teams .team-img{cursor:pointer;text-align:center;border-radius:3px;position:relative;overflow:hidden}.teams-area .teams .team-img img{-o-transition:all .4s linear 0s;max-width:100%;transition:all .4s linear}.teams-area .teams .team-img:before{background-image:-webkit-linear-gradient(90deg,#000c 0%,#0000 100%);background-image:-ms-linear-gradient(90deg,#000c 0%,transparent 100%);content:"";opacity:0;-o-transition:all .6s linear;z-index:1;background-image:-moz-linear-gradient(90deg,#000c 0%,#0000 100%);border-radius:3px;width:100%;height:100%;transition:all .6s linear;position:absolute}.teams-area .teams .social-icon{opacity:0;z-index:1;width:100%;display:inline-block;position:absolute;bottom:25px;left:0}.teams-area .teams .social-icon li{-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-o-transition:all .3s linear;transition:all .3s linear;display:inline-block;transform:scale(0)}.teams-area .teams .social-icon li a{text-align:center;-o-transition:all .1s linear;background:#fff;border-radius:3px;width:30px;padding:0;font-size:16px;line-height:30px;transition:all .1s linear;display:block}.teams-area .teams .social-icon li a i{-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);-webkit-background-clip:text;background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);color:#41c7a2}.teams-area .teams .social-icon li:nth-child(2){-o-transition:all .4s linear;transition:all .4s linear}.teams-area .teams .social-icon li:nth-child(3){-o-transition:all .5s linear;transition:all .5s linear}.teams-area .teams .social-icon li:nth-child(4){-o-transition:all .6s linear;transition:all .6s linear}.teams-area .teams .social-icon li+li{margin-left:5px}.teams-area .teams h4{letter-spacing:.5px;color:#282828;-o-transition:all .3s linear 0s;padding-top:23px;font:700 16px/30px Open Sans,sans-serif;transition:all .3s linear}.teams-area .teams h4:hover{color:#41c7a2}.teams-area .teams p{letter-spacing:.5px;color:#a1a1a1;margin-bottom:0;font:600 12px/20px Open Sans,sans-serif}.teams-area .teams:hover .team-img img{border-radius:3px;transform:scale(1.09)}.teams-area .teams:hover .team-img:before{opacity:.75}.teams-area .teams:hover .social-icon{opacity:1}.teams-area .teams:hover .social-icon li{transform:scale(1)}.teams-area .teams:hover .social-icon li a:hover{background:#41c7a2}.teams-area .teams:hover .social-icon li a:hover i{-webkit-text-fill-color:#fff;color:#fff;-webkit-background-clip:text}.team-area-two{background:#fff;margin:0;padding-top:100px}.team-area-two .teams h4:hover{color:#505cfe}.team-area-two .teams .social-icon li a i{-webkit-text-fill-color:#505cfe}.team-area-two .teams:hover .social-icon li a:hover{background:#505cfe}.inner-b{z-index:0;letter-spacing:.2px;text-transform:uppercase;-o-transition:all .7s ease-in-out 0s;color:#fff;opacity:.8;border:2px solid #41c7a2;border-radius:2px;width:140px;font:500 16px/39px Open Sans,sans-serif;transition:all .7s ease-in-out;position:relative}.inner-b+.inner-b{margin-left:17px}.inner-b:hover,.inner-b.active,.inner-b:focus{color:#fff;-webkit-text-fill-color:#fff;z-index:1;-webkit-background-clip:text;background:#13b488;border-color:#13b488}.fullwidth-slider-item-content-holder{background:linear-gradient(90deg,#212121 50%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.fullwidth-slider-item-content-holder-inner{width:100%;height:100%;display:inline-block}.full-s-holder .full-slider{position:relative}.full-s-holder .full-slider .baner-full-content{box-sizing:border-box;background:linear-gradient(90deg,#212121fe 100%,#0000 100%);width:670px;height:100%;display:inline-block;position:relative}.full-s-holder .full-slider .baner-full-content:after{content:"";background:url(/image/baner-slider/fullwidth-slider-extend.png) 0 no-repeat;width:140px;height:100%;position:absolute;right:-139px}.full-s-holder .full-slider .baner-full-content .texts{padding-right:100px;position:absolute;top:48%;left:0;transform:translateY(-50%)}.full-s-holder .full-slider .baner-full-content .texts h2{letter-spacing:.25px;color:#fff;margin-bottom:25px;font:700 30px/60px Raleway,sans-serif}.full-s-holder .full-slider .baner-full-content .texts h3{letter-spacing:.25px;color:#575757;font:500 25px/37px Raleway,sans-serif}.full-s-holder .full-slider .baner-full-content .texts p{letter-spacing:.25px;color:#434343;padding:34px 0;font:500 16px/25px Raleway,sans-serif}.full-s-holder .full-slider .baner-full-content .texts .inner-b:after{content:"";background-color:#212020}.full-s-holder .full-slider .slider-content-holder{width:1170px;height:100%;margin:0 auto;display:block}.full-s-holder .full-slider .full-width-slider-item{vertical-align:middle;background-position:50%;background-size:cover;width:100%}.full-s-holder .full-slider .full-width-slider-item img{width:100%;height:auto;max-height:900px}.full-s-holder .full-slider .owl-controls .owl-dots{text-align:center;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.full-s-holder .full-slider .owl-controls .owl-dots .owl-dot{background:#fff;border:2px solid #fff;border-radius:50%;width:20px;height:20px;margin-bottom:10px;display:block}.full-s-holder .full-slider .owl-controls .owl-dots .owl-dot.active{background:0 0}.managment-support-area{text-align:center;background-image:-webkit-linear-gradient(-90deg,#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(-90deg,#43cea2 0%,#185a9d 100%);background-image:-moz-linear-gradient(-90deg,#43cea2 0%,#185a9d 100%);overflow:hidden}.managment-support-area .support{padding-bottom:87px}.managment-support-area .support-info{color:#fff}.managment-support-area .support-info a{text-transform:capitalize}.managment-support-area .support-info a i{font-size:24px;line-height:28px}.managment-support-area .support-info h4{letter-spacing:.25px;text-transform:capitalize;padding-top:20px;font:700 18px/26px Raleway,sans-serif}.managment-support-area .support-info p{letter-spacing:.25px;padding:12px 10px 0;font:400 14px/22px Raleway,sans-serif}.managment-support-area .support-info a{letter-spacing:.25px;color:#fff;font:700 12px/26px Raleway,sans-serif}.managment-support-area hr{border-color:#2e92c0}.managment-support-area .info-ht{letter-spacing:.25px;color:#fff;width:600px;margin:85px auto 150px;font:700 36px/60px Raleway,sans-serif}.managment-support-area .info-number{color:#fff;margin-bottom:24px}.managment-support-area .info-number span{letter-spacing:.25px;font:700 150px/60px Raleway,sans-serif}.managment-support-area .info-number p{letter-spacing:.25px;padding-top:45px;font:400 24px/60px Open Sans,sans-serif}.recent-pr{background:#fff}.recent-pr .support{z-index:22;background:#505cfe;border-radius:5px;margin:0;padding:50px 0;position:relative;top:-100px}.recent-pr .support .support-info h4{color:#fff;padding-top:25px}.recent-pr .support .support-info p,.recent-pr .support .support-info a{color:#fff}.recent-pr .support .support-info .round-icon{text-align:center;z-index:1;-o-transition:all .3s linear 0s;border:1px solid #c6dbd4;border-radius:50%;width:70px;height:70px;margin:0 auto;line-height:65px;transition:all .3s linear;display:block;position:relative}.recent-pr .support .support-info .round-icon:before{content:"";background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);opacity:0;-o-transition:all .3s linear 0s;z-index:-1;background-image:-moz-linear-gradient(#43cea2 0%,#185a9d 100%);border-radius:50%;transition:all .3s linear;display:block;position:absolute;inset:0}.recent-pr .support .support-info .round-icon:hover{border:1px solid #0000}.recent-pr .support .support-info .round-icon:hover:before{opacity:1}.recent-pr-two{background:0 0}.about_us_two{display:flex}.about_content-two h2{color:#282828;margin-bottom:30px;padding-bottom:20px;font:700 30px/40px Raleway,sans-serif;position:relative}.about_content-two h2:before{content:"";background:#505cfe;width:50px;height:2px;position:absolute;bottom:0;left:0}.about_content-two p{color:#282828;padding-bottom:40px;font:400 16px/30px Open Sans,sans-serif}.about_content-two .theme_btn{color:#505cfe;z-index:1;border:1px solid #505cfe;border-radius:45px;padding:12px 50px;font:400 16px/25px Open Sans,sans-serif;display:inline-block;position:relative;overflow:hidden}.about_content-two .theme_btn:before{content:"";z-index:-1;-o-transition:all .5s cubic-bezier(.42,0,.58,1);background:#505cfe;width:0;height:100%;transition:all .5s ease-in-out;display:block;position:absolute;top:0;left:auto;right:-1%}.about_content-two .theme_btn:hover{color:#fff}.about_content-two .theme_btn:hover:before{width:100%;left:0;right:auto}.display-flex{flex-wrap:wrap;display:flex}.display-flex .flex{flex:1;align-self:center}.p-t{padding:100px 0 92px}.wh-us{text-align:left}.wh-us .support-info h4{display:inline-table}.wh-us .support-info p{padding:15px 20px 0 0}.wh-us .support-info .round-icon{margin:0 24px 0 0;display:inline-block}.project-n .support-info .round-icon{-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.8s;width:130px;height:130px;margin-bottom:10px;transition-duration:.8s}.project-n .support-info .round-icon i{text-align:center;background-image:-o-linear-gradient(#185a9d 0%,#43cea2 100%);-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.5s;background-image:linear-gradient(#43cea2 0%,#185a9d 100%);border-radius:50%;width:70px;height:70px;font-size:24px;line-height:70px;transition-duration:.5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-n .support-info .round-icon i:before{color:#fff}.project-n .support-info .round-icon:after{content:"";background-image:-o-linear-gradient(#185a9d 0%,#43cea2 100%);z-index:-2;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.8s;background-image:linear-gradient(#43cea2 0%,#185a9d 100%);border-radius:50%;transition-duration:.8s;position:absolute;inset:0}.project-n .support-info .round-icon:before{content:"";opacity:1;z-index:-1;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.8s;background:#fff;border-radius:50%;transition-duration:.8s;position:absolute;inset:1px}.project-n .support-info .round-icon:hover:before{background-image:-o-linear-gradient(#185a9d 0%,#43cea2 100%);background-image:linear-gradient(#43cea2 0%,#185a9d 100%)}.project-n .support-info .round-icon:hover i{background:#fff}.project-n .support-info .round-icon:hover i:before{z-index:-2;color:#185a9d;background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);-o-transition:background .3s,color .3s;-webkit-text-fill-color:transparent;background-image:-moz-linear-gradient(#43cea2 0%,#185a9d 100%);-webkit-background-clip:text;transition:background .3s,color .3s}.project-n .support-info h4{color:#282828;font-size:16px;line-height:.5px}.project-n .support-info p{letter-spacing:.5px;color:#686868;margin-bottom:0;padding-top:20px;font:400 14px/24px Open Sans,sans-serif}.services .support-info .round-icon i{z-index:2;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.8s;line-height:67px;transition-duration:.8s}.services .support-info .round-icon i:before{color:#185a9d;background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);-webkit-text-fill-color:transparent;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.4ms;-webkit-background-clip:text;transition-duration:.4ms}.services .support-info .round-icon:hover i:before{color:#fff;-webkit-text-fill-color:#fff;-webkit-background-clip:text}.services .support-info h4{color:#282828;cursor:pointer;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}.services .support-info a{-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.8s;transition-duration:.8s}.services .support-info a:hover{color:#185a9d;background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.services .support-info .info-round:hover .round-icon{border:1px solid #0000}.services .support-info .info-round:hover .round-icon:before{opacity:1}.services .support-info .info-round:hover .round-icon i:before{color:#fff;-webkit-text-fill-color:#fff;-webkit-background-clip:text}.services .support-info .info-round:hover h4{color:#185a9d;background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.services+.services{margin-top:30px}.section-baner{background-image:-webkit-linear-gradient(#434343 0%,#000 100%);background-image:-ms-linear-gradient(0deg,black 0%,#434343 100%);background-image:-moz-linear-gradient(#434343 0%,#000 100%)}.section-baner .col-content .media-left{padding-right:30px}.section-baner .col-content .media-left i{font-size:90px}.section-baner .col-content .texts h2{letter-spacing:.25px;color:#fff;text-transform:uppercase;font:600 30px/30px Raleway,sans-serif}.section-baner .col-content .texts p{letter-spacing:.25px;color:#4d4d4d;margin-bottom:0;padding-top:18px;font:400 14px/24px Raleway,sans-serif}.section-baner .baner-btn{float:right;padding-top:33px}.info-bg{background-image:-webkit-linear-gradient(#505cfe 0%,#094078 100%);background-image:-ms-linear-gradient(0deg,#094078 0%,#505cfe 100%);background-image:-moz-linear-gradient(#505cfe 0%,#094078 100%)}.info-bg .col-content .texts p{color:#fff}.info-bg .baner-btn .btn-primary{width:130px;height:48px}.info-bg .baner-btn .btn-primary:before{content:"";border-radius:0}.re-projects-area{background:#f7f7f7;padding-top:98px;overflow:hidden}.re-projects-area .recent-p{margin-bottom:46px}.re-projects-area .portfolio-filter{text-align:center}.re-projects-area .portfolio-filter ul{display:inline-block}.re-projects-area .portfolio-filter ul li{letter-spacing:.25px;text-transform:uppercase;cursor:pointer;-o-transition:all .3s linear 0s;z-index:1;float:left;background:0 0;border:2px solid #41c7a2;width:130px;height:55px;font:400 16px/52px Open Sans,sans-serif;transition:all .3s linear;position:relative;overflow:hidden}.re-projects-area .portfolio-filter ul li:hover,.re-projects-area .portfolio-filter ul li.active{color:#fff}.re-projects-area .portfolio-filter ul li:hover:after,.re-projects-area .portfolio-filter ul li.active:after{width:100%;left:0;right:auto}.re-projects-area .portfolio-filter ul li:after{content:"";z-index:-1;-o-transition:all .5s cubic-bezier(.42,0,.58,1);background:#41c7a2;width:0;height:100%;transition:all .5s ease-in-out;display:block;position:absolute;top:0;left:auto;right:-1%}.re-projects-area .portfolio_f_two ul li{border-color:#505cfe}.re-projects-area .portfolio_f_two ul li:after{background:#505cfe}.re-projects-area .portfolio-filter ul li+li{margin-left:10px}.re-projects-area .portfolio-items{padding-top:94px}.re-projects-area .portfolio-items .portfolio-item{cursor:pointer;position:relative;overflow:hidden}.re-projects-area .portfolio-items .portfolio-item:before{content:"";opacity:0;-o-transition-duration:.5s;-o-transition-timing-function:ease-out;z-index:1;background:#41c7a2;width:100%;transition-duration:.5s;transition-timing-function:ease-out;display:block;position:absolute;top:0;bottom:0}.re-projects-area .portfolio-items.p_g_b .portfolio-item:before{background:#505cfe}.re-projects-area .portfolio-items.p_g_b .portfolio-item .list-unstyled li a{color:#505cfe}.re-projects-area .portfolio-items .portfolio-item .br-tl:before{content:"";-o-transition:all .3s linear 0s;z-index:2;opacity:0;background:#fff;width:9px;transition:all .3s linear;position:absolute;top:10px;bottom:10px;right:10px}.re-projects-area .portfolio-items .portfolio-item .br-tl:after{content:"";opacity:0;z-index:2;background:#fff;width:9px;position:absolute;top:10px;bottom:10px;left:10px}.re-projects-area .portfolio-items .portfolio-item .br-tr:before{content:"";opacity:0;-o-transition:all .3s linear 0s;z-index:2;background:#fff;height:9px;transition:all .3s linear;position:absolute;top:10px;left:10px;right:10px}.re-projects-area .portfolio-items .portfolio-item .br-tr:after{content:"";opacity:0;-o-transition:all .3s linear 0s;z-index:2;background:#fff;height:9px;transition:all .3s linear;position:absolute;bottom:9px;left:10px;right:10px}.re-projects-area .portfolio-items .portfolio-item img{-o-transition:all .3s linear 0s;width:100%;transition:all .3s linear}.re-projects-area .portfolio-items .portfolio-item .overlay{text-align:center;z-index:2;width:100%;padding-top:5px;display:table;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.re-projects-area .portfolio-items .portfolio-item .list-unstyled{z-index:2;display:inline-flex;overflow:hidden}.re-projects-area .portfolio-items .portfolio-item .list-unstyled li{float:left}.re-projects-area .portfolio-items .portfolio-item .list-unstyled li a{color:#43cea2;text-align:center;-o-transition:all .3s linear 0s;background:#fff;border-radius:3px;width:70px;height:71px;transition:all .3s linear;display:block;transform:scale3d(0,0,0)}.re-projects-area .portfolio-items .portfolio-item .list-unstyled li a i{font-size:30px;line-height:71px}.re-projects-area .portfolio-items .portfolio-item .list-unstyled li+li{margin-left:20px}.re-projects-area .portfolio-items .portfolio-item:hover img{transform:scale(1.2)}.re-projects-area .portfolio-items .portfolio-item:hover:before{opacity:.9;display:block}.re-projects-area .portfolio-items .portfolio-item:hover .list-unstyled li a{z-index:2;transform:scale(1)}.re-projects-area .portfolio-items .portfolio-item:hover .br-tl:after,.re-projects-area .portfolio-items .portfolio-item:hover .br-tl:before,.re-projects-area .portfolio-items .portfolio-item:hover .br-tr:after,.re-projects-area .portfolio-items .portfolio-item:hover .br-tr:before{opacity:1}.mfp-title{display:none}.portfolio-area{padding-top:129px}.portfolio-area .recent-p{margin-bottom:55px}.portfolio-area .portfolio-items .portfolio2-item .br-tl:before{content:"";top:15px;bottom:15px;right:15px}.portfolio-area .portfolio-items .portfolio2-item .br-tl:after{content:"";top:15px;bottom:15px;left:15px}.portfolio-area .portfolio-items .portfolio2-item .br-tr:before{content:"";top:15px;left:15px;right:15px}.portfolio-area .portfolio-items .portfolio2-item .br-tr:after{content:"";bottom:14px;left:15px;right:15px}.innovation-key-info .key-text{background-image:-webkit-linear-gradient(#094078 0%,#505cfe 100%);background-image:-ms-linear-gradient(0deg,#505cfe 0%,#094078 100%);z-index:1;background-image:-moz-linear-gradient(#094078 0%,#505cfe 100%);border-radius:3px;padding:24px 41px 28px 32px;position:relative}.innovation-key-info .key-text:before{content:"";z-index:-1;background:#fff;display:block;position:absolute;inset:3px}.innovation-key-info .key-text:after{content:"";border:9.5px solid #0000;border-top:10px solid #22749e;border-bottom-width:0;width:0;height:0;position:absolute;bottom:-10px;left:75px}.innovation-key-info .key-text h4{letter-spacing:.5px;color:#282828;font:700 16px/30px Open Sans,sans-serif}.innovation-key-info .key-text p{letter-spacing:.5px;color:#282828;margin-bottom:0;padding-top:5px;font:400 16px/30px Open Sans,sans-serif}.innovation-key-info .key-img{margin-top:30px;margin-left:48px}.innovation-key-info .key-img .media-left{border-radius:50%;position:relative}.innovation-key-info .key-img .media-left a{background-image:-webkit-linear-gradient(#094078 0%,#505cfe 100%);background-image:-ms-linear-gradient(0deg,#505cfe 0%,#094078 100%);background-image:-moz-linear-gradient(#094078 0%,#505cfe 100%);border-radius:50%;width:66px;padding:2px;display:block}.innovation-key-info .key-img .media-body{padding-top:10px;padding-left:10px}.innovation-key-info .key-img h4{letter-spacing:.5px;color:#282828;font:700 16px/30px Open Sans,sans-serif}.innovation-key-info .key-img P{letter-spacing:.5px;color:#a1a1a1;font:400 12px/18px Open Sans,sans-serif}.key-bg{background:#fff;border-top:1px solid #e1e7ed}.header-breadcrumb{z-index:1;background-attachment:fixed;padding:200px 0;position:relative;overflow:hidden}.header-breadcrumb .bg-parallax{z-index:-1;background-position:0;background-repeat:no-repeat;background-size:cover;width:100%;position:absolute;top:0;left:0;transform:translateZ(0);background-attachment:scroll!important}.header-breadcrumb .bg-parallax:before{content:"";opacity:.6;z-index:0;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.header-breadcrumb .page-cover{text-align:center}.header-breadcrumb .page-cover .page-cover-tittle{letter-spacing:.2px;color:#fff;text-transform:uppercase;font:700 50px/60px Raleway,sans-serif}.header-breadcrumb .page-cover .breadcrumb{text-transform:capitalize;background:0 0;margin:0;padding:0;display:inline-block}.header-breadcrumb .page-cover .breadcrumb li{letter-spacing:.2px;color:#fff;font:400 12px/24px Lato,sans-serif}.header-breadcrumb .page-cover .breadcrumb li+li:before{content:"";color:#fff;margin-right:5px;padding:0 0 0 2px;font:12px FontAwesome;display:inline-block}.header-breadcrumb .page-cover .breadcrumb li a{color:#fff}.header-breadcrumb .page-cover .breadcrumb .active{text-decoration:underline}.header-breadcrumb .page-cover .page-icon{z-index:1;background:#fff;border-radius:50%;width:70px;height:70px;padding:5px;position:absolute;bottom:-35px;left:50%;transform:translate(-50%)}.header-breadcrumb .page-cover .page-icon:before{content:"";z-index:-1;background-image:-webkit-linear-gradient(#505cfe 0%,#094078 100%);border-radius:50%;display:block;position:absolute;inset:3px}.header-breadcrumb .page-cover .page-icon i{color:#fff;font-size:24px;line-height:57px}.about-us-area{background:#f3f6f9;border-top:1px solid #e1e7ed}.about-us-area .about-wrap h3{letter-spacing:1px;color:#282828;text-transform:uppercase;margin-bottom:25px;padding-right:30px;font:700 24px/36px Raleway,sans-serif}.about-us-area .about-wrap ul li{float:left}.about-us-area .about-wrap ul li a{color:#c2cfdc;text-align:center;-o-transition:all .3s linear 0s;border:1px solid #dae1e8;border-radius:50%;width:50px;height:50px;padding:0;font-size:24px;line-height:47px;transition:all .3s linear}.about-us-area .about-wrap ul li a i{transform:scale(1)}.about-us-area .about-wrap ul li a:hover{color:#fff;-o-transition:all .3s linear 0s;background:#505cfe;border:1px solid #0000;border-radius:50%;transition:all .3s linear}.about-us-area .about-wrap ul li a:hover i{transform:scale(1.3)}.about-us-area .about-wrap ul li+li{margin-left:20px}.about-us-area .about-content{color:#282828}.about-us-area .about-content h3{letter-spacing:.5px;margin-bottom:20px;font:600 30px/32px Open Sans,sans-serif}.about-us-area .about-content p{letter-spacing:.5px;padding-right:122px;font:400 15px/32px Open Sans,sans-serif}.about-us-area .about-content p+p{margin-bottom:0;padding-right:0;font-size:16px;font-style:italic}.main-slider-area{color:#fff;overflow:hidden!important}.slider-1{color:#fff;font-family:Lato,sans-serif}.slider-1 ul li{display:inline-block}.slider-1 ul li a{color:#fff;text-transform:uppercase;text-shadow:1px 1.732px 5px #00000016;padding:0 15px;font-weight:400;display:inline-block;position:relative}.slider-1 ul li a:before{content:"";font:8px FontAwesome;display:inline-block;position:absolute;top:17px;left:-6px}.slider-1 ul li a:hover,.slider-1 ul li a:focus{background:0 0}.slider-1 ul li:first-child a{padding-left:0}.slider-1 ul li:first-child a:before{display:none}.slider-1 .slide-Title{text-shadow:1px 1.732px 5px #00000016;font-weight:300}.slider-1 .slide-Title span{font-weight:400}.slider-1 .slide-Title .tittle-n{text-shadow:1px 1.732px 5px #00000016;font-weight:700}.slider-1 .slide-Title .slide-p{font-size:38px}.slider-1 .slide-content{font-style:italic;font-weight:300}.tp-arr-allwrapper{display:none}.rev_slider:hover .hermes.tparrows{opacity:1;background:0 0}.rev_slider:hover .hermes.tparrows:before{font-size:68px}.hermes.tparrows.tp-leftarrow:hover:before,.hermes.tparrows.tp-rightarrow:hover:before{opacity:1;transform:translate(0)}.hermes.tparrows{opacity:0;-o-transition:all .3s linear 0s;background:0 0;transition:all .3s linear}.hermes.tparrows:before{font-size:68px}.slider-2 .slide-Title{text-shadow:1px 1.732px 5px #00000016;letter-spacing:3px!important}.slide-Link .btn-primary{letter-spacing:.5px;background:0 0;border:2px solid #fff;width:170px;padding:12px 0;font-family:Open Sans,sans-serif;font-weight:600;display:inline-block;position:relative;box-shadow:1.5px 2.598px 5px #0000000f;text-shadow:none!important}.slide-Link .btn-primary:before{content:"";opacity:0;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;z-index:-1;background:#fff;border-radius:0;height:102%;transition-duration:.3s;transition-timing-function:ease-out;position:absolute;inset:0;box-shadow:1.5px 2.598px 5px #0000000f}.slide-Link .btn-primary+.btn-primary{margin-left:30px}.slide-Link .btn-primary:hover,.slide-Link .btn-primary:focus{color:#505cfe;-webkit-box-shadow:none;box-shadow:none;background:0 0;border:2px solid #fff;outline:none;text-shadow:none!important}.slide-Link .btn-primary:hover:before,.slide-Link .btn-primary:focus:before{opacity:1}@media (max-width:1199px){.sliders8 .tp-simpleresponsive img,.rev_slider img{width:400px!important}}@media (max-width:991px){.sliders8 .tp-simpleresponsive img,.rev_slider img{width:200px!important;height:auto!important}.tp-simpleresponsive img,.rev_slider img{width:400px!important}}@media (max-width:767px){.tp-simpleresponsive img,.rev_slider img{display:none}}.slider-3{text-transform:uppercase;color:#fff;font-family:Lato,sans-serif;position:relative}.slider-3 .slide-p{letter-spacing:.6px;text-shadow:1px 1.732px 5px #00000016;font-weight:400}.slider-3 .slide-Title{letter-spacing:.7px;text-shadow:1px 1.732px 5px #00000016;font-weight:700}.slider-3 .slide-content{letter-spacing:3px;text-shadow:1px 1.732px 5px #00000016;font-weight:300}.slider-3 .slide-Link .btn-primary{background-color:#5b9a78;border:0;box-shadow:1.5px 2.598px 5px #0000000f;text-shadow:none!important}.slider-3 .slide-Link .btn-primary:hover,.slider-3 .slide-Link .btn-primary:focus{text-shadow:none!important}.slider-3 .slide-Link .btn-primary:hover:before,.slider-3 .slide-Link .btn-primary:focus:before{border-radius:3px}.slider-4 .slider-icon{float:left}.slider-4 .slider-icon .media{max-width:370px}.slider-4 .slider-icon .media .media-left{padding-top:8px!important;padding-right:30px!important}.slider-4 .slider-icon .media .media-left a{background-image:-webkit-linear-gradient(90deg,#71b280 0%,#134e5e 100%);background-image:-ms-linear-gradient(90deg,#71b280 0%,#134e5e 100%);text-align:center;background-image:-moz-linear-gradient(90deg,#71b280 0%,#134e5e 100%);background-color:#1f5659;border-radius:50%;width:101px;height:101px;display:block;box-shadow:1px 3px #245c5d}.slider-4 .slider-icon .media .media-left a i{color:#fff;font-size:25px!important;line-height:105px!important}.slider-4 .slider-icon .media .media-body h4{font:700 18px/40px Lato,sans-serif}.slider-4 .slider-icon .media .media-body p{font:400 14px/24px Lato,sans-serif}.slider-4 .slider-icon .media+.media{margin-top:30px!important}.slider-4 .slider-icon.right{float:right}.slider-5 .list li{display:block}.slider-5 .list li a{text-transform:capitalize;color:#fff;text-shadow:1px 1.732px 5px #00000016;padding-bottom:0;padding-left:0;font:400 24px/37px Lato,sans-serif}.slider-5 .list li a i{margin-right:18px}.slider-5 .list li a:before{display:none}.slider-5 .list li a:hover{background:0 0}.Title{text-transform:uppercase;text-shadow:1px 1.732px 5px #00000016;font-weight:400}.h2{text-transform:uppercase;text-shadow:1px 1.732px 5px #00000016;margin-top:0;font-weight:700}.slider-6 .slide-list{opacity:.302;z-index:1;background-color:#24afbf;padding:0 24px 0 18px}.slider-6 .slide-ul li{z-index:1;padding-left:13px;display:inline-block}.slider-6 .slide-ul li a{color:#fff;text-shadow:1px 1.732px 5px #00000016;padding:0;font-size:25px;line-height:25px}.slider-6 .slide-ul li a:before{content:"";background:#fff;width:1px;height:20px;margin-right:15px;display:inline-block;transform:rotate(22deg)}.slider-6 .slide-ul li a:hover{background:0 0}.slider-6 .slide-ul li:first-child{padding-left:0}.slider-6 .slide-ul li:first-child a:before{display:none}.slider-7{font-family:Lato,sans-serif;position:relative}.slider-7 .slide-h2{letter-spacing:1px;background-color:#282828;position:relative;box-shadow:1.5px 2.598px 5px #00000023;padding-left:25px!important}.slider-7 .slide-h2:after{content:"";background:#fff;width:6px;height:58px;display:block;position:absolute;top:0;right:0}.slider-7 .slide-p{color:#207da7;letter-spacing:.5px;text-shadow:1px 1.732px 5px #00000016;background:#fff;position:relative;padding-left:25px!important}.slider-7 .slide-p:after{content:"";background:#332b2c;width:6px;height:40px;display:block;position:absolute;top:0;right:0}.slider-8{text-transform:uppercase}.slider-8 .slide-h1{text-shadow:1px 1.732px 5px #00000016;font-weight:700}.slider-8 .slide-Link .btn-primary{text-transform:capitalize;-o-transition:all .3s linear;z-index:1;background:#26c9cb;border:0;transition:all .3s linear;position:relative}.slider-8 .slide-Link .btn-primary:before{content:"";opacity:0;-o-transition-duration:.3s;-o-transition-timing-function:ease-out;z-index:-1;background:#fff;border-radius:3px;transition-duration:.3s;transition-timing-function:ease-out;position:absolute;inset:0;box-shadow:1.5px 2.598px 5px #0000000f}.slider-8 .slide-Link .btn-primary:hover:before{opacity:1;background:#fff}.btn-h{-o-transition-property:color;-o-transition-duration:.3s;transition-property:color;transition-duration:.3s;-o-transition:all .9s ease 0s;z-index:1;transition:all .9s;position:relative}.btn-h:before{content:"";z-index:-1;transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.btn-h:hover:before{transform:scaleX(1)}.button-b{background:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);-webkit-text-fill-color:transparent;-o-transition:all .9s ease 0s;transition:all .9s;-o-transition:background .3s;-webkit-background-clip:text;border-radius:3px;transition:background .3s;position:relative}.button-b:before{content:"";background:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);z-index:-2;opacity:.9;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-delay:.9s;transition-delay:.9s;-o-transition:background .9s;background:-moz-linear-gradient(#43cea2 0%,#185a9d 100%);border-radius:3px;transition:background .9s;position:absolute;inset:0}.button-b:after{-o-transition:all .3s linear 0s;transition:all .3s linear;inset:2px}.button-b:hover,.button-b.active{color:#fff;-webkit-text-fill-color:#fff;z-index:1;-webkit-background-clip:text}.button-b:hover:before,.button-b.active:before{content:"";-webkit-background-clip:"background";-webkit-text-fill-color:"#fff";background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);z-index:-1;opacity:1;background-image:-moz-linear-gradient(#43cea2 0%,#185a9d 100%)}.promo-section{display:flex;overflow:hidden}.promo-section .promo-left{float:left;background:#f3f6f9;width:calc(50% - 30px);display:block}.promo-section .promo-right{float:left;background:#f3f6f9;width:calc(50% + 30px);display:table}.promo-section .promo-content{width:500px;margin-left:100px;padding:80px 0 96px}.promo-section .promo-content .progress-element .progress .progress-bar{background:#505cfe}.promo-section .promo-content h2{letter-spacing:.25px;color:#282828;font:700 30px/60px Raleway,sans-serif}.promo-section .promo-content .pr-c{color:#646566;letter-spacing:.25px;padding-top:18px;padding-right:80px;font:500 25px/36px Raleway,sans-serif}.progress-element p{letter-spacing:.25px;color:#646566;margin-bottom:0;padding:15px 0 2px;font:400 14px/36px Roboto,sans-serif}.progress-element .progress{height:8px;-webkit-box-shadow:none;box-shadow:none;background:#d0dae3;margin-bottom:5px;overflow:visible}.progress-element .progress .progress-bar{background:#505cfe linear-gradient(-45deg,#ffffff0f 25%,#0000 25% 50%,#ffffff0a 50% 75%,#0000 75%,#0000) 0 0/14px 14px;border-top-left-radius:3px;border-bottom-left-radius:3px;animation:2s linear infinite progress-bar-stripes;position:relative}.progress-element .progress .progress-bar .count-tip{color:#656566;font-family:Roboto,serif;font-size:15px;display:table;position:absolute;top:-24px;right:0}.skill-progress-area{background:#f3f6f9;border-top:1px solid #e1e7ed;padding:68px 0 95px}.accordian-area{border-bottom:1px solid #f3f6f9;display:flex;overflow:hidden}.accordian-area .accordian-left{float:left;width:calc(50% + 30px)}.accordian-area .accordian-right{float:left;background:#fff;width:calc(50% - 30px);padding-top:88px;padding-left:55px}.accordian-area .accordian-right .tap-content{max-width:500px;margin-right:0}.accordian-area .accordian-right .tap-content h2{letter-spacing:.25px;color:#282828;margin-bottom:55px;font:700 30px/48px Raleway,sans-serif}.accordian-area .accordian-right .tap-content .panel-default{-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0}.accordian-area .accordian-right .tap-content .panel-default+.panel-default{margin-top:20px}.accordian-area .accordian-right .tap-content .panel-default .panel-heading{background:0 0;border:1px solid #e1e7ed;border-radius:3px;padding:0}.accordian-area .accordian-right .tap-content .panel-default .panel-heading h4{letter-spacing:.25px;color:#282828;font:700 16px/48px Raleway,sans-serif}.accordian-area .accordian-right .tap-content .panel-default .panel-heading a{background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);color:#fff;-o-transition:all .3s linear 0s;background-image:-moz-linear-gradient(#43cea2 0%,#185a9d 100%);border-radius:3px;padding:0 30px;transition:all .3s linear;display:block}.accordian-area .accordian-right .tap-content .panel-default .panel-heading a i{float:right;font-size:16px;line-height:48px}.accordian-area .accordian-right .tap-content .panel-default .panel-heading a .fa-plus{display:none}.accordian-area .accordian-right .tap-content .panel-default .panel-heading a .fa-angle-right{color:#fff;display:block}.accordian-area .accordian-right .tap-content .panel-default .panel-heading a.collapsed{color:#282828;background:#fff}.accordian-area .accordian-right .tap-content .panel-default .panel-heading a.collapsed .fa-plus{display:block}.accordian-area .accordian-right .tap-content .panel-default .panel-heading a.collapsed .fa-angle-right{display:none}.accordian-area .accordian-right .tap-content .panel-default .panel-heading a.collapsed h4{color:#fff}.accordian-area .accordian-right .tap-content .panel-default .content{border-top:0;padding:22px 25px 15px 30px}.accordian-area .accordian-right .tap-content .panel-default .content p{color:#aaa;font:400 14px/28px Open Sans,sans-serif}.skills-area{padding:128px 0 100px;overflow:hidden}.skills-area .skills-left{width:calc(50% - 30px);padding:0;position:relative}.skills-area .skills-left img{float:right}.skills-area .skills-right{background:#fff;width:calc(50% + 30px);padding-left:60px;padding-right:0}.skills-area .skills-right .skills-content{max-width:570px;padding-top:24px}.skills-area .skills-right .skills-content .section_header{text-align:left}.skills-area .skills-right .skills-content .section_header:before{left:0}.skills-area .skills-right .skills-content .section_header:after{left:11px}.skills-area .skills-right .skills-content .section_header span{left:5px}.skills-area .skills-right .skills-content .recent-p{text-align:left;letter-spacing:.5px;color:#686868;margin-bottom:0;padding:20px 0 18px;font:600 14px/30px Open Sans,sans-serif}.skills-area .skills-right ul{margin-bottom:24px}.skills-area .skills-right ul li{letter-spacing:.5px;width:49%;font:400 14px/40px Open Sans,sans-serif;display:inline-block}.skills-area .skills-right ul li i{color:#fff;text-align:center;background:#505cfe;border-radius:50%;width:16px;height:16px;margin-right:15px;font-size:14px;line-height:17px}.video_single{z-index:1;background:url(/image/video-img.jpg) 50% 0/cover no-repeat;height:500px;position:relative;overflow:hidden}.video_single:before{content:"";z-index:0;opacity:.8;background-image:-webkit-linear-gradient(#505cfe 0%,#094078 100%);display:block;position:absolute;inset:0}.video_single .video-content{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video_single .video-content h2{letter-spacing:.25px;color:#fff;font:400 30px/48px Roboto,sans-serif}.video_single .video-content a{margin-top:40px;display:block}.video_single video{width:100%;display:none;position:absolute;inset:0}.mfp-content .video-inner{-o-transition:all .3s linear 0s;width:845px;height:400px;margin:0 auto;transition:all .3s linear}.mfp-content .video-inner iframe{width:845px;height:400px}.video_single .inner.open video{display:block}.browser-no-c-area{background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);background-image:-moz-linear-gradient(#43cea2 0%,#185a9d 100%);padding-top:100px}.browser-no-c-area .br-content{padding-left:70px}.browser-no-c-area .br-content h2{letter-spacing:.25px;color:#fff;font:500 30px/48px Roboto,sans-serif}.browser-no-c-area .br-content p{letter-spacing:.5px;color:#fff;padding:35px 0 47px;font:400 16px/28px Open Sans,sans-serif}.browser-no-c-area .br-content .btn-primary{color:#2e97a0;letter-spacing:.25px;-o-transition:all .3s linear 0s;background:#fff;border:2px solid #fff;padding:10px 57px;font:400 16px/28px Open Sans,sans-serif;transition:all .3s linear;position:relative}.browser-no-c-area .br-content .btn-primary:hover,.browser-no-c-area .br-content .btn-primary:focus{color:#fff;-webkit-box-shadow:none;box-shadow:none;background:0 0;border:2px solid #fff;outline:none}.services-wd-area{padding:131px 0 100px}.services-wd-area .s-content{padding-left:30px}.services-wd-area .s-content h2{padding-bottom:10px}.services-wd-area .s-content ul li{margin-top:15px}.services-wd-area .s-content ul li span{color:#fff;text-align:center;background:#505cfe;border-radius:50%;width:30px;height:30px;margin-right:15px;font-size:16px;line-height:30px;display:inline-block}.services-img{background-image:-webkit-linear-gradient(#505cfe 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#505cfe 100%);background-image:-moz-linear-gradient(#505cfe 0%,#185a9d 100%);border-radius:5px;padding:2px}.services-img img{border-radius:5px}.s-content h2{letter-spacing:1px;color:#282828;text-transform:uppercase;font:700 24px/36px Raleway,sans-serif}.s-content p{letter-spacing:1px;color:#282828;font:400 16px/30px Open Sans,sans-serif}.services-wd{padding:100px 0}.services-2{background:#f3f6f9;border-top:1px solid #e3e9ef;border-bottom:1px solid #e3e9ef}.pricing-plan-area .pricing_table .items{text-align:center}.pricing-plan-area .pricing_table .items .table_header{color:#fff;background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);background-image:-moz-linear-gradient(#43cea2 0%,#185a9d 100%);padding:30px 0 20px;font-family:Raleway,sans-serif}.pricing-plan-area .pricing_table .items .table_header h4{letter-spacing:.1px;font-size:24px;font-weight:600;line-height:40px}.pricing-plan-area .pricing_table .items .table_header h2{letter-spacing:.1px;font-size:36px;font-weight:600;line-height:74px}.pricing-plan-area .pricing_table .items .table_data{-o-transition:all .3s linear 0s;border:1px solid #e8eff4;transition:all .3s linear}.pricing-plan-area .pricing_table .items .table_data .nav li{letter-spacing:.5px;color:#656667;font:600 14px/50px Open Sans,sans-serif}.pricing-plan-area .pricing_table .items .table_data .nav li:nth-child(2n){background:#f7f9fb}.pricing-plan-area .pricing_table .items .table_data a{letter-spacing:.25px;color:#fff;border-radius:3px;margin:30px 0;padding:11px 23px;font:600 16px/18px Open Sans,sans-serif;display:inline-block}.pricing-plan-area .pricing_table .items .table_data:hover{border:1px solid #2e949f;border-top:0}.faq-accordion-area{padding:130px 0 80px}.faq-accordion-area .accordion{padding-top:59px}.faq-accordion-area .panel{-webkit-box-shadow:none;box-shadow:none;box-shadow:none;background:0 0;border:0}.faq-accordion-area .panel .panel-heading{background:0 0;padding:0}.faq-accordion-area .panel .panel-heading .panel-title a{background:0 0;border-radius:5px;display:block}.faq-accordion-area .panel .panel-heading .panel-title a i{background-image:-webkit-linear-gradient(#43cea2 0%,#185a9d 100%);background-image:-ms-linear-gradient(0deg,#185a9d 0%,#43cea2 100%);text-align:center;float:left;color:#fff;background-image:-moz-linear-gradient(#43cea2 0%,#185a9d 100%);border-top-left-radius:4px;border-bottom-left-radius:4px;width:70px;font-size:20px;line-height:50px;display:block}.faq-accordion-area .panel .panel-heading .panel-title a .icon_plus{display:none}.faq-accordion-area .panel .panel-heading .panel-title a .icon_minus-06{color:#fff;display:block}.faq-accordion-area .panel .panel-heading .panel-title a.collapsed .icon_plus{display:block}.faq-accordion-area .panel .panel-heading .panel-title a.collapsed .icon_minus-06{display:none}.faq-accordion-area .panel .panel-heading .panel-title a span{letter-spacing:1px;color:#282828;background:#f1f5f8;border:1px solid #dae3ec;border-left:0;border-radius:0 5px 5px 0;width:94%;padding-left:30px;font:700 16px/48px Raleway,sans-serif;display:inline-block}.faq-accordion-area .panel .faq-content{padding:30px 0}.faq-accordion-area .panel .faq-content .media-left{padding-right:30px}.faq-accordion-area .panel .faq-content .media-body p{letter-spacing:.25px;color:#282828;margin-bottom:0;font:400 14px/24px Open Sans,sans-serif}.faq-accordion-area .panel .faq-content .media-body .p-i{font-style:italic}.faq-accordion-area .panel+.panel{margin-top:15px}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border:0}.blogs{padding-right:30px}.blogs .items .bg-br{border-radius:5px}.blogs .items .bg-br:after{border-radius:5px;top:2px}.blogs .items .bg-br .media .media-left .post-date{margin-top:0}.blogs .items .bg-br .media .media-body{padding-top:0;display:table-cell}.blogs .items .blog-image{overflow:hidden}.blogs .items .blog-image img{-o-transition:all .5s linear;transition:all .5s linear}.blogs .items+.items{margin-top:30px}.blogs .items:hover .blog-image img{transform:scale(1.05)}.blogs .blog-content{z-index:1;background:#ededed66;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:30px;position:relative}.blogs .blog-content:after{content:"";z-index:-1;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:block;position:absolute;inset:0 2px 2px}.blogs .blog-content .media{overflow:visible}.blogs .blog-content .media-left{padding-right:30px}.blogs .blog-content .media-left .post-date{letter-spacing:.25px;color:#fff;text-align:center;background:#505cfe;border-radius:5px;width:68px;height:70px;margin-top:-50px;padding-top:10px;font:700 18px/24px Raleway,sans-serif;display:block}.blogs .blog-content .media-left .post-date span{text-transform:capitalize;display:block}.blogs .blog-content .media-body{width:auto;padding-top:30px;display:block}.blogs .blog-content .media-body h2{letter-spacing:.25px;padding-top:8px;font:700 30px/32px Raleway,sans-serif}.blogs .blog-content .media-body h2 a{color:#282828;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.9s;transition-duration:.9s}.blogs .blog-content .media-body h2 a:hover{color:#505cfe}.blogs .blog-content .media-body .post-meta{padding-top:12px}.blogs .blog-content .media-body .post-meta li{letter-spacing:.5px;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.9s;margin-right:18px;font:400 12px/24px Open Sans,sans-serif;transition-duration:.9s;display:inline-block}.blogs .blog-content .media-body .post-meta li i{color:#bebebe;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.9s;margin-right:12px;transition-duration:.9s}.blogs .blog-content .media-body .post-meta li a{color:#282828;padding:0;display:inline-block}.blogs .blog-content .media-body .post-meta li a:hover{background:0 0}.blogs .blog-content .media-body .post-meta li:hover,.blogs .blog-content .media-body .post-meta li:hover a{color:#505cfe}.blogs .blog-content p{letter-spacing:.5px;padding-top:24px;padding-bottom:14px;font:400 14px/30px Open Sans,sans-serif}.blogs .blog-content .btn-primary{color:#505cfe;z-index:1;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#f9f9f9;border:1px solid #ededed;display:inline-block;position:relative;overflow:hidden}.blogs .blog-content .btn-primary:before{content:"";opacity:0;z-index:-1;background:#505cfe;border-radius:3px;width:100%;height:100%;display:block;position:absolute;top:0;transform:translate(-100%)}.blogs .blog-content .btn-primary:hover{color:#fff}.blogs .blog-content .btn-primary:hover:before{opacity:1;transform:translate(0)}.blog_pagination_area{clear:both;margin-top:80px;overflow:hidden}.blog_pagination_area .pagination_inner .pagination{border-radius:0;margin:0}.blog_pagination_area .pagination_inner .pagination li{margin-right:10px;display:inline-block}.blog_pagination_area .pagination_inner .pagination li a{text-align:center;color:#666;-o-transition:all .3s linear 0s;border:1px solid #eee;border-radius:0;width:40px;height:40px;padding:0;font-family:Open Sans,sans-serif;font-size:14.18px;line-height:36px;transition:all .3s linear}.blog_pagination_area .pagination_inner .pagination li.active a,.blog_pagination_area .pagination_inner .pagination li:hover a{color:#fff;background:#505cfe}.blog_pagination_area h5{color:#666;padding-top:16px;font-family:Open Sans,sans-serif;font-size:15px}.s-widget .section_header{text-align:left;margin-bottom:36px}.s-widget .section_header:before{left:0}.s-widget .section_header:after{left:14px}.s-widget .section_header span{left:7px}.s-widget .section_header h2{font-size:20px}.s-widget+.s-widget{margin-top:40px}.sidebar-section .widget-about img{border-radius:5px;max-width:100%}.sidebar-section .widget-about p{letter-spacing:.5px;color:#686868;margin-bottom:0;padding-top:25px;font:400 16px/24px Open Sans,sans-serif}.sidebar-section .widget-recent-n .re-info{padding-bottom:13px}.sidebar-section .widget-recent-n .re-info .media-body{vertical-align:middle;padding-left:12px}.sidebar-section .widget-recent-n .re-info h4,.sidebar-section .widget-recent-n .re-info h5{letter-spacing:.5px;-o-transition:all .3s linear 0s;color:#282828;font:700 14px/24px Open Sans,sans-serif;transition:all .3s linear}.sidebar-section .widget-recent-n .re-info a h5{color:#aaa;padding-right:10px;font-size:12px;font-style:italic;font-weight:400;display:inline-block}.sidebar-section .widget-recent-n .re-info a h5 i{padding-right:5px}.sidebar-section .widget-recent-n .re-info h4:hover{color:#505cfe}.sidebar-section .widget-recent-n .re-info p{letter-spacing:.5px;color:#686868;margin-bottom:0;font:400 12px/28px Open Sans,sans-serif}.sidebar-section .widget-recent-n .re-info+.re-info{border-top:1px solid #e9e9e9;margin-top:0;padding-top:17px}.sidebar-section .widget-recent-n .re-info:last-child{padding-bottom:5px}.sidebar-section .widget-contact{background:#f9f9f9;border-radius:5px;padding:25px}.sidebar-section .widget-contact .form-inline .form-group{width:100%;position:relative}.sidebar-section .widget-contact .form-inline .form-group .form-control{width:100%;-webkit-box-shadow:none;box-shadow:none;letter-spacing:.25px;border:0;height:40px;margin-bottom:20px;padding:6px 16px;font:400 14px/24px Open Sans,sans-serif;position:relative}.sidebar-section .widget-contact .form-inline .form-group .form-control.placeholder{color:#b6b6b6}.sidebar-section .widget-contact .form-inline .form-group .form-control:-moz-placeholder-shown{color:#b6b6b6}.sidebar-section .widget-contact .form-inline .form-group .form-control::-webkit-input-placeholder{color:#b6b6b6}.sidebar-section .widget-contact .form-inline .form-group i{color:#505cfe;font-size:14px;position:absolute;top:12px;right:15px}.sidebar-section .widget-contact button{letter-spacing:.5px;color:#282828;-o-transition:all .3s linear 0s;width:100%;height:40px;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:#fff;border:0;font:600 14px/24px Open Sans,sans-serif;transition:all .3s linear}.sidebar-section .widget-contact button:hover{-o-transition:all .3s linear 0s;color:#fff;background:#505cfe;transition:all .3s linear}.slider,.sliders{position:relative}.slider .owl-prev,.slider .owl-next,.sliders .owl-prev,.sliders .owl-next{z-index:1;cursor:pointer;text-align:center;background:#505cfe;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%)}.sliders .owl-prev,.sliders .owl-next{opacity:0;-o-transition:all .3s linear;transition:all .3s linear}.sliders:hover .owl-prev,.sliders:hover .owl-next{opacity:1}.slider .owl-prev i,.slider .owl-next i,.sliders .owl-prev i,.sliders .owl-next i{color:#fff;font-size:20px;line-height:40px}.slider .owl-prev,.sliders .owl-prev{border-top-right-radius:5px;border-bottom-right-radius:5px;left:0}.slider .owl-next,.sliders .owl-next{border-top-left-radius:5px;border-bottom-left-radius:5px;right:0}.blog-details .blogs .blog-content{padding:30px 0}.blog-details .blogs .blog-content:after{bottom:0;left:0;right:0}.blog-details .blogs .blog-content p{margin-bottom:0}.blog-details .blogs .blog-content .text-b{border-color:#505cfe;border-left-style:solid;border-left-width:4px;margin:10px 0 5px;padding:0 0 0 20px;font-weight:600;line-height:28px}.blog-details .blogs .r-tags{color:#282828;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-top:2px;padding:14px 0;font:700 12px/24px Open Sans,sans-serif}.blog-details .blogs .r-tags a{color:#aaa;border-bottom:1px solid #0000;font-weight:400}.blog-details .blogs .r-tags a:hover{color:#505cfe;border-bottom-color:#505cfe}.blog-details .blogs .r-tags a:first-child{margin-left:10px}.blog-details .blogs .r-tags .social{float:right}.blog-details .blogs .r-tags .social li{border-radius:3px;width:25px;height:22px;display:inline-block}.blog-details .blogs .r-tags .social li a{text-align:center;-o-transition:all .3s linear 0s;margin-left:0;padding:0;font-size:12px;line-height:20px;transition:all .3s linear}.blog-details .blogs .r-tags .social li a i{color:#aaa}.blog-details .blogs .r-tags .social li:hover a{background:#505cfe}.blog-details .blogs .r-tags .social li:hover a i{color:#fff}.blog-details .blogs .r-tags .social li+li{margin-left:6px}.blog-details .blogs .post-author .author-bio{border-bottom:1px solid #e9e9e9;padding:45px 0 50px}.blog-details .blogs .post-author .author-bio .media-left{padding-top:5px;padding-right:0}.blog-details .blogs .post-author .author-bio .media-left a{background:#505cfe;border-radius:5px;width:96px;height:96px;padding:2px;display:block}.blog-details .blogs .post-author .author-bio .media-left a img{border-radius:5px}.blog-details .blogs .post-author .author-bio .media-middle{padding:0 30px}.blog-details .blogs .post-author .author-bio .media-middle h4{letter-spacing:.1px;font:600 16px/24px Raleway,sans-serif}.blog-details .blogs .post-author .author-bio .media-middle h4 a{color:#282828}.blog-details .blogs .post-author .author-bio .media-middle p{letter-spacing:.5px;color:#282828;margin-bottom:6px;padding-top:7px;font:400 12px/22px Open Sans,sans-serif}.blog-details .blogs .post-author .author-bio .media-middle .social li{margin-right:5px;display:inline-block}.blog-details .blogs .post-author .author-bio .media-middle .social li a{color:#282828;padding:0;font-size:12px;line-height:22px}.blog-details .blogs .post-author .author-bio .media-middle .social li a:hover{background:0 0}.blog-details .blogs .post-author .author-bio .media-middle .social li a:hover i{color:#505cfe}.blog-details .blogs .comments_count{letter-spacing:.1px;color:#282828;border-color:#505cfe;border-left-style:solid;border-left-width:4px;margin:45px 0;padding-left:10px;font:600 16px/20px Poppins,sans-serif}.blog-details .blogs .comment{border:1px solid #e9e9e9;border-radius:5px;margin-bottom:50px;padding:40px}.blog-details .blogs .comment .media-left{padding-right:30px}.blog-details .blogs .comment .media-left img{border:1px solid #e9e9e9;border-radius:5px}.blog-details .blogs .comment .media-body{letter-spacing:.5px;font:400 14px/26px Open Sans,sans-serif}.blog-details .blogs .comment .media-body .commenter-name{letter-spacing:.1px;color:#282828;font:600 16px/16px Raleway,sans-serif}.blog-details .blogs .comment .media-body .date-reply{padding:8px 0 10px}.blog-details .blogs .comment .media-body .date-reply li{display:inline-block}.blog-details .blogs .comment .media-body .date-reply li a{color:#aaa;padding:0;font-size:12px}.blog-details .blogs .comment .media-body .date-reply li a:hover{background:0 0}.blog-details .blogs .comment .media-body p{margin-bottom:0}.blog-details .blogs hr{border-color:#e9e9e9}.blog-details .blogs .comment_form,.blog-details .blogs .comment_form h5{letter-spacing:.5px;color:#282828;font:400 12px/30px Open Sans,sans-serif}.blog-details .blogs .comment_form .form-control{-webkit-box-shadow:none;box-shadow:none;border-color:#e9e9e9;outline:none;height:auto;margin-bottom:20px;line-height:26px}.blog-details .blogs .comment_form .text-area{resize:none;height:200px;margin-bottom:0}.blog-details .blogs .comment_form button:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.post.submit{letter-spacing:.25px;text-transform:uppercase;-o-transition:all .3s linear 0s;width:170px;margin-top:30px;padding:11px 0;font:600 12px/18px Open Sans,sans-serif;transition:all .3s linear}.post.submit:before{background:#505cfe}.post.submit:hover{color:#fff}.project-d-info-area{padding:100px 0 0}.project-d-info-area-two{padding-bottom:100px}.project-d-info-area-two .pr-p{padding-bottom:0}.project-d-info-area .pr-details{padding-bottom:90px}.project-d-info-area .slider .owl-prev,.project-d-info-area .slider .owl-next{width:70px;height:70px}.project-d-info-area .slider .owl-prev i,.project-d-info-area .slider .owl-next i{font-size:36px;line-height:68px}.project-d-info-area .pr-info{color:#282828;letter-spacing:.5px;font:400 16px/30px Open Sans,sans-serif}.project-d-info-area .pr-info .s-widget .section_header{margin-bottom:24px}.project-d-info-area .pr-info p{margin-bottom:45px}.project-d-info-area .pr-info .list li a{color:#282828;padding:0}.project-d-info-area .pr-info .list li a:hover{background:0 0}.project-d-info-area .pr-info .post{margin-top:58px;padding:16px 0;font-size:16px}.project-d-info-area hr{border-color:#cfdce5;margin-bottom:0}.pr-d .portfolio-items{padding-top:28px}.pr-p{padding:7px 0 80px}.pr-p p{padding-right:70px}.pr-details2{margin-bottom:73px;margin-right:-10px;display:inline-block}.pr-details2 .pr-img{cursor:pointer;margin-bottom:10px;padding-right:10px;overflow:hidden}.pr-details2 .pr-img .overlay{position:relative;overflow:hidden}.pr-details2 .pr-img .overlay a{-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-o-transition:all .3s linear 0s;z-index:2;color:#fff;opacity:0;text-align:center;font-size:25px;line-height:30px;transition:all .3s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pr-details2 .pr-img .overlay:after{content:"";opacity:0;-o-transition:all .3s linear 0s;background:#505cfe;border-radius:5px;width:100%;height:100%;transition:all .3s linear;position:absolute;top:0;bottom:0;left:0}.pr-details2 .pr-img img{-o-transition:all .3s linear 0s;border-radius:5px;max-width:100%;transition:all .3s linear}.pr-details2 .pr-img:hover .overlay a{opacity:1}.pr-details2 .pr-img:hover .overlay:after{opacity:.7}.pr-details2 .pr-img:hover .overlay img{border-radius:5px;transform:scale(1.1)}.featured-projects-area{padding-top:100px;overflow:hidden}.featured-projects-area .f-p{padding:20px 0 95px}.shop-r-projects-area .f-p{padding-top:20px}.featured-projects-area hr{border-color:#d9d9d9;margin:0}.single-product-item figure{float:left;width:100%;margin:0 0 20px;display:block;position:relative;overflow:hidden}.single-product-item figure .img-box{will-change:left;width:100%;line-height:0;transform:translateZ(0)}.single-product-item figure .img-box img{-o-transition:all .7s linear;width:100%;transition:all .7s linear}.single-product-item figure .img-box+.img-box{-o-transition:left .7s cubic-bezier(.75,0,.175,1),opacity .7s cubic-bezier(.75,0,.175,1);transition:left .7s cubic-bezier(.75,0,.175,1),opacity .7s cubic-bezier(.75,0,.175,1);position:absolute;top:0;left:0}.single-product-item figure:hover .img-box img{transform:scale(1.2)}.single-product-item figure:hover .img-box+.img-box{left:100%}.single-product-item figure:hover .img-box+.img-box img{transform:scale(1)}.single-product-item figure:hover .cart_btn{opacity:1}.single-product-item .img-caption{letter-spacing:1px;font:500 14px/25px Raleway,sans-serif}.single-product-item .img-caption h4{letter-spacing:1px;color:#282828;-o-transition:all .3s linear 0s;cursor:pointer;padding:25px 0 7px;font:700 14px/25px Raleway,sans-serif;transition:all .3s linear}.single-product-item .img-caption h4:hover{color:#505cfe}.single-product-item .img-caption p{color:#282828;margin-bottom:0}.single-product-item .img-caption .pull-right ul li{display:inline-block}.single-product-item .img-caption .pull-right ul li a{color:#505cfe}.single-product-item .cart_btn{color:#282828;text-align:center;opacity:0;-o-transition:all .3s linear;background:#fff;width:140px;height:50px;font:700 14px/50px Raleway,sans-serif;transition:all .3s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-product-item .cart_btn i{padding-left:15px}.single-product-item .out-stock{z-index:2;color:#fff;text-transform:uppercase;text-align:center;background:#10b4aa;padding:10px;font-size:12px;font-weight:900;display:block;position:absolute;top:10px;right:10px}.shop-r-projects-area{padding:100px 0 50px;overflow:hidden}.shop-r-projects-area .single-product-item{margin-bottom:45px}.shop-details-page{padding-top:125px}.shop-details-page .carousel .carousel-indicators{width:100%;margin-top:20px;margin-bottom:0;margin-left:0;position:relative;bottom:0;left:0}.shop-details-page .carousel .carousel-indicators li{text-indent:0;border:0;border-radius:0;width:90px;height:90px;overflow:hidden}.shop-details-page .carousel .carousel-indicators li img{max-width:100%;padding:0}.shop-details-page .carousel .carousel-control{width:40px;height:40px;-webkit-box-shadow:none;box-shadow:none;background:0 0;top:46%;transform:translateY(-50%)}.shop-details-page .carousel .carousel-control span{color:#505cfe;width:40px;height:40px;text-shadow:none;background:#fff;margin-left:0;line-height:40px;top:0;left:0}.shop-details-page img{padding-top:7px}.shop-details-page .product-details{padding-top:80px;padding-left:30px}.shop-details-page .product-details h2{letter-spacing:1px;color:#282828;margin-bottom:17px;font:700 24px/30px Raleway,sans-serif}.shop-details-page .product-details .price{letter-spacing:1px;color:#535353;padding-top:0;font:500 24px/30px Raleway,sans-serif}.shop-details-page .product-details p{letter-spacing:1px;color:#282828;padding-top:30px;font:400 12px/22px Open Sans,sans-serif}.shop-details-page .product-details .p-price{letter-spacing:1px;color:#535353;padding-top:18px;font:400 12px/24px Open Sans,sans-serif}.shop-details-page .product-details .p-price strong{color:#282828;text-transform:uppercase;margin-right:6px;font-weight:700}.shop-details-page .product-details .quick-view-cat{letter-spacing:1px;font:400 12px/24px Open Sans,sans-serif}.shop-details-page .product-details .quick-view-cat span{float:left;color:#282828;margin-right:6px;font-weight:700}.shop-details-page .product-details .quick-view-cat ul li{display:inline-block}.shop-details-page .product-details .quick-view-cat ul li a{color:#535353;padding:0}.shop-details-page .product-details .pr-single-button{margin-top:35px}.shop-details-page .product-details .c-input-number{float:left;border:1px solid #becfdd;border-radius:5px;width:170px;height:40px;margin:0}.shop-details-page .product-details .c-input-number input{letter-spacing:.25px;color:#282828;font-family:Open Sans,sans-serif;font-weight:600;line-height:36px}.shop-details-page .product-details .c-input-number input.manual-adjust{text-align:center;background:#e5edf3;border:0;border-left:1px solid #becfdd;border-right:1px solid #becfdd;width:54px}.shop-details-page .product-details .c-input-number .userincr-btn-dec{float:left;background:0 0;border:0;width:57px;font-size:16px;line-height:36px}.shop-details-page .product-details .c-input-number .right{float:right}.shop-details-page .product-details .add-cart-btn{letter-spacing:.25px;color:#282828;text-transform:uppercase;text-align:center;border:1px solid #becfdd;border-radius:5px;width:170px;height:40px;margin-left:30px;font:600 12px/38px Open Sans,sans-serif;display:inline-block}.shop-details-page .product-details .post{margin-top:50px}.shop-details-page hr{border-color:#d9d9d9;margin:100px 0 0}.contact-area{padding-top:128px}.contact-area .contact-form-box{max-width:770px;margin:0 auto;position:relative}.contact-area .contact-form-box .contact-form{flex-wrap:wrap;display:flex}.contact-area .contact-form-box .form-group{margin-bottom:30px}.contact-area .contact-form-box .form-group label{z-index:3;background:#fff;border:1px solid #e9e9e9;border-radius:5px;padding:1px;display:block;position:relative}.contact-area .contact-form-box .form-group label:after{content:"";opacity:0;z-index:-1;background:#fff;border-radius:5px;width:100%;position:absolute;inset:0}.contact-area .contact-form-box .form-group label.open{z-index:12;background:#505cfe;border:1px solid #0000}.contact-area .contact-form-box .form-group label.open:after{opacity:1}.contact-area .contact-form-box .form-control{letter-spacing:1px;color:#aaa;height:50px;-webkit-box-shadow:none;box-shadow:none;z-index:2;background:0 0;border:0;margin:1px;padding:6px 20px;font:500 14px/30px Raleway,sans-serif;position:relative}.contact-area .contact-form-box .form-control.placeholder{color:#aaa}.contact-area .contact-form-box .form-control:-moz-placeholder-shown{color:#aaa}.contact-area .contact-form-box .form-control::-webkit-input-placeholder{color:#aaa}.contact-area .contact-form-box .form-control:focus{outline:none}.contact-area .contact-form-box .form-control.error{margin-bottom:0}.contact-area .contact-form-box .form-control.error+.error{color:#a1b1c1;background:0 0;border:0;margin-top:5px;margin-bottom:20px;font:13px/24px Raleway,sans-serif;position:absolute}.contact-area .contact-form-box .message{border-radius:5px;height:225px;padding:2px;position:relative}.contact-area .contact-form-box .message .form-control{resize:none;background:0 0;border:0;width:100%;height:221px;position:relative}.contact-area .contact-form-box .message .form-control.placeholder{color:#aaa}.contact-area .contact-form-box .message .form-control:-moz-placeholder-shown{color:#aaa}.contact-area .contact-form-box .message .form-control::-webkit-input-placeholder{color:#aaa}.contact-area .contact-form-box .post{letter-spacing:.25px;margin-top:0;padding:15px 0;font:600 16px/20px Open Sans,sans-serif}.contact-area .contact-form-box #success,.contact-area .contact-form-box #error{background:#00000080;display:none;position:absolute;inset:-15px 0}.contact-area .contact-form-box #success p,.contact-area .contact-form-box #error p{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-area .contact-form-box #success{color:#7cfc00}.contact-area .contact-form-box #error{color:#ff4500}#mapBox{height:500px;margin-top:100px}.footer-area{background:url(/image/team/parallax-bg-07.jpg) 50% 0/cover no-repeat fixed}.footer-area .footer-top{background:#0003;padding:96px 0 90px}.footer-area .footer-top .widget{letter-spacing:.5px;color:#555;font:400 14px/24px Open Sans,sans-serif}.widget .widget_title{text-transform:capitalize;color:#fff;margin-top:7px;margin-bottom:35px;font:700 30px Lato,sans-serif}.single-ft-widget a{display:block}.single-ft-widget ul{margin-top:30px}.single-ft-widget ul li{color:#8b8b8b;width:100%;padding-bottom:10px;list-style:none;display:table}.single-ft-widget ul li i{float:left;color:#5a5a5a;width:30px;font-size:16px;line-height:24px}.single-ft-widget ul li .fleft{float:left;width:calc(100% - 34px)}.single-ft-widget p{color:#8b8b8b;padding-top:20px}.footer-area .footer-top .latest-widget ul li{border-top:1px solid #5a5a5a4d;padding:9px 0}.footer-area .footer-top .latest-widget ul li a{color:#8b8b8b;letter-spacing:0}.footer-area .footer-top .latest-widget ul li a:hover{color:#fff;border-left:2px solid #43cea2;padding-left:12px}.footer-area .footer-top .latest-widget ul li:first-child{border-top:none}.footer-area .footer-top .blog-widget .media{padding-top:10px}.footer-area .footer-top .blog-widget .media .media-left{padding:6px 15px 0 0;position:relative}.footer-area .footer-top .blog-widget .media .media-left .f-image{z-index:1;padding:2px;position:relative}.footer-area .footer-top .blog-widget .media .media-left .f-image img{border-radius:3px}.footer-area .footer-top .blog-widget .media .media-left .f-image:before{content:"";z-index:-1;opacity:0;-o-transition:all .3s linear 0s;border:3px solid #43cea2;border-radius:3px;transition:all .3s linear;display:block;position:absolute;inset:0}.footer-area .footer-top .blog-widget .media .media-body{cursor:pointer}.footer-area .footer-top .blog-widget .media .media-body h3{-o-transition:all .3s linear 0s;color:#8b8b8b;border-bottom:1px solid #2a2929;padding-bottom:20px;font:400 14px/24px Open Sans,sans-serif;transition:all .3s linear;position:relative}.footer-area .footer-top .blog-widget .media .media-body h3:before{content:"";color:#fff;opacity:0;-o-transition:all .3s linear 0s;height:1px;transition:all .3s linear;position:absolute;bottom:0;left:0;right:0}.footer-area .footer-top .blog-widget .media .media-body a{color:#8b8b8b;letter-spacing:.5px;-o-transition:all .3s linear 0s;font:italic 400 9px/24px Open Sans,sans-serif;transition:all .3s linear}.footer-area .footer-top .blog-widget .media+.media{border-top:1px solid #5a5a5a4d;margin-top:20px;padding-top:19px}.footer-area .footer-top .blog-widget .media:hover .f-image:before{opacity:1}.footer-area .footer-top .blog-widget .media:hover .media-body h3{color:#fff}.footer-area .footer-top .blog-widget .media:hover .media-body h3:before{opacity:1}.footer-area .footer-top .blog-widget .media:hover .media-body a{color:gray}.footer-area .footer-top .contact-from-widget .submet-form{letter-spacing:.5px;padding-top:15px;font:400 14px/30px Open Sans,sans-serif}.footer-area .footer-top .contact-from-widget .submet-form .form-control{letter-spacing:.5px;-webkit-box-shadow:none;box-shadow:none;color:#b6b6b6;text-transform:capitalize;background:#2a2929;border:0;border-radius:3px;outline:none;height:40px;margin-bottom:5px;padding:0 17px;font:400 14px/38px Open Sans,sans-serif}.footer-area .footer-top .contact-from-widget .submet-form .form-control.placeholder{color:#b6b6b6}.footer-area .footer-top .contact-from-widget .submet-form .form-control:-moz-placeholder-shown{color:#b6b6b6}.footer-area .footer-top .contact-from-widget .submet-form .form-control::-webkit-input-placeholder{color:#b6b6b6}.footer-area .footer-top .contact-from-widget .submet-form .message{resize:none;height:98px}.footer-area .footer-top .contact-from-widget .submit{color:#fff;text-transform:capitalize;padding:5px 34px}.footer-area .footer-bottom{letter-spacing:.3px;color:#555;background:#12111199;margin-top:-1px;padding:30px 0 25px;font:400 14px/30px Open Sans,sans-serif;position:relative}.footer-area .footer-bottom .scroll-t{color:#fff;text-align:center;cursor:pointer;background:#43cea2;border-radius:50%;width:70px;height:70px;display:block;position:absolute;top:-36px;left:calc(50% - 35px)}.footer-area .footer-bottom .scroll-t i{font-size:30px;line-height:68px}.footer-area .footer-bottom a{color:#43cea2}.footer-area .footer-bottom .nav{float:right;overflow:hidden}.footer-area .footer-bottom .nav li{float:left;padding-right:10px}.footer-area .footer-bottom .nav li a{text-align:center;-o-transition:all .3s linear 0s;transition:all .3s linear;-o-transition-duration:.3s;background:#43cea2;border-radius:50%;width:30px;padding:0;transition-duration:.3s}.footer-area .footer-bottom .nav li a i{color:#fff;font-size:14px;line-height:30px}.footer-area .footer-bottom .nav li:hover a{color:#fff;background:#2a2929}.footer_area_two .footer-top .latest-widget ul li a:hover,.footer_area_two .footer-top .blog-widget .media .media-left .f-image:before{border-color:#505cfe}.footer_area_two .footer-bottom a{color:#505cfe}.footer_area_two .footer-bottom .scroll-t,.footer_area_two .submit:before,.footer_area_two .footer-bottom .nav li a{background:#505cfe}.submit{color:#fff;-webkit-box-shadow:none;box-shadow:none;background:#2a2929;border:0;border-radius:4px;outline:none;display:inline-block}@inculude transition;.submit{-o-transition-delay:.9s;transition-delay:.9s}.submit:before{content:"";border-radius:4px}@inculude transition;.submit:before{opacity:.9;-o-transition-duration:.5s;background:#43cea2;transition-duration:.5s}.ar_footer_area{background:#f1f1f14d;padding-top:130px}.ar_widget_title{color:#111;font:600 22px/30px Poppins,sans-serif}.single-ft-widget.text_widget ul li{padding-bottom:5px;font-size:14px}.single-ft-widget.text_widget ul li a,.single-ft-widget.text_widget ul li i{color:#8b8b8b}.social_widget{padding-top:65px}.social_widget .social-links li{display:inline-block}.social_widget .social-links li .circle{text-align:center;box-sizing:content-box;color:#8b8b8b;-o-transition:all .3s linear;border:2px solid #8b8b8b;border-radius:50%;width:31px;height:30px;font-size:16px;font-weight:500;line-height:30px;transition:all .3s linear;display:inline-block}.social_widget .social-links li .circle:hover{color:#000;border-color:#000}.social_widget p{color:#8b8b8b;padding-top:20px;font-size:14px}.social_widget p a{color:#000}.f_logo{font:600 30px/40px Poppins,sans-serif}.f_logo small{color:#999;font-size:18px;display:block}.small.copyright{color:#999;margin-bottom:0;padding:70px 0 50px;font:300 16px/35px Poppins,sans-serif}.small.copyright a{color:#000;font-weight:400}.footer_area_three{background:linear-gradient(90deg,#212121fe 100%,#0000 100%)}.footer_area_three .footer-top{background:0 0}.ar_featured_projects_area{padding-top:75px;padding-bottom:150px;position:relative}.ar_featured_projects_area .triangle{z-index:-1;position:absolute;top:0;left:55%;transform:translate(-50%)}.ar_featured_projects_area .a_title{padding-top:0;padding-bottom:0}.ar_featured_projects_area .m_top{margin-top:55px}.ar_featured_projects_area .ar_featured_bottom{padding:0 0 180px;position:relative}.ar_featured_projects_area .ar_featured_bottom:before{content:"";z-index:-1;background:url(/image/triangle2.png) 100% 0 no-repeat;width:300px;height:200px;position:absolute;bottom:0;right:0}.ar_featured_projects_area .ar_featured_bottom .ar_project_btn{float:right;margin-top:80px;margin-right:-70px}.ar_featured_projects_area .ar_featured_bottom .ar_project_btn span{font:500 24px/38px Poppins,sans-serif}.ar_featured_item{padding:10px}.ar_featured_item img{max-width:100%}.header-top{background:#1c1c1c}.header-top .top-nav li{display:inline-block}.header-top .top-nav li a{letter-spacing:1px;color:#a8a8a8;padding:0 9px;font:400 12px/40px Lato,sans-serif}.header-top .top-nav li+li a:before{display:none}.header-top .top-nav li a:hover,.header-top .top-nav li a:focus{color:#a8a8a8;background:0 0}.header-top .top-nav li a i{margin-right:8px}.header-top .top-nav li:first-child a{padding-left:0}.header-top .nav-text{padding-right:15px}.header-top .nav-text li a i{margin-right:0}.header-top .nav-text .inner a{padding:0 20px 0 24px;position:relative}.header-top .nav-text .inner:nth-child(3) a{padding-right:10px}.header-top .nav-text .inner+.inner{position:relative}.header-top .nav-text .inner+.inner:before{content:"";background:#272727;width:1px;height:30px;display:block;position:absolute;top:12%}.header-top .nav-text .inner.dropdown>a:after{display:none}.header-top .nav-text .inner .dropdown-menu{z-index:10000;min-width:200px;padding-bottom:13px;left:0}.header-top .nav-text .inner .dropdown-menu li{width:100%}.header-top .nav-text .inner .dropdown-menu li a{padding-left:20px}.header-top .nav-text .inner .dropdown-menu li a:before{display:none}.menu-nav{background:#fff;border:0;border-radius:0;min-height:auto;margin-bottom:0;box-shadow:0 5px 5px #0000000f}header{z-index:9999;-o-transition:all .5s linear;width:100%;transition:all .5s linear;position:absolute;top:0;left:0}header+section{margin-top:90px}header+section.row{margin-top:130px}.menu-nav .navbar-brand{z-index:2;height:auto;padding:0 15px;line-height:90px;display:inline-block;position:relative}.menu-nav .navbar-brand img{max-width:100%;display:inline-block}.menu-nav .menu-left{padding-left:70px}.menu-nav .navbar-right{margin-right:0}.menu-nav .navbar-right li a{padding:0 15px}.menu-nav .navbar-right li a:before{display:none}.menu-nav .navbar-right li a.cart-info{position:relative}.menu-nav .navbar-right li a.cart-info:after{content:"2";color:#fff;text-align:center;background:#41c7a2;border-radius:50%;width:15px;height:15px;font-family:Open Sans,sans-serif;font-size:6px;font-weight:700;line-height:15px;position:absolute;top:30px;left:5px}.menu-nav .navbar-right li:hover a.cart-info:after{color:#fff}.menu-nav .navbar-right li:last-child a{padding-right:0}.menu-nav .navbar-right li.dropdown>a:after{display:none}.menu-nav .navbar-right li .offcanvas-toggler{font-size:16px}.menu-nav .navbar-right li .offcanvas-toggler i{color:#282828}.menu-nav.navbar_fixed{-o-transition:transform .5s ease,background .5s ease;z-index:99;width:100%;transition:transform .5s,background .5s;position:fixed;top:-70px;left:0;right:0;transform:translateY(70px);box-shadow:0 5px 5px #0000000f}.menu-nav.navbar_fixed .navbar-brand{-o-transition:all .3s linear 0s;transition:all .3s linear}.main_nav{padding-right:0;position:relative}.menu li a{letter-spacing:1px;color:#282828;text-transform:capitalize;background:0 0;outline:none;padding:0 20px;font:400 15px/90px Lato,sans-serif}.menu li a:hover{color:#282828}.menu li:first-child a{padding-left:0}.menu li.dropdown>a:after{color:#282828;content:"";font-family:FontAwesome;font-weight:100;position:absolute;top:2px;right:4px}.menu li.dropdown.mega-dropdown{position:static}.menu li.dropdown.mega-dropdown .mega-drop{-webkit-box-shadow:none;box-shadow:none;background:url(/image/mega-menu-bg.png) no-repeat;padding:30px 15px 20px}.menu li.dropdown.mega-dropdown .mega-drop.element-info{background:#242424;padding:15px 15px 8px}.menu li.dropdown.mega-dropdown .mega-drop.element-info ul li a{color:#5c5c5c;-o-transition:all .3s linear;transition:all .3s linear}.menu li.dropdown.mega-dropdown .mega-drop.element-info ul li a:hover{color:#fff}.menu li.dropdown.mega-dropdown .mega-drop li{width:100%;padding:0 15px;position:relative}@media (min-width:992px){.menu li.dropdown.mega-dropdown .mega-drop li{float:left;width:24%}}.menu li.dropdown.mega-dropdown .mega-drop li span{text-transform:uppercase;letter-spacing:1px;color:#fff;padding:0 0 0 25px;font:700 11px/35px Open Sans,sans-serif}.menu li.dropdown.mega-dropdown .mega-drop li span i{padding-right:10px}.menu li.dropdown.mega-dropdown .mega-drop li span:after{display:none}.menu li.dropdown.mega-dropdown .mega-drop li span+ul{-webkit-box-shadow:none;box-shadow:none;background:0 0;border:none;min-width:auto;margin-top:0;padding-top:0;display:block;position:relative;top:0}.menu li.dropdown.mega-dropdown .mega-drop li span+ul:after{display:none}.menu li.dropdown.mega-dropdown .mega-drop li span+ul li{width:100%;padding:0}.menu li.dropdown.mega-dropdown .mega-drop li span+ul li a{letter-spacing:1px;color:#5c5c5c;text-transform:uppercase;padding:0 0 0 10px;font:400 11px/35px Open Sans,sans-serif;display:block}.menu li.dropdown.mega-dropdown .mega-drop li span+ul li a span{background:#2081c1;border-radius:0;margin-left:10px;padding:2px 5px;font:400 11px/35px Open Sans,sans-serif}.menu li.dropdown.mega-dropdown .mega-drop li span+ul li a .label1{background:#b8c120}.menu li.dropdown.mega-dropdown .mega-drop li span+ul li a .label2{background:#c13320}.menu li.dropdown.mega-dropdown .mega-drop li span+ul li a:before{display:none}.menu li.dropdown.mega-dropdown .mega-drop li span+ul li a:hover{color:#fff}.menu li .dropdown-menu{background:#1b1d1f;border:none;border-radius:0;min-width:230px;margin-top:0;padding:18px;box-shadow:0 55px 80px -40px #00000073}@media (min-width:992px){.menu li .dropdown-menu{opacity:0;-o-transition:all .3s ease;visibility:hidden;transition:all .3s;display:block;overflow:hidden}}.menu li .dropdown-menu li{padding:0;position:relative}.menu li .dropdown-menu li a{letter-spacing:1px;color:#fff;text-transform:uppercase;-o-transition:transform .65s cubic-bezier(.35,.81,.41,1),opacity .65s cubic-bezier(.35,.81,.41,1);padding:4px 20px;font:400 11px/24px Open Sans,sans-serif;transition:transform .65s cubic-bezier(.35,.81,.41,1),opacity .65s cubic-bezier(.35,.81,.41,1);transform:translateY(6px)}.menu li .dropdown-menu li a:hover,.menu li .dropdown-menu li a:focus{color:#fff;text-shadow:none;background:0 0}.menu li .dropdown-menu li a:hover:before,.menu li .dropdown-menu li a:focus:before{color:#fff}.menu li .dropdown-menu li:last-child a:before{display:none}.menu li .search{z-index:1000;opacity:0;visibility:hidden;float:left;text-align:left;background:#242424;width:270px;padding:0;list-style:none;position:absolute;top:100%;right:0}.menu li .search .search-form{margin:0;padding:0}.menu li .search .search-form .form-control{text-transform:uppercase;color:#fff;background:0 0;border:0;height:60px;padding-left:20px;font-size:11px}.menu li .search .search-form .form-control.placeholder{color:#fff}.menu li .search .search-form .form-control:-moz-placeholder-shown{color:#fff}.menu li .search .search-form .form-control::-webkit-input-placeholder{color:#fff}.menu li .search .search-form .form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.menu li .search .search-form .input-group-addon{background:0 0;border:0}.menu li .search .search-form .input-group-addon button{color:#fff;-webkit-box-shadow:none;box-shadow:none;background:0 0;border:0;font-size:11px}.menu li .cart,.menu li .cart-box{z-index:1000;opacity:0;visibility:hidden;float:left;text-align:left;background:#242424;padding:0;font-size:14px;list-style:none;position:absolute;top:100%;right:0}.menu li .cart{width:270px}.menu li .cart li a{color:#fff;text-transform:uppercase;padding-left:25px;font:400 11px/60px Open Sans,sans-serif}.menu li .cart li a:before{display:none!important}.menu li .cart-box{width:300px;padding:0}.menu li .cart-box .alert{-webkit-box-shadow:none;box-shadow:none;float:none;border:none;border-bottom:1px solid #363636;width:100%;margin:0;padding:20px 25px;position:relative}.menu li .cart-box .alert .media-left{padding:7px 25px 6px 0}.menu li .cart-box .alert .media-left a{border-image:-o-linear-gradient(#43cea2 0%,#185a9d 100%);background:#2a2929;border:2px solid #0000;border-image:linear-gradient(#185a9d 0%,#43cea2 100%) 1;width:60px;height:53px;display:block}.menu li .cart-box .alert .media-left a img{vertical-align:top;max-width:100%}.menu li .cart-box .alert .this-title{color:#fff;text-shadow:none;text-transform:uppercase;padding:0;font:400 11px/24px Open Sans,sans-serif}.menu li .cart-box .alert .price{color:#636363;text-shadow:none;font:400 9px/25px Open Sans,sans-serif}.menu li .cart-box .alert .close{width:auto;text-shadow:none;color:#fff;opacity:1;background:#1b1b1b;padding:0 3px;font-size:10px;line-height:16px;position:absolute;top:26px;right:25px}.menu li .cart-box .total-price-count{color:#fff;text-transform:uppercase;padding-top:40px;padding-left:25px;font:400 11px/24px Open Sans,sans-serif}.menu li .cart-box .action-btns{padding:24px 0 40px 25px}.menu li .cart-box .action-btns .btn{color:#fff;text-transform:uppercase;background:#5c5c5c;border-radius:0;max-width:50%;padding:0 19px;font:600 12px/38px Open Sans,sans-serif}@inculde transition;.menu li .cart-box .action-btns .btn+.btn{margin-left:20px}.menu li .cart-box .action-btns .btn:hover{background:#41c7a2}.menu li .country-n{min-width:37px;padding:8px 0 2px}.menu li .country-n li{border-bottom:1px solid #333}.menu li .country-n li+li{padding-top:2px 0px}.menu li .country-n li a{text-align:center;padding:0}.menu li .country-n li a:before{display:none}.menu li .country-n li:last-child{border-bottom:0}.menu li .country-n li:last-child a:before{display:none}.menu li:hover a{-webkit-box-shadow:none;box-shadow:none;background:0 0}.menu li:hover a:before{opacity:1;width:100%}@media (min-width:992px){.menu li:hover .dropdown-menu{opacity:1;visibility:visible}.menu li:hover .dropdown-menu li a{opacity:1;transform:translateY(0)}.menu li:hover .dropdown-menu li a:hover{color:#ffffff80;background-color:#ffffff08}}.search_dropdown.open .search,.search_dropdown.open .cart,.search_dropdown.open .cart-box,.cart_open.open .search,.cart_open.open .cart,.cart_open.open .cart-box{opacity:1;visibility:visible}.search_dropdown a:hover,.search_dropdown a:focus,.cart_open a:hover,.cart_open a:focus{color:#282828}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{-webkit-box-shadow:none;box-shadow:none;color:#41c7a2;background:0 0}.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:0 0}.navbar-default .navbar-nav>.open>a:after,.navbar-default .navbar-nav>.active>a:after{color:#41c7a2}.navbar-default .navbar-nav>li>a{color:#282828}.navbar-default .navbar-nav>li:hover>a,.navbar-default .navbar-nav>li:hover>a:after{color:#41c7a2}.offcanvas-menu{z-index:-10;-o-transition:all .5s;visibility:visible;background:#242424;width:440px;height:100%;padding:20px 0 20px 60px;transition:all .5s;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%)}.offcanvas-menu.open{z-index:100000;visibility:visible;transform:translate(0,0)}.offcanvas-menu .offc-lik{padding:30px 0}.offcanvas-menu .offc-lik a{letter-spacing:1px;color:#fff;text-transform:uppercase;font:400 18px/30px Raleway,sans-serif;display:block}.offcanvas-menu .offc-b{letter-spacing:.25px;color:#fff;text-transform:uppercase;background-color:#3a3a3a;border-radius:20px;padding:11px 22px;font:600 12px/19px Open Sans,sans-serif}.offcanvas-menu .offc-b+.offc-b{margin-left:30px}.offcanvas-menu .icon{padding-top:50px}.offcanvas-menu .icon li{display:inline-block}.offcanvas-menu .icon li a{color:#fff;-o-transition:all .3s linear;font-size:20px;line-height:36px;transition:all .3s linear}.offcanvas-menu .icon li+li{padding-left:24px}.offcanvas-menu .icon li:hover a{color:#777}.offcanvas_closer{z-index:-10;-o-transition:all .3s linear 0s;transition:all .3s linear;display:block;position:absolute;inset:0}.offcanvas_closer.open,.offcanvas_closer.show{z-index:20;opacity:1}.close-offcanvas{z-index:1;color:#fff;text-align:center;font-size:30px;line-height:35px;position:absolute;top:30px;right:25px}.close-offcanvas:hover{color:#3a3a3a}#offcanvas-inner-menu{margin-top:50px}#offcanvas-inner-menu li a{letter-spacing:1px;color:#fff;text-transform:uppercase;padding:0;font:600 16px/25px Raleway,sans-serif;display:inline-block}#offcanvas-inner-menu li a:before{display:none}#offcanvas-inner-menu li a:hover,#offcanvas-inner-menu li a:focus{color:#5c5c5c;background:0 0}.menu_two{-webkit-box-shadow:none;box-shadow:none;background:0 0}.menu_two .menu-left{padding-left:0;padding-right:50px}.menu_two .navbar-right li a.cart-info:after,.menu_two .menu li .cart-box .action-btns .btn:hover{background:#505cfe}.menu_two .menu li .cart-box .alert .media-left a{border:2px solid #505cfe}.menu_two.navbar-default .navbar-nav>li:hover>a,.menu_two.navbar-default .navbar-nav>.open>a,.menu_two.navbar-default .navbar-nav>.active>a{color:#505cfe}.menu_two.navbar_fixed{background:#fff}.menu_three .navbar-right li a.cart-info:after,.menu_three .menu li .cart-box .action-btns .btn:hover{background:#505cfe}.menu_three .menu li .cart-box .alert .media-left a{border:2px solid #505cfe}.menu_three.navbar-default .navbar-nav>li:hover>a,.menu_three.navbar-default .navbar-nav>li:hover>a:after,.menu_three.navbar-default .navbar-nav>.open>a,.menu_three.navbar-default .navbar-nav>.open>a:after,.menu_three.navbar-default .navbar-nav>.active>a,.menu_three.navbar-default .navbar-nav>.active>a:after{color:#505cfe}.menu_three .navbar-right li:hover a.cart-info:after{color:#fff}.ar_header{z-index:2;background:#fff;border:0;border-radius:0;width:100%;margin:0;padding:0 60px;display:flex;position:absolute;left:0}.ar_header .menu-left,.ar_header .main_nav{width:45%}.ar_header .main_nav,.ar_header .main_nav .menu{float:right}.ar_header .main_nav .menu>li{float:none;display:inline-block}.ar_header .main_nav .menu>li>a{font:400 14px/70px Poppins,sans-serif}.ar_header .main_nav .menu>li .dropdown-menu{left:auto;right:0}.ar_header .navbar-header .navbar-brand{height:auto}.ar_header .menu-left li{color:#666;text-transform:capitalize;letter-spacing:.025em;margin-right:15px;font-family:Poppins,sans-serif;font-size:16px}.ar_header .menu-left li:first-child{margin-right:30px}.ar_header .menu-left li:first-child:after{content:"";background:#e0e0e0;width:1px;height:100%;display:inline-block;position:absolute}.ar_header .menu-left li:first-child a{padding-right:30px}.ar_header .menu-left li a{color:#404040;padding:0;font-weight:500;line-height:70px;display:inline-block}.we_do_area{padding-top:120px}.we_do_area .we_do_info{padding:70px 0 45px}.we_do_area .icon_box{text-align:center;margin-bottom:25px}.we_do_area .icon_box span{color:#41c7a2;-o-transition:all .5s linear;font-size:56px;line-height:60px;transition:all .5s linear;display:inline-block}.we_do_area .icon_box h3{letter-spacing:.5px;color:#282828;-o-transition:all .4s linear;padding-top:15px;font:700 18px/30px Raleway,sans-serif;transition:all .4s linear}.we_do_area .icon_box h3:hover{color:#41c7a2}.we_do_area .icon_box p{letter-spacing:.5px;color:#8c97a1;padding-top:12px;font:400 14px/24px Open Sans,sans-serif}.we_do_area .icon_box a{letter-spacing:.5px;color:#282828;text-transform:capitalize;-o-transition:all .3s linear 0s;padding-top:12px;font:500 14px/18px Raleway,sans-serif;transition:all .3s linear;display:inline-block}.we_do_area .icon_box a i{-o-transition-timing-function:ease-out;-o-transition-property:transform;-o-transition-duration:.4s;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-out;transform:translateZ(0)}.we_do_area .icon_box a:hover{color:#41c7a2}.we_do_area .icon_box a:hover i{color:#41c7a2;transform:translate(4px)}.we_do_area .icon_box:hover span{transform:scale(1.2)}.skill_area{padding-top:60px;padding-bottom:100px}.skill_area .progress-element .progress .progress-bar{background:#41c7a2}.features-area{padding-top:100px}.features_info .features_item{margin-bottom:60px}.features_info .features_item i{color:#41c7a2;font-size:40px;line-height:50px}.features_info .features_item h2{letter-spacing:.5px;color:#282828;-o-transition:all .4s linear;padding-top:15px;font:700 18px/30px Raleway,sans-serif;transition:all .4s linear}.features_info .features_item p{letter-spacing:.5px;color:#8c97a1;padding-top:12px;font:400 14px/24px Open Sans,sans-serif}.f_video{max-width:950px;margin:0 auto;position:relative;box-shadow:0 0 24px 1px #00000017}.skill_progress_bar{background-image:-webkit-linear-gradient(#434343 0%,#000 100%);z-index:1;background-image:linear-gradient(#434343 0%,#000 100%);padding:200px 0;position:relative}.skill_progress_bar:before{content:"";opacity:.3;z-index:-1;background:url(/image/team/skill.jpg) 50% 0/cover no-repeat fixed;width:100%;height:100%;position:absolute;top:0;left:0}.icon-progressbar .media{color:#fff}.icon-progressbar .media .media-left{border-right:2px solid #fff9;padding-right:25px}.icon-progressbar .media .media-left i{color:#fff;font-size:50px;line-height:50px;display:inline-block}.icon-progressbar .media .media-body{padding-bottom:0;padding-left:25px}.icon-progressbar .media .media-body span{padding-bottom:20px;font-size:30px;font-weight:700;line-height:30px;display:inline-block}.icon-progressbar .media .media-body h4{text-transform:uppercase;margin-bottom:0;font-size:14px;font-weight:600;line-height:10px}.price-card{text-align:center;-o-transition:all .4s linear;background:#f5f5f6;border:1px solid #0000;border-radius:2px;padding:40px 35px;transition:all .4s linear;position:relative;overflow:hidden}.price-card:before,.price-card:after{content:"";opacity:.4;background:#41c7a2;border-radius:8px;width:88px;height:88px;position:absolute;top:0;right:-35px;transform:rotate(45deg)}.price-card:after{opacity:.4;background:#41c7a2;top:30px;right:-35px}.price-card h2{color:#282828;font-family:Raleway,sans-serif;font-size:26px;font-weight:600}.price-card p{color:#8b8e93;margin-bottom:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:26px}.price-card .price span{color:#41c7a2;padding:40px 0 45px 15px;font-size:50px;font-weight:600;display:inline-block;position:relative}.price-card .price span:before{content:"$";font-size:16px;font-weight:300;position:absolute;top:25px;left:0}.price-card .pricing-offers li{color:#8b8e93;padding:0 0 22px;line-height:18px}.price-card .btn-inverse{text-align:center;text-transform:capitalize;color:#242424;-o-transition:all .4s linear;background:0 0;border-color:#242424;border-radius:45px;margin-top:25px;padding:2px 0 4px;font-size:16px;font-weight:600;transition:all .4s linear;overflow:hidden}.price-card .btn-inverse:hover{background:#41c7a2;border-color:#41c7a2;box-shadow:0 8px 16px #0000001a}.price-card.featured,.price-card:hover{background:#fff;border:1px solid #ebebeb;box-shadow:0 8px 16px #0000001a}.section_title_two{margin-bottom:80px}.section_title_two h6{color:#989898;text-transform:uppercase;letter-spacing:2px;padding-bottom:10px;font-family:Lato,sans-serif;font-size:16px}.section_title_two h2{letter-spacing:1px;color:#282828;padding:0 20px;font:700 30px/40px Raleway,sans-serif;display:inline-block;position:relative}.section_title_two h2:before,.section_title_two h2:after{content:"";background:#505cfe;width:50px;height:2px;position:absolute;top:50%}.section_title_two h2:before{left:100%}.section_title_two h2:after{right:100%}.section_title_two h2 span{color:#505cfe}.new_service_area{padding:120px 0 100px}.service_flipbox{color:#fff;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;perspective:1000px;cursor:pointer;margin-bottom:30px;position:relative}.service_flipbox .flipbox_font,.service_flipbox .flipbox_back{backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:auto;min-height:300px;transition:transform .6s;transform:rotateX(0);box-shadow:0 0 42px #00000014}.service_flipbox .flipbox_font{background:#fff}.service_flipbox .flipbox_font .inner_flip h4{color:#282828}.service_flipbox .flipbox_font .inner_flip p{color:#8d8d8d}.service_flipbox .inner_flip{width:100%;-webkit-perspective:inherit;perspective:inherit;backface-visibility:hidden;z-index:2;text-align:center;border-radius:2px;outline:1px solid #0000;padding:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)translateZ(60px)scale(.94)}.service_flipbox .inner_flip h4{padding-top:20px;padding-bottom:20px;font:700 22px/26px Raleway,sans-serif}.service_flipbox .inner_flip p{font:400 14px/30px open,sans-serif}.service_flipbox .inner_flip a{color:#fff;font:600 16px/22px Raleway,sans-serif}.service_flipbox .flipbox_back{width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background:#505cfe;border-radius:2px;position:absolute;top:0;left:0;transform:rotateX(180deg)}.service_flipbox:hover .flipbox_font{transform:rotateX(-180deg)}.service_flipbox:hover .flipbox_back{transform:rotateX(0)}.ar_latest-blog{padding:140px 0 110px}.ar_lt_font .inner_flip{padding:0}.service_flipbox .ar_lt_back{background:#fff;border:1px solid #cee002}.service_flipbox .ar_lt_back .content .time{color:#999}.service_flipbox .ar_lt_back .content .news-title{color:#000;padding:10px 0 15px;font-size:20px;font-weight:600;line-height:35px}.service_flipbox .ar_lt_back .content .news-description{color:#999;line-height:25px}.service_flipbox .ar_lt_back .content .read_m{color:#cee002;padding-top:10px;display:inline-block}.service_flipbox .ar_lt_back .content .read_m:hover{text-decoration:underline}.projects_area_two.sectpad{padding-bottom:0}.projects_area_two .portfolio_filter{text-align:center;margin-top:-5px;margin-bottom:60px}.projects_area_two .portfolio_filter li{color:#222;text-transform:capitalize;-o-transition:all .3s ease-in-out;cursor:pointer;border-top:1px dotted #909090;border-bottom:1px dotted #909090;margin:0 3px;padding:8px 15px;font-size:15px;transition:all .3s ease-in-out;display:inline-block}.projects_area_two .portfolio_filter li.active,.projects_area_two .portfolio_filter li:hover{color:#fff;background:#505cfe;border-color:#505cfe}.projects_area_two .portfolio-items .portfolio-col{padding:0;position:relative}.projects_area_two .portfolio-items .portfolio-col img{-o-transition:all .5s ease;width:100%;height:auto;transition:all .5s;display:block;overflow:hidden}.projects_area_two .portfolio-items .portfolio-col .overlay{width:auto;height:inherit;opacity:0;z-index:1;filter:alpha(opacity=0);-o-transition:all .45s ease-out 0s;background-color:#fffc;padding:2%;transition:all .45s ease-out;position:absolute;inset:10px;color:#04bee4!important}.projects_area_two .portfolio-items .portfolio-col .overlay .overlay-inner{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.projects_area_two .portfolio-items .portfolio-col .overlay .overlay-inner h4{color:#282828;font:500 22px/28px Raleway,sans-serif}.projects_area_two .portfolio-items .portfolio-col .overlay .overlay-inner p{color:#888;font:400 16px/22px open,sans-serif}.projects_area_two .portfolio-items .portfolio-col .overlay .overlay-inner .line{-o-transition:all .5s ease-out;background-color:#505cfe;width:0%;height:1px;margin:15px auto;transition:all .5s ease-out}.projects_area_two .portfolio-items .portfolio-col:hover .overlay{opacity:1}.projects_area_two .portfolio-items .portfolio-col:hover .overlay .line{width:50%}.price_area_two .price-card:before,.price_area_two .price-card:after{background:#505cfe}.price_area_two .price-card .price span{color:#505cfe}.price_area_two .price-card .btn-inverse:hover{background:#505cfe;border-color:#505cfe}.service_two_area{background:url(/image/new/parallax-bg-06.jpg) 50%/cover no-repeat fixed;padding:100px 0 60px;position:relative}.service_two_area .recent-p{margin-bottom:30px}.service_two_area .service_item_two{margin:30px 0}.service_two_area .service_item_two .media-left{padding-right:30px}.service_two_area .service_item_two .media-left i{color:#505cfe;font-size:30px}.service_two_area .service_item_two .media-body h3{color:#282828;padding-bottom:15px;font:600 22px/30px Raleway,sans-serif}.service_two_area .service_item_two .media-body p{color:#8d8d8d;font:400 16px/32px open,sans-serif}.main_wrap{position:relative}.main_wrap .triangle_two{border-top:797px solid #f1f1f199;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:968px solid #0000;width:0;height:0;position:absolute;top:0;left:0}.ar_btn{line-height:2rem;display:inline-block;position:relative;overflow:hidden}.ar_btn span{-o-transition:all .4s .1s;transform-origin:50% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;color:#000;font:500 16px/32px Poppins,sans-serif;transition:all .4s .1s;display:block;position:relative}.ar_btn span:after{content:attr(data-hover);color:#cee002;transform-origin:50% 0;display:block;position:absolute;top:0;left:0;transform:translateY(105%)rotateX(-90deg)}.ar_btn:hover span{transform:translateZ(-30px)rotateX(90deg)}.ar_about{padding:150px 0}.ar_about .ar_about_content h6{color:#111;letter-spacing:4.5px;text-transform:uppercase;padding-bottom:10px;font:300 14px/18px Roboto,sans-serif}.ar_about .ar_about_content h2{color:#111;font:600 35px/48px Poppins,sans-serif}.ar_about .ar_about_content p{color:#666;padding:40px 80px 30px 0;font:400 16px/30px Poppins,sans-serif}.ar_about .dots-image{text-align:right;z-index:1;padding-bottom:90px;position:relative}.ar_about .dots-image img{display:inline-block;box-shadow:0 0 65px #00000012}.ar_about .dots-image .dots{z-index:-1;background:url(/image/new/dots.png) 50%;width:82%;height:86%;position:absolute;bottom:0;left:0}.dots{z-index:-1;background:url(/image/new/dots.png) 50%;width:82%;height:86%;position:absolute;bottom:0}.ar_how_it_work{background:#f1f1f14d;padding:150px 0}.ar_how_it_work .h_img img{max-width:100%}.ar_how_it_work .h_work_content{position:relative}.ar_how_it_work .h_work_content .h_ovely_img{width:500px;margin-bottom:50px;margin-left:auto;margin-right:0;position:relative}.ar_how_it_work .h_work_content .h_ovely_img:before{content:"";opacity:.5;background:#f1f1f1cc;border-top:0 solid #0000;border-bottom:480px solid #0009;border-left:497px solid #0000;border-right:0 solid #0000;width:100%;height:100%;position:absolute;top:0;left:0}.ar_how_it_work .h_work_content .h_ovely_img .dots{bottom:-50px;right:-50px}.ar_how_it_work .h_work_content .h_ovely_img img{display:inline-block;box-shadow:0 24px 80px 10px #00000017}.a_title{color:#111;padding:20px 0 40px;font:600 35px/48px Poppins,sans-serif}.a_title:after{content:"";vertical-align:middle;background:#111;width:80px;height:2px;margin-left:20px;display:inline-block}.a_title.right_title{text-align:right}.a_title.right_title:before{content:"";vertical-align:middle;background:#111;width:80px;height:2px;margin-right:20px;display:inline-block}.a_title.right_title:after{display:none}.work_dsc{padding-top:40px}.work_dsc h3{color:#111;font:400 30px/48px Poppins,sans-serif}.work_dsc p{color:#989898;padding:15px 0 20px;font:400 16px/26px Poppins,sans-serif}.fiz_icon_box{text-align:center;border:1px solid #eeefff;border-top:none;border-left:none;padding:50px 30px}.fiz_icon_box .animated-icon{-o-transition:all .3s linear;width:70px;margin:0 auto;transition:all .3s linear}.fiz_icon_box .animated-icon[data-icon]:before{display:none}.fiz_icon_box .animated-icon svg path{stroke:#505cfe}.fiz_icon_box .fiz_icon_text h4{color:#282828;-o-transition:all .3s linear;padding-top:25px;font:600 28px/35px Poppins,sans-serif;transition:all .3s linear}.fiz_icon_box .fiz_icon_text h4:hover{color:#505cfe}.fiz_icon_box .fiz_icon_text p{color:#787878;-o-transition:all .3s linear;padding:25px 0 10px;font:400 14px/22px Poppins,sans-serif;transition:all .3s linear}.fiz_icon_box .fiz_icon_text a{color:#282828;-o-transition:all .3s linear;font-size:24px;transition:all .3s linear;display:inline-block}.fiz_icon_box .fiz_icon_text a:hover{color:#505cfe}.ar_hero_slider{height:100vh}.ar_hero_slider .swiper-slide{z-index:1;position:relative}.ar_hero_slider .swiper-slide:before{content:"";opacity:.5;z-index:-1;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.ar_hero_slider .swiper-slide img{z-index:-2;width:100%;max-width:100%;position:relative}.ar_hero_slider .arrow_slider{width:50px;height:200px;position:absolute;bottom:5%;left:10%}.ar_hero_slider .swiper-button-prev,.ar_hero_slider .swiper-button-next{text-align:center;-o-transition:border-color ease-in .6s;color:#ffffffb3;perspective-origin:50%;background-image:none;border:2px solid #ffffffb3;border-radius:50%;width:35px;height:35px;font-size:16px;transition:border-color .6s ease-in;position:relative;left:0;right:auto;overflow:hidden}.ar_hero_slider .swiper-button-prev i,.ar_hero_slider .swiper-button-next i{transform-origin:50% 0;-o-transition:all .4s .1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;line-height:35px;transition:all .4s .1s;display:block}.ar_hero_slider .swiper-button-prev:after,.ar_hero_slider .swiper-button-next:after{-o-transition:all .4s .1s;width:100%;height:100%;font-family:themify;transition:all .4s .1s;position:absolute}.ar_hero_slider .swiper-button-prev:hover:after,.ar_hero_slider .swiper-button-next:hover:after{transform:translate(0,0)rotateX(0)}.ar_hero_slider .swiper-button-prev:after{content:"";top:2px;left:0;transform:translateY(-100%)rotateX(90deg)}.ar_hero_slider .swiper-button-prev:hover i{transform:translateY(100%)rotateX(-90deg)}.ar_hero_slider .swiper-button-next{top:50px}.ar_hero_slider .swiper-button-next:after{content:"";transform-origin:bottom;bottom:0;left:0;transform:translateY(100%)rotateX(90deg)}.ar_hero_slider .swiper-button-next:hover i{transform:translateY(-100%)rotateX(-90deg)}.ar_hero_slider .swiper-pagination-fraction{color:#fff;width:4%;font-size:16px;bottom:2%;left:9%}.ar_hero_slider .triangle{z-index:2;background:url(/image/new/angle.png) 100% no-repeat;width:770px;height:570px;position:absolute;bottom:0;right:0}#business_slider .tp-dottedoverlay{opacity:.4;background:#000}.read_m_btn{color:#fff;text-transform:uppercase;background:#41c7a2;padding:6px 30px 5px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;display:block}.read_m_btn:hover{color:#fff;background:#06a075}.swiper-variant-1{height:80vh;min-height:730px}.swiper-variant-1 .swiper-wrapper{z-index:1;box-sizing:content-box;align-self:stretch;align-items:stretch;width:100%;display:flex;position:relative}.swiper-variant-1 .swiper-wrapper .swiper-slide{align-items:center;display:flex}.swiper-variant-1 .swiper-slide-caption{vertical-align:middle;white-space:normal;z-index:1;width:100%;max-height:100%;margin-left:0;display:inline-block}.slider-scale-effect .slide-bg{-o-transition:8.5s ease-out;background-position:50%;background-size:cover;transition:all 8.5s ease-out;position:absolute;inset:0;transform:scale(1.08)}.slider-scale-effect .slide-bg:before{content:"";opacity:.35;background:linear-gradient(135deg,#7368d3,#505cfe);position:absolute;inset:0}.slider-scale-effect .swiper-slide:first-child .slide-bg{transform-origin:100% 100%}.slider-scale-effect .swiper-slide.swiper-slide-active .slide-bg{transform:scale(1)}.slider-scale-effect .swiper-pagination-bullet{opacity:.7;-o-transition:all .3s linear;background:#fff;border-radius:3px;width:50px;height:4px;transition:all .3s linear}.slider-scale-effect .swiper-pagination-bullet.swiper-pagination-bullet-active{-o-transition:all .3s linear;background:#505cfe;transition:all .3s linear}.b_slider_text{color:#fff;position:relative;overflow:hidden}.b_slider_text.slider_left{padding-left:35px}.b_slider_text.slider_text_right{text-align:right;padding-right:35px}.b_slider_text .border{background-image:linear-gradient(#505cfe,#71acf7);width:5px;height:100%;position:absolute}.b_slider_text .border.border_item_1{top:0;bottom:0;left:0}.b_slider_text .border.border_item_2{top:0;bottom:0;right:0}.b_slider_text .s_title{letter-spacing:.8px;text-transform:capitalize;font-family:Poppins,sans-serif;font-size:55px;font-weight:700;line-height:1.2}.b_slider_text .s_title .text-thin{font-weight:300}.b_slider_text .s_pfont{padding:10px 0 25px}.b_slider_text .btn{text-transform:uppercase;-o-transition:.3s ease-out;color:#fff;background-color:#71acf7;border:2px solid #71acf7;border-radius:0;min-width:190px;max-width:100%;padding:15px 35px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;transition:all .3s ease-out}.b_slider_text .btn:hover{color:#fff;background-color:#505cfe;border-color:#505cfe}html:not(.lt-ie10) .not-animated{opacity:0}.service_area_three .row{display:flex}.sidebar_title{letter-spacing:1px;color:#282828;border-bottom:2px solid #505cfe;margin-bottom:40px;padding-bottom:15px;font:700 24px/24px Raleway,sans-serif}.sr_sidebar_tab .single-services-menu{background:#f7f7f7;border:0;overflow:hidden}.sr_sidebar_tab .single-services-menu li{float:none;border-bottom:1px solid #e8e8e8;margin:0;display:block}.sr_sidebar_tab .single-services-menu li a{letter-spacing:.5px;color:#888;z-index:1;border:0;border-left:2px solid #0000;border-radius:0;margin:0;padding:10px 20px;font:500 14px/40px Raleway,sans-serif;display:block;position:relative}.sr_sidebar_tab .single-services-menu li a:before{content:"";opacity:1;transform-origin:50%;-o-transition:all .3s linear;z-index:-1;background:#505cfe;width:100%;height:100%;transition:all .3s linear;position:absolute;top:0;left:0;transform:translate3d(-101%,0,1px)}.sr_sidebar_tab .single-services-menu li:hover a{color:#fff;border-color:#505cfe}.sr_sidebar_tab .single-services-menu li:hover a:before{transform:translate(0,0)}.sr_sidebar_tab .single-services-menu li.active a{background:0 0;border:0;border-left:2px solid #505cfe;border-radius:0;font-weight:600}.sr_sidebar_tab .single-services-menu li:last-child{border-bottom:0}.tab_service_content{padding-left:30px}.tab_service_content .content{vertical-align:middle}.tab_service_content .content h2{color:#282828;padding-bottom:20px;font:600 24px/28px Raleway,sans-serif}.tab_service_content .content p{color:#282828;font:400 16px/30px Open Sans,sans-serif}.tab_service_content .service_tab_slider{display:flex}.tab_service_content .key-features{margin-top:60px}.tab_service_content .key-features .content{padding-left:20px}.timeline{z-index:1;margin-top:60px;position:relative}.timeline:after{content:"";z-index:-1;border:1px dashed #ededed;width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.timeline .timeline_item{margin-bottom:50px;display:flex}.timeline .timeline_item .timeline_item_posts{background:#f7f7f7;width:43%;margin-top:10px;padding:30px;position:relative}.timeline .timeline_item .timeline_item_posts h3{color:#282828;padding-bottom:15px;font:600 22px/32px Raleway,sans-serif}.timeline .timeline_item .timeline_item_posts:after{content:"";border-top:25px solid #f7f7f7;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:40px solid #0000;width:0;height:0;display:block;position:absolute;top:0;right:-40px}.timeline .timeline_item .timeline_icon{background:#505cfe99;border-radius:50%;width:30px;height:30px;margin:0 44px;position:relative}.timeline .timeline_item .timeline_icon span{background:#505cfe;border-radius:50%;width:15px;height:15px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline .timeline_item .timeline_date .month{text-transform:uppercase;font:500 16px/25px Open Sans,sans-serif;display:block}.timeline .timeline_item .timeline_date .year{font:600 34px/38px Raleway,sans-serif}.timeline .timeline_item:nth-child(2n){flex-direction:row-reverse}.timeline .timeline_item:nth-child(2n) .timeline_item_posts:after{border-width:0 40px 25px 0;border-color:#0000 #f7f7f7 #0000 #0000;left:-40px;right:auto}.timeline .timeline_item:last-child{margin-bottom:0}.sidebar_testimonial{margin-top:60px}.sidebar_testimonial .sidebar_slider .item{color:#282828;font:500 16px/25px Open Sans,sans-serif}.sidebar_testimonial .sidebar_slider .item a{color:#1a264a;display:block}.sidebar_testimonial .sidebar_slider .item a:hover{color:#505cfe}.sidebar_testimonial .sidebar_slider .item span{color:#555;padding-top:8px;display:block}.sidebar_testimonial .sidebar_slider .item span i{color:#9c9c9c;padding-right:10px}.sidebar_boucher{margin-top:60px}.sidebar_boucher .dload a{color:#fff;letter-spacing:.36px;z-index:1;background:#2d2b34;margin-top:10px;padding:10px 30px;font:600 18px/33px Raleway,sans-serif;display:block;position:relative;overflow:hidden}.sidebar_boucher .dload a:before{content:"";opacity:1;transform-origin:50%;-o-transition:all .3s linear;z-index:-1;background:#505cfe;width:100%;height:100%;transition:all .3s linear;position:absolute;top:0;left:0;transform:translate3d(-101%,0,1px)}.sidebar_boucher .dload a i{padding-right:8px}.sidebar_boucher .dload a:hover:before{transform:translate(0,0)}.white-bg{background:#fff}.lt_title{margin-bottom:70px}.lt_title .a_title{padding:0;display:inline-block}.lt_title .link-arrow{color:#000;font-size:16px;line-height:47px}.lt_title .link-arrow i{padding-left:5px}.lt_title .link-arrow:hover{color:#cee002}.testimonial_area{background:url(/image/team/bg-testimonial2.jpg) no-repeat;padding-top:80px;background-position:bottom!important}.testimonial_slider .flex-md-row-reverse{display:flex;flex-direction:row-reverse!important}.testimonial_slider .left_column{display:flex}.testimonial_slider .left_column .testimonial_texts{flex:1;justify-content:center;align-self:center;padding-right:80px}.testimonial_slider .left_column .testimonial_texts i{color:#41c7a2;font-size:45px}.testimonial_slider .left_column .testimonial_texts p{color:#8b8e93;padding:20px 0;font:400 16px/30px Open Sans,sans-serif}.testimonial_slider .left_column .testimonial_texts h4{letter-spacing:.5px;color:#282828;font:700 16px/30px Open Sans,sans-serif}.testimonial_slider .left_column .testimonial_texts span{color:#8b8e93;font:400 15px/22px Lato,sans-serif}.testimonial_slider .owl-dots{position:absolute;bottom:50px}.testimonial_slider .owl-dots .owl-dot{border:1px solid #41c7a2;border-radius:50%;width:12px;height:12px;margin:0 3px;display:inline-block}.testimonial_slider .owl-dots .owl-dot.active{background:#41c7a2}.ar_testimonial_area{z-index:2;background:url(/image/new/testimonial.jpg) 50%/cover no-repeat;width:100%;padding:100px 0;position:relative;overflow:hidden}.ar_testimonial_area:before{content:"";z-index:-1;background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.ar_testimonial_area:after{content:"";z-index:-1;background-color:#505cfd;width:46%;height:550px;position:absolute;top:-30px;left:0;transform:rotate(15deg)scale(1.55)translate(-105px)}.ar_testimonial_area .testimonial-client img{float:left;background:#505cfd;border-radius:100%;height:60px;margin-right:10px;padding:2px;line-height:60;overflow:hidden;width:60px!important}.ar_testimonial_area .testimonial-client .testimonial-client-info{padding-top:12px}.ar_testimonial_area .testimonial-client .testimonial-client-info h5{margin:0;font-size:16px;font-weight:600;line-height:16px;display:block}.ar_testimonial_area .testimonial-client .testimonial-client-info h5 small{color:#cee002}.ar_testimonial_area .testimonial-client .testimonial-client-info a{color:#ddd;font-size:14px;text-decoration:none;display:inline-block}.testimonial-intro{color:#fff;background-repeat:no-repeat;padding-top:50px;padding-bottom:25px;position:relative}.testimonial-intro:before{content:"";color:#fff;font-family:FontAwesome;font-size:40px;line-height:1;position:absolute;top:0}.call-box{color:#fff;text-align:center}.call-box span{text-align:center;color:#222;background:#fff;border-radius:50px;width:70px;height:70px;margin:0 auto;font-size:30px;line-height:70px;display:inline-block}.call-box h4{padding:20px 0 15px;font-size:20px}.call-box p{font-size:16px;font-weight:300}.call-box .text-style-1{color:#cee002}.call-box .text-style-1 i{vertical-align:middle;padding-left:10px}.fiz_video_area{background:#f6f7fe;padding:100px 0}.video_content{padding:0 50px}.video_content h3{color:#787878;font-size:26px;font-weight:300;line-height:40px}.video_content h3 span{color:#282828;font-weight:600}.video_content .video_btn{color:#282828;border:1px solid #505cfe;border-radius:45px;min-height:50px;margin-top:50px;padding:15px 30px 15px 65px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.4;display:inline-block;position:relative}.video_content .video_btn .btn_play{text-align:center;color:#fff;z-index:1;background:#505cfe;border-radius:50%;width:60px;height:60px;margin-top:-30px;font-size:30px;line-height:66px;display:inline-block;position:absolute;top:50%;left:-10px}.video_content .video_btn .btn_play:before{content:"";z-index:-1;border:1px solid #505cfe;border-radius:50%;width:72px;height:72px;animation:2s linear infinite runpulse;position:absolute;top:-6px;left:-6px}.video_content .video_btn .btn_play:after{content:"";z-index:-1;background:#505cfe80;border-radius:50%;width:74px;height:74px;animation:2s linear infinite runpulse;position:absolute;top:-7px;left:-7px}.mfp-fade.mfp-bg.mfp-ready{opacity:.92}.mfp-fade.mfp-bg{opacity:0;-o-transition:all .4s ease-out;z-index:99999;transition:all .4s ease-out}.mfp-fade.mfp-wrap{z-index:999999}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-o-transition:all .4s ease-out;transition:all .4s ease-out;transform:scale(.95)}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;-o-transition:all .4s ease-out;transition:all .4s ease-out;transform:scale(1)}@keyframes runpulse{0%{transform:scale(.68)}to{opacity:0;transform:scale(1.2)}}.fiz_team_area{padding:100px 0}.team_carousel .owl-stage-outer .owl-item{padding:15px}.team_carousel .owl-dots{text-align:center}.team_carousel .owl-dots .owl-dot{-o-transition:all .3s linear;background:#a19f9f;border-radius:50%;width:12px;height:12px;margin:60px 5px 0;transition:all .3s linear;display:inline-block;transform:scale(.9)}.team_carousel .owl-dots .owl-dot.active{background:#505cfe;transform:scale(1.01)}.team_thumbnail{text-align:center;-o-transition:.5s ease-in-out;cursor:pointer;border-top:5px solid #0000;border-bottom:5px solid #0000;border-radius:10px;padding:125px 40px;font-family:Poppins,sans-serif;transition:all .5s ease-in-out}.team_thumbnail .thumbnail_round_img{-o-transition:all .3s linear;border:5px solid #f4f4f4;border-radius:50%;width:130px;height:130px;margin-bottom:25px;transition:all .3s linear;display:inline-block;overflow:hidden}.team_thumbnail .thumbnail_round_img img{-o-transition:all .6s linear;max-width:100%;transition:all .6s linear}.team_thumbnail h4{color:#282828;padding-bottom:10px;font-size:22px;font-weight:600;line-height:30px}.team_thumbnail h6{color:#787878;font-size:14px;font-weight:300}.team_thumbnail hr{width:74%}.team_thumbnail .call_link{display:inline-block}.team_thumbnail .call_link .link-group{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;display:inline-block;position:relative}.team_thumbnail .call_link .link-group+.link-group{display:block}.team_thumbnail .call_link .link-group a{color:#282828;-o-transition:all .3s linear;padding-left:22px;transition:all .3s linear}.team_thumbnail .call_link .link-group a:hover{color:#505cfe;text-decoration:underline}.team_thumbnail .call_link .link-group i{color:#505cfe;position:absolute;top:4px;left:0}.team_thumbnail:hover{border-color:#505cfe;box-shadow:0 1px 4px #00000026}.team_thumbnail:hover .thumbnail_round_img{border-color:#505cfe}.team_thumbnail:hover .thumbnail_round_img img{transform:scale(1.06)}.center .team_thumbnail{border-color:#505cfe;box-shadow:0 1px 4px #00000026}.center .team_thumbnail .thumbnail_round_img{border-color:#505cfe}.center .team_thumbnail .thumbnail_round_img img{transform:scale(1.06)}.section_title_three h2{color:#282828;text-transform:uppercase;padding-bottom:20px;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:1.2;position:relative}.section_title_three h2:before{content:"";background:#505cfe;width:60px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.section_title_three h2 span{padding-right:5px;font-weight:300}.mb-60{margin-bottom:60px}.request_info{background:#f6f7fe;margin-top:100px;padding:90px 35px;position:relative}.request_info:before{content:"";background:#fff;width:55px;height:55px;margin-left:0;position:absolute;top:-45px;left:50%;transform:translate(-50%)rotate(-45deg)}.rq-mailform{margin-top:40px}.rq-mailform .group-item{width:272px;margin:10px 8px;display:inline-block}.rq-mailform .group-item .form-control{color:#9f9f9f;-webkit-appearance:none;border:1px solid #0000;border-radius:0;height:auto;min-height:52px;padding:12px 19px 11px;font-size:14px;line-height:25px;box-shadow:0 0 30px #00000004}.rq-mailform .group-item .form-control:focus{border-color:#505cfe}.rq-mailform .group-item-sm{width:195px}.rq-mailform .btn-block{text-transform:uppercase;color:#505cfe;-o-transition:all .3s linear;background:0 0;border:1px solid #505cfe;min-height:52px;padding:15px 35px;font-size:14px;font-weight:700;transition:all .3s linear}.rq-mailform .btn-block:hover{color:#fff;background:#505cfe}.fiz_testimonial_area{background:linear-gradient(90deg,#212121fe 100%,#0000 100%);overflow:hidden}.fiz_testimonial_area .section_title_three h2{color:#fff}.fiz_testimonial_area .section_title_three h2:before{left:0;transform:translate(0)}.fiz_test_c .carousel-indicators{text-align:left;width:100%;margin:0;position:relative;bottom:0;left:0}.fiz_test_c .carousel-indicators li{text-indent:0;-o-transition:all .3s linear;border:1px solid #0000;border-radius:50%;width:110px;height:110px;margin:0 5px;padding:6px;transition:all .3s linear}.fiz_test_c .carousel-indicators li img{width:100%}.fiz_test_c .carousel-indicators li.active,.fiz_test_c .carousel-indicators li:hover{background:0 0;border-color:#505cfe}.test_image_aside{position:relative}.test_image_aside .test_image_aside_img{width:50vw;position:absolute;top:0;bottom:0;left:0}.test_image_aside .test_image_aside_img:before{content:"";opacity:.35;background:linear-gradient(135deg,#7368d3,#505cfe);position:absolute;inset:0}.testimonial_left{z-index:1;padding-top:86px;padding-bottom:90px;position:relative}.testimonial_left:before{content:"";z-index:1;background:url(/image/baner-slider/fullwidth-slider-extend.png) 0 no-repeat;width:140px;height:100%;position:absolute;top:0;right:-140px}.item-carousel-caption{padding:50px 70px 0 0}.item-carousel-caption .testimonial_des{font-family:Poppins,sans-serif;overflow:hidden}.item-carousel-caption .testimonial_des .testimonial_name h3{color:#fff;font:500 24px/32px Poppins,sans-serif}.item-carousel-caption .testimonial_des .testimonial_name h6{color:#787878;padding-top:5px;font-size:14px;font-weight:400;line-height:25px}.item-carousel-caption .skill-desc{text-align:center}.item-carousel-caption .skill-desc .skill-desc-text{color:#505cfe;font:italic 700 36px/36px Poppins,sans-serif}.item-carousel-caption .skill-desc .text-medium{color:#787878;text-transform:uppercase;font-size:14px;font-weight:500;line-height:25px}.item-carousel-caption .quote-body{text-align:left;color:#fff;margin-top:27px;padding-left:75px;position:relative}.item-carousel-caption .quote-body:before{content:"";opacity:.5;background:url(/image/icon-quote.png) 0 0 no-repeat;width:50px;height:36px;position:absolute;top:6px;left:0}
