body,button,html,input,select,textarea{font-family:'Varela Round',sans-serif}dl,h3,menu,ol,p,pre,ul{margin:1em 0}body,figure,form{margin:0}a,h1,h2{color:#353535}h2,h3{line-height:1.5em}nav ul li,nav ul li a{color:rgba(255,255,255,.6);position:relative;display:block}nav ul li,nav ul li a,sub,sup{position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,nav,nav ul li,nav ul li a,section,summary{display:block}.learn-more-btn,.swag h1,h1.arrow,h2{text-transform:uppercase}.down-arrow-btn,.icon,.pie{text-align:center}.learn-more-btn,a.close-overlay,b,h1.arrow,h2,strong{font-weight:700}nav ol,nav ul,ul.legals{list-style:none}.bg-a ul li,p{word-spacing:1px}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,html a{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:24px;margin:.67em 0}h3{font-size:1.1em}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}small,sub,sup{font-size:75%}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}sub,sup{line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.bg-a,.effects .img,.overlay{overflow:hidden}table{border-collapse:collapse;border-spacing:0}a{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a:focus,a:hover{color:#3dc9b3;text-decoration:none}p{color:#8c9398;line-height:25px;font-size:14px}h2{margin:.83em 0;font-size:15px}.section-padding{padding:90px 0 100px}.dark-bg{background:#f3f5f8}.contact-bg{background:url(../img/fondo-contacto.jpg);background-size:cover}.light-bg{background-color:#fff}.dark-box{background:#f3f5f8;-webkit-box-shadow:0 3px 0 0 #f0f2f4;-moz-box-shadow:0 3px 0 0 #f0f2f4;box-shadow:0 3px 0 0 #f0f2f4}.light-box{background-color:#fff;-webkit-box-shadow:0 3px 0 0 #f0f2f4;-moz-box-shadow:0 3px 0 0 #f0f2f4;box-shadow:0 3px 0 0 #f0f2f4;padding:20px 0}.light-box:focus,.light-box:hover{-webkit-box-shadow:0 3px 0 0 #3dc9b3;-moz-box-shadow:0 3px 0 0 #3dc9b3;box-shadow:0 3px 0 0 #3dc9b3}.box-hover{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.box-hover:focus,.box-hover:hover{transform:translate(0,-15px);-webkit-transform:translate(0,-15px);-ms-transform:translate(0,-15px)}.wrapper{height:650px}.nopadding{padding:0}.inner{padding-top:170px}nav{background-color:#242830;margin-top:-1px}nav ul{padding:0}nav ul li{border-bottom:1px dotted rgba(255,255,255,.2);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;padding-left:0}nav ul li:last-child{border:none}nav ul li a{padding:20px 20px 20px 0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}nav ul li a:focus,nav ul li a:hover{text-decoration:none;color:rgba(255,255,255,1)}#nav-toggle{position:absolute;right:15px;top:0;cursor:pointer;padding:10px 35px 16px 0}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{cursor:pointer;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;height:5px;width:35px;background:#353535;position:absolute;display:block;content:'';transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}#nav-toggle.active span:after{transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);top:10px}.navicon{position:relative;height:26px}.indicator{position:absolute;right:0!important}.effects .img,.icon,.responsive-services{position:relative}.pull{display:none}.hero{background:url(../img/home-bg.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:65px 0 400px;height:auto}.hero h1{font-size:40px;letter-spacing:12px;margin:10px}.hero p,.learn-more-btn,h1.arrow{letter-spacing:1px}.hero h1 span{color:#a1a9b0;display:inline-block}.learn-more-btn{background:rgba(61,201,179,1);padding:20px 40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;color:#fff;display:inline-block;-webkit-box-shadow:0 3px 0 0 #309383;-moz-box-shadow:0 3px 0 0 #309383;box-shadow:0 3px 0 0 #309383;margin:60px 0 0}.learn-more-btn:focus,.learn-more-btn:hover{background:rgba(61,201,179,.6);color:#fff}.intro{background:#f3f5f8}.intro p{margin:50px 0 0}h1.arrow{font-size:24px;color:#353535;background:url(../img/h1-bg.png) center bottom no-repeat;padding-bottom:30px}.features-wrapper,.team-wrapper{margin:40px 0 0;overflow:hidden}.icon{height:125px;width:155px;line-height:120px;max-width:100%;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:block;color:#5290c3;font-size:75px;vertical-align:middle;margin:0 auto}.fluid-white,.iphone{width:50%;height:100%}.iphone{background:#f3f5f8;float:left;box-shadow:inset -15px -11px 40px -6px rgba(0,0,0,.1);-moz-box-shadow:inset -15px -11px 40px -6px rgba(0,0,0,.1);-webkit-box-shadow:inset -15px -11px 40px -6px rgba(0,0,0,.1);z-index:1}.fluid-white{background:#fff;float:right;z-index:2}.swag{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;padding:105px 0 42px}.swag h1{color:#fff;font-size:40px;letter-spacing:5px}.swag h1 span{display:block;font-size:25px;margin-top:20px}.down-arrow-btn{width:40px;height:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;background:rgba(61,201,179,.8);display:inline-block;margin:10px auto 20px;color:#fff;font-size:16px;line-height:40px}.down-arrow-btn:focus,.down-arrow-btn:hover{color:#fff;background:rgba(61,201,179,1)}.effects{padding-left:15px}.effects .img{z-index:1}.effects .img:nth-child(n){margin-right:5px}.effects .img:first-child{margin-left:-15px}.effects .img:last-child{margin-right:0}.effects .img img{height:255px;display:block;margin:0;padding:0}.overlay{display:block;position:absolute;z-index:20;background:rgba(100,194,158,.8);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}a.close-overlay,a.expand{z-index:100;color:#fff;text-align:center;position:absolute}a.close-overlay{display:block;top:0;right:0;width:45px;height:45px;font-size:20px;line-height:45px;background-color:#000;cursor:pointer}a.close-overlay.hidden{display:none}a.expand{display:block;font-weight:600;font-size:14px;text-transform:uppercase;line-height:30px}.ignite-btn,.subscribe h1 span{font-weight:700;text-transform:uppercase;letter-spacing:1px}.overlay-effect .img i{font-size:30px}.overlay-effect .overlay{bottom:0;left:0;right:0;width:100%;height:100%;opacity:0}.overlay-effect .overlay a.expand{left:0;right:0;bottom:47%;margin:0 auto -30px}.subscribe h1,.team img{margin-bottom:40px}.overlay-effect .img.hover .overlay{height:100%;opacity:1}.img img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-moz-transition:opacity .35s,-moz-transform .35s;-o-transition:opacity .35s,-o-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);-ms-transform:translate3d(-40px,0,0)}.img:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(-40px,0,0)}.designs{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50px}.subscribe{background:url(../img/keyboard-bg.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:120px 0 140px}.subscribe h1{color:#fff}.subscribe h1 span{display:block;font-size:15px;margin-top:20px}.subscribe input[type=text]{background-color:rgba(255,255,255,.1);border:1px solid #fff;padding:20px;width:30%;color:#fff}.subscribe input[type=submit]{background:rgba(61,201,179,.5);border:1px solid rgba(61,201,179,.5);padding:20px;color:#fff;text-transform:uppercase;letter-spacing:1px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.subscribe input[type=submit]:hover{background:rgba(61,201,179,1);border:1px solid rgba(61,201,179,1);color:#fff}.ignite-cta{background-color:#242830;padding:70px 0}.ignite-btn{display:inline-block;padding:25px 40px;color:#fff;border:1px solid #fff}.ignite-btn:focus,.ignite-btn:hover{color:#3dc9b3;border:1px solid #3dc9b3}ul.social-buttons{list-style:none;margin:0;padding:0}ul.social-buttons li{display:inline-block;margin-right:10px}ul.social-buttons li:last-child{margin-right:0}.social-btn{width:40px;height:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;background:#242830;display:inline-block;color:#fff;font-size:17px;line-height:40px;text-align:center}.social-btn:focus,.social-btn:hover{background:#3dc9b3;color:#fff}.social{margin-top:25px}.up-btn{width:50px;height:50px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;background:rgba(61,201,179,.5);display:block;margin:0 auto;color:#fff;font-size:18px;line-height:46px;text-align:center;position:absolute;top:-26px;left:0;right:0}#contacto,.contact-wrap{position:relative}.up-btn:hover,up-btn:focus{color:#fff;background:rgba(61,201,179,1)}.contact-details{margin:70px 0}.contact-details h2{font-size:20px}.contact-details h2 span{display:block;color:#3dc9b3;text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-top:15px}.div-mail,ul.legals li{display:inline-block}footer a{color:#a1a9b0}.navbar-bellcom #navbar a,footer p,ul.legals{color:#fff}footer{background-color:#5290c3;padding:40px 0 30px}ul.legals{line-height:25px}ul.legals li::after{content:" |"}ul.legals li:last-child::after{content:""}.legals{text-align:left}.credit{text-align:right}#servicesSlider{margin-top:70px}ul.slides li{margin:0}.wp1,.wp2,.wp3,.wp4,.wp5,.wp6{visibility:hidden}.bounceInLeft,.bounceInRight,.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp,.fadeInUpD,.fadeInUpDelay{visibility:visible}.delay-01s{animation-delay:.1s;-webkit-animation-delay:.1s}.delay-02s{animation-delay:.2s;-webkit-animation-delay:.2s}.delay-03s{animation-delay:.3s;-webkit-animation-delay:.3s}.delay-04s{animation-delay:.4s;-webkit-animation-delay:.4s}.delay-05s{animation-delay:.5s;-webkit-animation-delay:.5s}.delay-06s{animation-delay:.6s;-webkit-animation-delay:.6s}.delay-07s{animation-delay:.7s;-webkit-animation-delay:.7s}.delay-08s{animation-delay:.8s;-webkit-animation-delay:.8s}.delay-1s{animation-delay:1s;-webkit-animation-delay:1s}.delay-1-1s{animation-delay:1.1s;-webkit-animation-delay:1.1s}.delay-1-2s{animation-delay:1.2s;-webkit-animation-delay:1.2s}.delay-1-3s{animation-delay:1.3s;-webkit-animation-delay:1.3s}.delay-1-4s{animation-delay:1.4s;-webkit-animation-delay:1.4s}.delay-1-5s{animation-delay:1.5s;-webkit-animation-delay:1.5s}.delay-1-6s{animation-delay:1.6s;-webkit-animation-delay:1.6s}.delay-1-7s{animation-delay:1.7s;-webkit-animation-delay:1.7s}.delay-1-8s{animation-delay:1.8s;-webkit-animation-delay:1.8s}.delay-1-9s{animation-delay:1.9s;-webkit-animation-delay:1.9s}.delay-2s{animation-delay:2s;-webkit-animation-delay:2s}.wp3{background:url(../img/iphone-bg.png) 200px 10px no-repeat;height:100%}.navbar-bellcom{background:#333;border-color:transparent}.navbar-bellcom #navbar li{border-bottom:0}.navbar-bellcom #navbar .active>a{color:#5290c3;background:0 0}.hero-home .inner{padding:0}section#portfolio{background:#f4f5f9}.c-titulo{padding:0 0 40px}img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}img.grayscale:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0)}.box-form{margin-top:50px}.media-body h4{margin-top:25px}.media a{width:80px;font-size:50px;color:#5290c3}p.animated.fadeInUp.delay-05s{color:#fff}#contacto{z-index:1}; #map-canvas{position:absolute;top:0;left:0;z-index:0}.media-serv{margin:35px 0}.media-serv .media-left img{max-height:290px}.just{text-align:justify}.bg-a h2{font-size:20px}.bg-a{padding:15px;background:#fff;margin:0 0 40px;height:640px;-webkit-box-shadow:2px 3px 8px 0 rgba(50,50,50,.24);-moz-box-shadow:2px 3px 8px 0 rgba(50,50,50,.24);box-shadow:2px 3px 8px 0 rgba(50,50,50,.24)}.peq{min-heigth:585px}.med{min-height:735px}.gde{min-height:840px}.bg-a.tall{height:1028px}.bg-a.special{height:720px}.bg-a ul{list-style-image:url(../img/icon_52.png)}.bg-a ul li{color:#8c9398;line-height:25px;font-size:14px;padding:5px}.bg-a.small{height:789px}section#clientes{padding-top:90px;padding-bottom:50px}section#contacto,section#soluciones{padding-top:60px;padding-bottom:50px}section#empresa{padding-top:80px;padding-bottom:50px}#lista{text-align:left;font-size:1.1em;line-height:1.5em;padding-left:40px}.div-mail{height:40px;width:280px}.mail,.tel{display:inline;float:left;font-size:14px;font-family:'Varela Round',sans-serif}.mail{color:#fff}.tel{padding-left:10px}.media-heading a{color:#333;text-decoration:none;font-size:14px;font-family:'Varela Round',sans-serif}.img-responsive-cli{max-width:80%;height:auto}.img-responsive-cli-n{max-width:50%;height:auto}
.cb-slideshow li div,.cb-slideshow li span{position:absolute;left:0;width:100%;opacity:0}.cb-slideshow,.cb-slideshow:after{position:absolute;width:100%;height:350px;top:0;left:0;z-index:0;list-style:none;padding:0;margin:0}.cb-slideshow:after{content:'';background:url(../img/slider/pattern.png) top left}.cb-slideshow li span{height:100%;top:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 36s linear infinite 0s;-moz-animation:imageAnimation 36s linear infinite 0s;-o-animation:imageAnimation 36s linear infinite 0s;-ms-animation:imageAnimation 36s linear infinite 0s;animation:imageAnimation 36s linear infinite 0s}.cb-slideshow li div{z-index:1000;bottom:30px;text-align:center;color:#fff;-webkit-animation:titleAnimation 36s linear infinite 0s;-moz-animation:titleAnimation 36s linear infinite 0s;-o-animation:titleAnimation 36s linear infinite 0s;-ms-animation:titleAnimation 36s linear infinite 0s;animation:titleAnimation 36s linear infinite 0s}.cb-slideshow li div h3{font-family:BebasNeueRegular,'Arial Narrow',Arial,sans-serif;font-size:240px;padding:0;line-height:200px}.cb-slideshow li:nth-child(1) span{background-image:url(../img/slider/redes.jpg)}.cb-slideshow li:nth-child(2) span{background-image:url(../img/slider/2.jpg);-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}.cb-slideshow li:nth-child(3) span{background-image:url(../img/slider/3.jpg);-webkit-animation-delay:12s;-moz-animation-delay:12s;-o-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s}.cb-slideshow li:nth-child(4) span{background-image:url(../img/slider/6.jpg);-webkit-animation-delay:18s;-moz-animation-delay:18s;-o-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s}.cb-slideshow li:nth-child(5) span{background-image:url(../img/slider/cctv.jpg);-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}.cb-slideshow li:nth-child(6) span{background-image:url(../img/slider/handy.jpg);-webkit-animation-delay:30s;-moz-animation-delay:30s;-o-animation-delay:30s;-ms-animation-delay:30s;animation-delay:30s}.cb-slideshow li:nth-child(2) div{-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}.cb-slideshow li:nth-child(3) div{-webkit-animation-delay:12s;-moz-animation-delay:12s;-o-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s}.cb-slideshow li:nth-child(4) div{-webkit-animation-delay:18s;-moz-animation-delay:18s;-o-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s}.cb-slideshow li:nth-child(5) div{-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}.cb-slideshow li:nth-child(6) div{-webkit-animation-delay:30s;-moz-animation-delay:30s;-o-animation-delay:30s;-ms-animation-delay:30s;animation-delay:30s}@-webkit-keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in}8%{opacity:1;-webkit-animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}@-moz-keyframes imageAnimation{0%{opacity:0;-moz-animation-timing-function:ease-in}8%{opacity:1;-moz-animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}@-o-keyframes imageAnimation{0%{opacity:0;-o-animation-timing-function:ease-in}8%{opacity:1;-o-animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}@-ms-keyframes imageAnimation{17%,8%{opacity:1}0%,100%,25%{opacity:0}0%{-ms-animation-timing-function:ease-in}8%{-ms-animation-timing-function:ease-out}}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}@-webkit-keyframes titleAnimation{0%,100%,19%{opacity:0}17%,8%{opacity:1}}@-moz-keyframes titleAnimation{0%,100%,19%{opacity:0}17%,8%{opacity:1}}@-o-keyframes titleAnimation{0%,100%,19%{opacity:0}17%,8%{opacity:1}}@-ms-keyframes titleAnimation{0%,100%,19%{opacity:0}17%,8%{opacity:1}}@keyframes titleAnimation{0%,100%,19%{opacity:0}17%,8%{opacity:1}}.no-cssanimations .cb-slideshow li span{opacity:1}@media screen and (max-width:1140px){.cb-slideshow li div h3{font-size:140px}}@media screen and (max-width:600px){.cb-slideshow li div h3{font-size:80px}}