:root{--dark-color:#1a1a1a;--white-color:#fff;--light-grey-color:#f5f5f5;--gold-color:#ffb944}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.animated{animation-duration:1s;animation-fill-mode:both}.fast{animation-duration:.4s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}html{scroll-behavior:smooth}body{font-family:Titillium Web,sans-serif}.bgDark{background-color:var(--dark-color)}.bgDark h2,.bgDark p{color:#fff}.bgLight{background-color:var(--white-color)}.bgLightGrey{background-color:var(--light-grey-color)}.colorDark{color:var(--dark-color)!important}h1{font-size:66px;font-weight:700;line-height:80px}h2{font-size:48px;margin-bottom:30px}h3{font-size:33px}h5,p{margin-bottom:0}p{font-size:18px;color:var(--dark-color);opacity:.5;line-height:1.8}a:hover{text-decoration:none}.btn{font-size:14px;padding:15px 26px;min-width:160px;border-radius:2px;display:inline-block}.btn-primary{background-color:var(--dark-color);color:var(--white-color);border:2px solid var(--dark-color)}.btn-secondary{background-color:var(--white-color);color:var(--dark-color)}.btn-alternate,.btn-secondary{border:2px solid var(--white-color)}.btn-alternate{background-color:transparent;color:var(--white-color)}.btn-primary:hover{background-color:var(--dark-color);border:2px solid var(--dark-color)}.btn-secondary:hover{background-color:var(--white-color);color:var(--dark-color);border:2px solid var(--white-color)}.btn-secondary:focus{background-color:var(--white-color)!important;outline:none;border:2px solid var(--white-color)!important;box-shadow:none}.logo-brand{max-width:180px;min-width:160px}section{padding:120px 0}.float{position:fixed;width:60px;height:60px;bottom:20px;left:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100}.float:hover{color:#fff;opacity:.7}.my-float{margin-top:16px}.divider{border-bottom:2px solid var(--light-grey-color)}.content-center{max-width:800px;margin:0 auto 60px;text-align:center}.full-width{width:100%}.navbar{background-color:var(--white-color);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);min-height:100px}.nav-link{color:var(--dark-color)}.nav-link:hover{color:var(--dark-color);opacity:.5}.navbar-toggler{font-size:40px}.navbar-toggler:focus{outline:none}.shadowNav{box-shadow:0 2px 10px 0 rgba(0,0,0,.24)}.textNav{font-size:large}.marginTopContent{margin-top:100px}#hero{background-image:url(nasa.12c2951aef20c59fa3a1.jpg);height:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;color:var(--white-color);opacity:.9}#hero p{color:var(--dark-color)}.image-button:hover{opacity:.7}.img-logo{max-width:70%;height:auto}.service-container{position:relative;overflow:hidden;margin:10px 0;border-radius:2px}.service-container img{transition:all .8s}.service-container:hover img{transform:scale(1.2)}.service-details{position:absolute;bottom:25px;left:25px;z-index:9000}.service-details h2{margin-bottom:0}.service-details a h2,.service-details a p{color:var(--white-color)}.logo-clientes{max-width:auto;max-height:165px}.carousel{min-height:240px;padding:40px;border-radius:2px;text-align:center}.carousel-item p{font-size:26px;font-weight:400;color:var(--dark-color)}.carousel-indicators li{background-color:var(--dark-color);width:15px;height:15px;border-radius:2px;margin:0 8px}.carousel-control-next,.carousel-control-prev{color:var(--white-color);opacity:1;width:5%}.control-button{opacity:1;width:50px;height:50px;padding:10px;font-size:20px}.carousel-container{max-width:800px;margin:0 auto}footer{padding:80px 0;text-align:center}footer,footer a{color:var(--white-color)}footer a:hover{color:var(--white-color)}footer .list-inline .list-inline-item{padding:10px 15px}@media (max-width:575.98px){h1{font-size:40px;line-height:normal}.service-details h2{font-size:32px}.plans{min-width:unset;padding:40px}.carousel-item p,.footer-menu{font-size:20px}.footer-menu{display:block!important;padding:20px 0!important}}@media (min-width:768px) and (max-width:991.98px){.service-details h2{font-size:30px}.plans{min-width:unset;padding:40px 20px}}