body.openings #row-1{background:#fcfdef;padding:40px 0 20px}body.openings .cta-row{padding:20px 0;text-align:center;border-top:1px solid #e8e5d5}@media (max-width:991px){body.openings #row-1{padding:0 0 30px}body.openings .cta-row{padding:0!important;width:100%}}body.openings .cta-row.et-waypoint{opacity:1}body.openings .cta-row.et_pb_row_1{animation-delay:10ms!important}body.openings .cta-row.et_pb_row_2{animation-delay:210ms!important}body.openings .cta-row.et_pb_row_3{animation-delay:420ms!important}body.openings .cta-row.et_pb_row_4{animation-delay:630ms!important}body.openings .cta-row.et_pb_row_5{animation-delay:840ms!important}body.openings .cta-row.et_pb_row_6{animation-delay:1.05s!important}body.openings .cta-row.et_pb_row_7{animation-delay:1.26s!important}body.openings .cta-row.et_pb_row_8{animation-delay:1.47s!important}body.openings .cta-row.et_pb_row_9{animation-delay:1.68s!important}body.openings .cta-row.et_pb_row_10{animation-delay:1.89s!important}body.openings .cta-row.cta-first{border:none;padding-top:0!important}body.openings .cta-row.cta-last.w_classification-tables{border-bottom:1px solid #e8e5d5;margin-bottom:20px}body.openings .cta-row .col-txt{padding-top:30px;margin-bottom:30px}body.openings .cta-row .col-img{display:none;border:1px solid #e8e5d5;background:#f9fbd8}body.openings .cta-row h2{font-size:1.65em;color:#6d5b40;font-family:BaskervilleSerial,serif;font-weight:400;letter-spacing:-.2pt;padding:0}@media (min-width:992px){body.openings .cta-row .col-txt{padding-top:0;margin-bottom:30px}body.openings .cta-row .col-img{display:block}body.openings .cta-row h2{font-size:1.8em;letter-spacing:-.2pt}}@media (min-width:1200px){body.openings .cta-row .col-txt{padding-top:20px;margin-bottom:20px}body.openings .cta-row h2{font-size:2.2em;letter-spacing:-.2pt}}body.openings .cta-row h2:after{display:block;height:1px;width:60px;background:#e8e5d5;content:'';margin:10px auto 0}body.openings .cta-row h2 a:link,body.openings .cta-row h2 a:visited{color:#6d5b40}body.openings .cta-row h2 a:focus,body.openings .cta-row h2 a:hover{color:#4d402d}body.openings .cta-row h2 em{font-family:'Times New Roman',Times,serif!important;font-style:italic;font-size:.7em;letter-spacing:0;margin:0 -4px}body.openings .cta-row h2 small{font-family:BaskervilleSerial,serif!important;font-style:normal;font-size:.7em;letter-spacing:0;margin:0 -4px;display:block}body.openings .cta-row .et_pb_promo_description{padding:0}body.openings .cta-row .et_pb_column{overflow:hidden}body.openings .cta-row .et_overlay.et_pb_inline_icon:before{font-family:icons!important;content:'\e893'!important}body.openings .cta-row p.desc{font-size:18px;text-align:center;font-family:BaskervilleSerial,serif;line-height:1.2em;padding:0;max-width:260px;margin:15px auto 5px;color:#7d6849}@media (min-width:768px){body.openings .cta-row p.desc{max-width:410px}}@media (max-width:767px){body.openings .cta-row p.desc br{display:none}}body.openings .cta-row .et_pb_button{padding:0;font-size:18px;font-weight:400;font-family:BaskervilleSerial,serif;letter-spacing:0;line-height:1.8em!important;background:0 0;color:#ab301e;border:none;text-transform:none}body.openings .cta-row .et_pb_button:hover{padding:0 2.5em 0 0;background:#fcfdef;color:#802416}body.openings .cta-row .et_pb_button:after{font-size:17px;line-height:1em;top:7px;content:'\e893';font-family:icons}body.openings .cta-row.cta-classification-tables{background:#fff;padding:0;text-align:center;border:none}body.openings .cta-row.cta-classification-tables h2{display:block;padding:0;font-size:15px;line-height:21px;color:#a78758}body.openings .cta-row.cta-classification-tables h2 a:link,body.openings .cta-row.cta-classification-tables h2 a:visited{color:#776f68}body.openings .cta-row.cta-classification-tables h2 a:focus,body.openings .cta-row.cta-classification-tables h2 a:hover{color:#5c5650}body.openings .cta-row.cta-classification-tables h2 a{font-family:MuseoSans,sans-serif;font-weight:700}body.openings .cta-row.cta-classification-tables small{display:block;font-family:BaskervilleSerial,serif;font-weight:400;font-size:18px;line-height:21px}body.openings .cta-row.cta-classification-tables .et_pb_promo_description{padding:0;position:relative}body.openings .cta-row.cta-classification-tables .et_pb_promo_description h3{display:block;z-index:100;color:#a78758;font-family:BaskervilleSerial,serif;font-size:17px;line-height:21px}@media (min-width:400px){body#cultural-visit.openings #marquee h1,body#music.openings #marquee h1,body#the-art.openings #marquee h1,body#the-cathedral.openings #marquee h1,body#the-history.openings #marquee h1,body#worship.openings #marquee h1{font-size:66px}}@media (min-width:481px){body#cultural-visit.openings #marquee h1,body#music.openings #marquee h1,body#the-art.openings #marquee h1,body#the-cathedral.openings #marquee h1,body#the-history.openings #marquee h1,body#worship.openings #marquee h1{font-size:78px;margin-top:30px}}@media (min-width:600px){body#cultural-visit.openings #marquee h1,body#music.openings #marquee h1,body#the-art.openings #marquee h1,body#the-cathedral.openings #marquee h1,body#the-history.openings #marquee h1,body#worship.openings #marquee h1{font-size:103px;letter-spacing:-1.5pt}}@media (min-width:797px){body#cultural-visit.openings #marquee h1,body#music.openings #marquee h1,body#the-art.openings #marquee h1,body#the-cathedral.openings #marquee h1,body#the-history.openings #marquee h1,body#worship.openings #marquee h1{font-size:124px;margin-top:15px;letter-spacing:-2pt}}@media (min-width:1400px){body#cultural-visit.openings #marquee h1,body#music.openings #marquee h1,body#the-art.openings #marquee h1,body#the-cathedral.openings #marquee h1,body#the-history.openings #marquee h1,body#worship.openings #marquee h1{font-size:138px;margin-top:28px;letter-spacing:-3.5pt}}