/* Generated from trip-data.json; do not edit by hand. */
/* This external stylesheet keeps Travel-Plan-Page compatible with style-src 'self'. */
.stay-logo[data-logo-scale="1"] img{transform:scale(1);}
.stay-logo[data-logo-scale="1.22"] img{transform:scale(1.22);}
.stay-logo[data-logo-scale="1.25"] img{transform:scale(1.25);}
.stay-logo[data-logo-scale="1.3"] img{transform:scale(1.3);}
.stay-logo[data-logo-scale="1.35"] img{transform:scale(1.35);}
.stay-logo[data-logo-scale="1.45"] img{transform:scale(1.45);}
.stay-logo[data-logo-scale="1.5"] img{transform:scale(1.5);}
.stay-logo[data-logo-scale="1.55"] img{transform:scale(1.55);}
.stay-logo[data-logo-scale="1.7"] img{transform:scale(1.7);}
.route-theme-spain-day-2{--route-color:#397dc1;}
.map-layout-spain-day-2 .map-place-madrid-airport{left:32.630176%;top:27.042986%;}
.map-layout-spain-day-2 .map-place-madrid-atocha{left:34.843086%;top:32.153483%;}
.map-layout-spain-day-2 .map-place-hotel-urban{left:30.417266%;top:32.153483%;}
.map-layout-spain-day-2 .map-place-toledo-station{left:29.024857%;top:36.972312%;}
.map-layout-spain-day-2 .map-place-toledo-cathedral{left:31.237767%;top:42.082809%;}
.map-layout-spain-day-2 .map-place-mirador-valle{left:26.811947%;top:42.082809%;}
.route-theme-spain-day-3{--route-color:#e77e22;}
.map-layout-spain-day-3 .map-place-madrid-centre{left:32.151998%;top:27.350470%;}
.map-layout-spain-day-3 .map-place-reina-sofia{left:34.364908%;top:32.460967%;}
.map-layout-spain-day-3 .map-place-hotel-urban{left:29.939088%;top:32.460967%;}
.map-layout-spain-day-3 .map-place-segovia-bus-station{left:28.051929%;top:17.566688%;}
.map-layout-spain-day-3 .map-place-segovia-aqueduct{left:31.021543%;top:21.526172%;}
.map-layout-spain-day-3 .map-place-segovia-cathedral{left:28.051929%;top:25.485657%;}
.map-layout-spain-day-3 .map-place-segovia-alcazar{left:25.082316%;top:21.526172%;}
.route-theme-spain-day-4{--route-color:#618344;}
.map-layout-spain-day-4 .map-place-hotel-urban{left:32.139770%;top:26.230181%;}
.map-layout-spain-day-4 .map-place-royal-palace{left:35.358124%;top:29.347876%;}
.map-layout-spain-day-4 .map-place-madrid-centre{left:34.128822%;top:34.392413%;}
.map-layout-spain-day-4 .map-place-prado-museum{left:30.150718%;top:34.392413%;}
.map-layout-spain-day-4 .map-place-radisson-red-madrid{left:28.921416%;top:29.347876%;}
.route-theme-spain-day-5{--route-color:#209aaa;}
.map-layout-spain-day-5 .map-place-radisson-red-madrid{left:32.251431%;top:27.412082%;}
.map-layout-spain-day-5 .map-place-retiro-park{left:34.464341%;top:32.522579%;}
.map-layout-spain-day-5 .map-place-madrid-atocha{left:30.038521%;top:32.522579%;}
.map-layout-spain-day-5 .map-place-barcelona-sants{left:88.736906%;top:10.489503%;}
.map-layout-spain-day-5 .map-place-picasso-museum{left:90.949816%;top:15.600000%;}
.map-layout-spain-day-5 .map-place-radisson-blu-barcelona{left:86.523995%;top:15.600000%;}
.route-theme-spain-day-6{--route-color:#8865a5;}
.map-layout-spain-day-6 .map-place-radisson-blu-barcelona{left:88.794184%;top:9.266719%;}
.map-layout-spain-day-6 .map-place-palau-musica{left:92.012538%;top:12.384414%;}
.map-layout-spain-day-6 .map-place-casa-mila{left:90.783236%;top:17.428950%;}
.map-layout-spain-day-6 .map-place-sagrada-familia{left:86.805132%;top:17.428950%;}
.map-layout-spain-day-6 .map-place-casa-batllo{left:85.575830%;top:12.384414%;}
.route-theme-spain-day-7{--route-color:#df6185;}
.map-layout-spain-day-7 .map-place-radisson-blu-barcelona{left:88.751869%;top:8.713715%;}
.map-layout-spain-day-7 .map-place-placa-catalunya{left:92.041330%;top:11.245943%;}
.map-layout-spain-day-7 .map-place-barcelona-beach{left:92.041330%;top:16.310400%;}
.map-layout-spain-day-7 .map-place-park-guell{left:88.751869%;top:18.842628%;}
.map-layout-spain-day-7 .map-place-bunkers-carmel{left:85.462408%;top:16.310400%;}
.map-layout-spain-day-7 .map-place-via-sants-hotel{left:85.462408%;top:11.245943%;}
.route-theme-spain-day-8{--route-color:#397dc1;}
.map-layout-spain-day-8 .map-place-via-sants-hotel{left:88.530157%;top:11.241508%;}
.map-layout-spain-day-8 .map-place-barcelona-sants{left:88.530157%;top:16.950532%;}
.map-layout-spain-day-8 .map-place-seville-station{left:10.189930%;top:79.464460%;}
.map-layout-spain-day-8 .map-place-plaza-espana-seville{left:12.402840%;top:84.574958%;}
.map-layout-spain-day-8 .map-place-hgi-seville{left:7.977019%;top:84.574958%;}
.route-theme-spain-day-9{--route-color:#e77e22;}
.map-layout-spain-day-9 .map-place-hgi-seville{left:10.096852%;top:78.932272%;}
.map-layout-spain-day-9 .map-place-seville-cathedral{left:13.066465%;top:82.891756%;}
.map-layout-spain-day-9 .map-place-seville-alcazar{left:10.096852%;top:86.851240%;}
.map-layout-spain-day-9 .map-place-metropol-parasol{left:7.127239%;top:82.891756%;}
.route-theme-spain-day-10{--route-color:#618344;}
.map-layout-spain-day-10 .map-place-hgi-seville{left:10.197652%;top:79.395939%;}
.map-layout-spain-day-10 .map-place-seville-centre{left:12.410563%;top:84.506436%;}
.map-layout-spain-day-10 .map-place-seville-station{left:7.984742%;top:84.506436%;}
.map-layout-spain-day-10 .map-place-madrid-atocha{left:32.246926%;top:30.884147%;}
.route-theme-spain-day-11{--route-color:#209aaa;}
.map-layout-spain-day-11 .map-place-madrid-centre{left:32.794288%;top:27.374936%;}
.map-layout-spain-day-11 .map-place-madrid-airport{left:32.794288%;top:33.083959%;}
