@import url(https://fonts.googleapis.com/css?family=Michroma);@import url(https://fonts.googleapis.com/css?family=ZCOOL+QingKe+HuangYou);@import url(https://fonts.googleapis.com/css?family=Roboto);html{scroll-behavior:smooth}.primary-color{background-color:#f0801a}.primary-color:hover{background-color:#f5a862}.primary-color:focus{background-color:#b25b0c}body{margin:0;font-family:Roboto,sans-serif}header{position:relative;height:100vh}.bis-text-gray{color:#666}.bis-text-green{color:#8ac44c}.bis-text-blue{color:#0363ad}.bis-text-orange{color:#f0801a}.first-look{background-color:transparent;background-image:url(/assets/laptop.jpg);background-position:center;background-attachment:fixed;position:absolute;z-index:-1;background-repeat:no-repeat;background-size:cover;left:0;top:0;right:0;bottom:0}.first-look-over{position:absolute;left:0;top:0;right:0;bottom:0;opacity:.8;background:#1c1d21}.first-look-w{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.first-look-w h1{font-size:50px;font-weight:600;line-height:1.2}.text-white{color:#fff}.typed{font-family:Michroma,sans-serif}.line-1{width:31ch;margin:0 auto;border-right:2px solid rgba(255,255,255,.75);text-align:center;white-space:nowrap;overflow:hidden}.animated,.fast{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.anim-typewriter{-webkit-animation:3s steps(32) typewriter,.5s steps(32) infinite blinkTextCursor;animation:3s steps(32) typewriter,.5s steps(32) infinite blinkTextCursor}@-webkit-keyframes typewriter{0%{width:0}100%{width:32ch}}@keyframes typewriter{0%{width:0}100%{width:32ch}}@-webkit-keyframes blinkTextCursor{0%{border-right-color:#0363ad}100%{border-right-color:transparent}}@keyframes blinkTextCursor{0%{border-right-color:#0363ad}100%{border-right-color:transparent}}.toggle,[id=menu]{display:none;background-color:#000}#logo{display:block;float:left;padding:15px 0 0 30px}#logo img{width:250px;height:auto}nav{margin:0;padding:0 30px 0 0;line-height:36px;background-color:rgba(0,0,0,.8);box-shadow:none;height:auto}.scrolled{background-color:#000}nav ul{float:right;list-style:none;margin:10px 0 0;line-height:54px}nav ul li{display:inline-block;float:left}nav a{display:block;padding:0 15px;color:#fff;text-decoration:none;font-size:14px;transition:background-color .3s;letter-spacing:.5px}nav a:hover{border-bottom:2px solid #0363ad;background-color:rgba(0,0,0,.1)}section{padding:130px 0 0}.section-header{text-align:center;margin-bottom:50px;font-family:"ZCOOL QingKe HuangYou",cursive}.greet h6{color:#666;text-transform:uppercase;font-weight:600}.about-cards{margin-top:100px}.card-simple{text-align:center;height:300px}h5,h6{margin-top:0;margin-bottom:20px;font-weight:700}.card-simple-header{position:relative}.card-simple-header i{color:#8ac44c;font-size:48px}.card-simple-header h5{margin:0;font-weight:600}.card-servicio-header h5{font-size:18px}.card-servicio-header i{font-size:25px;color:#0363ad;position:absolute;left:20px;top:10px;text-align:center}.card-servicio{margin:15px 0;border:1px solid #eee;padding:20px 20px 30px 60px;position:relative;height:260px}.card-servicio ul{list-style:none}.card-servicio ul li{margin:5px 0;color:#666}.card-servicio ul li:before{content:"\2022 \00AD";color:#0363ad;margin-right:5px}.card-servicio:after{content:"";background-color:#1c1d21;position:absolute;left:0;top:0;right:0;height:0%;z-index:-1;transition:height .2s}.card-servicio:hover h5{color:#fff}.card-servicio:hover:after{height:100%}.section-quote{width:50%;font-size:20px;margin:50px auto;font-family:Open Sans;font-style:italic;color:#666;padding:20px 10px 10px 60px;border-left-color:#8ac44c;line-height:1.4;position:relative;background:#ededed}.section-quote:before{font-family:Arial;content:"\201C";color:#8ac44c;font-size:80px;position:absolute;left:10px;top:-10px}.section-quote:after{content:''}.section-quote span{display:block;color:#333;font-style:normal;font-weight:700;margin-top:1em}.carousel-item div{text-align:center}.carousel-item div i{font-size:40px}.contacto{text-align:center}.contacto i{font-size:30px;color:#f0801a}.contacto p{color:#666;font-size:14px}.contacto h6{font-weight:600}.contacto button i{font-size:14px;color:#fff}.formulario{width:100%;position:relative;margin:0 auto}footer{background-color:#1c1d21;text-align:center;color:#fff;padding:50px 0}footer img{width:200px;height:auto}footer .social-networks a{color:#fff;text-decoration:none;padding:0 10px}footer .social-networks a i{font-size:30px}footer .social-networks a:hover{opacity:.8}.advisory-topics i{margin-right:10px;color:#8ac44c}.msg-sent i{font-size:60px}.msg-sent-done i{color:#8ac44c}.msg-sent-error i{color:#d50000}.spinner-layer{border-color:#8ac44c}.hide{display:none}.show{display:block}.toast-msg{margin-left:10px}@media screen and (max-width:1200px){.card-servicio{height:210px}}@media screen and (max-width:992px){nav{line-height:36px;padding:0}.menu-w{text-align:center;background-color:#000}nav ul{padding:0;float:none;display:inline-block}nav ul a{padding:0 10px}.toggle:hover{background-color:rgba(0,0,0,.9)}#logo{display:block;text-align:center;width:100%;padding:15px 0 0}.formulario{padding:0 50px}section{padding:190px 0 0}.first-look-w h1{font-size:40px;font-weight:600;line-height:1.2}.card-servicio{height:260px}}@media screen and (max-width:600px){.first-look-w{z-index:-1}nav{line-height:36px}.menu-w{text-align:left}nav ul{padding:0;float:none;width:50%}nav ul li{width:100%;background-color:#000}.menu,.toggle+a{display:none}.toggle{display:block;color:#fff;padding:10px 20px;cursor:pointer;font-size:18px}.toggle:hover{background-color:rgba(0,0,0,.9)}#logo{display:block;text-align:center;width:100%;padding:15px 0 0}#logo img{width:200px;height:auto}[id^=menu]:checked+div ul{display:block;margin:0}section{padding:170px 0 0}.first-look-w h1{font-size:20px;font-weight:600;line-height:1.2}.card-servicio,.card-simple{height:auto}.first-look{background-attachment:scroll}}