body,html{overflow-x:hidden}*,ul{padding:0;margin:0}*,h1,h2,h3,h4,h5,h6,p,ul{margin:0}.input,img{width:100%}#attraction .btn,body{background-color:#fff}#attraction .title,#nosotros .title,#note p,.btn,.input label,.menu a{text-transform:uppercase}#attraction .title,#nosotros .title strong,#note p{font-family:'ITC Bold Obli'}#galeria .title strong,#servicios .servicio p,#servicios .title strong{text-shadow:0 2px 2px rgba(0,0,0,.16)}#attraction .title span:last-child,#contacto .title{text-align:right}#servicios .servicio,.btn,.fixedRight .agendar::before{box-shadow:0 3px 6px rgba(0,0,0,.16)}#attraction .swiper-slide,#galeria .swiper-slide .after,#galeria .swiper-slide .before,#networks .publication .image,#networks .sotialNet .facebook::before,#networks .sotialNet .instagram::before,.listRedes .whatsapp::before{background-position:center;background-repeat:no-repeat;background-size:cover}.fechaSelect,.input .horaInput,.input select{background-position:96%}@font-face{font-family:'ITC Medium';font-style:normal;font-weight:500;src:local('ITC Avant Garde Gothic Std Medium'),url('/font/ITC Avant Garde Gothic Std Medium.otf') format('opentype')}@font-face{font-family:'ITC Demi';font-style:normal;font-weight:400;src:local('ITCAvantGardeStd-Demi'),url('/font/ITCAvantGardeStd-Demi.otf') format('opentype')}@font-face{font-family:'ITC Demi Obli';font-style:normal;font-weight:400;src:local('ITCAvantGardeStd-DemiObl'),url('/font/ITCAvantGardeStd-DemiObl.otf') format('opentype')}@font-face{font-family:'ITC Book';font-style:normal;font-weight:400;src:local('ITC Avant Garde Gothic Std Book'),url('/font/ITC Avant Garde Gothic Std Book.otf') format('opentype')}@font-face{font-family:'ITC Book Obli';font-style:normal;font-weight:400;src:local('ITC Avant Garde Gothic Std Book Oblique'),url('/font/ITC Avant Garde Gothic Std Book Oblique.otf') format('opentype')}@font-face{font-family:'ITC Bold';font-style:normal;font-weight:700;src:local('ITCAvantGardeStd-Bold'),url('/font/ITCAvantGardeStd-Bold.otf') format('opentype')}@font-face{font-family:'ITC Bold Obli';font-style:normal;font-weight:700;src:local('ITCAvantGardeStd-BoldObl'),url('/font/ITCAvantGardeStd-BoldObl.otf') format('opentype')}img{display:block}a{text-decoration:none}ul{list-style:none}.input .fechaSelect.error,.input input.error,.input select.error,.input textarea.error{border:1.5px solid #ff7e24;outline:unset}.message.error{color:red}.btn{height:34px;line-height:34px;color:#fff;background-color:#139dc9;border-radius:25px;font-size:17px;font-family:'ITC Demi';border:none;margin:0 auto;display:table;text-align:center}.input{position:relative;margin-bottom:12px}.input label{display:inline-block;margin-bottom:8px;font-size:19px;font-weight:700;font-family:'ITC Bold';color:#0f8a5f}.input input,.input select,.input textarea{font-size:17px;font-family:'ITC Book';width:100%;box-sizing:border-box;box-shadow:none}.input input,.input select{height:49px;border-radius:25px;border:1px solid #dedede;margin:0;padding-left:15px}.input select{-moz-appearance:none;-webkit-appearance:none;background-image:url('/img/select.png');background-repeat:no-repeat;background-size:15px 9px}.input textarea{height:118px;border-radius:25px;border:1px solid #dedede;font-weight:400;padding:12px 15px;resize:none}.input input:focus,.input select:focus,.input textarea:focus{border:1px solid #2580ec!important;outline:unset}.alert-danger{color:#721c24;background-color:#f8d7da;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #f5c6cb;border-radius:.25rem;font-size:16px;text-align:center}.errorDisplay{color:red;width:100%;position:absolute;bottom:0;padding:0;font-size:12px;display:none}#attraction,#nosotros,#nosotros .title,#servicios,#servicios .title,.container,.menu a,.menu li{position:relative}.alert-success{color:#3c763d;background-color:#dff0d8;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #d6e9c6;border-radius:.25rem;font-size:16px}.disable{pointer-events:none;cursor:default}.container{width:100%;max-width:1160px;margin:0 auto}header{width:100%}header .container{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.logo{width:236px}.menu{display:flex;flex-flow:wrap}#barras-menu,#fondo,.menu li.mob,.modal,.redes-mob{display:none}.menu li{margin-right:67px}#networks .publication:nth-child(4n),#servicios .servicio.pulido,#servicios .servicio:last-child,#servicios .servicio:nth-child(3n),.menu li:last-child,.menu li:nth-last-child(2){margin-right:0}.menu a{color:#108a5b;font-size:20px;font-family:'ITC Bold';font-weight:700}.footerMenu li a,.listRedes a{font-size:14px;font-family:'ITC Book'}#attraction{width:100%;height:542px}#attraction .swiper-container{width:100%;height:100%}#attraction .swiper-slide{background-image:url("/img/attraction.png")}#attraction .swiper-slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,rgba(15,138,95,.71),rgba(101,180,152,.64),rgba(255,255,255,0))}#attraction .container{height:100%;display:flex;align-items:center;z-index:1}#attraction .text{width:100%;max-width:651px}#attraction .title{font-size:64px;font-weight:700;color:#e6ff00;margin-bottom:45px}#attraction .title span{font-size:41px;color:#fff;display:block}#attraction .description{font-size:33px;font-family:'ITC Book';font-weight:700;color:#fff;margin-bottom:30px}#attraction .description span{text-decoration:underline}#attraction .description span.big{font-size:68px;font-family:'ITC Bold Obli';text-transform:uppercase;text-decoration:none;display:block}#attraction .btn{font-size:24px;width:165px;height:47px;line-height:47px;color:#139dc9;margin:0}#attraction .swiper-pagination{bottom:0}#attraction .swiper-pagination-bullet-active{background:#108a5b}#note .container{display:flex;align-items:center;justify-content:center;flex-flow:wrap}#note .servicio-domicilio{margin-right:14px}#note .servicio-domicilio img{width:71px;transform:rotate(44deg)}#note .ubicacion img{width:31px}#note img{margin-right:15px}#note p{display:flex;align-items:center;font-size:31px;font-weight:700;color:#aeaeae}#nosotros{width:100%;padding:83px 0 63px}#nosotros .title{max-width:670px;padding-left:97px;font-size:42px;font-weight:700;font-family:'ITC Bold';color:#108a5b}#nosotros .title strong{font-size:62px;line-height:42px;color:#e6ff00;display:block;text-align:right}#nosotros .title::after{content:"";width:315px;height:18px;background-color:#10856c;border-radius:0 9px 9px 0;position:absolute;bottom:19px;left:0}#servicios .title::after,#servicios .title::before{width:688px;background-color:#10856c;border-radius:9px 0 0 9px;content:"";height:18px;right:0}#nosotros .description{max-width:932px;font-size:30px;font-weight:500;font-family:'ITC Medium';line-height:42px;color:#a1a1a1;margin:33px auto 12px}#nosotros .description strong{color:#139dc9;font-family:'ITC Bold';font-weight:700}#nosotros .flex{display:flex;justify-content:flex-end;flex-flow:wrap}#nosotros .list{padding-top:39px;max-width:543px;margin-right:10px}#nosotros .list li{position:relative;font-size:23px;font-family:'ITC Book Obli';line-height:33px;color:#a7a7a7;margin-bottom:30px}#contacto .title,#galeria .swiper-slide .text,#galeria .title,#networks .title,#servicios .servicio p,#servicios .title,.modal .title{font-weight:700;font-family:'ITC Bold Obli';text-transform:uppercase}#nosotros .list li::before{content:"";width:11px;height:11px;background-color:#10856c;border-radius:50%;position:absolute;left:-16px;top:11px}#nosotros .flex img{width:481px}.burbujas{width:177px;position:absolute;top:-132px;right:0}.burbuja{width:85px;position:absolute;bottom:30px;left:0;transform:rotate(-33deg)}#servicios{width:100%;padding:68px 0 0}#servicios .container{display:flex;justify-content:center;flex-wrap:wrap}#servicios .title{font-size:41px;color:#108a5b;margin-bottom:85px;display:flex;align-items:center;justify-content:center}#servicios .title strong{font-size:59px;color:#139dc9;margin:0 15px}#servicios .title::before{position:absolute;top:-30px}#servicios .title::after{position:absolute;bottom:-20px}#servicios .servicio:nth-child(2n),.modal,footer .bottom{background-color:#fff}#servicios .servicio{width:242px;height:242px;background-color:#f0f0f0;border-radius:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:84px;margin-bottom:57px}#galeria .title,#networks .flex{display:flex;align-items:center}#servicios .servicio p{max-width:237px;font-size:22px;color:#139dc9;text-align:center}#servicios .servicio:first-child p{max-width:200px}#servicios .servicio.tapiz img{width:137px;margin-bottom:18px}#servicios .servicio.hidratacion img{width:153px}#servicios .servicio.teflon img{width:146px;margin-bottom:10px}#servicios .servicio.detallado img{width:142px;margin-bottom:12px}#servicios .servicio.pulido img{width:148px;margin-bottom:12px}#servicios .burbujas{top:auto;right:auto;left:0;bottom:0}#servicios .burbuja{width:59px;bottom:auto;left:110px;top:-100px;transform:rotate(70deg)}#servicios .burbuja2{width:45px;position:absolute;right:130px;top:-135px}#servicios .burbuja3{width:31px;position:absolute;right:175px;top:-150px}#galeria{width:100%;position:relative;padding:92px 0 57px}#galeria .title{padding-left:60px;font-size:35px;color:#108a5b;position:relative;margin-bottom:30px}#galeria .title strong{font-size:50px;margin-right:17px;color:#139dc9}#galeria .title::after{content:"";width:675px;height:18px;background-color:#10856c;border-radius:0 9px 9px 0;position:absolute;top:-25px;left:0}#galeria .swiper-slide{width:100%;max-width:315px;position:relative}#galeria .swiper-slide .after,#galeria .swiper-slide .before{width:100%;height:345px;display:block}#galeria .swiper-slide .text{font-size:20px;color:#000;background-color:rgba(255,255,255,.5);padding:2px 5px;width:max-content;height:max-content;border-radius:6px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#galeria .swiper-scrollbar{position:relative;left:0;bottom:0;margin-top:23px;width:100%;height:7px;background:0 0;border:1px solid #d8d8d8}#galeria .swiper-scrollbar-drag{background:#139dc9}#galeria .burbuja2{width:85px;position:absolute;right:19px;top:-165px}#galeria .burbuja3{width:31px;position:absolute;right:100px;top:-88px}#contacto,#contacto .right,#contacto .title,#networks,#networks .title,footer{position:relative}#contacto::after,#networks::after{content:"";height:18px;right:0;background-color:#10856c}#networks{width:100%;padding:72px 0 90px}#networks::after{width:707px;border-radius:9px;position:absolute;bottom:0;left:0;margin:auto}#networks .flex{justify-content:space-between;flex-flow:wrap-reverse;margin-bottom:45px}#networks .sotialNet,#networks .sotialNet a,footer .lists{align-items:center;display:flex}#networks .sotialNet a{font-size:17px;font-family:'ITC Medium';font-weight:500;color:#139dc9}#contacto .title strong,#networks .title strong{color:#e9ff27;text-shadow:0 2px 2px rgba(0,0,0,.16)}#networks .sotialNet .facebook{margin-right:20px}#networks .sotialNet .instagram::before{content:"";width:28px;height:28px;background-image:url("/img/icon-instagram2.png");margin-right:5px}#networks .sotialNet .facebook::before{content:"";width:15px;height:28px;background-image:url("/img/icon-facebook2.png");margin-right:10px}#networks .title{font-size:41px;color:#108a5b;display:flex;align-items:center}#networks .title strong{font-size:59px;margin-right:13px}#networks .publications{display:flex;justify-content:center;flex-flow:wrap}#networks .publication{width:223px;margin-right:13px;margin-bottom:20px}#networks .publication .image{width:100%;height:223px;margin-bottom:11px}#networks .publication .description{max-width:203px;font-size:13px;font-family:'ITC Book Obli';line-height:19px;color:#1d1d1d;margin:0 auto}#contacto{width:100%;padding:168px 0 34px}#contacto::after{width:670px;border-radius:9px 0 0 9px;position:absolute;top:23px}#contacto .flex,.modal form{display:flex;justify-content:space-between;flex-flow:wrap}#contacto .flex .left{padding-left:48px}#contacto .formContacto{width:365px;padding-top:15px}#contacto .btn{width:121px;margin:21px 0 0}#contacto .right{z-index:1}#contacto .title{font-size:27px;color:#108a5b}#contacto .title strong{display:block;font-size:58px;line-height:50px}#contacto .carWash{width:680px;margin-top:111px}#contacto .burbujas{top:-190px;right:auto;left:0;transform:rotate(192deg)}#contacto .burbujas2{width:117px;position:absolute;top:132px;right:0;z-index:1}.fondoContacto{width:975.5px;position:absolute;bottom:-207px;right:-166px}#fondo,.fixedRight,.modal{position:fixed}.fixedRight{width:68px;bottom:30px;right:30px;z-index:3}.fixedRight .agendar{margin-bottom:13px;position:relative}.fixedRight .agendar::before{display:none;content:"Agenda tu servicio";width:143px;height:49px;color:#fff;background-color:#10856c;font-size:17px;font-family:'ITC Demi Obli';line-height:15px;text-transform:uppercase;text-align:center;border-radius:28px;align-items:center;justify-content:center;position:absolute;top:5px;left:-145px}.listRedes a,footer .container{align-items:center;display:flex}.fixedRight .agendar:hover::before{display:flex}.fixedRight .whatsapp{width:53px;display:block;margin:0 auto 13px}.fixedRight .scrollTop{width:50px;display:block;margin:0 auto}footer{width:100%;background-color:#10856c;z-index:1}footer .container{justify-content:space-between;flex-flow:wrap;padding:40px 0}.logoFooter{width:235px}.footerMenu{margin-right:93px}.footerMenu li{text-align:center;margin-bottom:17px}.footerMenu li:last-child,.listRedes li:last-child{margin-bottom:0}.footerMenu li a{color:#fff;text-transform:uppercase}.listRedes li{margin-bottom:12px}.listRedes a{color:#fff;margin-bottom:7px}.listRedes .whatsapp::before{content:"";width:16.5px;height:16.5px;background-image:url("/img/icon-whatsapp.png");margin-right:6px}.listRedes .ubication::before{content:"";width:15px;height:19px;background-image:url("/img/icon-ubication.png");background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:6px}.listRedes .facebook::before,.listRedes .instagram::before{content:"";height:16.5px;background-position:center;background-size:cover;background-repeat:no-repeat}.listRedes .instagram::before{width:16.5px;background-image:url("/img/icon-instagram.png");margin-right:6px}.listRedes .facebook::before{width:9px;background-image:url("/img/icon-facebook.png");margin-right:8px;margin-left:3px}footer .bottom .container{padding:11px 0}footer .bottom .container a,footer .bottom .container p{font-size:15px;font-family:'ITC Medium';font-weight:500;color:#969697}.modal{width:100%;max-width:555px;padding:48px 39px 20px;border-radius:48px;top:0;bottom:0;left:0;right:0;margin:auto;height:-moz-fit-content;height:fit-content;z-index:10;box-sizing:border-box}#modalAgenda .input input,#modalAgenda .input select,.fechaSelect{height:43px;font-size:16px}.modal .title{text-align:center;font-size:24px;line-height:34px;color:#0f8a5f;margin-bottom:25px}.modal .title span{display:block}.modal .description{text-align:center;max-width:365px;font-size:24px;font-family:'ITC Book';line-height:34px;color:#afafaf;margin:0 auto 30px}.modal .btn{width:121px}.closeModal{position:absolute;right:34px;top:25px;width:21px}#modalAgenda.modal{max-width:776px;padding:37px 27px 21px}#modalAgenda.modal .title{color:#139dc9;text-align:left;margin-bottom:15px}.modal .input{max-width:319px}#modalAgenda .input label{font-size:16px;margin-bottom:6px}.fechaSelect{width:100%;border-radius:25px;border:1px solid #dedede;margin:0;box-sizing:border-box;padding-left:15px;font-family:'ITC Book';line-height:43px;box-shadow:none;background-size:20.46px 23.38px;background-repeat:no-repeat;background-image:url('/img/calendario.png')}.input .horaInput{background-image:url('/img/reloj.png');background-repeat:no-repeat;background-size:22.65px 22.65px}.modal .input.textarea{max-width:100%}.modal .input textarea{height:88px}#modalAgenda .btn{margin-top:13px}#modalServicio.modal{max-width:242px;border-radius:15px;padding:18px 12px 15px}#modalServicio.modal .title{color:#139dc9;font-size:18px;line-height:26px;margin-bottom:13px}#modalServicio.modal .description{font-size:15px;line-height:15px;margin-bottom:20px;text-align:left;color:#000}#modalServicio.modal .btn{font-size:12px;width:106px;height:36px;line-height:12px;background-color:#10856c;display:flex;align-items:center;justify-content:center}#modalPrivacidad.modal{max-width:800px;max-height:90vh;overflow:scroll}#modalPrivacidad.modal .description{max-width:100%;font-size:20px;line-height:30px;text-align:left}#fondo{width:100%;height:100%;left:0;top:0;background-color:rgba(82,82,82,.6);z-index:5}@media screen and (min-width:1700px){.btn,.menu a{font-size:23px}.footerMenu li a,.modal .title{font-size:22px}.container{max-width:1620px}header .container{padding:20px 0}.logo{width:342px}#attraction{height:672px}#attraction .text{max-width:760px}#attraction .title{font-size:72px;margin-bottom:55px}#attraction .title span{font-size:48px}#attraction .description{font-size:38px}#attraction .description span.big{font-size:80px}#attraction .btn{font-size:28px;width:196px;height:55px;line-height:55px}#note .container{padding:16px 0}#note .servicio-domicilio{margin-right:30px}#note p{font-size:35px}#note .servicio-domicilio img{width:82px}#note .ubicacion img{width:36px}#nosotros{padding:120px 0 90px}#nosotros .title{max-width:920px;font-size:57px;padding-left:150px}#nosotros .title strong{font-size:84px;line-height:55px}#nosotros .title::after{width:437px;height:25px;bottom:23px}#nosotros .description{max-width:1294px;font-size:35px;line-height:49px;margin:35px 0 43px}#nosotros .flex{justify-content:space-between}#nosotros .list{padding-top:0;max-width:765px}#nosotros .list li{font-size:30px;line-height:42px;margin-bottom:42px;padding-left:22px}#nosotros .list li::before{width:15px;height:15px;left:0;top:13px}#nosotros .flex img{width:668px}.burbujas{width:187px;top:-115px}.burbuja{width:71px;bottom:0;left:-40px}#servicios{padding:90px 0 0}#servicios .title{font-size:64px;margin-bottom:120px}#servicios .title strong{font-size:92px;margin:0 24px}#servicios .title::before{width:994px;height:26px;top:-35px}#servicios .title::after{width:994px;height:26px;bottom:-45px}#servicios .servicio{width:380px;height:380px;margin-right:132px;margin-bottom:90px}#servicios .servicio.tapiz img{width:216px;margin-bottom:29px}#servicios .servicio.hidratacion img{width:240px}#servicios .servicio.teflon img{width:230px;margin-bottom:17px}#servicios .servicio.detallado img{width:223px;margin-bottom:22px}#servicios .servicio.pulido img{width:233px;margin-bottom:29px}#servicios .servicio p{font-size:33px;max-width:360px}#servicios .burbujas{width:259px;bottom:60px}#servicios .burbuja{width:86px;left:147px;top:-136px}#servicios .burbuja2{width:66px;top:-185px;right:108px}#servicios .burbuja3{width:65px;top:-225px}#galeria{padding:145px 0 3px}#galeria .title{font-size:59px;margin-bottom:65px;padding-left:150px}#galeria .title strong{font-size:84px;margin-right:39px}#galeria .title::after{width:1004px;height:25px;top:-42px}#galeria .swiper-slide{max-width:405px;height:689px}#galeria .swiper-scrollbar{margin-top:78px;height:14px}#galeria .burbuja2{width:120px;right:0;top:-265px}#galeria .burbuja3{width:65px;right:115px;top:-170px}#networks{padding-bottom:105px}#networks::after{width:1000px;height:25px}#networks .sotialNet a{font-size:25px}#networks .sotialNet .facebook{margin-right:48px}#networks .sotialNet .facebook::before{width:23px;height:44px;margin-right:20px}#networks .sotialNet .instagram::before{width:44px;height:44px;margin-right:10px}#networks .title{font-size:53px}#networks .title strong{font-size:77px;margin-right:23px}#networks .publication{width:313px;margin-right:18px;margin-bottom:37px}#networks .publication .image{height:313px;margin-bottom:15px}#networks .publication .description{max-width:285px;font-size:16px}#contacto{padding:158px 0 117px}#contacto::after{width:1000px;height:26px;top:33px}#contacto .title{font-size:37px}#contacto .title strong{font-size:82px;line-height:82px}#contacto .carWash{width:962px;margin-top:157px}#contacto .flex .left{padding-left:68px}#contacto .formContacto{width:517px;padding-top:100px}.input{margin-bottom:16px}.input label{font-size:27px;margin-bottom:10px}.listRedes a,footer .bottom .container a,footer .bottom .container p{font-size:21px}.input input,.input select{height:70px}.input textarea{height:167px}.btn{height:48px;line-height:48px}#contacto .btn{width:171px;margin:30px 0 0}#contacto .burbujas{width:251px}#contacto .burbujas2{width:165px;top:182px}.fondoContacto{width:1381.29px;bottom:-188px;right:-192px}footer .container{padding:100px 0}.logoFooter{width:352px}.footerMenu{margin-right:160px}.footerMenu li,.listRedes li{margin-bottom:22px}.listRedes{margin-right:110px}.listRedes a{margin-bottom:12px}.listRedes .whatsapp::before{width:27.75px;height:27.75px;margin-right:10px}.listRedes .ubication::before{width:24.83px;height:31.94px;margin-right:10px}.listRedes .instagram::before{width:27.75px;height:27.75px;margin-right:11px}.listRedes .facebook::before{width:14.86px;height:27.75px;margin-right:16px;margin-left:5px}footer .bottom .container{padding:15px 0}.modal{max-width:472px;padding:78px 34px 30px}.modal .title{line-height:30px;margin-bottom:50px}.modal .description{font-size:22px;line-height:30px;max-width:380px;margin-bottom:60px}#modalAgenda.modal{max-width:987px;padding:46px 45px 27px 34px}#modalAgenda.modal .title{font-size:29px;margin-bottom:21px;line-height:41px}.modal .input{max-width:406px}#modalAgenda .input label{font-size:20px;margin-bottom:8px}#modalAgenda .input input,#modalAgenda .input select{height:54px;font-size:20px}.modal .input textarea{height:112px}.modal .btn{width:157px}.closeModal{right:54px;top:38px;width:27px}#modalServicio.modal{max-width:380px;border-radius:15px;padding:47px 36px 26px}#modalServicio.modal .title{font-size:25px;line-height:36px;margin-bottom:19px}#modalServicio.modal .description{font-size:18px;line-height:20px;margin-bottom:40px}#modalServicio.modal .btn{font-size:16px;width:150px;height:51px;line-height:16px}}
