*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'open sans'}header{width:100%;height:600px;background:#da8d36;background:-webkit-linear-gradient(to right,hsla(234,63%,28%,.459),hsla(34,80%,70%,.664)),url(../img/Portada_nogalar.jpg);background:linear-gradient(to right,hsla(234,63%,28%,.459),hsla(34,80%,70%,.664)),url(../img/Portada_nogalar.jpg);background-size:cover;background-attachment:fixed;position:relative;top:1px;z-index:1;z-index:100}nav{padding:30px;font-family:none}nav a{float:left;color:#fff;padding:5px 10px;background:green;text-decoration:none;font-size:35px}nav a:hover{text-decoration:underline;background:#202020;color:#fff;font-weight:600}@media screen and (max-width:330px){nav a{font-size:30px}}header .textos-header{display:flex;height:430px;width:100%;align-items:center;justify-content:center;flex-direction:column;text-align:center}.textos-header h1{font-size:50px;color:#fff}.wave{position:absolute;bottom:0;width:100%}@media screen and (max-width:900px){header{background-position:center}}@media screen and (max-width:600px){.textos-header h1{font-size:35px}.textos-header h2{font-size:20px}}@media screen and (max-width:500px){header{width:100%;height:400px}header .textos-header{height:200px;width:100%}.textos-header h1{font-size:28px;color:#fff}}.Parrafo{text-align:center;margin-left:50px;margin-right:50px;font-size:30px;font-weight:700}@media screen and (max-width:600px){.Parrafo{text-align:center;margin-left:15px;margin-right:15px;font-size:25px}}@media screen and (max-width:400px){.Parrafo{text-align:center;margin-left:10px;margin-right:10px;font-size:22px}}.contenedor{padding:60px 0;width:90%;max-width:1000px;margin:auto;overflow:hidden}.titulo{color:#642a73;font-size:30px;text-align:center;margin-bottom:60px}main .sobre-nosotros{padding:30px 0 60px 0}.contenedor-sobre-nosotros{display:flex;justify-content:space-evenly}.imagen-about-us{width:90%;height:90%}.sobre-nosotros .contenido-textos{width:100%}.contenido-textos h3{margin-bottom:15px;font-size:30px}.contenido-textos h3 span{background:#4d0686;color:#fff;border-radius:50%;display:inline-block;text-align:center;width:40px;height:40px;padding:2px;box-shadow:0 0 6px 0 rgba(0,0,0,.5);margin-right:5px}.contenido-textos p{padding:0 0 30px 15px;font-weight:300;text-align:justify;font-size:25px}@media screen and (max-width:900px){.contenedor-sobre-nosotros{flex-direction:column;justify-content:center;align-items:center}.sobre-nosotros .contenido-textos{width:90%}.imagen-about-us{width:70%}}@media screen and (max-width:600px){.imagen-about-us{margin-bottom:60px;width:99%}.sobre-nosotros .contenido-textos{width:95%}}footer{background:#414141;padding:60px 0 30px 0;margin:auto;overflow:hidden}.contenedor-footer{display:flex;width:90%;justify-content:space-evenly;margin:auto;padding-bottom:50px;border-bottom:1px solid #ccc}.content-foo{text-align:center}.content-foo h4{color:#fff;border-bottom:3px solid #be4811;padding-bottom:5px;margin-bottom:10px}.content-foo p{color:#ccc}.titulo-final{text-align:center;font-size:24px;margin:20px 0 0 0;color:#9e9797}@media screen and (max-width:2200px){.content-foo h4{border:none;font-size:20px}.content-foo p{color:#ccc;border-bottom:1px solid #f2f2f2;padding-bottom:20px;font-size:20px}.titulo-final{font-size:15px}}@media screen and (max-width:1200px){.contenedor-footer{flex-direction:column;border:none}.content-foo{margin-bottom:20px;text-align:center}.content-foo h4{border:none;font-size:25px}.content-foo p{color:#ccc;border-bottom:1px solid #f2f2f2;padding-bottom:20px;font-size:25px}.titulo-final{font-size:20px}}@media screen and (max-width:600px){.contenedor-footer{flex-direction:column;border:none}.content-foo{margin-bottom:20px;text-align:center}.content-foo h4{border:none;font-size:25px}.content-foo p{color:#ccc;border-bottom:1px solid #f2f2f2;padding-bottom:20px;font-size:20px}.titulo-final{font-size:20px}}.llamar{position:fixed;right:5px;top:120px;z-index:1000}.llamar a{color:#fff;padding:10px 15px;text-decoration:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:20px}.llamar a{background:#202020;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.llamar a:hover{padding:10px 35px 10px 35px;background:green;box-shadow:0 0 10px 0 #fff inset,0 0 10px 4px #fff}@media screen and (max-width:2000px){.llamar{position:fixed;right:5px;top:120px;z-index:1000}.llamar a{color:#fff;padding:10px 15px;text-decoration:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:30px}.llamar a{background:#202020;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.llamar a:hover{padding:10px 35px 10px 35px;background:green;box-shadow:0 0 10px 0 #fff inset,0 0 10px 4px #fff}}@media screen and (max-width:600px){.llamar{position:fixed;right:5px;top:20px;z-index:1000}.llamar a{color:#fff;padding:10px 15px;text-decoration:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:40px}.llamar a{background:#202020;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.llamar a:hover{padding:10px 35px 10px 35px;background:green;box-shadow:0 0 10px 0 #fff inset,0 0 10px 4px #fff}}@media screen and (max-width:365px){.llamar a{color:#fff;padding:10px 10px}.llamar a:hover{padding:10px 20px 10px 20px}}.compartir{background:#414141;position:relative;text-align:right}.compartir p{margin-right:120px;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase}.compartir ul{list-style:none}.compartir li{display:inline-block;border:none;margin-top:5px;padding:10px 20px;margin-bottom:5px}.compartir ul li a{display:inline-block;background:#fff;color:#000;padding:10px 20px;border:2px solid #000;border-radius:.6em;text-decoration:none}.compartir .fa-facebook{-webkit-transition:box-shadow .3s ease-in-out,color .3s ease-in-out;transition:box-shadow .3s ease-in-out,color .3s ease-in-out}.compartir .fa-facebook:hover{box-shadow:0 0 40px 40px #4267b2 inset;border-color:#fff;color:#fff}.compartir .fa-whatsapp{-webkit-transition:box-shadow .3s ease-in-out,color .3s ease-in-out;transition:box-shadow .3s ease-in-out,color .3s ease-in-out}.compartir .fa-whatsapp:hover{box-shadow:0 0 40px 40px #4ac959 inset;border-color:#fff;color:#fff}.compartir .fa-twitter{-webkit-transition:box-shadow .3s ease-in-out,color .3s ease-in-out;transition:box-shadow .3s ease-in-out,color .3s ease-in-out}.compartir .fa-twitter:hover{box-shadow:0 0 40px 40px #00acee inset;border-color:#fff;color:#fff}.compartir .fa-facebook-messenger{display:none}.compartir .fa-facebook-messenger:hover{box-shadow:0 0 40px 40px #0078ff inset;border-color:#fff;color:#fff}@media screen and (max-width:1200px){.compartir .fa-facebook-messenger{display:block}}@media screen and (max-width:1200px){.compartir{position:relative;text-align:center}.compartir p{margin-right:0}}@media screen and (max-width:800px){.compartir{position:relative;text-align:center}.compartir p{margin-right:0;text-align:center;font-size:16px;color:#fff;text-transform:uppercase}}@media screen and (max-width:365px){.compartir li{padding:10px 15px}.compartir ul li a{padding:10px 15px}}@media screen and (max-width:320px){.compartir li{padding:10px 10px}.compartir ul li a{padding:10px 10px}}