html{overflow-x:hidden}body{font-family:raleway,sans-serif;line-height:1.8;font-size:16px;background:#fff;color:#859196}a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;color:#4586ff}a:hover{text-decoration:none;color:#4586ff}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{line-height:1.45;font-weight:400;color:#000}.text-primary{color:#4586ff!important}.ftco-navbar-light{background:0 0!important;position:absolute;left:0;right:0;z-index:9000}@media screen and (max-width:991px){.ftco-navbar-light{background:#000!important;top:0;position:relative}}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{font-size:16px;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px}@media screen and (max-width:960px){.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0}}.ftco-navbar-light .navbar-nav>.nav-item.ftco-cta a{color:#fff}.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator{position:relative;margin-left:20px;padding-left:20px}@media screen and (max-width:960px){.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator{padding-left:0;margin-left:0}}.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator:before{position:absolute;content:"";top:10px;bottom:10px;left:0;width:2px;background:rgba(255,255,255,.05)}@media screen and (max-width:960px){.ftco-navbar-light .navbar-nav>.nav-item.ftco-seperator:before{display:none}}.ftco-navbar-light .navbar-toggler{border:none;color:rgba(255,255,255,.5)!important;cursor:pointer;padding-right:0;text-transform:uppercase;font-size:16px;letter-spacing:.1em}.ftco-navbar-light.scrolled{position:fixed;right:0;left:0;top:0;margin-top:-130px;background:#fff!important}@media screen and (max-width:768px){.ftco-navbar-light.scrolled .navbar-nav{background:0 0;border-radius:0;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:576px){.ftco-navbar-light.scrolled .navbar-nav{background:0 0;padding-left:0!important;padding-right:0!important}}.ftco-navbar-light.scrolled .navbar-toggler{border:none;color:rgba(0,0,0,.5)!important;border-color:rgba(0,0,0,.5)!important;cursor:pointer;padding-right:0;text-transform:uppercase;font-size:16px;letter-spacing:.1em}.ftco-navbar-light.scrolled .nav-link{padding-top:.7rem!important;padding-bottom:.7rem!important;color:#000!important}.ftco-navbar-light.scrolled .nav-link.active{color:#4586ff!important}.ftco-navbar-light.scrolled.awake{margin-top:0;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.ftco-navbar-light.scrolled.sleep{-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.ftco-navbar-light.scrolled .navbar-brand{color:#000}.navbar-brand{text-transform:uppercase;letter-spacing:.1em}.bg-image,.ftco-cover{background-size:cover;background-repeat:no-repeat}.ftco-cover{background-position:center center}.ftco-cover .ftco-heading{font-size:45px;line-height:1.34;color:#fff}@media screen and (max-width:768px){.ftco-cover .ftco-heading{font-size:37px;line-height:1.3}}.ftco-cover .ftco-subheading,.ftco-cover p{color:rgba(255,255,255,.5)}@media screen and (max-width:768px){.ftco-cover .btn{width:100%!important;border:1px solid red}}.ftco-cover a{position:relative;color:#fff}.ftco-cover a:before{position:absolute;bottom:0;left:0;right:0;background:#4586ff;height:2px;content:" "}.ftco-cover.overlay{position:relative}.ftco-cover.overlay:before{content:"";background:rgba(0,0,0,.6);position:absolute;top:0;left:0;bottom:0;right:0}.ftco-cover .ftco-vh-100{min-height:700px!important}.ftco-slant{position:relative;overflow:hidden}.ftco-slant:after{width:120%;height:200px;left:-10%;background:#f2f2f2;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);content:"";position:absolute;bottom:-100px}@media screen and (max-width:960px){.ftco-slant:after{bottom:-150px}}@media screen and (max-width:768px){.ftco-slant:after{bottom:-170px}}.ftco-slant.ftco-slant-white:after{background:#fff}.ftco-slant.ftco-slant-dark:after{background:#263135}.ftco-uppercase{letter-spacing:.1em;font-size:30px}.btn{border-radius:4px;padding:20px 30px;font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;cursor:pointer}.btn.btn-sm{padding:10px 20px;font-size:12px}.btn:before{display:none}.btn:hover,.btn:active,.btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-primary{background:#4586ff;border-color:#4586ff;color:#fff}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{border-color:#1265ff;background:#1265ff}.btn.btn-outline-white{border-color:rgba(255,255,255,.2);background:0 0}.btn.btn-outline-white:hover,.btn.btn-outline-white:focus,.btn.btn-outline-white:active{background:#fff;border-color:#fff;color:#000}.form-control{border:1px solid rgba(0,0,0,.2);height:55px;background:0 0!important;color:#000!important;font-size:18px}.form-control:focus,.form-control:active{border:1px solid #000}textarea{height:inherit!important}.ftco-vh-100{height:100vh}@media screen and (max-width:960px){.ftco-vh-100{height:inherit;padding-top:5em;padding-bottom:5em}}.ftco-vh-75{height:75vh}@media screen and (max-width:960px){.ftco-vh-75{height:inherit;padding-top:5em;padding-bottom:5em}}.ftco-animate{opacity:0;visibility:hidden}.bg-primary{background:#4586ff!important}.ftco-section,.ftco-footer{padding:7em 0}.ftco-section.ftco-slant,.ftco-footer.ftco-slant{padding:7em 0 22em}.ftco-section .ftco-heading,.ftco-footer .ftco-heading{font-size:40px;line-height:1.5}@media screen and (max-width:768px){.ftco-section .ftco-heading,.ftco-footer .ftco-heading{font-size:30px}}.ftco-section.bg-light,.ftco-footer.bg-light{background:#f2f2f2!important}.ftco-bg-dark{background:#263135}.ftco-footer{font-size:16px}.ftco-footer .ftco-footer-logo{text-transform:uppercase;letter-spacing:.1em}.ftco-footer .ftco-footer-widget h2{font-weight:400}.ftco-footer p{color:rgba(255,255,255,.3)}.ftco-footer a{color:rgba(255,255,255,.3)}.ftco-footer a:hover{color:#4586ff}.ftco-footer .ftco-heading{font-size:24px}.ftco-footer .ftco-heading-2{font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.6)}.ftco-pricing-popular{position:relative}.ftco-pricing-popular .popular-text{text-transform:uppercase;font-size:14px;margin-top:-16px;right:0;background:#4586ff;color:#fff;padding:2px 10px;position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);letter-spacing:.1em}.ftco-pricing h2{font-size:17px;text-transform:uppercase}.ftco-pricing .ftco-price-per{font-size:70px}.ftco-pricing .ftco-price-per sup{font-size:20px;top:-1.5em}.ftco-pricing .ftco-price-per strong{color:#000}.ftco-pricing .ftco-price-per span{font-size:20px}.ftco-pricing ul li{margin-bottom:10px}.ftco-footer-social li{list-style:none;margin:0 10px 10px 0;display:inline-block}.ftco-footer-social li a{height:60px;width:60px;display:block;float:left;background:rgba(255,255,255,.05);border-radius:50%;position:relative}.ftco-footer-social li a span{position:absolute;font-size:26px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ftco-footer-social li a:hover{color:#fff}.footer-small-nav>li{display:inline-block}.footer-small-nav>li a{margin:0 10px 10px 0}.footer-small-nav>li a:hover,.footer-small-nav>li a:focus{color:#4586ff}.media .ftco-icon{width:100px}.media .ftco-icon span{color:#4586ff}.ftco-media{background:#fff;border-radius:5px}.ftco-media.text-center .ftco-icon{margin:0 auto}.ftco-overflow-hidden{overflow:hidden}.padding-top-bottom{padding-top:120px;padding-bottom:120px}.ftco-owl{position:relative;z-index:1}.ftco-owl .owl-nav{position:absolute;top:50%;margin-top:-50px;z-index:10;left:0;right:0;opacity:0;visibility:hidden;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.ftco-owl .owl-nav .owl-prev,.ftco-owl .owl-nav .owl-next{position:absolute;font-size:30px;background:#4586ff;color:#fff;padding:10px;line-height:0}.ftco-owl .owl-nav .owl-prev{left:0}.ftco-owl .owl-nav .owl-next{right:0}.ftco-owl .owl-dots{position:relative;text-align:center;margin-top:30px}.ftco-owl .owl-dots .owl-dot{display:inline-block;zoom:1}.ftco-owl .owl-dots .owl-dot span{width:10px;height:10px;background:#ccc;border-radius:50%;display:inline-block;margin:5px 7px}.ftco-owl .owl-dots .owl-dot.active span{background:#4586ff}.ftco-owl:hover .owl-nav{visibility:visible;opacity:1}@media screen and (max-width:768px){#map{height:400px}}.ftco-counter .ftco-number{display:block;font-size:72px;font-weight:700;color:#4586ff}.ftco-counter .ftco-label{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#b3b3b3}#ftco-loader{position:fixed;width:96px;height:96px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 24px 64px rgba(0,0,0,.24);box-shadow:0 24px 64px rgba(0,0,0,.24);border-radius:16px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-out,visibility 0s linear .2s;-o-transition:opacity .2s ease-out,visibility 0s linear .2s;transition:opacity .2s ease-out,visibility 0s linear .2s;z-index:1000}#ftco-loader.fullscreen{padding:0;left:0;top:0;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;background-color:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#ftco-loader.show{-webkit-transition:opacity .4s ease-out,visibility 0s linear 0s;-o-transition:opacity .4s ease-out,visibility 0s linear 0s;transition:opacity .4s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}#ftco-loader .circular{-webkit-animation:loader-rotate 2s linear infinite;animation:loader-rotate 2s linear infinite;position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);display:block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#ftco-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:loader-dash 1.5s ease-in-out infinite;animation:loader-dash 1.5s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-136px}}@keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-136px}}.background-pricing{padding:0 25px 25px;position:relative;width:100%}.background-pricing::after{content:'';background:#60a9ff;background:-moz-linear-gradient(top,#60a9ff 0%,#4394f4 100%);background:-webkit-linear-gradient(top,#60a9ff 0%,#4394f4 100%);background:linear-gradient(to bottom,#60a9ff 0%,#4394f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#60a9ff',endColorstr='#4394f4',GradientType=0 );height:350px;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:900px){.background-pricing{padding:0 0 25px}}.container-pricing{margin:0 auto;padding:50px 0 0;max-width:1020px;width:100%}.panel-pricing{background-color:#fff;border-radius:10px;padding:15px 25px;position:relative;width:100%;z-index:10}.pricing-table{box-shadow:0 10px 13px -6px rgba(0,0,0,.08),0 20px 31px 3px rgba(0,0,0,.09),0 8px 20px 7px rgba(0,0,0,.02);display:flex;flex-direction:column}@media(min-width:900px){.pricing-table{flex-direction:row}}.pricing-table *{text-align:center;text-transform:uppercase}.pricing-plan{border-bottom:1px solid #e1f1ff;padding:25px}.pricing-plan:last-child{border-bottom:none}@media(min-width:900px){.pricing-plan{border-bottom:none;border-right:1px solid #e1f1ff;flex-basis:100%;padding:25px 50px}.pricing-plan:last-child{border-right:none}}.pricing-img{margin-bottom:25px;max-width:100%}.pricing-header{color:#888;font-weight:600;letter-spacing:1px}.pricing-features{color:#016ff9;font-weight:600;letter-spacing:1px;margin:50px 0 25px}.pricing-features-item{border-top:1px solid #e1f1ff;font-size:12px;line-height:1.5;padding:15px 0}.pricing-features-item:last-child{border-bottom:1px solid #e1f1ff}.pricing-price{color:#016ff9;display:block;font-size:32px;font-weight:700}.pricing-button{border:1px solid #9dd1ff;border-radius:10px;color:#348efe;display:inline-block;margin:25px 0;padding:15px 35px;text-decoration:none;transition:all 150ms ease-in-out}.pricing-button:hover,.pricing-button:focus{background-color:#e1f1ff}.pricing-button.is-featured{background-color:#48aaff;color:#fff}.pricing-button.is-featured:hover,.pricing-button.is-featured:active{background-color:#269aff}