.banner-content,.intro-text .button{text-align:center}@font-face{font-family:montserratbold;src:url(../fonts/montserrat/montserrat-bold-webfont.eot);src:url(../fonts/montserrat/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat/montserrat-bold-webfont.woff2) format('woff2'),url(../fonts/montserrat/montserrat-bold-webfont.woff) format('woff'),url(../fonts/montserrat/montserrat-bold-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(../fonts/open-sans/opensans-bold-webfont.eot);src:url(../fonts/open-sans/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans/opensans-bold-webfont.woff2) format('woff2'),url(../fonts/open-sans/opensans-bold-webfont.woff) format('woff'),url(../fonts/open-sans/opensans-bold-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(../fonts/open-sans/opensans-regular-webfont.eot);src:url(../fonts/open-sans/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans/opensans-regular-webfont.woff2) format('woff2'),url(../fonts/open-sans/opensans-regular-webfont.woff) format('woff'),url(../fonts/open-sans/opensans-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(../fonts/open-sans/opensans-light-webfont.eot);src:url(../fonts/open-sans/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans/opensans-light-webfont.woff2) format('woff2'),url(../fonts/open-sans/opensans-light-webfont.woff) format('woff'),url(../fonts/open-sans/opensans-light-webfont.ttf) format('truetype');font-weight:400;font-style:normal}body,html{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:montserratbold;margin:0!important}ul{padding:0}li{list-style:none}p{font-family:'Istok Web';color:#fff;margin-top:25px;line-height:24px;letter-spacing:1px}.banner-content .intro-text .intro-heading,section .section-heading{font-family:montserratbold;text-transform:uppercase}a{text-decoration:none;outline:0}a:active,a:focus{outline:0!important;-moz-outline:0!important;background-color:transparent!important}a:hover{text-decoration:none!important}section{padding:50px 0}section .section-text{padding:0 0 25px}section .section-heading{font-size:30px;color:#5171ff;line-height:36px;padding-bottom:15px}.nplr{padding:0!important}.npl{padding-left:0!important}.npr{padding-right:0!important}#wrapper{margin-top:-20px}.navbar-custom{background-color:transparent;border:none;padding:30px 0;-webkit-transition:padding .5s;-moz-transition:padding .5s;transition:padding .5s}.navbar-custom .navbar-brand{padding:0 15px}.navbar-custom .navbar-toggle{background-color:#3a71ff;border:none;border-radius:0;text-transform:uppercase;color:#fff;font-size:12px;margin-right:0!important}.navbar-custom ul li a{color:#ff8a00!important;text-transform:uppercase;font-weight:700}.navbar-custom ul li a:hover{color:#3a71ff!important;background:0 0}.navbar-nav li a.active,.navbar-nav li a.current{color:#3a71ff!important}.navbar-custom.affix{background-color:#fff!important;padding:8px 0;border-bottom:1px solid rgba(0,173,239,.5)}.banner-content{background-image:url(../image/header_bg.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;color:#fff;padding:170px 0 150px}.banner-content .intro-text p{color:#fff!important}.banner-content .intro-text .intro-heading{padding-bottom:10px;font-size:35px}.banner-content .intro-text .intro-heading2{padding-bottom:5px;font-size:20px}.banner-content .intro-text .button a{border:2px solid #3a71ff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;background:rgba(58,113,255,.2);text-transform:uppercase;font-family:open_sansbold;padding:15px 40px 10px;margin-top:8px;margin-right:15px;display:inline-block;color:#fff;width:60%;text-align:center;font-size:25px;line-height:20px}.banner-content .notes{font-size:10px;color:green}.banner-content .intro-text .button a:hover,.banner-content .intro-text .button a:hover>.notes{background:#3a71ff;color:#fff!important}.banner-content .mockup{position:relative}.banner-content .mockup img{position:absolute;right:0;top:0;width:100%}.intro-text{margin-top:30px}.platform .section-text{padding:80px 0 30px}.platform .platform-button li{display:inline-block}.platform .platform-button li a{display:block;background:0 0;border:1px solid #3a71ff;color:#3a71ff;height:83px;width:90px;font-size:48px;margin:0 15px 0 0}.platform .platform-button li:last-child a{margin-right:0}.platform .platform-button li a:hover{background:#3a71ff;color:#fff}.service{position:relative;background:url(../image/dc.jpg) center center no-repeat;background-size:cover}.service:before{content:'';position:absolute;left:0;top:0;width:57%;height:100%;background:#323540;opacity:.9}.service .service-colum{margin-bottom:35px}.service .service-colum .service-icon{color:#3a71ff;font-size:36px;margin-bottom:20px}.service .service-colum .service-text h4{font-family:montserratbold;color:#fff;font-size:20px;margin:0}.service .service-colum .service-text p{padding-top:16px;color:#fff}.feature .section-text{padding:0 0 10px}.feature .feature-holder .feature-mockup img{max-width:100%;margin-bottom:-40px}.feature .feature-holder .left-feature .icon{margin-left:10px;float:right}.feature .feature-holder .center-feature .icon,.feature .feature-holder .right-feature .icon{margin-right:10px;float:left}.feature .feature-holder .left-feature{padding-left:100px;margin-top:7%;text-align:right}.feature .feature-holder .right-feature{padding-right:100px;margin-top:7%}.feature .feature-holder .center-feature{padding-right:0;margin-top:0;text-align:center}.customer-testimonial .cicustom,.feature .feature-holder .feature-list{margin-top:40px}.feature .feature-holder .feature-list .icon{font-size:30px;color:#3a71ff;width:40px;text-align:center}.feature .feature-holder .feature-list .feature-title{font-family:montserratbold;font-size:22px;color:#000!important;padding-top:5px}.feature .feature-holder .feature-list p{color:#666!important;padding-top:20px}.customer-testimonial{background:#ebebeb}.customer-testimonial .cicustom li{border:1px solid #3a71ff!important;height:15px!important;width:15px!important;padding:10px 0 0 10px}.customer-testimonial .cicustom .active{background-color:#3a71ff!important}.customer-testimonial .testimonial-section{width:100%;height:auto;position:relative;font-size:14px;color:#959595}.customer-testimonial .testimonial-section-name h4{text-align:left;font-size:30px;color:#000;padding:15px 0 5px;font-family:open_sanslight!important}.pricing-wrapper,.video{text-align:center}.customer-testimonial .testimonial-section-name .client-name{color:#000;font-size:18px}.customer-testimonial .carousel-inner img{width:90px;height:90px;border:2px solid #fff}.customer-testimonial .carousel-indicators-set{position:static;margin-left:0;width:100%}.screenshot .owl-theme .owl-item{-webkit-transition:all .2s cubic-bezier(.694,.0482,.335,1);-moz-transition:all .2s cubic-bezier(.694,.0482,.335,1);-ms-transition:all .2s cubic-bezier(.694,.0482,.335,1);-o-transition:all .2s cubic-bezier(.694,.0482,.335,1);transition:all .2s cubic-bezier(.694,.0482,.335,1);opacity:.2;transform:scale(.6)}.screenshot .owl-theme .owl-item.active.center{opacity:1;transform:scale(1)}.screenshot .owl-theme .owl-dots{text-align:center;margin-top:40px}.screenshot .owl-theme .owl-dots .owl-dot{display:inline-block}.screenshot .owl-theme .owl-dots .owl-dot.active span{background:#3a71ff}.screenshot .owl-dot span{width:15px;height:15px;display:block;border:1px solid #3a71ff;border-radius:50px;margin:0 5px}.video{background:url(../image/video-bg-image.jpg) center center no-repeat;background-size:cover;padding:150px 0}.btn-video{background-color:transparent!important;border:none!important;color:#fff;font-size:90px!important}.custom-dialog{margin-top:190px!important;width:70%!important}.custom-dialog .modal-body{padding:0!important}.team-member{border-bottom:1px solid #ccc}.team-mem-col img{width:100%}.team-mem-col .link{position:relative;display:block;overflow:hidden}.team-mem-col .member-name h4{font-size:18px;font-family:open_sansregular!important;color:#000;padding-top:20px;padding-bottom:5px}.team-mem-col .member-name p{font-size:14px;color:#959595;font-family:open_sansbold;margin:0!important}.team-mem-col .team-hover{background:rgba(255,255,255,.9);position:absolute;width:100%;height:100%;bottom:-350px;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}.team-mem-col .team-hover .team-hover-content{padding:20px;color:#fff}.team-mem-col .team-hover .team-hover-content h4{font-size:18px;font-family:open_sansregular!important}.team-mem-col .team-hover .team-hover-content p{padding-top:20px;color:#000;font-size:12px;line-height:20px}.team-mem-col .team-hover .team-hover-content .extra-link{font-size:10px;width:100%}.team-mem-col .team-hover .team-hover-content i{background:0 0;border:1px solid #3a71ff;padding:10px;height:30px;width:30px;border-radius:50px;margin-right:10px;color:#3a71ff}.team-mem-col .team-hover .team-hover-content i:hover{background:#3a71ff;color:#fff}.team-mem-col .link:hover .team-hover{bottom:-130px}.pricing{border-bottom:1px solid #e1e1e1}.pricing-table:hover{box-shadow:0 2px 5px #888}.pricing-table{border:1px solid #e1e1e1}.pricing-table.popular-table{background:#3a71ff;border:1px solid #3a71ff}.pricing-table.popular-table .pricing-content .main-pricing h4,.pricing-table.popular-table .pricing-content .main-pricing p,.pricing-table.popular-table .pricing-content .pricing-feature li,.pricing-table.popular-table .pricing-footer a,.pricing-table.popular-table .pricing-header{color:#fff}.pricing-table.popular-table .pricing-footer a{border-color:#fff}.pricing-wrapper .pricing-content .main-pricing{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:10px}.pricing-wrapper .pricing-header{padding:15px;font-size:20px;color:#000;font-family:open_sansbold}.pricing-wrapper .pricing-content .main-pricing h4{font-size:36px;color:#000;font-family:open_sansbold;margin:0}.pricing-wrapper .pricing-content .main-pricing p{font-family:open_sansregular;font-size:18px;color:#959595;margin:0!important}.pricing-wrapper .pricing-content .main-pricing p.dsc{font-family:open_sansregular;font-size:12px;color:#fff;margin:0!important;line-height:14px;font-weight:700}.pricing-wrapper .pricing-content .pricing-feature li{font-family:open_sansregular;font-size:14px;color:#636363;margin-bottom:10px;text-transform:uppercase}.pricing-feature ul{padding:10px}.pricing-feature ul li{text-align:left}.pricing-wrapper .pricing-footer,.pricing-wrapper .pricing-footer-2{margin:10px 0}.pricing-wrapper .pricing-footer a,.pricing-wrapper .pricing-footer-2 a{font-family:open_sansbold;display:inline-block;color:#000;margin:0}.pricing-wrapper .pricing-footer a{padding:15px 25px;border:2px solid #000;background:0 0;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.pricing-wrapper .pricing-footer-2 a{padding:15px 46px;border:2px solid #000;background:#fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.pricing-wrapper .pricing-footer a:hover,.pricing-wrapper .pricing-footer-2 a:hover{background:#3a71ff;color:#fff}.subscribe{background:url(../image/subscribe-bg-img.jpg) center center no-repeat;background-size:cover}.contactbg{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 )}.subscribe .section-text .section-heading{color:#fff}.subscribe .custom-form{position:relative}.subscribe .custom-form label{position:absolute;top:13%;color:#fff;font-size:30px;margin-left:25px}.subscribe .custom-form .form-control{height:65px;background-color:transparent;border-radius:50px;padding:0 200px 0 70px;color:#fff;font-size:18px}.subscribe .custom-form button{padding:12px 40px;background:#3a71ff;color:#fff;font-size:18px;border:none;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;position:absolute;top:7px;right:23px}.screenshot{background:url(../image/shot.jpg) center center no-repeat;background-size:cover}.footer-wrapper{background:#20242f;padding:15px 0}.footer-wrapper .social-holder{text-align:center}.footer-wrapper .social-holder a{margin-right:15px}.footer-wrapper .social-holder a:last-child{margin-right:0}.footer-wrapper .social-holder i{font-size:14px;height:30px;width:30px;background:#e1e1e1;color:#636363;border-radius:50px;padding:9px}.footer-wrapper .copyright{font-size:14px;color:#b7b7b7;text-align:center;margin-top:10px}.footer-wrapper .copyright a{font-weight:700}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#22242b;z-index:10000}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../image/loading.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}.cp-custom{padding:15px!important}.cp-custom #cpToggle{background:0 0!important}.cp-custom i{font-size:18px;color:#fff}@media only screen and (max-width :1200px){.feature .feature-holder .left-feature{padding-left:20px}.feature .feature-holder .right-feature{padding-right:20px}}@media only screen and (max-width :992px){section{padding:50px 0}.banner-content{padding:115px 0 180px}.banner-content .mockup img{top:-13px}.service::before{width:100%}.service-colum{text-align:center}.feature .section-text{padding:0 40px 10px}.feature .feature-holder .left-feature{text-align:left;margin-top:0!important}.feature .feature-holder .left-feature .icon{float:left}.feature .feature-holder .right-feature{margin-top:0!important}.feature .feature-holder .feature-mockup img{margin-left:0}.navbar-custom .navbar-nav>li>a{padding:15px 10px;font-size:12px}.platform .section-text{padding:80px 40px 25px!important}.team-mem-col .team-hover{bottom:-420px}}@media only screen and (max-width :767px){p{font-size:12px}section .section-text{padding:0 40px 40px}.banner-content{padding:180px 0 100px}.banner-content .intro-text .intro-heading{font-size:40px}.banner-content .intro-text .button a{padding:15px 30px;margin-top:25px}.intro-text{text-align:center!important}.feature{margin-bottom:0}.feature .feature-holder{margin-top:0;padding:0 20px}.platform .platform-button li a{height:70px;width:75px;margin:0 15px 0 0}section{padding:50px 0}.navbar-custom{background-color:#20242f!important}.navbar li{text-align:center}.subscribe .custom-form button{padding:12px 14px;font-size:14px;top:10px}.navbar-custom .navbar-toggle{background-color:#3a71ff}.navbar-custom .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#3a71ff!important}.team-mem-col .link:hover .team-hover{bottom:-520px}.res-margin{margin-bottom:40px}.custom-dialog{margin:190px 0 0!important;width:100%!important}.customer-testimonial .carousel-inner img{margin-bottom:10px;margin-left:15px}}@media only screen and (max-width :480px){.team-mem-col .link:hover .team-hover{bottom:-150px}.container{padding-left:35px!important;padding-right:35px!important}}@media only screen and (max-width :360px){.navbar-custom{padding:15px 0}.navbar-brand img{width:130px}}.select-style{border:1px solid #5171ff;width:94%;border-radius:3px;overflow:hidden;background:url(../image/down.png) 98% 50% no-repeat #fafafa;margin-bottom:20px;color:#5171ff;font-weight:700}.select-style select{padding:15px 8px;width:105%;border:none;box-shadow:none;background:0 0;-webkit-appearance:none}.select-style select:focus{outline:0}.capt{margin:10px 0 20px}img.news-icon{margin-bottom:20px}