@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Cormorant:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Meddon&display=swap');@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProLight200.otf);font-weight:200}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProLightOblique200.otf);font-style:italic;font-weight:200}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProBook300.otf);font-weight:300}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProBookOblique300.otf);font-style:italic;font-weight:300}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProRoman400.otf);font-weight:400}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProOblique400.otf);font-style:italic;font-weight:400}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProMedium500.otf);font-weight:500}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProMediumOblique500.otf);font-style:italic;font-weight:500}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProHeavy600.otf);font-weight:600}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProHeavyOblique600.otf);font-style:italic;font-weight:600}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProBlack700.otf);font-weight:700}@font-face{font-family:AvenirLTPro;src:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../fonts/AvenirLTProBlackOblique700.otf);font-style:italic;font-weight:700}body{font-family:AvenirLTPro,sans-serif !important;overflow-x:hidden}.cor{font-family:'Cormorant',serif}.cg{font-family:'Cormorant Garamond',serif}.meddon{font-family:'Meddon',cursive}.btnoscuro{border-radius:100%;width:140px;height:140px;display:flex;align-items:center;justify-content:center;font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:2px;flex-direction:column;background-color:#b2a491;border:none !important;color:#fff !important;z-index:99}.btnclaro{border-radius:100%;width:140px;height:140px;display:flex;align-items:center;justify-content:center;font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:2px;flex-direction:column;background-color:#efeae6;border:none !important;color:#93806f;z-index:99}.btnoscuro:after,.btnclaro:after{content:"";background-image:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../img/flecha.png);width:60%;height:10px;background-repeat:no-repeat;background-size:contain;background-position:right;margin-top:5px}.btnoscuro:hover{background-color:#f9b636}.btnclaro:hover{background-color:#93806f;color:#fff}.btnclaro:after{filter:invert(54%) sepia(14%) saturate(543%) hue-rotate(347deg) brightness(92%) contrast(87%)}.btnclaro:hover:after{filter:none}section.banner-izq{position:relative;display:flex;align-items:flex-start}section.banner-cen{position:relative;display:flex;align-items:center;justify-content:center}section.banner-izq img,section.banner-cen img{width:100%}section.banner-izq .back{position:absolute;top:3%;left:3%;border-radius:100%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;font-weight:500;text-transform:uppercase;font-size:8px;letter-spacing:2px;flex-direction:column;background-color:#b2a491;border:none !important;color:#fff !important}section.banner-izq .back:after{content:"";background-image:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../img/flecha.png);rotate:180deg;width:60%;height:10px;background-repeat:no-repeat;background-size:contain;background-position:right;margin-top:5px}.banner-izq h1{position:absolute;margin-left:4%;padding-left:20px;background-color:#0000009e;color:#fff;text-transform:uppercase;font-size:40px;width:50%;bottom:17%;letter-spacing:2px;text-shadow:3px 3px 8px #000}.banner-cen h1{position:absolute;color:#fff;font-size:61px;width:35%;line-height:60px;text-transform:uppercase;text-align:center}section.lead_general{margin:50px auto;text-align:center;font-size:25px;color:#b2a491;text-transform:uppercase;font-weight:500;line-height:30px;padding:0 30%}section.lead_general>p{margin:0}.titulo{color:#93806f;font-size:50px;line-height:70px;margin-bottom:2%;text-transform:uppercase}.titulogigante{color:#b2a49133;font-size:200px;text-transform:uppercase;line-height:160px}.cerrar{color:#dad5cc !important;border:1px solid #dad5cc;border-radius:100%;width:70px;height:70px;display:flex;align-items:center;justify-content:center;font-size:20px}.barramenu li.mega-lang-item,.menu li.mega-lang-item{float:right !important;display:flex !important;align-items:flex-start}.botonmenu>a{display:flex !important;align-items:center;flex-direction:row-reverse}.botonmenu>a:before{margin-left:15px !important}.barramenu li.mega-lang-item>a,.menu li.mega-lang-item>a,.barramenu li.botonmenu>a,.barramenu li.botonestancia>a,.menu li.botonestancia>a{height:30px !important;display:flex !important;align-items:center;margin-top:15px !important;font-family:'AvenirLTPro' !important}li.mega-lang-item.current-lang>a{background-color:#b2a491 !important}li.botonestancia>a{color:#a0907b !important;background:#b2a491;background:-moz-linear-gradient(90deg,rgba(178,164,145,1) 20%,rgba(255,255,255,1) 20%) !important;background:-webkit-linear-gradient(90deg,rgba(178,164,145,1) 20%,rgba(255,255,255,1) 20%) !important;background:linear-gradient(90deg,rgba(178,164,145,1) 20%,rgba(255,255,255,1) 20%) !important;font-family:'AvenirLTPro' !important;min-width:180px !important;justify-content:space-between}.barramenu li.botonestancia>a:before{margin-right:15px !important}.barramenu{border-bottom:2px solid #7f7461}body.home #mega-menu-wrap-max_mega_menu_2,body.page-template-page-reserva #mega-menu-wrap-max_mega_menu_2{background-color:transparent;position:absolute;width:100%;z-index:999;top:0}body.home .barramenu,body.page-template-page-reserva .barramenu{border-bottom:0}body.home #mega-menu-wrap-max_mega_menu_2.mega-sticky,body.page-template-page-reserva #mega-menu-wrap-max_mega_menu_2.mega-sticky{position:fixed}.seccion-menu .menu{position:fixed;left:-100%;width:100%;transition:left 1s;z-index:99999;background-color:#a0907b;top:0;display:flex}.seccion-menu .menu.activo{left:0}.menu .contenido{width:80%;display:flex}.menu .contenido>div{width:80%;padding:3%}.menu .contenido>div.col-izq>div{display:flex}.menu .contenido>div.col-izq{display:flex;flex-direction:column;justify-content:space-between;width:20%}.menu .contenido .redes{list-style:none;color:#fff;padding:0}.menu .contenido .redes a{color:#fff;font-size:14px}li.menu-bar>ul.mega-sub-menu{position:relative !important;left:0 !important;display:none !important;width:100% !important}li.menu-bar.mega-toggle-on>ul.mega-sub-menu{display:flex !important;justify-content:space-evenly}.menu li.botonestancia{float:right !important;width:200px !important}.menu li.botonestancia>a{justify-content:space-between}li.menu-bar>ul.mega-sub-menu>li>a{line-height:20px !important;display:flex !important;align-items:center;text-align:right !important}li.menu-bar>ul.mega-sub-menu>li>a:after{content:"●";display:block !important;font-size:19px !important;position:absolute;right:5%}li.menu-bar>ul.mega-sub-menu>li:last-child>a:after{opacity:0}.menu li.mega-lang-item>a{color:#fff !important;font-size:14px !important;text-transform:lowercase !important}.menu li.mega-lang-item{position:absolute !important}.menu li.mega-lang-item.lang-item-en{left:5% !important}a.linkedin:hover{color:#4c5c83 !important;font-weight:700}a.facebook:hover{color:#316892 !important;font-weight:700}a.instagram:hover{color:#804f83 !important;font-weight:700}a.twitter:hover{color:#467d87 !important;font-weight:700}body.page-template-page-reserva .barramenu li.botonestancia,body.page-template-page-reserva .menu li.botonestancia{visibility:hidden !important}li.menu-bar>ul.mega-sub-menu>li>a:after{content:none !important}li.menu-bar>ul.mega-sub-menu>li>a:before{content:"●";position:absolute !important;left:-23px;top:-3px !important;display:block !important;font-size:19px !important}footer.footer{background-color:#a0907b;display:flex}footer.footer>div:first-child{width:35%;padding:6rem;border-right:2px solid #aa9b87}footer.footer>div:last-child{width:75%;padding:2rem 6rem;display:flex;flex-direction:column;justify-content:space-between}#mega-menu-wrap-footer-menu #mega-menu-footer-menu{display:flex;flex-direction:column}.footer .logo{margin-bottom:3rem}footer input[type=text],footer input[type=email]{background-color:transparent;color:rgb(255 255 255/50%);border:none;border-bottom:2px solid rgb(255 255 255/50%);font-family:'Cormorant Garamond',serif;text-transform:uppercase;font-size:25px;outline:none;margin-bottom:12px;width:100%}footer input[type=text]::placeholder,footer input[type=email]::placeholder{color:rgb(255 255 255/20%)}footer input[type=submit]{text-transform:uppercase;border:2px solid #fff;background-color:transparent;color:#fff;padding:8px 8%;font-size:12px;letter-spacing:3px;font-weight:500}footer.footer>div:last-child>div.suscripcion{display:flex}p.sus{color:rgb(255 255 255/20%);font-size:40px;line-height:40px;padding-right:5%;width:40%}footer.footer>div:last-child>div>div{width:50%}p.derechos{color:#fff;font-size:14px}footer .redes{color:#fff}footer .redes h3{font-size:14px;text-transform:uppercase}footer .redes>ul{list-style:none;padding:0}footer .redes>ul{margin:40px 0 100px}footer .redes>ul>li>a{display:flex;align-items:center;justify-content:space-between;width:15%;color:#fff}footer .redes>ul>li>a img{width:20%}footer .redes>ul>li{margin:6px 0}.carruselHome .swiper-slide{position:relative;display:flex;align-items:center}.carruselHome .swiper-slide img{width:100%}.carruselHome .swiper-slide h2{position:absolute;margin-left:4%;padding-left:20px;background-color:#0000009e;color:#fff;text-transform:uppercase;font-size:40px;width:50%;bottom:17%;letter-spacing:2px;text-shadow:3px 3px 8px #000}.carruselHome .swiper-button-next,.carruselHome .swiper-button-prev{color:#fff}.home section.banner{position:relative}.home section.banner .iconos{position:absolute;bottom:5%;z-index:10;display:flex;width:100%;padding-left:5%}.home section.banner .iconos .icono{display:flex;color:#fff;width:18%;margin-right:3%;align-items:center}.home section.banner .iconos .icono h3{margin:0;font-size:14px;margin-left:7%;font-weight:200}section.lead_home{position:relative;display:flex;margin:80px auto 150px;padding-left:10%}section.lead_home .texto{position:absolute;top:45%;left:0;width:100%;padding:0 15% 0 32%;max-width:1400px}section.lead_home h2{color:#947c62;font-size:52px;text-shadow:-3px 0px #fff;line-height:55px;margin:0}section.lead_home span{font-size:550px;font-weight:600;color:#e2ddd7;position:absolute;right:-30px;bottom:0;line-height:350px}section.lead_home .imagen{position:relative}section.lead_home h3{text-align:right;font-size:52px;line-height:30px;margin:0;color:#f9b636;padding-right:20%}.servicios .secciones .servicio{position:relative;display:flex;margin:100px 0}.servicios .secciones .servicio .cubo{background-color:#e2ddd7}.servicios .secciones .servicio:nth-child(odd)>img{right:6%;position:absolute;width:30%;top:20%;z-index:99}.servicios .secciones .servicio:nth-child(odd){flex-direction:row-reverse}.servicios .secciones .servicio .texto>h2{font-size:70px;color:#93806f;line-height:70px;font-weight:500}.servicios .secciones .servicio:nth-child(odd) .texto>h2{text-align:right}.servicios .secciones .servicio:nth-child(odd) .texto{padding-left:10%;margin-right:-60px}.servicios .secciones .servicio .texto>.descripcion,.servicios .secciones .servicio .texto>.descripcion li a{color:#939892;font-weight:300;font-size:17px;line-height:22px}.servicios .secciones .servicio .btn{position:absolute;border-radius:100%;width:140px;height:140px;display:flex;align-items:center;justify-content:center;font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:2px;flex-direction:column}.servicios .secciones .servicio .texto{position:relative}.servicios .secciones .servicio:nth-child(odd) .btn{background-color:#b2a491;right:0;top:50%;border:none !important;color:#fff}.servicios .secciones .servicio .btn:after{content:"";background-image:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../img/flecha.png);width:60%;height:10px;background-repeat:no-repeat;background-size:contain;background-position:right;margin-top:5px}.servicios .secciones .servicio:nth-child(odd) .btn:hover{background-color:#f9b636}.servicios .secciones .servicio:nth-child(even) .cubo{position:absolute;width:500px;height:500px;left:30%;top:20%}.servicios .secciones .servicio:nth-child(odd) .cubo{width:700px;height:450px}.servicios .secciones .servicio:nth-child(even) .texto{padding-top:15%;margin-left:-160px}.servicios .secciones .servicio:nth-child(odd) .texto>.descripcion{width:100%}.servicios .secciones .servicio:nth-child(even) .texto>h2{width:70%}.servicios .secciones .servicio:nth-child(even) .texto>.descripcion{text-align:right;width:85%;padding-left:50%}.servicios .secciones .servicio:nth-child(even) .btn{background-color:#e2ddd8;border:2px solid #98806f;color:#98806f;top:60%;left:-25%}.servicios .secciones .servicio:nth-child(even) .btn:hover{background-color:#93806f;color:#fff}.servicios .secciones .servicio:nth-child(even) .btn:after{filter:invert(54%) sepia(14%) saturate(543%) hue-rotate(347deg) brightness(92%) contrast(87%)}.servicios .secciones .servicio:nth-child(even) .btn:hover:after{filter:none}section.eventos{height:600px;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;position:relative}section.eventos>div{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#93806f}section.eventos>div>p{top:10%;position:absolute;left:15%;width:10%;font-size:12px}section.eventos>div h2{font-size:70px;width:40%;text-align:center}section.eventos>div .btns>a{display:inline-block;padding:10px 15px;background-color:#fff;font-size:16px;color:#a0907b;margin:30px 15px 0;font-weight:600}section.spa{height:600px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:35%}.spa .media{display:flex;align-items:flex-end;padding:15% 15% 0;color:#939892;font-weight:200}section.spa>h2{color:#b2a491;font-size:100px;position:absolute;top:40%;left:15%;font-weight:500;width:30%;line-height:100px}.spa .media>div{display:flex;flex-direction:column;align-items:center;width:50%}.spa .media>div img{width:80%}.spa .media p{width:50%;padding:0 5% 10%}section.spa .btnoscuro{margin-top:-15%}section.spa .btnoscuro{margin-top:-15%}section.promociones>.sup{display:flex;align-items:flex-start;justify-content:space-between;padding-right:5%}section.promociones>.sup h2{text-transform:uppercase;font-size:64px;letter-spacing:3px;color:#b2a491;line-height:80px;margin:0}section.promociones .txt{padding-left:15%}section.promociones .txt h3{text-align:right;font-size:50px;color:#f9b636;line-height:0}.promociones .inf{margin-top:-30px;display:flex;align-items:center}section.promociones{margin:10% 0 10%}section.promociones .inf .txt{color:#939892;width:60%;display:flex;flex-direction:column;align-items:center;padding:0 15%}.h_s .items .item:nth-child(odd){padding:0 10%}.h_s .items .item .carrusel{position:relative;padding:0 20%}.h_s .items .item .recuadro{width:27%;height:65%;position:absolute;background-color:#efeae6;z-index:-1;right:0;top:4%}.h_s .items .item:nth-child(odd) .titulo{text-align:right;padding-right:10%}.h_s .items .item .flotante{position:absolute;color:#b2a49170;font-size:200px;bottom:0;z-index:10;line-height:0}.h_s .items .item .descripcion{color:#939892;font-weight:300;width:50%;margin:5% 1px}.h_s .carrusel .swiper-pagination{left:0;width:10%;bottom:25%;display:flex;font-family:'Cormorant Garamond';align-items:center;justify-content:center;color:#93806f;font-size:60px;letter-spacing:-4px}.h_s .items .item{position:relative;margin-bottom:10%}.h_s .carrusel .swiper-button-next,.h_s .carrusel .swiper-button-prev{top:115%;width:50px;z-index:20}.h_s .carrusel .swiper-button-prev{left:80%;transform:rotate(180deg)}.h_s .carrusel span.swiper-pagination-current{font-size:100px !important;color:#f9b636;padding-bottom:50%}.h_s .carrusel span.swiper-pagination-total{font-size:60px;padding-top:20%;font-weight:200}.h_s .items .item:nth-child(even) .titulo{padding-left:20%}.h_s .items .item:nth-child(even) .recuadro{display:none}.h_s .items .item:nth-child(even) .descripcion{padding-right:10%;text-align:right;width:100%;padding-left:40%}.h_s .items .item:nth-child(even) .flotante{left:-2%}.h_s .carrusel .swiper-button-next{right:3%}.h_s .items .item:nth-child(even) .carrusel{margin:0 10%;padding:0 16%}.h_s .carrusel .swiper-button-next:after,.h_s .carrusel .swiper-button-prev:after{content:"";background-image:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../img/flecha.png);width:100%;height:20px;background-repeat:no-repeat;background-size:contain;background-position:right;margin-top:5px;filter:invert(54%) sepia(14%) saturate(543%) hue-rotate(347deg) brightness(92%) contrast(87%);margin:0}.r_b section.contenido{position:relative}.r_b .galeria,.r_b .bloque_1{margin:0 10%;position:relative}.sello{position:absolute;right:8%;width:15%;top:18%;z-index:11}.r_b .galeria .titulo{width:35%}.r_b .recuadro{position:absolute;width:30%;height:25%;background-color:#efeae6;right:0}.r_b .bloque_1{display:flex;align-items:center;padding:10% 0}.r_b .bloque_1 img{width:60%}.r_b .bloque_1 .descripcion{padding:10% 5% 0;color:#939892;font-weight:200;width:40%}.galeriaimgs .swiper-pagination{bottom:-5%}.r_b .bloque_2 .titulo{padding:0 10%;text-align:right;padding-left:26%}.r_b .bloque_3 .titulogigante{margin:8% 0}.r_b .bloque_3 .media{display:flex;justify-content:space-between}.r_b .bloque_3 .recuadro{left:0;z-index:-1;height:72%;top:25%}.r_b .bloque_3 .media>div:nth-child(2){width:40%;display:flex;flex-direction:column;justify-content:center}.r_b .bloque_3 .media>div:nth-child(2)>div{padding-left:30%;color:#939892;font-weight:200;margin-bottom:15%;margin-top:20%}.r_b .bloque_3{position:relative}.r_b .bloque_3 .media>div:nth-child(2)>img{width:100%}.r_b section.contacto{margin:15% 0;position:relative;padding:0 5%;display:flex;flex-direction:column;justify-content:flex-end}.r_b section.contacto .titulogigante{position:absolute;opacity:.5;z-index:-1;font-size:240px;line-height:200px}.r_b section.contacto>div{color:#939892;font-weight:200;width:40%;margin:3% 0 5%}.r_b section.contacto>div.phones{margin:0;display:flex}.r_b section.contacto>div.phones>a{background-color:#685c4d;font-size:26px;display:flex;width:fit-content;padding:1%;color:#b2a491 !important;margin-right:15px}.r_b section.contacto>div h3{color:#b2a491;margin-bottom:5%}.r_b section.contacto>div>a{font-size:35px;padding:3% 4%;border:2px solid #b2a491;color:#b2a491;font-weight:100}.galeria .swiper-pagination{bottom:-7%;text-align:left}.galeria .swiper-pagination-bullet{width:0;margin:0 1.5% !important;color:#939892;opacity:1}.galeria .swiper-pagination-bullet>div{width:10px;height:10px;background-color:#b2a491;border-radius:100%;opacity:0;transition:opacity .5s}.galeria .swiper-pagination-bullet.swiper-pagination-bullet-active>div{opacity:1}.corporativo .bloque_1{padding:0 10%;position:relative}.corporativo .bloque_1 .recuadro{width:30%;height:105%;position:absolute;background-color:#efeae6;z-index:-1;right:0;top:10%}.corporativo .bloque_1 .descripcion{margin:5% 0;width:55%;color:#939892;line-height:27px}.corporativo .bloque_2 .media{padding:0 10%;margin-top:8%;display:flex;justify-content:space-between}.corporativo .bloque_2 .media>.imgs{position:relative}.corporativo .bloque_2 .media>.imgs .inf{position:absolute;left:68%;top:60%;z-index:99}.corporativo .bloque_2 .media>.titulo{padding-top:10%}.corporativo .bloque_3{background-color:#ece4d8;display:flex;flex-direction:column;align-items:center;padding:35% 0 10%;position:relative}.corporativo .bloque_2{margin-bottom:5%}.corporativo .bloque_3 .tituloam{font-size:6rem;line-height:5rem;position:absolute;text-transform:uppercase;color:#f9b636;z-index:8;font-weight:700;text-align:center;top:20%;margin:0}.corporativo .bloque_3 h3{text-align:center;margin:3% 0 0;color:#947c62;font-size:35px}.corporativo .bloque_3 .media{position:relative}.corporativo .bloque_3 .media>.sello{width:31%;left:100%}.ubicacion section.contenido{position:relative;margin-bottom:5%;padding-bottom:8%}.ubicacion section.contenido .recuadro{position:absolute;background-color:#efeae6;top:0;width:30%;height:75%;z-index:-1}.ubicacion section.contenido .titulogigante{position:absolute;bottom:0;text-align:right;font-weight:500;padding-left:20%}.ubicacion section.contenido .iframe-map>iframe{width:100%;height:600px}.ubicacion section.contenido .txt{text-align:right;padding:3% 15% 0}.ubicacion section.contenido .txt .descripcion>p{color:#939892;margin-bottom:5px}.ubicacion section.contenido .txt .descripcion{color:#939892;font-size:18px}.ubicacion section.contenido .txt .descripcion a{color:#93806f;font-weight:600}.reserva{display:flex;align-items:center;justify-content:center;padding:0;background-position:center;background-size:cover}.reserva section.embebido{width:100%;text-align:center}.reserva section.embebido>iframe{width:900px;height:81vw;padding-top:13vw;margin:0 auto}.promociones .items .item{display:flex;align-items:center}.promociones .items .item .txt{width:50%;position:relative;z-index:1}.promociones .items .item .media{width:52%}.promociones .items .item:nth-child(odd) .txt{padding-left:10%;margin-right:-2%}.promociones .items .item:nth-child(odd) .txt>h2{text-align:right}.paquetes .paq h2{text-transform:uppercase;margin-bottom:5%}.paquetes .paq h2>mark{background-color:#a2896d;color:#fff}.paquetes .paq .desc{padding-left:10%;color:#93806f;font-weight:600;font-style:italic;margin-bottom:2%}.paquetes .paq .precio{padding-left:10%;color:#93806f;font-weight:700;font-size:30px}.promociones .items .item .descripcion{padding-left:10%;margin:2% 0 5%;color:#939892}.promociones .items .item .descripcion>h2{color:#b2a491;font-size:20px;font-weight:600;font-style:italic;margin:3% 0 5%}.promociones .items .item .descripcion>p{margin:0}.promociones .items .item .paquetes{margin-top:5%}.promociones .items .item .media .recuadro{background-color:#e2ddd7;padding:15%;position:relative}.promociones .items .item .media .recuadro>a{position:absolute;left:-10%;bottom:-15%;z-index:999}.promociones .items .item .media .sec{position:relative;padding:0 0 9%;display:flex;align-items:center;justify-content:center}.promociones .items .item .media .sec .sello{width:24%;top:-34%;right:15%}.promociones .items .item:nth-child(even){flex-direction:row-reverse}.promociones .items .item:nth-child(even) .txt{margin-left:-2%}.promociones .items .item:nth-child(even) .paq h2{text-align:right}.promociones .items .item:nth-child(even) .txt{padding-right:10%}.promociones .items .item:nth-child(even) .paq .desc,.promociones .items .item:nth-child(even) .paq .precio{text-align:right}.promociones .items .item .paq{margin-bottom:5%}.promociones .items .item:nth-child(even) .descripcion{text-align:right}.promociones .items .item:nth-child(even) .media .recuadro>a{left:90%}.promociones .items .item:nth-child(even) .media .sec .sello{right:45%}.promociones .items{margin:10% 0 15%}.e_c .bloque_1{padding:0 10%;position:relative;margin:10% 0}.e_c .bloque_1>h2{text-align:right}.e_c .bloque_1 .recuadro{position:absolute;top:0;width:30%;height:85%;background-color:#efeae6;z-index:-1;left:0}.e_c .bloque_1 .txt{display:flex;margin:5% 0;align-items:center}.e_c .bloque_1 .txt>div.desc{width:60%;color:#939892;line-height:27px;padding-right:10%}.e_c .bloque_3 .titulo{padding:0 15%}.e_c .bloque_3 .banner{background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;padding:10% 10% 0}.e_c .bloque_3 .carrusel{position:relative;padding:15% 20% 0;margin:5% 0 10%}.e_c .carrusel .titulogigante{position:absolute;left:0;top:0}.e_c .carrusel .swiper-button-next,.e_c .carrusel .swiper-button-prev{top:110%;width:50px;z-index:20}.e_c .carrusel .swiper-button-next{right:3%}.e_c .carrusel .swiper-button-prev{left:80%;transform:rotate(180deg)}.e_c .carrusel .swiper-button-next:after,.e_c .carrusel .swiper-button-prev:after{content:"";background-image:url(//www.eldoradohotel.com.ec/wp-content/themes/eldorado-child/css/../img/flecha.png);width:100%;height:20px;background-repeat:no-repeat;background-size:contain;background-position:right;margin-top:5px;filter:invert(54%) sepia(14%) saturate(543%) hue-rotate(347deg) brightness(92%) contrast(87%);margin:0}.e_c .carrusel .swiper-pagination{left:5%;width:10%;bottom:25%;display:flex;font-family:'Cormorant Garamond';align-items:center;justify-content:center;color:#93806f;font-size:60px;letter-spacing:-4px}.e_c .carrusel span.swiper-pagination-current{font-size:100px !important;color:#f9b636;padding-bottom:50%}.e_c .carrusel span.swiper-pagination-total{font-size:60px;padding-top:20%;font-weight:200}.e_c .bloque_4{background-color:#ece4d8;display:flex;flex-direction:column;align-items:center;padding:15% 0 0;position:relative;border-bottom:3px solid #a0907b}.e_c .bloque_4 .tituloam{font-size:5rem;line-height:2rem;position:absolute;text-transform:uppercase;color:#f9b636;z-index:8;font-weight:700;text-align:center;top:7%;margin:0}.e_c .bloque_4 .media .sello{width:15%;left:90%;top:40%}.e_c .bloque_4 .media{position:relative}.e_c .bloque_4>h3{text-align:center;margin:3% 0 0;color:#947c62;font-size:55px;text-transform:uppercase;font-weight:500;line-height:50px}.e_c .bloque_4 .contacto{margin:10% 0;position:relative;padding:0 5%;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.e_c .bloque_4 .contacto .titulogigante{position:absolute;opacity:.8;top:0;font-size:240px;line-height:200px}.e_c .bloque_4 .contacto>div{color:#685c4d;font-weight:600;width:40%;margin:3% 0 5%}.e_c .bloque_4 .contacto>div.phones{margin:0;display:flex}.e_c .bloque_4 .contacto>div.phones>a{background-color:#685c4d;font-size:26px;display:flex;width:fit-content;padding:1%;color:#b2a491 !important;margin-right:15px}.e_c .bloque_4 .contacto>div h3{color:#a0907b;font-size:40px;margin-bottom:5%}.e_c .bloque_4 .contacto>div a{font-size:35px;padding:3% 4%;border:2px solid #b2a491;color:#b2a491;font-weight:100}.e_c .bloque_2 .media .recuadro{background-color:#e2ddd7;padding:15%;position:relative}.e_c .bloque_2 .cab{display:flex}.e_c .item .bloque_2 .cab>.txt{width:50%;position:relative;z-index:1}.e_c .bloque_2 .cab>.media{width:52%}.e_c .bloque_2 .item:nth-child(odd) .cab>.txt{padding-left:10%;margin-right:-2%}.e_c .bloque_2 .item:nth-child(odd) .cab>.txt .titulo{text-align:right;font-size:80px;margin-top:7%}.e_c .bloque_2 .item:nth-child(odd) .cab>.txt .descripcion{width:70%;margin:5% 0 10%;color:#939892}.e_c .bloque_2 .item:nth-child(even) .cab{flex-direction:row-reverse}.e_c .bloque_2 .item:nth-child(even) .cab>.txt{padding-right:10%;margin-left:-2%}.e_c .bloque_2 .item:nth-child(even) .cab>.txt .descripcion{width:100%;padding:0 0 0 20%;margin:10% 0;color:#939892}.e_c .item .pie{padding:0 20%;margin:8% 0 30%;display:flex;justify-content:space-between}.e_c .item .pie .imgs{position:relative}.e_c .item .pie .imgs .inf{position:absolute;left:68%;top:60%;z-index:99}.e_c .item .pie .titulo{padding-top:10%;margin-left:5%;font-size:45px;line-height:50px;letter-spacing:3px}@media only screen and (max-width:768px){section.promociones>.sup{display:block;padding:0 10%}section.promociones>.sup h2{width:100%;font-size:40px}.servicios .secciones .servicio{flex-direction:column !important;align-items:center;margin:15% 0}.servicios .secciones .servicio:nth-child(odd) .cubo{width:100%}.servicios .secciones .servicio:nth-child(even) .cubo{display:none}section.eventos>a h2{font-size:10px}.servicios .secciones .servicio:nth-child(odd) .cubo{display:none}footer.footer{display:block}.servicios .secciones .servicio .texto>h2{text-align:left !important;font-size:40px;line-height:40px;width:100% !important}section.lead_home h2{font-size:30px;line-height:25px}.servicios .secciones .servicio .btn{position:static;margin:0 auto}section.spa>h2{font-size:50px;position:static;padding:8% 5% 0;line-height:50px;text-align:center;width:100%;margin:0}.servicios .secciones .servicio .texto{margin:0 !important;padding:10% 5% 0 !important}section.lead_home{margin:0;padding-left:5%}section.lead_home span{font-size:240px;right:0;left:0;bottom:-55%}section.lead_home h3{font-size:40px}section.lead_general{font-size:15px;padding:0 5%;line-height:20px}section.lead_home .imagen>img{width:45%}.carruselHome .swiper-slide h2{font-size:20px;line-height:20px;padding-left:10%;width:70%}.home section.banner .iconos .icono{width:100%;background-color:#93989257;padding:5%}.home section.banner .iconos{position:relative;flex-direction:column;padding:0}.home section.banner .iconos .icono h3{color:#939892}.home section.banner .iconos .icono img{filter:invert(0%) sepia(100%) saturate(26%) hue-rotate(79deg) brightness(96%) contrast(106%)}.servicios .secciones .servicio:nth-child(odd)>img{position:static;width:100%}.spa .media{display:block;padding:5%}.spa .media p{width:100%}.spa .media>div{width:100%}section.eventos>a h2{font-size:35px;width:100%;padding:0 5%}section.eventos{height:400px}section.promociones{margin:60% 0 10%}section.promociones .txt{padding:0}section.promociones .txt h3{line-height:10px;margin-bottom:20%}.promociones .inf{flex-direction:column-reverse;margin-top:10%}section.promociones .inf .txt{margin-bottom:8%;width:100%}footer.footer>div:first-child{width:100%;padding:2rem}footer.footer>div:last-child{width:100%;padding:2rem}footer.footer>div:last-child>div.suscripcion{flex-direction:column}p.sus{width:100%}footer.footer>div:last-child>div>div{width:100%}footer .redes>ul{margin:20px 0 50px}footer .redes{margin-top:10%}footer .redes>ul>li>a{width:50%;flex-direction:row-reverse;align-items:center;justify-content:flex-end}footer .redes>ul>li>a img{margin-right:10%;width:15%}footer .redes>ul>li{margin:5% 0}p.derechos{text-align:center}.secciones{margin-top:50%}.servicios .secciones .servicio:nth-child(even) .texto{padding:0}.servicios .secciones .servicio .texto>.descripcion{width:100% !important;text-align:left !important;padding:0 !important;font-size:15px !important}.banner-izq h1{font-size:30px;top:auto;line-height:30px}section.banner-izq{align-items:center}.h_s .items .item .recuadro{display:none}.titulo{font-size:40px;line-height:50px}.h_s .items .item .titulo{padding:0 !important}.h_s .items .item{padding:0 5% !important;margin-bottom:0}.h_s .items .item .descripcion{width:100% !important;padding:0 !important;text-align:left !important;margin-bottom:15%}.h_s .items .item .carrusel{padding:0 !important;margin:0 !important}.h_s .carrusel .swiper-pagination{position:static;margin:0 auto;font-size:40px;width:20%;justify-content:space-evenly}.h_s .items .item .flotante{font-size:130px;bottom:33%}section.contenido{overflow:hidden}.h_s .carrusel .swiper-button-next,.h_s .carrusel .swiper-button-prev{top:70%}.h_s .carrusel .swiper-button-prev{left:0}.h_s .carrusel span.swiper-pagination-current{font-size:82px !important}.h_s .carrusel span.swiper-pagination-total{font-size:40px}.r_b .recuadro{display:none}.r_b .galeria .titulo{width:100%}.galeria .swiper-pagination{bottom:-12%}.galeria .swiper-pagination-bullet{margin:0 4% !important}.r_b .bloque_1{flex-direction:column-reverse}.r_b .bloque_1 .descripcion{width:100%}.r_b .galeria,.r_b .bloque_1{margin:0 5%}.sello{width:40%}.r_b .bloque_2 .titulo{padding:0 1%;text-align:center}.titulogigante{font-size:100px !important;line-height:100px !important}.r_b{overflow:hidden}.r_b .bloque_3 .media>div:nth-child(2){width:100%;margin-bottom:10%}.r_b .bloque_3 .media{flex-direction:column}.r_b .bloque_3 .recuadro{display:none}.r_b .bloque_3 .media>div:nth-child(2)>div{padding:0 5%;margin:0 0 8%}.r_b section.contacto>div{width:100%}.r_b section.contacto>div>a{font-size:20px}.r_b section.contacto>a{font-size:25px;padding:2% 5%}.e_c .bloque_1 .recuadro{display:none}.e_c .bloque_1 .txt{flex-direction:column}.e_c .bloque_1 .txt>div.desc{width:100%}.e_c .bloque_1{padding:0 5%}.e_c .bloque_3 .titulo{padding:0 10%}.e_c .bloque_3 .carrusel{margin:10% 0;padding:0 5%}.e_c .carrusel .swiper-pagination{position:static;margin:0 auto;font-size:40px;width:20%;justify-content:space-evenly}.e_c .carrusel .swiper-button-next,.e_c .carrusel .swiper-button-prev{top:75%}.e_c .carrusel .swiper-button-prev{left:5%}.e_c .carrusel span.swiper-pagination-current{font-size:80px !important}.e_c .carrusel span.swiper-pagination-total{font-size:40px}.e_c .bloque_4 .tituloam{font-size:5rem;line-height:5rem;top:5%}.e_c .bloque_4 .media{padding:0 5%}.e_c .bloque_4 .media .sello{left:65%}.e_c .bloque_4>h3{font-size:40px;line-height:40px}.e_c .bloque_4 .contacto>div{width:100%}.e_c .bloque_4 .contacto>a{font-size:30px;padding:2% 3%}.e_c .bloque_4 .contacto>div h3{font-size:30px}.e_c .bloque_4 .contacto>div a{font-size:20px}.e_c .bloque_2 .cab{flex-direction:column-reverse !important}.e_c .item .bloque_2 .cab>.txt{width:100% !important;padding:0 5% !important;margin:5% 0 !important}.e_c .bloque_2 .item .cab>.txt .descripcion{width:100% !important;margin-top:10% !important;padding:0 !important}.e_c .bloque_2 .item .cab>.txt .titulo{text-align:center !important}.e_c .bloque_2 .cab>.media{width:100%}.e_c .bloque_2 .media .recuadro{padding:8%}.e_c .bloque_4{padding-top:50%}.e_c .item .pie .imgs{width:100%}.e_c .item .pie{flex-direction:column-reverse;padding:0 5%;margin:0}.e_c .item .pie .imgs .inf{display:none}.e_c .item .pie .titulo{width:100%;font-size:35px;line-height:35px;margin-bottom:10%}.e_c .bloque_2 .item{margin-bottom:15%}.promociones .items .item{flex-direction:column !important;margin-top:20%}.promociones .items .item .txt{width:100%;margin:0 !important;padding:0 5% !important}.promociones .items .item .txt>h2{text-align:left !important}.promociones .items .item .descripcion{padding:0}.paquetes .paq .desc{padding:0}.paquetes .paq .precio{padding:0}.promociones .items .item .media{width:100%}.promociones .items .item .media .recuadro{padding:8%;display:flex;justify-content:center}.promociones .items .item .media .recuadro>a{left:auto !important}.promociones .items .item .media .sec{display:none}.promociones .items .item:first-child{margin:0}.promociones .items{margin-top:0}.banner-cen h1{width:100%;font-size:35px}.corporativo .bloque_1 .recuadro{display:none}.corporativo .bloque_1{padding:0 5%}.corporativo .bloque_1 .descripcion{width:100%}.corporativo .bloque_2 .media{flex-direction:column-reverse;padding:0 5%;margin:0 0 10%}.corporativo .bloque_2 .media>.imgs .inf{display:none}.corporativo .bloque_3 .tituloam{font-size:5rem;line-height:5rem;top:5%}.corporativo .bloque_3 .media{padding:0 5%}.corporativo .bloque_3 .media>.sello{left:65%;top:50%}.barramenu{display:none}.seccion-menu .menu{display:none}#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open+#mega-menu-max_mega_menu_3{display:flex;flex-wrap:wrap;align-content:flex-start}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item.mega-lang-item{width:15%;margin-bottom:8%}#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item{width:100%;height:auto;display:flex;flex-direction:column}div.home,div.h_s{overflow-x:hidden !important}}