@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,900,300,600);.footer{padding-top:60px;padding-bottom:50px;text-align:center;-ms-flex:none;flex:none}.footer .main{text-align:left}.footer .main .title{font-size:28px;font-weight:700;color:#2c3e50;margin-bottom:13px}.footer .main .description{font-size:16px;font-weight:400;color:#7f8c8d}.footer .main .heading{font-size:16px;color:#2c3e50;font-weight:700;text-transform:uppercase;margin-bottom:20px}.footer .main ul li{font-size:16px;color:#7f8c8d;font-weight:400;margin-bottom:5px}.footer .main ul li a,.footer .main ul li a:active,.footer .main ul li a:visited{color:#7f8c8d}.footer .main ul li a:hover{color:#2c3e50}.footer .main .social-links{margin-top:40px;display:-ms-flexbox;display:flex;padding-bottom:20px}.footer .main .social-links .social-link{margin-right:10px;transition:opacity .3s}.footer .main .social-links .social-link:hover{opacity:.8}.footer .main .social-links .social-link .icon{color:#fff;font-size:26px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:32px;width:32px;border-radius:2px}.footer .main .social-links .social-link .instagram{padding-left:1px;background:#e4405f}.footer .main .social-links .social-link .facebook{padding-top:1px;background-color:#3b5998}.footer .main .social-links .social-link .twitter{padding-left:1px;background-color:#08c1e2}.footer-secondary{background-color:#2c3e50}.footer-secondary .lead{text-align:center;color:#fff;font-size:24px;font-weight:700;padding:40px 0 20px}.price .card .item{color:#7f8c8d;padding:25px 20px;font-size:18px;text-align:center}.price .card .item b{font-weight:700}.price .card .title{font-size:20px;border-radius:3px 3px 0 0;color:#fff}.price .card .price{font-size:100px;font-weight:700}.price .card .price .currency{font-size:24px;vertical-align:top;position:relative;font-weight:400;top:26px;left:-10px;color:#fff;opacity:.5}.price .card .price .period{font-size:14px;vertical-align:bottom;position:relative;top:-27px;left:10px;color:#fff;opacity:.5}.price .developer{margin-top:50px;text-align:center}.widget-card{background:#fff;position:relative;box-sizing:border-box;border:1px solid #ebedee;padding:0;text-align:left;color:#ccd1d1;font-size:18px;font-weight:400;border-radius:3px;transition:all .25s;min-height:480px}.widget-card .buttons-wrapper,.widget-card .image{border-top-left-radius:3px;border-top-right-radius:3px}.widget-card:hover .buttons-wrapper{opacity:1}.widget-card .buttons-wrapper{position:absolute;height:250px;width:100%;opacity:0;transition:opacity .25s;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.widget-card .buttons-wrapper.instagram{background:#e4405f}.widget-card .buttons-wrapper.facebook{background:#3b5998}.widget-card .buttons-wrapper.twitter{background:#08c1e2}.widget-card .ribbon-wrapper{overflow:hidden;position:absolute;height:80px;width:80px;top:-1px;left:-1px}.widget-card .ribbon{height:25px;width:129px;background-color:#4183d7;-ms-transform:rotate(-45deg);transform:rotate(-45deg);white-space:nowrap;position:absolute;top:11px;left:-40px;text-transform:uppercase;color:#fff;text-align:center;font-size:16px;font-weight:500;padding-top:2px}.widget-card .ribbon.pro{background-color:#2c3e50}.widget-card li{list-style:none}.widget-card .title{font-size:24px;font-weight:500;margin-bottom:10px;text-transform:capitalize;color:#2c3e50}.widget-card .description{margin:0;padding:22px 22px 10px;font-weight:700;color:#ccd1d1;text-align:center}.widget-card .description .text{font-size:16px;margin-top:10px;color:rgba(44,62,80,.5);font-weight:600}.widget-card .description b{font-weight:700}.widget-card .buttons.bottom-button{padding:0;position:absolute;width:100%;bottom:0}.widget-card .buttons.bottom-button .btn.btn-flat.btn-vertical{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.widget-card .buttons .btn-card-clear{color:#fff;text-transform:uppercase;font-weight:700;font-size:24px;background:0 0;margin:0 5px;opacity:.8;padding:5px;transition:opacity .25s}.widget-card .buttons .btn-card-clear:hover{opacity:1}.widget-card .image{height:250px;background-size:100%}.widget-card.instagram.grid .image{background-image:url(/images/widgetcards/instagramgrid.jpg);background-repeat:no-repeat}.widget-card.instagram.map .image{background-image:url(/images/widgetcards/instagrammap.jpg);background-repeat:no-repeat}.widget-card.instagram.board .image{background-image:url(/images/widgetcards/instagramboard.jpg);background-repeat:no-repeat}.widget-card.instagram.scrolling .image{background-image:url(/images/widgetcards/instagramscrolling.jpg);background-repeat:no-repeat}.widget-card.instagram.slideshow .image{background-image:url(/images/widgetcards/instagramslideshow.jpg);background-repeat:no-repeat}.widget-card.twitter.grid .image{background-image:url(/images/widgetcards/twittergrid.jpg);background-repeat:no-repeat}.widget-card.twitter.board .image{background-image:url(/images/widgetcards/twitterboard.jpg);background-repeat:no-repeat}.widget-card.twitter.slideshow .image{background-image:url(/images/widgetcards/twitterslideshow.jpg);background-repeat:no-repeat}.widget-card.twitter.scrolling .image{background-image:url(/images/widgetcards/twitterscrolling.jpg);background-repeat:no-repeat}.widget-card.facebook.grid .image{background-image:url(/images/widgetcards/facebookgrid.jpg);background-repeat:no-repeat}.widget-card.facebook.board .image{background-image:url(/images/widgetcards/facebookboard.jpg);background-repeat:no-repeat}.widget-card.facebook.scrolling .image{background-image:url(/images/widgetcards/facebookscrolling.jpg);background-repeat:no-repeat}.widget-card.facebook.slideshow .image{background-image:url(/images/widgetcards/facebookslideshow.jpg);background-repeat:no-repeat}.dashed,.dashed2,.dashed3,.dashed4{stroke-dasharray:2.4}.hide-dot{display:none}#darkBlueLaptop{animation:color 10s linear infinite}#lightBlue{animation:color2 10s linear infinite}#middleBlue{animation:color3 10s linear infinite}@keyframes color{0%,100%,25%{fill:#33485D}35%,45%,68%,92%{fill:#59ABE3}55%,65%{fill:#4183D7}}@keyframes color2{0%,10%,100%{fill:#59ABE3}20%,45%,68%,92%{fill:#4183D7}55%,65%{fill:#33485D}}@keyframes color3{0%,10%,100%{fill:#4183D7}20%,45%,68%,92%{fill:#33485D}55%,65%{fill:#59ABE3}}.header-sub{position:relative;z-index:50;color:#2c3e50;padding:20px 0 50px}@media (min-width:992px){.header-sub{padding:40px 0 70px}}.header-sub .btn{font-size:22px;padding:15px 46px;margin-top:20px}.header-sub .btn.btn-clear.btn-normal{opacity:.8;padding:13px 43px;color:#2c3e50;border:2px solid #2c3e50;transition:opacity .3s}.header-sub .btn.btn-clear.btn-normal:hover{opacity:1}.header-sub .btn:not(:last-child){margin-right:10px}.header-sub .hero-unit .hero-text{text-align:center;margin-top:20px}.header-sub .hero-unit .hero-image{margin-top:0;text-align:center}.header-sub .hero-unit .hero-image .landing-svg,.header-sub .hero-unit .hero-image .landing-svg-fallback{max-height:340px}.header-sub .hero-unit .instagram-link{color:#e4405f;font-weight:600}.header-sub .hero-unit .twitter-link{color:#08c1e2;font-weight:600}.header-sub .hero-unit .facebook-link{color:#3b5998;font-weight:600}.header-sub .hero-unit h1{font-size:34px;color:#2c3e50;font-weight:900;line-height:1.2em;margin-bottom:10px}@media (min-width:992px){.header-sub .hero-unit .hero-image{margin-top:20px}.header-sub .hero-unit h1{font-size:50px}}.header-sub .hero-unit h2,.header-sub .hero-unit p{color:#7f8c8d;font-weight:400;font-size:20px;line-height:1.5em}@media (min-width:992px){.header-sub .hero-unit h2,.header-sub .hero-unit p{font-size:25px}}.section-heading{padding-bottom:40px}.section-heading h2{font-size:34px;padding-bottom:20px}@media (min-width:992px){.section-heading h2{font-size:50px}}.section-heading h4{color:#7f8c8d}.section-heading p{color:#7f8c8d;font-weight:400;font-size:20px;line-height:1.5em}@media (min-width:992px){.section-heading p{font-size:25px}}.section-heading .description{color:#fff;background:#59abe3;font-size:24px;font-weight:700;margin:10px auto 0;padding:5px 15px 6px;display:inline-block}.pricing{padding:80px 0}.pricing .section-heading{padding-bottom:80px}.testimonials{padding:60px 0 20px;background:#fff}.testimonials h2{font-size:25px;font-weight:600;color:rgba(44,62,80,.5)}.testimonials .list{margin-top:20px}.testimonials .list .item{display:inline;margin:0}.testimonials .list .item:not(:last-child){margin-right:40px}.testimonials .list .item .logo{opacity:1;transition:opacity .3s}.testimonials .list .item .logo:hover{opacity:.8}.widgets{padding:80px 0}.widgets .row{padding-top:30px}.widgets .more-widgets{text-align:center;margin-top:50px}.features{background:#1b1f23;text-align:center;color:#95a5a6;padding-top:100px;padding-bottom:100px}.features h2{color:#fff;font-size:55px;line-height:1.3;margin:0 0 60px}.features .btn-success{font-size:22px;padding:15px 46px;margin:0 0 55px}.features p{margin:0 auto;width:48%;font-size:20px;line-height:31px;font-weight:500}@media (max-width:767px){.features p{width:80%}}