.main-logo{width:500px}@media(max-width:575px){.main-logo{width:300px}}.main-container{min-height:0!important}.main-container{min-height:0!important}.brand-carousel img{width:200px;padding-right:10px}.brand-carousel a{line-height:120px}.h-100{height:100%!important}.h-95{height:95%!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important;text-align:center;background-color:rgba(170,169,173,.75);padding:40px;max-width:600px}.d-flex{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}header{height:770px}header.masthead .masthead-subtitle{font-size:42px;line-height:42px;color:#fff;text-shadow:2px 2px 2px black}@media(max-width:575px){header.masthead .masthead-subtitle{font-size:24px;line-height:24px}}.testimonials{text-align:center}.testimonials .testimonials-carousel .item .testimonial-img{display:inline-block;width:50px;height:50px;margin-right:10px}.testimonials .testimonials-carousel .item .testimonial-img img{vertical-align:baseline}.testimonials .testimonials-carousel .item .testimonial-author{display:inline-block}.testimonials .testimonials-carousel .item .testimonial-author .name{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase}.testimonials .testimonials-carousel .item .testimonial-author hr.colored{max-width:50px;margin:3px auto}.testimonials .testimonials-carousel .item .testimonial-author p{margin:0}.testimonials .testimonials-carousel .item .testimonial-author .stars{color:#f1c40f}@media(min-width:992px){.testimonials .testimonials-carousel .item{padding:0 100px}}section.page-section{padding:100px 0}@media(max-width:767px){section.page-section{padding:75px 0}}.owl-carousel.owl-theme .owl-controls{margin-top:0}.owl-carousel.owl-theme .owl-controls .owl-prev,.owl-carousel.owl-theme .owl-controls .owl-next{font-size:30px!important;line-height:50px;position:absolute;top:0;bottom:0;width:40px;height:60px;margin:auto 0!important;text-align:center;color:#fff!important;border-radius:0!important;background-color:#c62b29!important;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.owl-carousel.owl-theme .owl-controls .owl-prev:hover,.owl-carousel.owl-theme .owl-controls .owl-next:hover{opacity:1}.owl-carousel.owl-theme .owl-controls .owl-prev{left:15px}.owl-carousel.owl-theme .owl-controls .owl-next{right:15px}.owl-carousel.owl-theme .owl-controls .owl-page span{background:rgba(34,34,34,.5)}.owl-carousel.owl-theme.portfolio-carousel .owl-controls .owl-prev{left:0}.owl-carousel.owl-theme.portfolio-carousel .owl-controls .owl-next{right:0}aside.cta-quote{color:#000;padding:100px 0;text-align:center;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-image:url("/images/parallax/parallax-bg.jpg")}aside.cta-quote span.quote{display:block;font-size:30px;line-height:32px;font-weight:300;color:#000}aside#customers{color:#000;padding:100px 0;text-align:center;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-image:url("/images/clientes-bg.jpg")}aside#customers{display:block;font-size:30px;line-height:32px;font-weight:300;color:#000}@media(min-width:768px){aside.cta-quote{background-attachment:scroll;padding:150px 0}aside.cta-quote span.quote{font-size:36px;line-height:38px}aside#customers{background-attachment:scroll;padding:150px 0}}@media(min-width:992px){aside.cta-quote{padding:300px 0}aside#customers{padding:200px 0}aside.cta-quote span.quote{font-size:40px;line-height:42px}}@media(min-width:1025px){aside.cta-quote{background-attachment:fixed}aside#customers{background-attachment:fixed}}.text-primary{color:#c62b29!important}.container-100{width:100%}#customers img{max-height:100px;max-width:200px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#customers img:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.grid-container{display:grid;grid-template-columns:auto auto auto auto;padding:10px}@media(max-width:575px){.grid-container{grid-template-columns:auto auto}}.grid-item{padding:20px;font-size:30px;text-align:center;place-self:center}@media(max-width:575px){.grid-item img{width:100px}}.cta-dark-full{background-image:url(/images/cta-background.jpg);overflow:hidden;padding:70px 0;background-position:center center;background-size:cover;border-bottom:10px solid #c62b29}.cta-dark-full h1,.cta-dark-full h2,.cta-dark-full h3,.cta-dark-full h4,.cta-dark-full h5,.cta-dark-full h6{color:#fff;margin:0;text-shadow:0 2px 5px #000;font-weight:400;letter-spacing:1px;word-spacing:3px;-webkit-transition:1s ease all;transition:1s ease all}.cta-dark-full:hover h1,.cta-dark-full:hover h2,.cta-dark-full:hover h3,.cta-dark-full:hover h4,.cta-dark-full:hover h5,.cta-dark-full:hover h6{word-spacing:10px;letter-spacing:2px}.cta-dark-full.cta-anim .text{color:#c62b29}.cta-light-full.cta-anim .text{color:#1a2b51}.cta-light-full{background-image:url("../images/cta-background-light.jpg");overflow:hidden;padding:70px 0;background-position:center center;background-size:cover}.cta-light-full h1,.cta-light-full h2,.cta-light-full h3,.cta-light-full h4,.cta-light-full h5,.cta-light-full h6{color:#1a2b51;margin:0;font-weight:400;text-shadow:1px 1px 1px #1a2b51;letter-spacing:1px;word-spacing:3px;-webkit-transition:1s ease all;transition:1s ease all}.cta-light-full:hover h1,.cta-light-full:hover h2,.cta-light-full:hover h3,.cta-light-full:hover h4,.cta-light-full:hover h5,.cta-light-full:hover h6{word-spacing:10px;letter-spacing:2px}.cta-anim .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:50px;line-height:50px;font-family:"Oswald",sans-serif;text-transform:uppercase;text-shadow:0 2px 2px #000;font-weight:400;visibility:visible;opacity:1;-webkit-transition:350ms ease all;transition:350ms ease all}.cta-anim:hover .text{visibility:hidden;opacity:0;top:-100%}.cta-anim h1,.cta-anim h2,.cta-anim h3,.cta-anim h4,.cta-anim h5,.cta-anim h6{visibility:hidden;opacity:0}.cta-anim .btn,.cta-anim .btn,.cta-anim .btn,.cta-anim .btn,.cta-anim .btn,.cta-anim .btn{visibility:hidden;opacity:0;-webkit-transition:1s ease all;transition:1s ease all}.cta-anim:hover h1,.cta-anim:hover h2,.cta-anim:hover h3,.cta-anim:hover h4,.cta-anim:hover h5,.cta-anim:hover h6{visibility:visible;opacity:1}.cta-anim:hover .btn,.cta-anim:hover .btn,.cta-anim:hover .btn,.cta-anim:hover .btn,.cta-anim:hover .btn,.cta-anim:hover .btn{visibility:visible;opacity:1}