a,body,center,del,div,em,embed,footer,h1,h2,h3,h4,h5,h6,header,html,iframe,img,label,li,nav,p,s,section,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer,header,nav,section{display:block}body{line-height:1}ul{list-style:none}
html{font-size:16px;line-height:16px}body{margin:0}a,h1,h2,h3,h4{font-family:"Proxima Nova",sans-serif;font-weight:600}a{text-decoration:none}.btn,a,a label{cursor:pointer!important}p,ul{font-family:"Proxima Soft",sans-serif;margin-top:0;margin-bottom:16px}h1,h2,h3,h4{margin-top:0;margin-bottom:8px}h2{line-height:120%;font-size:110%}img{vertical-align:middle;border-style:none}h1{font-size:200%;line-height:125%;text-transform:uppercase}p{font-size:97%;line-height:140%;letter-spacing:.4%}ul li{font-size:97%;line-height:140%}header .btn{font-size:95%}section{padding:30px 0;margin:0}.mb{margin-bottom:8px!important}header{position:relative;height:auto;width:100%;padding:80px 0;background-size:cover}@media (min-width:0px) and (max-width:991px){html{font-size:18px}header{padding:80px 0 30px 0}h1{font-size:170%}h2{font-size:120%}p{font-size:94%}}@media (min-width:992px) and (max-width:1199px){html{font-size:20px}header{padding:120px 0}h1{font-size:190%}h2{font-size:165%}p{font-size:99%}}@media (min-width:1200px){html{font-size:20px}header{padding:140px 0 120px 0}h1{font-size:220%}h2{font-size:170%}p{font-size:99%}}.bold{font-weight:700!important}ul{list-style-type:none;text-align:left!important;padding:0;display:block}.btn{text-transform:uppercase}.left{text-align:left}.center{text-align:center}.underline{border-bottom:2px dashed #fff;font-weight:600;color:#fff}.underline:hover{background-color:none!important;fill:none!important}svg{fill:#1b87e5;margin-right:6px}.testimonio{background:linear-gradient(136.94deg,#32bafa 0,#56a2f7 76.57%,#32bafa 100%);padding:13px 0 50px 0;font-family:WesFYw03-regular!important}.testimonio h2{font-size:36px;margin-top:40px;font-weight:600!important;margin-bottom:30px}.testimonio h3{font-size:19px;font-weight:600!important}.testimonio h4{font-size:18px;text-align:left;font-weight:500;line-height:29px}.testimonio img{width:140px;border-radius:50%;display:block}.testimonio p{font-size:19px;line-height:29px}.testimonio a{border-radius:40px;padding:8px 18px;float:left;font-size:90%}@media (min-width:0px) and (max-width:767px){.testimonio{padding:30px 0 16px 0!important}.testimonio .container{padding:0 40px!important}.testimonio .mt-5{margin-top:0!important}.col-md-4{margin:0 auto!important}.testimonio h2{font-size:26px;margin-top:0;font-weight:600!important;margin-bottom:20px}}.blog{padding:80px 0}.blog h3{color:#333;line-height:34px;text-align: center; padding: 0px 10px !important;}.blog h4{color:#333;margin:13px 0}.blog p{color:#333;margin-bottom:1rem}.blog .col-md-4 {padding-left: 15px;padding-right:15px;}.blog .col-md-4 p{text-align:left}.blog .col-md-4 a{color:#333; text-align: center}.blog .ablog{background-color:#439be7;margin-top:23px;color:#fff;padding:18px 30px}.blog .ablog:hover{background-color:#437bc7;color:#fff}@media (max-width:978px){section{padding:40px 0!important}.blog .col-md-4 a{margin:13px 0 20px 0}.blog p{margin-bottom:0}.blog .ablog{margin-top:0}}@media (min-width:0px) and (max-width:767px){.blog .container{padding:0 30px!important}.blog h3{font-size:103%}.blog a{font-size:90%!important}}
header{background-image:url(../img/gre-background.jpg);background-size:cover}@media (min-width:0px) and (max-width:991px){header h1{margin:15px 0 14px 0!important}header p{margin:10px 0 20px 0!important}}@media (min-width:768px) and (max-width:991px){header{padding:80px 0}}@media (min-width:992px) and (max-width:1199px){header{padding:120px 0}}@media (min-width:1200px){header{padding:140px 0 120px 0}}header h1{margin:20px 0 24px 0}header p{margin-top:25px;margin-bottom:40px}

header .btn-contain {
  width: 632px;
  margin: 0 auto;
  overflow: auto;
}
header .btn-header{background-color:#fff;color:#000;border-radius:25px;padding:10px 20px 10px 20px;display:block;text-align:center; float: left; width:170px; margin: 0 20px;}

@media (min-width:500px) and (max-width:767px){
  header .btn-contain {
    width: 452px;
  }
 header .btn-header {
   width:143px; margin: 0 3px;
   font-size: 84%;
   padding:10px 14px 10px 14px;
 }
}

@media (min-width:0px) and (max-width:499px){
  header .btn-contain {
    width: 100%;
  }
 header .btn-header {
   width:30.4%;
   font-size: 72% !important;
   padding:10px 4px 10px 4px;
   margin: 0 4px;
 }
 .parallel {
   display: none;
 }
}

.descripcion{padding:70px 0 70px 0;margin:0}.descripcion h2{margin-bottom:20px}.descripcion p{margin-bottom:29px}.descripcion a{border-radius:40px!important;width:160px!important;padding:9px 17px!important;color:#fff!important;background-color:#111!important;border:none!important}.descripcion img{width:450px}@media (min-width:600px){.cleft p{padding-right:35px}}@media (min-width:0px) and (max-width:600px){.descripcion{padding:30px 0!important}.descripcion .col-md-6{padding:0 20px!important}}@media (min-width:0px) and (max-width:767px){.cright{width:100%}}@media (min-width:545px) and (max-width:767px){.descripcion .em-resp{padding-top:20px}}@media (min-width:410px) and (max-width:544px){.descripcion .em-resp{padding-top:0}}@media (min-width:300px) and (max-width:409px){.descripcion .em-resp{padding-top:0}}.square{padding:0 0 10px 0;margin:0}.square h2{margin-bottom:20px}.square p{margin-bottom:0}.square a{border-radius:40px!important;width:160px!important;padding:9px 17px!important;color:#fff!important;background-color:#111!important;border:none!important}.square img{width:350px}@media (min-width:0px) and (max-width:991px){.square{padding:10px 0!important}.square .container{padding:0 30px!important}.square .col-lg-6{margin:0 auto!important}.square .col-lg-6 .p-5{padding:0 0 20px 0!important}}.acerca{padding:83px 0}.acerca img{width:360px;display:block}.acerca p{text-align:left}.acerca ul{margin:0 0 35px 0}.acerca ul li{padding:2px 0}.acerca a{border-radius:40px;padding:8px 18px}.mentoria{padding:63px 0 73px 0;width:100%;position:relative}.mentoria h2{margin-bottom:24px}.mentoria .mt6{margin-top:80px;display:block}.mentoria .col-md-6 img{width:360px;display:block}.mentoria .btn{background-color:#1b87e5;color:#fff;padding:14px 42px;z-index:100}.mentoria .col-right img{width:90%;margin:80px auto 0 auto}.mentoria ul{margin:0 0 35px 0}.mentoria ul li{padding:2px 0}.mentoria a{border-radius:40px;padding:8px 16px;font-size:87%}.mentoria a:hover{background-color:#1b87e5;color:#fff}@media (min-width:0px) and (max-width:767px){.mentoria .container{padding:0 30px!important}.mentoria .col-right img{margin:30px auto 0 auto!important}.mentoria .text-left{text-align:center}.mentoria .text-left a{margin:2% 0 0 5%!important;display:block;width:90%!important}.mentoria ul{margin-bottom:20px!important}}.parallel{padding:200px 0 200px 0;background:url(../img/parallel.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
nav{padding-top:28px!important;padding-bottom:13px!important}nav .last,nav a{font-size:85%}nav .last{padding:10px 17px!important}@media (min-width:0px) and (max-width:991px){nav a{font-size:84%;padding-bottom:0!important}nav{padding-top:18px!important;padding-bottom:0!important}}nav a.last{padding:10px 25px;border-radius:30px;color:#fff;border-color:#fff;position:relative;top:-9px;margin:0 10px;font-weight:700}nav .last:hover{background-color:#1b87e5!important;border-color:#1b87e5!important}@media (min-width:992px) and (max-width:1200px){nav a{padding-left:11px!important;padding-right:11px!important}}@media (min-width:0px) and (max-width:991px){nav .last{text-align:left!important;padding-left:0!important;padding-top:12px!important;font-weight:600!important;margin-top:10px!important;margin-left:0!important}}.navbar-light .navbar-toggler-icon{position:relative;top:-12px;border:none}.navbar-toggler{border:0!important}nav .navbar-brand{position:relative;font-size:110%;top:-9px}nav .navbar-brand img{position:relative;top:-2px;width:28px;margin-right:10px}.contact{padding:70px 0!important}.contact h2{text-transform:uppercase;margin-bottom:23px}.contact h3{text-transform:uppercase;margin-bottom:23px;margin-top:10px}.contact p{font-size:100%}.contact a{font-weight:400!important;color:#296ca5;font-size:100%}.contact svg{width:24px;height:24px;margin-right:10px}.contact .col-lg-4{float:left}.contact img{width:30px;margin:0 15px 0 0}@media (min-width:0px) and (max-width:767px){.contact{padding:30px 0!important}.contact .container{padding:0 30px!important}.contact svg{width:16px;height:16px;margin-right:6px}.contact a{font-weight:400!important;font-size:100%}}footer{background:linear-gradient(136.94deg,#32bafa 0,#56a2f7 76.57%,#32bafa 100%);padding:50px;color:#fff}footer h2{margin-bottom:19px}footer a{color:#fff;text-decoration:none}footer a:hover{color:#ddd;text-decoration:none}footer svg{fill:#fff}footer p{font-size:85%;text-align:center;color:#fff;padding-top:16px}.wcontainer{position:fixed;bottom:30px;right:40px;z-index:200}.wcontainer a{width:57px;height:68px;display:block;background-color:#fff;cursor:pointer!important;border-radius:100%}.wcontainer svg{position:relative;left:-6px;top:-2px;fill:#25d366;width:70px;height:70px}@media (min-width:0px) and (max-width:767px){.wcontainer{bottom:20px;right:20px}.wcontainer a{width:47px;height:58px}.wcontainer svg{width:60px;height:60px}}
