body{font-family:Titillium Web,sans-serif}h1{font-size:66px;font-weight:600;line-height:80px}h2{font-size:48px;margin-bottom:30px}h5,p{margin-bottom:0}p{font-size:18px;color:#999;line-height:1.8}a:hover{text-decoration:none}a i{font-size:22px}section{padding:60px 0}.topmargin-xs{margin-top:15px!important}.topmargin-sm{margin-top:30px!important}.topmargin-lg{margin-top:60px!important}.btn{padding:15px 26px;min-width:160px;border-radius:2px;display:inline-block}.btn,.btn i{font-size:14px}.btn i{margin-left:5px}.btn-light,.text-dark{color:#1a1a1a}.btn-light{border:2px solid #fff}.btn-light,.navbar{background-color:#fff}.navbar{min-height:100px;z-index:10000}.nav-link,.nav-link:hover{color:#1a1a1a}.logo-brand{min-width:160px;max-width:180px}.navbar-toggler:focus{outline:none}#hero p{color:#fff}.content-center{max-width:800px;margin:0 auto 60px;text-align:center}.portfolio-container{position:relative;overflow:hidden;margin:10px 0;border-radius:2px;min-width:100px;max-width:100px;min-height:350px;max-width:350px;box-shadow:3px 3px #d3d3d3}.portfolio-container img{transition:all .8s}.portfolio-container:hover img{transform:scale(1.2)}.portfolio-details{position:absolute;bottom:25px;left:25px;z-index:9000}.portfolio-details a h2,.portfolio-details a p{color:#1a1a1a}.portfolio-details h2{margin-bottom:0}.bg-light-grey{background-color:#f5f5f5}.bg-blue{background-color:#051d5b!important}.member-container{position:relative;margin:10px 0}.member-details{position:absolute;color:#fff;bottom:0;left:20px}.member-details span{font-size:14px}.member-details i{padding:0 5px;font-size:22px;color:#fff}.full-width{width:100%}.form-control{font-size:14px;border:1px solid #cacaca;padding:15px;border-radius:2px;height:auto}.form-control:focus{border:1px solid #1a1a1a;outline:none;box-shadow:none}#footer{padding:80px 0;text-align:center}#footer,#footer a,#footer a:hover{color:#fff}#footer .list-inline .list-inline-item{padding:10px 15px}.carousel{min-height:240px;padding:40px;border-radius:2px;text-align:center}.carousel p{font-size:16px;font-weight:800;color:#1a1a1a}.rating i{color:#ffb944;font-size:26px}.carousel-indicators li{background-color:initial;width:15px;height:15px;border-radius:2px;margin:0 8px}.carousel-container{max-width:800px;margin:0 auto}.carousel-control-next,.carousel-control-prev{color:#fff;opacity:1;width:5%}.control-button{background-color:#051d5b;opacity:1;width:50px;height:50px;padding:10px;border:1px solid #051d5b;border-radius:50px;font-size:20px}.testimonials-user{max-width:240px;margin:0 auto;text-align:left}.testimonials-user h6{margin-bottom:0}.testimonials-user span{font-size:12px}.testimonials-user img{border-radius:50px;max-width:50px;text-align:center}@media (max-width:575.98px){h1{font-size:40px;line-height:normal}.portfolio-details h2{font-size:32px}.carousel-item p,.footer-menu{font-size:20px}.footer-menu{display:block!important;padding:20px 0!important}.contactInfo{margin:0 1rem;text-align:center}.d-none{display:block!important}.banner{padding:0!important;min-height:0!important}#hero{padding-top:1rem!important}.content-center h2{font-size:42px}.control-button{background-color:#051d5b;opacity:1;width:30px;height:30px;padding:0;border:1px solid #051d5b;border-radius:50px;font-size:20px}}@media (min-width:768px) and (max-width:991.98px){.portfolio-details h2{font-size:30px}}.bg-light-grey{background-color:#f5f5f5!important}.transicion{transition:all .1s ease-in;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in}.nav-link2{padding-right:.5rem;padding-left:.5rem;color:#051d5b!important}.navbar-toggler{color:#fff;font-size:40px}.carrito,.colorBurger{color:#1a1a1a!important}.carritoLabel{color:#fff!important}