.formError .formErrorContent{background-color:#b6cfe0;border:none;-webkit-box-shadow:none;box-shadow:none;color:#000}.formError .formErrorArrow div{background-color:#b6cfe0;-webkit-box-shadow:none;box-shadow:none}.contacto_section{background-color:#e94e44;padding:90px 0;height:calc(100vh - 200px - 54px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:1024px){.contacto_section{height:calc(100vh - 70px - 54px)}}@media screen and (max-height:720px){.contacto_section{height:auto}}@media screen and (max-width:480px){.contacto_section{height:auto}}.contacto_container{display:grid;grid-template-columns:50% 40%;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:960px){.contacto_container{grid-template-columns:1fr}}.contacto_title h2{color:#fff;font-size:calc(38px + (60 - 38) * ((100vw - 320px) / (1920 - 320)));font-weight:100}@media screen and (max-width:960px){.contacto_title{margin-bottom:50px}}.contacto_input{font-size:18px}.contacto_input ::-webkit-input-placeholder{color:#fff;font-family:'Archivo',sans-serif}.contacto_input :-moz-placeholder{color:#fff;font-family:'Archivo',sans-serif}.contacto_input ::-moz-placeholder{color:#fff;font-family:'Archivo',sans-serif}.contacto_input :-ms-input-placeholder{color:#fff;font-family:'Archivo',sans-serif}.contacto_input input,.contacto_input textarea{border:none;width:100%;height:45px;padding:0 20px 0 0;color:#fff;font-size:18px;background-color:transparent;border-top:1px solid #fff;font-family:'Archivo',sans-serif;font-weight:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}.contacto_input input:-webkit-autofill,.contacto_input textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 200px #e94e44 inset;-webkit-text-fill-color:#fff;border-radius:0;-webkit-background-color:transparent !important}.contacto_input textarea{border-bottom:1px solid #fff;height:111px;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contacto_btn{text-align:right;margin-top:5px}.contacto_btn button{color:#fff;font-size:18px;background:transparent;border:none;font-weight:100;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media screen and (min-width:1025px){.contacto_btn button:hover{font-weight:700}}@media screen and (max-width:1024px){.contacto_btn{text-align:center}.contacto_btn button{height:45px;padding:0 20px;color:#e94e44;font-weight:400;margin-top:20px;background-color:#fff;border-radius:5px}}



@media screen and (min-width:1025px){.g3-anima.anima .g3-fade-0,.g3-anima.anima .g3-fade-1,.g3-anima.anima .g3-fade-2,.g3-anima.anima .g3-fade-3{opacity:1;-ms-filter:none;filter:none}.g3-anima.anima .g3-move-left-0,.g3-anima.anima .g3-move-left-1,.g3-anima.anima .g3-move-left-2,.g3-anima.anima .g3-move-left-3,.g3-anima.anima .g3-move-right-0,.g3-anima.anima .g3-move-right-1,.g3-anima.anima .g3-move-right-2,.g3-anima.anima .g3-move-right-3,.g3-anima.anima .g3-move-right-4{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.g3-anima.anima .g3-move-up-0,.g3-anima.anima .g3-move-up-1,.g3-anima.anima .g3-move-up-2,.g3-anima.anima .g3-move-up-3,.g3-anima.anima .g3-move-up-4,.g3-anima.anima .g3-move-up-5,.g3-anima.anima .g3-move-down-0,.g3-anima.anima .g3-move-down-1,.g3-anima.anima .g3-move-down-2,.g3-anima.anima .g3-move-down-3,.g3-anima.anima .g3-move-down-4{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.g3-anima.anima .g3-scale-0,.g3-anima.anima .g3-scale-1,.g3-anima.anima .g3-scale-4{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.g3-anima.anima .g3-rotate-0,.g3-anima.anima .g3-rotate-2,.g3-anima.anima .g3-rotate-3{opacity:1;-ms-filter:none;filter:none;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.g3-move-left-0,.g3-move-left-1,.g3-move-left-2,.g3-move-left-3{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-o-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.g3-move-left-1{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s}.g3-move-left-2{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}.g3-move-left-3{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s}.g3-move-right-0,.g3-move-right-1,.g3-move-right-2,.g3-move-right-3,.g3-move-right-4{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-o-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.g3-move-right-1{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s}.g3-move-right-2{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}.g3-move-right-3{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s}.g3-move-right-4{-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s}.g3-scale-0,.g3-scale-1,.g3-scale-4{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6);-moz-transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6);-o-transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6);-ms-transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6);transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6)}.g3-scale-1{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s}.g3-scale-4{-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s}.g3-rotate-0,.g3-rotate-2,.g3-rotate-3{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6);-moz-transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6);-o-transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6);-ms-transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6);transition:all 0.5s cubic-bezier(0.68, -0.6, 0.32, 1.6)}.g3-rotate-2{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}.g3-rotate-3{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s}.g3-fade-0,.g3-fade-1,.g3-fade-2,.g3-fade-3{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.g3-fade-1{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s}.g3-fade-2{-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s}.g3-fade-3{-webkit-transition-delay:1.25s;-moz-transition-delay:1.25s;-o-transition-delay:1.25s;-ms-transition-delay:1.25s;transition-delay:1.25s}.g3-move-up-0,.g3-move-up-1,.g3-move-up-2,.g3-move-up-3,.g3-move-up-4,.g3-move-up-5{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.g3-move-up-1{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s}.g3-move-up-2{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}.g3-move-up-3{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s}.g3-move-up-4{-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s}.g3-move-up-5{-webkit-transition-delay:1.25s;-moz-transition-delay:1.25s;-o-transition-delay:1.25s;-ms-transition-delay:1.25s;transition-delay:1.25s}.g3-move-down-0,.g3-move-down-1,.g3-move-down-2,.g3-move-down-3,.g3-move-down-4{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.g3-move-down-1{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s}.g3-move-down-2{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}.g3-move-down-3{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s}.g3-move-down-4{-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s}}
.g4-loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:none}.g4-loading.active{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.g4-loading img{position:relative;z-index:2}.g4-loading:after{z-index:1;content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);position:absolute}.swal2-icon.swal2-error .swal2-x-mark{margin:0}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:none !important}.swal2-container.swal2-backdrop-show:after,.swal2-container.swal2-noanimation:after{content:"";top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);position:absolute;z-index:1}.swal2-container .swal2-popup{z-index:2;border-radius:15px}.swal2-container .swal2-close:hover{color:#e94e44}.swal2-close:focus{-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;outline:none !important}.pop-response .swal2-icon.swal2-error,.pop-response .swal2-icon.swal2-success{border:none}.pop-response .swal2-title{font-size:20px}.wsp_fixed{display:block;width:38px;height:38px;position:fixed;right:35px;bottom:120px;z-index:5}@media screen and (max-width:1024px){.wsp_fixed{right:20px;bottom:70px}}@media screen and (max-width:767px){.wsp_fixed{bottom:40px}}@media screen and (max-width:745px){.wsp_fixed{bottom:64px}}.wsp_icon{width:100%;height:100%;position:relative;z-index:2}.wsp_icon img{max-width:100%;width:100%;height:auto;display:block}.wsp_gota1{display:block;width:55px;height:55px;background:rgba(92,207,63,0.29);border-radius:50%;-webkit-animation:gota 1s infinite ease;-moz-animation:gota 1s infinite ease;-o-animation:gota 1s infinite ease;-ms-animation:gota 1s infinite ease;animation:gota 1s infinite ease;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;left:50%}@media screen and (max-width:1024px){.wsp_gota1{width:55px;height:55px}}.wsp_gota2{display:block;width:80px;height:80px;background:rgba(92,207,63,0.2);border-radius:50%;-webkit-animation:gota 1s infinite ease;-moz-animation:gota 1s infinite ease;-o-animation:gota 1s infinite ease;-ms-animation:gota 1s infinite ease;animation:gota 1s infinite ease;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;left:50%}@media screen and (max-width:1024px){.wsp_gota2{width:65px;height:65px}}@-moz-keyframes gota{0%{opacity:1;-ms-filter:none;filter:none}20%{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}40%{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}60%{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}80%{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}100%{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes gota{0%{opacity:1;-ms-filter:none;filter:none}20%{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}40%{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}60%{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}80%{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}100%{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes gota{0%{opacity:1;-ms-filter:none;filter:none}20%{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}40%{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}60%{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}80%{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}100%{opacity:1;-ms-filter:none;filter:none}}@keyframes gota{0%{opacity:1;-ms-filter:none;filter:none}20%{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}40%{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}60%{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}80%{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}100%{opacity:1;-ms-filter:none;filter:none}}





.wrapp-iframe-general{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px;overflow:hidden;background-color:#9fab26;display:block;padding-top:0}.wrapp-iframe-general:first-child{padding-top:6px}.name-dev{position:absolute;top:2px;left:0;font-family:'Arial',sans-serif;color:#9fab26;border-bottom:2px solid #9fab26;text-transform:uppercase;margin-left:15px}.btn-copy{background-color:#9fab26;display:inline-block;color:#fff;margin-bottom:10px;padding:5px;cursor:pointer}.btn-copy.hover{background-color:#808080}.inner-general{background:#fff;padding:20px 0}.general-wrapper{padding:10px;border:1px dashed #808080;width:98%;margin:auto;margin-top:30px}.block-general{padding:5px}
.b1home{position:relative}.b1home_container{position:absolute;top:0;left:0;right:0;margin:auto;z-index:20;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:1024px){.b1home_container{position:static;width:100%}}.b1home_info{max-width:464px;width:100%;color:#fff;font-size:calc(22px + (35 - 22) * ((100vw - 320px) / (1920 - 320)));line-height:calc(32px + (45 - 32) * ((100vw - 320px) / (1920 - 320)));background-color:#e94e44;height:100%;padding:0 90px 0 0;font-family:'Archivo',sans-serif;font-weight:100;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.b1home_info:before{content:'';position:absolute;top:0;left:0;display:block;background-color:#e94e44;width:100%;left:-100%;height:100%}.b1home_info p{margin:0}@media screen and (max-width:1024px){.b1home_info{max-width:inherit;padding:50px 20px;text-align:center}}.b1home_video{position:relative;overflow:hidden;width:100%;height:calc(100vh - 200px - 54px)}.b1home_video video{width:100%;height:100%;z-index:1;object-fit:cover;object-position:center}@media screen and (max-width:1024px){.b1home_video{height:500px}}










.b2_hacemos {
  background-color: #f5f5f5;
  overflow: hidden;
}
.b2_hacemos_container {
  display: grid;
  grid-template-columns: 55% 45%;
}
@media screen and (max-width: 1024px) {
  .b2_hacemos_container {
    grid-template-columns: 1fr;
    width: 100%;
  }
}
.b2_hacemos_info {
  color: #e94e44;
  padding: 97px 100px 40px 0px;
}
.b2_hacemos_info h2 {
  font-size: calc(35px + (60 - 35) * ((100vw - 320px) / (1920 - 320)));
  font-weight: 100;
  margin-bottom: calc(40px + (60 - 40) * ((100vw - 320px) / (1920 - 320)));
}
.b2_hacemos_info p {
  font-size: calc(20px + (26 - 20) * ((100vw - 320px) / (1920 - 320)));
  font-weight: 300;
  line-height: 38px;
}
@media screen and (max-width: 1024px) {
  .b2_hacemos_info {
    padding: 50px 15px;
  }
}
.b2_hacemos_image {
  margin: 0;
  height: 558px;
  width: calc(100vw - 55vw + 6%);
}
@media screen and (max-width: 1024px) {
  .b2_hacemos_image {
    width: 100%;
  }
}
@media screen and (max-width: 745px) {
  .b2_hacemos_image {
    height: 300px;
  }
}
.b2-bg {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
}
@media screen and (min-width: 1025px) {
  .b2-bg {
    position: relative;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    top: 29px;
  }
}





.b24{background-color:#e94e44;text-align:center;padding:50px 0;height:calc(100vh - 200px - 54px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:grid;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}@media screen and (max-width:1024px){.b24{height:calc(100vh - 70px - 54px)}}@media screen and (max-height:720px){.b24{height:auto}}@media screen and (max-width:480px){.b24{height:auto}}.b24Info{max-width:500px;width:100%;margin:auto}.b24Info h1{font-size:40px;margin-bottom:30px;font-weight:400;color:#fff}.b24_txt{font-size:18px;line-height:1.3}.b24Buttons{text-align:center}.b24Buttons a{border-bottom:1px solid #fff;font-size:18px;display:inline-block;font-weight:100}





.b3_hacemos{background-color:#e94e44;padding:80px 0;position:relative;z-index:5}.b3_hacemos_container h2{font-size:calc(40px + (60 - 40) * ((100vw - 320px) / (1920 - 320)));color:#fff;font-weight:100;margin-bottom:88px;max-width:500px;line-height:1.3;width:100%}.b3_hacemos_wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:80px}@media screen and (max-width:1024px){.b3_hacemos_wrap{grid-template-columns:1fr;gap:30px}}.b3_hacemos_itm figure{width:70px;margin:0;margin-bottom:17px;border-bottom:1px solid #fff;padding-bottom:17px}.b3_hacemos_itm figure img{width:100%;height:auto;display:block}.b3_hacemos_itm h3{color:#fff;font-weight:100;font-size:calc(22px + (26 - 22) * ((100vw - 320px) / (1920 - 320)));text-transform:uppercase;margin-bottom:38px;line-height:33px}.b3_hacemos_txt{color:#fff;font-size:18px;line-height:26px;font-weight:300}










.b4_hacemos {
  background-color: #84b0cd;
  overflow: hidden;
  position: relative;
  z-index: 5;
}
.b4_hacemos_container {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media screen and (max-width: 1024px) {
  .b4_hacemos_container {
    grid-template-columns: 1fr;
  }
}
.b4_hacemos_image {
  position: relative;
  margin: 0;
  height: 617px;
}
.b4_hacemos_image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media screen and (max-width: 1024px) {
  .b4_hacemos_image {
    height: 558px;
  }
}
@media screen and (max-width: 745px) {
  .b4_hacemos_image {
    height: 300px;
  }
}
.b4_hacemos_content {
  color: #fff;
  padding: 0 75px 30px 100px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-align-self: center;
  align-self: center;
  -ms-flex-item-align: center;
}
.b4_hacemos_content h2 {
  font-size: calc(45px + (60 - 45) * ((100vw - 320px) / (1920 - 320)));
  margin-bottom: 60px;
  font-weight: 100;
}
.b4_hacemos_content p {
  font-size: calc(18px + (26 - 18) * ((100vw - 320px) / (1920 - 320)));
  font-weight: 300;
  line-height: calc(30px + (38 - 30) * ((100vw - 320px) / (1920 - 320)));
}
@media screen and (max-width: 960px) {
  .b4_hacemos_content {
    padding: 40px 15px;
  }
  .b4_hacemos_content h2 {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 1024px) {
  .b4_hacemos_content {
    grid-row-start: 1;
    padding-top: 50px;
  }
}










.b6_quienes_somos_info{
	position:relative;
}
@media screen and (min-width: 1025px){
	.b6_quienes_somos_info .b6-comillas {
		position: absolute;
		top: -10px;
		left: -40px;
	}	
}
.b5_hacemos{padding:80px 0;position:relative;z-index:5;background-color:#fff}@media screen and (max-width:1000px){.b5_hacemos{padding:20px}}.b5_hacemos_container h2{color:#e94e44;font-weight:100;font-size:calc(40px + (59 - 40) * ((100vw - 320px) / (1920 - 320)));margin-bottom:89px;max-width:485px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){.b5_hacemos_container h2{margin-bottom:50px}}@media screen and (max-width:768px){.b5_hacemos_container{width:100%}.b5_hacemos_container h2{padding:0 15px}}@media screen and (max-width:640px){.b5_hacemos_container h2{max-width:inherit}}.b5_hacemos_figure{margin:0;width:100%;display:block}.b5_hacemos_figure img{width:100%;height:auto;display:block}

.b6_quienes_somos{background-color:#f5f5f5;padding:96px 0}@media screen and (max-width:1024px){.b6_quienes_somos{padding:50px 0}}.b6_quienes_somos_container{display:grid;grid-template-columns:2fr 1fr;gap:80px}@media screen and (max-width:1024px){.b6_quienes_somos_container{grid-template-columns:2fr;gap:40px}}.b6_quienes_somos_wrap{display:grid;grid-template-columns:auto auto;gap:150px;position:relative;z-index:10}@media screen and (max-width:1024px){.b6_quienes_somos_wrap{gap:30px}}@media screen and (max-width:960px){.b6_quienes_somos_wrap{gap:40px}}@media screen and (max-width:640px){.b6_quienes_somos_wrap{grid-template-columns:1fr;gap:60px}}.b6_quienes_somos_box{position:relative}.b6_quienes_somos_box h3{color:#e94e44;font-size:23px;font-weight:300}.b6_quienes_somos_image{margin:0;width:100%;margin-bottom:22px;position:relative}.b6_quienes_somos_image img{width:100%;height:auto;display:block}.b6_quienes_somos_info{color:#e94e44;font-size:21px;font-weight:300;-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;line-height:30px;position:relative;z-index:5}.b6_quienes_somos_info p{}@media screen and (max-width:1024px){.b6_quienes_somos_info{grid-row-start:1}}.b6_quienes_somos_parent{position:absolute;width:38px;height:38px;bottom:-18px;right:-18px}.b6_quienes_somos_parent:hover .b6_quienes_somos_tooltip{opacity:1;-ms-filter:none;filter:none;visibility:visible;-webkit-transition:all 0.3s ease-in 0.3s;-moz-transition:all 0.3s ease-in 0.3s;-o-transition:all 0.3s ease-in 0.3s;-ms-transition:all 0.3s ease-in 0.3s;transition:all 0.3s ease-in 0.3s}.b6_quienes_somos_btn{width:38px;height:38px;background-color:#e94e44;border-radius:50%;display:block;border:none;cursor:pointer;border:1px solid trasnaparent;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b6_quienes_somos_btn:before,.b6_quienes_somos_btn:after{content:'';display:block;background-color:#fff;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.b6_quienes_somos_btn:before{width:1px;height:15px}.b6_quienes_somos_btn:after{height:1px;width:15px}@media screen and (min-width:1025px){.b6_quienes_somos_btn:hover{background-color:#fff;border:1px solid #e94e44}.b6_quienes_somos_btn:hover:before,.b6_quienes_somos_btn:hover:after{background-color:#e94e44}}.b6_quienes_somos_tooltip{font-size:14px;line-height:21px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10;color:#e94e44;margin-top:20px}.b6_quienes_somos_tooltip a{display:block;margin:0;display:inline-block;color:#fff;font-size:20px}@media screen and (max-width:1024px){.b6_quienes_somos_tooltip a{font-size:23px;padding:0;border-radius:4px}.b6_quienes_somos_tooltip a:before{content:"\e901";font-family:'icomoon';color:#e94e44}}@media screen and (min-width:1025px){.b6_quienes_somos_tooltip{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;margin-top:0;color:#fff;position:absolute;padding:38px;background-color:#e94e44;bottom:-100px;right:-400px;width:552px}}
.b7_quienes_somos{padding:200px 0;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;position:relative}.b7_quienes_somos:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;mix-blend-mode:multiply;background-color:#84b0cd}@media screen and (max-width:1024px){.b7_quienes_somos{padding:50px 0}}.b7_quienes_somos_container{position:relative}.b7_quienes_somos_container h2{color:#fff;font-size:calc(45px + (60 - 45) * ((100vw - 320px) / (1920 - 320)));font-weight:100;margin-bottom:80px}@media screen and (max-width:640px){.b7_quienes_somos_container h2{margin-bottom:50px}}.b7_quienes_somos_wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px}@media screen and (max-width:640px){.b7_quienes_somos_wrap{gap:60px}}.b7_icono{display:block;width:33px;margin:0;margin-bottom:24px}.b7_icono img{width:100%;height:auto;display:block}.b7_quienes_somos_item h3{font-size:25px;font-weight:100;text-transform:uppercase;margin-bottom:38px;line-height:33px}.b7_quienes_somos_item p{line-height:25px;font-size:18px;font-weight:400;margin:0}@media screen and (max-width:640px){.b7_quienes_somos_item h3{margin-bottom:25px}}
.b8_quienes_somos{padding:122px 0 125px}@media screen and (max-width:1024px){.b8_quienes_somos{padding:50px 0}}.b8_quienes_somos_container h2{color:#84b0cd;font-weight:100;font-size:calc(45px + (59 - 45) * ((100vw - 320px) / (1920 - 320)));margin-bottom:84px}@media screen and (max-width:960px){.b8_quienes_somos_container h2{margin-bottom:50px}}.b8_quienes_somos_wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:80px}.b8_quienes_somos_wrap a{display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b8_quienes_somos_wrap a img{width:100%;height:auto;display:block}@media screen and (max-width:960px){.b8_quienes_somos_wrap{grid-template-columns:1fr 1fr 1fr;gap:40px}}@media screen and (max-width:640px){.b8_quienes_somos_wrap{grid-template-columns:1fr 1fr;gap:30px}.b8_quienes_somos_wrap a{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}

.footer{background-color:#b6cfe0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:183px;width:100%;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:5}@media screen and (max-width:640px){.footer{height:auto;display:block;padding:20px 0}}.footer_container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.footer_left a{margin:0;display:block;width:102px;margin-bottom:25px}.footer_left a img{width:100%;height:auto;display:block}.footer_left p{color:#e94e44;font-size:14px;font-weight:400;line-height:29px;margin:0}@media screen and (max-width:640px){.footer_left{text-align:center}.footer_left a{margin:auto;margin-bottom:20px}.footer_left p{margin-bottom:20px}}.footer_right{text-align:right}.footer_right ul{margin-top:27px}.footer_right li{margin-bottom:11px}.footer_right li:last-child{margin-bottom:0}.footer_right li a{font-size:14px;color:#e94e44;font-weight:400;text-transform:uppercase}@media screen and (max-width:640px){.footer_right{text-align:center}.footer_right ul{display:none}}.footer_redes a{color:#e94e44;font-size:20px;margin-left:9px;display:inline-block;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media screen and (min-width:1025px){.footer_redes a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}}.home .footer,.page-contacto .footer,.page-mensaje-enviado .footer,.error404 .footer{height:54px}@media screen and (max-width:640px){.home .footer,.page-contacto .footer,.page-mensaje-enviado .footer,.error404 .footer{height:auto}}.home .footer_left a,.page-contacto .footer_left a,.page-mensaje-enviado .footer_left a,.error404 .footer_left a{display:none}.home .footer_right ul,.page-contacto .footer_right ul,.page-mensaje-enviado .footer_right ul,.error404 .footer_right ul{display:none}.footer-menu a:hover{font-weight:700}
.header{height:200px;width:100%;-webkit-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-o-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1)}@media screen and (min-width:1025px){.header.scrolling{height:70px}.header.scrolling .header_wrap_scroll{height:0;overflow:hidden}.header.scrolling .header_fixed{opacity:1;-ms-filter:none;filter:none;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:1024px){.header{height:70px}}.header_wrap_scroll{position:fixed;width:100%;background-color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:80;height:200px;-webkit-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-o-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1)}@media screen and (max-width:1024px){.header_wrap_scroll{height:70px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);box-shadow:0 0 2px 0 rgba(0,0,0,0.2)}}.header_container{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_nav ul{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr}.header_nav li{margin:0}.header_nav li:nth-child(2){text-align:center}.header_nav li:nth-child(3){text-align:right}.header_nav a{color:#e94e44;text-transform:uppercase;font-size:12px;font-weight:400;display:block;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;-ms-transition:0.2s ease-in;transition:0.2s ease-in}.header_nav a.active{font-weight:700}@media screen and (min-width:1025px){.header_nav a:hover{font-weight:700}}@media screen and (max-width:1024px){.header_nav{display:none}}.header_logo{margin:0;margin-top:46px;display:block;width:185px;-webkit-transition:all 0.2 sease-in;-moz-transition:all 0.2 sease-in;-o-transition:all 0.2 sease-in;-ms-transition:all 0.2 sease-in;transition:all 0.2 sease-in}.header_logo img{width:100%;height:auto;display:block}.header_logo .head_logo_white{display:none}@media screen and (max-width:1024px){.header_logo{margin:0;width:150px}}.header_fixed{position:fixed;top:0;width:100%;left:0;right:0;background-color:#fff;z-index:90;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);box-shadow:0 0 2px 0 rgba(0,0,0,0.2);height:70px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-o-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);-webkit-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-o-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1);transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1)}@media screen and (max-width:1024px){.header_fixed{display:none}}.head_fixed_center{display:grid;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;grid-template-columns:1fr 1fr}.header_fixed_logo{width:150px;margin:0;display:block}.header_fixed_logo img{width:100%;height:auto;display:block}.page-contacto .header_wrap_scroll,.page-mensaje-enviado .header_wrap_scroll,.error404 .header_wrap_scroll{background-color:#e94e44}.page-contacto .header_logo .head_logo_white,.page-mensaje-enviado .header_logo .head_logo_white,.error404 .header_logo .head_logo_white{display:block}.page-contacto .header_logo .head_logo_color,.page-mensaje-enviado .header_logo .head_logo_color,.error404 .header_logo .head_logo_color{display:none}.page-contacto .header_nav a,.page-mensaje-enviado .header_nav a,.error404 .header_nav a{color:#fff}.page-contacto .menu-activador .menu-activador-linea,.page-mensaje-enviado .menu-activador .menu-activador-linea,.error404 .menu-activador .menu-activador-linea{background-color:#fff}.menu-activador{width:40px;height:20px;position:fixed;top:25px;right:20px;z-index:200;display:none}.menu-activador label{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:100%;cursor:pointer}.menu-activador #lanzador{display:none}.menu-activador .menu-activador-linea{height:3px;width:35px;background-color:#e94e44;opacity:1;-ms-filter:none;filter:none;display:block;-webkit-transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1);-moz-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1);-o-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1);-ms-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1);transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1)}.menu-activador #lanzador:checked ~ label .menu-activador-linea{background-color:#fff}.menu-activador #lanzador:checked ~ label .menu-activador-linea:nth-child(1){-webkit-transform:translateY(9px) rotate(45deg);-moz-transform:translateY(9px) rotate(45deg);-o-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.menu-activador #lanzador:checked ~ label .menu-activador-linea:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s}.menu-activador #lanzador:checked ~ label .menu-activador-linea:nth-child(3){-webkit-transform:translateY(-4px) rotate(-45deg);-moz-transform:translateY(-4px) rotate(-45deg);-o-transform:translateY(-4px) rotate(-45deg);-ms-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}@media screen and (max-width:1024px){.menu-activador{display:block}}.menu_responsive{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e94e44;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;z-index:150;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;overflow:auto;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-moz-transform-origin:right;-o-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1) 0.2s;-moz-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1) 0.2s;-o-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1) 0.2s;-ms-transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1) 0.2s;transition:all 0.5s cubic-bezier(0.25, 1, 0.5, 1) 0.2s}.menu_responsive.active{opacity:1;-ms-filter:none;filter:none;visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu_responsive.active .menu_responsive_list li a{letter-spacing:1px;opacity:1;-ms-filter:none;filter:none;-webkit-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.3s;-moz-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.3s;-o-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.3s;-ms-transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.3s;transition:all 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0.3s}.menu_responsive_list{text-align:center;padding:20px 0}.menu_responsive_list li{margin-bottom:50px}.menu_responsive_list li a{font-size:40px;font-weight:100;letter-spacing:20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.menu_responsive_list li:last-child{margin-bottom:0}