#header{position:static!important}.map{margin-top:1rem;overflow-x:hidden;position:relative}.map .regions-wrapper label{font-weight:600;position:relative;top:20px}.map .regions-wrapper .regions-selector{margin:1rem 0;line-height:36px}.map .regions-wrapper .vs__selected-options{padding-left:10px}.map .map-frame{position:relative}.map .map-wrapper{overflow-x:auto;overflow-y:hidden}.map .map-canvas{background:#5fa6cf;position:relative;z-index:0;width:-moz-max-content;width:max-content;min-width:100%}.map .map-canvas .sea{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:linear-gradient(160deg,#7dbbdc,#5fa6cf 45%,#4389b9)}.map .map-canvas .sea .glints,.map .map-canvas .sea .glints:after,.map .map-canvas .sea:after,.map .map-canvas .sea:before{content:"";position:absolute;top:-300px;right:-300px;bottom:-300px;left:-300px;will-change:transform}.map .map-canvas .sea:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='a' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.013 0.045' numOctaves='2' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.01 0 0 0 0 0.14 0 0 0 0 0.26 -2.4 0 0 0 1.15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E") repeat;opacity:.4;animation:sea-drift-troughs 38s linear infinite}.map .map-canvas .sea:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='a' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.008 0.07' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 2.4 0 0 0 -1.15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E") repeat;opacity:.55;animation:sea-drift-crests 26s linear infinite}.map .map-canvas .sea .glints{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='a' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.18 0.3' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 18 0 0 0 -13.6'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E") repeat;animation:sea-drift-glints 60s linear infinite,sea-twinkle 3.5s ease-in-out infinite}.map .map-canvas .sea .glints:after{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 35% 25% at 50% 50%,hsla(0,0%,100%,.35),hsla(0,0%,100%,0) 70%);animation:sea-sheen 45s ease-in-out infinite alternate}.map .map-canvas .sea .whale{position:absolute;z-index:1;width:120px;height:80px;margin:-60px 0 0 -60px;transform:scale(1.5);transform-origin:60px 60px;animation:whale-life 10s linear forwards}.map .map-canvas .sea .whale.flip{transform:scale(-1.5,1.5)}.map .map-canvas .sea .whale .surface{position:absolute;top:0;left:0;width:120px;height:60px;overflow:hidden}.map .map-canvas .sea .whale .body,.map .map-canvas .sea .whale .tail{position:absolute;bottom:0;transform:translateY(100%);transform-origin:50% 100%}.map .map-canvas .sea .whale .body{left:25px;width:70px;height:30px;animation:whale-body 10s ease-in-out forwards}.map .map-canvas .sea .whale .tail{left:78px;width:30px;height:20px;animation:whale-tail 10s ease-in-out forwards}.map .map-canvas .sea .whale .foam{position:absolute;left:18px;bottom:-3px;width:90px;height:7px;border-radius:50%;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.9),hsla(0,0%,100%,0) 70%);opacity:0;animation:whale-foam 10s linear forwards}.map .map-canvas .sea .whale .underwater{position:absolute;left:25px;top:52px;width:70px;height:16px;border-radius:50%;background:rgba(8,35,60,.55);filter:blur(4px);opacity:0;animation:whale-underwater 10s ease-in-out forwards}.map .map-canvas .sea .whale .ripple{position:absolute;left:10px;top:50px;width:100px;height:20px;border:1.5px solid hsla(0,0%,100%,.75);border-radius:50%;opacity:0;animation:whale-ripple 10s ease-out forwards}.map .map-canvas .sea .whale .ripple.late{animation-name:whale-ripple-late}.map .map-canvas .sea .whale .spout{position:absolute;left:44.5px;top:38.5px}.map .map-canvas .sea .whale .spout .jet{position:absolute;bottom:0;left:-5px;width:10px;height:40px;border-radius:50% 50% 40% 40%/70% 70% 30% 30%;background:linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6) 55%,hsla(0,0%,100%,0));filter:blur(1.5px);transform:scaleY(0);transform-origin:50% 100%;opacity:0;animation:whale-jet 10s ease-out forwards}.map .map-canvas .sea .whale .spout .drop{position:absolute;bottom:30px;left:-1.5px;width:3px;height:3px;border-radius:50%;background:#fff;opacity:0;animation:whale-drop 10s linear forwards}.map .map-canvas .sea .land{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:url(/assets/images/maps/iberian-surroundings.png) no-repeat top;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.9))}@media (prefers-reduced-motion:reduce){.map .map-canvas .sea .glints,.map .map-canvas .sea .glints:after,.map .map-canvas .sea:after,.map .map-canvas .sea:before{animation:none}}.map .map-canvas>img{display:block;margin:0 auto}.map .map-canvas>div{margin:auto}.map .map-canvas>div>img{width:100%;max-width:100%}.map .map-canvas .sky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:1000;pointer-events:none}.map .map-canvas .ballon{position:absolute;top:55%;left:100%;width:150px;height:180px;background:url(/assets/images/animations/ballon.png);animation:moveballon 44s linear infinite;-webkit-animation:moveballon 44s linear infinite;-moz-animation:moveballon 44s linear infinite;-o-animation:moveballon 44s linear infinite}.map .map-canvas .plane-tow{position:absolute;top:18%;left:100%;width:320px;display:flex;align-items:center;animation:moveplane 44s linear infinite}.map .map-canvas .plane-tow>*{flex:none;animation:plane-bob 3s ease-in-out infinite alternate}.map .map-canvas .plane-tow .plane{width:126px;height:63px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3)) drop-shadow(30px 90px 5px rgba(20,40,60,.2))}.map .map-canvas .plane-tow .propeller{transform-box:fill-box;transform-origin:center;animation:propeller .12s linear infinite}.map .map-canvas .plane-tow .banner,.map .map-canvas .plane-tow .rope{margin-top:-6px}.map .map-canvas .plane-tow .rope{width:44px;height:32px}.map .map-canvas .plane-tow .banner{display:flex;width:150px;height:32px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.3)) drop-shadow(30px 90px 6px rgba(20,40,60,.16))}.map .map-canvas .plane-tow .banner .slice{position:relative;flex:none;width:7.5px;height:32px;overflow:hidden;animation:banner-wave .9s ease-in-out infinite alternate;animation-delay:calc(var(--i)*-0.12s)}.map .map-canvas .plane-tow .banner .slice:after,.map .map-canvas .plane-tow .banner .slice:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;animation:banner-shine .9s ease-in-out infinite alternate;animation-delay:inherit}.map .map-canvas .plane-tow .banner .slice:before{background:#fff}.map .map-canvas .plane-tow .banner .slice:after{background:#000;animation-name:banner-fold}.map .map-canvas .plane-tow .banner .cloth{position:absolute;top:0;left:calc(var(--i)*-7.5px);width:150px;height:32px;display:flex;align-items:center;justify-content:center;gap:4px;background:linear-gradient(180deg,#b71c1c,#d63a2f 3.5px,#fff 0,#fff 4.5px,#fffdf6 0,#f1e6cf calc(100% - 4.5px),#fff calc(100% - 4.5px),#fff calc(100% - 3.5px),#d63a2f calc(100% - 3.5px),#8e1414);box-shadow:inset 3px 0 0 #6d4c41}.map .map-canvas .plane-tow .banner .cloth img{width:19px;height:19px}.map .map-canvas .plane-tow .banner .cloth span{font:800 16px/1 Raleway,sans-serif;color:#1a2e44;letter-spacing:1px;text-shadow:0 1px 0 hsla(0,0%,100%,.8);white-space:nowrap}@media (prefers-reduced-motion:reduce){.map .map-canvas .plane-tow .banner .slice,.map .map-canvas .plane-tow .banner .slice:after,.map .map-canvas .plane-tow .banner .slice:before,.map .map-canvas .plane-tow .propeller,.map .map-canvas .plane-tow>*{animation:none}}.map .map-charts .chart{width:200px}.map .map-charts .chart .text-percent{position:relative;left:208px;margin-top:-24px;font-weight:700}@media (min-width:1200px){.map .map-charts .chart{position:absolute;z-index:100;color:#f2f4f6;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 6px rgba(0,0,0,.6)}.map .map-charts .chart .h4.text-primary{color:#39ff14!important}.map .map-charts .chart.region-chart{top:30px;left:12px}.map .map-charts .chart.total-chart{bottom:50px;left:830px}}@media (max-width:1199.98px){.map .map-charts,.map .region-table-top{display:none}}@media (min-width:1200px){.map .region-table-bottom{display:none}}.map .clouds{position:relative;top:200px;z-index:1000;height:0;pointer-events:none}.map .clouds .cloud{--scale:1;width:200px;height:60px;position:relative;will-change:transform;transform:scale(var(--scale))}.map .clouds .cloud .puff{position:absolute;left:10px;top:-30px;width:180px;height:80px;border-radius:50%;background:#fff;color:#fff;box-shadow:-62px 14px 0 -10px currentColor,72px 16px 0 -14px currentColor,16px -30px 0 -6px currentColor,-34px -16px 0 -16px currentColor,48px -14px 0 -18px currentColor;filter:url(#cloud-fluff-1)}.map .clouds .cloud .shade{background:#a8b4c6;color:#a8b4c6;opacity:.75;transform:translateY(8px)}.map .clouds .cloud .light{opacity:.5;transform:scale(1.08);filter:blur(9px)}.map .clouds .cloud .shadow{background:#14283c;color:#14283c;opacity:.16;transform:translate(40px,120px) scaleY(.6);filter:url(#cloud-fluff-1) blur(10px)}.map .clouds .cloud.x1{animation:movecloud 15s linear infinite}.map .clouds .cloud.x2{--scale:0.6;opacity:.6;animation:movecloud 25s linear -9s infinite}.map .clouds .cloud.x2 .puff:not(.light){filter:url(#cloud-fluff-2)}.map .clouds .cloud.x2 .shadow{filter:url(#cloud-fluff-2) blur(10px)}.map .clouds .cloud.x3{top:-200px;--scale:0.8;opacity:.8;animation:movecloud 20s linear -15s infinite}.map .clouds .cloud.x3 .puff:not(.light){filter:url(#cloud-fluff-3)}.map .clouds .cloud.x3 .shadow{filter:url(#cloud-fluff-3) blur(10px)}.map .clouds .cloud.x4{top:-250px;--scale:0.75;opacity:.75;animation:movecloud 18s linear -12s infinite}.map .clouds .cloud.x4 .puff:not(.light){filter:url(#cloud-fluff-2)}.map .clouds .cloud.x4 .shadow{filter:url(#cloud-fluff-2) blur(10px)}.map .clouds .cloud.x5{top:-150px;--scale:0.8;opacity:.8;animation:movecloud 20s linear -5s infinite}.map .clouds .cloud.x5 .puff:not(.light){filter:url(#cloud-fluff-3)}.map .clouds .cloud.x5 .shadow{filter:url(#cloud-fluff-3) blur(10px)}@media (prefers-reduced-motion:reduce){.map .clouds .cloud{animation:none!important}}@keyframes moveballon{0%{left:100%}50%,to{left:-150px}}@keyframes moveplane{0%,50%{left:100%}to{left:-320px}}@keyframes plane-bob{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@keyframes propeller{0%,to{transform:scaleY(1)}50%{transform:scaleY(.15)}}@keyframes banner-wave{0%{transform:translateY(calc(var(--i)*-0.25px - 1px))}to{transform:translateY(calc(var(--i)*0.25px + 1px))}}@keyframes banner-shine{0%{opacity:.3}to{opacity:0}}@keyframes banner-fold{0%{opacity:0}to{opacity:.2}}@keyframes sea-drift-crests{0%{transform:translateZ(0)}to{transform:translate3d(300px,0,0)}}@keyframes sea-drift-troughs{0%{transform:translateZ(0)}to{transform:translate3d(-300px,300px,0)}}@keyframes sea-drift-glints{0%{transform:translateZ(0)}to{transform:translate3d(300px,-300px,0)}}@keyframes sea-twinkle{0%,to{opacity:.9}50%{opacity:.35}}@keyframes sea-sheen{0%{transform:translate3d(-30%,-20%,0)}to{transform:translate3d(30%,20%,0)}}@keyframes whale-life{0%{opacity:0}4%,96%{opacity:1}to{opacity:0}}@keyframes whale-underwater{0%{opacity:0;transform:translateX(10px) scale(.8)}10%{opacity:1;transform:translateX(6px) scale(1)}22%,66%{opacity:0}74%{opacity:.8;transform:translateX(-16px) scale(1)}95%,to{opacity:0;transform:translateX(-24px) scale(.7)}}@keyframes whale-body{0%,10%{transform:translate(6px,100%)}24%,55%{transform:translate(0)}72%,to{transform:translate(-16px,100%) rotate(-12deg)}}@keyframes whale-tail{0%,62%{transform:translateY(100%) rotate(0)}70%{transform:translateY(0) rotate(4deg)}77%{transform:translateY(0) rotate(-6deg)}86%,to{transform:translate(-6px,100%) rotate(-10deg)}}@keyframes whale-foam{0%,13%{opacity:0}22%,55%{opacity:.85}63%{opacity:.4}72%{opacity:.85}88%,to{opacity:0}}@keyframes whale-ripple{0%,12%{opacity:0;transform:scale(.3)}14%{opacity:.9}38%,to{opacity:0;transform:scale(1.5)}}@keyframes whale-ripple-late{0%,64%{opacity:0;transform:scale(.3)}66%{opacity:.9}92%,to{opacity:0;transform:scale(1.6)}}@keyframes whale-jet{0%,28%{opacity:0;transform:scaleY(0)}30%{opacity:.95}34%{opacity:.95;transform:scaleY(1) scaleX(1)}44%{opacity:.5;transform:translateY(-4px) scaleY(1.05) scaleX(2.4)}54%,to{opacity:0;transform:translateY(-8px) scaleY(1.1) scaleX(3.2)}}@keyframes whale-drop{0%,33%{opacity:0;transform:translate(0)}35%{opacity:.9;transform:translate(0)}41%{opacity:.9;transform:translate(calc(var(--dx)*0.6),-8px)}50%,to{opacity:0;transform:translate(var(--dx),24px)}}@keyframes movecloud{0%{left:calc(100% + 120px)}to{left:-340px}}body{overflow-x:hidden}