.event-wrapper li ul, .wpb_widgetised_column .widget .event-wrapper li{margin-bottom:0!important}.title.title-gradient-bg{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f6fe));background:linear-gradient(to bottom,#fff,#f4f6fe);padding:0 0 1px 0}.block-contact .gform_wrapper input[type=email], .block-contact .gform_wrapper input[type=number], .block-contact .gform_wrapper input[type=tel], .block-contact .gform_wrapper input[type=text], .block-contact .gform_wrapper input[type=url], .block-contact .gform_wrapper textarea{display:block;width:100%;padding:0.675rem 0.75rem!important;font-size:1rem;font-weight:400;line-height:1.5;color:#253766;background-color:#f5f5f5;background-clip:padding-box;border:1px solid #f5f5f5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.block-contact .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0}.block-contact .ginput_container_text, .block-contact .ginput_container_email, .block-contact .ginput_container_textarea{border-bottom:none}.block-contact .gform_wrapper.gravity-theme .gfield_label{margin-bottom:2px}.block-contact .gform_wrapper .top_label .gfield_label{color:#3c005a;font-weight:700}.block-content .gchoice a{color:inherit!important;text-decoration:underline}.block-contact fieldset+fieldset{margin-bottom:0!important}.block-contact .gform_wrapper input[type=submit], .block-contact .gform_wrapper input[type=button], .block-contact .gform_wrapper input[type=reset]{border:2px solid #b2184a;border-radius:0;color:#b2184a;margin-top:20px}.block-contact .gform_wrapper input[type=submit]:hover, .block-contact .gform_wrapper input[type=button]:hover{background:#b2184a;border-color:#b2184a;color:#fff}.block-contact .gform_wrapper.gravity-theme .field_description_below .gfield_consent_description, .block-contact .gform_wrapper.gravity-theme .gfield_consent_description{font-size:12px;line-height:1.3}.block-contact .gform_wrapper.gravity-theme .gfield select.large, .block-contact ul.gform_fields li.gfield select{background:#f5f5f5!important;padding:13px!important}.block-contact .gsection_title{font-size:20px}.block-contact .gsection_title::after{background:red;content "";display:block;height:2px;width:50px}.block-contact fieldset{margin-bottom:0!important}.gsection_description{color:#666!important;font-size: .75rem!important;line-height:1.5!important}.block-contact .gform_wrapper.gravity-theme .gfield_description{color:#999;font-size:12px!important;padding-top:0!important}#bg-image{height:300px}.block-event ul{display:flex;flex-direction:row;justify-content:space-between}.block-event .date{color:#A7A7A7;display:inline-block;font-size:12px;font-weight:400;letter-spacing: .25px;margin-bottom:0;text-transform:uppercase}.block-event a{color:#b2184a!important;text-decoration:underline}.flex-item{flex:0 0 30%}.sidebar h5{color:rgb(60,0,90);font-size:20px;font-weight:bold;letter-spacing:0;text-transform:none}.sidebar h5::after{background:#c3965a;display:block;content:"";height:2px;margin-right:24px;position:relative;width:30px}.sidebar .item-event,.entry_date{color:#A7A7A7;display:inline-block;font-size:12px;font-weight:400;letter-spacing: .25px;margin-bottom:0;text-transform:uppercase}.sidebar .widget li{line-height:20px}.sidebar .item-event span{text-transform:none}.sidebar ul li a{color:#733f96;font-weight:500;margin-bottom:16px;text-decoration:underline}.qbutton{text-decoration:none!important}.qode-accordion-holder .qode-title-holder{background:white!important;border-bottom:none!important;color:#b2184a!important;font-size:13px;font-weight:700;text-transform:uppercase}.text-page-region{line-height:1.3!important}.btn-page-region a{font-weight:800!important;text-transform:uppercase!important}.grey-page-region{background:#efefef!important}.grey-page-region figcaption{text-align:center!important;color:#999;font-size:13px}ol,ul{list-style-position:inherit;padding-left:2rem;margin-top:0;margin-bottom:1rem}.blog_single ol li, .blog_single ul li{margin-bottom:1rem}.featured_caption{line-height:1.5!important}.box span{display:block;line-height:1.5}.social{align-items:center;display:flex;justify-content:space-between}.social a{display:flex}.social img{width:36px}.drop_down .second .inner ul li ul li:first-child{border-top:1px solid #733f96}