/*
  Autor:  Cristopher Ramirez Salvo
  whatsapp: +51936870741
  Año:    2020
*/
*{padding:0;margin:0;font-family:'Roboto',sans-serif;scroll-behavior:smooth}@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;500;700&display=swap');h1{font-size:30px!important}p{margin-bottom:0!important}a{color:#398CD0}a:hover{color:#4040d1}header{display:flex;flex-direction:column}.top-navbar{background:#ffffff!important;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 30px;color:#398CD0}.nav-contact{display:flex}.nav-contact a{text-decoration:none;margin-right:10px}.sddprimary-navbar{background-color:#398CD0!important;padding:15px 5px 15px 5px;padding-left:30px;padding-right:30px}.nav-link{color:hsl(0,0%,100%)!important}.navbar-brand img{width:230px}.menu{justify-content:flex-end}.primary-navbar a{color:#ffffff;text-decoration:none;margin-right:10px}.menu-link{flex-direction:row;display:flex}.navbar-nav a:hover{color:#ffffffc2;text-decoration:none;border-bottom:solid 2px #ffffff9d}.dropdown-menu a:hover{color:#2E2E2E}.logo-img a img{width:220px}footer{background-color:#2E2E2E;display:flex;align-items:center;justify-content:center;padding:20px 20px;color:#ffffff93}.copyright{display:flex;justify-content:center;align-items:center;margin-bottom:0!important;text-align:center}.copyright a{color:#ffffffd0;text-decoration:none}.copyright p{margin:0!important}.bloq1{display:flex;height:90vh;background-color:#00001C;flex-direction:row;align-items:center;padding-left:80px;padding-right:80px;justify-content:space-between}.txt{width:60%;padding-right:40px;color:#ffffff}.txt p{margin-bottom:40px!important}#gota-mg{width:350px}.more-botton{color:black;background-color:white;padding:10px 30px;border-radius:90px;text-decoration:none!important}.more-botton:hover{background-color:#FC2F2F;color:white}#services{padding-top:80px;display:flex;align-items:center;flex-direction:column;background-color:#e6e6e6;border-top:solid 2px #c2c2c2}.card-service-sc{display:flex;flex-wrap:wrap;width:100%;justify-content:center;margin-top:20px}.card-service{background-color:#ffffff;padding:30px 20px;margin:10px 20px;width:250px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.card-service img{width:80px;margin-bottom:5px;margin-top:5px}.card-service p{margin-bottom:0;font-weight:bold}.qs{background-image:url("../img/background-h.png");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center}.qs-bloq{background-color:#ffffff;margin:60px 150px;padding:60px;display:flex;flex-direction:row-reverse;align-items:center}.corporate{width:30%}.corporate img{width:100%}.qs-bloq-tx{width:70%;margin:0 30px}.myv{background-color:#2E2E2E;display:flex;width:100%;justify-content:center;padding-top:80px}.myv-bloq{display:flex;justify-content:center;width:90%}.myv-c{width:calc(90%/2);background-color:#fff;text-align:center;margin:10px}.myc-head{width:100%;background-color:#3b3ffc;padding:3px;color:#ffffff}.myc-head h4{margin:0;font-size:25px;font-weight:bold}.myc-body{width:100%;padding:10px}.found-sec{display:flex;justify-content:center;align-items:center;padding:60px}.found-div{display:flex;flex-direction:row-reverse;align-items:center}.divsor-sbg{border:solid 3px #d1d1d191}.found-div img{margin:50px}.colabora-sec{background-color:#FC2F2F;padding:20px 0;display:flex;justify-content:center;align-items:center;overflow:hidden}.colabora-div{display:flex;justify-content:center;align-items:center;flex-direction:column}.colabora-div-t h1{color:#ffffff;font-size:30px;font-weight:bold;border-top:solid 3px #ffffff;border-bottom:solid 3px #ffffff}.colabora-div-card{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-top:80px}.colabora-div-card-a{background-color:#ffffff;margin:60px 10px;padding:10px 20px;width:280px;text-align:center;height:180px}.colabora-div-card-a img{margin-top:-100px;width:140px}.ea{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column}.es-img img{width:220px;margin:20px}.form-sec{display:flex;justify-content:center;align-items:center;padding:40px 80px;background-image:url(../img/bk-c.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.form-div{background-color:hsla(0,0%,100%,.836);padding:40px;width:70%}.form-div-title{text-align:center;padding:20px 0}.form-div-title h1{font-weight:bold}.form-div-body{display:flex;flex-direction:row}.form-div-body div{padding:10px}.other-method-contact{border-right:solid 2px rgb(196,196,196);display:flex;flex-direction:column;justify-content:center;width:40%}.other-method-contact h3{padding:10px 0}.form-contact-env{display:flex;justify-content:center;align-items:center;width:100%}.grupo{display:flex!important;flex-direction:row}.grupo input{margin-left:5px}.proyects-section{display:flex;justify-content:center;align-items:center;background:#f79646;flex-direction:column}.proyects-section h2{color:#ffffff}.proyects-card{display:flex;max-width:90%;flex-wrap:wrap;justify-content:center}.card-proyect{background-color:#ffffff;padding:20px;margin:20px;width:400px;text-align:center}.p-title{font-weight:bold}.project-card-group{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 15px;width:100%}.project-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px;margin:12px 0;box-shadow:1px 2px 9px hsla(0,0%,46%,.733);max-width:930px}.project-card img{width:100%}.cont-d{display:flex;width:100%;justify-content:center;align-items:center}.cont-d img{margin-right:20px}.title-projects{width:100%;text-align:center;justify-content:center;padding-top:80px;margin:0!important;background-color:#b6b6b6;color:#ffffff;padding-bottom:30px}.sliderybdw{width:95%}.sliderybdw div{background-color:white;padding:10px}.content-slideybdw img{height:100px}.slick-prev:before,.slick-next:before{color:#398cd0!important}.project-sa{margin-bottom:50px}.project-da{display:flex;max-width:1440px;flex-wrap:wrap;justify-content:center}.contenedor-project{padding:20px;margin:20px;border:solid 2px #b5b5b5;width:40%;box-shadow:-2px 3px 7px 0 #b5b5b5;padding:10px;text-align:center}.navbar-light .navbar-toggler{border-color:rgba(255,255,255,.7)!important}@media screen and (max-width:1206px){.qs-bloq{margin:0;padding:20px 20px;flex-direction:column-reverse;justify-content:center;text-align:center}.corporate{width:100%}.corporate img{width:200px}.qs-bloq-tx{width:100%;box-shadow:5px 10px 10px #75757562}.found-div img{width:180px;background-color:#FC2F2F;padding:6px;border-radius:100%}.form-div{padding-left:20px;padding-right:20px}.form-div-body{display:flex;flex-direction:column-reverse}.form-contact-env{width:100%}.other-method-contact{width:100%}.other-method-contact{border-right:none}}@media screen and (max-width:890px){.bloq1{flex-direction:column;height:100%;width:100%;padding:40px 40px;text-align:center}#gota-mg{width:180px;margin-top:40px}.txt{width:100%;padding:0}.es-img{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.form-sec{padding:40px 0}.found-div{flex-direction:column-reverse;text-align:center;width:100%}.form-contact{width:100%}.grupo{flex-direction:column;width:100%}.grupo input{width:100%!important;margin-top:5px}.project-da{flex-direction:column;align-items:center;width:100%}.contenedor-project{max-width:90%;margin:5px;width:700px}}@media screen and (max-width:704px){.logo-img{margin:20px}.primary-navbar{flex-direction:column;padding:0;justify-content:center;align-items:center}.menu-link{flex-direction:row;display:flex;justify-content:center;align-items:center;background-color:#0c6bb9;width:100%}.menu-link a{padding:10px}.top-navbar{flex-direction:column}.cont-d{flex-direction:column-reverse;text-align:center}.cont-d img{width:50%}}@media screen and (max-width:492px){.menu-link a{padding:5px}.colabora-div-t{text-align:center}.colabora-div-t h1{font-size:23x!important}.nav-contact{flex-direction:column;text-align:center}.myv{background-color:#2E2E2E;display:flex;justify-content:center;padding-top:50px;padding-bottom:50px}.myv-bloq{display:flex;align-items:center;flex-direction:column}.myv-c{width:80%;background-color:#fff;text-align:center;margin:10px}.myc-head{width:100%;background-color:#3b3ffc;padding:3px;color:#ffffff}.myc-head h4{margin:0;font-size:25px;font-weight:bold}.myc-body{width:100%;padding:10px}}@media screen and (max-width:340px){nav{justify-content:center!important}}