.footer{padding-top:60px;padding-bottom:50px;text-align:center;-ms-flex:none;flex:none;background:#2c3e50}.footer .main{text-align:left}.footer .main .title{font-size:28px;font-weight:700;color:#fff;margin-bottom:20px}.footer .main .description{font-size:18px;font-weight:400;color:#fff}.footer .main .heading{font-size:16px;color:#fff;font-weight:600;text-transform:uppercase;margin-bottom:30px}.footer .main ul li{font-size:18px;color:#fff;font-weight:400;margin-bottom:15px}.footer .main ul li a,.footer .main ul li a:active,.footer .main ul li a:visited{color:#fff}.footer .main ul li a:hover{opacity:.9}.footer .main .social-links{margin-top:40px;display:-ms-flexbox;display:flex;padding-bottom:20px}.footer .main .social-links .social-link{margin-right:20px;transition:opacity .3s}.footer .main .social-links .social-link:hover{opacity:.8}.footer .main .social-links .social-link .icon{color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:32px;border-radius:2px}.footer-secondary{background-color:#2c3e50}.footer-secondary .lead{text-align:center;color:#fff;font-size:27px;font-weight:700;padding:40px 0 20px}.price .col-sm-3:not(:last-child),.price .col-sm-4:not(:last-child),.price .col-sm-6:not(:last-child){border-right:1px solid #ebeff0}.price .card{border:none;border-radius:0}.price .card .item{color:#708090;padding:15px 0 0;font-size:18px;text-align:center;border-bottom:none}.price .card .item b{font-weight:700}.price .card .item i{margin-right:5px}.price .card .item:last-child{padding-top:40px}.price .card .stars{margin-bottom:10px}.price .card .title{font-size:25px;font-weight:600;border-radius:0;color:#243342;text-transform:capitalize;padding:0 20px;text-align:center}.price .card .price{font-size:56px;font-weight:700;margin-bottom:20px}.price .card .price .smaller{font-size:56px}.price .card .price .currency{font-size:20px;vertical-align:top;position:relative;font-weight:700;top:14px;left:-10px;color:#243342}.price .card .price .period{display:block;font-size:18px;color:#708090;font-weight:400;margin-top:-10px;text-transform:none}.price .card .price .decimal{font-size:20px}.price .card .annual{font-size:16px;color:#243342;opacity:.5;margin-bottom:10px;margin-top:-10px}.price .developer{margin-top:50px;text-align:center}.price .all-plan-features{text-align:center;margin-top:80px;padding:0 20%}.price .compare-widgets{text-align:center;margin-top:50px}.price .compare-widgets .btn-clear.btn-normal{opacity:.8;padding:13px 20px;color:#243342;border:2px solid #243342;transition:opacity .3s}.price .compare-widgets .btn-clear.btn-normal:hover,.widget-card:hover .buttons-wrapper{opacity:1}.widget-card{background:#fff;position:relative;box-sizing:border-box;text-align:left;color:#c5cdd3;font-size:18px;font-weight:400;border-radius:8px;transition:all .25s;min-height:420px}.widget-card.with-shadow{box-shadow:0 1px 4px 0 rgba(0,0,0,.05)}.widget-card.with-shadow.with-hover:hover{transform:translate3d(0,-1%,0);box-shadow:0 1px 12px 0 rgba(0,0,0,.07)}.widget-card.with-border{border:1px solid #ebeff0}.widget-card .widget-card-container{padding:35px 40px 25px;display:block;position:relative}.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:700;padding-top:2px;opacity:.8}.widget-card .ribbon.pro{background-color:#e1306c}.widget-card li{list-style:none}.widget-card .description{margin:0;font-weight:400;color:#c5cdd3;text-align:left}.widget-card .description .title{color:#243342;text-transform:capitalize;font-size:23px;font-weight:700;padding-bottom:10px}.widget-card .description .text{font-size:18px;line-height:1.722169;margin-top:0;color:#708090;font-weight:400;padding:0;min-height:95px}.widget-card .description .counter{font-size:16px;color:#c5cdd3}.widget-card .image{width:100%;margin-bottom:20px}.widget-card.instagram.grid .image-background{background-image:url(/images/widgetcards/instagramgrid.svg?v=2);background-repeat:no-repeat}.widget-card.instagram.map .image-background{background-image:url(/images/widgetcards/instagrammap.svg?v=2);background-repeat:no-repeat}.widget-card.instagram.board .image-background{background-image:url(/images/widgetcards/instagramboard.svg?v=2);background-repeat:no-repeat}.widget-card.instagram.scrolling .image-background{background-image:url(/images/widgetcards/instagramscrolling.svg?v=2);background-repeat:no-repeat}.widget-card.instagram.slideshow .image-background{background-image:url(/images/widgetcards/instagramslideshow.svg?v=2);background-repeat:no-repeat}.widget-card.instagram.popup .image-background{background-image:url(/images/widgetcards/instagrampopup.svg?v=2);background-repeat:no-repeat}.widget-card.twitter.grid .image-background{background-image:url(/images/widgetcards/twittergrid.svg?v=2);background-repeat:no-repeat}.widget-card.twitter.board .image-background{background-image:url(/images/widgetcards/twitterboard.svg?v=2);background-repeat:no-repeat}.widget-card.twitter.slideshow .image-background{background-image:url(/images/widgetcards/twitterslideshow.svg?v=2);background-repeat:no-repeat}.widget-card.twitter.scrolling .image-background{background-image:url(/images/widgetcards/twitterscrolling.svg?v=2);background-repeat:no-repeat}.widget-card.facebook.grid .image-background{background-image:url(/images/widgetcards/facebookgrid.svg?v=2);background-repeat:no-repeat}.widget-card.facebook.board .image-background{background-image:url(/images/widgetcards/facebookboard.svg?v=2);background-repeat:no-repeat}.widget-card.facebook.scrolling .image-background{background-image:url(/images/widgetcards/facebookscrolling.svg?v=2);background-repeat:no-repeat}.widget-card.facebook.slideshow .image-background{background-image:url(/images/widgetcards/facebookslideshow.svg?v=2);background-repeat:no-repeat}body{background-color:#fff}.btn{font-size:20px}.hero-background{display:none}@media(min-width:992px){.hero-background{display:block;position:absolute;z-index:0;top:-208px;left:calc(46%)}}.header-sub{position:relative;z-index:50;color:#243342;padding:20px 0 50px}@media(min-width:992px){.header-sub{padding:40px 0 70px}}.header-sub .btn{font-size:16px;padding:15px;margin-top:0}@media(min-width:992px){.header-sub .btn{font-size:20px;padding:15px 20px;margin-top:20px}}.header-sub .btn.btn-clear.btn-normal{opacity:.8;padding:13px 15px;color:#243342;border:2px solid #243342;transition:opacity .3s;font-size:16px}.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:20px}.header-sub .hero-unit .landing-svg{max-height:200px}@media(min-width:992px){.header-sub .btn.btn-clear.btn-normal{font-size:20px;padding:13px 20px}.header-sub .hero-unit .hero-image{margin-top:50px;text-align:center}.header-sub .hero-unit .landing-svg{max-height:none}.header-sub .hero-unit.horizontal{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center}.header-sub .hero-unit.horizontal .hero-text{text-align:left;margin-top:0;padding-right:40px;-ms-flex:43%;flex:43%}.header-sub .hero-unit.horizontal .hero-image{margin-top:50px;text-align:center;-ms-flex:57%;flex:57%}}.header-sub .hero-unit .instagram-link{color:#e1306c;font-weight:600}.header-sub .hero-unit .twitter-link{color:#1da1f2;font-weight:600}.header-sub .hero-unit .facebook-link{color:#3b5998;font-weight:600}.header-sub .hero-unit h1{font-size:34px;color:#243342;font-weight:900;line-height:1.2em;margin-bottom:10px}@media(min-width:992px){.header-sub .hero-unit h1{font-size:58px}}.header-sub .hero-unit h2,.header-sub .hero-unit p{color:#708090;font-weight:400;font-size:20px;line-height:1.5em;margin:25px 0}@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:55px}}.section-heading h4{color:#708090}.section-heading p{color:#708090;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}.testimonials h2{font-size:20px;font-weight:400;color:#708090}.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:.2;transition:opacity .3s}.testimonials .list .item .logo:hover{opacity:.3}.stats{background-color:#f8fafc;color:#243342;padding:50px 0 60px;display:none}@media(min-width:992px){.testimonials h2{font-size:25px}.stats{display:block}}.stats .title{font-size:55px;font-weight:900;text-align:center}.stats .description{text-align:center;font-size:18px;font-weight:400;color:#708090}.widgets{padding:80px 0;background-color:#fff}.widgets .widget-card{margin-top:30px}.widgets .more-widgets{text-align:center;margin-top:80px}.widgets .more-widgets .btn-clear.btn-normal{opacity:.8;padding:13px 20px;color:#243342;border:2px solid #243342;transition:opacity .3s}.widgets .more-widgets .btn-clear.btn-normal:hover{opacity:1}.features{background:#2c3e50;text-align:center;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:20px;padding:15px 20px;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%}}.legal h3{font-size:28px;font-weight:700;margin:30px 0 20px}.legal .expand-content{display:none}.legal .expand-content.expanded{display:block}.recent-posts .header-sub .container .hero-unit .hero-image{height:240px;position:relative}@media(min-width:768px){.recent-posts .header-sub .container .hero-unit .hero-image{height:250px}}.recent-posts .header-sub .container .hero-unit .hero-image .arrow-text{background:url(/images/recent-posts-arrow-text.png) no-repeat;height:120px;width:100%;max-width:335px;background-size:cover;margin:auto}.recent-posts .header-sub .container .hero-unit .hero-text .mobile{display:inline-block}.recent-posts .header-sub .container .hero-unit .hero-text .desktop{display:none}@media(min-width:768px){.recent-posts .header-sub .container .hero-unit .hero-image .arrow-text{height:125px;width:350px}.recent-posts .header-sub .container .hero-unit .hero-text .mobile{display:none}.recent-posts .header-sub .container .hero-unit .hero-text .desktop{display:inline-block}}.recent-posts .header-sub .container .hero-unit .snapwidget-fab-wrapper.popup-preview{height:80px;bottom:10%}