.btn,a:focus,a:hover{text-decoration:none}.btn,body{line-height:1.5;font-weight:400}.btn,.welcome-message h2,body,p{font-weight:400}.btn,.nav>li{text-align:center}.btn,a{transition:.3s ease-in-out}.navbar-default .btn,body{font-size:16px}.features,body{overflow-x:hidden}#bgvid,.nav-left,.navbar-brand .logo-nav,.navbar-default.stuck .logo-head{display:none}.plan,img{max-width:100%}#bgvid,.contact-form textarea.input-lg,img{height:auto}body{font-family:'Source Sans Pro',sans-serif}p{color:#4c4c4c;font-size:17px}h1,h2,h3,h4,h5,h6{font-weight:600;color:#4c4c4c}h4{font-size:20px;margin:12px 0}a{color:#f56363}a:focus,a:hover{color:#fa5454}a:focus{outline:0}li,ul{list-style:none;padding:0;margin:0}b,strong{font-weight:600}.hero-section{background:url(../img/bg.jpg) center center/cover no-repeat;padding:0 0 4.5em;position:relative;color:#fff}.hero-section::before,.pricing::before,.twitter-feed::before,.video-tour::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;right:0}.hero-section::before{background:rgba(0,0,0,.3)}.features article,.welcome-message{margin-top:1.5em}.welcome-message h1{font-size:36px;color:#fff;font-weight:400;margin:0 0 24px}.welcome-message h2{font-size:22px;color:#fff;margin:0}.btn,.cta-btn p,blockquote p{font-size:18px}.btn{padding:1em 3em;color:#fff;background-color:#f56363;border:none;border-radius:3px;text-transform:uppercase}.currency,.period,.price-amount{font-size:30px}.btn:hover{color:#fff;background-color:#fa5454}.btn:active,.btn:active:focus,.btn:active:hover,.btn:focus{color:#fff;outline:0;background-color:#fa5454}.navbar-default,.navbar-default.stuck{background-color:rgba(255,255,255,.97)}.cta-btn p{color:#fff;margin:.75em 0 0}.navbar-default{border:none;margin-bottom:0;border-radius:0;padding:.75em 0}.nav>li>a>i{padding-right:.2em}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#f56363;transition:.3s ease-in-out}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}.navbar-brand{padding:0 0 0 1em}.navbar-default.stuck .logo-nav,.navbar-default.stuck .nav-left{display:block}.cta-section a[href^=tel],.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.team p,.tweet a{color:#fff}.navbar-default.stuck .navbar-nav>li>a{color:#4c4c4c}.footer-links a:hover,.navbar-default.stuck .navbar-nav>li>a:focus,.navbar-default.stuck .navbar-nav>li>a:hover{color:#fa5454}.navbar-default.stuck .navbar-nav .btn{display:inline-block;background:#f56363;color:#fff;border:1px solid #f56363}.navbar-default.stuck .navbar-nav .btn:focus,.navbar-default.stuck .navbar-nav .btn:hover{background:#fa5454!important;color:#fff}.navbar-default.stuck{position:fixed;width:100%;top:0;left:0;z-index:10;box-shadow:0 1px 12px 0 rgba(51,51,51,.23);-webkit-animation:1s both fadeInDown;animation:1s both fadeInDown}#bgvid,.video-tour .play-btn{left:50%;position:absolute;top:50%}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.play-btn{margin:2.25em 0}.hero-section .play-btn img{transition:opacity .3s linear}.modal-backdrop.in,.play-btn img:hover{opacity:.8}.features div[class=row]:first-child,.features div[class=row]:nth-child(2),.section-header{margin-bottom:3em}.section-header h2{font-size:24px;font-weight:600;margin-top:0}.section-header h3{font-size:24px;font-weight:300;margin:0}.featured-on,.features,.site-footer,.tour{background-color:rgba(0,0,0,.03)}.section-spacing,.section-spacing.featured-on,.section-spacing.site-footer,.section-spacing.tour{padding:3.75em 0}.featured-on .section-header,.features div[class=row]:nth-child(3) .col-md-4 article,.reviews figure{margin-bottom:1.5em}.featured-sites li{padding:0 3em 1.5em}.featured-sites li:last-child,.features article li:last-child,.plan-features li:last-child{padding-bottom:0}.featured-sites img{opacity:.15;transition:.5s linear}.featured-sites img:hover{opacity:.2}.benefits img{margin-bottom:.75em}.benefits div[class^=col-]>p:last-child,.plan:last-child,.video-tour h2{margin-bottom:0}.benefits p{color:#8a8a8a}.benefits div[class^=col-]:first-child,.benefits div[class^=col-]:nth-child(2),.buy-button,.reviews div[class^=col-]:first-child,.reviews div[class^=col-]:nth-child(2),.team div[class^=col-]:first-child,.team div[class^=col-]:nth-child(2){padding-bottom:1.5em}.features article h2{font-size:24px;margin:24px 0 12px}.features article li{font-size:17px;color:#8a8a8a;padding-left:1em;text-indent:-.7em;padding-bottom:.2em}.features article li:before{content:"• ";color:#f56363;padding-right:.5em}.video-tour{position:relative;height:400px;overflow:hidden;background:url(../img/bg-video-preview.jpg) center center/cover no-repeat #333;-webkit-perspective:1000;perspective:1000}.video-tour::before{background:rgba(0,0,0,.3);z-index:1}.video-tour h2{font-size:24px;color:#fff;font-weight:400}#bgvid{width:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;object-fit:cover}.video-tour .play-btn{z-index:3;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0}.center-block{float:none}.tour h2{font-size:24px;font-weight:400;margin:0}.tour .btn{margin-top:1em;vertical-align:initial}.sub-form .btn i,.tour .btn i{padding-left:.5em}.pricing{background:url(../img/bg-pricing.jpg) center center/cover no-repeat}.pricing .section-header h2,.pricing .section-header h3{position:relative;color:#fff}.plan{background-color:#fff;width:2900px;display:inline-block;margin:0 0 1.5em}.plan .header,.plan-features,.price{padding:1.5em 1em}.plan .header h4{font-size:21px;margin:0}.price{background-color:#43c5b8;color:#fff}.price-amount{line-height:1}.currency{vertical-align:top;top:30px}.plan-features li{padding-bottom:.75em;font-size:17px}.plan-features li span{font-weight:700}.plan-features li i{padding-left:.5em;color:#f56363}.buy-button p{margin:12px 0 0;font-weight:300}blockquote{padding:0 0 0 3em;margin:0;border-left:none;position:relative}blockquote::before{content:"\201C";color:#e9e9e9;position:absolute;left:-12px;top:-50px;font-size:128px}blockquote p{font-weight:400}blockquote cite{font-size:17.5px;font-weight:400;color:#aeafaf;font-style:normal}.cta-section{background-color:#f56363}.cta-section .section-header{margin-bottom:2.25em}.cta-section h2{font-size:40px;font-weight:600;color:#fff}.cta-section .section-header h3{font-size:24px;font-weight:300;color:#fff}.cta-section .btn{background-color:#fff;color:#f56363;border:1px solid transparent}.cta-section .btn:hover{background-color:transparent;color:#fff;border:1px solid #fff}.cta-section p{color:#fff;margin:.75em 0 0}.cta-section a[href^=tel]:hover{color:#fff;text-decoration:underline}.team h4{font-size:21px;margin:24px 0 6px}.team h5{font-size:19px;font-weight:400;margin-top:0}.map-address,.tweet{font-weight:300}.team div[class^=col-]:nth-child(3) .team-info h5{margin:0}.team-details figure{position:relative;overflow:hidden;width:360px;max-width:100%;margin:0 auto}.team-details figcaption{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(245,99,99,.95);transition:transform .35s;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);padding:1.5em 1em;display:block}.error i,.map-info-box i,.social li,.valid i{padding-right:.5em}.team-details figure figcaption div li a,.team-details figure figcaption div p{transition:transform .35s;-webkit-transform:translate3d(0,200%,0);-ms-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.team-details figure:hover figcaption,.team-details figure:hover figcaption div li a,.team-details figure:hover figcaption div p{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.team-details figure figcaption div p{transition-delay:50ms}.team-details figure figcaption div li:first-child a{transition-delay:0.1s}.team-details figure figcaption div li:nth-child(2) a{transition-delay:0.15s}.team-details .social{margin-top:.75em}.team-details .social li a{color:#f56363;background-color:#fff;border:1px solid #f56363;width:55px;height:55px;line-height:55px;font-size:1.5em}.team-details .social li a:hover{color:#fff;background-color:#f56363;border:1px solid #fff}.team-details figcaption div{position:absolute;left:0;right:0;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:1.5em}.twitter-feed{background:url(../img/bg-twitter.jpg) center center/cover no-repeat;position:relative}.twitter-feed::before{background:rgba(0,0,0,.38)}.twitter-icon .fa-twitter{color:#fff;font-size:4em;padding-bottom:12px}.tweet{font-size:20px;color:#fff}.tweet a:hover{color:rgba(255,255,255,.92)}.contact.section-spacing{padding:3.75em 0 0}#map-canvas{width:100%;margin:0;padding:0;height:35em}#map-canvas img{max-width:none}.map-info-box{text-align:left}.map-info-box p{margin:0 0 8px}.map-info-box i{color:#cec9c9}.map-head h3{height:30px;background:url(../img/logo-nav.svg) 47px center/110px auto no-repeat;text-indent:-999em;margin:12px 0 14px}#mc-notification,.form-control,.map-email{font-weight:400}.form-control::-webkit-input-placeholder{color:#8a8a8a}.form-control:-moz-placeholder{color:#8a8a8a}.form-control::-moz-placeholder{color:#8a8a8a}.form-control:-ms-input-placeholder{color:#8a8a8a}.form-control{background-color:#fff;border:1px solid #f56363;color:#4c4c4c;box-shadow:none;height:60px;font-size:16px;padding:0 1.5em}.form-control:focus{border-color:#fa5454;outline:0;box-shadow:none}.sub-form .btn{padding:1em}#mc-form .btn-default{height:60px}#mc-notification{margin:.75em 0 0;color:#8a8a8a;font-size:17px}.error{color:#ff4c4c!important}.valid{color:#4caf50!important}.site-footer small{display:inline-block}.footer-links,.site-footer small{margin:0 0 .75em}.footer-links a,.site-footer small{color:#8a8a8a;font-weight:300;font-size:18px}.footer-links a:first-child{padding-right:.4em}.chat-btn.fixed{width:50px;height:50px;border-radius:50%;background:url(../img/chat-icon.svg) center center no-repeat #4fce5d;position:fixed;bottom:120px;right:30px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);transition:.2s ease-in-out;z-index:2;display:block}.chat-btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#modal-contact-form .modal-body{padding:3em 1em}.contact-form .section-header h2{margin:24px 0 12px}.contact-form .form-control{border-radius:4px;height:49px;padding:10px 16px;border-color:#dadddf}.contact-form .form-control:focus{border-color:#fab1b1}.cta-form .form-group{margin-bottom:24px}.contact-form .form-control.input-error{border-color:#f44336}.contact-form-success{text-align:center;padding:12px;margin:0;font-size:20px;display:none;color:#949494}.contact-form-success i{display:block;width:80px;height:80px;margin:0 auto 12px;border:3px solid #2dbf5b;line-height:74px;border-radius:50%;font-size:38px;text-align:center;color:#2dbf5b;background:0 0}.contact-form-success span{display:block;margin-bottom:6px;color:#4c4c4c;font-size:30px}.modal{padding-right:0!important}.modal button.close{position:absolute;top:-33px;right:15px;font-size:30px;color:#fff;opacity:.9;text-shadow:none;transition:.3s ease-in-out;font-weight:800}.modal .close:focus,.modal .close:hover{opacity:1;outline:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.modal .modal-dialog{margin:70px auto}.modal .modal-content{border-radius:3px}.social li{display:inline-block;text-align:center}.social li:last-child{padding-right:0}.social li a{display:block;width:45px;height:45px;line-height:45px;color:#fff;border-radius:50%;position:relative;transition:.8s;font-size:1.3em;background:#d6d6d6}.social li a:hover{color:#fff;background:#f56363}.language-switcher{right:80px;top:96px;z-index:10;position:absolute}.language-switcher .btn{font-size:15px;text-transform:none;padding:0;line-height:0}.language-switcher .btn,.language-switcher .btn:active,.language-switcher .btn:active:focus,.language-switcher .btn:active:hover,.language-switcher .btn:focus,.language-switcher .btn:hover,.language-switcher.open>.dropdown-toggle.btn-default,.language-switcher.open>.dropdown-toggle.btn-default:focus,.language-switcher.open>.dropdown-toggle.btn-default:hover{background:0 0;border-color:transparent;box-shadow:none;color:#fff}.language-switcher .btn img,.language-switcher .dropdown-menu a img{padding-right:3px}.language-switcher .dropdown-menu{top:126%}@media (min-width:768px){.hero-section{padding:0 0 7.5em}.welcome-message{margin-top:8.25em}.welcome-message h1{font-size:44px}.tweet,.welcome-message h2{font-size:23px}.play-btn{margin:3em 0}.featured-sites li{padding:0 1em;display:inline-block}.section-spacing{padding:4.5em 0}.contact.section-spacing{padding:4.5em 0 0}.section-header h3{font-size:26px}.benefits div[class^=col-]:first-child,.benefits div[class^=col-]:nth-child(2),.reviews div[class^=col-]:first-child,.reviews div[class^=col-]:nth-child(2),.team div[class^=col-]:first-child,.team div[class^=col-]:nth-child(2){padding-bottom:0}.tour .btn{margin:0 0 0 1em}.video-tour{height:450px}.plan{width:325px;margin:0 1em}blockquote{padding:0 0 0 1em}blockquote::before{left:-18px;top:-30px;font-size:80px}.cta-section h2{font-size:46px}.team h5{margin:0!important}.sub-form .btn{padding:1em 2em}.language-switcher{right:80px}#modal-contact-form .modal-body{padding:3em}.modal button.close{right:0}}@media (min-width:992px){.navbar-default,.navbar-default .btn{background-color:transparent}.hero-section{padding:3em 0 12.75em}.navbar-default .btn{border:1px solid #fff;padding:.75em 1.5em}.navbar-default .btn:hover{background-color:#fa5454!important}.navbar-brand{padding:0}.nav-left{padding-left:3em}.welcome-message{margin-top:7.5em}.welcome-message h1{font-size:56px}.welcome-message h2{font-size:24px}.play-btn{margin:4.5em 0}.section-spacing{padding:6em 0}.contact.section-spacing{padding:6em 0 0}.features div[class=row]:first-child,.features div[class=row]:nth-child(2){margin-bottom:7.5em}.features article{margin-top:6em}.features img{max-width:none;position:absolute;width:900px;top:0;left:22px}.features div[class=row]:nth-child(2) .col-md-7 img{left:-277px}.featured-sites li{padding:0 3em}.video-tour{height:600px;background:0 0}.video-tour::before{background:rgba(0,0,0,.1)}#bgvid{display:block}.plan{margin:0 1.5em;width:290px}blockquote{padding:0 0 0 3em}blockquote::before{left:-5px;top:-50px;font-size:128px}.footer-links,.site-footer small{margin:0}.section-spacing.site-footer{padding:3em 0}.language-switcher{top:10px}}@media (max-width:460px){.video-tour .play-btn img{width:45%}}@media (min-width:992px) and (max-width:1200px){.features img{width:820px}}.billing-switch{display:inline-flex;background:#f0f2f5;border-radius:30px;padding:4px;box-shadow:inset 0 0 0 1px #ddd;margin-bottom:20px}.billing-option,.btn-contactar-ventas{display:inline-block;border-radius:30px;font-weight:700;cursor:pointer;text-decoration:none}.billing-option{padding:8px 20px;color:#333;transition:.2s ease-in-out}.billing-option:hover{background-color:rgba(255,255,255,.5)}.billing-option.active{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.1)}.billing-option .desc{color:#007bff;font-weight:400;font-size:90%;pointer-events:none}.pricing{position:relative;z-index:1}.pricing::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:0;pointer-events:none}.pricing .billing-option,.pricing .billing-switch,.pricing .container{position:relative;z-index:2}.btn-contactar-ventas{background-color:#43c5b8;color:#fff;padding:12px 24px;font-size:16px;transition:background-color .3s}.btn-contactar-ventas i{margin-right:8px}.btn-contactar-ventas:hover{background-color:#3ab0a5;color:#fff;text-decoration:none}