body#contact.main #marquee.medium .et_pb_fullwidth_header{padding:50px 0}body#contact.main #marquee.medium small{letter-spacing:3pt;font-family:MuseoSans,sans-serif;font-size:18px;color:#ffc;font-weight:300;text-transform:uppercase}body#contact.main #marquee.medium small:after{content:'';display:block;width:30px;height:1px;background:rgba(228,210,147,.5);margin:5px auto 10px}body#contact.main #marquee.medium .header-content{padding-top:0;min-height:150px}body#contact.main #marquee.medium h1{font-size:42px;letter-spacing:0}@media (min-width:481px){body#contact.main #marquee.medium .header-content{min-height:220px}body#contact.main #marquee.medium h1{font-size:72px;letter-spacing:0}body#contact.main #row-1 .bk.bk_1 h4{margin-bottom:30px}}body#contact.main #row-1{padding:40px 0 60px;background:#fff}body#contact.main #row-1:before{display:block;content:'\e8cb';font-family:icons;position:absolute;text-align:center;color:#7d6849;background:#fff;font-size:18px;line-height:52px;width:52px;height:52px;top:0;left:50%;margin-left:-26px;margin-top:-26px;border-radius:26px;z-index:1000}body#contact.main #row-1 a:link,body#contact.main #row-1 a:visited{color:#7d6849}body#contact.main #row-1 a:focus,body#contact.main #row-1 a:hover{color:#5d4d36}body#contact.main #row-1 #header{border-bottom:1px solid #d8d5d2;padding:0 0 30px;margin-bottom:30px!important}body#contact.main #row-1 h2{font-weight:400;color:#ab301e;letter-spacing:-1pt;line-height:1em;font-size:36px}body#contact.main #row-1 h2:after{display:block;content:'';margin:30px auto 20px;height:2px;width:60px;background:#d8d5d2}body#contact.main #row-1 p{color:#605018}body#contact.main #row-1 p.desc{font-size:18px;font-family:BaskervilleSerial,serif;font-weight:300;line-height:1.3em;padding-bottom:10px}@media (min-width:992px){body#contact.main #row-1 p{max-width:767px;margin:0 auto}body#contact.main #row-1 p.desc{font-size:21px}}body#contact.main #row-1 p.small{font-size:18px;color:#7d6849;line-height:18px!important}body#contact.main #row-1 p.small em{font-family:'Times New Roman',Times,serif;font-size:17px}body#contact.main #row-1 h4{color:#7d6849;font-weight:400;border-bottom:1px solid #d8d5d2;padding-top:30px;padding-bottom:30px;font-size:22px;background:#f8f6df}body#contact.main #row-1 strong{color:#010101;font-weight:400;margin-right:5px}body#contact.main #row-1 .row_contact{padding:0!important;margin-bottom:30px!important}@media (max-width:767px){body#contact.main #marquee.medium h1 br{display:none}body#contact.main #row-1 .row_contact{padding:0!important;margin-bottom:0!important}body#contact.main #row-1 .row_contact .et_pb_column{margin-bottom:0!important}body#contact.main #row-1 .bk.bk_1{margin-bottom:30px!important}}body#contact.main #row-1 .bk{border:1px solid #d8d5d2;padding-bottom:20px;min-height:260px;margin-bottom:0!important}body#contact.main #row-1 .bk p{line-height:1.4em;color:#4d402d}body#contact.main #row-1 .bk p+div{margin-top:10px}body#contact.main #row-1 .bk strong{border:none!important;font-weight:400;color:#4d402d;font-family:BaskervilleSerial,serif}@media (max-width:480px){body#contact.main #row-1 .bk.bk_1{margin-top:30px}body#contact.main #row-1 .bk.bk_1 h4{margin-bottom:10px}}body#contact.main #row-1 .bk.bk_1 h5{padding:0 0 3px;color:#4d402d}body#contact.main #row-1 .bk.bk_1 a:link,body#contact.main #row-1 .bk.bk_1 a:visited{color:#7d6849}body#contact.main #row-1 .bk.bk_1 a:focus,body#contact.main #row-1 .bk.bk_1 a:hover{color:#5d4d36}body#contact.main #row-1 .bk.bk_1 .hl_email{margin-top:10px}body#contact.main #row-1 .bk.bk_1 .hl_email a{font-style:italic}@media (min-width:481px){body#contact.main #row-1 .bk.bk_2 h4{margin-bottom:30px}body#contact.main #row-1 .bk.bk_2 .phone+.phone{display:inline-block;padding-left:15px;border-left:1px solid #d8d5d2;margin-left:15px}}body#contact.main #row-1 .bk.bk_2 h5{padding:10px 0;color:#4d402d}body#contact.main #row-1 .bk.bk_2 .phone{display:inline-block;color:#7d6849;font-size:21px;font-family:BaskervilleSerial,serif}body#contact.main #row-1 .bk.bk_2 .phone em{color:#010101}@media (max-width:480px){body#contact.main #row-1 .bk.bk_2{margin-top:30px}body#contact.main #row-1 .bk.bk_2 h4{margin-bottom:10px}body#contact.main #row-1 .bk.bk_2 .phone+.phone{display:block;padding-top:15px;border-top:1px solid #d8d5d2;margin-top:15px}}@media (min-width:481px){body#contact.main #row-1 .bk.bk_3 h4{margin-bottom:30px}}@media (max-width:480px){body#contact.main #row-1 .bk.bk_3{margin-top:30px}body#contact.main #row-1 .bk.bk_3 h4{margin-bottom:10px}}body#contact.main #row-1 .bk.bk_3 h6{padding:0 0 3px;color:#4d402d;font-size:21px;margin-bottom:15px}body#contact.main #row-1 .bk.bk_3 h5{padding:0 0 3px;color:#4d402d}body#contact.main #row-1 .bk.bk_3 a:link,body#contact.main #row-1 .bk.bk_3 a:visited{color:#7d6849}body#contact.main #row-1 .bk.bk_3 a:focus,body#contact.main #row-1 .bk.bk_3 a:hover{color:#5d4d36}body#contact.main #row-1 .bk.bk_3 .hl_email{margin-top:10px}body#contact.main #row-1 .bk.bk_3 .hl_email a{font-style:italic}body#contact.main #row-1 #footer{border-top:1px solid #e8e5d5;padding-top:30px}body#contact.main #row-1 #footer .icon{display:block;font-size:1.5em;color:#a78758}body#contact.main #row-1 #footer h5{font-weight:400;font-family:BaskervilleSerial,serif;font-size:18px}body#contact.main #row-1 #footer p{max-width:520px;color:#7d6849;margin:0 auto;line-height:1.2em;font-size:18px}body#contact.main #row-1 #footer a:link,body#contact.main #row-1 #footer a:visited{color:#3d3223}body#contact.main #row-1 #footer a:focus,body#contact.main #row-1 #footer a:hover{color:#1c1811}body#contact.main #row-1 #footer a{border-bottom:1px solid #d6d1b4}body#contact.main #row-2{padding:40px 0 60px;background:#fbfaec}@media (max-width:767px){body#contact.main #row-1 .bk.bk_2{margin-bottom:30px!important}body#contact.main #row-2 .et_pb_row{width:100%}body#contact.main #row-2 .et_pb_text{max-width:480px;margin:0 auto}}body#contact.main #row-2:before{display:block;content:'\e888';font-family:icons;position:absolute;text-align:center;color:#7d6849;background:#fbfaec;font-size:18px;line-height:52px;width:52px;height:52px;top:0;left:50%;margin-left:-26px;margin-top:-26px;border-radius:26px;z-index:1000}body#contact.main #row-2 a:link,body#contact.main #row-2 a:visited{color:#7d6849}body#contact.main #row-2 a:focus,body#contact.main #row-2 a:hover{color:#5d4d36}body#contact.main #row-2 #header{border-bottom:1px solid #dfdbc4;margin-bottom:30px!important}body#contact.main #row-2 h2{font-weight:400;color:#ab301e;letter-spacing:-1pt;line-height:1em;font-size:36px}body#contact.main #row-2 h2:after{display:block;content:'';margin:30px auto 20px;height:2px;width:60px;background:#dfdbc4}body#contact.main #row-2 p{color:#7d6849;line-height:1.3em}body#contact.main #row-2 p.desc{font-size:21px;font-family:BaskervilleSerial,serif;font-weight:300;line-height:1.3em;padding-bottom:10px}@media (min-width:992px){body#contact.main #row-2 p.desc{font-size:27px}}body#contact.main #row-2 p small{font-size:18px;color:#7d6849}body#contact.main #row-2 p strong{border-bottom:1px solid #dfdbc4}body#contact.main #row-2 .et_pb_toggle{border:none;padding:0;margin:0 0 10px}body#contact.main #row-2 .et_pb_toggle h5.et_pb_toggle_title{padding:0 0 15px;font-family:BaskervilleSerial,serif;background:#fbfaec;border-bottom:1px solid #dfdbc4;text-align:center;transition:.2s ease-out}body#contact.main #row-2 .et_pb_toggle h5.et_pb_toggle_title:before{right:20px;color:#e7d7a1}body#contact.main #row-2 .et_pb_toggle h6{color:#40130c;font-size:21px;font-family:BaskervilleSerial,serif;text-align:center;margin-bottom:7px}body#contact.main #row-2 .et_pb_toggle .et_pb_toggle_content{padding:15px 0 50px;text-align:center}body#contact.main #row-2 .et_pb_toggle .et_pb_toggle_content a{font-style:italic;position:relative;font-size:18px}body#contact.main #row-2 .et_pb_toggle .et_pb_toggle_content a .icon{color:#9b2917;font-size:1.6em;position:relative;top:5px;border-right:1px solid #f1e8c9;padding-right:10px;margin-right:10px;display:none}body#contact.main #row-2 .et_pb_toggle .et_pb_toggle_content a strong{font-style:italic;color:#7d6849;font-family:'Palatino Linotype',Palatino,Georgia,serif;text-transform:lowercase;font-weight:400!important;border-right:1px solid #dfdbc4;padding-right:10px;margin-right:10px;font-size:18px}body#contact.main #row-2 .et_pb_toggle .et_pb_toggle_content a:link,body#contact.main #row-2 .et_pb_toggle .et_pb_toggle_content a:visited{color:#7d6849}body#contact.main #row-2 .et_pb_toggle .et_pb_toggle_content a:focus,body#contact.main #row-2 .et_pb_toggle .et_pb_toggle_content a:hover{color:#5d4d36}body#contact.main #row-2 .et_pb_toggle.et_pb_toggle_close,body#contact.main #row-2 .et_pb_toggle.et_pb_toggle_open{background:#fbfaec;border-color:#dfdbc4}body#contact.main #row-2 .et_pb_toggle.et_pb_toggle_close h5.et_pb_toggle_title,body#contact.main #row-2 .et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title{color:#9b2917;letter-spacing:0;text-transform:uppercase;font-size:13px}@media (min-width:768px){body#contact.main #row-2 #col_emails{column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:5.5%;-webkit-column-gap:5.5%;-moz-column-gap:5.5%;column-fill:balance;-webkit-column-fill:balance;-moz-column-fill:balance;column-rule:1px solid #dfdbc4;-webkit-column-rule:1px solid #dfdbc4;-moz-column-rule:1px solid #dfdbc4;margin-bottom:0}body#contact.main #row-2 .et_pb_toggle.et_pb_toggle_close h5.et_pb_toggle_title,body#contact.main #row-2 .et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title{letter-spacing:1pt;font-size:14px}}body#contact.main #row-3{background:#fff;padding:0 0 50px}body#contact.main #row-3:before{display:block;content:'\e888';font-family:icons;position:absolute;text-align:center;color:#7d6849;background:#fff;font-size:18px;line-height:52px;width:52px;height:52px;top:0;left:50%;margin-left:-26px;margin-top:-26px;border-radius:26px;z-index:1000}body#contact.main #row-3 a:link,body#contact.main #row-3 a:visited{color:#7d6849}body#contact.main #row-3 a:focus,body#contact.main #row-3 a:hover{color:#5d4d36}body#contact.main #row-3 #header{border-bottom:1px solid #e8e5d5;padding:60px 0 40px;margin-bottom:30px!important}body#contact.main #row-3 .et_pb_column{margin-bottom:0!important}body#contact.main #row-3 h2{font-weight:400;color:#ab301e;letter-spacing:-1pt;line-height:1em;font-size:36px}body#contact.main #row-3 h2:after{display:block;content:'';margin:30px auto 20px;height:2px;width:60px;background:#e8e5d5}body#contact.main #row-3 .et_pb_divider:before{border-top-color:#e8e5d5!important}body#contact.main #row-3 p{line-height:1.3em}body#contact.main #row-3 p.desc{font-size:21px;font-family:BaskervilleSerial,serif;font-weight:300;line-height:1.3em;padding-bottom:10px;color:#5d4d36}@media (min-width:992px){body#contact.main #row-3 p.desc{font-size:27px;max-width:767px;margin:0 auto}body#contact.localization .header-content .et_pb_fullwidth_header_subhead{padding-top:0}}body#contact.main #row-3 p small{font-size:18px;color:#7d6849;line-height:14px!important}body#contact.main #row-3 p strong{border-bottom:1px solid #e8e5d5}body#contact.main #row-3 .row_contact{padding:0!important;margin-bottom:30px!important}body#contact.main #row-3 .row_contact h4{color:#7d6849;font-weight:400;border-bottom:1px solid #e8e5d5;padding-top:30px;padding-bottom:30px;font-size:24px;background:#f8f6df}@media (min-width:481px){body#contact.main #row-3 .row_contact h4{margin-bottom:30px}body#contact.main #row-3 .bk.bk_1 .phone+.phone{display:inline-block;padding-left:15px;border-left:1px solid #e8e5d5;margin-left:15px}}body#contact.main #row-3 .row_contact em{font-style:normal;font-size:.85em;color:#a9a29c}body#contact.main #row-3 .row_contact strong{color:#010101;font-weight:400;margin-right:5px}@media (max-width:767px){body#contact.main #row-3 .row_contact{padding:0!important;margin-bottom:0!important}body#contact.main #row-3 .bk.bk_2{margin-bottom:30px!important}}body#contact.main #row-3 .bk{border:1px solid #e8e5d5;padding-bottom:20px;margin-bottom:0!important}body#contact.main #row-3 .bk p{line-height:1.3em;color:#4d402d}body#contact.main #row-3 .bk p+div{margin-top:10px}body#contact.main #row-3 .bk strong{border:none!important;font-weight:400;color:#4d402d;font-family:BaskervilleSerial,serif}body#contact.main #row-3 .bk.bk_1{min-height:260px}body#contact.main #row-3 .bk.bk_1 h5{padding:10px 0;color:#4d402d}body#contact.main #row-3 .bk.bk_1 .phone{display:inline-block;color:#7d6849;font-size:21px;font-family:BaskervilleSerial,serif}body#contact.main #row-3 .bk.bk_1 .phone em{color:#010101}body#contact.main #row-3 .bk.bk_2{min-height:260px}body#contact.main #row-3 .bk.bk_2 h5{padding:10px 0 3px;color:#4d402d}body#contact.main #row-3 .bk.bk_2 a{font-style:italic}body#contact.main #row-3 .bk.bk_2 a:link,body#contact.main #row-3 .bk.bk_2 a:visited,body#contact.main #row-3 .bk.bk_3 a:link,body#contact.main #row-3 .bk.bk_3 a:visited{color:#7d6849}body#contact.main #row-3 .bk.bk_2 a:focus,body#contact.main #row-3 .bk.bk_2 a:hover,body#contact.main #row-3 .bk.bk_3 a:focus,body#contact.main #row-3 .bk.bk_3 a:hover{color:#5d4d36}body#contact.main #row-3 .bk.bk_3{min-height:210px}body#contact.main #row-3 .bk.bk_3 .hl_address{line-height:1.4em;color:#4d402d;font-size:18px;font-family:BaskervilleSerial,serif;margin-bottom:10px}body#contact.main #row-3 .bk.bk_3 .hl_address p{padding:0;font-size:18px}body#contact.main #row-3 .bk.bk_3 .hl_address p a{font-style:italic;font-family:'Palatino Linotype',Palatino,Georgia,serif}body#contact.main #row-3 .bk.bk_4{min-height:210px}body#contact.main #row-3 .bk.bk_4 p{padding:0;font-size:18px;font-family:BaskervilleSerial,serif;max-width:75%;margin:0 auto 10px}body#contact.main #row-3 .bk.bk_4 strong{margin:0;color:#4d402d}body#contact.main #row-3 .bk a{padding:0;font-size:18px;font-style:italic;font-family:'Palatino Linotype',Palatino,Georgia,serif}body#contact.localization .et_pb_fullscreen .et_pb_fullwidth_header_container{width:100%}body#contact.localization .header-content .et_pb_fullwidth_header_subhead{padding-top:0;font-size:20px;font-family:'Palatino Linotype',Palatino,Georgia,serif;letter-spacing:0;font-style:italic}@media (max-width:480px){body#contact.main #row-2 .et_pb_text{max-width:320px}body#contact.main #row-3 .row_contact h4{margin-bottom:10px}body#contact.main #row-3 .bk.bk_1 .phone+.phone{display:block;padding-top:15px;border-top:1px solid #e8e5d5;margin-top:15px}body#contact.localization .header-content .et_pb_fullwidth_header_subhead{max-width:250px;margin:0 auto}}body#contact.localization .header-content h1{font-size:48px}@media (min-width:481px) and (max-width:767px){body#contact.localization .header-content h1{font-size:52px}}@media (min-width:768px) and (max-width:991px){body#contact.localization .header-content h1{font-size:64px}}@media (min-width:992px){body#contact.localization .header-content h1{font-size:72px}body#contact.localization #map-container .et_pb_map{min-height:640px}}@media (min-width:1200px){body#contact.localization .header-content h1{font-size:110px}body#contact.pastoral-office #marquee h1 br{display:none}}body#contact.localization #row-1{background:#fff;padding:60px 0}body#contact.localization #row-1:before{display:block;content:'\e888';font-family:icons;position:absolute;text-align:center;color:#7d6849;background:#fff;font-size:18px;line-height:52px;width:52px;height:52px;top:0;left:50%;margin-left:-26px;margin-top:-26px;border-radius:26px;z-index:1000}body#contact.localization #row-1 .title-container{text-align:center;padding:0}body#contact.localization #row-1 .title-container h2{color:#4d402d;font-size:36px;padding-bottom:0;letter-spacing:-1pt}@media (min-width:481px){body#contact.localization #row-1 .title-container h2{font-size:42px}}@media (max-width:767px){body#contact.localization #row-1 .title-container h2{max-width:320px;margin:0 auto}}body#contact.localization #row-1 .title-container h2:after{content:'';display:block;width:180px;height:1px;background:#e8e5d5;margin:30px auto 20px}body#contact.localization #row-1 .title-container h2 em{font-family:'Times New Roman',Times,serif}body#contact.localization #row-1 .address_columns .et_pb_column{background:#fff;border:1px solid #e8e5d5}body#contact.localization #row-1 .address_columns .et_pb_column .et_pb_module{margin-bottom:0}body#contact.localization #row-1 img{border-bottom:1px solid #e8e5d5}body#contact.localization #row-1 address{position:relative}body#contact.localization #row-1 address:before{display:block;content:'\e843';font-family:icons;position:absolute;text-align:center;color:#ab301e;background:#fff;font-size:24px;line-height:64px;width:64px;height:64px;top:0;left:50%;margin-left:-32px;margin-top:-32px;border-radius:32px;z-index:1000;font-style:normal}body#contact.localization #row-1 address h4{color:#7d6849;font-family:BaskervilleSerial,serif;margin:0 auto;padding:30px 0;font-style:normal;text-align:center;font-size:28px;z-index:1005;position:relative;letter-spacing:-.5pt}body#contact.localization #row-1 address ul{list-style:none inside;margin:0;padding:0 0 20px}body#contact.localization #row-1 address ul li{line-height:1.35em;padding-bottom:20px;font-size:21px;font-style:normal;font-family:'Palatino Linotype',Palatino,Georgia,serif}body#contact.localization #row-1 address ul li sup{color:#936020;line-height:13px;top:-2px}body#contact.localization #row-1 address ul li strong{display:block;font-family:MuseoSans,sans-serif;font-weight:400;color:#7d6849;text-transform:uppercase;font-size:13px;font-style:normal;letter-spacing:1pt;border-bottom:1px solid #e8e5d5;padding-bottom:5px;width:150px;margin:0 auto 10px}body#contact.localization #row-1 address ul li a:link,body#contact.localization #row-1 address ul li a:visited{color:#7d6849}body#contact.localization #row-1 address ul li a:focus,body#contact.localization #row-1 address ul li a:hover{color:#5d4d36}body#contact.localization #row-1 address ul li a{font-style:italic;font-size:15px;font-family:'Palatino Linotype',Palatino,Georgia,serif}body#contact.localization .note{border-top:1px solid #e8e5d5;display:block;color:#694517;font-style:italic;padding-top:15px;margin-top:0}body#contact.localization .note p{font-size:13px;line-height:1.2em}body#contact.localization .note sup{color:#936020;position:relative;top:3px;margin-right:5px;font-size:1.2em}body#contact.localization #map-container{background:#fff}body#contact.localization #map-container .title-container{display:block;text-align:center;padding:65px 0 50px}body#contact.localization #map-container .title-container h2{color:#9b2917;font-size:27px}body#contact.localization #map-container .title-container h2 em{font-family:'Times New Roman',Times,serif}body#contact.localization #map-container .title-container h2:after{display:block;content:'';width:60px;margin:20px auto 0;height:1px;background:#f1e8c9}@media (min-width:768px){body#contact.localization #map-container .title-container h2{font-size:3em}}body#contact.pastoral-office #marquee{background-color:#181715}@media (max-width:767px){body#contact.pastoral-office #marquee h1,body#contact.pastoral-office #marquee span.et_pb_fullwidth_header_subhead{text-align:center!important}body#contact.pastoral-office #marquee span.et_pb_fullwidth_header_subhead:before{content:'';display:block;width:30px;height:1px;background:rgba(228,210,147,.5);margin:5px auto 20px}body#contact.pastoral-office #row-1 .col-1 p.note .icon{display:none}}body#contact.pastoral-office #marquee h1 small{font-size:.45em;display:none}@media (min-width:767px) and (max-width:991px){body#contact.pastoral-office #marquee h1 br{display:none}}body#contact.pastoral-office #marquee span.et_pb_fullwidth_header_subhead{text-transform:uppercase;font-family:BaskervilleSerial,serif}body#contact.pastoral-office #row-1{background:#f8f8f4;padding:40px 0 50px}body#contact.pastoral-office #row-1 .et_pb_row{padding:0}body#contact.pastoral-office #row-1 .col-1 h2{font-family:BaskervilleSerial,serif;letter-spacing:-.5pt;font-size:32px;color:#ab301e}body#contact.pastoral-office #row-1 .col-1 h2:after{display:block;content:'';margin:25px 0;height:1px;background:#e8e5d5;width:60px}body#contact.pastoral-office #row-1 .col-1 p,body#contact.pastoral-office #row-1 .col-1 p strong{color:#7b775c}body#contact.pastoral-office #row-1 .col-1 p.note{display:block;padding:20px 0 0;border-top:1px solid #e8e5d5}body#contact.pastoral-office #row-1 .col-1 p.note .icon{color:#a78758;border-color:#e8e5d5}@media (min-width:992px){body#contact.pastoral-office #row-1 .col-2 .img-example{margin-top:-200px}}@media (max-width:991px){body#contact.main #row-3 .bk.bk_1,body#contact.main #row-3 .bk.bk_3{margin-bottom:30px!important}body#contact.pastoral-office #row-1 .col-2 img{border:1px solid #e8e5d5}}@media (min-width:600px) and (max-width:991px){body#contact.pastoral-office #row-1 .col-2{border-top:1px solid #e8e5d5;padding-top:40px}body#contact.pastoral-office #row-1 .col-2 .img-example{display:inline-block;width:50%;margin:0;vertical-align:top}body#contact.pastoral-office #row-1 .col-2 .ul-data{display:inline-block;width:44%;margin-left:5%}}body#contact.pastoral-office #row-1 .col-2 .title_data{margin-bottom:20px}body#contact.pastoral-office #row-1 .col-2 h4{font-weight:400;font-size:27px;letter-spacing:-1pt;margin:20px 0;font-family:BaskervilleSerial,serif;color:#ab301e}body#contact.pastoral-office #row-1 .col-2 ul{padding:0;margin:0;list-style:none inside;border-top:1px solid #e8e5d5}body#contact.pastoral-office #row-1 .col-2 ul li{padding:10px 0;font-size:18px;margin:0;border-bottom:1px solid #e8e5d5;font-family:BaskervilleSerial,serif;color:#7b775c;line-height:1.4em}body#contact.pastoral-office #row-1 .col-2 ul li:last-child{border:none}body#contact.pastoral-office #row-1 .col-2 ul li a{font-weight:400;font-family:BaskervilleSerial,serif;font-size:18px}body#contact.pastoral-office #row-1 .col-2 ul li a:link,body#contact.pastoral-office #row-1 .col-2 ul li a:visited{color:#7b775c}body#contact.pastoral-office #row-1 .col-2 ul li a:focus,body#contact.pastoral-office #row-1 .col-2 ul li a:hover{color:#5e5b46}body#contact.pastoral-office #row-1 .col-2 ul li .divi-list__title{color:#413e31!important;font-size:18px}body#contact.pastoral-office #row-2:before{display:block;content:'\e829';font-family:icons;position:absolute;text-align:center;color:#7d6849;background:#fff;font-size:18px;line-height:52px;width:52px;height:52px;top:0;left:50%;margin-left:-26px;margin-top:-26px;border-radius:26px;z-index:1000}body#contact.pastoral-office #row-2 h2{color:#ab301e;font-size:32px;letter-spacing:-.5pt}body#contact.pastoral-office #row-2 .calendar_table{padding-top:20px;margin-top:30px;border-top:1px dashed #d8d5d2}body#contact.pastoral-office #row-2 .calendar_table h3{font-weight:400;font-family:MuseoSans,sans-serif;font-size:18px;color:#5b5651;margin-bottom:0;padding:0}body#contact.pastoral-office #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#contact.pastoral-office #row-2 .calendar_table h3{margin-bottom:20px}body#contact.pastoral-office #row-2 .date_from_to{padding:3px 0 0 15px;margin:0 0 30px}}body#contact.pastoral-office #row-2 .date_from_to ul{list-style:none inside;padding:0;margin:0}body#contact.pastoral-office #row-2 .date_from_to ul li em{font-family:'Palatino Linotype',Palatino,Georgia,serif}body#contact.pastoral-office #row-2 .icon{color:#a78758}