@import url(https://fonts.googleapis.com/css?family=Montserrat:200,700,800|Poppins:300,400,600,700);
a,a:focus,a:hover,i,span{display:inline-block}
.btn-template,body,h2,section{position:relative}
.btn-template,.pgae-holder{overflow:hidden}
a,a:focus,a:hover{text-decoration:none;color:inherit;-webkit-transition:all .3s;transition:all .3s}
body{font-family:Poppins,sans-serf!important;scrollbar-face-color:#ffc371;scrollbar-track-color:#fff}
section{padding:150px 0;overflow-x:hidden}
section header{margin-bottom:30px}.scrollUp{transform:translateY(-110%)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#ffc371}::-webkit-scrollbar-track{background:#fff}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serf;margin:10px 0;font-weight:400;color:#333}.h1,h1{font-family:Montserrat,sans-serf;font-weight:700}.display-1,.h1,h1{font-size:4em}.display-2,.h2,h2{font-size:2.5em}.display-3,.h3,h3{font-size:1.4em}.display-4,.h4,h4{font-size:1.2em}.display-5,.h5,h5{font-size:1em}.display-6,.h6,h6{font-size:.8em}h2{line-height:1.2em}h2.has-line-center .heading-bg-text{left:50%;transform:translateX(-50%)}.lead{font-size:1.1em;color:#333;line-height:1.9em}@media (max-width:992px){.display-1,.h1,h1{font-size:3em}.display-2,.h2,h2{font-size:2em}.heading-bg-text{font-size:2em!important}}.gray-bg{background:#f4f4f4}.btn-template{background-image:-webkit-linear-gradient(to left,#ff5f6d,#ffc371);background-image:-webkit-gradient(linear,left top,left bottom,from(to left),color-stop(#ff5f6d),to(#ffc371));background-image:linear-gradient(to left,#ff5f6d,#ffc371);padding:7px 40px;color:#fff;font-weight:400;border-radius:50px;z-index:1;box-shadow:0 8px 30px rgba(0,0,0,.1);border:none;text-transform:uppercase}.heading-bg-text,.text-bg,.text-bg-gray{font-weight:800;-webkit-user-select:none;cursor:default;font-family:Montserrat,sans-serf;text-transform:uppercase}.btn-template:focus,.btn-template:hover{color:#ff5f6d}.btn-template:focus::before,.btn-template:hover::before{left:0}.btn-template::before{content:'';display:block;width:100%;height:100%;border-radius:50px;position:absolute;top:0;left:calc(-100% - 10px);transition:all .5s;z-index:-1;background:#fff}.btn-template-no-border:focus,.btn-template-no-border:hover{border-color:#ff5f6d}.line{width:100%;height:1px;border-bottom:1px solid #eee;-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px)}.has-bg-map::before,.text-bg,.text-bg-gray{top:50%;left:50%;transform:translate(-50%,-50%)}.has-text-shadow{text-shadow:0 0 35px rgba(0,0,0,.3)}.has-shadow,footer.main-footer .copyrights,section.features .item:hover,section.services .row .item:hover,section.testimonials .testimonials-slider{box-shadow:0 0 35px rgba(0,0,0,.1)}.has-line-center::after,.has-line::after{content:'';display:block;width:100px;height:2px;background:#b06ab3;margin:5px 0}.has-line-center::after{margin:5px auto}.limited-width{max-width:800px}.has-bg-map::before,section.hero .image{height:100%;position:absolute;max-width:1900px;display:block}.text-primary{color:#b06ab3!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:20px!important}.padding-top-small{padding-top:100px!important}.padding-bottom-small{padding-bottom:100px!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:20px!important}.margin-top-small{margin-top:100px!important}.margin-bottom-small{margin-bottom:100px!important}.has-gradient{background-image:-webkit-linear-gradient(to right,#4b68da,#b06ab3);background-image:-webkit-gradient(linear,left top,left bottom,from(to right),color-stop(#4b68da),to(#b06ab3));background-image:linear-gradient(to right,#4b68da,#b06ab3);color:#fff}.has-gradient h1,.has-gradient h2,.has-gradient p{color:inherit}.has-bg-map::before{content:'';width:100%;background:url(/img/a407c37b7f2015a39e3b8d89127b222c2e5d84ae/world-map.png) center center no-repeat;background-size:80%;opacity:.1;z-index:1}.has-bg-map .container{z-index:10}.text-bg,.text-bg-gray{font-size:11em;color:#fff;opacity:.05;position:absolute;width:2000px;text-align:center;user-select:none}.text-bg-gray{color:#333}.heading-bg-text{font-size:2.5em;color:#333;opacity:.03;position:absolute;top:-20px;left:0;text-align:inherit;user-select:none;z-index:-1}nav.navbar{padding-top:15px;padding-bottom:15px;transition:all .5s}nav.navbar .navbar-brand{font-size:1.8em;text-shadow:2px 2px 1px rgba(0,0,0,.2);font-family:Montserrat,sans-serf;font-family:400;color:#fff;letter-spacing:.1em}nav.navbar .navbar-toggler{font-size:1em;color:#fff;margin-top:15px;font-weight:500;cursor:pointer;outline:0}nav.navbar .navbar-nav a.nav-link{text-transform:uppercase;color:#fff}nav.navbar .navbar-nav a.nav-link:hover{color:#fff}nav.navbar.active{background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.1)}nav.navbar.active .navbar-brand{color:#333;background-image:-webkit-linear-gradient(to right,#4b68da,#b06ab3);background-image:-webkit-gradient(linear,left top,left bottom,from(to right),color-stop(#4b68da),to(#b06ab3));background-image:linear-gradient(to right,#4b68da,#b06ab3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}nav.navbar.active .navbar-nav a.nav-link,nav.navbar.active .navbar-toggler{color:#555}nav.navbar.active .navbar-nav a.nav-link.active,nav.navbar.active .navbar-nav a.nav-link:hover{color:#b06ab3}@media (max-width:992px){nav.navbar{background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.1)}nav.navbar .navbar-brand{color:#333}nav.navbar .navbar-nav a.nav-link,nav.navbar .navbar-toggler{color:#555}nav.navbar .navbar-nav a.nav-link.active,nav.navbar .navbar-nav a.nav-link:hover{color:#b06ab3}}section.hero{padding:0;overflow:visible}section.screens,section.separator{overflow:hidden}section.hero .image{width:100%;bottom:-20px;left:0;background-repeat:no-repeat!important;background-size:auto 80%!important;background-position:70% bottom!important;z-index:2}section.hero h1{margin-bottom:30px}section.hero div[class*=col-]{padding:200px 0}@media (max-width:576px){.container{width:100%}section.hero .row{padding:0 15px}section.hero .image{bottom:-10px;background-size:80%!important}}@media (max-width:1200px){section.hero .image{background-size:80%!important}}section.about a.btn{margin-top:20px}section.services header{margin-bottom:70px}section.services .row .item{padding:40px 20px;transition:all .3s;cursor:default}section.services .row .item img{margin-bottom:20px;max-width:60px}section.services .row .item p{margin-bottom:0;color:#777;font-weight:300;margin-top:10px}section.services .row .item:hover{background:#fff}section.separator .image{position:relative;min-height:300px;max-height:400px}section.separator .image img{position:absolute;top:0;left:0;max-width:400px}@media (max-width:768px){section.separator{padding-bottom:100px!important}section.separator h2{text-align:center!important}}section.screens{padding-top:50px}section.screens .container{padding-left:30px;padding-right:30px;cursor:default}section.screens .container:hover .owl-next,section.screens .container:hover .owl-prev{opacity:1}section.screens .container:hover .owl-next{right:-70px}section.screens .container:hover .owl-prev{left:-70px}section.screens .mockup{position:relative;overflow:auto;padding-right:40px;padding-top:100px}section.screens .mockup .number{position:absolute;top:22px;left:0;width:100%;text-align:center;color:#333;font-weight:900;opacity:.05;font-size:6em;text-transform:uppercase}section.screens .text{margin-top:100px}section.screens .stats{padding-bottom:20px}section.screens .stats p.stats-number{font-size:4em;margin-bottom:0;font-weight:200;font-family:Montserrat,sans-serf}section.screens .stats p.stats-number i{margin-left:10px}section.screens .stats p{font-size:1.3em}section.screens .owl-theme .owl-dots{margin-top:30px}section.screens .owl-theme .owl-dots .owl-dot{margin:0}section.screens .owl-theme .owl-dots .owl-dot.active span,section.screens .owl-theme .owl-dots .owl-dot.active span:hover{background:#b06ab3}section.screens .owl-theme .owl-dots .owl-dot span{width:60px;height:3px;background:#ddd;border-radius:0;margin:0;transition:all .3s}section.screens .owl-theme .owl-dots .owl-dot span:hover{background:#ccc}section.screens .owl-nav{position:absolute;top:50%;left:0;width:100%;height:50px;transform:translateY(-100%)}section.screens .owl-nav .owl-next,section.screens .owl-nav .owl-prev{width:40px;height:40px;background:#b06ab3;position:absolute;top:0;line-height:40px;border-radius:50%;color:#fff;overflow:hidden;font-size:1.4em;z-index:1;transition:all .3s}section.screens .owl-nav .owl-next::before,section.screens .owl-nav .owl-prev::before{content:'';width:40px;height:40px;position:absolute;top:-10px;right:-17px;border-radius:50%;background:#c28cc4;z-index:-1;opacity:.5}section.screens .owl-nav .owl-next.disabled,section.screens .owl-nav .owl-prev.disabled{background:#aaa}section.screens .owl-nav .owl-next.disabled::before,section.screens .owl-nav .owl-prev.disabled::before{background:#ccc}section.screens .owl-nav .owl-next{right:-100px;opacity:0}section.screens .owl-nav .owl-prev{left:-100px;opacity:0}@media (max-width:992px){section.screens .mockup{padding-right:0}section.screens .text{text-align:center;margin-top:50px}section.screens .text h2::after{margin:5px auto}section.screens .text .stats .content{width:100%}}@media (max-width:768px){section.screens .mockup .number{font-size:4.5em!important;top:40px}}@media (max-width:576px){section.screens .mockup .number{font-size:3em!important;top:60px}}section.features{background:url(/img/aced9048405943d0368decd344a99813d8f60eb4/line.png) left center no-repeat;background-size:100%}section.features header{margin-bottom:70px}section.features .item{padding:30px 20px;transition:all .3s;cursor:default}section.features .item:hover{background:#fff}section.features .item strong{font-size:3em;text-shadow:2px 2px 4px rgba(0,0,0,.2)}section.features .item h3{margin:0 0 10px}section.testimonials .owl-item .user,section.testimonials .owl-theme .owl-dots{margin-top:40px}section.features .item p{font-size:.9em;color:#777;line-height:1.8em}section.testimonials{position:relative}section.testimonials .testimonials-slider{background:#fff;padding-bottom:50px;position:relative}section.testimonials .testimonials-slider::after{content:'';width:100px;height:100px;background:url(../img/img_quote.svg) no-repeat;display:block;position:absolute;top:-40px;right:-40px;background-size:100%}section.testimonials .owl-item{padding:70px 50px 0;cursor:default}section.testimonials .owl-item p{line-height:2.2em}section.testimonials .owl-item .user h3{font-size:1.5em;text-transform:uppercase;margin-bottom:0}section.testimonials .owl-item .user span{font-size:1.2em;color:#ddd;text-transform:uppercase}section.testimonials .owl-theme .owl-dots .owl-dot.active span,section.testimonials .owl-theme .owl-dots .owl-dot.active span:hover{background:#b06ab3}section.testimonials .owl-theme .owl-dots .owl-dot span{transition:all .3s;background:#ddd}section.testimonials .owl-theme .owl-dots .owl-dot span:hover{background:#ccc}section.testimonials .owl-nav{position:absolute;top:50%;left:0;width:100%;height:50px;transform:translateY(-100%)}section.testimonials .owl-nav .owl-next,section.testimonials .owl-nav .owl-prev{position:absolute;top:0;color:#b06ab3;font-size:1.4em;font-size:2.4em;text-shadow:2px 2px 3px rgba(0,0,0,.1)}section.testimonials .owl-nav .owl-next.disabled,section.testimonials .owl-nav .owl-prev.disabled{color:#ccc}section.testimonials .owl-nav .owl-next{right:-30px}section.testimonials .owl-nav .owl-prev{left:-30px}@media (max-width:768px){section.testimonials .testimonials-slider::after{right:20px}section.testimonials .owl-nav .owl-next{right:-20px}section.testimonials .owl-nav .owl-prev{left:-20px}}section.newsletter form{margin:50px auto 0}section.newsletter form .form-group{position:relative}section.newsletter form input{background:0 0;border:none;border-bottom:1px solid #fff;color:#fff;padding:10px 0;outline:0;font-family:Poppins,sans-serf;font-weight:300}section.newsletter form input::-moz-placeholder{color:#fff}section.newsletter form input::-webkit-input-placeholder{color:#fff}section.newsletter form input:-ms-input-placeholder{color:#fff}section.newsletter form input[type=email]{width:100%}section.newsletter form input[type=submit]{position:absolute;right:0;bottom:0;border-bottom:none;font-weight:600;cursor:pointer;text-transform:uppercase}section.clients{padding:0;box-shadow:0 3px 35px rgba(0,0,0,.1)}section.clients img{max-height:30px;margin:30px auto}footer.main-footer{padding:100px 0 0}footer.main-footer .logo{font-size:2em;text-shadow:2px 2px 1px rgba(0,0,0,.2);font-family:400;color:#b06ab3}footer.main-footer p.description{max-width:500px;margin:10px auto;color:#777}footer.main-footer .social{margin-top:20px}footer.main-footer .social a{width:30px;height:30px;line-height:32px;border:1px solid #b06ab3;color:#b06ab3;text-align:center;border-radius:50%;font-size:.8em}footer.main-footer .social a:focus,footer.main-footer .social a:hover{color:#fff;background:#b06ab3}footer.main-footer .copyrights{padding:30px 0;margin-top:50px}footer.main-footer .copyrights p,footer.main-footer .copyrights ul{margin:0;color:#555;font-size:.9em}footer.main-footer .copyrights p a,footer.main-footer .copyrights ul a{color:#555;font-size:.9em}footer.main-footer .copyrights p a:hover,footer.main-footer .copyrights ul a:hover{color:#b06ab3}@media (max-width:768px){footer.main-footer .copyrights div[class*=col-]{text-align:center!important}footer.main-footer .copyrights div[class*=col-] ul{margin-top:10px}}.preloader{width:100vw;height:100vh;background:#fff;position:fixed;top:0;left:0;z-index:9999;-webkit-user-select:none;user-select:none;cursor:default}.preloader .text{text-transform:uppercase;letter-spacing:1em;color:#b06ab3;margin-top:50px}#scrollTop{width:80px;height:40px;position:fixed;bottom:50%;right:-90px;background-image:-webkit-linear-gradient(to left,#ff5f6d,#ffc371);background-image:-webkit-gradient(linear,left top,left bottom,from(to left),color-stop(#ff5f6d),to(#ffc371));background-image:linear-gradient(to left,#ff5f6d,#ffc371);color:#fff;text-align:center;line-height:40px;border-top-left-radius:50px;border-bottom-left-radius:50px;box-shadow:0 3px 10px rgba(0,0,0,.2);font-size:.7em;cursor:pointer;z-index:9998;padding-right:10px;transition:all .3s}#scrollTop.active{right:-50px}#scrollTop i{font-size:1.5em;margin-right:10px}#scrollTop:hover{right:0}