body#horarios-y-tarifas #marquee.small small,body#hours-and-rates #marquee.small small{letter-spacing:3pt;font-family:MuseoSans,sans-serif;font-size:18px;color:#ffc;font-weight:300;text-transform:uppercase}body#horarios-y-tarifas #marquee.small small:after,body#hours-and-rates #marquee.small small:after{content:'';display:block;width:30px;height:1px;background:rgba(255,255,204,.5);margin:5px auto 10px}body#horarios-y-tarifas #marquee.small .header-content,body#hours-and-rates #marquee.small .header-content{min-height:220px;padding-top:45px}body#horarios-y-tarifas #marquee.small h1,body#hours-and-rates #marquee.small h1{font-size:42px;letter-spacing:1pt;margin:0;color:#ffc;text-transform:uppercase}@media (min-width:992px){body#horarios-y-tarifas #marquee.small h1,body#hours-and-rates #marquee.small h1{font-size:48px}}@media (min-width:1200px){body#horarios-y-tarifas #marquee.small h1,body#hours-and-rates #marquee.small h1{font-size:54px;letter-spacing:1pt}}body#horarios-y-tarifas #row-1,body#hours-and-rates #row-1{background:#e8e5d5;padding:60px 0 80px}body#horarios-y-tarifas #row-1 .et_pb_module .et_overlay,body#hours-and-rates #row-1 .et_pb_module .et_overlay{background:rgba(232,229,213,.8)}body#horarios-y-tarifas #row-1 .et_pb_module .et_overlay.et_pb_inline_icon:before,body#horarios-y-tarifas #row-1 .et_pb_module .et_overlay::before,body#hours-and-rates #row-1 .et_pb_module .et_overlay.et_pb_inline_icon:before,body#hours-and-rates #row-1 .et_pb_module .et_overlay::before{color:#5b5651}body#horarios-y-tarifas #row-1:before,body#hours-and-rates #row-1:before{display:block;content:'\e889';font-family:icons;position:absolute;text-align:center;color:#8b824c;background:#e8e5d5;font-size:27px;line-height:84px;width:84px;height:84px;top:0;left:50%;margin-left:-42px;margin-top:-42px;border-radius:42px;z-index:1000;background:linear-gradient(to bottom,#e8e5d5 0,#e8e5d5 55%,rgba(232,229,213,0) 71%,rgba(232,229,213,0) 100%)}body#horarios-y-tarifas #row-1 .header,body#hours-and-rates #row-1 .header{padding:0 0 30px}body#horarios-y-tarifas #row-1 .header h2,body#hours-and-rates #row-1 .header h2{font-size:42px;color:#574b3b;margin:0 0 20px}body#horarios-y-tarifas #row-1 .header h2:after,body#hours-and-rates #row-1 .header h2:after{content:'';display:block;width:180px;height:1px;background:#cdc7a4;margin:30px auto 0}body#horarios-y-tarifas #row-1 .header p,body#hours-and-rates #row-1 .header p{line-height:1.3em;font-size:21px;color:#8b824c;padding:0 0 30px}body#horarios-y-tarifas #row-1 .header p strong,body#hours-and-rates #row-1 .header p strong{font-weight:400;color:#1e1a16}body#horarios-y-tarifas #row-1 .header p small,body#hours-and-rates #row-1 .header p small{display:block;font-size:13px;line-height:1.2em;max-width:767px;color:#776f68;font-style:italic}body#horarios-y-tarifas #row-1 .et_pb_row,body#hours-and-rates #row-1 .et_pb_row{padding:0}body#horarios-y-tarifas #row-1 .et_pb_image,body#hours-and-rates #row-1 .et_pb_image{max-width:511px;margin:0 auto 40px}body#horarios-y-tarifas #row-1 img,body#hours-and-rates #row-1 img{border:1px solid #cdc7a4}body#horarios-y-tarifas #row-1 ul,body#hours-and-rates #row-1 ul{text-align:center;list-style:none inside;border-top:1px solid #cdc7a4;padding:0;max-width:511px;margin:20px auto 0}body#horarios-y-tarifas #row-1 ul li,body#hours-and-rates #row-1 ul li{margin:0;font-size:18px;padding:10px 0;border-bottom:1px solid #cdc7a4}body#horarios-y-tarifas #row-1 ul li a:link,body#horarios-y-tarifas #row-1 ul li a:visited,body#hours-and-rates #row-1 ul li a:link,body#hours-and-rates #row-1 ul li a:visited{color:#574b3b}body#horarios-y-tarifas #row-1 ul li a:focus,body#horarios-y-tarifas #row-1 ul li a:hover,body#hours-and-rates #row-1 ul li a:focus,body#hours-and-rates #row-1 ul li a:hover{color:#393126}body#horarios-y-tarifas #row-1 ul li a,body#hours-and-rates #row-1 ul li a{font-family:BaskervilleSerial,serif}body#horarios-y-tarifas #row-1 ul li span,body#hours-and-rates #row-1 ul li span{display:inline-block;width:175px;text-align:left;border-left:1px solid #cdc7a4;padding-left:10px}body#horarios-y-tarifas #row-1 ul li .icon,body#hours-and-rates #row-1 ul li .icon{color:#db533d}body#horarios-y-tarifas #row-1 h3,body#hours-and-rates #row-1 h3{text-align:center;font-size:27px;color:#574b3b;font-family:BaskervilleSerial,serif;letter-spacing:0}body#horarios-y-tarifas #row-1 h3 small,body#hours-and-rates #row-1 h3 small{display:block;text-transform:uppercase;font-size:14px;color:#8b824c;font-family:MuseoSans,sans-serif;letter-spacing:1pt;padding-top:9px}body#horarios-y-tarifas #row-3,body#horarios-y-tarifas #row-4,body#horarios-y-tarifas #row-5,body#horarios-y-tarifas #row-6,body#hours-and-rates #row-3,body#hours-and-rates #row-4,body#hours-and-rates #row-5,body#hours-and-rates #row-6{padding:40px 0 60px}body#horarios-y-tarifas #row-2,body#hours-and-rates #row-2{padding:40px 0 80px}body#horarios-y-tarifas #row-2,body#horarios-y-tarifas #row-4,body#hours-and-rates #row-2,body#hours-and-rates #row-4{background:#fff!important}body#horarios-y-tarifas #row-2:before,body#horarios-y-tarifas #row-4:before,body#hours-and-rates #row-2:before,body#hours-and-rates #row-4:before{display:block;content:'\e829';font-family:icons;position:absolute;text-align:center;color:#7d6849;background:#fff;font-size:21px;line-height:84px;width:84px;height:84px;top:0;left:50%;margin-left:-42px;margin-top:-42px;border-radius:42px;z-index:1000}body#horarios-y-tarifas #row-2 .header,body#horarios-y-tarifas #row-4 .header,body#hours-and-rates #row-2 .header,body#hours-and-rates #row-4 .header{padding:30px 0 0}body#horarios-y-tarifas #row-2 .header h2,body#horarios-y-tarifas #row-4 .header h2,body#hours-and-rates #row-2 .header h2,body#hours-and-rates #row-4 .header h2{font-size:42px;color:#9b2917;margin:0 0 20px}body#horarios-y-tarifas #row-2 .header h2:after,body#horarios-y-tarifas #row-4 .header h2:after,body#hours-and-rates #row-2 .header h2:after,body#hours-and-rates #row-4 .header h2:after{content:'';display:block;width:180px;height:1px;background:#dfdbbb;margin:30px auto 0}body#horarios-y-tarifas #row-2 .header p,body#horarios-y-tarifas #row-4 .header p,body#hours-and-rates #row-2 .header p,body#hours-and-rates #row-4 .header p{line-height:1.3em;font-size:18px;color:#5b5651;padding:0 0 30px}body#horarios-y-tarifas #row-2 .header p strong,body#horarios-y-tarifas #row-4 .header p strong,body#hours-and-rates #row-2 .header p strong,body#hours-and-rates #row-4 .header p strong{font-weight:400;color:#962d1b}body#horarios-y-tarifas #row-2 .header p small,body#horarios-y-tarifas #row-4 .header p small,body#hours-and-rates #row-2 .header p small,body#hours-and-rates #row-4 .header p small{display:block;font-size:13px;line-height:1.2em;max-width:767px;color:#962d1b;font-style:italic}body#horarios-y-tarifas #row-2 p.desc,body#horarios-y-tarifas #row-4 p.desc,body#hours-and-rates #row-2 p.desc,body#hours-and-rates #row-4 p.desc{display:block;max-width:840px;margin:0 auto!important}body#horarios-y-tarifas #row-2 .price,body#horarios-y-tarifas #row-4 .price,body#hours-and-rates #row-2 .price,body#hours-and-rates #row-4 .price{font-family:BaskervilleSerial,serif;color:#a78758}body#horarios-y-tarifas #row-2 .note,body#hours-and-rates #row-2 .note{border-top:1px solid #dfdbbb;display:block;color:#694517;font-style:italic;padding-top:15px;margin-top:15px}body#horarios-y-tarifas #row-2 .note strong,body#hours-and-rates #row-2 .note strong{color:#543712}body#horarios-y-tarifas #row-2 .note p,body#hours-and-rates #row-2 .note p{font-size:13px;line-height:1.2em!important}body#horarios-y-tarifas #row-2 .note sup,body#hours-and-rates #row-2 .note sup{color:#936020;position:relative;top:3px;margin-right:5px;font-size:1.2em}body#horarios-y-tarifas #row-2 h3,body#hours-and-rates #row-2 h3{font-size:21px;padding:0 0 30px;letter-spacing:3pt;font-family:'Palatino Linotype',Palatino,Georgia,serif;text-transform:uppercase;color:#a78758}body#horarios-y-tarifas #row-2 h4,body#horarios-y-tarifas #row-2 h5,body#hours-and-rates #row-2 h4,body#hours-and-rates #row-2 h5{text-align:center}body#horarios-y-tarifas #row-2 h4,body#hours-and-rates #row-2 h4{font-size:27px;padding:20px 0 10px;color:#9b2917;font-family:BaskervilleSerial,serif}body#horarios-y-tarifas #row-2 h5,body#hours-and-rates #row-2 h5{font-size:13px;padding:0 25px 20px;letter-spacing:.5pt;font-family:MuseoSans,sans-serif;text-transform:uppercase;color:#a78758}body#horarios-y-tarifas #row-2 .calendar_table,body#hours-and-rates #row-2 .calendar_table{padding-top:20px;margin-top:20px;border-top:1px solid #dfdbbb}body#horarios-y-tarifas #row-2 .calendar_table h3,body#hours-and-rates #row-2 .calendar_table h3{font-weight:400;font-family:MuseoSans,sans-serif;font-size:18px;color:#5b5651;margin-bottom:0;padding:0}@media (min-width:992px){body#horarios-y-tarifas #row-2 .calendar_table,body#hours-and-rates #row-2 .calendar_table{padding-top:30px;margin-top:30px}body#horarios-y-tarifas #row-2 .calendar_table h3,body#hours-and-rates #row-2 .calendar_table h3{margin-bottom:30px}}body#horarios-y-tarifas #row-2 .date_from_to,body#hours-and-rates #row-2 .date_from_to{display:block;padding:3px 0 0 15px;border-left:2px solid #ab301e;margin:30px 0;font-family:BaskervilleSerial,serif;color:#413d39;font-size:18px;line-height:1em}@media (min-width:992px){body#horarios-y-tarifas #row-2 .date_from_to,body#hours-and-rates #row-2 .date_from_to{padding:3px 0 0 15px;margin:0 0 30px}body#horarios-y-tarifas #row-3 #renfe_note,body#horarios-y-tarifas #row-5 #renfe_note,body#hours-and-rates #row-3 #renfe_note,body#hours-and-rates #row-5 #renfe_note{margin-bottom:20px;border-top:1px dashed #dfdbbb;border-bottom:1px dashed #dfdbbb}body#horarios-y-tarifas #row-3 #renfe_note img,body#horarios-y-tarifas #row-5 #renfe_note img,body#hours-and-rates #row-3 #renfe_note img,body#hours-and-rates #row-5 #renfe_note img{max-width:160px;margin-top:8px}body#horarios-y-tarifas #row-3 #renfe_note .et_pb_image,body#horarios-y-tarifas #row-5 #renfe_note .et_pb_image,body#hours-and-rates #row-3 #renfe_note .et_pb_image,body#hours-and-rates #row-5 #renfe_note .et_pb_image{text-align:right}}body#horarios-y-tarifas #row-2 ul.notes,body#hours-and-rates #row-2 ul.notes{list-style:none inside;margin:0;padding:0}body#horarios-y-tarifas #row-2 ul.notes li,body#hours-and-rates #row-2 ul.notes li{padding:0;font-family:'Palatino Linotype',Palatino,Georgia,serif!important;font-size:14px!important;line-height:18px!important;color:#776f68}body#horarios-y-tarifas #row-4 .note,body#hours-and-rates #row-4 .note{display:block;border-top:1px solid #dfdbbb;color:#694517;font-style:italic;padding-top:15px;margin-top:15px}body#horarios-y-tarifas #row-4 .note p,body#hours-and-rates #row-4 .note p{font-size:13px;line-height:1.2em!important}body#horarios-y-tarifas #row-4 .note sup,body#hours-and-rates #row-4 .note sup{color:#936020;position:relative;top:3px;margin-right:5px;font-size:1.2em}body#horarios-y-tarifas #row-4 #cont_note .note,body#hours-and-rates #row-4 #cont_note .note{border-top:1px dashed #dfdbbb}body#horarios-y-tarifas #row-4 #cont_note .et_pb_column,body#horarios-y-tarifas #row-4 #firsthour_note .et_pb_column,body#horarios-y-tarifas #row-4 #lasthour_note .et_pb_column,body#hours-and-rates #row-4 #cont_note .et_pb_column,body#hours-and-rates #row-4 #firsthour_note .et_pb_column,body#hours-and-rates #row-4 #lasthour_note .et_pb_column{margin-bottom:0!important}body#horarios-y-tarifas #row-4 h4,body#horarios-y-tarifas #row-4 h5,body#hours-and-rates #row-4 h4,body#hours-and-rates #row-4 h5{text-align:center}body#horarios-y-tarifas #row-4 h4,body#hours-and-rates #row-4 h4{font-size:24px;padding:20px 0 10px;color:#9b2917;font-family:BaskervilleSerial,serif}body#horarios-y-tarifas #row-4 h5,body#hours-and-rates #row-4 h5{font-size:18px;padding:0 25px 20px;color:#1e1a16;font-family:'Palatino Linotype',Palatino,Georgia,serif;min-height:52px}body#horarios-y-tarifas #row-4 .et_pb_row,body#hours-and-rates #row-4 .et_pb_row{padding:0}body#horarios-y-tarifas #row-4 .hours,body#hours-and-rates #row-4 .hours{padding:0;min-height:180px}body#horarios-y-tarifas #row-4 .hours p.note,body#hours-and-rates #row-4 .hours p.note{text-align:center}body#horarios-y-tarifas #row-4 .hours sup,body#hours-and-rates #row-4 .hours sup{font-family:MuseoSans,sans-serif;color:#936020;top:-4px;font-size:12px;margin-left:5px}body#horarios-y-tarifas #row-4 .hours ul,body#hours-and-rates #row-4 .hours ul{list-style:none inside;color:#7d6849;background:#faf8ed;padding:0 25px;border:1px solid #dfdbbb}body#horarios-y-tarifas #row-4 .hours ul li,body#hours-and-rates #row-4 .hours ul li{font-family:'Palatino Linotype',Palatino,Georgia,serif;color:#936020;font-size:17px;padding:15px 0;border-bottom:1px solid #dfdbbb;text-align:center}body#horarios-y-tarifas #row-4 .hours ul li:last-child,body#hours-and-rates #row-4 .hours ul li:last-child{border-bottom:none}body#horarios-y-tarifas #row-4 .hours ul li strong,body#hours-and-rates #row-4 .hours ul li strong{color:#40130c;font-weight:400;display:block;font-size:18px;margin-bottom:0}body#horarios-y-tarifas #row-4 .hours ul li h5,body#hours-and-rates #row-4 .hours ul li h5{color:#9b2917;font-weight:400;display:block;font-size:27px;font-family:BaskervilleSerial,serif;margin-top:15px}body#horarios-y-tarifas #row-4 .hours ul li span,body#hours-and-rates #row-4 .hours ul li span{color:#936020}body#horarios-y-tarifas #row-4 .hours ul li small,body#hours-and-rates #row-4 .hours ul li small{font-size:12px}body#horarios-y-tarifas #row-3,body#horarios-y-tarifas #row-5,body#hours-and-rates #row-3,body#hours-and-rates #row-5{background-repeat:no-repeat;background-color:#fdfcfa}body#horarios-y-tarifas #row-3 .header,body#horarios-y-tarifas #row-5 .header,body#hours-and-rates #row-3 .header,body#hours-and-rates #row-5 .header{padding:30px 0 0!important}body#horarios-y-tarifas #row-3 .header h2,body#horarios-y-tarifas #row-5 .header h2,body#hours-and-rates #row-3 .header h2,body#hours-and-rates #row-5 .header h2{font-size:42px;color:#9b2917;margin:0 0 30px}body#horarios-y-tarifas #row-3 .header h2:after,body#horarios-y-tarifas #row-5 .header h2:after,body#hours-and-rates #row-3 .header h2:after,body#hours-and-rates #row-5 .header h2:after{content:'';display:block;width:180px;height:1px;background:rgba(167,135,88,.5);margin:30px auto 0}body#horarios-y-tarifas #row-3 .header p,body#horarios-y-tarifas #row-5 .header p,body#hours-and-rates #row-3 .header p,body#hours-and-rates #row-5 .header p{line-height:1.3em;font-size:18px;color:#413d39;padding:0 0 30px}body#horarios-y-tarifas #row-3 .header p strong,body#horarios-y-tarifas #row-5 .header p strong,body#hours-and-rates #row-3 .header p strong,body#hours-and-rates #row-5 .header p strong{font-weight:400;color:#1e1a16}body#horarios-y-tarifas #row-3 .header p small,body#horarios-y-tarifas #row-5 .header p small,body#hours-and-rates #row-3 .header p small,body#hours-and-rates #row-5 .header p small{font-size:13px;line-height:1.2em;max-width:767px;display:block;color:#776f68;font-style:italic}body#horarios-y-tarifas #row-3 p.desc,body#horarios-y-tarifas #row-5 p.desc,body#hours-and-rates #row-3 p.desc,body#hours-and-rates #row-5 p.desc{display:block;max-width:840px;margin:0 auto!important}body#horarios-y-tarifas #row-3 .price,body#horarios-y-tarifas #row-5 .price,body#hours-and-rates #row-3 .price,body#hours-and-rates #row-5 .price{font-family:BaskervilleSerial,serif;color:#7d6849}body#horarios-y-tarifas #row-3 .et_pb_row,body#horarios-y-tarifas #row-5 .et_pb_row,body#hours-and-rates #row-3 .et_pb_row,body#hours-and-rates #row-5 .et_pb_row{padding:0}body#horarios-y-tarifas #row-3 .et_pb_pricing_table,body#horarios-y-tarifas #row-5 .et_pb_pricing_table,body#hours-and-rates #row-3 .et_pb_pricing_table,body#hours-and-rates #row-5 .et_pb_pricing_table{padding-bottom:0}body#horarios-y-tarifas #row-3 .et_pb_pricing_heading,body#horarios-y-tarifas #row-5 .et_pb_pricing_heading,body#hours-and-rates #row-3 .et_pb_pricing_heading,body#hours-and-rates #row-5 .et_pb_pricing_heading{padding:20px 0;background:#3c332c;min-height:90px}body#horarios-y-tarifas #row-3 .et_pb_pricing_heading .et_pb_pricing_title,body#horarios-y-tarifas #row-5 .et_pb_pricing_heading .et_pb_pricing_title,body#hours-and-rates #row-3 .et_pb_pricing_heading .et_pb_pricing_title,body#hours-and-rates #row-5 .et_pb_pricing_heading .et_pb_pricing_title{font-size:20px}body#horarios-y-tarifas #row-3 .et_pb_pricing_heading .et_pb_best_value,body#horarios-y-tarifas #row-5 .et_pb_pricing_heading .et_pb_best_value,body#hours-and-rates #row-3 .et_pb_pricing_heading .et_pb_best_value,body#hours-and-rates #row-5 .et_pb_pricing_heading .et_pb_best_value{font-family:BaskervilleSerial,serif;font-size:17px}body#horarios-y-tarifas #row-3 .et_pb_pricing_table_4 .et_pb_best_value,body#horarios-y-tarifas #row-5 .et_pb_pricing_table_4 .et_pb_best_value,body#hours-and-rates #row-3 .et_pb_pricing_table_4 .et_pb_best_value,body#hours-and-rates #row-5 .et_pb_pricing_table_4 .et_pb_best_value{font-size:18px;margin-bottom:4px}body#horarios-y-tarifas #row-3 .et_pb_pricing_table_4 .et_pb_pricing_title,body#horarios-y-tarifas #row-5 .et_pb_pricing_table_4 .et_pb_pricing_title,body#hours-and-rates #row-3 .et_pb_pricing_table_4 .et_pb_pricing_title,body#hours-and-rates #row-5 .et_pb_pricing_table_4 .et_pb_pricing_title{font-size:18px}body#horarios-y-tarifas #row-3 .et_pb_pricing_table_8 .et_pb_best_value,body#horarios-y-tarifas #row-5 .et_pb_pricing_table_8 .et_pb_best_value,body#hours-and-rates #row-3 .et_pb_pricing_table_8 .et_pb_best_value,body#hours-and-rates #row-5 .et_pb_pricing_table_8 .et_pb_best_value{font-size:18px;margin-bottom:4px}body#horarios-y-tarifas #row-3 .et_pb_pricing_table_8 .et_pb_pricing_title,body#horarios-y-tarifas #row-5 .et_pb_pricing_table_8 .et_pb_pricing_title,body#hours-and-rates #row-3 .et_pb_pricing_table_8 .et_pb_pricing_title,body#hours-and-rates #row-5 .et_pb_pricing_table_8 .et_pb_pricing_title{font-size:18px}body#horarios-y-tarifas #row-3 .et_pb_pricing,body#horarios-y-tarifas #row-5 .et_pb_pricing,body#hours-and-rates #row-3 .et_pb_pricing,body#hours-and-rates #row-5 .et_pb_pricing{margin:0!important}body#horarios-y-tarifas #row-3 .et_pb_pricing li,body#horarios-y-tarifas #row-5 .et_pb_pricing li,body#hours-and-rates #row-3 .et_pb_pricing li,body#hours-and-rates #row-5 .et_pb_pricing li{padding:10px 0}body#horarios-y-tarifas #row-3 .et_pb_featured_table .et_pb_pricing_heading,body#horarios-y-tarifas #row-5 .et_pb_featured_table .et_pb_pricing_heading,body#hours-and-rates #row-3 .et_pb_featured_table .et_pb_pricing_heading,body#hours-and-rates #row-5 .et_pb_featured_table .et_pb_pricing_heading{background:#a78758}body#horarios-y-tarifas #row-3 .et_pb_dollar_sign,body#horarios-y-tarifas #row-5 .et_pb_dollar_sign,body#hours-and-rates #row-3 .et_pb_dollar_sign,body#hours-and-rates #row-5 .et_pb_dollar_sign{position:relative;display:block;color:#5b5651;padding-bottom:5px;margin:0 auto 12px;font-size:11px;letter-spacing:2pt;text-transform:uppercase;border-bottom:1px solid #d8d5d2;max-width:100px}body#horarios-y-tarifas #row-3 .et_pb_sum,body#horarios-y-tarifas #row-5 .et_pb_sum,body#hours-and-rates #row-3 .et_pb_sum,body#hours-and-rates #row-5 .et_pb_sum{font-family:BaskervilleSerial,serif;font-size:32px}body#horarios-y-tarifas #row-3 .et_pb_pricing_content,body#horarios-y-tarifas #row-5 .et_pb_pricing_content,body#hours-and-rates #row-3 .et_pb_pricing_content,body#hours-and-rates #row-5 .et_pb_pricing_content{padding:25px 13px;text-align:center;font-family:MuseoSans,sans-serif;font-size:13px;background:#fff}body#horarios-y-tarifas #row-3 .et_pb_pricing_content strong,body#horarios-y-tarifas #row-5 .et_pb_pricing_content strong,body#hours-and-rates #row-3 .et_pb_pricing_content strong,body#hours-and-rates #row-5 .et_pb_pricing_content strong{display:block;font-weight:400;color:#010101}body#horarios-y-tarifas #row-3 .et_pb_pricing_content em,body#horarios-y-tarifas #row-5 .et_pb_pricing_content em,body#hours-and-rates #row-3 .et_pb_pricing_content em,body#hours-and-rates #row-5 .et_pb_pricing_content em{font-style:normal;color:#010101}body#horarios-y-tarifas #row-3 .note,body#horarios-y-tarifas #row-5 .note,body#hours-and-rates #row-3 .note,body#hours-and-rates #row-5 .note{display:block;color:#694517;font-style:italic;padding-top:25px;margin-top:25px;line-height:1.2em!important}body#horarios-y-tarifas #row-3 .note sup,body#horarios-y-tarifas #row-5 .note sup,body#hours-and-rates #row-3 .note sup,body#hours-and-rates #row-5 .note sup{color:#936020;position:relative;top:3px;margin-right:5px;font-size:1.2em}body#horarios-y-tarifas #row-3 #first_note,body#horarios-y-tarifas #row-3 #students_note,body#horarios-y-tarifas #row-5 #first_note,body#horarios-y-tarifas #row-5 #students_note,body#hours-and-rates #row-3 #first_note,body#hours-and-rates #row-3 #students_note,body#hours-and-rates #row-5 #first_note,body#hours-and-rates #row-5 #students_note{display:block;border-top:1px solid #dfdbbb}body#horarios-y-tarifas #row-3 #renfe_note,body#horarios-y-tarifas #row-5 #renfe_note,body#hours-and-rates #row-3 #renfe_note,body#hours-and-rates #row-5 #renfe_note{display:block;padding:0 0 15px!important;margin-top:20px}body#horarios-y-tarifas #row-3 #renfe_note p,body#horarios-y-tarifas #row-5 #renfe_note p,body#hours-and-rates #row-3 #renfe_note p,body#hours-and-rates #row-5 #renfe_note p{color:#694517;font-style:italic;font-size:18px;padding-top:25px;line-height:1.2em!important}@media (max-width:991px){body#horarios-y-tarifas #row-4 .note,body#hours-and-rates #row-4 .note{text-align:center}body#horarios-y-tarifas #row-3 #renfe_note .et_pb_column,body#horarios-y-tarifas #row-3 #students_note .et_pb_column,body#horarios-y-tarifas #row-5 #renfe_note .et_pb_column,body#horarios-y-tarifas #row-5 #students_note .et_pb_column,body#hours-and-rates #row-3 #renfe_note .et_pb_column,body#hours-and-rates #row-3 #students_note .et_pb_column,body#hours-and-rates #row-5 #renfe_note .et_pb_column,body#hours-and-rates #row-5 #students_note .et_pb_column{margin-bottom:0!important;width:100%!important}body#horarios-y-tarifas #row-3 #renfe_note p,body#horarios-y-tarifas #row-3 #students_note p,body#horarios-y-tarifas #row-5 #renfe_note p,body#horarios-y-tarifas #row-5 #students_note p,body#hours-and-rates #row-3 #renfe_note p,body#hours-and-rates #row-3 #students_note p,body#hours-and-rates #row-5 #renfe_note p,body#hours-and-rates #row-5 #students_note p{text-align:center;max-width:80%;margin:0 auto}body#horarios-y-tarifas #row-3 #renfe_note,body#horarios-y-tarifas #row-5 #renfe_note,body#hours-and-rates #row-3 #renfe_note,body#hours-and-rates #row-5 #renfe_note{border-top:1px solid #dfdbbb}body#horarios-y-tarifas #row-3 #renfe_note p,body#horarios-y-tarifas #row-5 #renfe_note p,body#hours-and-rates #row-3 #renfe_note p,body#hours-and-rates #row-5 #renfe_note p{border-bottom:1px dashed #dfdbbb;padding-bottom:20px}body#horarios-y-tarifas #row-3 #renfe_note img,body#horarios-y-tarifas #row-5 #renfe_note img,body#hours-and-rates #row-3 #renfe_note img,body#hours-and-rates #row-5 #renfe_note img{max-width:180px;margin:0 auto}body#horarios-y-tarifas #row-3 #renfe_note .et_pb_image,body#horarios-y-tarifas #row-5 #renfe_note .et_pb_image,body#hours-and-rates #row-3 #renfe_note .et_pb_image,body#hours-and-rates #row-5 #renfe_note .et_pb_image{margin:15px auto 50px!important;text-align:center!important}}@media (min-width:768px) and (max-width:991px){body#horarios-y-tarifas #row-3 #renfe_note img,body#horarios-y-tarifas #row-5 #renfe_note img,body#hours-and-rates #row-3 #renfe_note img,body#hours-and-rates #row-5 #renfe_note img{max-width:160px;margin:0 auto}}body#horarios-y-tarifas #row-3,body#hours-and-rates #row-3{background-image:url(../../images/sections/hours/bg-row-3.jpg);background-position:top left;background-size:auto auto}body#horarios-y-tarifas #row-3:before,body#hours-and-rates #row-3:before{display:block;content:'\e910';font-family:icons;position:absolute;text-align:center;color:#7d6849;background:#f3eee8;font-size:21px;line-height:84px;width:84px;height:84px;top:0;left:50%;margin-left:-42px;margin-top:-42px;border-radius:42px;z-index:1000;background:linear-gradient(to bottom,#f3eee8 0,#f3eee8 55%,rgba(243,238,232,0) 71%,rgba(243,238,232,0) 100%)}body#horarios-y-tarifas #row-3 .et_pb_pricing .et_pb_pricing_content li,body#horarios-y-tarifas #row-3 .et_pb_pricing .et_pb_pricing_content span,body#hours-and-rates #row-3 .et_pb_pricing .et_pb_pricing_content li,body#hours-and-rates #row-3 .et_pb_pricing .et_pb_pricing_content span{line-height:15px!important}body#horarios-y-tarifas #row-3 .et_pb_pricing_content,body#hours-and-rates #row-3 .et_pb_pricing_content{min-height:372px}body#horarios-y-tarifas #row-3 .et_pb_pricing_table,body#hours-and-rates #row-3 .et_pb_pricing_table{width:20%}body#horarios-y-tarifas #row-3 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(4n+1),body#hours-and-rates #row-3 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(4n+1){clear:none}body#horarios-y-tarifas #row-3 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(5n),body#hours-and-rates #row-3 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(5n){margin-top:0!important}body#horarios-y-tarifas #row-3 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(5n+1),body#hours-and-rates #row-3 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(5n+1){clear:both}body#horarios-y-tarifas #row-3 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(6n),body#hours-and-rates #row-3 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(6n){margin-top:50px}body#horarios-y-tarifas #row-5,body#hours-and-rates #row-5{background-image:url(../../images/sections/hours/bg-row-5.jpg);background-position:top right;background-size:auto auto}body#horarios-y-tarifas #row-5:before,body#hours-and-rates #row-5:before{display:block;content:'\e910';font-family:icons;position:absolute;text-align:center;color:#7d6849;background:#fdfcfa;font-size:21px;line-height:84px;width:84px;height:84px;top:0;left:50%;margin-left:-42px;margin-top:-42px;border-radius:42px;z-index:1000;background:linear-gradient(to bottom,#fdfcfa 0,#fdfcfa 55%,rgba(253,252,250,0) 71%,rgba(253,252,250,0) 100%)}body#horarios-y-tarifas #row-5 .et_pb_pricing_content,body#hours-and-rates #row-5 .et_pb_pricing_content{min-height:360px}body#horarios-y-tarifas #row-5 .et_pb_pricing_table,body#hours-and-rates #row-5 .et_pb_pricing_table{width:25%}body#horarios-y-tarifas #row-5 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(4n+1),body#hours-and-rates #row-5 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(4n+1){clear:none}body#horarios-y-tarifas #row-5 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(5n),body#hours-and-rates #row-5 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(5n){margin-top:0!important}body#horarios-y-tarifas #row-5 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(5n+1),body#hours-and-rates #row-5 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(5n+1){clear:both}body#horarios-y-tarifas #row-5 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(6n),body#hours-and-rates #row-5 .et_pb_column_4_4>.et_pb_pricing>.et_pb_pricing_table:nth-child(6n){margin-top:50px}body#horarios-y-tarifas #row-5 .et_pb_pricing_table_8 .et_pb_pricing_content li,body#hours-and-rates #row-5 .et_pb_pricing_table_8 .et_pb_pricing_content li{padding:10px 20px}body#horarios-y-tarifas #row-6,body#hours-and-rates #row-6{background-color:#281714;background-image:url(../../images/sections/hours/bg-row-6.jpg);background-position:top left;background-size:contain}body#horarios-y-tarifas #row-6:before,body#hours-and-rates #row-6:before{display:block;content:'\e836';font-family:icons;position:absolute;text-align:center;color:#8e5247;background:#281714;font-size:21px;line-height:84px;width:84px;height:84px;top:0;left:50%;margin-left:-42px;margin-top:-42px;border-radius:42px;z-index:1000;background:linear-gradient(to bottom,#281714 0,#281714 55%,rgba(40,23,20,0) 71%,rgba(40,23,20,0) 100%)}body#horarios-y-tarifas #row-6 .header,body#hours-and-rates #row-6 .header{padding-top:40px}body#horarios-y-tarifas #row-6 .header h2,body#hours-and-rates #row-6 .header h2{font-size:38px;color:#fff;margin:0 0 10px}body#horarios-y-tarifas #row-6 .header h2:after,body#hours-and-rates #row-6 .header h2:after{content:'';display:block;width:180px;height:1px;background:#8e5247;margin:30px auto 0}body#horarios-y-tarifas #row-6 .et_pb_image,body#hours-and-rates #row-6 .et_pb_image{display:block;margin-bottom:40px!important}body#horarios-y-tarifas #row-6 .et_pb_row,body#hours-and-rates #row-6 .et_pb_row{padding-top:0}body#horarios-y-tarifas #row-6 ul,body#hours-and-rates #row-6 ul{max-width:340px}body#horarios-y-tarifas #row-6 ul li,body#hours-and-rates #row-6 ul li{padding:20px 0 0}body#horarios-y-tarifas #row-7,body#hours-and-rates #row-7{background:#281714;border-top:1px solid #39211d}body#horarios-y-tarifas #row-7 .et_pb_row,body#hours-and-rates #row-7 .et_pb_row{padding-top:0}body#horarios-y-tarifas #row-7 ul li,body#hours-and-rates #row-7 ul li{padding:10px 0 0}@media all and (min-width:992px){body#horarios-y-tarifas #row-6 .et_pb_column_1_4,body#horarios-y-tarifas #row-6 .et_pb_row .et_pb_column_1_4,body#hours-and-rates #row-6 .et_pb_column_1_4,body#hours-and-rates #row-6 .et_pb_row .et_pb_column_1_4{margin-right:0!important;width:33%!important}body#horarios-y-tarifas #row-6 .et_pb_column_1_4:last-child,body#horarios-y-tarifas #row-6 .et_pb_row .et_pb_column_1_4:last-child,body#hours-and-rates #row-6 .et_pb_column_1_4:last-child,body#hours-and-rates #row-6 .et_pb_row .et_pb_column_1_4:last-child{margin-right:0!important}body#horarios-y-tarifas #row-6 .et_pb_column_1_4 ul,body#horarios-y-tarifas #row-6 .et_pb_row .et_pb_column_1_4 ul,body#hours-and-rates #row-6 .et_pb_column_1_4 ul,body#hours-and-rates #row-6 .et_pb_row .et_pb_column_1_4 ul{max-width:95%}body#horarios-y-tarifas #row-7 h3,body#horarios-y-tarifas #row-7 h4,body#hours-and-rates #row-7 h3,body#hours-and-rates #row-7 h4{padding-top:30px}body#horarios-y-tarifas #row-7 .et_pb_column_1_4,body#horarios-y-tarifas #row-7 .et_pb_row .et_pb_column_1_4,body#hours-and-rates #row-7 .et_pb_column_1_4,body#hours-and-rates #row-7 .et_pb_row .et_pb_column_1_4{margin-right:0!important;width:25%!important}body#horarios-y-tarifas #row-7 .et_pb_column_1_2,body#horarios-y-tarifas #row-7 .et_pb_row .et_pb_column_1_2,body#hours-and-rates #row-7 .et_pb_column_1_2,body#hours-and-rates #row-7 .et_pb_row .et_pb_column_1_2{margin-right:0!important;width:50%!important}body#horarios-y-tarifas #row-7 ul,body#hours-and-rates #row-7 ul{max-width:95%}}body#horarios-y-tarifas #row-6,body#horarios-y-tarifas #row-7,body#hours-and-rates #row-6,body#hours-and-rates #row-7{padding:0 0 3%}body#horarios-y-tarifas #row-6 .note,body#horarios-y-tarifas #row-7 .note,body#hours-and-rates #row-6 .note,body#hours-and-rates #row-7 .note{border-top:1px solid #432722;display:block;color:#8e5247;font-style:italic;padding-top:15px}body#horarios-y-tarifas #row-6 .note p,body#horarios-y-tarifas #row-7 .note p,body#hours-and-rates #row-6 .note p,body#hours-and-rates #row-7 .note p{font-size:13px;line-height:1.2em}body#horarios-y-tarifas #row-6 .note sup,body#horarios-y-tarifas #row-7 .note sup,body#hours-and-rates #row-6 .note sup,body#hours-and-rates #row-7 .note sup{color:#db533d;position:relative;top:3px;margin-right:5px;font-size:1.2em}body#horarios-y-tarifas #row-6 h3,body#horarios-y-tarifas #row-6 h4,body#horarios-y-tarifas #row-7 h3,body#horarios-y-tarifas #row-7 h4,body#hours-and-rates #row-6 h3,body#hours-and-rates #row-6 h4,body#hours-and-rates #row-7 h3,body#hours-and-rates #row-7 h4{font-size:18px;letter-spacing:2pt;padding-bottom:25px;font-family:BaskervilleSerial,serif;text-transform:uppercase;text-align:center}body#horarios-y-tarifas #row-6 h3,body#horarios-y-tarifas #row-7 h3,body#hours-and-rates #row-6 h3,body#hours-and-rates #row-7 h3{color:#fff}body#horarios-y-tarifas #row-6 h4,body#horarios-y-tarifas #row-7 h4,body#hours-and-rates #row-6 h4,body#hours-and-rates #row-7 h4{color:#a9a29c}body#horarios-y-tarifas #row-6 ul,body#horarios-y-tarifas #row-7 ul,body#hours-and-rates #row-6 ul,body#hours-and-rates #row-7 ul{list-style:none inside;margin:0 auto;padding:0;border-top:1px solid #432722}body#horarios-y-tarifas #row-6 ul li,body#horarios-y-tarifas #row-7 ul li,body#hours-and-rates #row-6 ul li,body#hours-and-rates #row-7 ul li{position:relative;line-height:1.2em;font-size:18px;min-height:80px;color:#e7e6e4;border-bottom:1px solid #432722;font-family:'Palatino Linotype',Palatino,Georgia,serif;text-align:center}body#horarios-y-tarifas #row-6 ul li:last-child,body#horarios-y-tarifas #row-7 ul li:last-child,body#hours-and-rates #row-6 ul li:last-child,body#hours-and-rates #row-7 ul li:last-child{padding-bottom:0;border-bottom:none}body#horarios-y-tarifas #row-6 ul li sup,body#horarios-y-tarifas #row-7 ul li sup,body#hours-and-rates #row-6 ul li sup,body#hours-and-rates #row-7 ul li sup{font-family:'Palatino Linotype',Palatino,Georgia,serif;color:#db533d;position:relative;top:0;font-size:1.2em;margin-left:3px}body#horarios-y-tarifas #row-6 ul li strong,body#horarios-y-tarifas #row-7 ul li strong,body#hours-and-rates #row-6 ul li strong,body#hours-and-rates #row-7 ul li strong{color:#fff;font-weight:400}body#horarios-y-tarifas #row-6 ul li.duration,body#horarios-y-tarifas #row-7 ul li.duration,body#hours-and-rates #row-6 ul li.duration,body#hours-and-rates #row-7 ul li.duration{background:#51150c;padding:7px 10px;min-height:0;font-family:BaskervilleSerial,serif}body#horarios-y-tarifas #row-6 ul li.duration strong,body#horarios-y-tarifas #row-7 ul li.duration strong,body#hours-and-rates #row-6 ul li.duration strong,body#hours-and-rates #row-7 ul li.duration strong{font-weight:400;color:#e37968}body#horarios-y-tarifas div#opciones li,body#hours-and-rates div#opciones li{min-height:10px;padding:7px 0;font-size:12px;color:#a9a29c}