html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--black: #000;--light-grey-blue: rgba(184, 184, 185, 0.1);--black-8: rgba(0, 0, 0, 0.08);--aqua: #14d9c4;--cool-grey: #b8b8b9;--blue-green: #099d8d;--grey: #54585a;--secondary-font: "Rubik", sans-serif}html{font-family:"Open Sans", sans-serif}.header{position:sticky;top:0;z-index:999;background-color:var(--blue-green);text-transform:uppercase;opacity:0.95}.team-name{display:flex;justify-content:center;align-items:center;color:white;text-align:center;line-height:50px;font-size:16px;font-weight:bold;background-color:var(--blue-green);height:60px}.menu{display:flex;flex-direction:row;justify-content:space-evenly;font-size:15px;font-weight:bold;height:30px;background-color:var(--aqua);opacity:0.9;padding-top:7px;padding-bottom:7px}ul.menu li{margin-top:12px}ul.menu li a{text-decoration:none;color:white;font-weight:bold}.teamheader{color:white;font-weight:bold}.who{color:white;font-weight:bold}.contact{color:white;font-weight:bold}main{display:flex;flex-direction:column}.hero{height:75vh;width:100%;background:url(../images/GLIMS-ochentas.png) no-repeat;background-size:cover;background-position:center}.slogan{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap;height:60px;padding:15px;margin-left:15px;margin-right:15px;margin-top:-45px;font-size:18px;font-weight:600;line-height:1.39;background-color:white;color:black;font-weight:bold}.team{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;scroll-margin-top:120px;padding-top:30px}.team .title{font-family:var(--secondary-font);color:var(--aqua);font-size:24px;font-weight:500;line-height:1.88}.team .text1{color:#54585a;font-size:16px;line-height:1.5;margin:10px 15px 15px 15px}.team .text2{color:#54585a;font-size:16px;line-height:1.5;margin:10px 15px 30px 15px}.strengths{position:relative;display:flex;flex-wrap:wrap;justify-content:center;height:auto;align-content:center;padding:45px 15px;background-color:var(--cool-grey)}.strenghts-container{margin-right:15px;padding:0 15px;width:290px;height:auto}.strengths span{position:absolute;transform:rotate(45deg);top:-12px;left:calc(50% - 25px);width:25px;height:25px;background-color:white}.strengths-title{margin-top:30px;text-align:center;font-family:var(--secondary-font);font-size:22px;font-weight:400;color:var(--blue-green)}.strengths-text{margin-top:15px;text-align:center;font-size:16px;line-height:24px;color:var(--grey)}.profile-container{text-align:center}.section-quienes-somos{padding-left:15px;padding-right:15px;scroll-margin-top:95px}.question{width:100%;font-family:var(--secondary-font);font-size:24px;text-align:center;color:var(--blue-green);margin-top:30px;margin-bottom:30px;text-transform:uppercase}.photo{width:180px;height:180px;margin-bottom:25px;border-radius:4px;border:solid 5px var(--black-8)}.name{font-family:var(--principal-font);font-size:20px;margin-bottom:15px;text-transform:capitalize}.profile{font-family:var(--principal-font);font-size:16px;max-width:343px;margin:auto;margin-bottom:15px;line-height:1.5;font-weight:100}.icon-social-network{color:var(--blue-green);font-size:16px;margin-right:15px}.icon-social-network::after{content:".";position:relative;bottom:5px;left:8px}.icon-social-network-last::after{content:""}.container-social-network{margin-bottom:30px}.footer-container{width:100%;display:flex;flex-direction:column;background-color:white;justify-content:center;border-top:1px solid var(--cool-grey)}.Copyright{margin-top:30px;text-align:center;font-family:"Open Sans", sans-serif;color:var(--cool-grey);font-size:14px}.links{width:100%;margin-top:20px;text-decoration:none;display:flex;color:var(--grey);font-family:Verdana, Geneva, Tahoma, sans-serif;text-decoration:none;text-align:center;justify-content:center;margin-bottom:30px}.class-1{text-decoration:none;line-height:20px;text-transform:uppercase;color:var(--grey);font-size:14px}.logo{align-self:center;margin-bottom:45px}.image-logo{height:45px}.header .team-name a{text-decoration:none;color:white}.hero-contact{width:100%;height:auto}.img-contact{display:inline-block;background-image:url(../images/foto-prueba.jpg);background-size:cover;background-repeat:no-repeat;width:100%;min-width:320px;height:40vh;background-position:center}.contact-form{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center}.contact-form .contact-title{margin-top:30px;font-family:var(--secondary-font);color:var(--aqua);font-size:24px;font-weight:500;line-height:1.88;text-transform:uppercase;text-align:center}.contact-form .text{margin:15px auto;max-width:500px;color:#54585a;font-size:16px;line-height:1.5;line-height:24px;text-align:center;color:var(--grey)}.contact-form .secondary-text{text-align:center;font-size:12px;line-height:24px;color:var(--grey)}.secondary-text::first-letter{text-transform:uppercase}.secondary-text span{color:var(--aqua)}.contact-form .form{width:90%;max-width:420px;height:570px;margin:0 auto;padding-top:60px;padding-bottom:60px}.contact-form .form-items{display:flex;flex-direction:column}.form-items label{margin-top:20px;color:var(--grey);font-size:14px}.form-items label:first-letter{text-transform:uppercase}.form-items span{color:var(--aqua)}.form-items input{margin-top:20px;height:45px}.form-items #mesage{margin-top:20px;height:105px}.form-items .submit{margin-top:40px;border-radius:4px;background-color:var(--blue-green);border:none}.submit[type="submit"]{color:white;text-transform:uppercase}@media screen and (min-width: 768px){.slogan{padding:15px 30px 15px 30px;opacity:0.8;width:381px;height:50px;margin-top:-81px;margin-left:46px}.team{margin-top:45px}.team .text1{margin:10px 45px 10px 45px}.team .text2{margin:10px 45px 30px 45px}}@media screen and (min-width: 768px){.header{display:flex;flex-direction:row;justify-content:space-between;background-size:60px}.team-name{margin-left:45px;margin-top:15px;margin-bottom:15px}.menu{display:flex;justify-content:center;align-items:center;background-color:var(--blue-green);margin-top:15px;margin-right:45px;margin-bottom:15px}ul.menu li{display:flex;padding:10px}}@media screen and (min-width: 768px) and (min-width: 768px){.section-quienes-somos{padding:0px 50px}.profile-container{display:inline-flex;width:100%}.photo{width:205px;height:205px}.bloque-2{text-align:left;margin-left:30px;padding-top:20px}.profile{max-width:443px}.profile-container-right{justify-content:right;flex-direction:row-reverse}.profile-container-right .icon-social-network-last{margin-right:0}.bloque-2-right{text-align:right;margin-right:30px;padding-top:20px}}@media screen and (min-width: 768px){.links{position:absolute;right:45px;text-align:end;justify-content:end;line-height:30px}.logo{align-self:start;margin-left:45px;padding-bottom:15px}.Copyright{text-align:left;padding-bottom:15px;padding-left:45px;line-height:20px}.contact-form .form{max-width:442px}.form{position:relative}.form-items .submit{position:absolute;right:0;bottom:60px;width:205px;max-width:205px}}@media screen and (min-width: 1200px){.slogan{width:514px;height:60px;margin-top:-90px;margin-left:138px}.team{margin-top:0px;scroll-margin-top:90px}.team .text1{margin:10px 300px 10px 300px}.team .text2{margin:10px 300px 60px 300px}.strenghts-container{width:440px}.links{padding-bottom:17px;right:138px}.logo{padding-left:127px;padding-bottom:5px;margin:0px}.Copyright{padding-left:138px}.contact-form .form{max-width:600px}.form-items .submit{right:0;bottom:160px;width:278px;max-width:278px}.photo{width:278px;height:278px}.section-quienes-somos{padding:0px 140px}}@media screen and (min-width: 1440px){.form-items .submit{right:0;bottom:80px;width:278px;max-width:278px}}@media screen and (min-width: 1700px){.section-quienes-somos{padding:0px 300px}}
