@charset "utf-8";
@import "https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i";
body{background:#fff;font-family:'Lato',sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#424242;overflow-x:hidden}
h1,h2,h3,h4,h5,h6{font-family:inherit;color:#333;font-weight:600;line-height:1.1;text-transform:uppercase}
p{margin:0;padding:0;letter-spacing:.5px}
a{margin:0;padding:0;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
a:focus,a:hover{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
ul{margin:0;padding:0}
ul li{list-style-type:none;margin:0;padding:0}
img{width:100%;max-width:100%;height:auto}
.form-control{height:45px;margin-bottom:30px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.form-control:focus{border-color:#999;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
::-webkit-input-placeholder{color:#333!important}
::-moz-placeholder{color:#333!important}
::-o-placeholder{color:#333!important}
:-ms-input-placeholder{color:#333!important}
input:-moz-placeholder{color:#333!important}
.newsletter-col ::-webkit-input-placeholder{color:#fff!important}
.newsletter-col ::-moz-placeholder{color:#fff!important}
.newsletter-col ::-o-placeholder{color:#fff!important}
.newsletter-col :-ms-input-placeholder{color:#fff!important}
.newsletter-col input:-moz-placeholder{color:#fff!important}
.section-default{padding:120px 0 90px;position:relative}
.col-default{margin-bottom:30px}
.theme-btn{color:#fff;background:#8255A6;padding:10px 20px;border-radius:0;text-transform:uppercase;border:1px solid #8255A6}
.theme-btn:hover{background:transparent;color:#8255A6;border:1px dashed #8255A6}
.over-layer-black{position:relative}
.over-layer-black:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,0.8)}
.over-layer-white{position:relative}
.over-layer-white:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(255,255,255,0.85)}
.section-title{margin-bottom:60px;text-align:center}
.section-title h2{font-size:36px;line-height:25px;margin-bottom:20px;position:relative;display:inline-block}
.section-title h2:before{content:"";position:absolute;left:-70px;top:12px;z-index:0;width:50px;height:1px;border-bottom:2px dashed #8255A6}
.section-title h2:after{content:"";position:absolute;right:-70px;top:12px;z-index:0;width:50px;height:1px;border-bottom:2px dashed #8255A6}
.section-title p{font-weight:700;font-style:italic}
#preloader{position:fixed;left:0;top:0;z-index:99999999;width:100%;height:100%;overflow:visible;background:#fff url(../images/preloader.gif) no-repeat center center}
#dyscrollup-btn{z-index:999999;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;color:#fff;text-align:center}
#dyscrollup-btn:before{content:"\f0a6";font-family:FontAwesome;position:absolute;left:0;bottom:10px;color:#8255A6;font-size:45px}
.main-header{position:absolute;left:0;top:0;z-index:9999;width:100%}
.main-header .navbar-brand{width:110px}
.main-header .scrolling-header .navbar-brand{width:80px}
.main-header .navbar-brand .logo-one{display:block; width:150px; max-width:150px;}
.main-header .navbar-brand .logo-two{display:none}
.main-header .scrolling-header .navbar-brand .logo-one{display:none}
.main-header .scrolling-header .navbar-brand .logo-two{display:block}
.navbar{padding:10px 20px}
.main-header .navbar-light .navbar-nav .nav-link{color:#efefef;text-transform:capitalize;padding:15px 0;margin-left:35px;letter-spacing:.5px;border-bottom:1px dashed transparent}
.main-header .navbar-light .navbar-nav .nav-link:hover{color:#fff;border-bottom:1px dashed #fff}
.main-header .scrolling-header .navbar-nav .nav-link{padding:15px 0}
.main-header .navbar-light .navbar-nav .active>.nav-link,.main-header .navbar-light .navbar-nav .nav-link.active,.main-header .navbar-light .navbar-nav .nav-link.show,.main-header .navbar-light .navbar-nav .show>.nav-link{color:#fff;position:relative;border-bottom:1px dashed #fff}
.main-header .fixed-top{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.main-header .scrolling-header{background:#fff;-webkit-box-shadow:0 -2px 8px 0 rgba(0,0,0,0.6);-moz-box-shadow:0 -2px 8px 0 rgba(0,0,0,0.6);box-shadow:0 -2px 8px 0 rgba(0,0,0,0.6);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.main-header .navbar-light.scrolling-header .navbar-nav .nav-link{color:#333}
.main-header .navbar-light.scrolling-header .navbar-nav .active>.nav-link,.main-header .navbar-light.scrolling-header .navbar-nav .nav-link.active,.main-header .navbar-light.scrolling-header .navbar-nav .nav-link.show,.main-header .navbar-light.scrolling-header .navbar-nav .show>.nav-link{color:#8255A6}
.logo-white{display:block}
.logo-black{display:none}
.main-header .navbar-light.scrolling-header .logo-white{display:none}
.main-header .navbar-light.scrolling-header .logo-black{display:block}
.top-nav-collapse{background:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.top-nav-collapse .navbar-nav{text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.main-header-two .fixed-top{background:#fff}
.main-header-two .navbar-light .navbar-nav .nav-link{color:#333}
.main-header .navbar-light.scrolling-header .navbar-nav .active>.nav-link,.main-header .navbar-light.scrolling-header .navbar-nav .nav-link.active,.main-header .navbar-light.scrolling-header .navbar-nav .nav-link.show,.main-header .navbar-light.scrolling-header .navbar-nav .show>.nav-link{color:#8255A6;border-color:#8255A6}
.hero-area{position:relative;padding-top:150px;margin-bottom:100px;z-index:2}
.hero-area.over-layer-black:before{background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.5),rgba(159,78,168,0.5),rgba(188,67,164,0.5),rgba(216,51,154,0.5),rgba(241,24,139,0.5));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.5),rgba(159,78,168,0.5),rgba(188,67,164,0.5),rgba(216,51,154,0.5),rgba(241,24,139,0.5));background-image:linear-gradient(to top right,rgba(130,85,166,0.5),rgba(159,78,168,0.5),rgba(188,67,164,0.5),rgba(216,51,154,0.5),rgba(241,24,139,0.5))}
.hero-area.over-layer-black.hero-two-area:before{background:rgba(0,0,0,0.7)}
.hero-content{width:100%;height:100%;display:table}
.hero-content-center{vertical-align:middle;display:table-cell}
.hero-content-center-two{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.mb20{margin-bottom:20px}
.hero-col h2{font-size:40px;color:#f3f3f3;margin-top:50px;margin-bottom:20px;line-height:1.3}
.hero-col h2 span{color:#F1188B;font-size:40px;font-weight:600}
.hero-col .cd-headline{color:#f1f1f1;font-size:24px;margin-bottom:0;font-weight:400}
.scroll-animate-icon{position:relative;z-index:999}
.scroll-animate-icon i{width:60px;height:60px;color:#f1f1f1;font-size:55px;line-height:60px;text-align:center;position:absolute;left:50%;bottom:40px;margin-left:-25px}
.hero-col img{width:80%;margin:0 auto;display:block}
.btn-area{margin-top:40px}
.btn-area .btn-primary{background:transparent;margin-right:15px;padding:15px 35px;border:1px dashed #fff;text-transform:uppercase}
.btn-area .btn-primary:hover{background-color:#8255A6;border-color:#8255A6}
.btn-area .btn-primary i{margin-right:5px}
.socila-group{position:absolute;right:20px;top:220px;z-index:99}
.socila-group:before{content:"";position:absolute;left:8px;top:-60px;width:1px;height:50px;border-left:1px dashed #fff}
.socila-group:after{content:"";position:absolute;left:8px;bottom:-45px;width:1px;height:50px;border-left:1px dashed #fff}
.socila-group ul li a i{color:#f1f1f1;font-size:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.socila-group ul li a i:hover{color:#8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.socila-group ul li{margin-bottom:10px}
.slider-area{width:100%;position:relative}
.slider-area:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.8),rgba(159,78,168,0.8),rgba(188,67,164,0.8),rgba(216,51,154,0.8),rgba(241,24,139,0.8));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.8),rgba(159,78,168,0.8),rgba(188,67,164,0.8),rgba(216,51,154,0.8),rgba(241,24,139,0.8));background-image:linear-gradient(to top right,rgba(130,85,166,0.8),rgba(159,78,168,0.8),rgba(188,67,164,0.8),rgba(216,51,154,0.8),rgba(241,24,139,0.8))}
#slider{width:100%}
.hero-col.slider-col h2{margin-top:200px}
.hero-col.slider-col img{margin-top:150px}
.about-area{padding:120px 0 90px;background:url(../images/bg/about.png);background-position:center;background-size:60%;background-repeat:no-repeat;position:relative;margin-top:-110px}
.top-space{margin-top:0}
.about-area.over-layer-white:before{background:rgba(255,255,255,0.9)}
.about-col{margin-bottom:30px}
.about-col h2{font-size:40px}
.about-col h2 span{color:#F1188B}
.about-col h5{font-size:15px;color:#7a7a7a;margin-bottom:30px}
.about-col h3{font-size:40px;margin-bottom:30px}
.about-area.top-space .about-col h2,.about-area.top-space .about-col h3{line-height:30px}
.app-discribe p{margin-bottom:30px}
.card{margin-bottom:10px}
.card-header{padding:0;background:#fff}
.card-body{border-bottom:1px solid #ddd}
.accordion .btn:not(:disabled):not(.disabled){width:100%;text-align:left;padding:15px 20px}
.accordion .btn:not(:disabled):not(.disabled):hover,.accordion .btn:not(:disabled):not(.disabled):focus{text-decoration:none}
.accordion .btn-link{color:#424242;font-weight:700;text-transform:uppercase;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.accordion .btn-link.collapsed{-webkit-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-moz-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-ms-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);-o-box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05);box-shadow:0 5px 10px rgba(0,9,128,0.035),0 7px 18px rgba(0,9,128,0.05)}
.accordion .btn-link:before,.accordion .btn-link.collapsed:before{content:"\f067";font-family:"FontAwesome";width:35px;height:35px;line-height:30px;font-size:15px;font-weight:900;color:#8255A6;text-align:center;position:absolute;top:8px;right:15px;transform:rotate(135deg);transition:all .3s ease 0}
.accordion .btn-link.collapsed:before{color:#676767;transform:rotate(0)}
.features-area{padding:120px 0 90px;background:#F7FAFD}
.features-col{background:#fff;margin-bottom:30px;padding:30px 20px;border-radius:5px;text-align:center;border:1px dashed transparent;-webkit-box-shadow:0 22px 43px rgba(0,0,0,0.15);-moz-box-shadow:0 22px 43px rgba(0,0,0,0.15);box-shadow:0 22px 43px rgba(0,0,0,0.15);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.features-col:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px dashed #8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.features-col i{font-size:40px;color:#8255A6;line-height:80px;width:80px;height:80px;border-radius:50%;margin-bottom:20px;border:1px dashed #8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.features-col:hover i{color:#8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.features-col h4{font-size:18px;letter-spacing:0}
.features-box{margin-bottom:50px}
.features-img{margin-bottom:30px}
.counter-area{padding:120px 0 90px;position:relative}
.counter-area:before{content:"";position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:linear-gradient(to top right,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9))}
.counter-col{margin-bottom:30px;text-align:center;padding:20px 5px;position:relative;border:1px dashed #fff;border-radius:5px}
.bdr-none{border:none}
.counter-col i{color:#fff;font-size:40px}
.counter-col .counter{color:#f3f3f3;font-size:40px;margin-top:20px;padding-top:20px;border-top:1px dashed #fff}
.counter-col p{color:#f3f3f3;font-size:16px;margin-top:10px;text-transform:uppercase}
.counter-col span{color:#ddd}
.download-area{padding:120px 0 90px;position:relative}
.download-area:before{content:"";position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:linear-gradient(to top right,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9))}
.download-col{text-align:center}
.download-col .section-title h2{text-align:center;color:#fff}
.download-col .section-title h2:before,.download-col .section-title h2:after{border-color:#fff}
.download-col .section-title p{color:#fff}
.download-col a{margin:0 10px}
.download-col a .download-btn{margin-bottom:30px;padding:15px 35px 15px 80px;background:#fff;position:relative;display:inline-block;border-radius:5px;text-align:left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.download-col a .download-btn:hover{background:#8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.download-col a .download-btn i{position:absolute;left:30px;top:18px;z-index:0;font-size:50px;color:#8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.download-col a .download-btn:hover i,.download-col a .download-btn:hover span,.download-col a .download-btn:hover p{color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.download-col a .download-btn span{color:#8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.download-col a .download-btn p{font-size:18px;font-weight:700;color:#8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.works-area{padding:120px 0 70px;position:relative}
.works-area .hand-img{width:560px;height:auto;position:absolute;right:0;bottom:0;z-index:0}
.works-box{position:relative;padding:30px 20px 30px 110px;margin-bottom:50px;-webkit-box-shadow:0 22px 43px rgba(0,0,0,0.15);-moz-box-shadow:0 22px 43px rgba(0,0,0,0.15);box-shadow:0 22px 43px rgba(0,0,0,0.15);border:1px dashed transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.works-box:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px dashed #8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.works-box i{position:absolute;left:15px;top:30px;z-index:0;width:80px;height:80px;font-size:40px;line-height:80px;text-align:center;color:#8255A6;border:1px dashed #8255A6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.works-box h4{font-size:18px;margin-bottom:20px}
.video-area{padding:120px 0;position:relative}
.video-area:before{content:"";position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:linear-gradient(to top right,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9))}
.video-col h2{color:#fff;margin-bottom:50px;font-size:36px;line-height:28px}
.video-col .video-img{position:relative;border:1px dashed #fff;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.video-col .video-img img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.video-col .video-img .video-layer i{font-size:60px;line-height:80px;color:#fff;position:absolute;left:50%;top:50%;z-index:0;width:80px;height:80px;background:#8255A6;text-align:center;margin-left:-40px;margin-top:-40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
@keyframes zoominoutsinglefeatured {
0%{transform:scale(1,1)}
50%{transform:scale(1.2,1.2)}
100%{transform:scale(1,1)}
}
.video-col .video-img .video-layer i{animation:zoominoutsinglefeatured 2s infinite}
.screenshot-area{overflow-y:hidden;padding:120px 0 65px}
.screenshot-area .section-title{margin-bottom:25px}
.screenshot-col .slide-item{margin:0}
.screenshot-col .slide-item img{border:1px solid #ddd}
.screenshot-col .owl-item{-ms-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}
.screenshot-col .owl-item.active.center{-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);padding:10px;-webkit-box-shadow:-2px 0 66px -16px rgba(0,0,0,0.75);-moz-box-shadow:-2px 0 66px -16px rgba(0,0,0,0.75);box-shadow:-2px 0 66px -16px rgba(0,0,0,0.75)}
.screenshot-area .owl-theme .owl-nav [class*=owl-]{width:50px;height:50px;text-align:center;border-radius:0;color:#8255A6;font-size:25px;line-height:38px;background:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:1px dashed #8255A6}
.screenshot-area .owl-carousel .owl-nav .owl-next{position:absolute;right:0;top:45%}
.screenshot-area .owl-carousel .owl-nav .owl-prev{position:absolute;left:0;top:45%}
.pricing-area{padding:120px 0 90px;background:#F7FAFD}
.pricingTable{background:#fff;border-radius:10px;text-align:center;overflow:hidden;position:relative;transition:all .3s ease 0;margin-bottom:30px}
.pricingTable svg{display:block;margin-left:-1px}
.pricingTable .pricing-content{padding:30px 0;position:relative}
.pricingTable .title{font-size:28px;text-transform:uppercase;margin:0 0 10px}
.pricingTable .pricing-content ul{padding:0;margin:0 0 30px;list-style:none}
.pricingTable .pricing-content ul li{font-size:18px;line-height:40px;text-transform:capitalize}
.pricingTable .pricingTable-signup{display:inline-block;padding:8px 50px;background:#8255A6;border-radius:20px;font-size:18px;color:#fff;text-transform:uppercase;position:relative;border:1px dashed transparent;transition:all .3s ease 0}
.pricingTable .pricingTable-signup:hover{color:#8255A6;background:#fff;border:1px dashed #8255A6;-webkit-box-shadow:0 22px 43px rgba(0,0,0,0.15);-moz-box-shadow:0 22px 43px rgba(0,0,0,0.15);box-shadow:0 22px 43px rgba(0,0,0,0.15)}
.blog-section{padding:120px 0}
.post-box{background:#fff;margin:0;padding-bottom:30px;border:1px dashed #ddd;border-radius:5px}
.post-box > img{width:100%;height:auto}
.post-box .post-title{margin-top:20px;margin-bottom:10px;padding:0 20px}
.post-box .post-title > a{font-size:20px;line-height:1.5;color:#111;display:inline-block;transition:all .3s ease 0}
.post-box .post-title > a:hover{text-decoration:none;color:#8255A6}
.post-box .post-description{padding:0 15px;margin-bottom:20px}
.post-box .btn{margin:0 15px}
.post-bar{list-style:none;padding:10px 20px;background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:linear-gradient(to top right,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9))}
.post-bar > li{display:inline-block;margin:5px;color:#4c4c4c}
.post-bar > li > a{color:#f9f9f9;transition:.3s ease}
.post-bar > li > a:hover{text-decoration:none;color:#ddd}
.post-bar > li i{margin-right:7px}
.blog-section .owl-theme .owl-nav{margin-top:0}
.blog-section .owl-theme .owl-nav [class*=owl-]{padding:5px 10px;border-radius:0;color:#fff;font-size:24px;margin-top:0}
.blog-section .owl-carousel .owl-nav .owl-next{position:absolute;right:10px;top:0;background:rgba(0,0,0,0.7)}
.blog-section .owl-carousel .owl-nav .owl-prev{position:absolute;left:10px;top:0;background:rgba(0,0,0,0.7)}
.blog-single-field{padding:120px 0 70px}
.blog-single-col{margin-bottom:50px}
.blog-infobar{padding:10px 20px;background:#f5f5f5}
.blog-infobar li{display:inline-block;margin-right:10px}
.blog-infobar li i{margin-right:5px;color:#8255A6}
.blog-infobar li a{color:#424242}
.blog-single-col h2{margin:20px 0;font-size:28px}
.blog-middle-img{margin-top:30px}
.blog-text-box{background:#f5f5f5;padding:20px}
.blog-text-box p{font-weight:700}
.mt30{margin-top:30px}
.commment-field{margin-top:50px}
.commment-field h4{font-size:22px;margin-bottom:30px}
.commment-field h4 a{color:#8255A6}
.blog-commment-item{position:relative;padding-left:90px;margin-bottom:50px}
.blog-commment-item img{position:absolute;left:0;top:0;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.blog-commment-item h4{margin-bottom:10px}
.blog-commment-item i{color:#8255A6}
.middele-comment{margin-left:60px}
.form-field{margin-top:50px}
textarea{height:100%!important}
.sidebar-col{margin-bottom:50px}
.sidebar-search-box{margin-bottom:50px}
.sidebar-search-box .input-group .form-control{height:45px;border-color:#8255A6}
.sidebar-search-box .input-group-btn .btn{height:45px;width:60px;background:#8255A6;border-radius:0}
.sidebar-search-box .input-group-btn .btn i{font-size:22px;color:#fff}
.categories{margin-bottom:40px}
.sidebar-title h3{font-size:24px;border-bottom:1px dashed #ccc;padding-bottom:5px;margin-bottom:30px}
.categories ul li{margin-bottom:10px}
.categories ul li a{color:#111;text-transform:capitalize}
.categories ul li a:hover{color:#8255A6}
.sidebar-post{margin-bottom:50px}
.sidebar-post ul li{min-height:80px;position:relative;padding-left:90px;margin-bottom:20px}
.sidebar-post ul li img{position:absolute;left:0;top:0;width:80px;height:80px}
.sidebar-post ul li h4{margin-bottom:0;font-size:15px;line-height:1.4}
.sidebar-post ul li h4 a{color:#2d2d2d}
.sidebar-post ul li p{color:#767676}
.sidebar-tags{margin-bottom:50px}
.sidebar-tags ul li{border:1px solid #ddd;margin-bottom:28px;margin-right:5px;display:inline-block}
.sidebar-tags ul li a{padding:10px 20px;color:#fff;background:#111;text-transform:capitalize}
.sidebar-tags ul li a:hover{background:#8255A6;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.contact-section{overflow:hidden;position:relative;padding:120px 0 90px}
.contact-section:before{content:"";position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background:rgba(255,255,255,0.8)}
.contact-info-box{margin-bottom:60px}
.info-box{text-align:center;position:relative;padding:40px 50px;border:1px dashed #8255A6;border-radius:5px}
.info-box i{width:70px;height:70px;color:#8255A6;text-align:center;font-size:35px;line-height:70px;margin:0 auto;margin-bottom:20px;display:block;border:1px dashed #8255A6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.contact-section form{padding-bottom:0}
.contact-section form .form-control{height:40px;border:none;border-radius:0;background:transparent;border-bottom:1px dashed #8255A6;color:#333;padding-left:0;resize:none}
.contact-section form .textarea-hight-full{height:100%}
.contact-section form .theme-btn{background:#8255A6;color:#fff;border-color:transparent;margin-top:30px}
.contact-section form .theme-btn:hover{color:#8255A6;border:1px dashed #8255A6;background:transparent}
.footer-area{padding:120px 0 0;background:#8255A6;position:relative;background:url(../images/bg/footer.png);background-size:100%;background-position:center;background-repeat:no-repeat}
.footer-area:before{content:"";position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:linear-gradient(to top right,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9))}
.newsletter-col{margin-bottom:50px;padding:30px;border-radius:80px;border:1px dashed #fff}
.newsletter-col .btn{height:50px;padding:0 30px;border-radius:0;border-color:#fff;background:#fff;color:#8255A6;text-transform:uppercase;border-top-right-radius:30px;border-bottom-right-radius:30px}
.newsletter-col .btn:hover{border-color:#8255A6;background:#8255A6;color:#fff}
.newsletter-col .form-control{color:#fff;background:rgba(255,255,255,0.2);height:50px;border:none;border-top-left-radius:30px;border-bottom-left-radius:30px}
.newsletter-title h2{color:#fff;margin-bottom:30px;font-size:36px}
.footer-col{text-align:center}
.footer-col ul li{display:inline-block;margin:0 10px}
.footer-col ul li a i{color:#fff;font-size:20px;line-height:50px;width:50px;height:50px;text-align:center;border-radius:50%;border:1px dashed #fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.footer-col ul li a i:hover{color:#000;border-color:#000;border-radius:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.my-copyright{padding:0 0 20px;margin-top:110px}
.my-copyright p{color:#e6e6e6}
.my-copyright p a{color:#fff;font-weight:700}
.page-heading-area{padding:180px 0;position:relative}
.page-heading-area.over-layer-black:before{background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.5),rgba(159,78,168,0.5),rgba(188,67,164,0.5),rgba(216,51,154,0.5),rgba(241,24,139,0.5));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.5),rgba(159,78,168,0.5),rgba(188,67,164,0.5),rgba(216,51,154,0.5),rgba(241,24,139,0.5));background-image:linear-gradient(to top right,rgba(130,85,166,0.5),rgba(159,78,168,0.5),rgba(188,67,164,0.5),rgba(216,51,154,0.5),rgba(241,24,139,0.5))}
.page-heading-col{text-align:center}
.page-heading-col h2{color:#fff}
.page-heading-col p{color:#a0a0a0}
.page-heading-col p a{color:#fff}
.page-heading-col p a:hover{color:#00A4EF}
.dark{background:#000}
.dark .main-header .scrolling-header{background:#212121}
.dark .main-header .navbar-light.scrolling-header .navbar-nav .nav-link{color:#fff}
.dark .about-area.over-layer-white:before{background:rgba(0,0,0,0.9)}
.dark .about-col h2,.dark .section-title h2,.dark .works-box h4{color:#ededed}
.dark .about-col h5,.dark .app-discribe p,.dark .accordion .btn-link{color:#c8c8c8}
.dark .card{border-color:#3c3c3c}
.dark .card-header{background:#000}
.dark .card-body{background:#212121;border-color:#3c3c3c;color:#c8c8c8}
.dark .features-area{background:#212121}
.dark .features-col{background:#000}
.dark .features-col h4,.dark .pricingTable .title,.dark .about-col h3{color:#ededed}
.dark p{color:#c8c8c8}
.dark .works-box,.dark .download-col a .download-btn,.dark .pricing-area,.dark .post-box{background:#212121}
.dark .pricingTable,.dark .pricingTable .pricing-content{background:#000}
.dark .pricingTable .pricing-content ul li{color:#c8c8c8}
.dark .post-box .post-title > a{color:#ededed}
.dark .contact-section:before{background:rgba(0,0,0,0.8)}
.dark .contact-section form .form-control{color:#c8c8c8}
.dark ::-webkit-input-placeholder{color:#c8c8c8!important}
.dark ::-moz-placeholder{color:#c8c8c8!important}
.dark ::-o-placeholder{color:#c8c8c8!important}
.dark :-ms-input-placeholder{color:#c8c8c8!important}
.dark input:-moz-placeholder{color:#c8c8c8!important}
.dark .footer-area:before{background:rgba(0,0,0,0.95)}
.dark .footer-col ul li a i:hover{color:#828282;border-color:#828282}
.dark .hero-area.over-layer-black:before,.dark .video-area:before,.dark .download-area:before,.dark .counter-area:before{background:rgba(0,0,0,0.9)}
.dark .post-box,.dark .video-col .video-img,.dark .newsletter-col{border-color:#575757}
.dark .download-col a .download-btn i,.dark .download-col a .download-btn span,.dark .download-col a .download-btn p{color:#c8c8c8}
.dark .download-col a .download-btn:hover{background:#8255A6}
.main-demo-heading{padding:150px 0;background:#f3f3f3;background-image:url(../images/bg/1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}
.main-demo-heading.over-layer-black:before{background-image:-webkit-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:-o-linear-gradient(bottom left,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9));background-image:linear-gradient(to top right,rgba(130,85,166,0.9),rgba(159,78,168,0.9),rgba(188,67,164,0.9),rgba(216,51,154,0.9),rgba(241,24,139,0.9))}
.main-demo-heading h1{color:#fff;font-size:80px}
.main-demo-heading h2{color:#f1f1f1;letter-spacing:1px;margin-bottom:0}
.buy-btn{background:#8255A6;color:#fff;border:1px solid #8255A6;padding:10px 40px;border-radius:0;text-transform:capitalize}
.buy-btn:hover{background:#8255A6;color:#fff;border-color:#8255A6}
.template-features-area{padding:100px 0;text-align:center}
.template-features-area h1{margin-bottom:50px}
.template-features-col{margin-bottom:20px}
.template-features-col h4{font-size:16px;background:#f5f5f5;padding:15px 10px;margin-bottom:10px}
.template-features-col h5{margin-bottom:80px;color:#8255A6;font-size:18px;text-transform:capitalize}
.template-features-col h1{font-size:28px;margin-bottom:50px}
.template-features-col p{font-size:14px}
.template-features-col p a{color:#111;text-transform:capitalize}
.live-preview-area{text-align:center;padding-bottom:100px}
.live-preview-area h3{font-size:16px;line-height:1.4;margin-bottom:60px}
.live-preview-area h3 a{color:#111}
.live-preview-area h3 a:hover{color:#8255A6}
.demo-box{margin-bottom:40px;position:relative;height:310px;overflow:hidden;-webkit-box-shadow:-2px 3px 35px -5px rgba(74,74,74,1);-moz-box-shadow:-2px 3px 35px -5px rgba(74,74,74,1);box-shadow:-2px 3px 35px -5px rgba(74,74,74,1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.demo-box:hover{box-shadow:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.demo-over-layer{position:absolute;left:0;bottom:-100%;width:100%;height:100%;background:rgba(0,0,0,0.9);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.demo-box:hover .demo-over-layer{bottom:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.demo-over-layer h4 a{position:absolute;color:#fff;top:50%;left:0;right:0;margin-top:-10px;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.demo-over-layer h4 a:hover{color:#8255A6;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.more-demo-link p{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;display:inline-block}
.coming-soon-text{font-size:36px;line-height:1.3;background:#f5f5f5;padding:80px 20px}