.mih,body,h2,h3,h4,h5,h6,p h1{font-family:Montserrat,sans-serif}.caption{font-family:Roboto,Arial,Helvetica,sans-serif}body.mih{background-color:#f6f6f6;max-width:1920px;margin:0 auto!important}.emphasis{color:#00acec;font-weight:700}div.full-screen{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.mih .card{background-color:#fff;border:none;border-radius:20px;box-shadow:0 0 30px #0003;padding-left:100px;padding-right:100px}.mih .text-centered{text-align:center}.mih .margin-centered{margin:0 auto}.mih footer{background-color:#3e3e3e}.mih footer .footer-container{display:table;margin:0 10%;padding:50px 0;width:80%}.mih footer .footer-container>*{display:table-cell;vertical-align:middle}.mih .footer-container .info{width:fit-content}.mih .footer-container .links{margin-left:auto;width:fit-content}.mih .footer-container .footer-link>*{display:inline}.mih .footer-container .footer-link img{width:35px;margin-right:5px}.mih footer,.mih footer a,.mih footer a:visited{color:#fff;text-decoration:none}.mih footer a img{width:50px;margin:0 10px}.btn.mih-btn{background-color:#00acec;border-radius:3px;color:#fff;display:block;margin:0 auto}.btn.mih-btn a,.btn.mih-btn a:visited{color:#fff;text-decoration:none}.cd-top svg{position:absolute;top:15px;left:15px;height:30px;width:30px;color:#fff}.cd-top{display:inline-block;height:60px;width:60px;position:fixed;bottom:110px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background-color:#00aced;visibility:hidden;opacity:0;border-radius:50px;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{background-color:#00aced;opacity:1}footer .logo{width:91px}.mih .navbar{background-color:#0000;height:100px;position:fixed;width:100vw;z-index:2;left:0}.mih .navbar.navbar-opaque{background-color:#ffff}.mih .navbar.navbar-opaque .nav-link{color:#000}.mih .navbar .navbar-brand{position:absolute;margin:75px;top:0}.mih .navbar .navbar-brand #navbar-brand-logo-color{display:none}.mih .navbar .navbar-brand img{width:80px}.mih .navbar .navbar-brand #navbar-brand-logo-color{width:80px;margin-top:10px}.mih .navbar.navbar-opaque .navbar-brand{margin:0;margin-left:calc((100vw - 1320px)/ 2)}.mih .navbar .navbar-brand{margin-left:calc((100vw - 1320px)/ 2)}.mih .navbar .navbar-nav{margin-right:calc((100vw - 1320px)/ 2)}.mih .navbar-nav .btn{background-color:#00acec;border-radius:10px;padding:0}.mih .nav-item{margin-left:10px;margin-right:10px}.mih .btn .nav-link{font-weight:700}.mih .dropdown-menu{background-color:#00acec}.mih .dropdown-item{color:#fff}.wa-float{position:fixed;width:60px;height:60px;bottom:30px;right:10px;background-color:#25d366;border-radius:50px;text-align:center;font-size:30px;z-index:100}.wa-float-icon{margin-top:8px;width:30px;height:30px}#cotiza .modal-dialog{width:calc(100% - 100px);max-width:1440px}#cotiza .modal-header{border:none}#cotiza .modal-header{margin:50px 60px 0 60px}#cotiza .modal-body{padding:0}#cotiza .modal .contact-form{padding:50px 60px}#cotiza .modal .btn-close{position:absolute;top:25px;right:25px}#cotiza .modal img{display:block;margin:0 auto;max-width:370px}#cotiza .modal .title{color:#000;font-size:2.125rem;margin-bottom:50px;text-align:center}#cotiza .modal .contact-info{display:table;background-image:url(/static/img/cotizador.png)}#cotiza .modal .inner-container{display:table-cell;vertical-align:middle;color:#fff;text-align:center;font-size:1.25rem;font-weight:600}#cotiza .modal .inner-container h1{font-weight:700}#cotiza .modal svg{margin-bottom:10px}#cotiza .modal .form-control{background-color:#00acec;border-color:#00acec;border-radius:3px;color:#fff}#cotiza .modal .btn{background-color:#00acec;border-radius:3px;color:#fff;display:block;margin:0 auto}#cotiza .modal form>*{margin-top:20px;margin-bottom:20px}#cotiza .modal .form-control::placeholder{color:#fffc}#cotiza .modal .form-control::-webkit-input-placeholder{color:#fffc}#cotiza .modal .form-control:-moz-placeholder{color:#fffc}#cotiza .modal .form-control::-moz-placeholder{color:#fffc}#cotiza .modal .form-control:-ms-input-placeholder{color:#fffc}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:90px}a.wa-float{bottom:20px;right:20px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:100px}a.wa-float{height:60px;width:60px;right:30px;bottom:30px}}@media screen and (max-width:1400px){.mih .navbar.navbar-opaque .navbar-brand{margin:0;margin-left:calc((100vw - 1140px)/ 2)}.mih .navbar .navbar-brand{margin-left:calc((100vw - 1140px)/ 2)}.mih .navbar .navbar-nav{margin-right:calc((100vw - 1140px)/ 2)}}@media screen and (max-width:1199px){.mih .navbar.navbar-opaque .navbar-brand{margin:0;margin-left:calc((100vw - 960px)/ 2)}.mih .navbar .navbar-brand{margin-left:calc((100vw - 960px)/ 2)}.mih .navbar .navbar-nav{margin-right:calc((100vw - 960px)/ 2)}}@media screen and (max-width:991px){.navbar .container-fluid,.navbar .navbar-toggler{height:100%;z-index:10}.mih .navbar.navbar-opaque a.navbar-brand{display:inline;margin:0;width:100%}.mih .navbar a.navbar-brand{display:none}a.dropdown-item,a.nav-link{text-align:center}#navbar-brand-logo-color{margin:0 auto}.navbar-opaque span.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.mih .navbar ul.navbar-nav{margin-right:unset;background-color:#00acec}.mih .navbar ul.navbar-nav a.nav-link{color:#fff}.navbar .container-fluid,.navbar .navbar-toggler{height:100%}}@media screen and (max-width:767px){#cotiza div.modal .row{margin-left:0;margin-right:0}#cotiza div.modal .contact-info{padding:50px 60px;display:block}#cotiza div.modal .contact-info .inner-container{display:block}#cotiza div.modal .contact-form .form-middle .first{padding-left:0}#cotiza div.modal .contact-form .form-middle .last{padding-right:0}#cotiza div.modal-dialog{width:calc(100% - 10px)}}@media screen and (max-width:576px){a.navbar-brand{display:none}#cotiza div.modal-dialog{width:calc(100% - 16px)}#cotiza div.modal .contact-info{padding:50px 20px;display:block}#cotiza div.modal .contact-form{padding:50px 20px;display:block}}