@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");body{font-family:'Ubuntu' !important;}@media (min-width:992px){.gsc-column .node__meta{margin-top:57px;}.event-content .views-field.views-field-field-event-maintenance-status .field-content.event-status{float:right;}.event-content .views-field.views-field-field-event-category .field-content.event-category{float:left;}.event-content .views-field.views-field-field-event-category .field-content.event-category,.event-content .views-field.views-field-field-event-summary .field-content.event-body,.event-content .views-field.views-field-view-node .field-content.readmore{float:left;}#block-howtogethere-2{margin-left:20px;}}@media (max-width:991px){div#block-views-block-news-listing-block-2,div#block-views-block-articles-listing-block-2,div#block-views-block-events-listing-block-3,div.post-block{margin:0 30px 0;}.nav-tabs{margin-top:40px;}.content.content-full{margin-top:20px;}div.event-block div.event-content{height:auto;}.post-style-list.small div.post-content{margin-top:3px;}#block-views-block-news-listing-block-1 .widget.gsc-heading{padding:30px 0;}form#views-exposed-form-visit-registrations-list-page-1,.config-filter-container.js-show{width:50%;}footer#footer .content-inner div.row div:last-child{width:100%;}form#views-exposed-form-visit-registrations-list-page-1,div.config-filter-container.js-show{width:100%;}header.header-v1 .header-main-inner div.gva-offcanvas-mobile{height:auto !important;height:-moz-max-content;}nav#block-useraccountmenu{display:block;list-style-type:none;padding-top:10px;border-bottom:none;}header .area-main-menu .navigation ul.gva_menu{list-style-type:none;text-align:left;padding:0;}#block-useraccountmenu .block-content ul{margin-left:-20px;}header.header-v1 div.gva-offcanvas-mobile.show-view div.main-menu-inner{text-align:left;text-transform:capitalize !important;}#block-mainnavigation{width:100%;}#block-searchform.block{border-bottom:none;}div#block-searchform{right:5px;top:-15px;padding-right:0;}.gva-offcanvas-mobile .gva-navigation .gva_menu li.menu-item a{text-transform:capitalize !important;}.gva-offcanvas-mobile .gva-navigation .gva_menu li.menu-item a:hover,.gva-offcanvas-mobile .gva-navigation .gva_menu li.menu-item ul.menu.sub-menu li a:hover{color:#000 !important;}.gva-offcanvas-mobile .gva-navigation .gva_menu li.menu-item ul.menu.sub-menu li a{color:#000 !important;text-transform:capitalize !important;}.gva-offcanvas-mobile .gva-navigation div.gva_menu li a .fa-chevron-down{position:absolute;width:30px;top:-10px;right:-15px;font-size:12px;}div.header-inner.clearfix{width:100%;}.frontpage .gva-offcanvas-mobile .gva-navigation .gva_menu li.menu-item a:hover,.frontpage .gva-offcanvas-mobile .gva-navigation .gva_menu li.menu-item ul.menu.sub-menu li a:hover{color:#fff !important;}.frontpage .gva-offcanvas-mobile .gva-navigation .gva_menu li.menu-item ul.menu.sub-menu li a{color:#fff !important;text-transform:capitalize !important;}.frontpage .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu{background-color:#121212 !important;}.frontpage .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu .menu-item a,.frontpage .gva-offcanvas-mobile .gva-navigation .gva_menu > .menu-item a{color:#fff !important;}}@media (min-width:768px) and (max-width:991px){.event-list-item div.event-date{width:50%;}div.field--label-above .field__label,div.field--label-above .field__item{width:100%;word-wrap:break-word;}#block-views-block-articles-listing-block-1{margin-top:-30px;}.footer-3col:first-child{width:50%;float:left;}.footer-3col:nth-child(2){width:40%;float:right;}#block-connectwithus{text-align:center;margin-top:40px;}}@media (min-width:992px) and (max-width:1200px){.event-list-item div.event-body{width:100%;}.event-list-item div.event-title{float:left;width:100%;}.detailed-event .field.field--name-field-will-the-event-will-offer.field--type-boolean.field--label-above.quickedit-field .field__item{width:30%;word-wrap:break-word;}.detailed-event .field.field--name-field-will-the-event-will-offer.field--type-boolean.field--label-above.quickedit-field .field__label{width:60%;word-wrap:break-word;}.post-style-list.small div.post-content{margin-top:3px;}.post-block div.post-meta{font-weight:300;}}@media (max-width:768px){.detailed-event .field.field--label-above{width:100%;margin:0;}div.field--label-above .field__items .field__item{width:100%;}div.field--label-above .field__items{width:100%;float:left;word-wrap:break-word;}form#user-pass input[type="text"]{width:100%;float:left;}#user-pass input{float:left;}form#user-pass label{width:100%;float:left;word-wrap:break-word;}#block-views-block-articles-listing-block-1{margin-top:-50px;}div#edit-field-arrival-date-time-0-value .js-form-item,div#edit-field-departure-date-time-0-value .js-form-item{width:100%;}#block-connectwithus{text-align:center;margin-top:20px;}}@media (max-width:540px){div .event-list-item .event-body,div .event-list-item .event-title{width:100%;float:left;}#page-main-content .main-content-inner{padding-top:0;margin-top:0;}input[type="text"],input[type="email"],textarea,select{width:100%;max-width:100%;}.event-list-item.event-card .views-field.views-field-field-event-maintenance-status div.field-content{float:left;width:100%;padding-top:10px;}form#views-exposed-form-news-listing-page-2 .js-form-item,form#views-exposed-form-articles-listing-page-2 .js-form-item,form#views-exposed-form-retreat-registrations-list-page-1 .js-form-item,form#views-exposed-form-visit-registrations-list-page-1 .js-form-item{width:100%;}input#edit-submit-news-listing,input#edit-submit-articles-listing,input#edit-submit-retreat-registrations-list{margin-left:0;}}@media (min-width:1199px){.post-style-list.small .post-content{width:75%;float:right;}#block-views-block-articles-listing-block-1 .column-inner.bg-size-cover,#block-views-block-news-listing-block-1 .column-inner.bg-size-cover{margin-bottom:10px;}div#block-address{float:left;}}.views-field .views-field-field-image{width:20%;}.widget.gsc-heading.align-center.style-3.text-dark.aos-init.aos-animate .block-title{margin:0;}.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item.quickedit-field{margin-top:10px;overflow:hidden;}.field--name-field-description{padding-right:5%;}.views-col.col-sm-4.col-xs-12{width:100%;}[class^='a2a_']{margin-top:10px;}.block .block-title span{z-index:1;}.content-inner div.branding{float:left;}.node-detail h1.post-title{margin-top:0;word-wrap:break-word;}.node-detail .post-block{margin:10px 0;}.detailed-event .field--label-above .field__label{width:30%;float:left;word-wrap:break-word;font-family:'Ubuntu';font-size:14px;color:#535353;}.detailed-event .field--label-above .field__item,.detailed-event .field--label-above .field__items,.detailed-event .field--label-above .field__item a{width:70%;float:left;font-size:14px;font-family:'Ubuntu';color:#535353;font-weight:400;word-wrap:break-word;}.detailed-event .field--label-above .field__items .field__item{width:100%;}.detailed-event .field--label-above .field__items .field__item{width:100%;}.main-content-inner{overflow:hidden;}div#edit-current-pass--description,div#edit-mail--description,div#edit-pass--description,div#edit-user-picture-0-upload--description,.password-suggestions.description{margin:5px 0;}#edit-user-picture-0-upload-button{margin:10px 0;}.js-form-item{margin:10px 0;}.field__label{font-weight:bold;word-wrap:break-word;}.field-text-content{position:absolute;left:60%;top:20%;}label.js-form-required.form-required{width:auto;display:block;position:relative;}label.js-form-required.form-required:after{content:'*';position:absolute;color:red;}.event-list-item .event-date{float:left;}.event-list-item div.event-date{margin:auto 0;text-align:center;}.content.block-content .address{margin:0;padding:0;font-weight:normal;font-style:normal;}.content.block-content .address li{list-style-type:none;list-style-position:inside;}.content.block-content .address li span{font-size:16px;line-height:24px;}.address-links li a span{font-size:16px;line-height:35px;font-weight:normal;font-style:normal;}div.widget.gsc-heading.style-3{padding:10px;text-align:center;}.event-list-item .event-body,.event-list-item .event-title{width:51%;float:right;}.footer li{line-height:24px;}.footer .footer-center{padding:20px 0;}.campaigns-list{overflow:hidden;margin-bottom:25px;}.campaigns-list div.campaign-block{margin-bottom:30px;box-shadow:0 3px 20px rgba(0,0,0,0.16);}.event-list-item.event-card .views-field.views-field-title .field-content.event-title{float:left;width:100%;}.event-list-item.event-card .views-field.views-field-field-event-summary .field-content.event-body{float:left;width:100%;}.event-list-item.event-card .views-field.views-field-field-event-maintenance-status .field-content{float:right;}@media (min-width:992px){.event-content .views-field.views-field-title .field-content.event-title{width:100%;float:left;}.event-content .views-field.views-field-field-event-maintenance-status .field-content.event-status{float:right;}.event-content .views-field.views-field-field-event-category .field-content.event-category{float:left;}.event-content .views-field.views-field-field-event-category .field-content.event-category,.event-content .views-field.views-field-field-event-summary .field-content.event-body,.event-content .views-field.views-field-view-node .field-content.readmore{float:left;}}.event-content{overflow:hidden;overflow:hidden;font-size:14px;color:#535353;font-family:'Ubuntu';}.event-content .views-field.views-field-field-event-category .field-content.event-category,.event-content .views-field.views-field-field-event-summary .field-content.event-body,.event-content .views-field.views-field-view-node .field-content.readmore{float:left;}#block-views-block-news-listing-block-2,#block-views-block-articles-listing-block-2,#block-views-block-events-listing-block-3,.post-block{margin:30px 30px 0;}.post-style-list.small .post-title a{font-weight:500;}.field .field--name-field-event-datetime-range .field--type-daterange .field--label-above .quickedit-field div{display:none;}#edit-preview,input[id^="edit-submit"]{height:46px;text-transform:uppercase;font-size:12px;}input#edit-preview:hover{background-color:#000;}#block-views-block-news-listing-block-2 .block-title span,#block-views-block-articles-listing-block-2 .block-title span,#block-views-block-events-listing-block-3 .block-title span{z-index:1;}.fa.fa-calendar{width:10px;float:left;}.field.field--name-field-event-datetime-range.field--type-daterange.field--label-above.quickedit-field.field__item,.field.field--name-field-event-datetime-range.field--type-daterange.field--label-hidden.field__item{width:90%;float:left;margin:-4px 0 0 5px;}.event-block div.event-content{z-index:1;margin:20px 0;padding:20px 30px;top:0;box-shadow:0 3px 40px rgba(0,0,0,0.16);}.field.field--name-field-event-datetime-range.field--type-daterange.field--label-above .field__label{width:90%;float:left;margin:-4px 10px 0;}.field.field--name-field-event-datetime-range.field--type-daterange.field--label-above .field__item{width:100%;float:left;}a.button.js-form-submit.form-submit{margin-top:20px;}.campaign-content div.event-author-info span{width:100%;}#block-retreatvisit .block-title span{font-family:'Ubuntu';font-size:24px;font-weight:500;}.field--name-field-precepts{font-family:'Ubuntu';font-size:16px;color:#535353;}legend span{font-size:20px;width:auto;font-weight:400;display:block;position:relative;}legend span.js-form-required.form-required:after{content:'*';position:absolute;color:red;}h4.js-form-required.form-required{font-family:"Roboto",sans-serif;font-size:15px;font-weight:bold;color:#191b1c;margin-bottom:-5px;width:auto;display:block;position:relative;}h4.js-form-required.form-required:after{content:'*';position:absolute;color:red;}input#edit-field-departure-date-time-0-value-time,input#edit-field-departure-date-time-0-value-date,input#edit-field-arrival-date-time-0-value-date,input#edit-field-arrival-date-time-0-value-time,input#edit-field-year-of-birth-date-0-value-date{height:40px;box-shadow:0 0 2px 2px rgba(0,0,0,0.02) inset;border:1px solid rgba(0,0,0,0.1);padding:5px 10px;}#edit-field-i-have-read-the-bhavana-value,#edit-field-text-message-accepted-value,#edit-field-subscribe-to-email-updates-value,#edit-field-yes-i-have-attended-reside-value,#edit-field-do-you-have-any-medical-value,#edit-field-i-am-interested-in-precept-value,#edit-field-i-agree-to-abide-by-the-8-2{float:left;margin:7px 4px 0 0;}#edit-field-text-message-accepted-value + .option,#edit-field-subscribe-to-email-updates-value + .option,#edit-field-yes-i-have-attended-reside-value + .option,#edit-field-do-you-have-any-medical-value + .option,#edit-field-i-am-interested-in-precept-value + .option,#edit-field-i-agree-to-abide-by-the-8-2 + .option{width:90%;}#edit-field-kindly-check-if-you-have-a-wrapper{margin-top:-25px;}#block-address{float:right;margin-top:15px;}#block-address .block-title span{font-size:21px;line-height:25px;padding:0;font-family:'Ubuntu';font-weight:normal;font-style:normal;}.nav-tabs,.gavias-blockbuilder-content{margin-top:20px;}.gavias-blockbuilder-content h2.post-title{margin-bottom:20px;word-wrap:break-word;}.messages.messages--error{height:auto;border:1px solid rgba(244,67,54,0.3);background-color:rgba(225,0,0,0.1);border-bottom-right-radius:3px;border-top-right-radius:3px;}.messages.messages--status{height:auto;border:1px solid rgba(76,175,80,0.3);background-color:rgba(100,255,0,0.1);border-bottom-right-radius:3px;border-top-right-radius:3px;padding:10px 30px;font-size:16px;font-weight:bold;color:rgb(76,175,80);}.messages.messages--error div a{color:#000;}.messages.messages--error div{padding:8px 10px;color:#a22b22;font-size:16px;font-weight:bold;}.messages.messages--error div:before{content:'\f057';font-family:FontAwesome;color:rgb(225,0,0);}.messages.messages--status:after{content:'\f00c';font-family:FontAwesome;color:rgb(76,175,80);position:absolute;top:20px;left:25px;height:10px;width:20px;}.messages.messages--error:before{content:' ';width:8px;height:calc(100% - 20px);position:absolute;left:10px;top:10px;background:rgb(225,0,0);border-bottom-left-radius:3px;border-top-left-radius:3px;}.messages.messages--status:before{content:' ';width:8px;height:calc(100% - 20px);position:absolute;left:10px;top:10px;background:rgb(76,175,80);border-bottom-left-radius:3px;border-top-left-radius:3px;}.drupal-message div.messages__wrapper{overflow-y:hidden;}.drupal-message div.close{margin-top:-10px;right:12px;color:#000;overflow-y:hidden;}ul.messages__list{margin-top:-30px;}ul.messages__list li{list-style-type:none;margin-left:-10px;}div.drupal-message{height:auto;}#menu-bar{margin-top:35px;}#user-pass input[type="text"]{width:70%;float:left;}#user-pass input{float:left;}#user-pass label{width:30%;float:left;}#user-pass p{width:100%;float:left;}#user-login-form label{margin-bottom:0;}#user-login-form .js-form-item{margin:0;}#user-register-form{padding:0 !important;}#user-register-form div.form-wrapper{margin-bottom:0;padding-bottom:0;}header a.site-branding-logo{padding:0;max-height:100px;}header.header-v1 a.site-branding-logo{padding-top:0;}a.site-branding-logo img{max-height:100px;margin-top:6px;width:100%;}@media (max-width:768px){a.site-branding-logo img{margin-top:0;}}.event-content .views-field.views-field-view-node .field-content.readmore,.event-content .views-field.views-field-field-event-summary .field-content.event-body{width:100%;}.post-style-list.small .post-content{margin-top:5px;}.js-form-item span{word-wrap:break-word;}input[type="date"],input[type="time"]{background-color:#fff;}.js-form-item input:not([type="checkbox"]) + label,.js-form-item input:not([type="radio"]) + label{width:auto;word-wrap:break-word;}.js-form-item label{width:100%;word-wrap:break-word;}h2.block-title{z-index:1;}#edit-field-list-of-residential-wrapper label,#edit-field-additional-information-wrapper label{display:none;}.field.field--name-field-faq.field--type-faqfield.field--label-above .field__label{width:100%;margin:20px 0;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #872824;background-color:#872824;}#admin_area_wrapper .js-form-item label,#admin_area_wrapper span{width:auto;width:-moz-max-content;}.retreat_custom_form .js-form-item label{width:auto;}#block-gavias-charityplus-content{margin-top:20px;}form#views-exposed-form-news-listing-page-2 .js-form-item,form#views-exposed-form-articles-listing-page-2 .js-form-item,form#views-exposed-form-retreat-registrations-list-page-1 .js-form-item,form#views-exposed-form-visit-registrations-list-page-1 .js-form-item,.config-filter-container.js-show .js-form-item{float:left;}#edit-submit-news-listing,#edit-submit-articles-listing,#edit-submit-retreat-registrations-list,#edit-submit-visit-registrations-list{height:39px;float:left;margin:11px 11px 25px;}.config-filter-container.js-show .js-form-item.form-item.js-form-type-item.form-item-.js-form-item-.form-no-label{margin-top:-20px;}select.config-filter-filter-text.form-select{height:40px;}.config-filter-container.js-show .js-form-item.form-item.js-form-type-item.form-item-.js-form-item-.form-no-label a{text-transform:uppercase;font-size:13px;height:39px;float:left;margin:30px 11px 25px;}form#views-exposed-form-news-listing-page-2 div label,form#views-exposed-form-articles-listing-page-2 div label,form#views-exposed-form-retreat-registrations-list-page-1 div label,form#views-exposed-form-visit-registrations-list-page-1 div label{width:fit-content;margin-right:10px;}.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item p a{color:#872824;}.placeholder a{word-wrap:break-word;}.error-page{height:auto;border:1px solid #ccc;background-color:#efefef;border-radius:0;font-weight:bold;padding:20px 10px;font-size:4rem;text-align:center;padding:60px;color:#716e6e;}.ui-accordion .ui-accordion-header,.node--view-mode-full p{word-wrap:break-word;}#edit-keys{background-color:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.02) inset;box-shadow:0 0 2px 2px rgba(0,0,0,0.02) inset;border:1px solid rgba(0,0,0,0.1);padding:5px 10px;margin-left:1px;}#search-block-form{margin-right:20px;}#edit-basic #edit-submit{height:38px;margin-left:20px;text-transform:none;font-family:'Ubuntu';font-weight:400 !important;color:#fff;font-size:14px !important;background-color:#872824;border-radius:4px;line-height:16px;border:none;padding:10px 15px;}#edit-basic #edit-submit:hover{background-color:#872824;cursor:pointer;}#search-form{border-bottom:1px solid #e3e3e3;padding-bottom:30px;}#search-form + h2{font-size:18px;font-weight:bold;}#search-form + h3{font-size:16px;font-weight:bold;text-transform:none;}.search-result li h3{font-size:18px;color:#000;line-height:normal !important;margin:0;font-weight:400;text-decoration:underline;}.search-result li{list-style-type:none;margin:20px 0 20px -40px;}.search-result li p{color:#95989A;font-size:14px;margin:0;font-weight:400;}.search-result li p strong{color:#000;}#edit-help-link,#admin_area_wrapper{display:none;}.post-text-format{text-transform:none !important;}#block-gavias-charityplus-local-tasks{margin-top:-20px;}.config-filter-container.js-show .js-form-item  label{width:fit-content;}#views-exposed-form-visit-registrations-list-page-1,#views-exposed-form-retreat-registrations-list-page-1{height:100px;}.user-register-form input[type='submit']{background-color:#872824 !important;border:1px solid #872824;min-width:96px;height:36px;text-align:center;font-family:'Ubuntu';padding:0 !important;font-size:14px;margin:10px 0;border-radius:4px;text-transform:none !important;font-weight:normal !important;}.user-register-form input[type='submit']:hover,.user-register-form input[type='submit']:focus,.user-register-form input[type='submit']:active{border-color:#872824 !important;}.config-filter-container.js-show{height:100px;width:50%;}#edit-field-arrival-date-time-0-value .js-form-item,#edit-field-departure-date-time-0-value .js-form-item{width:30%;float:left;}#block-howtogethere{margin-top:16px;}#block-howtogethere .block-title a span{font-size:21px;line-height:25px;font-family:'Ubuntu';font-weight:400;font-style:normal;}.gva-navigation ul li a{font-size:14px;}div.widget.gsc-heading.style-1{padding-bottom:20px;}#edit-field-event-participation label{width:fit-content;float:left;margin-right:5px;}#block-views-block-events-listing-block-3 .js-pager__items li:first-child{margin-left:-30px;margin-right:0;}#block-views-block-events-listing-block-3 .js-pager__items li{margin-right:10px;}.js-pager__items li{list-style-type:none;display:inline-block;float:left;color:#fbb122;margin-left:10px;}.js-pager__items li:first-child{margin-left:-10px;margin-right:0;}#block-howtogethere-2 .block-title{margin-left:10px;}#block-howtogethere ul li:hover,#block-howtogethere ul li span:hover{color:#fff;}.home-link{font-size:20px;}.copyright-links a:after{top:3px !important;}.social-border .socials a{margin:0;}.footer-social-copyrights .copyright-links{padding-right:0;}.copyright-links a:last-child{padding-right:0;}.home-link a{color:#872824;}.ui-accordion .ui-accordion-content{box-sizing:content-box;font-family:'Ubuntu';font-size:14px;color:#535353;line-height:30px;}.field--type-faqfield .field__item{margin:30px 0 50px;}.event-list-item div.event-date{background:#e3e3e3;color:#000;font-weight:bold;}.navigation .gva_menu li.menu-item a{font-size:14px !important;line-height:16px !important;font-family:'Ubuntu' !important;color:#000 !important;}#block-useraccountmenu .block-content ul li a{text-align:center !important;display:block;}#block-mainnavigation,#block-useraccountmenu,#block-searchform{display:inline-block;margin-top:6px;}.navigation .gva_menu > li > a{padding:25px 25px !important;}.menu.sub-menu li:last-child{display:none;}.navigation .gva_menu .sub-menu{border-top:none !important;background-color:#fff !important;padding:0 !important;min-width:250px !important;}.navigation .gva_menu .sub-menu > li{border-bottom:none !important;margin-bottom:0 !important;padding:0 !important;}.navigation .gva_menu li.menu-item a:hover{color:#fff !important;}.navigation .gva_menu li.menu-item a:after{display:none;}.navigation .gva_menu .sub-menu > li > a{padding:15px !important;}.navigation .gva_menu .sub-menu > li:hover
.fa.fa-caret-down{padding:0 3px;font-size:14px;}header.header-v1 .header-main-inner .gva-offcanvas-mobile{height:60px;}header.header-v1 .header-main-inner .branding{padding:10px 10px 10px 0;}@media (max-width:1199px) and (min-width:992px){nav.navigation .gva_menu > li > a{padding-right:10px !important;font-size:14px;}}.header-inner.clearfix{width:calc(100% - 80px);float:left;}header.header-v1 .header-main-inner div.gva-offcanvas-mobile,header.header-v1 div.main-menu-inner,.header-inner.clearfix{float:none !important;text-align:center;}.header-v1{height:75px;}#block-searchform #edit-actions{display:none;}#block-searchform{position:absolute;top:20px;}.search-form.search-block-form{display:inline-block;position:relative;}.search-form.search-block-form:before{content:'\f002';font-family:FontAwesome;position:absolute;top:5px;left:1px;font-size:18px;}#block-searchform .js-form-item.form-item.js-form-type-search.form-item-keys.js-form-item-keys.form-no-label #edit-keys,#block-searchform .js-form-item.form-item.js-form-type-search.form-item-keys.js-form-item-keys.form-no-label #edit-keys--2{border:none;border-bottom:0.5px solid #95989A;font-size:14px;line-height:19px;background-color:#fff;width:160px;height:40px;padding:5px 5px 0 24px;}#edit-keys{box-shadow:none;}.mail-for-user br{display:none;}.mail-for-user .user-body{padding:20px 0;}div.gva-offcanvas-mobile .close-offcanvas{width:50%;border-bottom:none;text-align:left;padding-left:20px;}.navigation .gva_menu li a.is-active{color:#FF4500 !important;}div#block-donationblock .content .field__item form p{text-align:center;}div#block-donationblock .content .field__item form p input{text-align:center;box-shadow:0px 2px 5px 6px rgba(0,0,0,0.16);margin-top:-20px;border:1px solid #dcd4d4;padding:10px;}.list-title{margin-top:20px;margin-bottom:-100px;}.news-list-title{margin-top:20px;margin-bottom:-65px;}#edit-field-i-agree-to-abide-by-the-8--wrapper legend{display:none}.hide-for-authenticated .body-page.gva-body-page .main.main-page .help.show{border:none;box-shadow:none;}.field-text-content{position:absolute;left:680px;top:50px;}.field--name-field-title{text-align:center;font-size:25px;font-weight:bold;letter-spacing:7px;color:#fff;text-transform:uppercase;}.field--name-field-description{color:#fff;font-size:17px;letter-spacing:1px;}.field--name-field-learn-more{margin-top:15 px;text-align:center;}.field--name-field-learn-more a{color:white;}.field--name-field-image img{height:300px;}.path-event-listing .main-page{background:#EFF1F2;}.campaign-content .event-body{margin-top:15px;}.campaign-content .event-author-info{margin-top:15px;}.campaign-content .event-author-info:before,.event-block .event-footer:after{content:" ";display:table;}.campaign-content .event-author-info:after{clear:both;}.campaign-block .campaign-content .title a,.event-block .event-content .event-title a{font-family:'Ubuntu' !important;font-size:18px !important;font-weight:500;}.event-block .event-content .readmore a{color:#872824 !important;font-family:'Ubuntu' !important;font-size:16px !important;}.campaign-content .event-author-info span{float:left;font-size:14px;width:50%;}.campaign-content .event-author-info span .icon,.event-block .event-footer span .icon{color:#872824 !important;width:18px;}.event-block .event-footer span{font-size:14px !important;}.campaign-content .readmore a{font-size:18px;font-weight:600;color:#872824;font-family:'Ubuntu';}.campaign-content .readmore a span{margin-left:5px;}.campaign-content .readmore a:hover,.campaign-content .readmore a:focus,.campaign-content .readmore a:active{color:#000;}.path-article-page-listing .main-page,.path-news-page-listing .main-page{background:#fff;}.post-content  .readmore a{font-size:18px;font-weight:600;color:#872824;font-family:"Roboto Slab",sans-serif;}.post-content .readmore a:hover,.post-content .readmore a:focus,.post-content .readmore a:active{color:#000;}.checkbox-display{display:none;}#edit-actions #edit-submit{margin-right:-20px;}.js-pager__items li{list-style-type:none;display:inline-block;float:left;margin-left:10px;}.js-pager__items li:first-child{margin-left:-10px;margin-right:0;}.pager li a,.pager li span{font-weight:400;padding:0 !important;border:none !important;}.views-label.views-label-field-event-teachers{display:inline;}.field-content.event-teachers{display:inline;}.register-btn{font-family:'Ubuntu' !important;font-weight:400 !important;color:#fff !important;font-size:14px !important;background-color:#872824 !important;border-radius:4px;line-height:16px;border:none;margin:0;padding:10px 15px;float:left;}.register-btn:hover{color:#fff !important;cursor:pointer;}.from,.to{background:#e3e3e3;border-radius:4px;color:#000;font-weight:bold;font-size:14px;padding:5px 10px;display:inline-block;}.connect{color:#000;font-weight:bold;margin:0 5px;font-size:14px;display:inline-block;background:#fff !important;}.event-date{margin:10px 0;}.detailed-event .field.field--label-above{margin:20px 0;overflow:hidden;}select#edit-field-select-retreat{width:70%;}.messages.messages--status .messages__list{margin-top:0 !important;}.event-detail-title span{font-size:22px;font-weight:bold;font-family:'Ubuntu';word-wrap:break-word;color:#000;}body.page-account.logged-in .body-page .main .help{max-width:1200px;}.views-more-link{color:#872824;}.field-content.event-body p{margin-top:0;}.retreat-reg .field__label,.visit-reg .field__label{width:40%;float:left;}.retreat-reg .field__item,.retreat-reg .field__item{width:60%;float:left;}.detailed-event .field--label-above .field__item p strong a,.detailed-event .field--label-above .field__item p a{float:none;color:#872824;}.widget.gsc-icon-box.top-center.has-background{height:168px;}@media (max-width:768px){#edit-basic #edit-submit{margin:10px 0;margin-left:0 !important;}div.field--label-above .field__label,div.field--label-above .field__item{width:100% !important;word-wrap:break-word !important;}#block-gavias-charityplus-content{padding:0 10px;}#page-main-content{padding:0 !important;}.register-btn{margin-left:20px;}}.block-mainnavigation-2-menu{font-family:'Ubuntu';font-weight:500;color:#EEEEEE;font-size:36px;}.gva-navigation .gva_menu_main{padding:0;list-style:none;}.gva-navigation .menu-item{padding:5px 0;}.gva-navigation .menu-item a{display:inline-block;font-family:'Ubuntu';font-weight:400;color:#7A8989;font-size:18px;}.gva-navigation .menu-item.menu-item--active-trail a{color:#000 !important;font-weight:500;}.contactus-desc .gsc-heading h5{font-family:'Ubuntu';font-weight:300 !important;color:#000;font-size:18px;}.contactus-desc .gsc-heading h5 span{width:30px;display:inline-block;height:2px;background:#872824;vertical-align:middle;margin-right:10px;}.contactus-desc .gsc-heading h2{font-family:'Ubuntu';font-weight:500 !important;color:#000;font-size:36px;}.contactus-desc p{font-family:'Ubuntu';font-weight:400 !important;color:#535353;font-size:14px;}.contactus-desc .timings p{font-family:'Ubuntu';font-weight:400 !important;color:#535353;font-size:18px;line-height:20px;margin-bottom:0;}.contactus-desc .timings .time{font-weight:500 !important;margin-top:0;color:#000;margin:10px 0 25px;}.contactus-desc .address-box ul{padding:0;list-style:none;}.contactus-desc .address-box ul li span,.contactus-desc .address-box ul li a{font-family:'Ubuntu';font-weight:400 !important;color:#535353;font-size:14px;}.sidebar-inner .navigation h2{font-family:'Ubuntu';font-weight:500;color:#EEEEEE;font-size:36px;line-height:42px;}.sidebar-inner .navigation .gva_menu{padding:0;list-style:none;}.sidebar-inner .navigation .gva_menu .menu-item a{display:inline-block;font-family:'Ubuntu' !important;font-weight:300 !important;color:#555555 !important;font-size:18px !important;padding:0 !important;background:none !important;border:none !important;line-height:50px !important;}.sidebar-inner .navigation .gva_menu li.menu-item a:hover{color:#872824 !important;}.sidebar-inner .navigation .gva_menu .menu-item.menu-item--active-trail a{color:#000 !important;font-weight:500 !important;line-height:45px !important;border-bottom:2px solid #872824 !important;}.contact-feedback .contact-message-form #edit-actions--2,.contact-feedback .contact-message-form #edit-actions{text-align:left;}.contact-message-form #edit-actions--2,.contact-message-form #edit-actions{text-align:left !important;margin-top:20px;}.contact-message-form #edit-actions--2{margin-bottom:30px;}#edit-actions--2 #edit-submit--2,#edit-reset--2{margin:10px 0;margin-right:20px !important;text-transform:none;width:180px;}#edit-actions #edit-submit{margin-right:20px !important;text-transform:none;width:195px;background-color:#fff !important;}#edit-actions--2 .button.btn-theme-submit,#edit-actions .button.btn-theme-submit{font-family:'Ubuntu' !important;font-weight:400 !important;color:#fff;font-size:16px;background:#872824;border-radius:4px;height:36px;line-height:18px;border:none;}#edit-actions--2 .button.btn-theme-submit:hover,#edit-actions .button.btn-theme-submit:hover{background:#872824;color:#fff;}#edit-actions--2 .button,#edit-actions .button{border-radius:4px;border:1px solid #535353;color:#535353;background:#fff;font-size:16px;font-family:'Ubuntu' !important;font-weight:400 !important;line-height:18px;height:36px;}.width-700{margin:0 !important;}.contact-form h2{font-size:24px;font-family:'Ubuntu' !important;font-weight:500 !important;}.after-content{overflow:hidden;}#edit-preview--2{display:none;}.sidebar-inner .navigation .gva_menu > li.search{display:none;}.sidebar .block-menu ul li{margin:0 !important;}.contact-form-edited .contact-message-form div[id*="edit-name"],.contact-form-edited .contact-message-form div[id*="edit-mail"],.contact-form-edited .contact-message-form .js-form-item-mail{height:60px;padding-left:0;font-family:'Ubuntu';font-weight:400;padding:0;color:#000;}.contact-form-edited .contact-message-form .js-form-item-mail input{border-bottom:none !important;}.contact-form-edited .contact-message-form .form-item label{line-height:14px;font-size:13px;font-family:'Ubuntu';text-transform:none;color:#535353;font-weight:500;}.contact-form-edited .contact-message-form .form-item input[type='text'],.contact-form-edited .contact-message-form .form-item input[type='email']{height:35px;padding-left:0;}.contact-message-form .form-item-copy{display:none;}.contact-form-edited{display:none;}#block-sitewidecontactform .contact-form-edited{display:block;}.contact-message-form .form-item textarea{height:40px !important;padding-bottom:30px;}.contactus-desc .widget h5:after{content:'\2014';color:#872824;left:-45px;top:-3px;font-size:35px;position:absolute;}.contactus-desc .widget h5{position:relative;margin-left:70px;}.contactus-desc .widget h5:before{content:'\2014';color:#872824;font-size:35px;position:absolute;left:-65px;top:-3px;}