@font-face{font-family:'Gotham';src:url("fonts/Gotham-Bold.woff2") format("woff2"),url("fonts/Gotham-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url("fonts/Gotham-Ultra.woff2") format("woff2"),url("fonts/Gotham-Ultra.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}body{color:#000;font-weight:normal;width:100%;max-width:100%;font-family:"Gotham",serif;font-size:22px;background:#000}body,html{max-width:100%;overflow-x:hidden;overflow-y:visible;font-size:22px}body,.smooth-container{scroll-behavior:smooth}h1{color:#000;font-size:3.5em;margin:0 0 8px}h2{color:#000;font-size:2.5em;font-weight:900;margin:0 0 40px}p{font-size:1em;line-height:1.5em;margin-top:0;font-weight:normal}p b{font-weight:bold}p a{text-decoration:underline;font-weight:bold}img{vertical-align:bottom}figure{margin:0}.clear{clear:both}.wow{visibility:hidden}.fadein{opacity:0}.hidden_a{opacity:0}.visible{opacity:1}.wrapper{position:relative}.wrapper.wrapper-home{padding-top:148px}.wrap{width:100%;margin:0 auto;padding:0 125px}@media only screen and (max-width: 1500px){.wrap{padding:0 80px}}@media only screen and (max-width: 768px){.wrap{padding:0 15px}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.row.row-small{margin-right:-.5em;margin-left:-.5em}.row.row-small>[class^="col-"],.row.row-small>[class*=" col-"]{padding-right:.5em;padding-left:.5em}.row.row-big{margin-right:-50px;margin-left:-50px}.row.row-big>[class^="col-"],.row.row-big>[class*=" col-"]{padding-right:50px;padding-left:50px}.row.row-20{margin-right:-10px;margin-left:-10px}.row.row-20>[class^="col-"],.row.row-20>[class*=" col-"]{padding-right:10px;padding-left:10px}*{outline:none}a,button{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}a{text-decoration:none;color:#616A71}a:hover{color:#616A71;text-decoration:none}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.b-mobile{display:none}@media only screen and (max-width: 768px){.b-mobile{display:block}}@media only screen and (max-width: 768px){.b-desktop{display:none}}@media only screen and (max-width: 1500px){html,body{font-size:16px}}header{padding:2.4rem;position:fixed;top:0;left:0;width:100%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .5s ease;transition:all .5s ease}header .logo img{width:5.7rem;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}header .btn-menu{width:2rem;cursor:pointer}header .btn-menu span{background:#42E0BF;display:block;width:100%;height:4px;margin-bottom:.5rem}header .btn-menu span:nth-child(3){width:60%}header .btn-menu.oculto{display:none}header .btn-volver{width:2rem;cursor:pointer;display:none;-webkit-transition:all .3s ease;transition:all .3s ease}header .btn-volver .negra{display:block}header .btn-volver .blanca{display:none}header .btn-volver.visible{display:block}header .btn-volver:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}header.fixed{background:rgba(0,0,0,0.4);padding:1rem 2.4rem}header.fixed .btn-volver .negra{display:none}header.fixed .btn-volver .blanca{display:block}header.oculto{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media only screen and (max-width: 768px){header{padding:1rem 1rem}header.fixed{padding:1rem}header.fixed .logo img{width:4rem}}.menu{position:fixed;top:0;left:-100%;width:100%;height:100%;background:#42E0BF;z-index:99;overflow:auto;-webkit-transition:all 0.5s cubic-bezier(0.03, 0.15, 0.16, 0.99);transition:all 0.5s cubic-bezier(0.03, 0.15, 0.16, 0.99);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:.8s;transition-duration:.8s;visibility:hidden}.menu .logo{position:absolute;top:2rem;left:2rem}.menu .logo img{width:5.7rem;height:auto}.menu .cerrar-menu{position:absolute;top:2rem;right:2rem;cursor:pointer}.menu .cerrar-menu img{width:2rem}.menu nav{padding:5rem 0 0 10rem}.menu nav ul{list-style:none;padding-left:0}.menu nav ul li{margin-bottom:2rem}.menu nav ul li a{font-size:3rem;font-weight:900;text-transform:uppercase;color:#fff;line-height:1;display:inline-block;-webkit-transition:all 2s cubic-bezier(0.03, 0.15, 0.16, 0.99);transition:all 2s cubic-bezier(0.03, 0.15, 0.16, 0.99);-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}.menu nav ul li a:hover{color:#000}.menu nav ul li img{width:1.8rem;margin-top:-1rem;margin-left:.5rem;position:absolute}.menu .redes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:4rem;bottom:2rem;width:2.5rem}.menu .redes a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;width:2.5rem;height:2.5rem;border:4px solid #000}.menu .redes a:hover{background:rgba(255,255,255,0.8)}.menu .redes a:nth-child(1){border-bottom:0}.menu .redes a img{height:1rem;width:auto}.menu.visible{left:0%;opacity:1;visibility:visible;-webkit-transition:all 0.8s cubic-bezier(0.03, 0.15, 0.16, 0.99);transition:all 0.8s cubic-bezier(0.03, 0.15, 0.16, 0.99);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.8s;transition-duration:.8s}.menu.visible nav ul li a{-webkit-transition:all 0.5 scubic-bezier(0.03, 0.15, 0.16, 0.99);transition:all 0.5 scubic-bezier(0.03, 0.15, 0.16, 0.99);-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.menu.visible nav ul li:nth-child(1) a{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:.7s;transition-duration:.7s}.menu.visible nav ul li:nth-child(2) a{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.7s;transition-duration:.7s}.menu.visible nav ul li:nth-child(3) a{-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.7s;transition-duration:.7s}.menu.visible nav ul li:nth-child(4) a{-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-transition-duration:.7s;transition-duration:.7s}@media only screen and (max-width: 768px){.menu .logo{top:1rem;left:1rem}.menu .cerrar-menu{top:1rem;right:1rem}.menu nav ul li{margin-bottom:1.5rem}.menu nav ul li a{font-size:2rem}}@media only screen and (max-width: 550px){.menu .logo{top:1rem;left:1rem}.menu .cerrar-menu{top:1rem;right:1rem}.menu nav{padding-left:15px;margin-top:25px}.menu nav ul li{margin-bottom:1.5rem}.menu nav ul li a{font-size:1.8rem}.menu .redes{position:relative;width:100%;right:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:15px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.banner-home{height:100vh;position:relative}.banner-home img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-home .texto{width:100%;height:100vh;position:absolute;z-index:2;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.banner-home .texto h1{margin:0;font-size:6rem;font-weight:900;text-transform:uppercase}.banner-home .texto h1 span{display:block;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff}.banner-home .texto h1 span br{display:none}@media only screen and (max-width: 768px){.banner-home .texto h1{font-size:5rem}.banner-home .texto h1 span{-webkit-text-stroke-width:1px}.banner-home .texto h1 span br{display:block}}@media only screen and (max-width: 550px){.banner-home .texto h1{font-size:4rem}}@media only screen and (max-width: 300px){.banner-home .texto h1{font-size:2rem}}.banner-home .scroll-down{position:absolute;left:0;right:0;bottom:10%;margin:0 auto;width:1rem;height:auto;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:2;-webkit-animation:MoveUpDown .8s linear infinite;animation:MoveUpDown .8s linear infinite}.banner-home .scroll-down img{width:1rem;height:auto}.banner-home.banner-interior .texto h1{font-size:4rem;color:#fff}.banner-home.banner-interior .texto h1 span{color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:0;-webkit-text-stroke-color:transparent}@media only screen and (max-width: 768px){.banner-home.banner-interior .texto h1{font-size:3rem}}@media only screen and (max-width: 480px){.banner-home.banner-interior .texto h1{font-size:2.5rem}}@-webkit-keyframes MoveUpDown{0%,100%{bottom:10%}50%{bottom:11%}}@keyframes MoveUpDown{0%,100%{bottom:10%}50%{bottom:11%}}.cont-service{position:relative}#pinContainer{width:100%;height:100vh;overflow:hidden;position:relative}@media only screen and (max-width: 991px){#pinContainer{height:auto}}#trigger{position:absolute;height:10px;width:100%;top:10%}.s-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;height:100%;width:100%;top:0;left:0;min-height:500px;background:#000;overflow:hidden;margin-bottom:0}.s-block.ser2{z-index:10}.s-block.s-top{z-index:5}@media only screen and (max-width: 991px){.s-block{position:relative;height:100vh}}.s-block .texto{background:#000;min-width:50%;width:50%;position:relative}.s-block .texto h2{margin:0;font-size:7rem;font-weight:900;text-transform:uppercase;position:absolute;top:13%;left:22%;z-index:5;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;letter-spacing:2px}@media only screen and (max-width: 768px){.s-block .texto h2{-webkit-text-stroke-width:1px}}.s-block .texto h3{margin:0;font-size:3.5rem;font-weight:900;color:#42E0BF;letter-spacing:2px;position:absolute;top:25%;left:40%}.s-block .texto h3 span{display:block;text-transform:uppercase;margin-bottom:.75rem}.s-block .texto h3 img{width:1.9rem;height:auto;position:absolute;left:calc(100% + 1.5rem);top:60%}.s-block .texto h3 a{color:#42E0BF;display:block}.s-block .texto h3 img{-webkit-transition:all .3s ease;transition:all .3s ease}.s-block .texto h3 img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.s-block .texto .lista-link{position:absolute;left:10%;bottom:10%}.s-block .texto .lista-link a{font-size:.8rem;font-weight:700;font-family:"Open Sans",sans-serif;font-style:italic;color:#42E0BF;display:block;margin-bottom:.5rem}.s-block .texto .lista-link a.activo{color:#fff}.s-block figure{min-width:50%;width:50%}.s-block figure img{width:100%;height:101%;-o-object-fit:cover;object-fit:cover}.s-block.verde{background:#42E0BF}.s-block.verde .texto{background:#42E0BF}.s-block.verde .texto h3{color:#000}.s-block.verde .texto h3 a{color:#000}.s-block.verde .texto .lista-link a{color:#000}.s-block.verde .texto .lista-link a.activo{color:#fff}@media only screen and (max-width: 768px){.s-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.s-block .texto{width:100%;padding:5rem 1rem 3rem}.s-block .texto h2{position:relative;top:auto;left:auto;font-size:5rem;text-align:center}.s-block .texto h3{position:relative;top:auto;left:auto;font-size:3rem;margin-top:-2.5rem;margin-left:30%;margin-bottom:4rem}.s-block .texto .lista-link{position:relative;top:auto;left:auto;bottom:auto;margin-left:30%}.s-block figure{width:100%}}@media only screen and (max-width: 480px){.s-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-block .texto{width:100%;padding:5rem 1rem 3rem}.s-block .texto h2{position:relative;top:auto;left:auto;font-size:2.8rem;text-align:center}.s-block .texto h3{position:relative;top:auto;left:auto;font-size:2rem;margin-top:-1.6rem;margin-left:20%;margin-bottom:4rem;line-height:1}.s-block .texto h3 img{left:auto;right:20px}.s-block .texto .lista-link{position:relative;top:auto;left:auto;bottom:auto;margin-left:20%}.s-block figure{width:100%;height:calc(100vh - 380px)}}.banner-businesses{background:#000;height:100vh;min-height:500px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-businesses h2{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;letter-spacing:2px;margin:0;font-size:9rem;font-weight:900;text-transform:uppercase;width:100%;height:100%;z-index:4}.banner-businesses h2 br{display:none}@media only screen and (max-width: 768px){.banner-businesses h2{-webkit-text-stroke-width:1px}}.banner-businesses .imagen{width:60%;height:70%;margin:0 auto;position:relative}.banner-businesses .imagen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-businesses .imagen .texto{background:#000;width:20rem;position:absolute;left:0;right:0;margin:0 auto;bottom:-1px;padding:2rem 1rem;text-align:center;z-index:3}.banner-businesses .imagen .texto p{color:#42E0BF;font-family:"Open Sans",sans-serif;font-size:.75rem;font-style:italic;margin-bottom:0}.banner-businesses .scroll-down{position:absolute;left:0;right:0;bottom:10%;margin:20px auto 0;width:1rem;height:auto;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:4;-webkit-animation:MoveUpDown .8s linear infinite;animation:MoveUpDown .8s linear infinite}.banner-businesses .scroll-down img{width:1rem;height:auto}@media only screen and (max-width: 1200px){.banner-businesses h2{font-size:7rem}}@media only screen and (max-width: 991px){.banner-businesses h2{font-size:5rem}.banner-businesses .imagen{width:50%}}@media only screen and (max-width: 768px){.banner-businesses h2{font-size:4rem}.banner-businesses .imagen{width:70%;height:75%}.banner-businesses .imagen .texto{max-width:100%}}@media only screen and (max-width: 550px){.banner-businesses h2{font-size:4rem}.banner-businesses h2 br{display:block}.banner-businesses .imagen .texto{width:80%;padding:1rem}.banner-businesses .imagen .texto p{font-size:.6rem}.banner-businesses .scroll-down{bottom:20px}}.businesses{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;min-height:550px;background:#000}.businesses .imagenes{width:50%;min-width:50%;overflow:hidden;height:100%;min-height:100%}.businesses .imagenes figure{height:50%;width:100%;overflow:hidden}.businesses .imagenes img{-webkit-transition:all 1s ease;transition:all 1s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0px;vertical-align:bottom}.businesses .imagenes img.pos-top{-o-object-position:top;object-position:top}.businesses .imagenes img:hover{-webkit-filter:sepia(40%);filter:sepia(40%);-webkit-transform:scale(1.02);transform:scale(1.02);position:relative;z-index:2}.businesses .texto{width:50%;min-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#000}.businesses .texto h2{margin:7rem 0 0 -6rem;font-size:4rem;color:#42E0BF;font-weight:900}.businesses .texto .links{margin-top:3rem;width:10rem}.businesses .texto .links a{font-size:.8rem;font-weight:normal;font-family:"Open Sans",sans-serif;font-style:italic;color:#fff;display:block;margin-bottom:.2rem}.businesses .texto .links a.activo{color:#42E0BF;margin:.8rem 0;font-weight:bold}.businesses .texto .links a:hover{padding-left:5px}.businesses.verde{background:#42E0BF}.businesses.verde .texto{background:#42E0BF}.businesses.verde .texto h2{color:#000}.businesses.verde .texto .links a.activo{color:#000;font-weight:bold}.businesses.big .texto h2{margin-top:0}@media only screen and (max-width: 768px){.businesses{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}.businesses .imagenes{width:100%;min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:200px}.businesses .imagenes figure{height:100%}.businesses .imagenes figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.businesses .texto{width:100%;min-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.businesses .texto h2{margin:3rem 0 2rem 3rem;font-size:3rem}.businesses .texto .links{width:500px;max-width:80%;margin-left:5rem;margin-bottom:4rem}.businesses .texto .links a{display:inline-block;width:calc(50% - 4px)}.businesses .texto .links a.activo{margin:0}.businesses.big .texto h2{margin-top:3rem}}@media only screen and (max-width: 550px){.businesses .imagenes{height:200px}.businesses .texto h2{margin:2rem 0 2rem 2rem;font-size:2.5rem}.businesses .texto .links{width:500px;max-width:85%;margin-left:2rem;margin-bottom:4rem}.businesses .texto .links a{display:inline-block;width:calc(50% - 4px);margin-bottom:5px;vertical-align:middle}.businesses .texto .links a.activo{margin:0}.businesses.big .texto h2{margin-top:2rem}}.contacto{background:#42E0BF;text-align:center;padding:8rem 20px 6rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.contacto:before{content:"";position:absolute;width:0;height:0;top:-1px;left:0;right:0;margin:0 auto;z-index:2;border-style:solid;border-width:30px 25px 0 25px;border-color:#000000 transparent transparent transparent;display:none}.contacto .w-contacto{margin:0 auto;width:100%;max-width:34rem;text-align:center}.contacto .w-contacto h2{font-weight:900;font-size:4rem;color:#000;margin:0 0 .5rem;text-transform:uppercase}.contacto .w-contacto .w-form{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacto .w-contacto .w-form .form-group{position:relative;margin-bottom:1rem}.contacto .w-contacto .w-form .col-6{width:49%}.contacto .w-contacto .w-form .col-12{width:100%}.contacto .w-contacto .w-form input[type="text"]{width:100%;border:none;height:2rem;padding:.5rem;font-weight:normal;font-family:"Open Sans",sans-serif;font-style:italic;background:#fff}.contacto .w-contacto .w-form textarea{width:100%;height:8rem;border:none;padding:.5rem;font-weight:normal;font-family:"Open Sans",sans-serif;font-style:italic;background:#fff;resize:none}.contacto .w-contacto .w-form input[type="submit"]{position:absolute;right:1rem;bottom:1rem;border:4px solid #000;color:#000;font-weight:normal;font-family:"Open Sans",sans-serif;font-style:italic;padding:.5rem 1rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.contacto .w-contacto .w-form input[type="submit"]:hover{background:#000;color:#fff}.contacto .w-contacto .redes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacto .w-contacto .redes a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;width:2.5rem;height:2.5rem;border:4px solid #000}.contacto .w-contacto .redes a:hover{background:rgba(255,255,255,0.8)}.contacto .w-contacto .redes a:nth-child(1){border-right:0}.contacto .w-contacto .redes a img{height:1rem;width:auto}.contacto .w-contacto .datos{text-align:center;padding-bottom:20px;width:300px;margin:30px auto 0}.contacto .w-contacto .datos a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-decoration:none;margin-bottom:15px;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease;width:auto}.contacto .w-contacto .datos a:hover{opacity:.7}.contacto .w-contacto .datos a.mail img{width:20px;min-width:20px;height:auto;margin-right:10px}.contacto .w-contacto .datos a.fono img{width:15px;min-width:15px;height:auto;margin-right:10px}@media only screen and (max-width: 768px){.contacto{padding-top:4rem}.contacto:before{display:none}.contacto .w-contacto{padding:0 2rem}.contacto .w-contacto h2{font-size:3rem}}@media only screen and (max-width: 550px){.contacto .w-contacto{padding:0 5px}.contacto .w-contacto h2{font-size:2.5rem}.contacto .w-contacto .w-form .col-6{width:100%}.contacto .w-contacto .w-form textarea{height:200px}}.services{background:#000;padding:6rem 0}.services .wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.services .wrap .col-izq{width:50%;min-width:50%}.services .wrap .col-izq figure{width:100%}.services .wrap .col-izq figure img{width:100%}.services .wrap .col-der{width:50%;min-width:50%}.services .wrap .col-der .grid-img{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem;margin-top:3rem;width:calc(100% + 6rem);margin-left:-6rem}.services .wrap .col-der .grid-img img{width:33.33%}.services .wrap .col-der ul{padding-left:4rem;padding-right:8rem;list-style:none}.services .wrap .col-der ul li{font-family:"Open Sans",sans-serif;color:#42E0BF;font-style:italic;position:relative;padding-left:1rem;margin-bottom:1.5rem;line-height:1.4;font-size:.9rem}.services .wrap .col-der ul li:before{content:"";width:.4rem;height:.4rem;background:#fff;border-radius:50%;position:absolute;left:0;top:.3rem}@media only screen and (max-width: 768px){.services .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px}.services .wrap .col-izq{width:100%;min-width:100%}.services .wrap .col-der{width:100%;min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.services .wrap .col-der .grid-img{width:50%;min-width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-4rem 0 0 0;padding:0 2rem}.services .wrap .col-der .grid-img img{width:100%}.services .wrap .col-der ul{padding:0}.services .wrap .col-der ul li{font-size:14px}}@media only screen and (max-width: 550px){.services{padding:2rem 0}.services .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 25px}.services .wrap .col-izq{width:100%;min-width:100%}.services .wrap .col-der{width:100%;min-width:100%}.services .wrap .col-der .grid-img{width:40%;min-width:40%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-4rem 0 0 0;padding:0 1rem}.services .wrap .col-der .grid-img img{width:100%}.services .wrap .col-der ul{padding:0;width:60%;min-width:60%}.services .wrap .col-der ul li{font-size:14px}}.coordenada-1{color:#fff;position:fixed;top:87%;left:-1rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:10;font-family:'Gotham';font-size:.7rem;letter-spacing:2px;height:1rem;width:7rem}.coordenada-1 span.cifra{width:5rem;display:inline-block}.coordenada-1 span.circle{width:6px;height:6px;border:2px solid #fff;border-radius:50%;display:inline-block;vertical-align:top}@media only screen and (max-width: 768px){.coordenada-1{left:-25px}}@media only screen and (max-width: 550px){.coordenada-1{top:80%;font-size:.6rem;left:-40px}}.coordenada-2{color:#fff;position:fixed;top:90%;right:-1rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:10;font-family:'Gotham';font-size:.7rem;letter-spacing:2px;height:1rem;width:7rem}.coordenada-2 span.cifra{width:5rem;display:inline-block}.coordenada-2 span.circle{width:6px;height:6px;border:2px solid #fff;border-radius:50%;display:inline-block;vertical-align:top}@media only screen and (max-width: 768px){.coordenada-2{right:-25px}}@media only screen and (max-width: 550px){.coordenada-2{display:none}}.loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:#000;-webkit-transition:all .5s ease;transition:all .5s ease}.loading.oculto{-webkit-transform:translateX(100%);transform:translateX(100%)}.w-video{position:absolute;width:100%;height:100vh;overflow:hidden;top:0;left:0}.w-video video{-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh;position:absolute;top:0;left:0}.w-contenido{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.w-contenido .s-home{width:100%;min-width:100%;-webkit-transition:all 1s ease;transition:all 1s ease}.w-contenido .s-home.oculto{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;overflow:hidden;-webkit-transition:all 1s ease;transition:all 1s ease}.w-contenido .service1{width:100%;min-width:100%;-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden;position:fixed;z-index:4;top:0;z-index:20}.w-contenido .service1.visible{width:100%;min-width:100%;-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease;visibility:visible;height:100vh;overflow:auto}.w-contenido .service2{width:100%;min-width:100%;-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden;position:fixed;z-index:4;top:0;z-index:20}.w-contenido .service2.visible{width:100%;min-width:100%;-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease;visibility:visible;height:100vh;overflow:auto}body.no-scroll{height:100vh;overflow:hidden}.about{background:#42E0BF;padding:0;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}@media only screen and (max-width: 768px){.about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about figure{margin:0 auto;max-width:50%;width:50%;min-width:50%;position:relative;overflow:hidden}.about figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s ease;transition:all 1s ease}.about figure img.about-mobile{display:none}.about figure img:hover{-webkit-filter:sepia(40%);filter:sepia(40%);-webkit-transform:scale(1.02);transform:scale(1.02)}@media only screen and (max-width: 768px){.about figure{width:100%;min-width:100%;height:auto}.about figure img{width:100%;height:auto}}.about .texto{background:#42E0BF;text-align:left;left:auto;width:50%;min-width:50%;bottom:auto;z-index:2;padding:6rem 8rem 6rem 4rem}.about .texto h2{margin:0 0rem -2.5rem -6rem;font-size:7rem;font-weight:900;text-transform:uppercase;display:block;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;text-align:left;z-index:3;line-height:1}.about .texto h2 span{display:inline-block}@media only screen and (max-width: 1200px){.about .texto h2{font-size:5.5rem}}@media only screen and (max-width: 768px){.about .texto h2{font-size:6rem;margin:-4rem 0 -2rem -1rem;-webkit-text-stroke-width:1px}}@media only screen and (max-width: 550px){.about .texto h2{font-size:5rem}}@media only screen and (max-width: 380px){.about .texto h2{font-size:4rem}}.about .texto p{color:#000;font-style:italic;line-height:1.4;font-size:.8rem;position:relative;z-index:4;font-weight:400;font-family:"Open Sans",sans-serif}@media only screen and (max-width: 991px){.about .texto{padding-right:4rem}}@media only screen and (max-width: 768px){.about .texto{width:100%;min-width:100%;padding-top:0}}@media only screen and (max-width: 550px){.about .texto{padding:1rem 50px 6rem 50px}}@media only screen and (max-width: 380px){.about .texto{padding:1.5rem 30px 4rem 45px}}.alert.contact__msg{margin-bottom:2rem}
/*# sourceMappingURL=estilos.min.css.map */