html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@smartphones : ~"only screen and (max-width: 479px)";@tablet : ~"only screen and (max-width: 768px)";@font-face{font-family:'BebasNeueBold';src:url("fonts/BebasNeueBold.eot?#iefix") format("embedded-opentype"),url("fonts/BebasNeueBold.woff") format("woff"),url("fonts/BebasNeueBold.ttf") format("truetype"),url("fonts/BebasNeueBold.svg#BebasNeueBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Agrandir-NarrowBlack';src:url("fonts/Agrandir-NarrowBlack.eot?#iefix") format("embedded-opentype"),url("fonts/Agrandir-NarrowBlack.woff") format("woff"),url("fonts/Agrandir-NarrowBlack.ttf") format("truetype"),url("fonts/Agrandir-NarrowBlack.svg#BebasNeueBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Lausanne-300';src:url("fonts/Lausanne-300.eot?#iefix") format("embedded-opentype"),url("fonts/Lausanne-300.woff") format("woff"),url("fonts/Lausanne-300.ttf") format("truetype"),url("fonts/Lausanne-300.svg#BebasNeueBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TWKLausanne-800';src:url("fonts/TWKLausanne-800.eot?#iefix") format("embedded-opentype"),url("fonts/TWKLausanne-800.woff") format("woff"),url("fonts/TWKLausanne-800.ttf") format("truetype"),url("fonts/TWKLausanne-800.svg#BebasNeueBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("fonts/fontawesome-webfont.eot");src:url("fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/fontawesome-webfont.woff2") format("woff2"),url("fonts/fontawesome-webfont.woff") format("woff"),url("fonts/fontawesome-webfont.ttf") format("truetype"),url("fonts/fontawesome-webfont.svg#robotobold") format("svg");font-weight:normal;font-style:normal}#nav-menu{display:flex;flex-direction:row-reverse;justify-content:center;flex-wrap:wrap;padding-bottom:0px;max-width:100%;text-align:left;width:100%;margin:0 auto;margin-top:14px;z-index:999}#nav-menu .container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:94%;max-width:1680px;padding-top:0px;align-items:center;position:relative;border-radius:16px}#nav-menu .container .logo{display:block;padding-top:14px;padding-bottom:25px;padding-right:20px;font-size:50px;display:flex;align-items:center;justify-content:center;color:#181818}#nav-menu .container .logo span{margin-top:10px;margin-left:20px}#nav-menu .container .logo span img{max-width:240px}.sincontenedor .content{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;margin-bottom:0 !important}ul{list-style:none}a{text-decoration:none;color:inherit}button{border:none;background-color:transparent;cursor:pointer;color:inherit}.btn{display:block;background-color:var(--primary-color);color:var(--white);text-align:center;padding:0.6rem 1.4rem;font-size:1rem;font-weight:500;border-radius:5px}.icon{padding:0.5rem;background-color:var(--light-grey);border-radius:10px}.menu{position:relative}.menu-bar li:first-child .dropdown{flex-direction:initial;min-width:480px}.menu-bar .nav-link{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px;background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:12px;margin:0 0px}.menu-bar .nav-link:hover{background:#181818;font-style:italic;color:#fff}.menu-bar .nav-link:hover a{color:#fff}.menu-bar .menuactivo{background:#40B289}#dropdown2 ul li{border-bottom:1px solid #181818}#dropdown2 ul li:last-child{border-bottom:none}#dropdown2 ul li .dropdown-link{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px}.menu-bar .nav-link a{display:block}.menu-bar .nav-link a,.menu-bar button{padding:5px 18px !important}.nav-start,.nav-end,.menu-bar,.right-container,.right-container .search{display:flex;align-items:center}.nav-end{padding-right:24px}.dropdown{display:flex;flex-direction:column;min-width:274px;border-radius:12px;position:absolute;top:44px;z-index:1;visibility:hidden;opacity:0;transform:scale(0.97) translateX(-5px);transition:0.1s ease-in-out;box-shadow:3px 3px 0px #00000029}.dropdown.active{visibility:visible;opacity:1;transform:scale(1) translateX(5px)}.dropdown ul{display:flex;flex-direction:column;gap:0.5rem;padding:0.4rem 1.2rem;font-size:0.95rem}.dropdown-link{display:flex;align-content:center;align-items:center;gap:0.5rem;padding:0.5rem 0;border-radius:7px}.dropdown-link i{display:none;transition:0.1s ease-in-out}.dropdown-link:hover i{display:inherit;transition:0.1s ease-in-out}.dropdown-link p{font-size:0.8rem}.right-container{display:flex;align-items:center;column-gap:1rem}.right-container .search{position:relative}.right-container img{border-radius:50%}.search input{background-color:#fff;border:none;border-radius:12px;padding:5px 12px !important;padding-left:2.4rem;font-size:16px;width:100%;font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px}.search i{color:#181818}.search .bx-search{position:absolute;right:10px;top:50%;font-size:1.3rem;transform:translateY(-50%)}#hamburger{display:none;padding:0.1rem;margin-left:1rem;font-size:1.9rem}.home .main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte{height:calc(56vw * 0.5);max-height:514px !important}.main-sectors{display:block;width:94%;position:relative;align-self:flex-start;flex:1;margin:0 auto;margin-top:15px}.main-sectors .content{display:inline-block;text-align:left;width:100%;max-width:1680px}.main-sectors .content .swiper-slide{height:auto}.main-sectors .content .home-slider{width:100%}.main-sectors .content .home-slider img{width:100%}.main-sectors .content .home-slider{border-radius:16px}.main-sectors .content .home-slider img{border-radius:16px !important}.main-sectors .content .swiper-wrapper{border-radius:16px !important}.main-sectors .content .swiper-slide{width:100% !important}.main-sectors .content .fotoslider{min-height:70vh;background-size:cover !important;background-position:center center !important;border-radius:16px !important}.main-sectors .content .fotopieslider{border-radius:16px !important;background:#de7c5a;padding:32px 25px;text-align:center}.main-sectors .content .fotopieslider h2{font-size:100px;line-height:80px;font-family:"Agrandir-NarrowBlack";font-weight:900;letter-spacing:0px;color:#181818;text-transform:uppercase;text-align:center;display:inline-block;padding-bottom:0px;border-bottom:1px solid #181818}.main-sectors .content .fotopieslider h3{font-size:40px;line-height:50px;font-family:"Lausanne-300";font-weight:normal;letter-spacing:0px;color:#181818;width:100%;text-align:center;display:inline-block;margin-top:15px;padding-bottom:10px}.main-sectors .content .fotopieslider .pietitular{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:26px;align-items:center}.main-sectors .content .fotopieslider .pietitular span{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:24px;letter-spacing:0px;color:#181818}.main-sectors .content .fotopieslider .pietitular a{background:#8F2B38;border-radius:28px;font-family:"Lausanne-300";font-weight:normal;font-size:18px;line-height:18px;color:#FFF8F8;width:98px;text-align:center;padding-top:7px;padding-bottom:7px}.main-sectors .content .fotopieslider .pietitular a:hover{box-shadow:3px 3px 0px #00000029;background:#181818}.main-sectors .content .swiper-pagination{position:absolute;text-align:center;z-index:999;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10;top:65vh;left:25px !important;width:auto !important}.main-sectors .content .swiper-pagination .swiper-pagination-bullet{height:22px;width:22px;border:2px solid #fff;background:transparent;opacity:1}.main-sectors .content .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #fff;background:#fff}.main-sectors .content .swiper-pagination:before{content:'Novedades ';font-family:"Lausanne-300";font-weight:normal;font-size:32px;line-height:32px;font-weight:normal;color:#fff}.main-sectors .content .swiper-button-next,.main-sectors .content .swiper-button-prev{color:#fff}.main-sectors .content .contentCartelera{margin-top:15px;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;padding:25px 28px}.main-sectors .content .contentCartelera .titularCartelera{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:120px}.main-sectors .content .contentCartelera .titularCartelera h3{font-family:"TWKLausanne-800";font-weight:normal;font-size:32px;line-height:41px;text-transform:uppercase}.main-sectors .content .contentCartelera .gridCartelera{display:flex;width:100%;flex-wrap:wrap;justify-content:flex-start;border-radius:16px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte{margin-bottom:16px;width:32.5%;margin-right:0.8%}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .hoverVerde:hover .contentInfoCarte{background:#40B289 !important}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte{border-radius:16px;height:calc(47vw * 0.5);max-height:404px !important}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte img{border-radius:16px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte{border-radius:16px;margin-top:0px;background:#fff;padding:15px 13px 21px 13px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte:hover{background:#40B289 !important}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates span{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:28px;letter-spacing:0px;color:#000}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .titularGrid{text-align:center;font-family:"BebasNeueBold";font-weight:normal;font-size:52px;line-height:49px;color:#000;margin-top:12px;min-height:101px;display:flex;flex-direction:column;justify-content:center}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .boton{font-size:16px;line-height:20px;position:relative;float:right;padding:4px 12px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte:hover{background:transparent;border-radius:16px;box-shadow:5px 5px 10px grey}.main-sectors .content .fondoverdeContenedor{background:#40B289;border-radius:16px;padding:25px 28px;margin-top:15px}.main-sectors .content .fondoverdeContenedor .subtitular{text-align:left;font-family:"TWKLausanne-800";font-weight:normal;font-size:32px;line-height:41px;color:#000;display:block;margin-top:20px}.main-sectors .content .fondoverdeContenedor .contentCate{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.main-sectors .content .fondoverdeContenedor .contentCate .titularCate{text-align:left;font-family:"Lausanne-300";font-weight:normal;font-size:32px;line-height:41px;border-bottom:1px solid #181818}.main-sectors .content .fondoverdeContenedor .contentCate .usaCale{width:30%;padding-left:1.25%;padding-right:1.25%;padding-top:20px;margin-top:-20px}.main-sectors .content .fondoverdeContenedor .consultaCate{width:66%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-top:21px}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a{min-width:30%;background:#fff;margin-bottom:15px;border-radius:12px;white-space:nowrap;color:#181818;text-align:center;padding:7px 12px}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a:hover{box-shadow:3px 3px 0px #00000029;background:#de7c5a;color:#fff}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a span{font-family:"Lausanne-300";font-weight:normal;font-size:32px;line-height:41px}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a sup{display:inline-block;position:relative;top:-12px}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols .activobtn{background:#8F2B38}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados{text-align:center}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera{display:inline-block;background:#181818;margin-bottom:15px;border-radius:12px;color:#fff;text-align:center;padding:7px 12px}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera:hover{box-shadow:3px 3px 0px #00000029;background:#8F2B38;color:#fff}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera span{font-family:"Lausanne-300";font-weight:normal;font-size:32px;line-height:41px}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera sup{display:inline-block;position:relative;top:-12px}.main-sectors .content .contentBanner{margin-top:15px;background:#DE7C5A 0% 0% no-repeat padding-box;border-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding:25px 28px;display:block}.main-sectors .content .contentBanner .contentImgVideo{position:relative;width:100%}.main-sectors .content .contentBanner .contentImgVideo img{border-radius:20px}.main-sectors .content .contentBanner .contentTexto{font-family:"Lausanne-300";font-weight:normal;font-size:28px;line-height:36px;color:#181818}.main-sectors .content .contentBanner .contentTexto .boton{font-family:"Lausanne-300";font-weight:normal;font-size:18px;line-height:25px;color:#fff;padding:4px 8px;border:1px solid #8F2B38;background:#8F2B38;margin-top:-5px}.main-sectors .content .contentBanner .contentTexto .boton:hover{background:#181818;color:#fff;border:1px solid #181818}.main-sectors .content .contentCarteleraYsidebar{display:inline-flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.main-sectors .content .contentCarteleraYsidebar .sidebar{width:23.5%;border-radius:16px;padding:23px}.main-sectors .content .contentCarteleraYsidebar .sidebar .contenidoSidebar{position:-webkit-sticky;position:sticky;top:0}.main-sectors .content .contentCarteleraYsidebar .sidebar .datepicker .ui-datepicker-header .ui-datepicker-prev,.main-sectors .content .contentCarteleraYsidebar .sidebar .datepicker .ui-datepicker-header .ui-datepicker-next{border:none;padding:18px 10px}.main-sectors .content .contentCarteleraYsidebar .sidebar .subtitular{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px;margin-bottom:-10px}.main-sectors .content .contentCarteleraYsidebar .sidebar .titularCate{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px;border-top:1px solid #181818;width:100%}.main-sectors .content .contentCarteleraYsidebar .sidebar .consultaCate{width:100%}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-top:21px}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .fondomorado{color:#fff}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols{width:47%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-direction:column}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a{background:#fff;margin-bottom:15px;border-radius:12px;white-space:nowrap;color:#181818;text-align:center;padding:7px 12px}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a:hover{box-shadow:3px 3px 0px #00000029;background:#181818;color:#fff}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a span{font-family:"Lausanne-300";font-weight:normal;font-size:22px;line-height:30px}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a sup{display:inline-block;position:relative;top:-12px}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols .activobtn{background:#8F2B38}.main-sectors .content .contentCarteleraYsidebar .contentCartelera{width:76.5%;background:#fff 0% 0% no-repeat padding-box;border-radius:16px;padding:0px 0px;margin-top:0 !important}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .titularCartelera{font-family:"Lausanne-300";font-weight:normal;margin-bottom:0;padding-bottom:120px !important;font-size:24px;line-height:32px;padding:25px 28px;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera{width:96%;padding:0 2%;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;border-top-left-radius:0;border-top-right-radius:0;text-align:center}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .contentDates span{width:100%;text-align:center;justify-content:center;font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .titularGrid span{font-family:"BebasNeueBold";font-size:42px;line-height:44px}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .boton{float:none !important;display:inline-block;margin-top:11px}.main-sectors .content .contentCarteleraYsidebar .botoncargar{background:#0D6378 0% 0% no-repeat padding-box;border-radius:16px;width:100%;display:inline-flex;font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:25px;color:#fff;text-align:center;justify-content:center;align-content:center;padding-top:25px;padding-bottom:25px}.main-sectors .content .contentCarteleraYsidebar .botoncargar:hover{background:#8F2B38}.main-sectors .content .contentDescripcionSeo{border-radius:16px}.main-sectors .content .contentDescripcionSeo .preguntas{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.main-sectors .content .contentDescripcionSeo .preguntas h1{font-family:"TWKLausanne-800";font-weight:normal;font-size:32px;line-height:41px}.main-sectors .content .contentDescripcionSeo .preguntas h2{font-family:"TWKLausanne-800";font-weight:normal;font-size:32px;line-height:41px}.main-sectors .content .contentDescripcionSeo .preguntas h3{font-family:"Lausanne-300" !important;font-weight:normal;font-size:22px;line-height:36px;margin-bottom:20px}.main-sectors .content .preguntas{padding:25px 28px;display:block;background:#40B289;border-radius:16px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;margin-top:15px}.main-sectors .content .preguntas h3{font-family:"TWKLausanne-800";font-weight:normal;font-size:32px;line-height:41px;margin-bottom:120px}.main-sectors .content .preguntas .pregunta{display:flex;justify-content:space-between;flex-wrap:nowrap;border-top:1px solid #000;padding:17px 0px}.main-sectors .content .preguntas .pregunta:last-child{border-bottom:1px solid #000}.main-sectors .content .preguntas .pregunta .tituloPregunta{width:100%;max-width:590px;font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:35px}.main-sectors .content .preguntas .pregunta .pregunta2{font-family:"TWKLausanne-800";font-weight:normal;font-size:24px;line-height:35px}.main-sectors .content .preguntas .pregunta .more{width:100%;padding-left:25px;font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:35px;display:flex}.main-sectors .content .preguntas .pregunta .more .morelink{color:#000 !important;padding-left:47px}.main-sectors .content .preguntas .pregunta .btnplus .fa-plus2{font-family:"Lausanne-300" !important;content:"+" !important}.main-sectors .content .preguntas .pregunta .btnplus .fa-plus2:after{font-family:"Lausanne-300" !important;content:"+" !important}.main-sectors .content .ficha{flex-wrap:wrap;margin-top:-15px}.main-sectors .content .ficha .contentFicha{width:100%;text-align:center;border-bottom-right-radius:16px;border-bottom-left-radius:16px}.main-sectors .content .ficha .contentFicha h1{font-size:100px;line-height:100px;font-family:"Agrandir-NarrowBlack";font-weight:900;letter-spacing:0px;color:#181818;max-width:96%;text-transform:uppercase;text-align:center;padding-bottom:10px;padding-top:20px;margin-left:2%;border-bottom:1px solid #181818;border-top:1px solid #181818;margin-top:120px}.main-sectors .content .ficha .contentFicha .contentDateFicha{display:flex;flex-wrap:wrap;width:96%;margin-left:2%;justify-content:space-around;align-content:center;align-items:center;text-align:left;font-family:"Lausanne-300";font-weight:normal;margin-top:43px;font-size:24px;line-height:30px;text-align:center}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions{width:100%;display:inline-block}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions div{display:inline-flex;text-align:center}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas{display:inline-flex;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;margin-top:20px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas .fa{font-size:26px;margin-right:5px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas span{font-size:26px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentDate{width:100%}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentDate div{display:inline-flex;text-align:center}.main-sectors .content .ficha .contentFicha .contentDescripcion{display:inline-flex;width:100%;flex-wrap:wrap;color:#181818;max-width:96%;margin-top:43px;padding-top:20px;margin-left:1%;border-top:1px solid #181818}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion{width:100%;max-width:30%;text-align:left;font-family:"Lausanne-300";font-size:24px;line-height:32px;color:#000;padding-right:3%}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion p{margin-bottom:32px}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas{border-top:1px solid #181818;padding-top:20px;font-size:24px;line-height:32px;display:inline-flex;flex-wrap:wrap}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas .caracteristica{width:49%;margin-bottom:32px}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas h4{font-family:"TWKLausanne-800"}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas ul{margin-bottom:32px}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas ul li{font-size:24px;line-height:32px}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes{width:100%;max-width:67%;display:flex;flex-wrap:wrap;justify-content:space-around}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes div{max-width:49%}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes div img{border-radius:16px}.main-sectors .content .ficha .contentCompra{display:inline-flex;flex-wrap:nowrap;justify-content:space-between;width:100%;margin-top:15px}.main-sectors .content .ficha .contentCompra h3{font-family:"TWKLausanne-800";font-size:32px;line-height:41px;margin-bottom:20px}.main-sectors .content .ficha .contentCompra .botoneraCompra{padding:23px;border:1px solid #000;border-radius:16px;width:33%;max-width:500px}.main-sectors .content .ficha .contentCompra .botoneraCompra .contenidoStiky{position:-webkit-sticky;position:sticky;top:0}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra{position:relative;width:100%;height:120px;background-color:#E8E8E8;border-radius:16px;margin-bottom:16px;overflow:hidden}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra a{color:#181818}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex{padding:15px;font-size:20px;line-height:22px;justify-content:flex-start}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .fecha{margin-right:20px}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .fecha strong{font-family:"TWKLausanne-800"}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .precio strong{font-size:42px;font-family:"TWKLausanne-800";margin-top:5px;float:left;line-height:45px}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .nota{font-size:12px;line-height:15px}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .oferta{top:0;right:0;content:"";position:absolute;margin:-60px;width:120px;height:120px;transform:rotate(-45deg);background-color:#000}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .oferta span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);color:#fff;position:absolute;left:-5px;bottom:50px;font-size:18px;line-height:18px}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra:hover{background:#de7c5a !important}.main-sectors .content .ficha .contentCompra .botoneraCompra .condiciones{font-size:15px;line-height:20px}.main-sectors .content .ficha .contentCompra .allOpiniones{width:63.5%;padding:23px;background:#D8D8D8;border-radius:16px;text-align:center}.main-sectors .content .ficha .contentCompra .allOpiniones h3{border-bottom:1px solid #000;width:100%;margin-bottom:0;text-align:left}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracionMedia{font-size:24px;line-height:32px}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracionMedia h4{text-align:left}.main-sectors .content .ficha .contentCompra .allOpiniones .nota{display:inline-block;width:100%;text-align:center;font-family:"TWKLausanne-800";font-size:50px;line-height:66px}.main-sectors .content .ficha .contentCompra .allOpiniones .estrellas{display:inline-block}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion{text-align:left;padding:18px 24px;background:#fff;font-size:24px;line-height:32px;border-radius:16px;margin-top:32px;position:relative;background-color:#fff;width:93%;border-top-right-radius:0}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .esquina{position:absolute;right:-33px;top:-0.9%;width:35px;height:29px}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .estrellas{margin-bottom:10px}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .estrellas .fa{color:#FAD685}.main-sectors .content .ficha .contentCompra .allOpiniones .notita{font-family:"Lausanne-300";margin-top:25px;text-align:left;font-size:15px;line-height:20px}.main-sectors .content .ficha .contentCompra .allOpiniones .notita a{color:#181818}.main-sectors .content .ficha .contentCartelera{width:100%;background:#40B289;margin-top:15px !important;padding-top:15px}.main-sectors .content .ficha .contentCartelera .contentFlex{width:96%;padding:0 2%;margin-bottom:120px}.main-sectors .content .ficha .contentCartelera .contentFlex .boton{background:#8F2B38;border-radius:28px;font-family:"Lausanne-300";font-weight:normal;font-size:18px;line-height:16px;color:#FFF8F8;text-align:center;padding:13px 12px}.main-sectors .content .ficha .contentCartelera .contentFlex .boton:hover{background:#181818}.main-sectors .content .ficha .contentCartelera .contentFlex h3{font-family:"TWKLausanne-800";font-size:32px;line-height:41px}.main-sectors .content .ficha .contentCartelera .gridCartelera{background:#40B289;border-bottom-right-radius:0;border-bottom-left-radius:0}.main-sectors .content .ficha .contentCartelera .gridCartelera .boton{float:right !important}.main-sectors .content .ficha .contentCartelera .gridCartelera .itemCarte .contentInfoCarte:hover{background:#de7c5a !important}.main-sectors .content .ficha .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates span{text-align:left;width:auto}.main-sectors .content .conocenos .contentBanner{margin-top:0px;border-radius:0px;padding-top:40px}.main-sectors .content .conocenos .contentFicha{color:#de7c5a;padding-bottom:120px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.main-sectors .content .conocenos .contentFicha .subtitulo{text-align:left;font-size:24px;line-height:32px;max-width:96%;margin-left:2%;border-top:1px solid #de7c5a;margin-bottom:30px}.main-sectors .content .conocenos .contentFicha h1{margin-top:0;color:#de7c5a;border:none}.main-sectors .content .conocenos .contentDescripcion{border-top:1px solid #de7c5a !important}.main-sectors .content .conocenos .contentDescripcion .descripcion p{color:#de7c5a}.main-sectors .content .conocenos .contentDescripcion .imagenes div{font-size:24px;line-height:32px;color:#de7c5a;text-align:left}.main-sectors .content .conocenos .gridCartelera{justify-content:flex-start;width:97% !important;padding:0 1.5% !important}.main-sectors .content .conocenos .gridCartelera .itemCarte{width:24%;margin-left:0.5%;margin-right:0.5%}.main-sectors .content .conocenos .gridCartelera .itemCarte .contentInfoCarte .titularGrid{min-height:100%}.main-sectors .content .conocenos .gridCartelera .itemCarte .contentInfoCarte p{font-size:22px;line-height:26px;margin-bottom:10px}.main-sectors .content .conocenos .gridCartelera .itemCarte .contentInfoCarte:hover{background:#fff}.main-sectors .content .conocenos .gridCartelera .itemCarte:hover{box-shadow:none}.main-sectors .content .generica .contentFicha{border-bottom-right-radius:0px;border-bottom-left-radius:0px}.main-sectors .content .generica .contentFicha h1{border-bottom:none}.main-sectors .content .generica .contentFicha .contentDescripcion{justify-content:space-between}.main-sectors .content .generica .contentFicha .contentDescripcion .descripcion{max-width:62.5%}.main-sectors .content .generica .contentFicha .contentDescripcion .imagenes{max-width:33%}.main-sectors .content .generica .contentFicha .contentDescripcion .imagenes div{max-width:99%}.main-sectors .content .generica .contentFicha .contentDescripcion ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.main-sectors .content .generica .contentFicha .contentDescripcion ul li{list-style-type:disc}.main-sectors .content .generica .contentFicha .contentDescripcion table tbody{padding:20px;display:block}.main-sectors .content .generica .contentFicha .contentDescripcion table tbody td{padding-right:20px}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;background-color:rgba(24,24,24,0.21);width:100%;max-width:460px;border-radius:33px}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput .inputnews{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px;border:none;background:transparent;padding-left:30px;color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput .btnenviarnews{border:none;background:url("../img/reply_FILL0_wght400_GRAD0_opsz48.png") no-repeat center center;background-size:50%;width:48px;height:48px;cursor:pointer}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput ::placeholder{color:#181818;opacity:1}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput :-ms-input-placeholder{color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput ::-ms-input-placeholder{color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form p{font-family:"Lausanne-300";font-weight:normal;font-size:15px;line-height:19px;max-width:360px;margin-top:20px}.main-sectors .content .politica .contentFicha h1{font-size:32px;line-height:41px;text-align:left}.main-sectors .content .politica .contentFicha .contentDescripcion .descripcion{max-width:100%}.main-sectors .content .politica .contentFicha .contentDescripcion .descripcion h4{font-size:24px;line-height:32px;font-family:"TWKLausanne-800";margin-bottom:70px}.cartelera_ficha .main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte{border-radius:16px;height:calc(56vw * 0.5);max-height:550px !important}.noticias .main-sectors .contentCarteleraYsidebar .contentCartelera{width:100%}.noticias_ficha .main-sectors .content .ficha .contentFicha h1{font-size:50px;line-height:50px;font-family:"Agrandir-NarrowBlack";font-weight:900;letter-spacing:0px}.noticias_ficha .main-sectors .content .ficha .contentDescripcion .descripcion{max-width:67%}.noticias_ficha .main-sectors .content .ficha .contentDescripcion .imagenes{max-width:30%}#modal{background:rgba(0,0,0,0.9);color:#fff;z-index:999;position:fixed;top:-100vh;left:0;height:100vh;width:100vw;transition:all .5s}#modal div{width:60%;height:40%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;font-size:1.5em;text-align:center}#mostrar-modal{display:none}#mostrar-modal+label{background-color:rgba(255,255,255,0.4);border-radius:50%;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:"Lausanne-300";font-weight:normal;font-size:60px;display:table;color:#fff;line-height:3;padding:0.5em 1em;cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;margin:21% auto}#mostrar-modal+label:hover{background-color:rgba(255,255,255,0.1)}#mostrar-modal:checked ~ #modal{top:0}#mostrar-modal:checked ~ #cerrar-modal+label{display:block}#cerrar-modal{display:none;z-index:9999999}#cerrar-modal+label{position:fixed;z-index:9999999;top:1em;right:1em;color:#fff;font-weight:bold;cursor:pointer;background:tomato;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;display:none;transition:all .5s}#cerrar-modal:checked ~ #modal{top:-100vh}#cerrar-modal:checked+label{display:none}footer{display:block;width:100%;position:relative;align-self:flex-start;flex:1;margin:0 auto;margin-bottom:15px !important}footer .content_bloques{display:inline-flex;flex-wrap:wrap;justify-content:space-between;text-align:left;padding-top:60px;width:94%;border-radius:20px;border-top-left-radius:0px;border-top-right-radius:0px;max-width:1680px}footer .content_bloques .contentFoooters{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding:25px 28px}footer .content_bloques .contentFoooters .footer1{width:40%}footer .content_bloques .contentFoooters .footer1 h4{font-family:"TWKLausanne-800";font-weight:normal;font-size:24px;line-height:32px}footer .content_bloques .contentFoooters .footer1 p{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px}footer .content_bloques .contentFoooters .footer1 form .contentinput{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;background-color:rgba(24,24,24,0.21);width:100%;max-width:460px;border-radius:33px}footer .content_bloques .contentFoooters .footer1 form .contentinput .inputnews{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:32px;border:none;background:transparent;padding-left:30px;color:#181818}footer .content_bloques .contentFoooters .footer1 form .contentinput .btnenviarnews{border:none;background:url("../img/reply_FILL0_wght400_GRAD0_opsz48.png") no-repeat center center;background-size:50%;width:48px;height:48px;cursor:pointer}footer .content_bloques .contentFoooters .footer1 form .contentinput ::placeholder{color:#181818;opacity:1}footer .content_bloques .contentFoooters .footer1 form .contentinput :-ms-input-placeholder{color:#181818}footer .content_bloques .contentFoooters .footer1 form .contentinput ::-ms-input-placeholder{color:#181818}footer .content_bloques .contentFoooters .footer1 form p{font-family:"Lausanne-300";font-weight:normal;font-size:15px;line-height:19px;max-width:360px;margin-top:20px}footer .content_bloques .contentFoooters .footer2{width:20%;font-size:18px;line-height:25px}footer .content_bloques .contentFoooters .footer2 h5{font-family:"TWKLausanne-800"}footer .content_bloques .contentFoooters .footer2 a{color:#181818}footer .content_bloques .contentFoooters .footer2 ul{margin-top:20px}footer .content_bloques .contentFoooters .footer2 ul li{display:inline-block;list-style-type:none}footer .content_bloques .contentFoooters .footer2 ul li img{max-width:30px}footer .content_bloques .contentFoooters .footer3{width:20%;font-size:18px;line-height:25px}footer .content_bloques .contentFoooters .footer3 a{color:#181818}footer .content_bloques .contentFoooters .footer4{width:20%;font-size:18px;line-height:25px}footer .content_bloques .contentFoooters .footer4 a{color:#181818}@media screen and (max-width: 1180px){#nav-menu{display:flex;flex-direction:row-reverse;justify-content:center;flex-wrap:wrap;padding-bottom:0vw;max-width:100%;text-align:left;width:100%;margin:0 auto;margin-top:14px;z-index:999}#nav-menu .container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;width:96%;max-width:1680px;padding-top:0vw;align-items:center;position:relative;border-radius:16px}#nav-menu .container .logo{display:block;padding-top:1.27273vw;padding-bottom:2.27273vw;padding-right:1.81818vw;font-size:4.54545vw;display:flex;align-items:center;justify-content:center;color:#181818}#nav-menu .container .logo span{margin-top:.90909vw;margin-left:20px}#nav-menu .container .logo span img{max-width:240px}.sincontenedor .content{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;margin-bottom:0 !important}ul{list-style:none}a{text-decoration:none;color:inherit}button{border:none;background-color:transparent;cursor:pointer;color:inherit}.btn{display:block;background-color:var(--primary-color);color:var(--white);text-align:center;padding:0.6rem 1.4rem;font-size:1rem;font-weight:500;border-radius:5px}.icon{padding:0.5rem;background-color:var(--light-grey);border-radius:10px}.menu{position:relative}.menu-bar li:first-child .dropdown{flex-direction:initial;min-width:480px}.menu-bar .nav-link{font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw;background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:12px;margin:0 0px}.menu-bar .nav-link:hover{background:#181818;font-style:italic;color:#fff}.menu-bar .nav-link:hover a{color:#fff}.menu-bar .menuactivo{background:#40B289}#dropdown2 ul li{border-bottom:1px solid #181818}#dropdown2 ul li:last-child{border-bottom:none}#dropdown2 ul li .dropdown-link{font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw}.menu-bar .nav-link a{display:block}.menu-bar .nav-link a,.menu-bar button{padding:5px 18px !important}.nav-start,.nav-end,.menu-bar,.right-container,.right-container .search{display:flex;align-items:center}.nav-end{padding-right:4px}.dropdown{display:flex;flex-direction:column;min-width:274px;border-radius:12px;position:absolute;top:44px;z-index:1;visibility:hidden;opacity:0;transform:scale(0.97) translateX(-5px);transition:0.1s ease-in-out;box-shadow:3px 3px 0px #00000029}.dropdown.active{visibility:visible;opacity:1;transform:scale(1) translateX(5px)}.dropdown ul{display:flex;flex-direction:column;gap:0.5rem;padding:0.4rem 1.2rem;font-size:0.95rem}.dropdown-link{display:flex;align-content:center;align-items:center;gap:0.5rem;padding:0.5rem 0;border-radius:7px}.dropdown-link i{display:none;transition:0.1s ease-in-out}.dropdown-link:hover i{display:inherit;transition:0.1s ease-in-out}.dropdown-link p{font-size:0.8rem}.right-container{display:flex;align-items:center;column-gap:1rem}.right-container .search{position:relative}.right-container img{border-radius:50%}.search input{background-color:#fff;border:none;border-radius:12px;padding:5px 12px !important;padding-left:2.4rem;font-size:16px;width:100%;font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw}.search i{color:#181818}.search .bx-search{position:absolute;right:10px;top:50%;font-size:1.3rem;transform:translateY(-50%)}#hamburger{display:none;padding:0.1rem;margin-left:1rem;font-size:1.9rem}}@media screen and (max-width: 1600px){.main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte{height:calc(47vw * 0.5)}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a{min-width:29%}.main-sectors .content .fotopieslider h2{font-size:3.63636vw;line-height:4.09091vw}.main-sectors .content .ficha .contentFicha h1{font-size:3.63636vw;line-height:3.63636vw;font-family:"Agrandir-NarrowBlack";font-weight:900;letter-spacing:0px}.main-sectors .content .preguntas .pregunta .tituloPregunta{font-size:22px}.main-sectors .content .preguntas .pregunta .more{font-size:20px}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols{width:48.5%}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a{padding:6px 6px}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a span{font-size:18px;line-height:32px}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a sup{top:-6px}.datepicker .ui-datepicker-inline{padding:10px !important}.datepicker .ui-datepicker-calendar a{font-size:14px}}@media screen and (max-width: 1180px){.home .main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte{height:calc(76vw * 0.5);max-height:514px !important}.main-sectors{display:block;width:100%;position:relative;align-self:flex-start;flex:1;margin:0 auto;margin-top:15px}.main-sectors .content{display:inline-block;text-align:left;width:100%;max-width:96%}.main-sectors .content .swiper-slide{height:auto}.main-sectors .content .home-slider,.main-sectors .content .swiper-container2{width:auto}.main-sectors .content .home-slider{border-radius:16px}.main-sectors .content .home-slider img{border-radius:16px !important}.main-sectors .content .swiper-wrapper{border-radius:16px !important}.main-sectors .content .swiper-slide{width:100% !important}.main-sectors .content .fotoslider{min-height:700px;background-size:cover !important;background-position:center center !important;border-radius:16px !important}.main-sectors .content .fotopieslider{border-radius:16px !important;background:#de7c5a;padding:2.27273vw .90909vw}.main-sectors .content .fotopieslider h2{font-size:3.63636vw;line-height:4.09091vw;font-family:"Agrandir-NarrowBlack";font-weight:900;letter-spacing:0px;color:#181818;text-transform:uppercase;text-align:center;border-bottom:1px solid #181818;padding-bottom:.90909vw}.main-sectors .content .fotopieslider h3{font-size:2.72727vw;line-height:3.63636vw;padding-bottom:.90909vw}.main-sectors .content .fotopieslider .pietitular{width:100%;display:flex;flex-wrap:wrap;padding-top:2.36364vw;align-items:center}.main-sectors .content .fotopieslider .pietitular span{font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.18182vw;letter-spacing:0px;color:#181818}.main-sectors .content .fotopieslider .pietitular a{border-radius:28px;font-size:1.63636vw;line-height:1.63636vw;color:#FFF8F8;width:8.90909vw;padding-top:.63636vw;padding-bottom:.63636vw;align-self:center;margin:15px auto 0px auto;box-shadow:3px 3px 0px #00000029}.main-sectors .content .fotopieslider .pietitular a:hover{box-shadow:3px 3px 0px #00000029;background:#181818}.main-sectors .content .swiper-pagination{position:absolute;text-align:center;z-index:999;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10;top:650px;left:25px !important;width:auto !important;height:50px}.main-sectors .content .swiper-pagination .swiper-pagination-bullet{height:2vw;width:2vw;border:2px solid #fff;background:transparent;opacity:1}.main-sectors .content .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #fff;background:#fff}.main-sectors .content .swiper-pagination:before{content:'Novedades ';font-family:"Lausanne-300";font-weight:normal;font-size:2.90909vw;line-height:2.90909vw;font-weight:normal;color:#fff}.main-sectors .content .swiper-pagination2{position:relative;text-align:center;z-index:999;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10;width:auto !important;margin-top:20px;height:50px}.main-sectors .content .swiper-pagination2 .swiper-pagination-bullet{height:2vw;width:2vw;border:2px solid #181818;background:transparent;opacity:1}.main-sectors .content .swiper-pagination2 .swiper-pagination-bullet-active{border:2px solid #181818;background:#181818}.main-sectors .content .contentCartelera{margin-top:15px;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;padding:.90909vw .90909vw}.main-sectors .content .contentCartelera .titularCartelera{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:4.27273vw}.main-sectors .content .contentCartelera .titularCartelera h3{font-family:"TWKLausanne-800";font-weight:normal;font-size:1.81818vw;line-height:2.36364vw;text-transform:uppercase}.main-sectors .content .contentCartelera .gridCartelera{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;border-radius:16px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte{margin-bottom:1.45455vw;width:49%}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .hoverVerde:hover .contentInfoCarte{background:#40B289 !important}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte{border-radius:16px;height:calc(47vw * 0.5)}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte img{border-radius:16px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte{border-radius:16px;background:#fff;padding:1.36364vw 1.18182vw 1.90909vw 1.18182vw;text-align:center}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte:hover{background:#40B289 !important}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates{width:100%;justify-content:center;align-items:center}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates span{font-size:1.54545vw;line-height:2.54545vw;letter-spacing:0px;width:100%;text-align:center}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .titularGrid{text-align:center;font-family:"BebasNeueBold";font-weight:normal;font-size:3.45455vw;line-height:3.63636vw;color:#000;margin-top:1.09091vw;min-height:100%;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.63636vw;min-height:85px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .boton{font-size:1.45455vw;display:inline-block;line-height:1.81818vw;position:relative;float:none;padding:.36364vw 1.09091vw}.main-sectors .content .contentCartelera .subtitular{text-align:left;font-family:"TWKLausanne-800";font-weight:normal;font-size:2vw;line-height:2.18182vw;color:#000;display:block;margin-top:4.54545vw;width:100%}.main-sectors .content .contentCartelera .contentCate{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.main-sectors .content .contentCartelera .contentCate .titularCate{text-align:left;font-family:"Lausanne-300";font-weight:normal;font-size:2vw;line-height:3.09091vw;border-bottom:1px solid #181818}.main-sectors .content .contentCartelera .contentCate .usaCale{width:100%;margin-top:3.63636vw}.main-sectors .content .fondoverdeContenedor{background:#40B289;border-radius:1.45455vw;padding:2.27273vw 2.54545vw;margin-top:1.36364vw}.main-sectors .content .fondoverdeContenedor .subtitular{text-align:left;font-family:"TWKLausanne-800";font-weight:normal;font-size:2vw;line-height:2.18182vw;color:#000;display:block;margin-top:4.54545vw;width:100%}.main-sectors .content .fondoverdeContenedor .contentCate{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.main-sectors .content .fondoverdeContenedor .contentCate .titularCate{text-align:left;font-family:"Lausanne-300";font-weight:normal;font-size:2vw;line-height:3.09091vw;border-bottom:1px solid #181818}.main-sectors .content .fondoverdeContenedor .contentCate .usaCale{width:100%;margin-top:3.63636vw}.main-sectors .content .fondoverdeContenedor .consultaCate{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate{width:100%;padding-top:1.90909vw}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a{min-width:30%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a span{font-size:2.90909vw;line-height:3.72727vw}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a sup{top:-12px}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols .activobtn{background:#8F2B38}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados{text-align:center}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera{display:inline-block;background:#181818;margin-bottom:1.36364vw;border-radius:12px;color:#fff;text-align:center;padding:.63636vw 1.09091vw}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera:hover{box-shadow:3px 3px 0px #00000029;background:#8F2B38;color:#fff}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera span{font-family:"Lausanne-300";font-weight:normal;font-size:2.90909vw;line-height:3.72727vw}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera sup{display:inline-block;position:relative;top:-12px}.main-sectors .content .contentBanner{margin-top:15px;background:#DE7C5A 0% 0% no-repeat padding-box;border-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding:.90909vw .90909vw;display:block}.main-sectors .content .contentBanner .contentImgVideo{position:relative;width:100%}.main-sectors .content .contentBanner .contentImgVideo img{border-radius:20px}.main-sectors .content .contentBanner .contentTexto{font-family:"Lausanne-300";font-weight:normal;font-size:2.09091vw;line-height:2.54545vw;color:#181818}.main-sectors .content .contentBanner .contentTexto .boton{font-family:"Lausanne-300";font-weight:normal;font-size:1.45455vw;line-height:1.81818vw;color:#181818;padding:.36364vw .72727vw;border:1px solid #181818;background:transparent;margin-top:-5px;max-width:50px}.main-sectors .content .contentCarteleraYsidebar{display:inline-flex;flex-wrap:wrap;justify-content:space-between;width:100%}.main-sectors .content .contentCarteleraYsidebar #abrirCerrarSidebar{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;font-size:2vw;line-height:2.54545vw;border-bottom:1px solid #181818;margin-bottom:15px}.main-sectors .content .contentCarteleraYsidebar #abrirCerrarSidebar i{font-size:2.54545vw;line-height:2.54545vw}.main-sectors .content .contentCarteleraYsidebar .sidebar{width:34%;border-radius:16px;box-shadow:3px 3px 0px #00000029;padding:3%}.main-sectors .content .contentCarteleraYsidebar .sidebar .datepicker .ui-datepicker-header .ui-datepicker-prev,.main-sectors .content .contentCarteleraYsidebar .sidebar .datepicker .ui-datepicker-header .ui-datepicker-next{border:none;padding:1.63636vw .90909vw}.main-sectors .content .contentCarteleraYsidebar .sidebar .subtitular{font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw;margin-bottom:-10px}.main-sectors .content .contentCarteleraYsidebar .sidebar .titularCate{font-family:"Lausanne-300";font-weight:normal;font-size:1.81818vw;line-height:2.18182vw;border-top:1px solid #181818;width:100%}.main-sectors .content .contentCarteleraYsidebar .sidebar .consultaCate{width:100%}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-top:1.90909vw}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .fondomorado{color:#fff}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate a{background:#fff;margin-bottom:1.36364vw;border-radius:12px;color:#181818;text-align:center;padding:.36364vw 1vw}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate a:hover{box-shadow:3px 3px 0px #00000029;background:#8F2B38;color:#fff}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate a span{font-family:"Lausanne-300";font-weight:normal;font-size:2vw;line-height:2.90909vw}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate a sup{display:inline-block;position:relative;top:-6px;font-size:1.36364vw}.main-sectors .content .contentCarteleraYsidebar .contentCartelera{width:60%;background:#fff 0% 0% no-repeat padding-box;border-radius:16px;padding:0px 0px;text-align:center;margin-top:5px !important}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .titularCartelera{font-family:"Lausanne-300";font-weight:normal;margin-bottom:0;padding-bottom:1.81818vw !important;font-size:2vw;line-height:2.90909vw;padding:25px 28px;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .titularCartelera p{width:100%}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera{width:96%;padding:0 2%;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;border-top-left-radius:0;border-top-right-radius:0;text-align:center}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .contentDates span{width:100%;text-align:center;justify-content:center;font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .titularGrid span{font-family:"BebasNeueBold";font-size:3.81818vw;line-height:4vw}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .boton{float:none !important;display:inline-block;margin-top:11px;box-shadow:3px 3px 0px #00000029}.main-sectors .content .contentCarteleraYsidebar .botoncargar{background:#0D6378 0% 0% no-repeat padding-box;border-radius:16px;width:100%;display:inline-flex;font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.27273vw;color:#fff;text-align:center;justify-content:center;align-content:center;padding-top:2.27273vw;padding-bottom:2.27273vw}.main-sectors .content .contentCarteleraYsidebar .botoncargar:hover{background:#8F2B38}.main-sectors .content .preguntas{padding:.90909vw .90909vw;display:block;background:#40B289;border-radius:16px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.main-sectors .content .preguntas h3{font-family:"TWKLausanne-800";font-weight:normal;font-size:2vw;line-height:3.72727vw;margin-bottom:0vw}.main-sectors .content .preguntas .pregunta{display:flex;justify-content:space-between;flex-wrap:wrap;border-top:0px solid #000;padding:1.54545vw 0vw}.main-sectors .content .preguntas .pregunta:last-child{border-bottom:0px solid #000}.main-sectors .content .preguntas .pregunta .tituloPregunta{width:100%;max-width:53.63636vw;font-family:"Lausanne-300";font-weight:normal;font-size:2vw;line-height:2.54545vw;display:flex;justify-content:space-between;flex-wrap:nowrap;align-content:center;align-items:center;border-bottom:1px solid #000;margin-bottom:15px}.main-sectors .content .preguntas .pregunta .pregunta2{font-family:"TWKLausanne-800";font-weight:normal;font-size:2.18182vw;line-height:3.18182vw}.main-sectors .content .preguntas .pregunta .more{width:100%;padding-left:0vw;font-family:"Lausanne-300";font-weight:normal;font-size:1.63636vw;line-height:2.36364vw;display:flex}.main-sectors .content .preguntas .pregunta .more .morelink{color:#000 !important;padding-left:4.27273vw}.main-sectors .content .ficha{flex-wrap:wrap;margin-top:-15px}.main-sectors .content .ficha .contentFicha{width:100%;text-align:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.main-sectors .content .ficha .contentFicha h1{font-size:3.63636vw;line-height:3.63636vw;font-family:"Agrandir-NarrowBlack";font-weight:900;letter-spacing:0px;color:#181818;max-width:96%;text-transform:uppercase;text-align:center;padding-bottom:.90909vw;padding-top:1.81818vw;margin-left:2%;border-bottom:1px solid #181818;border-top:1px solid #181818;margin-top:0vw}.main-sectors .content .ficha .contentFicha .contentDateFicha{display:inline-flex;flex-wrap:wrap;width:96%;justify-content:space-between;align-content:center;align-items:center;text-align:left;font-family:"Lausanne-300";font-weight:normal;margin-top:3.90909vw;font-size:1.63636vw;line-height:2.18182vw;text-align:center}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions{width:100%}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions div{display:inline-flex;text-align:center}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas{display:inline-flex;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;margin-top:20px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas .fa{font-size:2.36364vw;margin-right:5px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas span{font-size:2.36364vw}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentDate{width:100%;max-width:28.18182vw;margin:0 auto;margin-top:20px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentDate div{display:inline-flex;text-align:center}.main-sectors .content .ficha .contentFicha .contentDescripcion{display:inline-flex;width:100%;flex-wrap:wrap;color:#181818;max-width:96%;margin-top:3.90909vw;padding-top:1.81818vw;margin-left:1%;border-top:1px solid #181818}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion{width:100%;max-width:100%;text-align:left;font-family:"Lausanne-300";font-size:2vw;line-height:2.18182vw;color:#000}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion p{margin-bottom:2.18182vw}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas{border-top:1px solid #181818;padding-top:1.81818vw;font-size:1.81818vw;line-height:2vw;display:inline-flex;flex-wrap:wrap}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas .caracteristica{width:49%;margin-bottom:2.90909vw}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas h4{font-family:"TWKLausanne-800"}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas ul{margin-bottom:2.36364vw}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas ul li{font-size:1.81818vw;line-height:2vw}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes{width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-around}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes div{max-width:100%}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes div img{border-radius:16px}.main-sectors .content .ficha .contentCompra{display:inline-flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:1.36364vw}.main-sectors .content .ficha .contentCompra h3{font-family:"TWKLausanne-800";font-size:2.18182vw;line-height:2.45455vw;margin-bottom:20px}.main-sectors .content .ficha .contentCompra .botoneraCompra{padding:.90909vw;border:1px solid #000;border-radius:16px;width:100%;max-width:45.45455vw;margin-bottom:10px}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra{position:relative;width:100%;height:120px;background-color:#E8E8E8;border-radius:16px;margin-bottom:1.45455vw;overflow:hidden}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra a{color:#181818}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex{padding:1.36364vw;font-size:1.63636vw;line-height:2vw;justify-content:flex-start}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .fecha{margin-right:1.81818vw}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .fecha strong{font-family:"TWKLausanne-800"}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .precio strong{font-size:3.81818vw;font-family:"TWKLausanne-800";margin-top:5px;float:left;line-height:4.09091vw}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .nota{font-size:1.09091vw;line-height:1.36364vw}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .oferta{top:0;right:0;content:"";position:absolute;margin:-68px;width:120px;height:120px;transform:rotate(-45deg);background-color:#000}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .oferta span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);color:#fff;position:absolute;left:-5px;bottom:50px;font-size:1.63636vw;line-height:1.63636vw}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra:hover{background:#de7c5a !important}.main-sectors .content .ficha .contentCompra .botoneraCompra .condiciones{font-size:1.36364vw;line-height:1.81818vw}.main-sectors .content .ficha .contentCompra .allOpiniones{width:94.5%;padding:1.81818vw .90909vw;background:#D8D8D8;border-radius:16px;text-align:center}.main-sectors .content .ficha .contentCompra .allOpiniones h3{border-bottom:1px solid #000;width:100%;margin-bottom:0;text-align:left}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracionMedia{margin-top:.90909vw;font-size:2vw;line-height:2.36364vw}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracionMedia h4{text-align:left}.main-sectors .content .ficha .contentCompra .allOpiniones .nota{display:inline-block;width:100%;text-align:center;font-family:"TWKLausanne-800";font-size:4.54545vw;line-height:6vw}.main-sectors .content .ficha .contentCompra .allOpiniones .estrellas{display:inline-block}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion{text-align:left;padding:1.63636vw 2.18182vw;background:#fff;font-size:2.18182vw;line-height:2.90909vw;border-radius:16px;margin-top:2.90909vw;position:relative;background-color:#fff;width:80.5%;border-top-right-radius:0}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion p{font-size:1.81818vw;line-height:2.18182vw}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .esquina{position:absolute;right:-33px;top:-0.4%;width:35px;height:29px}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .estrellas{margin-bottom:.90909vw}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .estrellas .fa{color:#FAD685}.main-sectors .content .ficha .contentCompra .allOpiniones .notita{font-family:"Lausanne-300";margin-top:2.27273vw;text-align:left;font-size:1.36364vw;line-height:1.81818vw}.main-sectors .content .ficha .contentCompra .allOpiniones .notita a{color:#181818}.main-sectors .content .ficha .contentCartelera{width:96%;background:#40B289;margin-top:1.36364vw !important;padding-top:1.36364vw;padding-left:2%;padding-right:2%;border-bottom-right-radius:0;border-bottom-left-radius:0}.main-sectors .content .ficha .contentCartelera .contentFlex{width:96%;padding:0 2%;margin-bottom:1.81818vw;align-items:center;align-content:center}.main-sectors .content .ficha .contentCartelera .contentFlex .boton{background:#8F2B38;border-radius:17px;font-family:"Lausanne-300";font-weight:normal;font-size:15px;line-height:16px;color:#FFF8F8;text-align:center;padding:7px 12px;box-shadow:3px 3px 0px #00000029}.main-sectors .content .ficha .contentCartelera .contentFlex .boton:hover{background:#181818;box-shadow:3px 3px 0px #00000029}.main-sectors .content .ficha .contentCartelera .contentFlex h3{font-family:"TWKLausanne-800";font-size:2vw;line-height:2.36364vw}.main-sectors .content .ficha .contentCartelera .gridCartelera{background:#40B289;border-bottom-right-radius:0;border-bottom-left-radius:0}.main-sectors .content .ficha .contentCartelera .gridCartelera .boton{float:right !important}.main-sectors .content .ficha .contentCartelera .gridCartelera .itemCarte .contentInfoCarte:hover{background:#de7c5a !important}.main-sectors .content .ficha .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates span{text-align:left;width:auto}.main-sectors .content .conocenos .contentBanner{margin-top:0px;border-radius:0px}.main-sectors .content .conocenos .contentFicha{color:#de7c5a;padding-bottom:10.90909vw;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.main-sectors .content .conocenos .contentFicha .subtitulo{text-align:left;font-size:2.18182vw;line-height:2.90909vw;max-width:96%;margin-left:2%;border-top:1px solid #de7c5a}.main-sectors .content .conocenos .contentFicha h1{margin-top:0;color:#de7c5a;border:none;font-size:3.81818vw;line-height:4.72727vw}.main-sectors .content .conocenos .contentDescripcion{border-top:1px solid #de7c5a !important}.main-sectors .content .conocenos .contentDescripcion .descripcion p{color:#de7c5a}.main-sectors .content .conocenos .contentDescripcion .imagenes div{font-size:2.18182vw;line-height:2.90909vw;color:#de7c5a;text-align:left}.main-sectors .content .conocenos .gridCartelera{justify-content:flex-start;width:97% !important;padding:0 1.5% !important}.main-sectors .content .conocenos .gridCartelera .itemCarte{width:49%;margin-left:0.5%;margin-right:0.5%}.main-sectors .content .conocenos .gridCartelera .itemCarte .contentInfoCarte .titularGrid{min-height:100%}.main-sectors .content .conocenos .gridCartelera .itemCarte .contentInfoCarte p{font-size:2vw;line-height:2.36364vw;margin-bottom:.90909vw}.main-sectors .content .generica .contentFicha{border-bottom-left-radius:0;border-bottom-right-radius:0}.main-sectors .content .generica .contentFicha h1{border-bottom:none}.main-sectors .content .generica .contentFicha .contentDescripcion{justify-content:space-between}.main-sectors .content .generica .contentFicha .contentDescripcion .descripcion{max-width:100%}.main-sectors .content .generica .contentFicha .contentDescripcion .imagenes{max-width:100%}.main-sectors .content .generica .contentFicha .contentDescripcion .imagenes div{max-width:99%}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;background-color:rgba(24,24,24,0.21);width:100%;max-width:41.81818vw;border-radius:33px}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput .inputnews{font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw;border:none;background:transparent;padding-left:2.72727vw;color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput .btnenviarnews{border:none;background:url("../img/reply_FILL0_wght400_GRAD0_opsz48.png") no-repeat center center;background-size:50%;width:48px;height:48px;cursor:pointer}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput ::placeholder{color:#181818;opacity:1}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput :-ms-input-placeholder{color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput ::-ms-input-placeholder{color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form p{font-family:"Lausanne-300";font-weight:normal;font-size:1.36364vw;line-height:1.72727vw;max-width:32.72727vw;margin-top:1.81818vw}.main-sectors .content .politica .contentFicha h1{font-size:2.90909vw;line-height:3.72727vw;text-align:left}.main-sectors .content .politica .contentFicha .contentDescripcion .descripcion{max-width:100%}.main-sectors .content .politica .contentFicha .contentDescripcion .descripcion h4{font-size:2.18182vw;line-height:2.90909vw;font-family:"TWKLausanne-800";margin-bottom:6.36364vw}#modal{background:rgba(0,0,0,0.9);color:#fff;z-index:999;position:fixed;top:-100vh;left:0;height:100vh;width:100vw;transition:all .5s}#modal div{width:90%;height:50%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;font-size:1.5em;text-align:center}#mostrar-modal{display:none}#mostrar-modal+label{background-color:rgba(255,255,255,0.4);border-radius:50%;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:"Lausanne-300";font-weight:normal;font-size:2.72727vw;display:table;margin:auto;color:#fff;line-height:3;padding:0.5em 1em;cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#mostrar-modal+label:hover{background-color:rgba(255,255,255,0.1)}#mostrar-modal:checked ~ #modal{top:0}#mostrar-modal:checked ~ #cerrar-modal+label{display:block}#cerrar-modal{display:none;z-index:9999999}#cerrar-modal+label{position:fixed;z-index:9999999;top:1em;right:1em;color:#fff;font-weight:bold;cursor:pointer;background:tomato;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;display:none;transition:all .5s}#cerrar-modal:checked ~ #modal{top:-100vh}#cerrar-modal:checked+label{display:none}}@media screen and (max-width: 1180px){footer{display:block;width:100%;position:relative;align-self:flex-start;flex:1;margin:0 auto;margin-bottom:15px !important}footer .content_bloques{display:inline-flex;flex-wrap:wrap;justify-content:space-between;text-align:left;padding-top:5.45455vw;width:96%;border-radius:20px;border-top-left-radius:0px;border-top-right-radius:0px;max-width:1680px}footer .content_bloques .contentFoooters{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding:25px 28px}footer .content_bloques .contentFoooters .footer1{width:40%}footer .content_bloques .contentFoooters .footer1 h4{font-family:"TWKLausanne-800";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw}footer .content_bloques .contentFoooters .footer1 p{font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw}footer .content_bloques .contentFoooters .footer1 form .contentinput{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;background-color:rgba(24,24,24,0.21);width:100%;max-width:41.81818vw;border-radius:33px}footer .content_bloques .contentFoooters .footer1 form .contentinput .inputnews{font-family:"Lausanne-300";font-weight:normal;font-size:2.18182vw;line-height:2.90909vw;border:none;background:transparent;padding-left:2.72727vw;color:#181818}footer .content_bloques .contentFoooters .footer1 form .contentinput .btnenviarnews{border:none;background:url("../img/reply_FILL0_wght400_GRAD0_opsz48.png") no-repeat center center;background-size:50%;width:48px;height:48px;cursor:pointer}footer .content_bloques .contentFoooters .footer1 form .contentinput ::placeholder{color:#181818;opacity:1}footer .content_bloques .contentFoooters .footer1 form .contentinput :-ms-input-placeholder{color:#181818}footer .content_bloques .contentFoooters .footer1 form .contentinput ::-ms-input-placeholder{color:#181818}footer .content_bloques .contentFoooters .footer1 form p{font-family:"Lausanne-300";font-weight:normal;font-size:1.36364vw;line-height:1.72727vw;max-width:32.72727vw;margin-top:1.81818vw}footer .content_bloques .contentFoooters .footer2{width:20%;font-size:1.63636vw;line-height:2.27273vw}footer .content_bloques .contentFoooters .footer2 h5{font-family:"TWKLausanne-800"}footer .content_bloques .contentFoooters .footer2 a{color:#181818}footer .content_bloques .contentFoooters .footer2 ul{margin-top:1.81818vw}footer .content_bloques .contentFoooters .footer2 ul li{display:inline-block;list-style-type:none}footer .content_bloques .contentFoooters .footer2 ul li img{max-width:30px}footer .content_bloques .contentFoooters .footer3{width:20%;font-size:1.63636vw;line-height:2.27273vw}footer .content_bloques .contentFoooters .footer3 a{color:#181818}footer .content_bloques .contentFoooters .footer4{width:20%;font-size:1.63636vw;line-height:2.27273vw}footer .content_bloques .contentFoooters .footer4 a{color:#181818}}@media screen and (max-width: 1000px){#nav-menu{padding-bottom:0vw;max-width:96%;width:100%;margin:0 auto;margin-top:10px;margin-left:2%;z-index:999}#nav-menu .container{width:100%;max-width:96%;padding-top:0vw;border-radius:16px;padding-bottom:0}#nav-menu .container .logo{display:block;padding-top:5.71429vw;padding-bottom:5.95238vw;padding-right:0vw;padding-left:.71429vw;font-size:11.90476vw;display:flex;align-items:center;justify-content:center;color:#181818}#nav-menu .container .logo span{margin-top:0vw;margin-left:0vw}#nav-menu .container .logo span img{max-width:188px}.icon{padding:0.5rem;border-radius:10px}.menu-bar li:first-child .dropdown{flex-direction:initial;min-width:480px}.menu-bar .nav-link{font-family:"Lausanne-300";font-size:4.7619vw;line-height:6.19048vw;margin:0 1px;background:transparent;border-radius:0px;border-bottom:1px solid #181818}.menu-bar .nav-link:hover{background:none;color:#181818}.menu-bar .nav-link:hover a{color:#181818}#dropdown2 ul li .dropdown-link{font-family:"Lausanne-300";font-weight:normal;font-size:4.7619vw;line-height:6.19048vw}.menu-bar .nav-link a,.menu-bar button{padding:12px 0px !important;width:95%}#dropdown2 ul li:last-child{border-bottom:1px solid #181818}.dropdown{min-width:274px;border-radius:12px;top:44px;z-index:1;visibility:hidden;opacity:0;transform:scale(0.97) translateX(-5px);transition:0.1s ease-in-out;box-shadow:3px 3px 0px #00000029}.dropdown ul{display:flex;flex-direction:column;gap:0.5rem;padding:0.4rem 1.2rem;font-size:0.95rem}.dropdown-link{display:flex;align-content:center;align-items:center;gap:0.5rem;padding:7px 0 7px 0;border-radius:7px;width:90%}.right-container{column-gap:1rem}.right-container img{border-radius:50%}.search{display:flex;flex-wrap:nowrap;width:100%}.search input{background-color:transparent;border:none;border-radius:12px;padding:12px 0px 5px 0px !important;padding-left:2.4rem;font-size:16px;width:100%;font-family:"Lausanne-300";font-weight:normal;font-size:4.7619vw;line-height:6.19048vw;color:#181818}.search input::placeholder{color:#181818;opacity:1}.search input:-ms-input-placeholder{color:#181818}.search input::-ms-input-placeholder{color:#181818}.search i{color:#181818}.search .bx-search{right:10px;top:80%;font-size:1.3rem;transform:translateY(-50%);position:relative}#hamburger{display:none;padding:6px 10px 4px 10px;border-radius:12px;font-family:"Lausanne-300";font-weight:normal;font-size:4.7619vw;line-height:6.19048vw}.nav-end{padding-right:0px}}@media (max-width: 1000px){#hamburger{display:block;font-family:"Lausanne-300";font-weight:normal;font-size:4.7619vw;line-height:6.19048vw}.container{padding:1.2rem}.menu{display:none;position:absolute;top:147px;left:0;min-height:100vh;width:100%;margin-left:0%}.menu-bar li:first-child ul:nth-child(1){border-right:none}.dropdown{display:none;min-width:100%;border:none !important;border-radius:5px;position:static;top:0;left:0;visibility:visible;opacity:1;transform:none;box-shadow:none}.dropdown-btn{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}.dropdown-btn i{color:#181818;font-size:7.14286vw;padding-right:12px}.menu.show,.dropdown.active{display:block}.dropdown ul{padding-left:0.3rem}.menu-bar{display:flex;flex-direction:column;align-items:stretch;row-gap:0;padding:0;background:#40B289;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding-bottom:18px;padding-left:3%;padding-right:3%}.menu-bar .nav-link{display:flex;justify-content:space-between;width:100%;font-family:"Lausanne-300";font-weight:normal;font-size:4.7619vw;line-height:6.19048vw;margin:0}}@media (max-width: 820px){.right-container{display:none}}@media (max-width: 819px){.menu{top:87px}}@media screen and (max-width: 1000px){.datepicker .ui-datepicker-inline{padding:20px !important}.main-sectors{display:block;width:100%;position:relative;align-self:flex-start;flex:1;margin:0 auto;margin-top:15px}.main-sectors .content{display:inline-block;text-align:left;width:100%;max-width:96%}.main-sectors .content .swiper-slide{height:auto}.main-sectors .content .home-slider,.main-sectors .content .swiper-container2{width:auto}.main-sectors .content .home-slider{border-radius:16px}.main-sectors .content .home-slider img{border-radius:16px !important}.main-sectors .content .swiper-wrapper{border-radius:16px !important}.main-sectors .content .swiper-slide{width:100% !important}.main-sectors .content .fotoslider{min-height:700px;background-size:cover !important;background-position:center center !important;border-radius:16px !important}.main-sectors .content .fotopieslider{border-radius:16px !important;background:#de7c5a;padding:5.95238vw 2.38095vw}.main-sectors .content .fotopieslider h2{font-size:7.14286vw;line-height:9.52381vw;font-family:"Agrandir-NarrowBlack";font-weight:900;letter-spacing:0px;color:#181818;text-transform:uppercase;text-align:center;border-bottom:1px solid #181818;padding-bottom:2.38095vw}.main-sectors .content .fotopieslider h3{font-size:5.2381vw;line-height:7.14286vw;padding-bottom:2.38095vw}.main-sectors .content .fotopieslider .pietitular{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:6.19048vw;align-items:center}.main-sectors .content .fotopieslider .pietitular span{font-family:"Lausanne-300";font-weight:normal;font-size:5.71429vw;line-height:5.71429vw;letter-spacing:0px;color:#181818;padding-left:15px;padding-right:15px;font-weight:900}.main-sectors .content .fotopieslider .pietitular a{border-radius:28px;font-size:4.28571vw;line-height:4.28571vw;color:#FFF8F8;width:23.33333vw;padding-top:1.66667vw;padding-bottom:1.66667vw;align-self:center;margin:15px auto 0px auto;box-shadow:3px 3px 0px #00000029}.main-sectors .content .fotopieslider .pietitular a:hover{box-shadow:3px 3px 0px #00000029;background:#181818}.main-sectors .content .swiper-pagination{position:absolute;text-align:center;z-index:999;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10;top:650px;left:25px !important;width:auto !important;height:50px}.main-sectors .content .swiper-pagination .swiper-pagination-bullet{height:5.2381vw;width:5.2381vw;border:2px solid #fff;background:transparent;opacity:1}.main-sectors .content .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #fff;background:#fff}.main-sectors .content .swiper-pagination:before{content:'Novedades ';font-family:"Lausanne-300";font-weight:normal;font-size:7.61905vw;line-height:7.61905vw;font-weight:normal;color:#fff}.main-sectors .content .swiper-pagination2{position:relative;text-align:center;z-index:999;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10;width:auto !important;margin-top:20px;height:50px}.main-sectors .content .swiper-pagination2 .swiper-pagination-bullet{height:5.2381vw;width:5.2381vw;border:2px solid #181818;background:transparent;opacity:1}.main-sectors .content .swiper-pagination2 .swiper-pagination-bullet-active{border:2px solid #181818;background:#181818}.main-sectors .content .contentCartelera{margin-top:15px;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;padding:2.38095vw 2.38095vw}.main-sectors .content .contentCartelera .titularCartelera{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:11.19048vw}.main-sectors .content .contentCartelera .titularCartelera h3{font-family:"TWKLausanne-800";font-weight:normal;font-size:4.7619vw;line-height:6.19048vw;text-transform:uppercase}.main-sectors .content .contentCartelera .gridCartelera{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;border-radius:16px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte{margin-bottom:3.80952vw;width:100%}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .hoverVerde:hover .contentInfoCarte{background:#40B289 !important}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte{border-radius:16px;height:calc(185vw * 0.5);max-height:100% !important}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .fotoCarte img{border-radius:16px}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte{border-radius:16px;background:#fff;padding:3.57143vw 3.09524vw 5vw 3.09524vw;text-align:center}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte:hover{background:#40B289 !important}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates{width:100%;justify-content:center;align-items:center}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates span{font-size:4.04762vw;line-height:6.66667vw;letter-spacing:0px;width:100%;text-align:center}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .titularGrid{text-align:center;font-family:"BebasNeueBold";font-weight:normal;font-size:9.04762vw;line-height:9.52381vw;color:#000;margin-top:2.85714vw;min-height:100%;display:flex;flex-direction:column;justify-content:center;margin-bottom:4.28571vw}.main-sectors .content .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .boton{font-size:3.80952vw;display:inline-block;line-height:4.7619vw;position:relative;float:none;padding:.95238vw 2.85714vw}.main-sectors .content .contentCartelera .gridCarteleraMvl{width:auto;border-radius:16px}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte{margin-bottom:3.80952vw;width:100%}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .hoverVerde:hover .contentInfoCarte{background:#40B289 !important}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .fotoCarte{border-radius:16px}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .fotoCarte img{border-radius:16px}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .contentInfoCarte{border-radius:16px;background:#fff;text-align:center;padding:4.7619vw 3.09524vw 5vw 3.09524vw}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .contentInfoCarte:hover{background:#40B289 !important}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .contentInfoCarte .contentDates{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;align-items:center}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .contentInfoCarte .contentDates span{font-family:"Lausanne-300";font-weight:normal;font-size:4.7619vw;line-height:5.2381vw;letter-spacing:0px;color:#000;width:100%}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .contentInfoCarte .titularGrid{text-align:center;font-family:"BebasNeueBold";font-weight:normal;font-size:9.52381vw;line-height:11.66667vw;color:#000;margin-top:2.85714vw;min-height:23.80952vw;display:flex;flex-direction:column;justify-content:center}.main-sectors .content .contentCartelera .gridCarteleraMvl .itemCarte .contentInfoCarte .boton{font-size:3.80952vw;margin-top:7.14286vw;line-height:4.7619vw;position:relative;float:none;padding:1.90476vw 4.28571vw 1.42857vw 4.28571vw;display:inline-block;box-shadow:3px 3px 0px #00000029}.main-sectors .content .fondoverdeContenedor{background:#40B289;border-radius:3.80952vw;padding:2.38095vw 2.38095vw;margin-top:3.57143vw}.main-sectors .content .fondoverdeContenedor .subtitular{text-align:left;font-family:"TWKLausanne-800";font-weight:normal;font-size:5.2381vw;line-height:5.71429vw;color:#000;display:block;margin-top:11.90476vw;width:100%}.main-sectors .content .fondoverdeContenedor .contentCate{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.main-sectors .content .fondoverdeContenedor .contentCate .titularCate{text-align:left;font-family:"Lausanne-300";font-weight:normal;font-size:5.2381vw;line-height:8.09524vw;border-bottom:1px solid #181818}.main-sectors .content .fondoverdeContenedor .contentCate .usaCale{width:100%;margin-top:9.52381vw}.main-sectors .content .fondoverdeContenedor .consultaCate{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate{width:100%;padding-top:5vw}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a{min-width:42%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a span{font-size:5.2381vw;line-height:7.61905vw}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols a sup{top:-8px}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .cols .activobtn{background:#8F2B38}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados{text-align:center}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte{width:100%}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera{display:inline-block;background:#181818;margin-bottom:3.57143vw;border-radius:12px;color:#fff;text-align:center;padding:1.66667vw 2.85714vw}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera:hover{box-shadow:3px 3px 0px #00000029;background:#8F2B38;color:#fff}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera span{font-family:"Lausanne-300";font-weight:normal;font-size:6.19048vw;line-height:8.57143vw}.main-sectors .content .fondoverdeContenedor .consultaCate .contentGridCate .botonescuadrados .vertodalaCarte .botonCartelera sup{display:inline-block;position:relative;top:-12px}.main-sectors .content .contentBanner{margin-top:15px;background:#DE7C5A 0% 0% no-repeat padding-box;border-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding:2.38095vw 2.38095vw;display:block}.main-sectors .content .contentBanner .contentImgVideo{position:relative;width:100%}.main-sectors .content .contentBanner .contentImgVideo img{border-radius:20px}.main-sectors .content .contentBanner .contentTexto{font-family:"Lausanne-300";font-weight:normal;font-size:5.47619vw;line-height:6.66667vw;color:#181818}.main-sectors .content .contentBanner .contentTexto .boton{font-family:"Lausanne-300";font-weight:normal;font-size:3.80952vw;line-height:4.7619vw;color:#181818;padding:.95238vw 1.90476vw;border:1px solid #181818;background:transparent;margin-top:-5px;max-width:50px}.main-sectors .content .contentCarteleraYsidebar{display:inline-flex;flex-wrap:wrap;justify-content:space-between;width:100%}.main-sectors .content .contentCarteleraYsidebar #abrirCerrarSidebar{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;font-size:5.2381vw;line-height:6.66667vw;border-bottom:1px solid #181818;margin-bottom:15px}.main-sectors .content .contentCarteleraYsidebar #abrirCerrarSidebar i{font-size:6.66667vw;line-height:6.66667vw}.main-sectors .content .contentCarteleraYsidebar .sidebar{width:94%;border-radius:16px;box-shadow:3px 3px 0px #00000029;padding:3%}.main-sectors .content .contentCarteleraYsidebar .sidebar .datepicker .ui-datepicker-header .ui-datepicker-prev,.main-sectors .content .contentCarteleraYsidebar .sidebar .datepicker .ui-datepicker-header .ui-datepicker-next{border:none;padding:4.28571vw 2.38095vw}.main-sectors .content .contentCarteleraYsidebar .sidebar .subtitular{font-family:"Lausanne-300";font-weight:normal;font-size:5.71429vw;line-height:7.61905vw;margin-bottom:-10px}.main-sectors .content .contentCarteleraYsidebar .sidebar .titularCate{font-family:"Lausanne-300";font-weight:normal;font-size:4.7619vw;line-height:5.71429vw;border-top:1px solid #181818;width:100%}.main-sectors .content .contentCarteleraYsidebar .sidebar .consultaCate{width:100%}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-top:5vw}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .fondomorado{color:#fff}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a{background:#fff;margin-bottom:3.57143vw;border-radius:12px;color:#181818;text-align:center;padding:.95238vw 2.61905vw}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a:hover{box-shadow:3px 3px 0px #00000029;background:#8F2B38;color:#fff}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a span{font-family:"Lausanne-300";font-weight:normal;font-size:5.2381vw;line-height:7.61905vw}.main-sectors .content .contentCarteleraYsidebar .sidebar .contentGridCate .gridCate .cols a sup{display:inline-block;position:relative;top:-6px;font-size:3.57143vw}.main-sectors .content .contentCarteleraYsidebar .contentCartelera{width:100%;background:#fff 0% 0% no-repeat padding-box;border-radius:16px;padding:0px 0px;text-align:center;margin-top:5px !important}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .titularCartelera{font-family:"Lausanne-300";font-weight:normal;margin-bottom:0;padding-bottom:4.7619vw !important;font-size:5.2381vw;line-height:7.61905vw;padding:25px 28px;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .titularCartelera p{width:100%}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera{width:96%;padding:0 2%;background:#D8D8D8 0% 0% no-repeat padding-box;border-radius:16px;border-top-left-radius:0;border-top-right-radius:0;text-align:center}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .contentDates span{width:100%;text-align:center;justify-content:center;font-family:"Lausanne-300";font-weight:normal;font-size:5.71429vw;line-height:7.61905vw}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .titularGrid span{font-family:"BebasNeueBold";font-size:10vw;line-height:10.47619vw}.main-sectors .content .contentCarteleraYsidebar .contentCartelera .gridCartelera .boton{float:none !important;display:inline-block;margin-top:11px;box-shadow:3px 3px 0px #00000029}.main-sectors .content .contentCarteleraYsidebar .botoncargar{background:#0D6378 0% 0% no-repeat padding-box;border-radius:16px;width:100%;display:inline-flex;font-family:"Lausanne-300";font-weight:normal;font-size:5.71429vw;line-height:5.95238vw;color:#fff;text-align:center;justify-content:center;align-content:center;padding-top:5.95238vw;padding-bottom:5.95238vw}.main-sectors .content .contentCarteleraYsidebar .botoncargar:hover{background:#8F2B38}.main-sectors .content .preguntas{padding:2.38095vw 2.38095vw;display:block;background:#40B289;border-radius:16px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.main-sectors .content .preguntas h3{font-family:"TWKLausanne-800";font-weight:normal;font-size:5.2381vw;line-height:9.7619vw;margin-bottom:0vw}.main-sectors .content .preguntas .pregunta{display:flex;justify-content:space-between;flex-wrap:wrap;border-top:0px solid #000;padding:4.04762vw 0vw}.main-sectors .content .preguntas .pregunta:last-child{border-bottom:0px solid #000}.main-sectors .content .preguntas .pregunta .tituloPregunta{width:100%;max-width:140.47619vw;font-family:"Lausanne-300";font-weight:normal;font-size:5.2381vw;line-height:6.66667vw;display:flex;justify-content:space-between;flex-wrap:nowrap;align-content:center;align-items:center;border-bottom:1px solid #000;margin-bottom:15px}.main-sectors .content .preguntas .pregunta .pregunta2{font-family:"TWKLausanne-800";font-weight:normal;font-size:5.71429vw;line-height:8.33333vw}.main-sectors .content .preguntas .pregunta .more{width:100%;padding-left:0vw;font-family:"Lausanne-300";font-weight:normal;font-size:4.28571vw;line-height:6.19048vw;display:flex}.main-sectors .content .preguntas .pregunta .more .morelink{color:#000 !important;padding-left:11.19048vw}.main-sectors .content .ficha{flex-wrap:wrap;margin-top:-15px}.main-sectors .content .ficha .contentFicha{padding-top:30px;width:100%;text-align:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.main-sectors .content .ficha .contentFicha h1{font-size:9.52381vw;line-height:9.52381vw;font-family:"Agrandir-NarrowBlack";font-weight:900;letter-spacing:0px;color:#181818;max-width:96%;text-transform:uppercase;text-align:center;padding-bottom:2.38095vw;padding-top:4.7619vw;margin-left:2%;border-bottom:1px solid #181818;border-top:1px solid #181818;margin-top:0vw}.main-sectors .content .ficha .contentFicha .contentDateFicha{display:inline-flex;flex-wrap:wrap;width:96%;justify-content:center;align-content:center;align-items:center;text-align:left;font-family:"Lausanne-300";font-weight:normal;margin-top:10.2381vw;font-size:5.2381vw;line-height:7.14286vw;text-align:center}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions{width:100%;font-size:4.28571vw;line-height:5.71429vw}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions div{display:inline-flex;text-align:center}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas{display:inline-flex;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;margin-top:20px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas .fa{font-size:6.19048vw;margin-right:5px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentOpinions .estrellas span{font-size:6.19048vw}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentDate{width:100%;max-width:73.80952vw;margin:0 auto;margin-top:20px}.main-sectors .content .ficha .contentFicha .contentDateFicha .contentDate div{display:inline-flex;text-align:center}.main-sectors .content .ficha .contentFicha .contentDescripcion{display:inline-flex;width:100%;flex-wrap:wrap;color:#181818;max-width:96%;margin-top:10.2381vw;padding-top:4.7619vw;margin-left:1%;border-top:1px solid #181818}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion{width:100%;max-width:100%;text-align:left;font-family:"Lausanne-300";font-size:5.2381vw;line-height:5.71429vw;color:#000;padding-right:0}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion p{margin-bottom:5.71429vw}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas{border-top:1px solid #181818;padding-top:4.7619vw;font-size:4.7619vw;line-height:5.2381vw;display:inline-flex;flex-wrap:wrap}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas .caracteristica{width:49%;margin-bottom:7.61905vw}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas h4{font-family:"TWKLausanne-800"}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas ul{margin-bottom:6.19048vw}.main-sectors .content .ficha .contentFicha .contentDescripcion .descripcion .contentCaracteriticas ul li{font-size:4.7619vw;line-height:5.2381vw}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes{width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-around}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes div{max-width:100%}.main-sectors .content .ficha .contentFicha .contentDescripcion .imagenes div img{border-radius:16px}.main-sectors .content .ficha .contentCompra{display:inline-flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:3.57143vw}.main-sectors .content .ficha .contentCompra h3{font-family:"TWKLausanne-800";font-size:5.71429vw;line-height:6.42857vw;margin-bottom:20px}.main-sectors .content .ficha .contentCompra .botoneraCompra{padding:2.38095vw;border:1px solid #000;border-radius:16px;width:100%;max-width:119.04762vw;margin-bottom:10px}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra{position:relative;width:100%;height:120px;background-color:#E8E8E8;border-radius:16px;margin-bottom:3.80952vw;overflow:hidden}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra a{color:#181818}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex{padding:3.57143vw;font-size:4.28571vw;line-height:5.2381vw;justify-content:flex-start}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .fecha{margin-right:4.7619vw}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .fecha strong{font-family:"TWKLausanne-800"}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .precio strong{font-size:10vw;font-family:"TWKLausanne-800";margin-top:5px;float:left;line-height:10.71429vw}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .contentFlex .nota{font-size:2.85714vw;line-height:3.57143vw}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .oferta{top:0;right:0;content:"";position:absolute;margin:-68px;width:120px;height:120px;transform:rotate(-45deg);background-color:#000}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra .oferta span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);color:#fff;position:absolute;left:-5px;bottom:50px;font-size:4.28571vw;line-height:4.28571vw}.main-sectors .content .ficha .contentCompra .botoneraCompra .botonCompra:hover{background:#de7c5a !important}.main-sectors .content .ficha .contentCompra .botoneraCompra .condiciones{font-size:3.57143vw;line-height:4.7619vw}.main-sectors .content .ficha .contentCompra .allOpiniones{width:94.5%;padding:4.7619vw 2.38095vw;background:#D8D8D8;border-radius:16px;text-align:center}.main-sectors .content .ficha .contentCompra .allOpiniones h3{border-bottom:1px solid #000;width:100%;margin-bottom:0;text-align:left}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracionMedia{margin-top:2.38095vw;font-size:5.2381vw;line-height:6.19048vw}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracionMedia h4{text-align:left}.main-sectors .content .ficha .contentCompra .allOpiniones .nota{display:inline-block;width:100%;text-align:center;font-family:"TWKLausanne-800";font-size:11.90476vw;line-height:15.71429vw}.main-sectors .content .ficha .contentCompra .allOpiniones .estrellas{display:inline-block}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion{text-align:left;padding:4.28571vw 5.71429vw;background:#fff;font-size:5.71429vw;line-height:7.61905vw;border-radius:16px;margin-top:7.61905vw;position:relative;background-color:#fff;width:80.5%;border-top-right-radius:0}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion p{font-size:4.7619vw;line-height:5.71429vw}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .esquina{position:absolute;right:-33px;top:-0.4%;width:35px;height:29px}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .estrellas{margin-bottom:2.38095vw}.main-sectors .content .ficha .contentCompra .allOpiniones .valoracion .estrellas .fa{color:#FAD685}.main-sectors .content .ficha .contentCompra .allOpiniones .notita{font-family:"Lausanne-300";margin-top:5.95238vw;text-align:left;font-size:3.57143vw;line-height:4.7619vw}.main-sectors .content .ficha .contentCompra .allOpiniones .notita a{color:#181818}.main-sectors .content .ficha .contentCartelera{width:96%;background:#40B289;margin-top:3.57143vw !important;padding-top:3.57143vw;padding-left:2%;padding-right:2%;border-bottom-right-radius:0;border-bottom-left-radius:0;height:100%}.main-sectors .content .ficha .contentCartelera .contentFlex{width:96%;padding:0 2%;margin-bottom:4.7619vw;align-items:center;align-content:center}.main-sectors .content .ficha .contentCartelera .contentFlex .boton{background:#8F2B38;border-radius:17px;font-family:"Lausanne-300";font-weight:normal;font-size:15px;line-height:16px;color:#FFF8F8;text-align:center;padding:7px 12px;box-shadow:3px 3px 0px #00000029}.main-sectors .content .ficha .contentCartelera .contentFlex .boton:hover{background:#181818;box-shadow:3px 3px 0px #00000029}.main-sectors .content .ficha .contentCartelera .contentFlex h3{font-family:"TWKLausanne-800";font-size:5.2381vw;line-height:6.19048vw}.main-sectors .content .ficha .contentCartelera .gridCartelera{background:#40B289;border-bottom-right-radius:0;border-bottom-left-radius:0}.main-sectors .content .ficha .contentCartelera .gridCartelera .boton{float:right !important}.main-sectors .content .ficha .contentCartelera .gridCartelera .itemCarte .contentInfoCarte:hover{background:#de7c5a !important}.main-sectors .content .ficha .contentCartelera .gridCartelera .itemCarte .contentInfoCarte .contentDates span{text-align:left;width:auto}.main-sectors .content .conocenos .contentBanner{margin-top:0px;border-radius:0px}.main-sectors .content .conocenos .contentFicha{color:#de7c5a;padding-bottom:28.57143vw;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.main-sectors .content .conocenos .contentFicha .subtitulo{text-align:left;font-size:5.71429vw;line-height:7.61905vw;max-width:96%;margin-left:2%;border-top:1px solid #de7c5a}.main-sectors .content .conocenos .contentFicha h1{margin-top:0;color:#de7c5a;border:none;font-size:10vw;line-height:12.38095vw}.main-sectors .content .conocenos .contentDescripcion{border-top:1px solid #de7c5a !important}.main-sectors .content .conocenos .contentDescripcion .descripcion p{color:#de7c5a}.main-sectors .content .conocenos .contentDescripcion .imagenes div{font-size:5.71429vw;line-height:7.61905vw;color:#de7c5a;text-align:left}.main-sectors .content .conocenos .gridCartelera{justify-content:flex-start;width:97% !important;padding:0 1.5% !important}.main-sectors .content .conocenos .gridCartelera .itemCarte{width:99%;margin-left:0.5%;margin-right:0.5%}.main-sectors .content .conocenos .gridCartelera .itemCarte .contentInfoCarte .titularGrid{min-height:100%}.main-sectors .content .conocenos .gridCartelera .itemCarte .contentInfoCarte p{font-size:5.2381vw;line-height:6.19048vw;margin-bottom:2.38095vw}.main-sectors .content .generica .contentFicha{border-bottom-left-radius:0;border-bottom-right-radius:0}.main-sectors .content .generica .contentFicha h1{border-bottom:none}.main-sectors .content .generica .contentFicha .contentDescripcion{justify-content:space-between}.main-sectors .content .generica .contentFicha .contentDescripcion .descripcion{max-width:100%}.main-sectors .content .generica .contentFicha .contentDescripcion .imagenes{max-width:100%}.main-sectors .content .generica .contentFicha .contentDescripcion .imagenes div{max-width:99%}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;background-color:rgba(24,24,24,0.21);width:100%;max-width:109.52381vw;border-radius:33px}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput .inputnews{font-family:"Lausanne-300";font-weight:normal;font-size:5.71429vw;line-height:7.61905vw;border:none;background:transparent;padding-left:7.14286vw;color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput .btnenviarnews{border:none;background:url("../img/reply_FILL0_wght400_GRAD0_opsz48.png") no-repeat center center;background-size:50%;width:48px;height:48px;cursor:pointer}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput ::placeholder{color:#181818;opacity:1}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput :-ms-input-placeholder{color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form .contentinput ::-ms-input-placeholder{color:#181818}.main-sectors .content .generica .contentFicha .contentDescripcion form p{font-family:"Lausanne-300";font-weight:normal;font-size:3.57143vw;line-height:4.52381vw;max-width:85.71429vw;margin-top:4.7619vw}.main-sectors .content .politica .contentFicha h1{font-size:7.61905vw;line-height:9.7619vw;text-align:left}.main-sectors .content .politica .contentFicha .contentDescripcion .descripcion{max-width:100%}.main-sectors .content .politica .contentFicha .contentDescripcion .descripcion h4{font-size:5.71429vw;line-height:7.61905vw;font-family:"TWKLausanne-800";margin-bottom:16.66667vw}.noticias_ficha .main-sectors .content .ficha .contentFicha h1{font-size:7.14286vw;line-height:9.52381vw;font-weight:900}#modal{background:rgba(0,0,0,0.9);color:#fff;z-index:999;position:fixed;top:-100vh;left:0;height:100vh;width:100vw;transition:all .5s}#modal div{width:90%;height:50%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;font-size:1.5em;text-align:center}#mostrar-modal{display:none}#mostrar-modal+label{background-color:rgba(255,255,255,0.4);border-radius:50%;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:"Lausanne-300";font-weight:normal;font-size:7.14286vw;display:table;margin:auto;color:#fff;line-height:3;padding:0.5em 1em;cursor:pointer;position:absolute;top:25%;left:35%;right:0;bottom:0;margin:0}#mostrar-modal+label:hover{background-color:rgba(255,255,255,0.1)}#mostrar-modal:checked ~ #modal{top:0}#mostrar-modal:checked ~ #cerrar-modal+label{display:block}#cerrar-modal{display:none;z-index:9999999}#cerrar-modal+label{position:fixed;z-index:9999999;top:1em;right:1em;color:#fff;font-weight:bold;cursor:pointer;background:tomato;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;display:none;transition:all .5s}#cerrar-modal:checked ~ #modal{top:-100vh}#cerrar-modal:checked+label{display:none}}@media screen and (max-width: 1000px){footer{display:block;width:100%;position:relative;align-self:flex-start;flex:1;margin:0 auto;margin-bottom:15px !important}footer .content_bloques{display:inline-flex;flex-wrap:wrap;justify-content:space-between;text-align:left;padding-top:14.28571vw;width:100%;border-radius:20px;border-top-left-radius:0px;border-top-right-radius:0px;max-width:96%}footer .content_bloques .contentFoooters{display:inline-flex;flex-wrap:wrap;width:94%;justify-content:space-between;padding:25px 3%}footer .content_bloques .contentFoooters .footer1{width:100%}footer .content_bloques .contentFoooters .footer1 h4{font-family:"TWKLausanne-800";font-weight:normal;font-size:5.71429vw;line-height:7.61905vw}footer .content_bloques .contentFoooters .footer1 p{font-family:"Lausanne-300";font-weight:normal;font-size:5.71429vw;line-height:7.61905vw}footer .content_bloques .contentFoooters .footer1 form .contentinput{display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;background-color:rgba(24,24,24,0.21);width:100%;max-width:109.52381vw;border-radius:33px}footer .content_bloques .contentFoooters .footer1 form .contentinput .inputnews{font-family:"Lausanne-300";font-weight:normal;font-size:5.71429vw;line-height:7.61905vw;border:none;background:transparent;padding-left:7.14286vw;color:#181818}footer .content_bloques .contentFoooters .footer1 form .contentinput .btnenviarnews{border:none;background:url("../img/reply_FILL0_wght400_GRAD0_opsz48.png") no-repeat center center;background-size:50%;width:48px;height:48px;cursor:pointer}footer .content_bloques .contentFoooters .footer1 form .contentinput ::placeholder{color:#181818;opacity:1}footer .content_bloques .contentFoooters .footer1 form .contentinput :-ms-input-placeholder{color:#181818}footer .content_bloques .contentFoooters .footer1 form .contentinput ::-ms-input-placeholder{color:#181818}footer .content_bloques .contentFoooters .footer1 form p{font-family:"Lausanne-300";font-weight:normal;font-size:3.57143vw;line-height:4.52381vw;max-width:85.71429vw;margin-top:4.7619vw}footer .content_bloques .contentFoooters .footer2{width:100%;font-size:4.28571vw;line-height:5.95238vw}footer .content_bloques .contentFoooters .footer2 h5{font-family:"TWKLausanne-800"}footer .content_bloques .contentFoooters .footer2 a{color:#181818}footer .content_bloques .contentFoooters .footer2 ul{margin-top:4.7619vw}footer .content_bloques .contentFoooters .footer2 ul li{display:inline-block;list-style-type:none}footer .content_bloques .contentFoooters .footer2 ul li img{max-width:30px}footer .content_bloques .contentFoooters .footer3{width:100%;font-size:4.28571vw;line-height:5.95238vw}footer .content_bloques .contentFoooters .footer3 a{color:#181818}footer .content_bloques .contentFoooters .footer4{width:100%;font-size:4.28571vw;line-height:5.95238vw}footer .content_bloques .contentFoooters .footer4 a{color:#181818}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}i{font-style:italic}textarea:focus,input:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;overflow:auto}.clearfix{display:inline-block}body{olor:#181818;font-family:"Lausanne-300";font-size:16px;line-height:25px;text-align:center;display:inline-flex;flex-direction:column;justify-content:Space-around;margin:0 auto;min-height:100vh;width:100%;background:#fff}.wrapper{flex:1;display:inline-flex;flex-direction:column;margin:0 auto;width:100%;min-height:700px;max-width:100%}header{align-self:flex-start}footer{align-self:flex-end}strong{font-family:"TWKLausanne-800"}a{color:#181818;text-decoration:none}p a{text-decoration:underline}img{max-width:100%}.clear{clear:both}.mvlOn{display:none !important}.ocultar{display:none}.sinbordedebajo{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.apagada{opacity:0.18}.indent{text-indent:30px}.posicionabsoluta{position:absolute}.home header{position:absolute}.ui-state-active{background:#8F2B38}.fondogranate{background:#8F2B38 !important}.bordetopbottom{border-top:1px solid #181818;border-bottom:1px solid #181818}.fondoazul{background:#5AC8EA}.fondoazul .btn{color:#5AC8EA !important}.fondoamarillo{background:#FFB834}.fondoamarillo .btn{color:#FFB834 !important}.fondoverde{background:#40B289}.fondoverde .btn{color:#40B289 !important}.fondogris{background:#E8E8E8}.fondonaranja{background:#de7c5a}.fondonaranja .btn{color:#de7c5a !important}.fondomorado{background:#8F2B38 !important}.fondomorado .btn{color:#de7c5a !important}.fondomorado .pietitular a,.fondomorado .activobtn,.fondomorado .boton{background:#40B289 !important;color:#000 !important}.fondorojo{background:#FF5852}.fondorojo .btn{color:#FF5852 !important}.fondonegro{background:#181818}.fondonegro .btn{color:#181818 !important}.fondoblanco{background:#fff}.fondoblanco .btn{color:#fff !important}.centro{display:inline-block;width:100%;text-align:center}.boton{background:#8F2B38;border-radius:28px;font-family:"Lausanne-300";font-weight:normal;font-size:18px;line-height:36px;color:#FFF8F8;text-align:center;padding:7px 12px}.boton:hover{box-shadow:3px 3px 0px #00000029;background:#181818}.btLogin:hover{-webkit-box-shadow:5px 5px 5px 0px #e5e5e5;-moz-box-shadow:5px 5px 5px 0px #e5e5e5;box-shadow:5px 5px 5px 0px #e5e5e5}strong{font-weight:bold !important}.datepicker{width:100%;background:#fff;border-radius:10px;margin:21px auto;overflow:hidden}.datepicker:hover{box-shadow:5px 5px 10px grey}.datepicker .ui-datepicker-title{font-family:"Lausanne-300";font-weight:normal;font-size:24px;line-height:41px}.datepicker .ui-state-disabled span{color:#3B3B3B;opacity:0.4;font-family:"Lausanne-300"}.datepicker .ui-datepicker-inline{padding:30px}.datepicker .ui-datepicker-header{text-align:center;padding-bottom:1em;text-transform:uppercase;letter-spacing:.1em}.datepicker .ui-datepicker-header .ui-datepicker-prev,.datepicker .ui-datepicker-header .ui-datepicker-next{display:inline;float:left;cursor:pointer;font-size:1.4em;padding:10px 10px;margin-top:-10px;color:#000;border:1px solid #000;border-radius:50%}.datepicker .ui-datepicker-header .ui-datepicker-next{float:right}.datepicker .ui-datepicker-calendar{width:100%;text-align:center}.datepicker .ui-datepicker-calendar thead{color:#CCC}.datepicker .ui-datepicker-calendar tr th{color:#000}.datepicker .ui-datepicker-calendar tr th{padding-bottom:.5em;font-family:"Lausanne-300";font-weight:normal;font-size:21px;line-height:27px;color:#000}.datepicker .ui-datepicker-calendar tr td{padding-bottom:.5em;font-family:"TWKLausanne-800";font-weight:normal;font-size:21px;line-height:27px;color:#000}.datepicker .ui-datepicker-calendar a{color:#000;text-decoration:none;margin:0 auto;padding:7px 7px 4px 7px;border-radius:12px;border:1px solid transparent;cursor:pointer}.datepicker .ui-datepicker-calendar a:hover{background:#000;color:#fff}.datepicker .ui-datepicker-calendar .ui-state-highlight{background:#40B289}.contentFlex{display:flex;justify-content:space-between}.selectOrdena{float:right;position:relative;width:auto;padding:2px 3px 5px 15px;z-index:9999999 !important;margin-top:-3px;background:#D8D8D8}.selectOrdena .lang{text-align:left;z-index:999999993;text-align:right}.selectOrdena .lang strong{background:rgba(0,0,0,0);width:100%}.selectOrdena .lang-activo{border:1px solid #181818;border:1px solid #181818;border-radius:28px;padding-top:3px;padding-left:20px;padding-right:20px;padding-bottom:5px}.selectOrdena .menu-vertical strong{color:#181818;cursor:pointer;font-weight:normal !important}.selectOrdena .menu-vertical span{font-family:"Lausanne-300";font-weight:normal;font-size:18px;line-height:20px}.selectOrdena .lang.menu-vertical ul{text-align:center !important;display:none;left:8%;list-style:outside none none;position:absolute;text-align:left;top:45px;width:90% !important;z-index:9999 !important;border:1px solid #181818;border-radius:20px;background:#D8D8D8}.selectOrdena .lang.menu-vertical ul li{padding:0px 13px 0px 0px}.selectOrdena .lang.menu-vertical ul li:hover a{color:#414042}.selectOrdena .menu-vertical ul li a{color:#181818;display:block;padding:10px 8px 10px 20px;width:100%}.selectOrdena .menu-vertical ul li a span{text-decoration:underline}#main-header .menu .menu3{display:flex;justify-content:space-around;width:100%}#main-header .menu .menu3 a{width:auto;display:inline-block}.banderas{display:flex;flex-wrap:nowrap;justify-content:start;align-items:center;align-content:center;padding-right:3px}.banderas img{margin-right:3px}.soloMvl{display:none !important}@media screen and (max-width: 820px){.soloMvl{display:inherit !important}}.cerrarcandado{display:flex;flex-wrap:Nowrap;justify-content:flex-start;align-items:center;align-content:center;margin-left:20px}.cerrarcandado img{margin-right:5px}.faldonDeCookies{display:inline-block;width:100%;text-align:left;padding-top:15px;padding-bottom:15px;background:#fff}.faldonDeCookies a{color:#181818}.faldonDeCookies p{padding-left:15px;padding-right:15%}.moreMvl{display:none}#barritacookies{background:#de7c5a;padding:15px;position:fixed;z-index:9999;bottom:0px;left:0;width:100%}video{height:100%;width:100%}.video-container2{width:100%;float:left}.video-container{top:0%;left:0%;height:400px;width:100%;overflow:hidden}video.fillWidth{width:100%}.fullscreen-container{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}.fullscreen-video{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-aspect-ratio: 16 / 9){.fullscreen-video{width:100%;height:auto}}@media (max-aspect-ratio: 16 / 9){.fullscreen-video{width:auto;height:100%}}@media screen and (max-width: 1000px){video{height:100%;width:100%;min-height:200px;margin-top:65px}.mvlOff{display:none !important}.mvlOn{display:inherit !important}.moreMvl{display:inherit}.wrapper{width:100%;min-height:154.7619vw}.cerrarcandado{margin-left:0px}.cerrarcandado img{margin-right:10px}.legales table{padding-top:30px;padding-bottom:30px;width:100%;max-width:100%}.legales table tbody{width:98%;max-width:100%;padding:1% !important;margin-top:30px}.legales table tbody td{padding-right:0 !important}.legales thead{display:none}.legales tr td:first-child{font-weight:bold}.legales tbody td{display:block;text-align:center}.legales tbody td:before{content:attr(data-th);display:block;text-align:center}}
