@import url(normalize.min.css);@import url(bootstrap-grid.min.css);@import url(fonts.min.css);@import url(owl.carousel.min.css);@import url(magnific-popup.min.css);@import url(font-awesome.min.css);@import url(animate.min.css);body{font-family:sans-serif;font-size:16px;line-height:1.25}a,button{color:inherit;text-decoration:none;transition:.3s;border:0;outline:0}img{display:block;max-width:100%}.cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.img{position:relative;padding-bottom:56.25%}.img.img-full{padding-bottom:100%}.image-responsive{width:100%}.unstyled{list-style:none;margin:0;padding:0}.flex{display:flex;justify-content:space-between;align-items:center}.flex-1{flex:1}.container{max-width:1200px;position:relative}h1,h2,h3,h4,h5,h6,p{margin:0}.cke_editable{padding:30px !important}.cke_editable>*:not(:first-child){margin-top:1em}.row-grid{margin:-15px}.row-grid>*{padding:15px}.animated{animation-duration:.3s}.text-uppercase{text-transform:uppercase}.wow{animation-duration:1s}.slider{position:relative}section{position:relative}.img-container{position:relative;padding-bottom:56.25%}.img-container img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:80%;max-height:80%;margin:auto}.wrapper{position:relative;background:#fff;overflow:hidden}.row-small{margin:-11.25px}.row-small>*{padding:11.25px}body{color:#bdcad5;font-family:'Noir Pro',sans-serif;font-weight:normal;font-size:14px}.top{background:#0077db;font-size:.875em;color:#fff;line-height:40px}.top .fa{font-size:1.5em;vertical-align:middle}.top p{margin-right:1em}.top p .fa{margin-right:.5em}.top .social{margin-left:2em}.top .social a:hover{transform:scale(1.25)}.top .social a+a{margin-left:.25em}.nav{font-size:.875em;text-transform:uppercase}.nav ul li{margin-left:2em}.nav ul li:hover a,.nav ul li.active a{color:#90a0b0}.nav ul li a{letter-spacing:.125em}.logo{max-height:45px;margin:2em auto}.home-slider{color:#fff}.home-slider .container{height:100%;margin:auto;position:absolute;top:0;left:15px;right:15px;bottom:0;align-items:center;display:flex}.home-slider .inner-container{max-width:50%}.home-slider .item{padding-bottom:33.33333333%}.home-slider h1{font-size:4.5em;font-weight:bold;line-height:1}.home-slider .content-html{color:#bdcad5;font-size:1.5em;margin-top:1em}.home-slider .btn-container{margin-top:30px}section{padding-top:90px;padding-bottom:90px}section h1{font-size:4em;color:#233141;text-align:center;margin-bottom:.5em}.section-1::after{content:'';background:rgba(189,202,213,0.5);max-width:992px;margin:auto;width:100%;display:block;height:1px}.section-1 .content-html{max-width:768px;margin:auto;line-height:1.75}.section-1 .row{text-align:center;padding:60px 0}.section-1 .row .content-html{margin:0 15px}.section-1 .row img{margin:auto}.section-1 .row h3{font-size:2.5em;color:#233141;font-weight:normal}.section-2{padding-bottom:0}.section-2 .inner-container{background:#233141;color:#fff;text-align:center;margin-top:60px;padding:90px 0}.section-2 .inner-container img{margin:auto}.section-2 .inner-container h3{color:#fff;font-size:4em;font-weight:300}.section-2 .inner-container .content-html{text-transform:uppercase}.section-3{background:url("../img/background.jpg") center center no-repeat;background-size:auto 100%}.section-3 .row{padding:60px 0}.section-3 .row:nth-child(even){flex-direction:row-reverse}.section-3 h3{font-size:3em;color:#233141}.section-3 .content-html{font-size:2em;line-height:1;margin-top:.5em}.section-4{color:#fff;background:#0077db}.section-4 h1{color:inherit}.testimonios .quote{position:relative;line-height:1;font-size:2em;padding:1em 4em}.testimonios .quote .fa{font-size:3em;position:absolute}.testimonios .quote .fa.fa-quote-left{top:0;left:0}.testimonios .quote .fa.fa-quote-right{bottom:0;right:0}.testimonios h3{text-align:center;font-size:4em;color:#233141}.testimonios .img-wrapper{max-width:128px;margin:auto;overflow:hidden;border-radius:50%}.marcas{padding:0;background:#f1eeee}.footer{background:#f8f7f7;padding:60px 0}.footer h3{font-size:1.25em;color:#233141;margin-bottom:2em}.footer .list{line-height:1.5}.footer .list .fa{color:#0077db;width:1em;text-align:center;margin-right:.5em}.footer .copyright{text-align:center;font-size:1.25em;border-top:1px solid rgba(180,180,180,0.25);color:#b4b4b4;margin-top:30px;padding-top:30px;max-width:768px;margin:auto}.copyright{background:#1b1b1b;color:#fff;text-align:center;padding:30px 0}.copyright .container{display:flex;justify-content:center}.copyright .container>*{margin:auto 1em}.mobile-button{position:absolute;top:0;right:0;bottom:0;width:50px;line-height:50px;height:50px;font-size:25px;text-align:center;display:none;color:#0077db}.mobile-button:hover{background:#0077db;color:#fff}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.95);color:#233141;display:flex;justify-content:center;align-items:center;z-index:10000;line-height:1;visibility:hidden;box-shadow:0 0 8px rgba(0,0,0,0.25);animation-duration:.3s;font-weight:bold}.mobile-menu.animated{visibility:visible}.mobile-menu .mobile-nav ul{margin:0 30px}.mobile-menu .mobile-nav ul li{margin:1em 0}.mobile-menu .mobile-nav ul li.active>a{color:#0077db}.mobile-menu .mobile-nav ul li a{font-size:2em}.mobile-menu .mobile-nav ul li a:hover{color:#0077db}.mobile-menu .mobile-nav ul li .fa{color:rgba(255,255,255,0.5);font-size:1.5em;margin-right:.5em;width:1em;text-align:center}.mobile-menu .close{position:absolute;top:.5em;right:.5em;font-size:2em}.mobile-menu .close:hover{color:#0077db}@media screen and (max-width:1200px){.home-slider .item{padding-bottom:40%}.home-slider h1{font-size:4em}}@media screen and (max-width:992px){.home-slider .item{padding-bottom:50%}.home-slider h1{font-size:3em}section{padding:60px 0}section h1{font-size:3.5em}.testimonios h3{font-size:3.5em}}@media screen and (max-width:768px){.nav,.top{display:none}.mobile-button{display:block}.home-slider .item{padding-bottom:56.25%}.home-slider h1{font-size:2.5em}section{padding:45px 0}section h1{font-size:3em}.section-2 .inner-container{padding:60px}.section-4 .flex{justify-content:center;flex-wrap:wrap}.section-4 .flex img{margin:0 15px}.section-4 h1{width:100%}.testimonios h3{font-size:3em}.testimonios .quote{font-size:1.5em}.footer-logo{margin:auto}}@media screen and (max-width:576px){.home-slider .item{padding-bottom:75%}.home-slider h1{font-size:2em}.home-slider .content-html{font-size:1em}.logo{max-height:30px;margin:10px auto}section{padding:30px 0}section h1{font-size:2em}.testimonios h3{font-size:2em}.testimonios .quote{font-size:1em}.section-1 .row h3{font-size:1.5em}.section-2 .inner-container{padding:30px}.section-3 .row{padding:30px}.section-3 h3{font-size:2em}.section-3 .content-html{font-size:1em}.section-4 .flex img{max-width:50%;margin:auto}.footer{padding:30px 0;text-align:center}}