.basilica-bg-dark{color:#fff}.basilica-text-center{text-align:center}a:link{color:#1b75bc}.basilica-image-100w{width:100%}.basilica-font-clearsans{font-family:Clear Sans!important}.page-template-default .montage_vdo,.page-template-default .sacred_music_vdo{box-shadow:none!important}.devotional-cta-2-column .devotional-cta-inner,.main-event-entry .vc_column-inner>.wpb_wrapper,.devotional-grid .vc_column-inner>.wpb_wrapper,.page .devotional-cta,.box-shadow-10a{box-shadow:0 0 3px 0 rgba(0,0,0,.1)!important}.come-experience .basilica-hide-4th-owl-child .basilica-owl-slider .owl-item:nth-child(4){display:none!important}@media(max-width:767px){.basilica-columns-reverse{display:flex;flex-direction:column-reverse}}@media only screen and (max-width:1024px){.vc_rtl-columns-reverse,.vc_rtl-columns-reverse.main-event{flex-direction:column}.main-event .main-event-inner{margin-bottom:40px}}.basilica-hide{display:none!important}.single-slider.basilica-blog-header h2{text-shadow:none;color:inherit!important}.vc_section.single-slider.basilica-blog-header{padding-top:50px!important;padding-bottom:50px!important}.template-internal-right-sidebar-nohead section.vc_section{padding-top:30px!important;padding-bottom:30px!important}.about_slide.vc_section.single-slider.background-position-top,.background-position-top{background-position:top!important}.about_slide.vc_section.single-slider.background-position-bottom,.background-position-bottom{background-position:bottom!important}.about_slide.vc_section.single-slider.background-position-top-left,.background-position-top-left{background-position:left top!important}.about_slide.vc_section.single-slider.background-position-top-right,.background-position-top-right{background-position:right top!important}.about_slide.vc_section.single-slider.background-position-bottom-left,.background-position-bottom-left{background-position:left bottom!important}.about_slide.vc_section.single-slider.background-position-bottom-right,.background-position-bottom-right{background-position:right bottom!important}.vc_section.single-slider.background-position-50x-20y,.about_slide.vc_section.single-slider.background-position-50x-20y,.background-position-50x-20y{background-position:50% 20%!important}.vc_section.single-slider.background-position-50x-40y,.about_slide.vc_section.single-slider.background-position-50x-40y,.background-position-50x-40y{background-position:50% 40%!important}.vc_section.single-slider.background-position-50x-70y,.about_slide.vc_section.single-slider.background-position-50x-70y,.background-position-50x-70y{background-position:50% 70%!important}.top_image_architect.background-position-85x,.background-position-85x{background-position:85%!important}.itineraries_main .liturgy_mass_times .top_image_architect{background-position:25% 50%!important}.basilica-group-gray{padding:20px;background-color:#e8e8e8;margin-bottom:20px}.basilica-group-white{padding:30px;background-color:#fff;margin-bottom:20px}.top_image_architect.img-neww{}.list_mass_times h5,h5.mass_times_head{font-size:inherit!important}.listt_int>li{font-size:inherit!important}.pilgrimages .content_box.ecclesiastical_box{background:rgba(0,0,0,.5)}@media(max-width:767px){.top_image_architect.img-neww{min-height:200px!important;height:200px!important}.sample-itineraries .itineraries_main>div,.sample-itineraries .itineraries_main_right>div{min-height:inherit!important}.vc_section.single-slider.view-height-600px,.view-height-600px{height:300px!important}.about_slide.vc_section.single-slider.view-height-400px,.view-height-400px{height:200px!important}.single-slider.basilica-blog-header h2{font-size:2.7em}}@media(min-width:768px){.itineraries_main.itinerary-min-1000h,.itineraries_main_right.itinerary-min-1000h,.itinerary-min-1000h{min-height:1000px!important}.top_image_architect.img-neww.img-neww-800h{height:800px!important}.top_image_architect.img-neww.img-neww-1000h{height:1000px!important}.vc_section.single-slider.view-height-600px,.view-height-600px{height:400px!important}.about_slide.vc_section.single-slider.view-height-400px,.view-height-400px{height:300px!important}}@media(min-width:991px){.vc_section.single-slider.view-height-600px,.view-height-600px{height:600px!important}.about_slide.vc_section.single-slider.view-height-400px,.view-height-400px{height:400px!important}}@media(min-width:1025px){.pilgrimages .content_box.ecclesiastical_box{display:flex;align-items:center}}.pilgrimages .ecclesiastical_section{background:0 0}footer.main{border-top:1px solid rgba(255,255,255,.1)}.announcement-heading{background-color:#1a75bc}.announcement-heading,.announcement-heading .vnewsticker{font-family:clear sans;color:#fff;font-weight:400;font-size:16px}.announcement-heading a:link,.announcement-heading .vnewsticker a:link{}.announcement-heading a:hover,.announcement-heading .vnewsticker a:hover{color:rgba(255,255,255,.7)!important}#v_container{margin:0 auto}@media(min-width:768px) and (max-width:1000px){#v_container,div[id^=v],div[id^=v]>table,div[id^=v]>td{width:768px!important}}@media(min-width:480px) and (max-width:767px){#v_container,div[id^=v],div[id^=v]>table,div[id^=v]>td{width:480px!important}}@media(max-width:479px){#v_container,div[id^=v],div[id^=v]>table,div[id^=v]>td{width:320px!important}}#tribe-events-content-wrapper{padding-left:20px;padding-right:20px}.hide-tribe-events-bar #tribe-events-bar{display:none!important}h2.basilica-theme-section-title{text-align:center}.basilica-tribe-list-section h1{}.basilica-tribe-list-section h2{}.basilica-tribe-list-section h3{}.basilica-tribe-list-section h4{}.basilica-tribe-list-section h5{}.basilica-tribe-list-section h6{}.basilica-tribe-list-section p{}#tribe-events-pg-template .tribe-events-content ul li{margin:0 0 0 20px}.basilica-tribe-list-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 40px;width:100%;margin:0 auto}.basilica-tribe-list-section .basilica-tribe-list-container{width:100%;margin-top:20px;margin-bottom:20px;list-style-type:none;box-shadow:1px 3px 7px 1px rgba(0,0,0,.1)}.basilica-white-bg .basilica-tribe-list-container{background-color:#fff}.basilica-white-bg .basilica-tribe-list-container p{color:#212529}.basilica-tribe-list-section .basilica-tribe-list-container .tribe-events-event-image{margin:0;line-height:0;overflow:hidden;height:300px;width:100%}.basilica-tribe-list-section .basilica-tribe-list-container .tribe-events-event-image img{height:auto;max-width:100%;float:left;height:100%;object-fit:cover}.basilica-tribe-list-section .basilica-tribe-list-container .tribe-events-event-content{padding:40px 30px}.basilica-tribe-list-section .basilica-tribe-list-container .tribe-events-event-content .tribe-event-title{margin-bottom:5px}.basilica-tribe-list-section .basilica-tribe-list-container .tribe-events-event-content .tribe-event-duration{font-size:14px;margin-bottom:30px}.basilica-tribe-list-section .basilica-tribe-list-container p{margin-bottom:2rem}.basilica-tribe-list-section .basilica-tribe-list-container .tribe-events-event-content .tribe-events-widget-link,.basilica-tribe-list-section .tribe-events-widget-button{background-color:#1b75bc;display:inline-block;font-size:14px;margin-bottom:10px}.basilica-tribe-list-section .basilica-tribe-list-container .tribe-events-event-content .tribe-events-widget-link:hover,.basilica-tribe-list-section .tribe-events-widget-button:hover{opacity:.9;cursor:pointer}.basilica-tribe-list-section .basilica-tribe-list-container .tribe-events-event-content .tribe-events-widget-link a,.basilica-tribe-list-section .tribe-events-widget-button a{color:#fff;display:block;padding:15px 40px;text-transform:uppercase}.basilica-tribe-list-section .tribe-events-widget-button{margin:40px auto}.basilica-tribe-list-section .tribe-event-title a,.basilica-tribe-list-section .tribe-events-widget-link a{box-shadow:none}.basilica-tribe-list-section .fa{margin-left:10px}@media(min-width:650px){.basilica-tribe-list-section .basilica-tribe-list-container{width:48%}.basilica-tribe-list-section>li{margin-left:0}}@media(min-width:960px){.basilica-tribe-list-section .basilica-tribe-list-container:first-child{width:100%;max-height:500px;display:flex;flex-direction:row-reverse}.basilica-tribe-list-section .basilica-tribe-list-container:first-child .tribe-events-event-image{width:65%;height:500px}.basilica-tribe-list-section .basilica-tribe-list-container:first-child .tribe-events-event-content{width:35%}.basilica-tribe-list-section .basilica-tribe-list-container:not(:first-child) .tribe-events-event-content .tribe-events-widget-link{background-color:transparent;display:inline-block}.basilica-tribe-list-section .basilica-tribe-list-container:not(:first-child) .tribe-events-event-content .tribe-events-widget-link:hover{opacity:.9;cursor:pointer}.basilica-tribe-list-section .basilica-tribe-list-container:not(:first-child) .tribe-events-event-content .tribe-events-widget-link a{padding:0;font-size:14px;color:#1b75bc}.basilica-tribe-list-section .basilica-tribe-list-container{width:31%}}@media(min-width:1200px){.basilica-tribe-list-section{margin:0 auto}}.single-tribe_events .basilica-events .hide-from-single{display:none}.basilica-event-page-mass{margin-bottom:50px}.basilica-event-page-mass .tribe-events-page-title{margin-bottom:0}.basilica-group-container{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding-right:20px;padding-left:20px}.basilica-group-mass{background-color:#f2f2f2;padding:20px;margin-top:10px;margin-bottom:10px}.basilica-group-mass h5{margin:0;margin-bottom:10px;font-size:1.25rem;line-height:1.4}.basilica-group-mass.basilica-group-column3,.basilica-group-mass.basilica-group-column4{width:100%}@media(min-width:480px){.basilica-group-mass.basilica-group-column3{width:32%}.basilica-group-mass.basilica-group-column4{width:48%}}@media(min-width:650px){.basilica-group-mass.basilica-group-column4{width:23%}}.basilica-plan-your-visit{background-color:#002147}.basilica-plan-your-visit .tribe-events-view-wrapper{padding:20px 40px;width:100%;margin:0 auto}.basilica-plan-your-visit #tribe-events-photo-events{}.basilica-plan-your-visit #tribe-bar-form{background-color:transparent;display:flex}.basilica-plan-your-visit #tribe-bar-form.tribe-bar-full.tribe-events-bar--has-filters #tribe-bar-views,.basilica-plan-your-visit #tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-filters #tribe-bar-views{display:none}.basilica-plan-your-visit #tribe-bar-form.tribe-bar-collapse #tribe-bar-views{display:none}.basilica-plan-your-visit .tribe-bar-search-filter{display:none}.basilica-plan-your-visit #tribe-bar-form .tribe-bar-filters-inner{display:flex;justify-content:center}.basilica-plan-your-visit #tribe-bar-form.tribe-bar-full.tribe-events-bar--has-views #tribe-bar-filters-wrap,.basilica-plan-your-visit #tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-views #tribe-bar-filters-wrap{float:none;width:100%;margin:0 auto}.basilica-plan-your-visit .tribe-bar-collapse #tribe-bar-filters-wrap{width:100%}.basilica-plan-your-visit #tribe-bar-form label{color:#fff;text-align:left}.basilica-plan-your-visit #tribe-bar-form input[type=text]{color:#fff}.basilica-plan-your-visit #tribe-bar-form .tribe-bar-submit input[type=submit]{background-color:#1b75bc}.basilica-plan-your-visit #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters{background-color:#333}.basilica-plan-your-visit .tribe-events-title-bar,.basilica-plan-your-visit .tribe-events-view-wrapper .tribe-events-photo #tribe-events-header,.basilica-plan-your-visit .tribe-events-view-wrapper .tribe-events-photo .tribe-events-photo-grid-sizer{display:none}.basilica-plan-your-visit .tribe-events-photo-gutter-sizer{display:none}.basilica-plan-your-visit .tribe-events-view-wrapper #tribe-events-photo-events{display:flex;flex-wrap:wrap}.basilica-plan-your-visit .tribe-events-view-wrapper #tribe-events-photo-events .tribe-events-photo-event{border-bottom:0;box-sizing:unset;padding:0;width:100%;margin-top:20px;margin-bottom:40px}.basilica-plan-your-visit .tribe-events-photo-event-wrap:hover{box-shadow:0}.basilica-plan-your-visit .tribe-events-list #tribe-events-photo-events .tribe-events-event-details .tribe-events-list-event-title{font-size:28px;font-weight:400;font-family:Adobe Garamond Pro}.basilica-plan-your-visit .tribe-events-event-details{color:#fff}.basilica-plan-your-visit a.tribe-event-url{box-shadow:none;color:#fff;font-weight:400}.basilica-plan-your-visit .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-meta{font-weight:400;margin-bottom:20px}.basilica-plan-your-visit .type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{border:0}.basilica-plan-your-visit .tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-image{float:none;margin:0;line-height:0;overflow:hidden;width:100%}.basilica-plan-your-visit .tribe-events-photo-event-wrap{background-color:transparent}.basilica-plan-your-visit .tribe-events-list .tribe-events-event-image img{height:auto;width:100%;float:left;max-height:100%;object-fit:cover}.basilica-plan-your-visit .tribe-clearfix:before{content:none}.basilica-plan-your-visit .tribe-clearfix:after{content:none}.basilica-plan-your-visit .tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-details{padding:20px 0;text-align:left}.basilica-plan-your-visit .tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-meta .recurringinfo{display:none}.basilica-plan-your-visit .tribe-events-list .tribe-events-loop .tribe-event-featured,.basilica-plan-your-visit .tribe-events-list #tribe-events-day.tribe-events-loop .tribe-event-featured,.basilica-plan-your-visit .type-tribe_events.tribe-events-photo-event.tribe-event-featured .tribe-events-photo-event-wrap,.basilica-plan-your-visit .type-tribe_events.tribe-events-photo-event.tribe-event-featured .tribe-events-photo-event-wrap:hover{background-color:transparent}.basilica-plan-your-visit .type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{background-color:transparent}.basilica-plan-your-visit #tribe-events-content a,.basilica-plan-your-visit ul.tribe-events-sub-nav a,.basilica-plan-your-visit ul.tribe-events-sub-nav a:hover{color:#fff}.basilica-plan-your-visit #tribe-events a.tribe-events-button{display:none}@media(max-width:480px){.basilica-plan-your-visit #tribe-bar-form .tribe-bar-filters-inner{flex-wrap:wrap}}@media(min-width:650px){.basilica-plan-your-visit .tribe-events-view-wrapper #tribe-events-photo-events .tribe-events-photo-event{width:48%;margin-left:1%;margin-right:1%}.basilica-plan-your-visit .tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-image{height:150px}.basilica-plan-your-visit .tribe-events-list .tribe-events-event-image img{height:100%}}@media(min-width:960px){.basilica-plan-your-visit .tribe-events-view-wrapper #tribe-events-photo-events .tribe-events-photo-event{width:30%;margin-left:1.5%;margin-right:1.5%;position:static!important;left:auto!important;top:auto!important}}@media(min-width:1200px){.basilica-plan-your-visit .tribe-events-view-wrapper{margin:0 auto}}.basilica-events{margin-top:50px!important;margin-bottom:50px!important}.basilica-events .tribe-events-page-title{font-size:2.25em}.basilica-events #tribe_events_filters_wrapper h3{font-size:16px;font-weight:200}#tribe-bar-form .tribe-bar-submit input[type=submit]{background-color:#1b75bc}#tribe-events .tribe-events-button,.tribe-events-button{background-color:#1b75bc;border-radius:0;height:30px;font-weight:400}#tribe-events-content a,.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,.tribe-events-back a,.tribe-events-back a:hover,.tribe-events-event-meta a,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-list-widget .tribe-events-widget-link a:hover,ul.tribe-events-sub-nav a,ul.tribe-events-sub-nav a:hover{color:#1b75bc;background-color:transparent}.tribe-events-calendar thead th a span,.tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column a span,.tribe-grid-header a span{color:#fff}.basilica-events #tribe-events-content .tribe-events-calendar td{padding:10px}.basilica-events #tribe-events-content .tribe-events-calendar td div[id*=tribe-events-daynum-] a{color:#333;font-size:14px;font-weight:400}.basilica-events #tribe-events td.tribe-events-past div[id*=tribe-events-event-] a,.basilica-events #tribe-events td.tribe-events-past .tribe-events-viewmore a{color:#dcdcdc}.basilica-events #tribe-events td.tribe-events-present div[id*=tribe-events-daynum-],.basilica-events #tribe-events td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#1b75bc;color:#fff}.basilica-events #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{margin-top:5px}.basilica-events #tribe-events .tribe-events-viewmore{margin:10px}.tribe-events-calendar thead th,.tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column,.tribe-grid-header{border-color:#666;background-color:#666;height:50px;color:#fff}.tribe-events-calendar td div[id*=tribe-events-daynum-]{background-color:transparent;width:30px;border-radius:100px;display:table-cell;padding:10px}#tribe-events .tribe-events-calendar td.tribe-events-othermonth,#tribe-events .tribe-grid-allday,#tribe-events .tribe-events-calendar td:hover{background-color:#f8f8f8}.basilica-events h2:first-child.tribe-events-list-separator-month,.basilica-events h2.tribe-events-list-separator-month{background-color:transparent;font-size:28px;font-weight:500;border-bottom:1px solid #dcdcdc;text-align:center;padding:30px;margin:0}h3.tribe-events-list-event-title a{font-size:28px}.tribe-events-list .tribe-events-list-event-title{font-family:Adobe Garamond Pro;font-weight:400}.tribe-events-loop .tribe-events-event-meta{font-weight:600}.event-is-recurring .tribe-events-divider{margin-right:5px;margin-left:5px}#tribe-events-content .tribe-events-list-event-description a{box-shadow:none}.single-tribe_events #tribe-events-header nav{display:none}.single-tribe_events .tribe-events-after-html .addthis_tool{display:none}.single-tribe_events h1.tribe-events-single-event-title{font-size:36px;font-family:Adobe Garamond Pro;font-weight:400;margin-top:40px}.basilica-events .tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{font-size:20px;font-weight:500;padding:20px}#tribe-events-pg-template,.tribe-events-pg-template{max-width:1000px}#tribe-events-content .tribe-events-calendar td.tribe-events-present a{}.basilica-gv-container h1{}.basilica-gv-container h2{}.basilica-gv-container h3{}.basilica-gv-container h4{}.basilica-gv-container h5{}.basilica-gv-container h6{}.basilica-gv-container{}.basilica-gv-container .gv-widget-search{margin:0;align-items:flex-end}.basilica-gv-container .gv-search-field-text{width:80%}.basilica-gv-container .gv-search-field-text input{border:1px solid #ccc;height:50px;width:100%;padding-left:10px}.basilica-gv-container .gv-widget-search .gv-search-box.gv-search-box-submit{width:20%}.basilica-gv-container .gv-search-box-submit .gv-search-button{width:100%}.basilica-gv-container [class*=gv-grid-col-]{padding-right:0}.basilica-gv-container .gv-widgets-header{}.basilica-gv-container .gv-widgets-header>div:first-child{margin-bottom:40px}.basilica-gv-container .gv-widgets-header .gv-widget-pagination{margin-left:10px}.basilica-gv-containerD .gv-widgets-header .gv-widget-pagination{}.basilica-gv-containerD .gv-widgets-header .gv-widget-pagination>p{}.basilica-gv-container .gv-widget-search.gv-search-horizontal .gv-search-box p input{border-radius:0}.basilica-gv-container .gv-widget-search .gv-search-box.gv-search-box-submit input.gv-search-button{height:50px;background-color:#1b75bc;color:#fff;text-transform:uppercase}@media(max-width:480px){.basilica-gv-container .gv-widget-search.gv-search-horizontal .gv-search-box p input{margin-bottom:10px}}.basilica-gv-container .gv-list-multiple-container{display:flex;flex-wrap:wrap;justify-content:space-between}.basilica-gv-container .gv-list-multiple-container>.gv-list-view{width:48%;margin-bottom:2em;background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.basilica-gv-container .gv-list-view-content .gv-list-view-content-image{}.basilica-gv-container .gv-list-view-content{padding:30px;display:flex;flex-direction:column}.basilica-gv-container .gv-list-view-content .gv-list-view-content-image{max-width:100%;margin:0 0 20px;padding:0;width:100%}.basilica-gv-container .gv-container img{width:100%}.basilica-gv-container .gv-list-view-content .gv-list-view-content-description>div{margin-bottom:20px}.basilica-gv-container .gv-list-view-content .gv-list-view-content-description p{font-size:16px;font-weight:300}.basilica-gv-container .gv-list-view-content .gv-list-view-content-description a:link{color:#1b75bc;text-transform:uppercase}.basilica-gv-container .gv-list-view-content .gv-list-view-content-description a:hover{color:#002147}@media(max-width:480px){.basilica-plan-your-visitD #tribe-bar-form .tribe-bar-filters-inner{flex-wrap:wrap}.basilica-gv-container .gv-widget-search{align-items:flex-end}.basilica-gv-container .gv-search-field-text{width:100%}.basilica-gv-container .gv-widget-search .gv-search-box.gv-search-box-submit{width:100%}.basilica-gv-container .gv-widget-search .gv-search-box{margin:0}.basilica-gv-container .gv-list-multiple-container>.gv-list-view{width:100%}}@media(min-width:650px){}@media(min-width:960px){.basilica-gv-container .gv-list-multiple-container>.gv-list-view{width:30%;margin-bottom:2.5em}}@media(min-width:1200px){.basilica-gv-container{margin:0 auto;margin-bottom:3em}}.basilica-gv-container .gv-list-single-container{margin-bottom:50px}.basilica-gv-container .gv-list-single-container .gv-list-view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.basilica-gv-container .gv-list-single-container>.gv-list-view{background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05);padding-top:30px;padding-bottom:30px}.basilica-gv-container .gv-list-single-container .gv-list-view-content-image img{max-height:100%}.basilica-gv-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-image{width:40%}.basilica-gv-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-description{width:50%}.basilica-gv-container .gv-list-single-container .gv-single-field span{font-weight:400}.basilica-gv-container .gv-list-single-container .gv-single-field p{font-size:22px}.basilica-gv-container .gv-list-single-container .gv-single-field-button{margin-top:40px}.basilica-gv-container .gv-list-single-container .gv-single-field-button .gv-button{}.basilica-gv-container .gv-list-single-container .gv-single-field-button .gv-button{background-color:#1b75bc;color:#fff;padding:15px 35px;text-transform:uppercase;cursor:pointer;display:table-cell}.basilica-gv-container .gv-list-single-container .gv-back-link{display:none}@media(max-width:960px){.basilica-gv-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-image{width:100%}.basilica-gv-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-description{width:100%}}@media(min-width:650px){}@media(min-width:960px){}@media(min-width:1200px){}.basilica-gv-container .gform_body input,.basilica-gv-container .gform_body .ginput_container_textarea textarea{border:1px solid #ccc}.basilica-gv-container .gform_body input::placeholder,.basilica-gv-container .gform_body input::-webkit-input-placeholder,.basilica-gv-container .gform_body input::-moz-placeholder,.basilica-gv-container .gform_body input:-ms-input-placeholder,.basilica-gv-container .gform_body input:-moz-placeholder{}.basilica-gv-container .gform_body .gform-button{background-color:#1b75bc;color:#fff;padding:15px 35px;text-transform:uppercase}.basilica-gv-container .gform_wrapper ul li.gfield{margin-top:20px}.basilica-gv-container .gform_wrapper li.gfield.field_description_below+li.gsection,.basilica-gv-container .gform_body li.gsection{margin-top:70px!important}.basilica-gv-container .gform_body .gsection h2{text-align:left;font-size:1.5em}.basilica-gv-container div.gform_wrapper .gfield input[type=file],.basilica-gv-container div.gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.basilica-gv-container div.gform_wrapper .gfield select,.basilica-gv-container div.gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.basilica-gv-container .gform_body .ginput_container_textarea textarea{background-color:#fff}.basilica-gv-container div.gform_wrapper .gform_footer .gform_button{font-weight:300;padding:15px 30px}.basilica-gv-container div.gform_wrapper .gfield .ginput_complex.ginput_container label{}.basilica-gv-container.basilica-gv-mh-container .gv-list-single-container .gv-list-view-content{padding:10px 50px}.basilica-gv-container.basilica-gv-mh-container .gv-list-multiple-container .gv-list-view-content .gv-list-view-content-description,.basilica-gv-container.basilica-gv-mh-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-description{width:100%}.basilica-gv-container .gv-list-view-content .gv-list-view-content-description p{font-size:20px}.basilica-gv-container.basilica-gv-mh-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-description iframe{width:100%;margin-top:10px}@media(min-height:300px) and (min-width:450px){.basilica-gv-container.basilica-gv-mh-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-description iframe{height:200px}}@media(min-height:400px) and (min-width:600px){.basilica-gv-container.basilica-gv-mh-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-description iframe{height:300px}}@media(min-height:500px) and (min-width:700px){.basilica-gv-container.basilica-gv-mh-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-description iframe{height:400px}}@media(min-height:600px) and (min-width:1000px){.basilica-gv-container.basilica-gv-mh-container .gv-list-single-container .gv-list-view-content .gv-list-view-content-description iframe{height:500px}}.basilica-virtualtour-iframe iframe{width:100%;height:40%}#mapplic-id2631.mapplic-element{height:85vh!important}.mapplic-tooltip .mapplic-thumbnail{margin-bottom:15px}.mapplic-container .mapplic-levels a{background-color:#1b75bc}.mapplic-container .mapplic-levels a.mapplic-disabled{background-color:#15598f}.mapplic-levels .mapplic-levels-select{background-color:#1b75bc;color:#fff}.mapplic-list-location{border-left:1px solid #eee;border-right:1px solid #eee}@media(min-width:480px){.mapplic-levels .mapplic-levels-select{font-size:16px}}.mapplic-levels{border:1px solid rgba(0,0,0,.1)}.mapplic-container{border:1px solid rgba(0,0,0,.1)}@media(min-width:1200px){.mapplic-minimap{opacity:1!important;display:block!important}}.mapplic-tooltip .mapplic-tooltip-description p{color:#212529}@media(max-width:667px){.mapplic-element{height:100%!important}.mapplic-element .mapplic-container{height:60%!important}.mapplic-fullscreen-button{display:none!important}.mapplic-map .mapplic-map-image{padding-top:50px!important}#mapplic-id2631.mapplic-element{height:100vh!important}}@media(min-width:320px){.mapplic-tooltip{max-width:10%!important}.mapplic-tooltip .mapplic-tooltip-title{font-size:22px;line-height:inherit}.mapplic-tooltip .mapplic-tooltip-content .mapplic-tooltip-description p{font-size:16px}}@media(min-width:400px){.mapplic-tooltip{max-width:13%!important}}@media(min-width:450px){.mapplic-tooltip{max-width:15%!important}}@media(min-width:500px){.mapplic-tooltip{max-width:17%!important}}@media(min-width:600px){.mapplic-tooltip{max-width:20%!important}}@media(min-width:668px){.mapplic-tooltip{max-width:16%!important}.mapplic-tooltip .mapplic-tooltip-title{font-size:24px;line-height:inherit}}@media(min-width:768px){.mapplic-tooltip{max-width:18%!important}}@media(min-width:992px){.mapplic-tooltip{max-width:25%!important}.mapplic-tooltip .mapplic-tooltip-title{font-size:26px;line-height:inherit}}@media(min-width:1200px){.mapplic-tooltip{max-width:30%!important}}@media(max-width:667px) and (max-height:499px){.mapplic-tooltip-content{max-height:60px!important}}@media(max-width:667px) and (max-height:600px){.mapplic-tooltip .mapplic-tooltip-title{font-size:18px;line-height:inherit}.mapplic-tooltip .mapplic-thumbnail{display:none!important}}@media(max-width:667px) and (min-height:500px){.mapplic-tooltip-content{max-height:140px!important}}@media(min-width:668px) and (min-height:500px){.mapplic-tooltip-content{max-height:250px!important}}@media(min-width:668px) and (min-height:600px){.mapplic-tooltip-content{max-height:300px!important}}@media(min-width:668px) and (min-height:900px){.mapplic-tooltip-content{max-height:350px!important}}@media(min-width:668px) and (min-height:1000px){.mapplic-tooltip-content{max-height:100%!important}}