:root{--url: https://planetageo.es/;--urlchild: https://planetageo.es/wp-content/themes/planetageo/;--urluploads: https://planetageo.es/wp-content/uploads/}@font-face{font-family:"barlow";src:url(https://planetageo.es/wp-content/themes/planetageo/fonts/barlow/barlow-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"barlow";src:url(https://planetageo.es/wp-content/themes/planetageo/fonts/barlow/barlow-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"barlow";src:url(https://planetageo.es/wp-content/themes/planetageo/fonts/barlow/barlow-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"barlow";src:url(https://planetageo.es/wp-content/themes/planetageo/fonts/barlow/barlow-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"manrope";src:url(https://planetageo.es/wp-content/themes/planetageo/fonts/manrope/manrope-variable.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.ancho_menor{max-width:720px;margin-left:auto !important;margin-right:auto !important}@media (max-width:720px){.ancho_menor{padding-left:23px;padding-right:23px}}.ancho_mayor{width:1024px;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1024px){.ancho_mayor{width:100%;position:static;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}body:not(.accesibility) a,body:not(.accesibility) .wp-block-coblocks-accordion-item__title{outline:none}::placeholder{opacity:0.8}a{color:black;text-decoration:none}.entry-content{margin-top:2em;position:relative}.entry-content p{margin-bottom:20px}.giro-10{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.giro-9{-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg)}.giro-8{-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}.giro-7{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}.giro-6{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}.giro-5{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.giro-4{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}.giro-3{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.giro-2{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}.giro-1{-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg)}.giro0{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.giro1{-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-o-transform:rotate(1deg);transform:rotate(1deg)}.giro2{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.giro3{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.giro4{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}.giro5{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.giro6{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}.giro7{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-o-transform:rotate(7deg);transform:rotate(7deg)}.giro8{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg);transform:rotate(8deg)}.giro9{-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-o-transform:rotate(9deg);transform:rotate(9deg)}.espacio15{height:clamp(15px, calc(15px + (15 - 15) * ((100vw - 431px) / (860 - 431))), 15px) !important}.espacio28{height:clamp(19px, calc(19px + (28 - 19) * ((100vw - 431px) / (860 - 431))), 28px) !important}.espacio32{height:clamp(14px, calc(14px + (32 - 14) * ((100vw - 431px) / (860 - 431))), 32px) !important}.espacio43{height:clamp(29px, calc(29px + (43 - 29) * ((100vw - 431px) / (860 - 431))), 43px) !important}.espacio55{height:clamp(19px, calc(19px + (55 - 19) * ((100vw - 431px) / (860 - 431))), 55px) !important}.espacio66{height:clamp(55px, calc(55px + (66 - 55) * ((100vw - 431px) / (860 - 431))), 66px) !important}.espacio70{height:clamp(46px, calc(46px + (70 - 46) * ((100vw - 431px) / (860 - 431))), 70px) !important}.espacio80{height:clamp(60px, calc(60px + (80 - 60) * ((100vw - 431px) / (860 - 431))), 80px) !important}.espacio90{height:clamp(75px, calc(75px + (90 - 75) * ((100vw - 431px) / (860 - 431))), 90px) !important}.espacio100{height:clamp(85px, calc(85px + (100 - 85) * ((100vw - 431px) / (860 - 431))), 100px) !important}.espacio220{height:clamp(100px, calc(100px + (220 - 100) * ((100vw - 431px) / (860 - 431))), 220px) !important}.espacio680{height:clamp(420px, calc(420px + (680 - 420) * ((100vw - 431px) / (860 - 431))), 680px) !important}.espacio_pretitulo{height:clamp(60px, calc(60px + (90 - 60) * ((100vw - 431px) / (860 - 431))), 90px) !important}.ancho400{max-width:400px !important;margin-left:auto;margin-right:auto}.ancho500{max-width:500px !important;margin-left:auto;margin-right:auto}.ancho600{max-width:600px !important;margin-left:auto;margin-right:auto}.sinrelleno,.relleno0,.padding0{padding:0 !important}p:last-child:not([class*="margen"]),.p_final:not([class*="margen"]),ul:last-child:not([class*="margen"]),ol:last-child:not([class*="margen"]){margin-bottom:0 !important}p,li,ol{font-family:"manrope"}ul,ol{margin-top:0 !important}.sinmargen{margin-bottom:0px !important}.margen0{margin-bottom:0px !important}.margen2{margin-bottom:2px !important}.margen5{margin-bottom:5px !important}.margen10{margin-bottom:10px !important}.margen15{margin-bottom:15px !important}.margen20{margin-bottom:20px !important}.texto_blanco{color:#ffffff !important}.rel{position:relative}.abs{position:absolute}.fix{position:fixed}.index0{z-index:0}.alin_der{text-align:right}.alin_cen{text-align:center}.disp_inl{display:inline}.disp_blk{display:block}.disp_inl-blk{display:inline-block}.disp_flx{display:flex}.disp_no{display:none}@media (max-width:781px){.nomovil{display:none}.simovil{display:block}.simovil.flex{display:flex}}@media (min-width:782px){.nomovil{display:block}.nomovil.flex{display:flex}.simovil{display:none}}.max100{max-width:100% !important}.bordesup{border-width:0 !important;border-top-width:1px !important}.img_fullw{margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important;max-width:100vw !important;width:100vw !important}:where(.wp-block-image.borde_redondeado img, .wp-block-image .borde_redondeado img){border-radius:10px}.centrado{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.alinearLeft_centrado{width:fit-content;margin-left:auto;margin-right:auto}.alinearLeft_centrado span{text-align:left;display:block}@media (max-width:560px){.alinearLeft_centrado span{text-align:center}}.wp-block-cover.interior_ajustado .wp-block-cover__inner-container{max-width:860px;padding-left:23px;padding-right:23px}.wp-block-cover.imagen_interior_ajustada img.wp-block-cover__image-background{text-align:center;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-cover.imagen_interior_ajustada.altofijo img.wp-block-cover__image-background{width:auto;height:auto}.wp-block-cover.imagen_interior_ajustada.anchofijo img.wp-block-cover__image-background{height:100%;width:auto}.wp-block-cover.imagen_interior_ajustada.arriba img.wp-block-cover__image-background{top:0;bottom:unset}.wp-block-cover.imagen_interior_ajustada.abajo img.wp-block-cover__image-background{bottom:0;top:unset}.wp-block-cover.interior_padding .wp-block-cover__inner-container{padding-left:46px;padding-right:46px}.wp-block-cover.interior_alineadotop{align-items:flex-start}.wp-block-cover.interior_alineadobottom{align-items:flex-end}.wp-block-cover.imagen_encima img{z-index:1 !important}.wp-block-cover.imagen_encima .wp-block-cover__inner-container{z-index:2}.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6{color:#000000}.wp-block-cover p{color:#000000}.wp-block-cover.fondo_gris .wp-block-cover__background{background:#f3f5f8 !important;opacity:1 !important}.wp-block-cover.cabecera_imagensobrefondo .wp-block-cover__background{z-index:1;opacity:1 !important}.wp-block-cover.cabecera_imagensobrefondo .wp-block-cover__image-background{z-index:2}.wp-block-cover.cabecera_imagensobrefondo .wp-block-cover__inner-container{z-index:3}.wp-block-cover,.wp-block-cover-image{padding:0 !important;min-height:573px}body.home .wp-block-cover,body.home .wp-block-cover-image{min-height:479px}.imagen_sobretitulo{margin-bottom:-10px}.redon1 img{border-radius:25px}.redon2 img{border-radius:10px}.wp-block-columns{margin-bottom:0}.wp-block-columns.is-layout-flex{gap:33px}@media (max-width:781px){.wp-block-columns.is-not-stacked-on-mobile{gap:13px}}@media (max-width:860px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important}}table{border:0;border-collapse:separate !important}table tbody tr:not(:last-child) td,table thead tr:not(:last-child) td{border-bottom:0}table tbody tr td:not(:last-child),table thead tr td:not(:last-child){border-right:0}table tr:first-child td:first-child{border-radius:10px 0 0 0}table tr:first-child td:last-child{border-radius:0 10px 0 0}table tr:last-child td:first-child{border-radius:0 0 0 10px}table tr:last-child td:last-child{border-radius:0 0 10px 0}table th:first-child{border-radius:10px 0 0 10px}table th:last-child{border-radius:0 10px 10px 0}table thead tr{margin-bottom:20px}table thead tr th{border:0 !important}table strong{font-weight:400;opacity:0.3}.rejilla{display:flex;gap:30px;flex-wrap:wrap}.rejilla>div{flex-basis:calc(50% - 15px)}@media (max-width:900px){.rejilla>div{flex-basis:100%}}.bloque{padding:20px;background:#eee;border-radius:20px;border:1px solid #ddd}.bloque h2{font-size:29px}.translucido,.popup{display:none}.translucido{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.48);backdrop-filter:blur(15px);z-index:100001}.popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100dvh;overflow-y:auto;z-index:100002}.popup .wp-block-group__inner-container{pointer-events:auto}.popup .cierra{color:#fd5047;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);line-height:27px;width:31px;height:31px;display:block;position:absolute;top:15px;right:15px;margin:0 auto;border:1.5px solid #fd5047;border-radius:50%;font-weight:500;font-size:30px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.popup .cierra:hover{-webkit-transform:rotate(45deg) scale(1.2);-moz-transform:rotate(45deg) scale(1.2);-o-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2)}.popup>.wp-block-group__inner-container{padding:0}.popup .wp-block-group{position:relative;background:white;border-radius:25px;max-width:600px;margin:40px 20px}.popup .wp-block-group>.wp-block-group__inner-container{padding-top:60px}.popup .wp-block-group p:not(.cierra){font-size:clamp(18px, calc(18px + (18 - 18) * ((100vw - 431px) / (860 - 431))), 18px)}.popup .wp-block-group .wp-block-image figure{width:100%}.popup .wp-block-group .wp-block-image figure img{width:100%;border-radius:10px}[class*="abrirPopup"]{font-size:clamp(16px, calc(16px + (16 - 16) * ((100vw - 431px) / (860 - 431))), 16px);font-family:"barlow";font-weight:500;cursor:pointer;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}[class*="abrirPopup"]:after{content:"+";display:inline-block;margin-left:8px;background:#ffa61b;color:#ffffff;width:23px;border-radius:50%;font-size:27px;line-height:0.67;height:23px;text-align:center;vertical-align:text-top;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}[class*="abrirPopup"]:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}[class*="abrirPopup"]:hover:after{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);background:#5dc722}:root{--plyr-video-controls-background: transparent}.plyr__video-embed iframe{top:-50% !important;height:200% !important}.plyr{border-radius:25px}.plyr .plyr__controls .plyr__control:hover,.plyr .plyr__controls .plyr__control:focus,.plyr .plyr__controls .plyr__control:focus-visible{background:transparent !important;border:0 !important}.plyr .plyr__controls .plyr__control svg{fill:white}.plyr .plyr__control--overlaid{background:transparent;border:4px solid white;opacity:0.7;padding:32px}.plyr .plyr__control--overlaid:hover{background:transparent !important;opacity:1}.plyr .plyr__control--overlaid>svg{fill:white;width:60px;height:60px}@media (max-width:781px){.plyr .plyr__control--overlaid{-webkit-transform:scale(0.5) translate(-90%, -90%);-moz-transform:scale(0.5) translate(-90%, -90%);-o-transform:scale(0.5) translate(-90%, -90%);transform:scale(0.5) translate(-90%, -90%)}}body{background:white}body #main,body .entry-content{margin-top:0 !important}body ul{margin-left:20px}body.home{width:100dvw;height:100dvh}body.home header.site-header,body.home .entry-header,body.home footer{display:none}body.home #page,body.home.separate-containers .inside-article{background:#000;padding:0}body.home #page{max-width:unset}body.home #main,body.home .entry-content{margin:0 !important}