@charset "UTF-8";
@font-face {
  font-family: "Cormorant";
  src: url("../css/fonts/Cormorant.ttf") format("truetype");
  font-weight: 400;
}
* {
  box-sizing: border-box;
}
img {
  max-width: 100%;
  height: auto;
}
#primary {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0 !important;
}
body:not(.page-template-page-fullscreen) .site {
  overflow-x: unset;
}
@font-face {
  font-family: "CormorantGaramond";
  src: url("../css/fonts/CormorantGaramond/CormorantGaramond-Medium.eot");
  src: local("CormorantGaramond"), url("../css/fonts/CormorantGaramond/CormorantGaramond-Medium.eot?#iefix") format("embedded-opentype"), url("../css/fonts/CormorantGaramond/CormorantGaramond-Medium.woff2") format("woff2"), url("../css/fonts/CormorantGaramond/CormorantGaramond-Medium.woff") format("woff"), url("../css/fonts/CormorantGaramond/CormorantGaramond-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
/*$purple: #823175;*/
:root {
  --header-height: 100px;
  --bb-footer-widget-background: #5D2C61;
}
html {
  overflow-x: hidden;
}
body {
  overflow: initial;
  background-color: #fff;
}
#et-boc {
  padding: 0 !important;
}
/* Adding whitespace to rows (horizontal) */
.et-db #et-boc .et-l .et_pb_row {
  width: 90% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.site-content {
  padding: 0 !important;
  margin: 0 !important;
}
.bb-grid.site-content-grid {
  padding: 0 !important;
  margin: 0 auto !important;
}
#primary {
  max-width: 100% !important;
  padding: 0 !important;
}
#content > .container {
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin: 0;
}
.single-post:not .et_pb_section {
  padding: 100px 0 !important;
}
@media (max-width: 991px) {
  .single-post:not .et_pb_section {
    padding: 80px 0 !important;
  }
}
.single-post:not .et_pb_section .et_pb_row {
  width: 90% !important;
  max-width: 1280px !important;
  padding: 0 0 50px !important;
  margin: 0 auto !important;
}
.single-post:not .et_pb_section .et_pb_row:last-of-type {
  padding-bottom: 0 !important;
}
.single-post:not .et_pb_section:last-child .et_pb_row ol, .single-post:not .et_pb_section:last-child .et_pb_row ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
/*
.et_pb_module {
	margin-bottom: 30px !important;
	
	&:last-of-type {
		margin-bottom: 0 !important;
	}
}*/
.et_pb_text ol, .et_pb_text ul {
  padding-bottom: 0 !important;
  margin-top: 15px !important;
  margin-bottom: 20px !important;
}
.et_pb_text p img {
  margin: 10px 20px 10px 0 !important;
}
@media (max-width: 600px) {
  .et_pb_text p img {
    display: block;
    width: 100%;
    height: auto;
    margin: 20px 0 !important;
  }
}
.et_pb_video {
  width: 100%;
}
.et_pb_blurb .et_pb_main_blurb_image img {
  opacity: 1 !important;
}
.et-db #et-boc .et-l .section-quote-2columns {
  padding: 0 !important;
  margin-bottom: 80px !important;
  overflow: auto;
}
.et-db #et-boc .et-l .section-quote-2columns .et_pb_row {
  width: 100% !important;
  max-width: 100% !important;
  padding: 0;
  margin: 0;
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_row {
    display: flex;
  }
}
.et-db #et-boc .et-l .section-quote-2columns .et_pb_row .et_pb_column {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_row .et_pb_column {
    width: 50% !important;
  }
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_row .et_pb_column {
    margin-bottom: 0 !important;
  }
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_row .et_pb_column:first-of-type {
    padding: 80px 0 !important;
  }
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_row .et_pb_column:last-of-type {
    background: none !important;
  }
}
.et-db #et-boc .et-l .section-quote-2columns .et_pb_text {
  width: 90% !important;
  margin: 0 5% !important;
  color: #FBF5F3 !important;
}
@media (min-width: 1440px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_text {
    max-width: calc(640px - 5%);
    float: right;
  }
}
.et-db #et-boc .et-l .section-quote-2columns .et_pb_text p.text {
  font-family: "Cormorant", sans-serif !important;
  font-size: 40px;
  line-height: 120%;
  font-weight: 500;
  padding-bottom: 20px !important;
}
@media (min-width: 1280px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_text p.text {
    font-size: 52px;
  }
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_text p.text {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_text p.text {
    font-size: 30px;
  }
}
.et-db #et-boc .et-l .section-quote-2columns .et_pb_text p.name {
  padding-bottom: 0 !important;
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_text p.name {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_image {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_image .et_pb_image_wrap {
    width: 100% !important;
  }
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_image img {
    display: block;
    width: 100% !important;
    max-height: 400px;
    object-fit: cover;
  }
}
.section-subscribe {
  padding: 0 0 100px !important;
}
@media (max-width: 991px) {
  .section-subscribe {
    padding: 0 0 80px !important;
  }
}
.section-subscribe .et_pb_row {
  max-width: 850px !important;
}
.section-subscribe form .newsletter-title {
  color: #222222;
  font-size: 36px !important;
  line-height: 120%;
  font-weight: 500;
  text-transform: uppercase !important;
  margin-bottom: 25px !important;
}
@media (max-width: 767px) {
  .section-subscribe form .newsletter-title {
    font-size: 30px !important;
  }
}
.section-subscribe form p {
  display: flex;
}
@media (max-width: 479px) {
  .section-subscribe form p {
    flex-direction: column;
  }
}
.section-subscribe form p input[type=submit] {
  width: 180px;
  min-width: 180px;
  height: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  background: #EC691F !important;
  border: none;
  border-radius: 4px;
}
@media (max-width: 479px) {
  .section-subscribe form p input[type=submit] {
    width: 100%;
    max-width: 100%;
    margin-top: 20px !important;
  }
}
.section-subscribe form p input[type=submit]:hover {
  background: #C65F26 !important;
  box-shadow: none;
}
.section-subscribe form p span.classnewsletter {
  width: calc(100% - 180px);
}
@media (max-width: 479px) {
  .section-subscribe form p span.classnewsletter {
    width: 100% !important;
  }
}
.section-subscribe form p span.classnewsletter input {
  width: 100% !important;
  height: 56px !important;
  color: #222222;
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
  text-align: left !important;
  padding-left: 15px !important;
  background: #FBF5F3 !important;
  border: 2px solid #FBF5F3 !important;
  border-radius: 4px;
  transition-duration: 0.4s;
}
@media (max-width: 500px) {
  .section-subscribe form p span.classnewsletter input {
    font-size: 18px;
  }
}
.section-subscribe form p span.classnewsletter input::placeholder {
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
}
@media (max-width: 500px) {
  .section-subscribe form p span.classnewsletter input::placeholder {
    font-size: 18px;
  }
}
.section-subscribe form p span.classnewsletter input:focus {
  border: 2px solid #5D2C61 !important;
}
.section-subscribe form p span.classnewsletter .wpcf7-not-valid-tip {
  color: red !important;
  font-size: 16px !important;
  padding: 5px 0 0 12px;
}
.section-subscribe form p .ajax-loader {
  position: absolute;
  z-index: -999999;
}
.section-subscribe .wpcf7-response-output {
  display: none !important;
}
.owl-nav {
  position: absolute;
  top: calc(50% - 20px);
  left: -30px;
  right: -30px;
  display: flex;
  justify-content: space-between;
}
@media (min-width: 1440px) {
  .owl-nav {
    left: -40px;
    right: -40px;
  }
}
@media (max-width: 767px) {
  .owl-nav {
    left: -15px;
    right: -15px;
  }
}
.owl-nav button {
  color: transparent !important;
  font-size: 40px !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .owl-nav button {
    font-size: 30px !important;
  }
}
.owl-nav button:hover, .owl-nav button:active {
  box-shadow: none !important;
}
.owl-nav button.owl-prev {
  background: url(/wp-content/uploads/2022/04/arrow-left-grey.svg) !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
.owl-nav button.owl-next {
  background: url(/wp-content/uploads/2022/04/arrow-right-purple.svg) !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
ul.special-marks {
  list-style: none !important;
}
ul.special-marks li {
  padding-left: 0 !important;
  padding-top: 16px !important;
  padding-bottom: 8px !important;
  position: relative;
  border-bottom: 1px solid #E1E1E1 !important;
  line-height: 1.2;
  list-style-type: none;
}
ul.special-marks li:after {
  position: absolute;
  top: 22px;
  left: -25px;
  content: "";
  width: 16px;
  height: 16px;
}
ul.special-marks.include li::after {
  background-image: url(/wp-content/themes/interfaith-theme/images/include.svg);
}
ul.special-marks.exclude li::after {
  background-image: url(/wp-content/themes/interfaith-theme/images/li.svg);
}
.text-fullwidth-module {
  clear: both !important;
}
ul.items-underline {
  margin-left: 0 !important;
}
ul.items-underline li {
  list-style: none !important;
  padding-bottom: 15px !important;
  margin-bottom: 15px !important;
  border-bottom: 1px solid #E1E1E1 !important;
  box-shadow: 0 4px 2px -2px rgba(102, 77, 77, 0.05);
}
ul.items-underline li a {
  font-weight: 500;
}
/*
.row-h2header-no-padding h2 {
	padding-bottom: 0 !important;
}*/
/*
body,
p {
    @include main-font;
}*/
.wpcf7-spinner {
  position: absolute;
  z-index: -99999999;
}
#et-boc .et-l h5 {
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
}
@media (max-width: 500px) {
  #et-boc .et-l h5 {
    font-size: 18px;
  }
}
@media (max-width: 500px) {
  #et-boc .et-l h5 {
    font-size: 20px;
  }
}
/*
#login-message-user {
    color: red;
}
.rh_form__row {
    position: relative;
    input.wp-not-valid {
        border: 2px solid red!important;
    }
    .not-valid-field {
        position: absolute;
        color: red;
        font-size: 12px;
        padding: 5px;
        bottom: -28px;
        left: 0px;
    }
}*/
/*
.container {
    max-width: 1280px;
}*/
/*
.lostpassword-description {
    font-weight: 400;
    font-size: 16px;
    line-height: 140%;
    color: #1D1D1D;

}*/
/*
.signup-row {
    position: absolute;
    top: 10%;
    right: 5%;
    font-weight: 400;
    font-size: 16px;
    line-height: 140%;
    color: #1F1F1F;
    @include phone {
        color: #fff;
        font-size: 12px;
    }
    @media (max-width: 550px) {
        top: 15%;
        right: 11%;
    }
    & a {
        cursor: pointer;
        @include phone {
            color: #fff;
            font-weight: 700;
        }
    }
}*/
/* event page
.ministery-section.page-events {
    margin-bottom: 5%;
}
.bb-tribe-events-views-v2 .tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus {
    background: none!important;
}
.tribe-events .tribe-events-calendar-day__event-featured-image-link,
.tribe-events .tribe-events-calendar-list__event-featured-image {
    border-radius: 4px;
}
.tribe-common-l-container.tribe-events-l-container {
    margin-top: 30px !important;
}
.single.single-tribe_events {
    #comments {
        display: none;
    }
    header {
        background-color: $purple !important;
    }
    .bs-schedule-short-d {
        color: $purple;
    }
}
.single-tribe_events .bs-event-heading .tribe-event-schedule-short .bs-schedule-short-m,
.single-tribe_events .bs-event-heading .tribe-event-schedule-short .bs-schedule-short-d {
    color: $purple !important;
}
.single-tribe_events .bs-event-heading {
    margin-top: 60px;
    .tribe-events-cost {
        padding-top: 15px;
        font-size: 25px;
    }
}
.bb-tribe-events-views-v2 .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-bottom: 30px !important;
}

*/
.et-db #et-boc .et-l .et_main_video_container iframe, .et-db #et-boc .et-l .et_pb_slide_video iframe, .et-db #et-boc .et-l .et_pb_video_box iframe {
  max-width: 800px;
}
.bs-styled-radio:checked + label:after, .bs-styled-radio:checked + .bb-radio-label:after {
  top: 6px;
}
#buddypress .bp-settings-container .bp-navs a:hover, .bp-navs ul li a:hover, nav#object-nav a:hover, .buddypress-wrap .bp-navs li:not(.current) a:hover, .buddypress-wrap .bp-navs li:not(.selected) a:hover {
  color: #5D2C61 !important;
}
/*
.section-newsletter {
	padding: 0 0 100px;
	
    @include tablet {
        padding: 0 0 80px;
    }

	
    form {
		width: 90%;
		max-width: 850px;
        margin: 0 auto;
		
		@include tablet {
			width: 90%;
		}
		
		
    }
	
    .newsletter-title {
		color: #222222;
		font-size: 36px !important;
		line-height: 120%;
		font-weight: 500;
		text-transform: uppercase !important;
		text-align: center;
		margin-bottom: 25px;
	
		@include phone {
			font-size: 30px !important;
		}
    }

    p {
        display: flex;
        margin-bottom: 0;
		
        @include phoneS {
            flex-direction: column;
        }

        input[type=submit] {
            width: 180px;
			min-width: 180px;
            height: 56px;
			display: flex;
			justify-content: center;
			align-items: center;
			color: #FBF5F3;
			font-size: 18px !important;
			line-height: 10% !important;
			font-weight: 600 !important;
            background: $orange;
            border: none;
            border-radius: 4px;
            
			
            @include phoneS {
                width: 100%;
				max-width: 100%;
                margin-top: 20px;
            }
			
            &:hover {
                box-shadow: none;
                background: #C65F26;
            }
        }

        span.classnewsletter {
            width: calc(100% - 180px);
			
			@include phoneS {
                width: 100% !important;
            }
			
            input {
                width: 100%;
                height: 56px;
				color: #222222;
				@include main-font;
				padding-left: 15px !important;
                background: #FBF5F3;
                border-radius: 4px;
                border: 2px solid #FBF5F3;
                transition-duration: .4s;
                
                &::placeholder {
                    @include main-font;
                }
                &:focus {
                    border: 2px solid $purple;
                }
            }
			
			.wpcf7-not-valid-tip {
				color: red !important;
				font-size: 16px !important;
				padding: 5px 0 0 12px;
			}
        }

        .ajax-loader {
            position: absolute;
            z-index: -999999;
        }
    }
	
	.wpcf7-response-output {
		display: none !important;
	}
}*/
/*
#singup-message-user {
    padding-top: 10px;
    color: red;
}*/
/*
.single:not(.single-post) .entry-content-wrap {
    padding-top: 0;
}*/
/*
.content-area {
	padding-top: 0;
    padding-bottom: 3.1875rem!important;
}*/
/*
.et-db #et-boc .et-l .et_pb_module input[type=email] {
    padding-left: 15px;
}*/
.resize-img-3 {
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.et-db #et-boc .et-l .section-banner {
  padding: 13% 0 11%;
  color: #FBF5F3;
  position: relative;
  z-index: -1;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-banner {
    padding: 13% 0 11%;
  }
}
.et-db #et-boc .et-l .section-banner::after {
  background: radial-gradient(100% 308.39% at 0% 0%, #000000 0%, rgba(0, 0, 0, 0.5) 100%);
  opacity: 0.5;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  content: "";
  z-index: -1;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-banner .et_pb_module a.main-btn {
    margin-top: 0px !important;
  }
}
.et-db #et-boc .et-l .section-banner.block-1 {
  padding: 12% 0;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-banner.block-1 {
    padding: 15% 0 16%;
    margin-bottom: 30px;
  }
}
@media (max-width: 500px) {
  .et-db #et-boc .et-l .section-banner > .row {
    width: 100% !important;
  }
}
.et-db #et-boc .et-l .section-banner.block-last {
  position: relative;
  z-index: -1;
  padding: 4% 0 8%;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-banner.block-last {
    padding: 50px 0 100px;
  }
}
.et-db #et-boc .et-l .section-banner.block-last::after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 100%;
  background: radial-gradient(100% 308.39% at 0% 0%, #000000 0%, rgba(0, 0, 0, 0.5) 100%);
  opacity: 0.5;
  z-index: -1;
}
.et-db #et-boc .et-l .section-banner.block-last .social-row {
  margin: auto;
  width: 100%;
  display: flex;
}
.et-db #et-boc .et-l .section-banner.block-last .social-row h3 {
  color: #fff;
}
.et-db #et-boc .et-l .section-banner.block-last .social-row .icon {
  position: relative;
}
.et-db #et-boc .et-l .section-banner.block-last .social-row .icon::after {
  transform: scale(0.8);
}
@media (max-width: 1024px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row .icon::after {
    transform: scale(0.6);
    height: 100%;
    top: 0 !important;
  }
}
.et-db #et-boc .et-l .section-banner.block-last .social-row .icon.icon--youtube::after {
  position: absolute;
  content: "";
  background-size: cover;
  top: 12%;
  left: 0;
  width: 90%;
  height: 80%;
  background-image: url(/wp-content/themes/interfaith-theme/images/youtube.svg);
}
.et-db #et-boc .et-l .section-banner.block-last .social-row .icon.icon-facebook::after {
  position: absolute;
  content: "";
  background-size: cover;
  top: 7%;
  left: 30%;
  width: 35%;
  height: 100%;
  background-image: url(/wp-content/themes/interfaith-theme/images/facebook.svg);
}
.et-db #et-boc .et-l .section-banner.block-last .social-row .icon.icon-pinterest::after {
  position: absolute;
  content: "";
  background-size: cover;
  top: 7%;
  left: 10%;
  width: 66%;
  height: 100%;
  background-image: url(/wp-content/themes/interfaith-theme/images/pinterest.svg);
}
.et-db #et-boc .et-l .section-banner.block-last .social-row .icon.icon-twitter::after {
  position: absolute;
  content: "";
  background-size: cover;
  top: 12%;
  left: 0;
  width: 85%;
  height: 90%;
  background-image: url(/wp-content/themes/interfaith-theme/images/twitter.svg);
}
.et-db #et-boc .et-l .section-banner.block-last .social-row .icon.icon-spotify::after {
  position: absolute;
  content: "";
  background-size: cover;
  top: 7%;
  left: 0;
  width: 79%;
  height: 100%;
  background-image: url(/wp-content/themes/interfaith-theme/images/other.svg);
}
.et-db #et-boc .et-l .section-banner.block-last .social-row .icon.icon-instagram::after {
  position: absolute;
  content: "";
  background-size: cover;
  top: 7%;
  left: 5%;
  width: 75%;
  height: 95%;
  background-image: url(/wp-content/themes/interfaith-theme/images/instagram.svg);
}
.et-db #et-boc .et-l .section-banner.block-last .social-row > div {
  display: flex;
  justify-content: space-between;
  max-width: 952px;
  width: 90%;
  margin: 2% auto !important;
  z-index: 1;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row > div {
    max-width: 550px;
  }
}
.et-db #et-boc .et-l .section-banner.block-last .social-row > div > div {
  background: #EC691F;
  margin-bottom: 3%;
  max-height: 185px;
  align-items: center;
  display: flex;
  justify-content: center;
}
@media (max-width: 1024px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row > div > div {
    height: 146px;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row > div > div {
    width: 48%;
  }
}
@media (max-width: 500px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row > div > div {
    width: 90%;
    max-width: 290px;
    margin: 15px auto 15px;
  }
}
.et-db #et-boc .et-l .section-banner.block-last .social-row > div .et_pb_text_inner {
  z-index: 1;
  display: flex;
}
.et-db #et-boc .et-l .section-banner.block-last .social-row > div .et_pb_text_inner .icon {
  width: 85px;
  height: 67px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.et-db #et-boc .et-l .section-banner.block-last .social-row > div .et_pb_text_inner .icon i {
  transform: scale(1.5);
}
@media (max-width: 1024px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row > div .et_pb_text_inner .icon i {
    transform: scale(1.2);
  }
}
.et-db #et-boc .et-l .section-banner.block-last .social-row > div .et_pb_text_inner .text a {
  width: calc(100% - 85px);
  position: relative;
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #D6D6D6;
}
@media (max-width: 500px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row > div .et_pb_text_inner .text a {
    font-size: 22px;
    line-height: 120%;
  }
}
@media (max-width: 1024px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row > div .et_pb_text_inner .text a {
    width: calc(100% - 65px);
    font-size: 18px;
  }
}
@media (max-width: 1024px) {
  .et-db #et-boc .et-l .section-banner.block-last .social-row > div .et_pb_text_inner .text {
    margin-left: -15px;
  }
}
.et-db #et-boc .et-l .section-banner h3 {
  font-weight: 500;
  font-size: 48px;
  line-height: 1.3;
  text-transform: uppercase;
  color: #FBF5F3;
}
@media (max-width: 1023px) {
  .et-db #et-boc .et-l .section-banner h3 {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-banner h3 {
    font-size: 29px;
  }
}
.et-db #et-boc .et-l .section-banner p {
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
  color: #FBF5F3;
  max-width: 580px;
  margin: 0 auto !important;
}
@media (max-width: 500px) {
  .et-db #et-boc .et-l .section-banner p {
    font-size: 18px;
  }
}
.et-db #et-boc .et-l .section-banner a {
  margin: auto;
}
/*
#et-boc .et-l  .section-main-form {
    max-width: 880px;
    margin: 5% auto 5.5%!important;
    width: 100%;

    @include tablet {
        width: 90%;        
    }

    .newsletter-title {
        text-align: center;
        font-weight: 500;
        font-size: 38px;
        line-height: 1.3;
        color: #222222;        
        margin-bottom: 24px;
        text-transform: uppercase;
        letter-spacing: 0.8px;

        @include phone {
            font-size: 30px;
        }
        @include phone {
            font-size: 25px;
        }
    }

    p {
        display: flex;

        @include phoneS {
            flex-direction: column;
        }

        input[type=submit] {
            min-width: 180px;
            width: 230px;
            height: 57px;
            background: $orange;
            border: 2px solid $orange;
            border-radius: 4px;
            color: #fff;
            text-align: center;
            font-size: 18px;
			font-weight: 600;
			
            @include phoneS {
                width: 100%;
                margin-top: 20px;
            }
        }

        span {
            min-width: calc(100% - 180px);
            width: 100%;

            input {
                width: 100% !important;
                height: 57px!important;
                left: 300px;
                top: 3612px;
                background: #FBF5F3;
                border-radius: 4px;
                border: 2px solid #FBF5F3 !important;
                transition-duration: .4s;
                color: #1D1D1D;

                &:focus {
                    border: 2px solid $purple;
                }
            }
        }

        .ajax-loader {
            position: absolute;
            z-index: -999999;
        }
    }
}
*/
/*
#et-boc .et-l .section-main-quote {
    background: $orange;
    background-size: 50% 100% !important;
    padding: 8% 0;
    margin: 1% 0 4.5% !important;
    @include phone {
         margin: 0 !important;
        background-size: 0 0 !important;
        padding: 50px 0;
    }
    .blockquote-row {
        display: flex;
        justify-content: space-between;
        @include laptopM {
            width: 90%!important;
        }
        @include tablet {
            flex-direction: column;
            text-align: center;
        }
        @include phone {
            width: 90%!important;
            align-items: center;
        }
        & > div {
            width: 50%;
            @include phone {
                 width: 100%;
                 
            }
            p {
                color: #FBF5F3!important;
                @include main-font;
                @include tablet {
                    text-align: center;
                }
            }
            blockquote {
                color: #FBF5F3;
                font-family: "Cormorant",
                sans-serif;
                font-style: normal;
                font-weight: 500;
                font-size: 51px;
                line-height: 120%;
                letter-spacing: 0.01em;
                margin: 0;
                margin-bottom: 15px;
                padding-left: 0;
                padding-right: 30px;
                border: none;
                @include tablet {
                    font-size: 40px;
                    line-height: 1.4;
                }
                @include phone {
                    margin: auto;
                    padding-right: 0;
                    max-width: 565px;
                    text-align: center;
                }
                p {
                    color: #FBF5F3;
                    font-family: "Cormorant",
                    sans-serif;
                    font-style: normal;
                    font-weight: 500;
                    font-size: 52px;
                    line-height: 120%;
                    letter-spacing: 0.01em;
                    margin: 0;
                    @include laptopL {
                        font-size: 40px;
                        line-height: 1.4;
                    }
                    @include tablet {
                        font-size: 30px;
                        line-height: 1.2;
                        text-align: center;
                    }
                }
            }
            .et_pb_module p {
                @include phone {
                    text-align: center;
                }
            }
            span {
                @include main-font;
                color: #FBF5F3;
                padding: 10px 0 0;
                display: inline-block;
                @include tablet {
                   padding: 20px 0 0;
                   display: inline-block;
                   text-align: center;
                }
            }
            &:last-child {
                @include phone {
                    display: none;
                }
            }
        }
    }
}
#block__register-now {
    margin-top: 50px !important;
}*/
#bbpress-forums#bbpress-forums .bs-forums-items.bb-single-reply-list .bs-header-item {
  display: none;
}
/* DK Styles */
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_module p br {
    display: none !important;
  }
}
@media (max-width: 767px) {
  body.page-id-58480 #primary #main #et-boc #et_builder_outer_content .et_pb_section {
    padding-top: 60px !important;
  }
}
@media screen and (max-width: 1399px) {
  body.page-id-58569 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module {
    margin-bottom: 0 !important;
    max-width: 100% !important;
  }
  body.page-id-58569 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et_pb_slides {
    padding-bottom: 60px !important;
  }
  body.page-id-58569 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et-pb-slider-arrows .et-pb-arrow-prev {
    left: -18px !important;
  }
  body.page-id-58569 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et-pb-slider-arrows .et-pb-arrow-next {
    right: -14px !important;
  }
}
@media (max-width: 991px) {
  body.page-id-58569 #content #primary #main #et-boc #et_builder_outer_content .et_pb_section_3 {
    margin-top: unset !important;
  }
}
@media screen and (max-width: 1600px) {
  body.page-id-62495 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module {
    margin-bottom: 0 !important;
    max-width: 100% !important;
  }
  body.page-id-62495 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et_pb_slides {
    padding-bottom: 60px !important;
  }
  body.page-id-62495 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et-pb-slider-arrows .et-pb-arrow-prev {
    left: -18px !important;
  }
  body.page-id-62495 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et-pb-slider-arrows .et-pb-arrow-next {
    right: -14px !important;
  }
  body.page-id-62495 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et-pb-controllers {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 991px) {
  body.page-id-62495 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et-pb-controllers {
    margin-bottom: 20px !important;
  }
}
@media (max-width: 767px) {
  body.page-id-62495 #content #primary #main #et-boc #et_builder_outer_content .et_pb_slider.et_pb_module .et-pb-controllers {
    margin-bottom: 40px !important;
  }
}
@media (max-width: 991px) {
  body.page-id-58239 #content #primary #main #et-boc #et_builder_outer_content .et_pb_section {
    padding-top: 30px !important;
  }
}
@media (max-width: 991px) {
  body.page-id-58239 #content #primary #main #et-boc #et_builder_outer_content .et_pb_section.et_pb_section_1 .et_pb_row.et_pb_row_2 .et_pb_column .et_pb_module {
    margin-top: unset !important;
  }
}
@media (max-width: 991px) {
  body.page-id-58239 #content #primary #main #et-boc #et_builder_outer_content .et_pb_section.et_pb_section_2 {
    padding-top: 80px !important;
  }
}
body, p, li {
  font-family: freight-sans-pro, sans-serif !important;
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
}
@media (max-width: 500px) {
  body, p, li {
    font-size: 18px;
  }
}
h1, h2, h3, h4, h5, h6 {
  font-family: freight-sans-pro, sans-serif !important;
  color: #222222;
  font-weight: 500 !important;
}
.et_pb_bg_layout_light h1, .et_pb_bg_layout_light h2, .et_pb_bg_layout_light h3 {
  color: #222222 !important;
}
body:not(.learndash-cpt) h1 {
  font-size: 48px !important;
  line-height: 120% !important;
  text-transform: uppercase !important;
  padding-bottom: 15px !important;
}
@media (max-width: 991px) {
  body:not(.learndash-cpt) h1 {
    font-size: 40px !important;
  }
}
@media (max-width: 767px) {
  body:not(.learndash-cpt) h1 {
    font-size: 36px !important;
  }
}
body:not(.learndash-cpt) h2 {
  font-size: 36px !important;
  line-height: 120% !important;
  text-transform: uppercase !important;
}
@media (max-width: 991px) {
  body:not(.learndash-cpt) h2 {
    font-size: 32px !important;
  }
}
@media (max-width: 767px) {
  body:not(.learndash-cpt) h2 {
    font-size: 26px !important;
  }
}
body:not(.learndash-cpt) h3 {
  font-size: 28px !important;
  line-height: 120%;
  padding-bottom: 15px !important;
}
@media (max-width: 991px) {
  body:not(.learndash-cpt) h3 {
    font-size: 24px !important;
  }
}
p {
  padding-bottom: 0px !important;
  margin-bottom: 20px !important;
}
p:last-of-type {
  margin-bottom: 0 !important;
}
.site-content p a:not(.button, .subscription-toggle, .bbp-topic-reply-link, .favorite-toggle), .site-content li a:not(.button, .subscription-toggle, .bbp-topic-reply-link, .favorite-toggle), #et-boc .et-l .et_pb_module p a:not(.button, .subscription-toggle, .bbp-topic-reply-link, .favorite-toggle) {
  color: #5D2C61 !important;
}
.site-content p a:not(.button, .subscription-toggle, .bbp-topic-reply-link, .favorite-toggle):hover, .site-content li a:not(.button, .subscription-toggle, .bbp-topic-reply-link, .favorite-toggle):hover, #et-boc .et-l .et_pb_module p a:not(.button, .subscription-toggle, .bbp-topic-reply-link, .favorite-toggle):hover {
  text-decoration: underline !important;
}
ul {
  padding-bottom: 0 !important;
  margin-left: 10px !important;
}
ul li {
  margin-bottom: 5px !important;
}
ul li:last-of-type {
  margin-bottom: 0 !important;
}
.single-post ul li {
  list-style: none !important;
}
.et-db #et-boc .et-l a.et_pb_button, a.et_pb_button {
  display: inline-block;
  min-width: 180px;
  max-width: 230px;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-align: center;
  background: #5D2C61 !important;
  border: none !important;
  border-radius: 4px !important;
  padding: 19px 30px !important;
  transition: 0.5s all !important;
}
@media (max-width: 1023px) {
  .et-db #et-boc .et-l a.et_pb_button, a.et_pb_button {
    min-width: 190px;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l a.et_pb_button, a.et_pb_button {
    padding: 16px 30px !important;
  }
}
.et-db #et-boc .et-l a.et_pb_button:after, a.et_pb_button:after {
  display: none !important;
}
.et-db #et-boc .et-l a.et_pb_button:hover, a.et_pb_button:hover {
  background: #7D225C !important;
  text-decoration: none !important;
}
a.et_pb_button.orange {
  background: #EC691F !important;
}
a.et_pb_button.orange:hover {
  background: #C65F26 !important;
}
a.main-btn.width-300, a.et_pb_button.btn-width-300 {
  width: 300px !important;
  max-width: 300px !important;
}
a.main-btn, .et-db #et-boc .et-l .et_pb_module a.main-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  width: 100%;
  max-width: 230px;
  height: 56px;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-decoration: none;
  background: #5D2C61 !important;
  border: none !important;
  border-radius: 4px !important;
  padding: 0 30px !important;
  transition: 0.5s all !important;
  cursor: pointer;
}
@media (max-width: 1023px) {
  a.main-btn, .et-db #et-boc .et-l .et_pb_module a.main-btn {
    min-width: 190px;
  }
}
@media (max-width: 767px) {
  a.main-btn, .et-db #et-boc .et-l .et_pb_module a.main-btn {
    height: 56px;
    line-height: 50px;
    margin-top: 20px !important;
  }
}
a.main-btn:after, .et-db #et-boc .et-l .et_pb_module a.main-btn:after {
  display: none !important;
}
a.main-btn:hover, .et-db #et-boc .et-l .et_pb_module a.main-btn:hover {
  background: #7D225C !important;
  text-decoration: none !important;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #1D1D1D;
}
::-webkit-input-placeholder {
  color: #1D1D1D;
}
::-moz-placeholder {
  color: #1D1D1D;
}
:-moz-placeholder {
  color: #1D1D1D;
}
:-ms-input-placeholder {
  color: #1D1D1D;
}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
  color: transparent;
}
:focus::-webkit-input-placeholder {
  color: transparent;
}
:focus::-moz-placeholder {
  color: transparent;
}
:focus:-moz-placeholder {
  color: transparent;
}
:focus:-ms-input-placeholder {
  color: transparent;
}
.site-header i.bb-icon-menu-left {
  color: #939597;
  line-height: 1;
  display: inline-block;
}
.bb-mobile-panel-inner .mobile-menu {
  width: 100%;
}
.bb-mobile-panel-inner .sub-menu.bb-open {
  padding-left: 0;
}
.bb-mobile-panel-inner .bs-submenu-toggle {
  top: 18px;
}
.bs-submenu-toggle.bs-submenu-open {
  color: var(--bb-alternate-text-color) !important;
}
#masthead .bb-mobile-panel-wrapper.left:not(.closed) .bb-mobile-panel-header, #masthead .bb-mobile-panel-wrapper.right:not(.closed) .bb-mobile-panel-header {
  background: transparent !important;
  margin-bottom: 0 !important;
}
#masthead .bb-mobile-panel-inner .main-navigation {
  width: 100%;
}
/* Utilities*/
#et-boc .et-l {
  /* Text Based */
}
#et-boc .et-l .interfaith-sr-only {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}
#et-boc .et-l .interfaith-btn-wrap {
  margin: 2.5rem 0;
}
#et-boc .et-l .t-center {
  text-align: center;
}
.c-accent {
  color: #823175;
}
/* Containers */
.base-container {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
}
.base-container--md {
  max-width: 1280px;
}
/* Components (buttons, cards, wp-editor text content etc.) */
.base-btn {
  display: inline-block;
  min-width: 180px;
  max-width: 230px;
  padding: 19px 30px !important;
  background: #823175 !important;
  border: none !important;
  border-radius: 23px !important;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize !important;
  text-align: center !important;
  transition: 0.5s all !important;
}
.base-btn--transparent {
  min-width: auto;
  max-width: none;
  padding: 10px 20px !important;
  background: transparent !important;
  border: 1px solid #823175 !important;
  color: #823175 !important;
}
.base-btn--transparent:hover, .base-btn--transparent:focus {
  box-shadow: none !important;
  background: #823175 !important;
  color: #fff !important;
}
.base-btn:hover, .base-btn:focus {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1) !important;
}
.interfaith-dashboard-btn--transparent {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 45px;
  background-color: transparent;
  border: 2px solid #823175;
  border-radius: 4px;
  font-weight: 400;
  line-height: 23px;
  color: #823175;
  transition-duration: 0.4s;
  cursor: pointer;
}
.interfaith-dashboard-btn--transparent:hover, .interfaith-dashboard-btn--transparent:focus {
  background-color: #823175;
  color: #fff;
}
#whats-new-toolbar [class*=" bb-icon-"]:before, #whats-new-toolbar [class^="bb-icon-"]:before {
  color: #999;
}
#whats-new-toolbar [class*=" bb-icon-"]:hover:before, #whats-new-toolbar [class^="bb-icon-"]:hover:before {
  color: #823175 !important;
}
#whats-new-toolbar .medium-editor-toolbar .medium-editor-toolbar-actions button, #whats-new-toolbar .buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button, #whats-new-toolbar #buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button, #whats-new-toolbar .medium-editor-toolbar-actions .medium-editor-action b, #whats-new-toolbar .buddypress .medium-editor-toolbar .medium-editor-toolbar-actions b, #whats-new-toolbar #buddypress .medium-editor-toolbar .medium-editor-toolbar-actions b {
  color: #999;
}
#whats-new-toolbar .medium-editor-toolbar .medium-editor-toolbar-actions button:hover, #whats-new-toolbar .buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button:hover, #whats-new-toolbar #buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button:hover, #whats-new-toolbar .medium-editor-toolbar-actions .medium-editor-action b:hover, #whats-new-toolbar .buddypress .medium-editor-toolbar .medium-editor-toolbar-actions b:hover, #whats-new-toolbar #buddypress .medium-editor-toolbar .medium-editor-toolbar-actions b:hover {
  color: #823175 !important;
}
#whats-new-toolbar .medium-editor-toolbar .medium-editor-toolbar-actions button:hover:before, #whats-new-toolbar .buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button:hover:before, #whats-new-toolbar #buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button:hover:before, #whats-new-toolbar .medium-editor-toolbar-actions .medium-editor-action b:hover:before, #whats-new-toolbar .buddypress .medium-editor-toolbar .medium-editor-toolbar-actions b:hover:before, #whats-new-toolbar #buddypress .medium-editor-toolbar .medium-editor-toolbar-actions b:hover:before {
  color: #823175 !important;
}
body #et-boc .et_pb_post_content, body #et-boc .base-text-content, body.et-db #et-boc .et_pb_post_content, body.et-db #et-boc .base-text-content {
  margin-bottom: 0;
}
body #et-boc .et_pb_post_content h2, body #et-boc .et_pb_post_content h3, body #et-boc .et_pb_post_content h4, body #et-boc .et_pb_post_content h5, body #et-boc .et_pb_post_content h6, body #et-boc .base-text-content h2, body #et-boc .base-text-content h3, body #et-boc .base-text-content h4, body #et-boc .base-text-content h5, body #et-boc .base-text-content h6, body.et-db #et-boc .et_pb_post_content h2, body.et-db #et-boc .et_pb_post_content h3, body.et-db #et-boc .et_pb_post_content h4, body.et-db #et-boc .et_pb_post_content h5, body.et-db #et-boc .et_pb_post_content h6, body.et-db #et-boc .base-text-content h2, body.et-db #et-boc .base-text-content h3, body.et-db #et-boc .base-text-content h4, body.et-db #et-boc .base-text-content h5, body.et-db #et-boc .base-text-content h6 {
  padding: 0 !important;
  line-height: 1.2;
  text-transform: none !important;
  color: #5D2C61 !important;
  margin-bottom: 20px !important;
}
body #et-boc .et_pb_post_content h4, body #et-boc .et_pb_post_content h5, body #et-boc .et_pb_post_content h6, body #et-boc .base-text-content h4, body #et-boc .base-text-content h5, body #et-boc .base-text-content h6, body.et-db #et-boc .et_pb_post_content h4, body.et-db #et-boc .et_pb_post_content h5, body.et-db #et-boc .et_pb_post_content h6, body.et-db #et-boc .base-text-content h4, body.et-db #et-boc .base-text-content h5, body.et-db #et-boc .base-text-content h6 {
  margin-top: 20px !important;
}
@media (max-width: 767px) {
  body #et-boc .et_pb_post_content h4, body #et-boc .et_pb_post_content h5, body #et-boc .et_pb_post_content h6, body #et-boc .base-text-content h4, body #et-boc .base-text-content h5, body #et-boc .base-text-content h6, body.et-db #et-boc .et_pb_post_content h4, body.et-db #et-boc .et_pb_post_content h5, body.et-db #et-boc .et_pb_post_content h6, body.et-db #et-boc .base-text-content h4, body.et-db #et-boc .base-text-content h5, body.et-db #et-boc .base-text-content h6 {
    margin-top: 15px !important;
  }
}
body #et-boc .et_pb_post_content h2, body #et-boc .base-text-content h2, body.et-db #et-boc .et_pb_post_content h2, body.et-db #et-boc .base-text-content h2 {
  margin-top: 35px !important;
  font-size: 36px !important;
}
@media (max-width: 767px) {
  body #et-boc .et_pb_post_content h2, body #et-boc .base-text-content h2, body.et-db #et-boc .et_pb_post_content h2, body.et-db #et-boc .base-text-content h2 {
    margin-top: 25px !important;
    font-size: 30px !important;
  }
}
body #et-boc .et_pb_post_content h3, body #et-boc .base-text-content h3, body.et-db #et-boc .et_pb_post_content h3, body.et-db #et-boc .base-text-content h3 {
  margin-top: 30px !important;
  font-size: 30px !important;
}
@media (max-width: 767px) {
  body #et-boc .et_pb_post_content h3, body #et-boc .base-text-content h3, body.et-db #et-boc .et_pb_post_content h3, body.et-db #et-boc .base-text-content h3 {
    margin-top: 20px !important;
    font-size: 26px !important;
  }
}
body #et-boc .et_pb_post_content h4, body #et-boc .base-text-content h4, body.et-db #et-boc .et_pb_post_content h4, body.et-db #et-boc .base-text-content h4 {
  font-size: 26px !important;
}
@media (max-width: 767px) {
  body #et-boc .et_pb_post_content h4, body #et-boc .base-text-content h4, body.et-db #et-boc .et_pb_post_content h4, body.et-db #et-boc .base-text-content h4 {
    font-size: 24px !important;
  }
}
body #et-boc .et_pb_post_content h5, body #et-boc .base-text-content h5, body.et-db #et-boc .et_pb_post_content h5, body.et-db #et-boc .base-text-content h5 {
  font-size: 24px !important;
}
@media (max-width: 767px) {
  body #et-boc .et_pb_post_content h5, body #et-boc .base-text-content h5, body.et-db #et-boc .et_pb_post_content h5, body.et-db #et-boc .base-text-content h5 {
    font-size: 20px !important;
  }
}
body #et-boc .et_pb_post_content h6, body #et-boc .base-text-content h6, body.et-db #et-boc .et_pb_post_content h6, body.et-db #et-boc .base-text-content h6 {
  font-size: 20px !important;
}
@media (max-width: 767px) {
  body #et-boc .et_pb_post_content h6, body #et-boc .base-text-content h6, body.et-db #et-boc .et_pb_post_content h6, body.et-db #et-boc .base-text-content h6 {
    font-size: 18px !important;
  }
}
body #et-boc .et_pb_post_content p:not(:last-child), body #et-boc .base-text-content p:not(:last-child), body.et-db #et-boc .et_pb_post_content p:not(:last-child), body.et-db #et-boc .base-text-content p:not(:last-child) {
  margin-bottom: 20px !important;
}
body #et-boc .et_pb_post_content p a:after, body #et-boc .base-text-content p a:after, body.et-db #et-boc .et_pb_post_content p a:after, body.et-db #et-boc .base-text-content p a:after {
  bottom: 0;
}
body #et-boc .et_pb_post_content ul, body #et-boc .et_pb_post_content ol, body #et-boc .base-text-content ul, body #et-boc .base-text-content ol, body.et-db #et-boc .et_pb_post_content ul, body.et-db #et-boc .et_pb_post_content ol, body.et-db #et-boc .base-text-content ul, body.et-db #et-boc .base-text-content ol {
  margin-top: 20px !important;
}
body #et-boc .et_pb_post_content ul:not(:last-child), body #et-boc .et_pb_post_content ol:not(:last-child), body #et-boc .base-text-content ul:not(:last-child), body #et-boc .base-text-content ol:not(:last-child), body.et-db #et-boc .et_pb_post_content ul:not(:last-child), body.et-db #et-boc .et_pb_post_content ol:not(:last-child), body.et-db #et-boc .base-text-content ul:not(:last-child), body.et-db #et-boc .base-text-content ol:not(:last-child) {
  margin-bottom: 20px !important;
}
body #et-boc .et_pb_post_content ul li, body #et-boc .base-text-content ul li, body.et-db #et-boc .et_pb_post_content ul li, body.et-db #et-boc .base-text-content ul li {
  position: relative;
  list-style: none;
  padding-left: 20px;
}
body #et-boc .et_pb_post_content ul li::before, body #et-boc .base-text-content ul li::before, body.et-db #et-boc .et_pb_post_content ul li::before, body.et-db #et-boc .base-text-content ul li::before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: 10px;
  left: 0;
  background-color: #5D2C61;
  border-radius: 50%;
}
body #et-boc .et_pb_post_content ol, body #et-boc .base-text-content ol, body.et-db #et-boc .et_pb_post_content ol, body.et-db #et-boc .base-text-content ol {
  counter-reset: singleCounter;
}
body #et-boc .et_pb_post_content ol[start="2"], body #et-boc .base-text-content ol[start="2"], body.et-db #et-boc .et_pb_post_content ol[start="2"], body.et-db #et-boc .base-text-content ol[start="2"] {
  counter-reset: singleCounter 1;
}
body #et-boc .et_pb_post_content ol[start="3"], body #et-boc .base-text-content ol[start="3"], body.et-db #et-boc .et_pb_post_content ol[start="3"], body.et-db #et-boc .base-text-content ol[start="3"] {
  counter-reset: singleCounter 2;
}
body #et-boc .et_pb_post_content ol[start="4"], body #et-boc .base-text-content ol[start="4"], body.et-db #et-boc .et_pb_post_content ol[start="4"], body.et-db #et-boc .base-text-content ol[start="4"] {
  counter-reset: singleCounter 3;
}
body #et-boc .et_pb_post_content ol[start="5"], body #et-boc .base-text-content ol[start="5"], body.et-db #et-boc .et_pb_post_content ol[start="5"], body.et-db #et-boc .base-text-content ol[start="5"] {
  counter-reset: singleCounter 4;
}
body #et-boc .et_pb_post_content ol[start="6"], body #et-boc .base-text-content ol[start="6"], body.et-db #et-boc .et_pb_post_content ol[start="6"], body.et-db #et-boc .base-text-content ol[start="6"] {
  counter-reset: singleCounter 5;
}
body #et-boc .et_pb_post_content ol[start="7"], body #et-boc .base-text-content ol[start="7"], body.et-db #et-boc .et_pb_post_content ol[start="7"], body.et-db #et-boc .base-text-content ol[start="7"] {
  counter-reset: singleCounter 6;
}
body #et-boc .et_pb_post_content ol[start="8"], body #et-boc .base-text-content ol[start="8"], body.et-db #et-boc .et_pb_post_content ol[start="8"], body.et-db #et-boc .base-text-content ol[start="8"] {
  counter-reset: singleCounter 7;
}
body #et-boc .et_pb_post_content ol[start="9"], body #et-boc .base-text-content ol[start="9"], body.et-db #et-boc .et_pb_post_content ol[start="9"], body.et-db #et-boc .base-text-content ol[start="9"] {
  counter-reset: singleCounter 8;
}
body #et-boc .et_pb_post_content ol[start="10"], body #et-boc .base-text-content ol[start="10"], body.et-db #et-boc .et_pb_post_content ol[start="10"], body.et-db #et-boc .base-text-content ol[start="10"] {
  counter-reset: singleCounter 9;
}
body #et-boc .et_pb_post_content ol li, body #et-boc .base-text-content ol li, body.et-db #et-boc .et_pb_post_content ol li, body.et-db #et-boc .base-text-content ol li {
  position: relative;
  list-style: none;
  padding-left: 30px;
}
body #et-boc .et_pb_post_content ol li::before, body #et-boc .base-text-content ol li::before, body.et-db #et-boc .et_pb_post_content ol li::before, body.et-db #et-boc .base-text-content ol li::before {
  counter-increment: singleCounter;
  content: counter(singleCounter) ".";
  position: absolute;
  top: 0;
  left: 2px;
  display: inline-block;
  width: 20px;
  height: 20px;
  font-family: sans-serif;
  font-weight: 700;
  font-size: inherit;
  background-color: transparent;
}
body #et-boc .et_pb_post_content .fluid-width-video-wrapper, body #et-boc .base-text-content .fluid-width-video-wrapper, body.et-db #et-boc .et_pb_post_content .fluid-width-video-wrapper, body.et-db #et-boc .base-text-content .fluid-width-video-wrapper {
  padding-top: 56.25% !important;
}
body #et-boc .et_pb_post_content .iframe-wrap, body #et-boc .base-text-content .iframe-wrap, body.et-db #et-boc .et_pb_post_content .iframe-wrap, body.et-db #et-boc .base-text-content .iframe-wrap {
  display: block;
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
}
body #et-boc .et_pb_post_content .iframe-wrap iframe, body #et-boc .base-text-content .iframe-wrap iframe, body.et-db #et-boc .et_pb_post_content .iframe-wrap iframe, body.et-db #et-boc .base-text-content .iframe-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body #et-boc .et_pb_post_content img, body #et-boc .base-text-content img, body.et-db #et-boc .et_pb_post_content img, body.et-db #et-boc .base-text-content img {
  display: block;
  max-width: 620px !important;
  margin-bottom: 20px;
}
@media (min-width: 500px) {
  body #et-boc .et_pb_post_content img.alignleft, body #et-boc .et_pb_post_content img[align="left"], body #et-boc .base-text-content img.alignleft, body #et-boc .base-text-content img[align="left"], body.et-db #et-boc .et_pb_post_content img.alignleft, body.et-db #et-boc .et_pb_post_content img[align="left"], body.et-db #et-boc .base-text-content img.alignleft, body.et-db #et-boc .base-text-content img[align="left"] {
    float: left;
    margin: 0 20px 20px 0;
    max-width: 40% !important;
    height: auto;
  }
}
@media (min-width: 500px) {
  body #et-boc .et_pb_post_content img.alignright, body #et-boc .et_pb_post_content img[align="right"], body #et-boc .base-text-content img.alignright, body #et-boc .base-text-content img[align="right"], body.et-db #et-boc .et_pb_post_content img.alignright, body.et-db #et-boc .et_pb_post_content img[align="right"], body.et-db #et-boc .base-text-content img.alignright, body.et-db #et-boc .base-text-content img[align="right"] {
    float: right;
    margin: 0 0 20px 20px;
    max-width: 40% !important;
    height: auto;
  }
}
body #et-boc .et_pb_post_content img.aligncenter, body #et-boc .et_pb_post_content img[align="center"], body #et-boc .base-text-content img.aligncenter, body #et-boc .base-text-content img[align="center"], body.et-db #et-boc .et_pb_post_content img.aligncenter, body.et-db #et-boc .et_pb_post_content img[align="center"], body.et-db #et-boc .base-text-content img.aligncenter, body.et-db #et-boc .base-text-content img[align="center"] {
  margin-left: auto;
  margin-right: auto;
}
body #et-boc .et_pb_post_content .wp-caption, body #et-boc .base-text-content .wp-caption, body.et-db #et-boc .et_pb_post_content .wp-caption, body.et-db #et-boc .base-text-content .wp-caption {
  float: none !important;
  margin: 20px auto !important;
}
body #et-boc .et_pb_post_content blockquote, body #et-boc .base-text-content blockquote, body.et-db #et-boc .et_pb_post_content blockquote, body.et-db #et-boc .base-text-content blockquote {
  border: none;
  background-color: #EC691F;
  padding: 90px 0;
  margin: 40px 0;
}
@media (max-width: 767px) {
  body #et-boc .et_pb_post_content blockquote, body #et-boc .base-text-content blockquote, body.et-db #et-boc .et_pb_post_content blockquote, body.et-db #et-boc .base-text-content blockquote {
    padding: 40px 0;
  }
}
body #et-boc .et_pb_post_content blockquote p, body #et-boc .base-text-content blockquote p, body.et-db #et-boc .et_pb_post_content blockquote p, body.et-db #et-boc .base-text-content blockquote p {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
  color: #FBF5F3 !important;
  font-family: "CormorantGaramond", sans-serif !important;
  font-size: 24px;
  line-height: 130%;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 767px) {
  body #et-boc .et_pb_post_content blockquote p, body #et-boc .base-text-content blockquote p, body.et-db #et-boc .et_pb_post_content blockquote p, body.et-db #et-boc .base-text-content blockquote p {
    font-size: 20px;
  }
}
.interfaith-form-checkbox label {
  position: relative;
  display: inline-flex;
  align-items: center;
  margin: 0;
  font-weight: 400;
  font-size: 20px;
  line-height: 1;
  cursor: pointer;
  color: #515151;
}
.interfaith-form-checkbox label::before, .interfaith-form-checkbox label::after {
  content: "";
}
.interfaith-form-checkbox label::before {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  border-radius: 2px;
  background-color: #fff;
  border: 1px solid #823175;
  transition: all 0.3s ease-in;
}
.interfaith-form-checkbox label::after {
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  top: 4px;
  left: 4px;
  background-color: #823175;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.interfaith-form-checkbox input[type="checkbox"] {
  position: absolute;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0;
  height: 0;
  width: 0;
  pointer-events: none;
}
.interfaith-form-checkbox input[type="checkbox"]:checked + label::after {
  opacity: 1;
}
body .interfaith-modal-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.7);
  opacity: 0;
  pointer-events: none;
  z-index: -1;
}
body .interfaith-modal-wrap.modal-open {
  opacity: 1;
  pointer-events: all;
  z-index: 10;
  z-index: 999;
}
body .interfaith-modal-body {
  position: relative;
  max-height: calc(100% - 4vh);
  height: auto;
  width: 90%;
  margin-top: 2vh;
  margin-bottom: 2vh;
  max-width: 60rem;
  padding: 3rem 1.5rem;
  border-radius: 1rem;
  overflow-y: auto;
  background-color: #fff;
  transform: scale(0.9);
  will-change: transform;
  transition: transform 0.35s ease-in;
}
body .interfaith-modal-body::-webkit-scrollbar-thumb, body .interfaith-modal-body::-webkit-scrollbar-track {
  border-radius: 1.5rem;
}
body .interfaith-modal-body.modal-body-open {
  transform: none;
}
body .interfaith-modal-content .interfaith-modal-content-header {
  margin-bottom: 25px;
  text-align: center;
}
body .interfaith-modal-content .interfaith-modal-content-header .interfaith-modal-content-title {
  font-weight: 500;
  font-size: 24px;
  line-height: 31px;
  text-transform: capitalize;
  color: #1D1D1D;
}
body .interfaith-modal-content .interfaith-modal-content-header .interfaith-modal-content-title:not(:last-child) {
  margin-bottom: 15px;
}
body .interfaith-modal-close, body.bp-user.profile .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  width: 1.75rem;
  height: 1.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  box-shadow: none;
  background-color: #5D2C61;
  color: #fff;
  transition: all 0.3s ease-in;
}
body .interfaith-modal-close:hover, body .interfaith-modal-close:focus, body.bp-user.profile .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close:hover, body.bp-user.profile .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close:focus, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close:hover, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close:focus {
  background-color: #4c244f;
}
body .interfaith-modal-close:hover svg, body .interfaith-modal-close:focus svg, body.bp-user.profile .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close:hover svg, body.bp-user.profile .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close:focus svg, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close:hover svg, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close:focus svg {
  transform: rotate(180deg);
}
body .interfaith-modal-close svg, body.bp-user.profile .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close svg, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-modal-close svg {
  display: inline-block;
  width: 65%;
  height: 65%;
  transition: all 0.3s ease-in;
}
/* Testimonial Edit Content */
body .interfaith-testimonial-form-wrap {
  /* Header/Info part */
  /* For easier em calculations as, 62.5% of 16 is 10*/
  font-size: 62.5%;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  /* Form/Main content part */
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-head {
  margin-bottom: 2em;
  text-align: center;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-head .interfaith-testimonial-form-title {
  font-weight: 500;
  font-size: 24px;
  line-height: 31px;
  text-transform: capitalize;
  color: #1D1D1D;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-head .interfaith-testimonial-form-title:not(:last-child) {
  margin-bottom: 1em;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body {
  /* Form */
  /* Input/Select/Textarea/Datepicker etc. */
  /* Error tips */
  /* Submit btn */
  /* Notifications */
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-group:not(:last-child) {
  margin-bottom: 1.5em;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-group.form-group--error input[type="text"]:placeholder-shown, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-group.form-group--error input[type="email"]:placeholder-shown, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-group.form-group--error input[type="number"]:placeholder-shown, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-group.form-group--error textarea:placeholder-shown {
  border-color: #ff6464;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-group--submit {
  text-align: center;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body form {
  margin-bottom: 0;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="text"], body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="email"], body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="number"], body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body textarea {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 500;
  font-size: 18px;
  line-height: 23px;
  color: #515151;
  transition-duration: 0.4s;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="text"]::placeholder, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="email"]::placeholder, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="number"]::placeholder, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body textarea::placeholder {
  font-weight: 500;
  font-size: 18px;
  line-height: 23px;
  color: #515151;
  transition-duration: 0.3s;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="text"]:focus, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="email"]:focus, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="number"]:focus, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body textarea:focus {
  border-color: #5D2C61;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="text"]:focus::placeholder, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="email"]:focus::placeholder, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body input[type="number"]:focus::placeholder, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body textarea:focus::placeholder {
  color: transparent;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .form-error-tip {
  margin-top: 4px;
  padding-left: 12px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
  color: #ff6464;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-submit-btn {
  border-radius: 4px !important;
  border: 2px solid #5D2C61 !important;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-submit-btn:hover, body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-submit-btn:focus {
  background-color: #fff !important;
  box-shadow: none !important;
  color: #5D2C61 !important;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-notifications {
  margin-bottom: 1rem;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-notifications .testimonial-form-notification {
  padding: 15px;
  font-size: 20px;
  font-weight: 500;
  display: none;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-notifications .testimonial-form-notification--error {
  border: 1px solid #ff6464;
  border-left-width: 15px;
  color: #ff6464;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-notifications .testimonial-form-notification--success {
  border: 1px solid #46ce46;
  border-left-width: 15px;
  color: #46ce46;
}
body .interfaith-testimonial-form-wrap .interfaith-testimonial-form-body .testimonial-form-notifications--visible .testimonial-form-notification {
  display: block;
}
#et-boc .et-l, body .interfaith-modal-content {
  /* Form Notifications */
  /* Form Group */
  /* Form */
  /* Specific Form */
}
#et-boc .et-l .interfaith-auth-msg, body .interfaith-modal-content .interfaith-auth-msg {
  padding: 12px;
  margin-bottom: 20px;
  border-left: 4px solid #870557;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  word-wrap: break-word;
}
@media (max-width: 980px) {
  #et-boc .et-l .interfaith-auth-msg, body .interfaith-modal-content .interfaith-auth-msg {
    border-color: #ec691f;
  }
}
#et-boc .et-l .interfaith-auth-msg a, body .interfaith-modal-content .interfaith-auth-msg a {
  color: #870557 !important;
  position: relative;
}
#et-boc .et-l .interfaith-auth-msg a::after, body .interfaith-modal-content .interfaith-auth-msg a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
#et-boc .et-l .interfaith-auth-msg a:hover, body .interfaith-modal-content .interfaith-auth-msg a:hover {
  text-decoration: none !important;
}
#et-boc .et-l .interfaith-auth-msg a:hover::after, body .interfaith-modal-content .interfaith-auth-msg a:hover::after {
  width: 0;
}
#et-boc .et-l .interfaith-auth-msg--success, body .interfaith-modal-content .interfaith-auth-msg--success {
  border-color: #00BB13;
}
#et-boc .et-l .interfaith-form-group input[type=password], #et-boc .et-l .interfaith-form-group input[type=text], #et-boc .et-l .interfaith-form-group input[type=email], #et-boc .et-l .interfaith-form-group input[type="search"], body .interfaith-modal-content .interfaith-form-group input[type=password], body .interfaith-modal-content .interfaith-form-group input[type=text], body .interfaith-modal-content .interfaith-form-group input[type=email], body .interfaith-modal-content .interfaith-form-group input[type="search"] {
  display: block;
  width: 100%;
  height: 48px !important;
  margin-bottom: 0 !important;
  padding: 0 15px;
  border: 2px solid #FBF5F3;
  border-radius: 4px;
  background: #FBF5F3;
  color: #3b3b3b;
  transition-duration: 0.4s;
}
#et-boc .et-l .interfaith-form-group input[type=password]:focus, #et-boc .et-l .interfaith-form-group input[type=text]:focus, #et-boc .et-l .interfaith-form-group input[type=email]:focus, #et-boc .et-l .interfaith-form-group input[type="search"]:focus, body .interfaith-modal-content .interfaith-form-group input[type=password]:focus, body .interfaith-modal-content .interfaith-form-group input[type=text]:focus, body .interfaith-modal-content .interfaith-form-group input[type=email]:focus, body .interfaith-modal-content .interfaith-form-group input[type="search"]:focus {
  border-color: #870557;
}
#et-boc .et-l .interfaith-form-group--basic-white input[type=password], #et-boc .et-l .interfaith-form-group--basic-white input[type=text], #et-boc .et-l .interfaith-form-group--basic-white input[type=email], #et-boc .et-l .interfaith-form-group--basic-white input[type="search"], body .interfaith-modal-content .interfaith-form-group--basic-white input[type=password], body .interfaith-modal-content .interfaith-form-group--basic-white input[type=text], body .interfaith-modal-content .interfaith-form-group--basic-white input[type=email], body .interfaith-modal-content .interfaith-form-group--basic-white input[type="search"] {
  border-color: #DEDFE2;
  background: #fff;
}
#et-boc .et-l .interfaith-form, body .interfaith-modal-content .interfaith-form {
  /* Form Groups */
  /* Inputs */
  /* Notifications */
}
#et-boc .et-l .interfaith-form input[type=password], #et-boc .et-l .interfaith-form input[type=text], #et-boc .et-l .interfaith-form input[type=email], body .interfaith-modal-content .interfaith-form input[type=password], body .interfaith-modal-content .interfaith-form input[type=text], body .interfaith-modal-content .interfaith-form input[type=email] {
  display: block;
  width: 100%;
  height: 48px !important;
  margin-bottom: 0 !important;
  padding: 0 15px;
  border: 2px solid #FBF5F3;
  border-radius: 4px;
  background: #FBF5F3;
  color: #3b3b3b;
  transition-duration: 0.4s;
}
#et-boc .et-l .interfaith-form input[type=password]:focus, #et-boc .et-l .interfaith-form input[type=text]:focus, #et-boc .et-l .interfaith-form input[type=email]:focus, body .interfaith-modal-content .interfaith-form input[type=password]:focus, body .interfaith-modal-content .interfaith-form input[type=text]:focus, body .interfaith-modal-content .interfaith-form input[type=email]:focus {
  border-color: #870557;
}
#et-boc .et-l .interfaith-form .interfaith-auth-error, body .interfaith-modal-content .interfaith-form .interfaith-auth-error {
  padding: 12px;
  margin-bottom: 20px;
  border-left: 4px solid #870557;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  word-wrap: break-word;
}
@media (max-width: 980px) {
  #et-boc .et-l .interfaith-form .interfaith-auth-error, body .interfaith-modal-content .interfaith-form .interfaith-auth-error {
    border-color: #ec691f;
  }
}
#et-boc .et-l .interfaith-form .interfaith-auth-error a, body .interfaith-modal-content .interfaith-form .interfaith-auth-error a {
  color: #870557 !important;
  position: relative;
}
#et-boc .et-l .interfaith-form .interfaith-auth-error a::after, body .interfaith-modal-content .interfaith-form .interfaith-auth-error a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
#et-boc .et-l .interfaith-form .interfaith-auth-error a:hover, body .interfaith-modal-content .interfaith-form .interfaith-auth-error a:hover {
  text-decoration: none !important;
}
#et-boc .et-l .interfaith-form .interfaith-auth-error a:hover::after, body .interfaith-modal-content .interfaith-form .interfaith-auth-error a:hover::after {
  width: 0;
}
#et-boc .et-l .interfaith-form .interfaith-auth-error#login-message, body .interfaith-modal-content .interfaith-form .interfaith-auth-error#login-message {
  display: none;
}
#et-boc .et-l .interfaith-register-block, #et-boc .et-l .interfaith-login-block, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw, body .interfaith-modal-content .interfaith-register-block, body .interfaith-modal-content .interfaith-login-block, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw {
  /* Notifications and error handle */
  /* Notifications */
  /* Password */
}
#et-boc .et-l .interfaith-register-block .interfaith-auth-error, #et-boc .et-l .interfaith-login-block .interfaith-auth-error, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error {
  padding: 12px;
  margin-bottom: 20px;
  border-left: 4px solid #870557;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  word-wrap: break-word;
}
@media (max-width: 980px) {
  #et-boc .et-l .interfaith-register-block .interfaith-auth-error, #et-boc .et-l .interfaith-login-block .interfaith-auth-error, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error {
    border-color: #ec691f;
  }
}
#et-boc .et-l .interfaith-register-block .interfaith-auth-error a, #et-boc .et-l .interfaith-login-block .interfaith-auth-error a, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error a, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error a, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error a, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error a, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error a, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error a {
  color: #870557 !important;
  position: relative;
}
#et-boc .et-l .interfaith-register-block .interfaith-auth-error a::after, #et-boc .et-l .interfaith-login-block .interfaith-auth-error a::after, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error a::after, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error a::after, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error a::after, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error a::after, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error a::after, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
#et-boc .et-l .interfaith-register-block .interfaith-auth-error a:hover, #et-boc .et-l .interfaith-login-block .interfaith-auth-error a:hover, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error a:hover, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error a:hover, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error a:hover, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error a:hover, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error a:hover, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error a:hover {
  text-decoration: none !important;
}
#et-boc .et-l .interfaith-register-block .interfaith-auth-error a:hover::after, #et-boc .et-l .interfaith-login-block .interfaith-auth-error a:hover::after, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error a:hover::after, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error a:hover::after, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error a:hover::after, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error a:hover::after, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error a:hover::after, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error a:hover::after {
  width: 0;
}
#et-boc .et-l .interfaith-register-block .interfaith-auth-error#login-message, #et-boc .et-l .interfaith-login-block .interfaith-auth-error#login-message, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error#login-message, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error#login-message, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error#login-message, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error#login-message, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error#login-message, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error#login-message {
  display: none;
}
#et-boc .et-l .interfaith-register-block .interfaith-auth-error--login, #et-boc .et-l .interfaith-register-block .interfaith-auth-error--register, #et-boc .et-l .interfaith-login-block .interfaith-auth-error--login, #et-boc .et-l .interfaith-login-block .interfaith-auth-error--register, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error--login, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error--register, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error--login, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error--register, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error--login, body .interfaith-modal-content .interfaith-register-block .interfaith-auth-error--register, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error--login, body .interfaith-modal-content .interfaith-login-block .interfaith-auth-error--register, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error--login, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error--register, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error--login, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error--register {
  display: none;
}
#et-boc .et-l .interfaith-register-block .interfaith-pass-wrap, #et-boc .et-l .interfaith-login-block .interfaith-pass-wrap, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-pass-wrap, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-pass-wrap, body .interfaith-modal-content .interfaith-register-block .interfaith-pass-wrap, body .interfaith-modal-content .interfaith-login-block .interfaith-pass-wrap, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-pass-wrap, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-pass-wrap {
  position: relative;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-pass-visibility-toggle, #et-boc .et-l .interfaith-login-block .interfaith-form-pass-visibility-toggle, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-pass-visibility-toggle, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-pass-visibility-toggle, body .interfaith-modal-content .interfaith-register-block .interfaith-form-pass-visibility-toggle, body .interfaith-modal-content .interfaith-login-block .interfaith-form-pass-visibility-toggle, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-pass-visibility-toggle, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-pass-visibility-toggle {
  background: 0 0;
  border: 1px solid transparent;
  box-shadow: none;
  font-size: 14px;
  line-height: 2;
  width: 2.5rem;
  height: 56px;
  min-width: 40px;
  min-height: 40px;
  margin: 0;
  padding: 5px 9px;
  position: absolute;
  right: 0;
  top: 0;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-pass-visibility-toggle .dashicons, #et-boc .et-l .interfaith-login-block .interfaith-form-pass-visibility-toggle .dashicons, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-pass-visibility-toggle .dashicons, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-pass-visibility-toggle .dashicons, body .interfaith-modal-content .interfaith-register-block .interfaith-form-pass-visibility-toggle .dashicons, body .interfaith-modal-content .interfaith-login-block .interfaith-form-pass-visibility-toggle .dashicons, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-pass-visibility-toggle .dashicons, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-pass-visibility-toggle .dashicons {
  width: 1.25rem;
  height: 1.25rem;
  top: 0.25rem;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-pass-visibility-toggle .dashicons.dashicons-visibility:before, #et-boc .et-l .interfaith-login-block .interfaith-form-pass-visibility-toggle .dashicons.dashicons-visibility:before, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-pass-visibility-toggle .dashicons.dashicons-visibility:before, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-pass-visibility-toggle .dashicons.dashicons-visibility:before, body .interfaith-modal-content .interfaith-register-block .interfaith-form-pass-visibility-toggle .dashicons.dashicons-visibility:before, body .interfaith-modal-content .interfaith-login-block .interfaith-form-pass-visibility-toggle .dashicons.dashicons-visibility:before, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-pass-visibility-toggle .dashicons.dashicons-visibility:before, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-pass-visibility-toggle .dashicons.dashicons-visibility:before {
  font-family: dashicons;
  display: inline-block;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  speak: never;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  font-size: 20px;
  vertical-align: top;
  text-align: center;
  transition: color 0.1s ease-in;
  color: #870557;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-pass-visibility-toggle .dashicons.dashicons-hidden:before, #et-boc .et-l .interfaith-login-block .interfaith-form-pass-visibility-toggle .dashicons.dashicons-hidden:before, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-pass-visibility-toggle .dashicons.dashicons-hidden:before, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-pass-visibility-toggle .dashicons.dashicons-hidden:before, body .interfaith-modal-content .interfaith-register-block .interfaith-form-pass-visibility-toggle .dashicons.dashicons-hidden:before, body .interfaith-modal-content .interfaith-login-block .interfaith-form-pass-visibility-toggle .dashicons.dashicons-hidden:before, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-pass-visibility-toggle .dashicons.dashicons-hidden:before, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-pass-visibility-toggle .dashicons.dashicons-hidden:before {
  color: #870557;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group, #et-boc .et-l .interfaith-login-block .interfaith-form-group, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group {
  /* Checkbox */
  /* Submit */
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group:not(:last-child), #et-boc .et-l .interfaith-login-block .interfaith-form-group:not(:last-child), #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group:not(:last-child), #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group:not(:last-child), body .interfaith-modal-content .interfaith-register-block .interfaith-form-group:not(:last-child), body .interfaith-modal-content .interfaith-login-block .interfaith-form-group:not(:last-child), body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group:not(:last-child), body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group:not(:last-child) {
  margin-bottom: 2rem;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group--checkbox label, #et-boc .et-l .interfaith-login-block .interfaith-form-group--checkbox label, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox label, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox label, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--checkbox label, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--checkbox label, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox label, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox label {
  display: flex;
  align-items: center;
  cursor: pointer;
  user-select: none;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group--checkbox span, #et-boc .et-l .interfaith-login-block .interfaith-form-group--checkbox span, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox span, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox span, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--checkbox span, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--checkbox span, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox span, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox span {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 2px;
  background-color: #FBF5F3;
  transition: all 0.3s ease-in;
  border: 1px solid #870557;
  margin-right: 10px;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group--checkbox span::before, #et-boc .et-l .interfaith-login-block .interfaith-form-group--checkbox span::before, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox span::before, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox span::before, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--checkbox span::before, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--checkbox span::before, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox span::before, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox span::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  top: 50%;
  left: calc(50%);
  transform: translate(-50%, -50%);
  background-color: #870557;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group--checkbox input[type="checkbox"], #et-boc .et-l .interfaith-login-block .interfaith-form-group--checkbox input[type="checkbox"], #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox input[type="checkbox"], #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox input[type="checkbox"], body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--checkbox input[type="checkbox"], body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--checkbox input[type="checkbox"], body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox input[type="checkbox"], body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox input[type="checkbox"] {
  position: absolute;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0;
  height: 0;
  width: 0;
  pointer-events: none;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group--checkbox input[type="checkbox"]:checked + label span::before, #et-boc .et-l .interfaith-login-block .interfaith-form-group--checkbox input[type="checkbox"]:checked + label span::before, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox input[type="checkbox"]:checked + label span::before, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox input[type="checkbox"]:checked + label span::before, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--checkbox input[type="checkbox"]:checked + label span::before, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--checkbox input[type="checkbox"]:checked + label span::before, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--checkbox input[type="checkbox"]:checked + label span::before, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--checkbox input[type="checkbox"]:checked + label span::before {
  opacity: 1;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group--submit #wp-submit, #et-boc .et-l .interfaith-register-block .interfaith-form-group--submit #interfaith-submit, #et-boc .et-l .interfaith-login-block .interfaith-form-group--submit #wp-submit, #et-boc .et-l .interfaith-login-block .interfaith-form-group--submit #interfaith-submit, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #wp-submit, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #interfaith-submit, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #wp-submit, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #interfaith-submit, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--submit #wp-submit, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--submit #interfaith-submit, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--submit #wp-submit, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--submit #interfaith-submit, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #wp-submit, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #interfaith-submit, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #wp-submit, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #interfaith-submit {
  width: 220px;
  height: auto;
  color: #FBF5F3;
  font-size: 18px;
  line-height: 100%;
  font-weight: 600;
  text-transform: capitalize;
  text-align: center;
  border: none !important;
  border-radius: 4px;
  padding: 19px 30px;
  transition: 0.5s all;
  background: #870557;
  border-color: #870557;
}
#et-boc .et-l .interfaith-register-block .interfaith-form-group--submit #wp-submit:hover, #et-boc .et-l .interfaith-register-block .interfaith-form-group--submit #wp-submit:focus, #et-boc .et-l .interfaith-register-block .interfaith-form-group--submit #interfaith-submit:hover, #et-boc .et-l .interfaith-register-block .interfaith-form-group--submit #interfaith-submit:focus, #et-boc .et-l .interfaith-login-block .interfaith-form-group--submit #wp-submit:hover, #et-boc .et-l .interfaith-login-block .interfaith-form-group--submit #wp-submit:focus, #et-boc .et-l .interfaith-login-block .interfaith-form-group--submit #interfaith-submit:hover, #et-boc .et-l .interfaith-login-block .interfaith-form-group--submit #interfaith-submit:focus, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #wp-submit:hover, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #wp-submit:focus, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #interfaith-submit:hover, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #interfaith-submit:focus, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #wp-submit:hover, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #wp-submit:focus, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #interfaith-submit:hover, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #interfaith-submit:focus, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--submit #wp-submit:hover, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--submit #wp-submit:focus, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--submit #interfaith-submit:hover, body .interfaith-modal-content .interfaith-register-block .interfaith-form-group--submit #interfaith-submit:focus, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--submit #wp-submit:hover, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--submit #wp-submit:focus, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--submit #interfaith-submit:hover, body .interfaith-modal-content .interfaith-login-block .interfaith-form-group--submit #interfaith-submit:focus, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #wp-submit:hover, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #wp-submit:focus, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #interfaith-submit:hover, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-form-group--submit #interfaith-submit:focus, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #wp-submit:hover, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #wp-submit:focus, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #interfaith-submit:hover, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-form-group--submit #interfaith-submit:focus {
  background: #7d225c;
  border-color: #7d225c;
}
#et-boc .et-l .interfaith-register-block .interfaith-form, body .interfaith-modal-content .interfaith-register-block .interfaith-form {
  margin: 0;
}
@media (min-width: 550px) {
  #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error, #et-boc .et-l .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--reset-pw .interfaith-auth-error, body .interfaith-modal-content .interfaith-auth-block.interfaith-auth-block--lost-pw .interfaith-auth-error {
    margin-right: 12%;
    margin-left: 12%;
  }
}
.interfaith-base-form .interfaith-form-group input[type=password], .interfaith-base-form .interfaith-form-group input[type=text], .interfaith-base-form .interfaith-form-group input[type=email], .interfaith-base-form .interfaith-form-group input[type="search"], .interfaith-base-form .interfaith-form-group textarea {
  margin-bottom: 0;
}
.interfaith-base-form .interfaith-form-group:not(:last-child) {
  margin-bottom: 32px;
}
.et-db #et-boc .et-l .sbi {
  /* Header */
  /* Buttons under images grid */
}
.et-db #et-boc .et-l .sbi .sb_instagram_header {
  /* Header Text */
}
.et-db #et-boc .et-l .sbi .sb_instagram_header .sbi_header_text {
  padding-top: 0;
}
.et-db #et-boc .et-l .sbi .sb_instagram_header .sbi_header_text h3, .et-db #et-boc .et-l .sbi .sb_instagram_header .sbi_header_text p {
  color: #823175 !important;
}
.et-db #et-boc .et-l .sbi .sb_instagram_header .sbi_header_text h3 {
  font-weight: 700 !important;
  font-size: 16px !important;
}
@media (min-width: 480px) {
  .et-db #et-boc .et-l .sbi .sb_instagram_header .sbi_header_text h3 {
    font-size: 20px !important;
  }
}
.et-db #et-boc .et-l .sbi #sbi_load {
  margin-top: 10px;
}
.et-db #et-boc .et-l .sbi #sbi_load .sbi_load_btn, .et-db #et-boc .et-l .sbi #sbi_load .sbi_follow_btn a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  min-width: 180px;
  max-width: 230px;
  padding: 15px 26px;
  background: #5D2C61;
  border: none;
  border-radius: 6px;
  color: #FBF5F3;
  font-size: 18px;
  line-height: 100%;
  font-weight: 600;
  text-transform: capitalize;
  text-align: center;
  transition: 0.5s all;
}
.et-db #et-boc .et-l .sbi #sbi_load .sbi_load_btn:hover, .et-db #et-boc .et-l .sbi #sbi_load .sbi_load_btn:focus, .et-db #et-boc .et-l .sbi #sbi_load .sbi_follow_btn a:hover, .et-db #et-boc .et-l .sbi #sbi_load .sbi_follow_btn a:focus {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}
.et-db #et-boc .et-l .sbi #sbi_load .sbi_load_btn {
  margin: 0 0 10px;
}
.et-db #et-boc .et-l .sbi #sbi_load .sbi_follow_btn svg {
  height: 1.5em;
}
.base-text-block {
  margin-bottom: 0;
}
.base-text-block:not(:last-child) {
  margin-bottom: 30px;
}
.base-text-block h2, .base-text-block h3, .base-text-block h4, .base-text-block h5, .base-text-block h6 {
  padding: 0 !important;
  line-height: 1.2;
  text-transform: none !important;
  color: #5D2C61 !important;
  margin-bottom: 20px !important;
}
.base-text-block h4, .base-text-block h5, .base-text-block h6 {
  margin-top: 20px !important;
}
@media (max-width: 767px) {
  .base-text-block h4, .base-text-block h5, .base-text-block h6 {
    margin-top: 15px !important;
  }
}
.base-text-block h2 {
  margin-top: 35px !important;
  font-size: 36px !important;
}
@media (max-width: 767px) {
  .base-text-block h2 {
    margin-top: 25px !important;
    font-size: 30px !important;
  }
}
.base-text-block h3 {
  margin-top: 30px !important;
  font-size: 30px !important;
}
@media (max-width: 767px) {
  .base-text-block h3 {
    margin-top: 20px !important;
    font-size: 26px !important;
  }
}
.base-text-block h4 {
  font-size: 26px !important;
}
@media (max-width: 767px) {
  .base-text-block h4 {
    font-size: 24px !important;
  }
}
.base-text-block h5 {
  font-size: 24px !important;
}
@media (max-width: 767px) {
  .base-text-block h5 {
    font-size: 20px !important;
  }
}
.base-text-block h6 {
  font-size: 20px !important;
}
@media (max-width: 767px) {
  .base-text-block h6 {
    font-size: 18px !important;
  }
}
.base-text-block p:not(:last-child) {
  margin-bottom: 20px !important;
}
.base-text-block p a:after {
  bottom: 0;
}
.base-text-block ul, .base-text-block ol {
  margin-top: 20px !important;
}
.base-text-block ul:not(:last-child), .base-text-block ol:not(:last-child) {
  margin-bottom: 20px !important;
}
.base-text-block ul li {
  position: relative;
  list-style: none;
  padding-left: 20px;
}
.base-text-block ul li::before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: 10px;
  left: 0;
  background-color: #5D2C61;
  border-radius: 50%;
}
.base-text-block ol {
  counter-reset: singleCounter;
}
.base-text-block ol[start="2"] {
  counter-reset: singleCounter 1;
}
.base-text-block ol[start="3"] {
  counter-reset: singleCounter 2;
}
.base-text-block ol[start="4"] {
  counter-reset: singleCounter 3;
}
.base-text-block ol[start="5"] {
  counter-reset: singleCounter 4;
}
.base-text-block ol[start="6"] {
  counter-reset: singleCounter 5;
}
.base-text-block ol[start="7"] {
  counter-reset: singleCounter 6;
}
.base-text-block ol[start="8"] {
  counter-reset: singleCounter 7;
}
.base-text-block ol[start="9"] {
  counter-reset: singleCounter 8;
}
.base-text-block ol[start="10"] {
  counter-reset: singleCounter 9;
}
.base-text-block ol li {
  position: relative;
  list-style: none;
  padding-left: 30px;
}
.base-text-block ol li::before {
  counter-increment: singleCounter;
  content: counter(singleCounter) ".";
  position: absolute;
  top: 0;
  left: 2px;
  display: inline-block;
  width: 20px;
  height: 20px;
  font-family: sans-serif;
  font-weight: 700;
  font-size: inherit;
  background-color: transparent;
}
.base-text-block .fluid-width-video-wrapper {
  padding-top: 56.25% !important;
}
.base-text-block .iframe-wrap {
  display: block;
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
}
.base-text-block .iframe-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.base-text-block img {
  display: block;
  max-width: 620px !important;
  margin-bottom: 20px;
}
@media (min-width: 500px) {
  .base-text-block img.alignleft, .base-text-block img[align="left"] {
    float: left;
    margin: 0 20px 20px 0;
    max-width: 40% !important;
    height: auto;
  }
}
@media (min-width: 500px) {
  .base-text-block img.alignright, .base-text-block img[align="right"] {
    float: right;
    margin: 0 0 20px 20px;
    max-width: 40% !important;
    height: auto;
  }
}
.base-text-block img.aligncenter, .base-text-block img[align="center"] {
  margin-left: auto;
  margin-right: auto;
}
.base-text-block .wp-caption {
  float: none !important;
  margin: 20px auto !important;
}
.base-text-block blockquote {
  border: none;
  background-color: #EC691F;
  padding: 90px 0;
  margin: 40px 0;
}
@media (max-width: 767px) {
  .base-text-block blockquote {
    padding: 40px 0;
  }
}
.base-text-block blockquote p {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
  color: #FBF5F3 !important;
  font-family: "CormorantGaramond", sans-serif !important;
  font-size: 24px;
  line-height: 130%;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 767px) {
  .base-text-block blockquote p {
    font-size: 20px;
  }
}
/* Layout (Standalone sections)*/
.et-db #et-boc .et-l .et_pb_module {
  /* Main section wrapper */
  /* Filters */
  /* Ministers grid */
  /* Btn wrap and load more */
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters {
  display: flex;
  justify-content: center;
  grid-gap: 20px;
  flex-wrap: wrap;
  margin-bottom: 40px;
}
@media (max-width: 576px) {
  .et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 576px) {
  .et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter {
    max-width: 300px;
    width: 100%;
  }
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter select {
  width: 100%;
  line-height: 1.2;
  cursor: pointer;
  transition-duration: 0.4s;
}
@media (min-width: 576px) {
  .et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter select {
    max-width: 224px;
  }
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter select:focus {
  border-color: #870557;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter .interfaith-form-group--search {
  position: relative;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter .interfaith-form-group--search .interfaith-label {
  display: block;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter .interfaith-form-group--search input[type="search"] {
  height: 40px !important;
  border-width: 1px;
  border-radius: 3px;
  padding-right: 30px;
  font-size: 15px;
  line-height: 1.2;
  color: #4D5C6D;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter .interfaith-form-group--search .interfaith-search-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 5px;
  top: 50%;
  width: 20px;
  height: 20px;
  transform: translateY(-50%);
  padding: 0;
  background: transparent;
  border: none;
  color: #4D5C6D;
  transition: all 0.35s ease-in;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter .interfaith-form-group--search .interfaith-search-btn:hover, .et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter .interfaith-form-group--search .interfaith-search-btn:focus {
  box-shadow: none;
  background: transparent;
  color: #870557;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-filters .interfaith-ministers-filter[data-ministers-filter="search"] {
  width: 100%;
  max-width: 300px;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: clamp(10px, 3.125vw, 40px);
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list {
    grid-template-columns: 1fr;
  }
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item {
  display: flex;
  flex-direction: column;
  background: #fdfdfd;
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.15);
  border-radius: 4px;
  padding: 10px;
  width: 100%;
  max-width: 400px;
  justify-self: center;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item:hover {
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.35);
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item a.minister-img-wrap {
  display: block;
  position: relative;
  padding-top: 98.16%;
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item a.minister-img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item h3 {
  font-weight: 400;
  font-size: clamp(18px, 1.5277777778vw, 22px) !important;
  line-height: 1.16;
  text-transform: uppercase;
  color: #222;
  padding-bottom: 0 !important;
  margin-bottom: 4px;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item h3 a {
  color: #222;
  padding: 0;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item h3 a:hover {
  color: #5D2C61;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item .minister-specialization {
  font-size: 16px;
  line-height: 140%;
  color: #5D2C61;
  margin-bottom: 0.75em;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item .minister-descr {
  font-weight: 400;
  font-size: 15px;
  line-height: 140%;
  color: #3b3b3b;
  margin-bottom: 15px !important;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn {
  align-self: flex-start;
  position: relative;
  font-weight: 500;
  font-size: 18px;
  line-height: 140%;
  color: #5D2C61;
  padding: 0;
  margin-top: auto;
  margin-bottom: 12px;
  display: inline-block;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:hover:after, .et-db #et-boc .et-l .et_pb_module .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:focus:after {
  width: 100%;
  left: 0;
}
.et-db #et-boc .et-l .et_pb_module .interfaith-btn-wrap {
  margin-top: 4.5rem;
}
.et-db #et-boc .et-l .et_pb_image .et_pb_image_wrap {
  display: block;
}
.et-db #et-boc .et-l .et_pb_image .et_pb_image_wrap img {
  width: 100%;
}
.bb-header-buttons .btn-login {
  font-weight: 600;
  font-size: 16px;
  line-height: 21px;
  color: #FBF5F3 !important;
  width: 140px;
  height: 57px;
  background: #5D2C61;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition-duration: 0.4s;
}
@media (max-width: 799px) {
  .bb-left-panel-mobile {
    margin-left: 5px;
  }
}
@media (max-width: 799px) {
  .bb-mobile-header .header-aside {
    padding-right: 5px;
  }
}
/* Buddyboss panel (mobile) */
.bb-mobile-panel-inner {
  background: #5D2C61;
}
@media screen and (max-width: 800px) {
  #masthead .bb-mobile-panel-wrapper.light .bb-mobile-panel-inner .bb-mobile-panel-header .logo-wrap img {
    max-width: 230px;
  }
}
.interfaith-mobile-menu-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 140px;
  width: 100%;
  height: 57px;
  background: #5D2C61;
  background: #885A89;
  border-radius: 4px;
  font-weight: 600;
  font-size: 16px;
  line-height: 21px;
  color: #FBF5F3 !important;
  cursor: pointer;
  transition-duration: 0.4s;
}
header#masthead #primary-menu {
  display: flex;
  justify-content: center;
  width: 100%;
}
header#masthead #primary-menu > li > a {
  position: relative;
  color: #FBF5F3 !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  /*text-transform: capitalize;*/
  transition-duration: 1s;
  cursor: pointer;
}
header#masthead #primary-menu > li > a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 25px;
  width: 0;
  height: 1px;
  background-color: #FBF5F3;
  transition: all 0.35s ease-in-out;
}
header#masthead #primary-menu > li > a:hover {
  text-decoration: none !important;
}
header#masthead #primary-menu > li > a:hover:after {
  width: 100%;
  left: 0;
}
header#masthead #primary-menu > li.current-menu-ancestor > a {
  color: #FBF5F3 !important;
  position: relative;
}
header#masthead #primary-menu > li.current-menu-ancestor > a:after {
  position: absolute;
  bottom: 25px;
  content: "";
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #fff;
}
header#masthead #primary-menu > li .ab-submenu {
  width: fit-content;
  padding: 0;
  background-color: #5D2C61;
}
header#masthead #primary-menu > li .ab-submenu:before {
  display: none;
}
header#masthead #primary-menu > li .ab-submenu:after {
  opacity: 0.5;
}
header#masthead #primary-menu > li .sub-menu, header#masthead #primary-menu > li .bb-sub-menu {
  background-color: #5D2C61;
  margin-left: 0 !important;
}
header#masthead #primary-menu > li .sub-menu li, header#masthead #primary-menu > li .bb-sub-menu li {
  margin-bottom: 0 !important;
}
header#masthead #primary-menu > li .sub-menu li a, header#masthead #primary-menu > li .bb-sub-menu li a {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #FBF5F3 !important;
}
header#masthead #primary-menu > li .sub-menu li a:hover, header#masthead #primary-menu > li .bb-sub-menu li a:hover {
  color: #5D2C61 !important;
}
header#masthead #primary-menu > li .sub-menu li.current-menu-item, header#masthead #primary-menu > li .bb-sub-menu li.current-menu-item {
  background: #FBF5F3 !important;
}
header#masthead #primary-menu > li .sub-menu li.current-menu-item a, header#masthead #primary-menu > li .bb-sub-menu li.current-menu-item a {
  color: #5D2C61 !important;
}
#header-aside > div > div > a:hover {
  color: #fff !important;
}
#header-aside > div > div > a:hover i {
  color: #fff !important;
}
.site-header .sub-menu {
  background-color: #5D2C61;
  border-radius: 0 !important;
}
.site-header .sub-menu::before {
  border-color: #5D2C61 !important;
  right: calc(50% - 7px) !important;
}
.site-header .sub-menu li.menupop {
  margin-bottom: 0 !important;
}
.site-header .sub-menu a {
  font-weight: 300;
  font-size: 16px;
  line-height: 20px;
  color: #FBF5F3 !important;
  padding: 0.3rem 0.9375rem;
}
.site-header .sub-menu a:hover {
  text-decoration: none !important;
}
#menu-menu-main li a {
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
  color: #FBF5F3 !important;
  transition-duration: 0.4s;
  position: relative;
}
@media (max-width: 500px) {
  #menu-menu-main li a {
    font-size: 18px;
  }
}
#menu-menu-main li a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #FBF5F3;
  transition: all 0.35s ease-in-out;
}
#menu-menu-main li a:hover:after {
  width: 100%;
  left: 0;
}
.bb-mobile-panel-inner .bb-header-buttons .btn-login {
  background: #885A89;
  width: 100%;
}
.site-header {
  background-color: transparent !important;
}
.site-content {
  padding-top: 0 !important;
}
.sticky-header .site-header.has-scrolled {
  background: #5D2C61 !important;
  opacity: 1 !important;
}
.sticky-header .site-content {
  padding-top: 76px !important;
}
.site-header .sub-menu a:hover {
  color: #5D2C61 !important;
}
.site-header-container #site-logo .bb-logo img, .site-header-container #site-logo .site-title img.bb-logo, .site-title img.bb-mobile-logo {
  max-height: 68px !important;
}
.my-account .site-header-container #site-logo .bb-logo img, .my-account .site-header-container #site-logo .site-title img.bb-logo, .my-account .site-title img.bb-mobile-logo {
  max-height: 60px !important;
}
.site-header .header-search-wrap .close-search i.bb-icon-close-circle {
  color: #9ca8b4;
}
::-webkit-scrollbar {
  width: 5px;
}
/* Track */
/* Handle */
::-webkit-scrollbar-thumb {
  border: 1px solid #5D2C61;
  background: #5D2C61;
}
.site-header.site-header--bb.has-scrolled #primary-menu > li.current-menu-ancestor > a {
  color: #fff;
  position: relative;
}
.site-header.site-header--bb.has-scrolled #primary-menu > li.current-menu-ancestor > a:after {
  position: absolute;
  bottom: 25px;
  content: "";
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #fff;
}
.site-header.site-header--bb.has-scrolled .btn-login {
  background: #EC691F;
}
.sticky-header .site-header {
  box-shadow: none !important;
}
.site-navigation__members {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100px;
  background: #EFEEEE;
  padding: 0 4%;
}
.site-navigation__members form.search-form {
  margin-bottom: 0;
}
.site-navigation__members form.search-form input[type=search] {
  border: 1px solid #9E9E9E;
  box-sizing: border-box;
  border-radius: 26px;
  min-width: 290px;
  height: 31px;
}
.et_section_specialty .et_pb_column--with-menu .et_pb_menu ul {
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
}
.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul {
  display: block !important;
}
.et_section_specialty .et_pb_column--with-menu .et_pb_menu li a {
  display: block;
  color: #7E7E7E !important;
  font-size: 20px;
  font-weight: 500 !important;
  line-height: 110% !important;
  text-transform: uppercase !important;
  padding: 0 0 2px !important;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu > nav > ul > li {
  display: -ms-flexbox;
  display: flex;
}
/* Quick Fix for header color on profile pages */
body.bp-user .site-header {
  background-color: #823175 !important;
}
.interfaith-profile-page .site-header .site-header-container {
  justify-content: space-between;
}
.interfaith-profile-page .site-header .site-header-container .interfaith-profile-header-right .search-form {
  display: none;
}
.interfaith-profile-page #profile-nav .interfaith-menu-logout {
  display: none;
}
/* Common footer */
#et-boc .et-l .section-main-footer {
  padding: 80px 0 !important;
}
#et-boc .et-l .section-main-footer .et_pb_row {
  width: 90%;
  max-width: 920px !important;
}
#et-boc .et-l .section-main-footer .et_pb_menu {
  background-color: transparent !important;
}
#et-boc .et-l .section-main-footer .et_pb_menu .et_mobile_nav_menu {
  display: none !important;
}
#et-boc .et-l .section-main-footer .et_pb_menu .et_pb_menu__menu {
  display: block !important;
  width: 100% !important;
}
#et-boc .et-l .section-main-footer .et_pb_menu .et_pb_menu__menu .et-menu-nav {
  width: 100% !important;
  padding: 0 !important;
}
#et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu {
  width: 100% !important;
  display: flex;
  align-items: center;
  justify-content: space-between !important;
  margin: 0 !important;
}
@media (max-width: 991px) {
  #et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu {
    flex-direction: column;
    align-items: center !important;
  }
}
#et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu li {
  padding: 0 !important;
  margin: 0 !important;
}
@media (max-width: 991px) {
  #et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu li {
    margin-bottom: 10px !important;
  }
  #et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu li:last-child {
    margin-bottom: 0 !important;
  }
}
#et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu li a {
  position: relative;
  color: #FBF5F3 !important;
  font-size: 16px;
  font-weight: 300;
  line-height: 120%;
  text-transform: uppercase;
  padding-bottom: 1px !important;
  transition-duration: 0.4s;
}
#et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu li a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #FBF5F3;
  transition: all 0.35s ease-in-out;
}
#et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu li a:hover {
  color: #FBF5F3 !important;
  text-decoration: none !important;
  opacity: 1 !important;
}
#et-boc .et-l .section-main-footer .et_pb_menu ul.et-menu li a:hover:after {
  width: 100%;
  left: 0;
}
#et-boc .et-l .section-main-footer .address.et_pb_text {
  max-width: 400px;
  margin: 0 auto 20px;
}
#et-boc .et-l .section-main-footer .address.et_pb_text p {
  color: #FBF5F3 !important;
  font-size: 16px;
  font-weight: 300;
  line-height: 150%;
  text-transform: uppercase;
  margin-bottom: 10px !important;
  text-align: center;
}
#et-boc .et-l .section-main-footer .address.et_pb_text p:last-of-type {
  margin-bottom: 0 !important;
}
#et-boc .et-l .section-main-footer .address.et_pb_text p a {
  position: relative;
  color: #FBF5F3 !important;
  font-weight: 400 !important;
  white-space: nowrap;
  padding-bottom: 0px !important;
}
#et-boc .et-l .section-main-footer .address.et_pb_text p a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #FBF5F3;
  transition: all 0.35s ease-in-out;
}
#et-boc .et-l .section-main-footer .address.et_pb_text p a:hover {
  color: #FBF5F3 !important;
  text-decoration: none !important;
}
#et-boc .et-l .section-main-footer .address.et_pb_text p a:hover:after {
  width: 100%;
  left: 0;
}
#et-boc .et-l .section-main-footer .socials.et_pb_code ul.footer-socials {
  width: 400px;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  margin: 0 auto;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-main-footer .socials.et_pb_code ul.footer-socials {
    width: 270px;
  }
}
#et-boc .et-l .section-main-footer .socials.et_pb_code ul.footer-socials li {
  display: flex;
  align-items: center;
  margin: 0 !important;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-main-footer .socials.et_pb_code ul.footer-socials li {
    transform: scale(0.5);
  }
}
#et-boc .et-l .section-main-footer .socials.et_pb_code ul.footer-socials li a {
  padding: 0 !important;
  margin: 0 !important;
}
#et-boc .et-l .section-main-footer .socials.et_pb_code ul.footer-socials li a i {
  transition-duration: 0.4s;
}
#et-boc .et-l .section-main-footer .socials.et_pb_code ul.footer-socials li a i:hover {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  #et-boc .et-l .section-main-footer .socials.et_pb_code ul.footer-socials li a i:hover {
    transform: scale(0.6);
  }
}
.bb-icon-rounded-instagram {
  transition-duration: 0.4s;
}
.bb-icon-rounded-instagram:before {
  content: url(/wp-content/themes/interfaith-theme/images/instagram.svg);
}
.bb-icon-rounded-facebook {
  transition-duration: 0.4s;
}
.bb-icon-rounded-facebook:before {
  content: url(/wp-content/themes/interfaith-theme/images/facebook.svg);
}
.bb-icon-rounded-facebook:hover {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .bb-icon-rounded-facebook:hover {
    transform: scale(0.6);
  }
}
.bb-icon-rounded-pinterest {
  transition-duration: 0.4s;
}
.bb-icon-rounded-pinterest:before {
  content: url(/wp-content/themes/interfaith-theme/images/pinterest.svg);
}
.bb-icon-rounded-pinterest:hover {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .bb-icon-rounded-pinterest:hover {
    transform: scale(0.6);
  }
}
.bb-icon-rounded-twitter {
  transition-duration: 0.4s;
}
.bb-icon-rounded-twitter:before {
  content: url(/wp-content/themes/interfaith-theme/images/twitter.svg);
}
.bb-icon-rounded-twitter:hover {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .bb-icon-rounded-twitter:hover {
    transform: scale(0.6);
  }
}
.bb-icon-rounded-rss {
  transition-duration: 0.4s;
}
.bb-icon-rounded-rss:before {
  content: url(/wp-content/themes/interfaith-theme/images/other.svg);
}
.bb-icon-rounded-rss:hover {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .bb-icon-rounded-rss:hover {
    transform: scale(0.6);
  }
}
.bb-icon-rounded-youtube {
  transition-duration: 0.4s;
}
.bb-icon-rounded-youtube:before {
  content: url(/wp-content/themes/interfaith-theme/images/youtube.svg);
}
.bb-icon-rounded-youtube:hover {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .bb-icon-rounded-youtube:hover {
    transform: scale(0.6);
  }
}
.footer-widget-area {
  padding: 80px 0 20px !important;
}
@media (max-width: 767px) {
  .footer-widget-area {
    padding: 50px 0 20px !important;
  }
}
.footer-widget-area .container {
  width: 90% !important;
  max-width: 920px !important;
  padding: 0 !important;
  margin: 0 auto !important;
}
@media (max-width: 991px) {
  .footer-widget-area .footer-widget {
    flex: 100%;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
  }
}
.footer-widget-area .footer-widget .widget_nav_menu {
  box-shadow: none;
}
@media (min-width: 992px) {
  .footer-widget-area .footer-widget .widget_nav_menu {
    margin-bottom: 60px !important;
  }
}
.footer-widget-area .footer-widget #block-2 {
  margin-bottom: 5px !important;
  box-shadow: none;
}
.footer-widget-area .footer-widget #block-3 {
  margin-bottom: 0;
}
.footer-widget-area .footer-widget #block-3 p {
  display: none;
}
.footer-widget-area .footer-widget #block-6 {
  margin-bottom: 0 !important;
  box-shadow: none;
}
.footer-widget-area #menu-footer-menu {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .footer-widget-area #menu-footer-menu {
    flex-direction: column;
  }
}
.footer-widget-area #menu-footer-menu li {
  margin: 0 !important;
}
@media (max-width: 991px) {
  .footer-widget-area #menu-footer-menu li {
    margin-bottom: 10px !important;
  }
  .footer-widget-area #menu-footer-menu li:last-child {
    margin-bottom: 0 !important;
  }
}
.footer-widget-area #menu-footer-menu li a {
  position: relative;
  color: #FBF5F3 !important;
  font-size: 16px;
  font-weight: 300;
  line-height: 120%;
  text-transform: uppercase;
  transition-duration: 0.4s;
}
.footer-widget-area #menu-footer-menu li a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #FBF5F3;
  transition: all 0.35s ease-in-out;
}
.footer-widget-area #menu-footer-menu li a:hover {
  text-decoration: none !important;
}
.footer-widget-area #menu-footer-menu li a:hover:after {
  width: 100%;
  left: 0;
}
.footer-widget-area #block-2 {
  max-width: 400px;
  margin: 0 auto;
}
.footer-widget-area #block-2 p {
  color: #FBF5F3 !important;
  font-size: 16px;
  font-weight: 300;
  line-height: 130%;
  text-transform: uppercase;
  margin-bottom: 0;
  text-align: center;
}
.footer-widget-area #block-6 {
  text-align: center;
}
.footer-widget-area #block-6 p {
  margin-bottom: 0;
}
.footer-widget-area #block-6 a {
  position: relative;
  color: #FBF5F3 !important;
  font-size: 16px;
  font-weight: 300;
  line-height: 120%;
  transition-duration: 0.4s;
}
.footer-widget-area #block-6 a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #FBF5F3;
  transition: all 0.35s ease-in-out;
}
.footer-widget-area #block-6 a:hover:after {
  width: 100%;
  left: 0;
}
footer.footer-bottom {
  padding: 10px 0 60px !important;
  margin: -1px 0 0 !important;
  background: #5D2C61;
}
@media (max-width: 767px) {
  footer.footer-bottom {
    padding: 0 0 10px !important;
  }
}
footer.footer-bottom .container {
  width: 90% !important;
  max-width: 920px !important;
  padding: 0 !important;
  margin: 0 auto;
}
footer.footer-bottom .footer-bottom-right {
  padding: 0;
  margin: 0 auto;
  max-width: 100%;
}
footer.footer-bottom ul.footer-socials {
  width: 400px;
  justify-content: space-between;
  flex-wrap: nowrap;
  margin: auto;
}
@media (max-width: 767px) {
  footer.footer-bottom ul.footer-socials {
    width: 100%;
    max-width: 400px;
    margin: 0 auto !important;
  }
}
footer.footer-bottom ul.footer-socials li {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  footer.footer-bottom ul.footer-socials li {
    transform: scale(0.5);
  }
}
footer.footer-bottom ul.footer-socials li a {
  margin: 0 !important;
}
.bb-footer {
  background: #823175;
}
/* Dashboard footer */
.footer-account {
  height: 70px;
  display: flex;
  justify-content: space-between;
}
.footer-account .footer-account__item1 {
  width: 375px;
  background: #5D2C61;
}
@media (max-width: 1300px) {
  .footer-account .footer-account__item1 {
    width: 250px;
  }
}
@media (max-width: 799px) {
  .footer-account .footer-account__item1 {
    display: none;
  }
}
.footer-account .footer-account__item2 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: calc(100% - 375px);
  color: #3B3B3B;
  padding: 25px 0;
  background: #EFEEEE;
}
@media (max-width: 1024px) {
  .footer-account .footer-account__item2 {
    padding-right: 40px;
  }
}
@media (max-width: 1300px) {
  .footer-account .footer-account__item2 {
    width: calc(100% - 250px);
  }
}
@media (max-width: 799px) {
  .footer-account .footer-account__item2 {
    width: 100%;
    justify-content: center;
    padding: 0;
  }
}
.footer-account .footer-account__item2 p {
  width: 90%;
  color: #3B3B3B;
  font-size: 18px;
  line-height: 100%;
  font-weight: 500;
  text-align: right;
  margin: 0 auto;
}
body.my-account {
  /* account sidebar menu */
  /* mobile account menu */
}
@media (max-width: 799px) {
  body.my-account .site-header {
    background-color: #5D2C61 !important;
  }
}
body.my-account .site-header.has-scrolled {
  display: none;
}
body.my-account .site-header .site-header-container.flex {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100px;
  padding: 0;
}
body.my-account .site-header #site-logo {
  width: 100%;
  max-width: 375px;
  padding: 20px 40px !important;
}
@media (max-width: 1300px) {
  body.my-account .site-header #site-logo {
    max-width: 250px;
    padding: 20px 20px !important;
  }
}
@media (max-width: 799px) {
  body.my-account .site-header #site-logo {
    max-width: 100% !important;
  }
}
body.my-account .site-header #site-logo .site-title img.bb-logo {
  display: block;
  max-width: 260px;
  height: 60px;
  object-fit: contain;
  padding: 0 !important;
}
@media (max-width: 1300px) {
  body.my-account .site-header #site-logo .site-title img.bb-logo {
    max-width: 200px;
  }
}
body.my-account .account__sidebar-menu {
  width: 375px;
  max-width: 375px;
  background: #5D2C61;
  padding: 0 !important;
}
@media (max-width: 1300px) {
  body.my-account .account__sidebar-menu {
    max-width: 250px;
  }
}
@media (max-width: 799px) {
  body.my-account .account__sidebar-menu {
    display: none;
    width: 100% !important;
    max-width: 100% !important;
  }
}
body.my-account .account__sidebar-menu ul.account__sidebar-list {
  position: sticky;
  top: 100px;
  list-style: none;
  margin: 125px 0 0;
}
@media (max-width: 799px) {
  body.my-account .account__sidebar-menu ul.account__sidebar-list {
    margin-top: 20px;
  }
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li {
  position: relative;
  display: flex;
  padding: 0;
  margin-bottom: 20px !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a {
  display: flex;
  align-items: center;
  width: 90%;
  max-width: 300px;
  color: #FBF5F3 !important;
  font-size: 20px;
  line-height: 100%;
  font-weight: 500;
  text-transform: capitalize;
  padding: 20px 0 20px 90px;
  border-radius: 0 20px 20px 0;
  transition: 0.5s all !important;
}
@media (max-width: 1300px) {
  body.my-account .account__sidebar-menu ul.account__sidebar-list li a {
    padding-left: 25px;
  }
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  margin-right: 10px;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span.img-dashboard {
  background-image: url(/wp-content/themes/interfaith-theme/images/dashboard.svg);
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span.classmates {
  background-image: url(/wp-content/themes/interfaith-theme/images/class.svg);
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span.img-courses {
  background-image: url(/wp-content/themes/interfaith-theme/images/mortarboard.svg);
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span.img-cpd {
  background-image: url(/wp-content/themes/interfaith-theme/images/open-book.svg);
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span.img-forum {
  background-image: url(/wp-content/themes/interfaith-theme/images/discuss.svg);
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span.img-profile {
  background-image: url(/wp-content/themes/interfaith-theme/images/user.svg);
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span.img-logout {
  background-image: url(/wp-content/themes/interfaith-theme/images/logout.svg);
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li a span.img-settings {
  background-image: url(/wp-content/themes/interfaith-theme/images/settings.svg);
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover {
  color: #5D2C61 !important;
  background-color: #fff;
  text-decoration: none !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span {
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span.img-dashboard, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span.img-dashboard {
  background-image: url(/wp-content/themes/interfaith-theme/images/dashboard2.svg) !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span.img-courses, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span.img-courses {
  background-image: url(/wp-content/themes/interfaith-theme/images/mortarboard2.svg) !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span.classmates, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span.classmates {
  background-image: url(/wp-content/themes/interfaith-theme/images/class2.svg) !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span.img-cpd, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span.img-cpd {
  background: url(/wp-content/themes/interfaith-theme/images/open-book2.svg) !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span.img-forum, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span.img-forum {
  background-image: url(/wp-content/themes/interfaith-theme/images/discuss2.svg) !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span.img-profile, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span.img-profile {
  background-image: url(/wp-content/themes/interfaith-theme/images/user2.svg) !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span.img-settings, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span.img-settings {
  background-image: url(/wp-content/themes/interfaith-theme/images/settings2.svg) !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.selected a span.img-logout, body.my-account .account__sidebar-menu ul.account__sidebar-list li a:hover span.img-logout {
  background-image: url(/wp-content/themes/interfaith-theme/images/logout2.svg) !important;
}
body.my-account .account__sidebar-menu ul.account__sidebar-list li.logout {
  margin-top: 70px;
}
@media (max-width: 799px) {
  body.my-account .account__sidebar-menu ul.account__sidebar-list li.logout {
    margin-top: 0;
  }
}
body.my-account #account-menu__toggle {
  display: none;
}
@media (max-width: 799px) {
  body.my-account #account-menu__toggle {
    position: relative;
    display: block;
    color: #fff;
    font-size: 25px;
    line-height: 100%;
    font-weight: 500;
    padding: 50px 30px 30px;
    background: #5D2C61;
    margin: 76px 0 0px;
    cursor: pointer;
  }
  body.my-account #account-menu__toggle:before {
    content: url(/wp-content/themes/interfaith-theme/images/dashboard.svg);
    display: block;
    float: left;
    width: auto;
    height: 20px;
    margin-right: 15px;
  }
}
@media (max-width: 799px) and (max-width: 500px) {
  body.my-account #account-menu__toggle {
    font-size: 20px;
  }
}
body.my-account #primary {
  width: calc(100% - 375px);
  min-height: 100vh;
  padding: 0 !important;
}
@media (max-width: 1300px) {
  body.my-account #primary {
    width: calc(100% - 250px);
  }
}
@media (max-width: 799px) {
  body.my-account #primary {
    width: 100% !important;
    padding: 0 !important;
  }
}
body.my-account #primary .bp_members {
  width: 90%;
  max-width: 90%;
  margin: 50px auto;
  /* classmates */
}
@media (max-width: 799px) {
  body.my-account #primary .bp_members {
    width: 100%;
  }
}
body.my-account #primary .bp_members .buddypress-wrap .users-header {
  margin: 0px 0 50px !important;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container {
  background: #FDFDFD;
  border: none;
  border-radius: 4px;
  padding: 20px;
  margin: 0 !important;
  box-shadow: 0px 8px 24px rgba(136, 136, 136, 0.15);
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #header-cover-image {
  width: 100%;
  height: 160px;
  margin: 0 !important;
  border-radius: 4px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #header-cover-image {
    height: 130px;
  }
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image {
  padding: 0 20px;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-avatar {
  margin: -60px 20px 0 0;
}
@media (max-width: 600px) {
  body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-avatar {
    margin: -30px 20px 0 0;
  }
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-avatar img {
  width: 150px !important;
  height: 150px;
  object-fit: cover;
}
@media (max-width: 600px) {
  body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-avatar img {
    width: 120px !important;
    height: 120px;
  }
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content {
  flex: 1 !important;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .bb-user-content-wrap {
  text-align: left !important;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .member-title-wrap {
  display: none;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .item-meta {
  display: flex;
  flex-direction: column;
  padding-top: 30px;
}
@media (max-width: 767px) {
  body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .item-meta {
    padding-top: 20px;
  }
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name {
  font-size: 18px !important;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name a {
  color: #626262;
  transition-duration: 0.4s;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name a:hover {
  color: #5D2C61;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .separator {
  display: none;
}
body.my-account #primary .bp_members .buddypress-wrap .users-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .activity {
  color: #1D1D1D !important;
  font-size: 24px !important;
  font-weight: 500;
  line-height: 110%;
  text-transform: capitalize;
  padding-top: 5px;
}
@media (max-width: 450px) {
  body.my-account #primary .bp_members .buddypress-wrap table.profile-fields {
    display: flex;
    margin-top: 20px;
  }
}
@media (max-width: 450px) {
  body.my-account #primary .bp_members .buddypress-wrap table.profile-fields tbody {
    min-width: 100%;
  }
}
@media (max-width: 450px) {
  body.my-account #primary .bp_members .buddypress-wrap table.profile-fields .field_type_textbox {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 450px) {
  body.my-account #primary .bp_members .buddypress-wrap table.profile-fields .field_type_textbox .data, body.my-account #primary .bp_members .buddypress-wrap table.profile-fields .field_type_textbox .data p, body.my-account #primary .bp_members .buddypress-wrap table.profile-fields .field_type_textbox .label {
    min-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
}
body.my-account #primary .bp_members .buddypress-wrap table.profile-fields .field_type_textbox .data span.alert, body.my-account #primary .bp_members .buddypress-wrap table.profile-fields .field_type_textbox .data p span.alert, body.my-account #primary .bp_members .buddypress-wrap table.profile-fields .field_type_textbox .label span.alert {
  font-size: 14px;
  display: block;
  line-height: 1.3;
}
body.my-account #primary .bp_members .buddypress-wrap table.profile-fields p:last-child {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #1D1D1D;
  text-transform: capitalize;
}
body.my-account #primary .bp_members .bb-profile-grid.bb-grid .item-body-inner .bp-profile-wrapper {
  background: #FDFDFD;
  box-shadow: 0px 8px 24px rgba(136, 136, 136, 0.15);
  border-radius: 4px;
  border: none;
}
body.my-account #primary .bp_members .bp-dir-hori-nav nav#object-nav {
  background: none;
  border: none;
}
body.my-account #primary .bp_members h1.entry-title {
  padding-top: 0;
  margin-top: 0;
  color: #1D1D1D;
  font-family: freight-sans-pro, sans-serif !important;
  font-style: normal;
  font-weight: 500;
  text-transform: capitalize !important;
}
body.my-account #primary .bp_members .class-users__grid {
  overflow: auto;
}
body.my-account #primary .bp_members .class-users__grid .bb-course-list {
  display: block !important;
  margin: 0 !important;
  overflow: auto;
}
body.my-account #primary .bp_members .class-users__grid .user-item__wrap {
  width: 100%;
  max-width: 450px;
  padding: 20px;
  margin: 0 auto 40px;
  background: #FDFDFD;
  border: 1px solid #D6D6D6;
  border-radius: 4px;
}
@media (min-width: 600px) and (max-width: 1099px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap {
    display: block;
    float: left;
    width: 48%;
    margin: 0 4% 4% 0;
  }
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap:nth-of-type(2n) {
    margin-right: 0 !important;
  }
}
@media (min-width: 1100px) and (max-width: 1999px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap {
    display: block;
    float: left;
    width: 32%;
    margin: 0 2% 2% 0;
  }
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap:nth-of-type(3n) {
    margin-right: 0 !important;
  }
}
@media (min-width: 2000px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap {
    display: block;
    float: left;
    width: 25%;
    margin: 0 4% 4% 0;
  }
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap:nth-of-type(4n) {
    margin-right: 0 !important;
  }
}
body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 16%;
  transition-duration: 0.4s;
}
@media (max-width: 799px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item {
    padding-top: 35px;
  }
}
body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item img {
  width: 240px;
  height: 240px;
  object-fit: cover;
  border-radius: 50%;
}
@media (max-width: 1530px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item img {
    width: 200px;
    height: 200px;
  }
}
@media (max-width: 1200px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item img {
    width: 160px;
    height: 160px;
  }
}
body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item h4 {
  color: #1D1D1D;
  font-size: 32px;
  line-height: 120%;
  font-weight: 500;
  margin: 30px auto 10px;
  text-align: center;
}
@media (max-width: 1530px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item h4 {
    margin-top: 10px;
    font-size: 28px;
    line-height: 1.3;
    margin: 10px auto 0px;
  }
}
@media (max-width: 1200px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item h4 {
    font-size: 26px;
  }
}
@media (max-width: 991px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item h4 {
    font-size: 22px;
  }
}
body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item p {
  color: #626262;
  font-size: 20px;
  line-height: 110%;
  font-weight: 500;
  text-transform: capitalize;
  text-align: center;
  margin-bottom: 60px;
}
@media (max-width: 1530px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item p {
    font-size: 18px;
    line-height: 1.3;
    margin-bottom: 35px;
  }
}
@media (max-width: 500px) {
  body.my-account #primary .bp_members .class-users__grid .user-item__wrap .user-item p {
    font-size: 16px;
  }
}
body.my-account #primary .bp_members .class-users__grid .user-item__wrap a:hover .user-item {
  -webkit-box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.1);
  -moz-box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.1);
  box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.1);
}
.bb-bp-settings-content #settings-form input.settings-input {
  height: 48px;
  background: #FBF5F3;
  border-radius: 4px;
  border: 2px solid #FBF5F3;
  transition-duration: 0.4s;
}
.bb-bp-settings-content #settings-form input.settings-input:focus {
  border: 2px solid #5D2C61;
}
@media (max-width: 1250px) {
  #buddypress .bb-bp-settings-content {
    padding: 3% 5%;
    max-width: 100%;
    min-width: auto;
  }
}
#buddypress .bb-bp-settings-content .info.bp-feedback {
  display: none;
}
#buddypress .bb-bp-settings-content input[type="submit"] {
  max-width: 100%;
  min-width: auto;
}
#buddypress .bb-bp-settings-content h2 {
  display: none;
}
#buddypress .bb-bp-settings-content label {
  font-family: freight-sans-pro, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 140%;
  color: #1F1F1F;
}
#buddypress input[type="submit"] {
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  color: #FFFFFF;
  flex-grow: 0;
  margin: 0px 10px;
  border: 2px solid #5D2C61;
  transition-duration: 0.4s;
  border-radius: 4px !important;
  height: 50px !important;
  width: 230px;
}
#buddypress input[type="submit"]:hover {
  background-color: #7D225C;
  border: 2px solid #7D225C;
}
.bb-icon-eye {
  font-weight: 700;
  font-size: 20px;
  color: #1F1F1F;
}
.bb-icon-eye:hover {
  color: #1F1F1F;
}
#buddypress .settings-header a.button.outline {
  display: none;
}
.bbp-user-page .site-header {
  padding: 0;
}
#item-header a.position-change-cover-image, .field_3.field_nickname {
  display: none;
}
.profile-loop-header .entry-title.bb-profile-title {
  font-weight: 500;
  font-size: 24px;
  line-height: 31px;
  text-transform: capitalize;
  color: #1D1D1D;
}
@media (max-width: 799px) {
  .profile-loop-header .entry-title.bb-profile-title {
    font-size: 20px;
    line-height: 1.5;
  }
}
@media (max-width: 799px) {
  #item-body > div > div > div > div > header:nth-child(1) > a {
    padding-top: 20px !important;
  }
}
.buddypress-wrap .profile.public .profile-group-title {
  display: none;
}
body.buddypress.bp-user #page #primary .entry-header {
  border: none;
  margin-bottom: 15px;
}
.field_email .data p {
  text-transform: lowercase;
}
.border-information {
  border-top: 1px solid #D6D6D6;
}
@media (max-width: 799px) {
  .bp-profile-wrapper .bp-widget:not(:last-child) {
    margin-bottom: 20px;
  }
}
#buddypress .bp-profile-content {
  padding: 0 !important;
}
#buddypress .bp-profile-content .entry-header {
  display: contents;
  align-items: center;
  padding-top: 20px;
}
@media (max-width: 799px) {
  #buddypress .bp-profile-content .entry-header {
    padding-top: 15px;
  }
}
#buddypress .bp-profile-content .entry-header h1 {
  padding: 0 40px 0;
}
@media (max-width: 799px) {
  #buddypress .bp-profile-content .entry-header h1 {
    padding: 0 20px 0;
    font-size: 22px !important;
  }
}
#buddypress .bp-profile-content .entry-header a {
  padding-top: 3px !important;
  padding-bottom: 0 !important;
  min-height: 10px !important;
}
#buddypress .bp-profile-content .bp-widget.details {
  padding: 35px 55px 1px;
  border-top: 1px solid #ccc;
  margin-top: -10px;
}
@media (max-width: 799px) {
  #buddypress .bp-profile-content .bp-widget.details {
    padding: 35px 20px 1px;
  }
}
@media (max-width: 450px) {
  #buddypress .bp-profile-content .bp-widget.details {
    padding: 0;
    padding-bottom: 10px;
  }
}
#buddypress .bp-profile-content .bp-widget.details input[type=number], #buddypress .bp-profile-content .bp-widget.details select, #buddypress .bp-profile-content .bp-widget.details input[type=text], #buddypress .bp-profile-content .bp-widget.details textarea {
  width: 100%;
  max-width: 700px;
  transition-duration: 0.4s;
  min-height: 44px;
  margin-bottom: 12px;
  font-weight: 500;
  font-size: 18px;
  line-height: 23px;
  color: #515151;
}
#buddypress .bp-profile-content .bp-widget.details input[type=number]::placeholder, #buddypress .bp-profile-content .bp-widget.details select::placeholder, #buddypress .bp-profile-content .bp-widget.details input[type=text]::placeholder, #buddypress .bp-profile-content .bp-widget.details textarea::placeholder {
  font-weight: 500;
  font-size: 18px;
  line-height: 23px;
  color: #515151;
  transition-duration: 0.3s;
}
#buddypress .bp-profile-content .bp-widget.details input[type=number]:focus, #buddypress .bp-profile-content .bp-widget.details select:focus, #buddypress .bp-profile-content .bp-widget.details input[type=text]:focus, #buddypress .bp-profile-content .bp-widget.details textarea:focus {
  border-color: #5D2C61;
}
#buddypress .bp-profile-content .bp-widget.details input[type=number]:focus::placeholder, #buddypress .bp-profile-content .bp-widget.details select:focus::placeholder, #buddypress .bp-profile-content .bp-widget.details input[type=text]:focus::placeholder, #buddypress .bp-profile-content .bp-widget.details textarea:focus::placeholder {
  color: transparent;
}
#buddypress .bp-profile-content .bp-widget.details select[multiple] {
  min-height: 160px;
}
#buddypress .bp-profile-content .bp-widget.details table.profile-fields tr td.label {
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  color: #626262;
  padding-top: 10px;
}
@media (max-width: 767px) {
  #buddypress .bp-profile-content .bp-widget.details table.profile-fields tr td.label {
    font-size: 18px;
  }
}
#buddypress .bp-profile-content .bp-widget.details .form-btn_row {
  display: flex;
}
#buddypress .bp-profile-content .bp-widget.details input[type=submit] {
  max-width: 153px;
  width: 100%;
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #FFFFFF;
  height: 53px;
  background: #5D2C61 !important;
  border: 2px solid #5D2C61 !important;
  border-radius: 4px;
  margin-left: 0;
  transition-duration: 0.4s;
}
#buddypress .bp-profile-content .bp-widget.details input[type=submit]:hover {
  background: #fff !important;
  color: #5D2C61 !important;
  box-shadow: none;
}
@media (max-width: 450px) {
  #buddypress .bp-profile-content .bp-widget.details input[type=submit] {
    margin: auto;
  }
}
@media (max-width: 799px) {
  #buddypress div.bp-profile-content table.profile-fields tr td.label {
    width: 50%;
  }
}
@media (max-width: 450px) {
  #buddypress div.bp-profile-content table.profile-fields tr td.label {
    padding: 15px;
    line-height: 2;
  }
}
@media (max-width: 450px) {
  #buddypress div.bp-profile-content table.profile-fields tr td.label p {
    padding: 0;
    line-height: 2;
  }
}
#buddypress table.profile-fields tr td.label {
  width: 15% !important;
}
@media (max-width: 1200px) {
  #buddypress table.profile-fields tr td.label {
    width: 30% !important;
  }
}
@media (max-width: 991px) {
  #buddypress table.profile-fields tr td.label {
    width: 35% !important;
  }
}
@media (max-width: 500px) {
  #buddypress table.profile-fields tr td.label {
    min-width: 100% !important;
  }
}
.bbp-user-page #primary .buddypress-wrap table.profile-fields p:last-child {
  line-height: 1.5;
}
@media (max-width: 450px) {
  #buddypress div.bp-profile-content table.profile-fields tr td.data {
    padding: 15px;
    line-height: 2;
  }
}
@media (max-width: 450px) {
  #buddypress div.bp-profile-content table.profile-fields tr td.data p {
    padding: 0;
    line-height: 2;
  }
}
.bb-profile-grid.bb-grid {
  margin-top: 10px;
  margin-bottom: 50px;
}
@media (max-width: 799px) {
  .single .site-content-grid {
    flex-direction: column;
    display: flex;
  }
}
@media (max-width: 799px) {
  #masthead {
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  }
}
.profile.public .testimonials-wrap {
  padding: 0 55px 10px;
  margin-bottom: 50px;
  max-width: 900px;
}
@media (max-width: 500px) {
  .profile.public .testimonials-wrap {
    padding: 0 20px 10px;
  }
}
.profile.public .testimonials-wrap .commentlist {
  list-style: none;
  margin-left: 0;
}
.profile.public .testimonials-wrap article {
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 0;
  border: none;
  margin-bottom: 48px;
}
.profile.public .testimonials-wrap article .comment-edit-link {
  font-weight: 700;
  font-size: 12px;
}
.profile.public .testimonials-wrap article .comment_postinfo {
  margin-bottom: 8px;
}
.profile.public .testimonials-wrap article .comment_postinfo span.fn {
  color: #3b3b3b !important;
  font-size: 20px !important;
  line-height: 100% !important;
  font-weight: 500 !important;
}
.profile.public .testimonials-wrap article .comment_postinfo .comment_date {
  color: #3b3b3b !important;
  font-size: 20px !important;
  line-height: 100% !important;
  font-weight: 500 !important;
  padding-left: 5px;
  margin-left: 5px;
}
.profile.public .testimonials-wrap .error__empty-fields {
  color: red;
  font-weight: 500;
  font-size: 20px;
  display: none;
  margin-top: -10px;
}
.profile.public .testimonials-wrap h2 {
  font-weight: 500;
  font-size: 24px !important;
  text-transform: capitalize !important;
  line-height: 31px;
  color: #1D1D1D;
  margin-bottom: 2rem;
}
.profile.public .testimonials-wrap input[type=text], .profile.public .testimonials-wrap textarea {
  width: 100%;
  max-width: 700px;
  transition-duration: 0.4s;
  min-height: 44px;
  margin-bottom: 12px;
  font-weight: 500;
  font-size: 18px;
  line-height: 23px;
  color: #515151;
}
.profile.public .testimonials-wrap input[type=text]::placeholder, .profile.public .testimonials-wrap textarea::placeholder {
  font-weight: 500;
  font-size: 18px;
  line-height: 23px;
  color: #515151;
  transition-duration: 0.3s;
}
.profile.public .testimonials-wrap input[type=text]:focus, .profile.public .testimonials-wrap textarea:focus {
  border-color: #5D2C61;
}
.profile.public .testimonials-wrap input[type=text]:focus::placeholder, .profile.public .testimonials-wrap textarea:focus::placeholder {
  color: transparent;
}
.profile.public .testimonials-wrap .comment-form-comment {
  margin-bottom: 5px;
}
@media (max-width: 500px) {
  .profile.public .testimonials-wrap .testimonials-list {
    margin-left: 20px;
  }
}
.profile.public .testimonials-wrap .testimonials-list.comment-list {
  list-style: decimal;
  padding-left: 20px;
  margin-bottom: 35px;
}
.profile.public .testimonials-wrap .testimonials-list.comment-list li::marker {
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  color: #1D1D1D;
}
.profile.public .testimonials-wrap .testimonials-list li {
  font-style: italic;
  font-weight: 500;
  font-size: 18px;
  line-height: 20px;
  color: #1D1D1D;
}
.profile.public .testimonials-wrap .testimonials-list li .comment-text {
  margin-bottom: 10px;
}
.profile.public .testimonials-wrap .testimonials-list li .comment-text p {
  font-style: italic;
  font-weight: 500;
  font-size: 20px;
  line-height: 25px;
  color: #1D1D1D;
}
.profile.public .testimonials-wrap .testimonials-list li .name {
  font-weight: 500;
  font-size: 20px;
  line-height: 140%;
  color: #3B3B3B;
  margin-bottom: 15px;
}
.profile.public .testimonials-wrap .add-site a.main-btn {
  max-width: 153px;
  width: 100%;
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #FFFFFF !important;
  height: 53px;
  background: #5D2C61 !important;
  border-radius: 4px;
  border: 2px solid #5D2C61 !important;
  display: flex;
  justify-content: center;
  align-items: center;
  transition-duration: 0.4s;
  text-decoration: none;
  cursor: pointer;
}
.profile.public .testimonials-wrap .add-site a.main-btn:hover {
  background: #fff !important;
  color: #5D2C61 !important;
  text-decoration: none !important;
}
.profile.public .testimonials-wrap .add-site svg {
  margin-bottom: -5px;
  margin-right: 10px;
}
.profile.public th.documents-title-table {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #959595;
}
@media (max-width: 767px) {
  .profile.public th.documents-title-table {
    font-size: 14px;
  }
}
#buddypress div.bp-profile-content table.profile-fields tr .documents-data {
  padding: 15px 10px 15px;
}
#buddypress div.bp-profile-content table.profile-fields tr .label.documents-data {
  min-width: 60% !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;
  width: 100%;
}
#buddypress div.bp-profile-content table.profile-fields tr .documents-data p, #buddypress div.bp-profile-content table.profile-fields tr .label.documents-data {
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #1D1D1D;
  display: flex;
  justify-content: center;
  justify-content: flex-start;
  line-height: 2;
}
@media (max-width: 767px) {
  #buddypress div.bp-profile-content table.profile-fields tr .documents-data p, #buddypress div.bp-profile-content table.profile-fields tr .label.documents-data {
    font-size: 14px;
  }
}
#buddypress div.bp-profile-content table.profile-fields tr .documents-data p svg, #buddypress div.bp-profile-content table.profile-fields tr .label.documents-data svg {
  margin-right: 10px;
}
.mb-table {
  margin-bottom: 100px !important;
}
#page .bb-course-title a {
  font-weight: 400;
  font-size: 24px;
  line-height: 31px;
  color: #5D2C61;
  transition-duration: 0.4s;
}
#page .bb-course-title a:hover {
  color: #1D1D1D;
  text-decoration: none !important;
}
.bb-course-meta .item-avatar img {
  display: none;
}
.bb-course-items .ld-progress-stats .ld-progress-steps {
  display: none !important;
}
.bb-cover-list-item .ld-primary-background {
  background: #0283FB;
  border-radius: 4px;
  padding: 4px 10px;
  left: 15px;
  color: #FDFDFD;
  font-size: 14px;
  line-height: 1.5;
  text-transform: capitalize;
}
.subnav {
  display: none;
}
.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav {
  margin-bottom: 0;
  border: none;
}
.bbp-user-page #primary-menu a:hover {
  color: #5D2C61;
}
.my-account .has-scrolled #primary-menu li a {
  color: #fff;
}
.bbp-user-page .site-header .site-header-container.flex {
  padding-left: 0 !important;
}
.bbp-user-page .default-header .main-navigation {
  border-bottom: 1px solid #D6D6D6;
}
.bbp-user-page .user-wrap.menu-item-has-children .bb-icon-angle-down, .bbp-user-page #sub-menu {
  display: none;
}
.bbp-user-page .user-wrap.menu-item-has-children .user-name {
  margin-right: 15px;
}
.bbp-user-page a.user-link {
  pointer-events: none;
  cursor: text;
}
.user-wrap.menu-item-has-children .user-name {
  font-family: freight-sans-pro, sans-serif !important;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  color: #1D1D1D;
  text-transform: capitalize;
}
.user-wrap.menu-item-has-children .bb-icon-angle-down {
  font-size: 16px;
}
.user-wrap.menu-item-has-children .bb-icon-angle-down:before {
  font-weight: 400;
  line-height: 23px !important;
}
.header-aside-inner .user-wrap.menu-item-has-children .user-name {
  color: #fff;
}
.page-class-users h1 {
  font-weight: normal;
  font-size: 48px !important;
  line-height: 140%;
  color: #1D1D1D;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .page-class-users h1 {
    font-size: 38px !important;
  }
}
@media (max-width: 500px) {
  .page-class-users h1 {
    font-size: 30px !important;
  }
}
.my-account.my-classmates .dashboard-my-course__item {
  min-width: 100%;
}
#buddypress input[type="submit"] {
  background: #5D2C61;
}
#buddypress .bp-settings-container .bp-navs {
  background: #E1E1E1 !important;
}
#buddypress .bp-settings-container .bp-navs select {
  background: none;
  padding-left: 3rem;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
}
#buddypress .bp-settings-container .bp-navs a {
  font-family: freight-sans-pro, sans-serif !important;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  color: #3B3B3B !important;
  position: relative;
}
#buddypress .bp-settings-container .bp-navs a:after {
  content: "";
  position: absolute;
  right: 20%;
  bottom: 14px;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
#buddypress .bp-settings-container .bp-navs a:hover {
  background: none;
}
#buddypress .bp-settings-container .bp-navs a:hover:after {
  width: 58%;
  left: 20%;
}
@media (max-width: 900px) {
  #buddypress .bp-settings-container .bp-navs li {
    margin-bottom: 0 !important;
  }
}
#buddypress .bp-settings-container .bp-navs li.selected {
  background: #F7F7F7 !important;
}
#buddypress .bp-settings-container .bp-navs li.selected a {
  color: #5D2C61 !important;
  background: #F7F7F7 !important;
}
@media (max-width: 500px) {
  #buddypress .bp-settings-container .bp-navs ul.subnav {
    display: flex !important;
    flex-direction: column;
  }
}
tr .bs-styled-radio:checked + label {
  height: 26px !important;
  max-height: 26px !important;
  line-height: 1.5 !important;
  position: relative;
}
tr .bs-styled-radio:checked + label:after {
  top: 7px !important;
}
tr .bs-styled-radio:checked + label:before {
  top: 0 !important;
}
tr#friends-notification-settings-accepted .bs-styled-radio:checked + label:after, tr#friends-notification-settings-request .bs-styled-radio:checked + label:after, tr#messages-notification-settings-new-message .bs-styled-radio:checked + label:after {
  top: 6px !important;
}
.bp-user.my-account.general.buddypress.bbp-user-page #primary {
  padding-left: 0;
  padding-right: 0;
}
.bp-user.my-account.general.buddypress.bbp-user-page #primary .bp-settings-container {
  margin-bottom: 100px;
}
.bb-cover-list-item .ld-status {
  display: inline-flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 6px 26px;
  position: absolute;
  left: 3.64%;
  top: 7%;
  background: #0283FB;
  border-radius: 4px;
  border-radius: 20px;
  color: #FDFDFD;
  border: 1px solid #FDFDFD !important;
}
.bb-cover-list-item .ld-status.ld-status-complete.ld-secondary-background {
  background: #00BB13;
}
.bb-cover-list-item .ld-status.not-started {
  background: #823175;
}
.bb-cover-list-item .ld-status.ld-status-in-progress {
  background: #ec691f;
}
#buddypress #wp-shortbio-wrap {
  max-width: 700px;
  background-color: transparent;
  margin-top: -20px;
}
#buddypress #wp-shortbio-wrap #shortbio_ifr, #buddypress #wp-shortbio-wrap #wp-shortbio-editor-container {
  max-height: 300px;
  overflow: hidden;
}
#buddypress #wp-shortbio-wrap #mceu_32 {
  max-height: 236px;
  padding-bottom: 30px;
}
#buddypress #wp-shortbio-wrap.html-active button.switch-tmce, #buddypress #wp-shortbio-wrap.tmce-active button.switch-html {
  color: #5D2C61 !important;
  background-color: #fff !important;
  border: 1px solid #5D2C61 !important;
  padding: 1px 15px !important;
  border-radius: 12px !important;
  margin-bottom: 10px;
}
#buddypress #wp-shortbio-wrap.html-active button.switch-html, #buddypress #wp-shortbio-wrap.tmce-active button.switch-tmce {
  color: #fff !important;
  background-color: #5D2C61 !important;
  border: 1px solid #5D2C61 !important;
  padding: 1px 15px !important;
  border-radius: 12px !important;
  margin-bottom: 10px;
}
#buddypress #wp-shortbio-wrap .quicktags-toolbar input[type=button] {
  padding: 2px 10px !important;
  background-color: transparent !important;
  color: #5D2C61 !important;
  border: 1px solid #5D2C61 !important;
  min-height: 10px !important;
  max-height: 20px !important;
  line-height: 0.8 !important;
}
#buddypress #wp-shortbio-wrap.tmce-active button.switch-html:hover, #buddypress #wp-shortbio-wrap.html-active button.switch-tmce:hover, #buddypress #wp-shortbio-wrap.tmce-active button.switch-tmce:hover, #buddypress #wp-shortbio-wrap.html-active button.switch-html:hover {
  opacity: 0.7;
}
#buddypress #wp-shortbio-wrap .mce-panel .mce-btn i.mce-caret {
  margin-top: 8px;
}
#buddypress #wp-shortbio-wrap .mce-listbox.mce-active i.mce-ca {
  margin-top: 5px;
}
#buddypress #wp-shortbio-wrap #mceu_33 {
  color: #fff;
  border-top: none;
}
.home h2 {
  font-size: 48px !important;
}
@media (max-width: 991px) {
  .home h2 {
    font-size: 36px !important;
  }
}
@media (max-width: 767px) {
  .home h2 {
    font-size: 30px !important;
  }
}
.home .section-quote-2columns {
  margin-bottom: 80px !important;
}
.et-db #et-boc .et-l .section-home-banner {
  padding: 0 !important;
  background-color: #192127 !important;
}
.et-db #et-boc .et-l .section-home-banner .owl-stage-outer {
  z-index: -1;
}
.et-db #et-boc .et-l .section-home-banner .et_pb_row {
  width: 100% !important;
  max-width: 100% !important;
}
.et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 80vh;
  min-height: 500px;
  max-height: 800px;
  padding: 200px 0 140px 0 !important;
  margin: 0 !important;
}
.et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text .et_pb_text_inner {
  width: 90%;
  margin: 0 auto;
}
.et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text h1, .et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text h3 {
  color: #FBF5F3 !important;
  font-size: 72px !important;
  font-weight: 500;
  line-height: 110%;
  text-transform: none !important;
  padding-bottom: 20px !important;
  text-align: center !important;
}
@media (max-width: 1023px) {
  .et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text h1, .et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text h3 {
    font-size: 60px !important;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text h1, .et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text h3 {
    font-size: 44px !important;
  }
}
@media (max-width: 479px) {
  .et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text h1, .et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text h3 {
    font-size: 35px !important;
  }
}
.et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text p {
  max-width: 520px;
  color: #FBF5F3 !important;
  font-size: 24px;
  margin: 0 auto !important;
}
.et-db #et-boc .et-l .section-home-banner .et_pb_row .et_pb_text .et_pb_button {
  margin: 30px auto 0 !important;
}
.et-db #et-boc .et-l .section-home-banner .owl-nav {
  position: absolute;
  top: 45%;
  left: 0;
  right: 0;
  width: 100%;
}
.et-db #et-boc .et-l .section-home-banner .owl-nav button {
  font-size: 55px;
  background: none !important;
  margin: 0 30px !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-home-banner .owl-nav button {
    margin: 0 15px !important;
  }
}
.et-db #et-boc .et-l .section-home-banner .owl-nav .owl-next {
  float: right;
}
.et-db #et-boc .et-l .section-home-banner .owl-dots {
  position: absolute;
  bottom: 40px;
  left: 0;
  right: 0;
  text-align: center !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-home-banner .owl-dots {
    bottom: 10px;
  }
}
.et-db #et-boc .et-l .section-home-banner .owl-dots .owl-dot {
  width: 16px;
  height: 16px;
  background: #C4C4C4 !important;
  border-radius: 50% !important;
  margin: 0 15px;
  opacity: 1;
  cursor: pointer;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-home-banner .owl-dots .owl-dot {
    width: 10px;
    height: 10px;
  }
}
.et-db #et-boc .et-l .section-home-banner .owl-dots .owl-dot.active {
  background: #5D2C61 !important;
}
.et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main {
  padding: 80px 0 100px !important;
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main {
    padding: 80px 0 !important;
  }
}
.et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main .et_pb_row {
  overflow: auto !important;
}
.et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main .row-header {
  padding: 0;
  margin: 0 auto;
}
.et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main .row-header h2 {
  padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main .row-description {
  padding: 0 0 80px !important;
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main .row-description .et_pb_column {
    float: left;
    width: 46% !important;
  }
  .et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main .row-description .et_pb_column:first-of-type {
    margin-right: 4% !important;
  }
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main .row-description .et_pb_column:first-of-type {
    margin-bottom: 20px !important;
  }
}
.et-db #et-boc .et-l .et_pb_section .et_pb_row.section-second-main .row-courses-3items {
  padding: 0 !important;
}
#et-boc .et-l .et_pb_section.section-second-main .et_pb_row.row-header {
  margin-top: 0;
  padding-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-second-main .et_pb_row.row-header h2 {
  padding-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-second-main .row-courses-3items {
  margin-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-courses .et_pb_row.row-header {
  margin-top: 0;
  padding-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-courses .et_pb_row.row-header h2 {
  padding-bottom: 0;
  overflow: hidden;
}
@media (max-width: 991px) {
  #et-boc .et-l .et_pb_section.section-courses .et_pb_row.row-header h2 {
    text-align: center;
  }
}
#et-boc .et-l .et_pb_section.section-courses .row-courses-2items {
  margin-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-banner-left {
  margin-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-banner-left .et_pb_row.row-header {
  margin-bottom: 0;
  padding-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-banner-left .et_pb_row.row-header h2 {
  padding-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-banner-left .row-courses-2items {
  margin-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-courses .et_pb_row.row-header {
  margin-top: 0;
  padding-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-courses .et_pb_row.row-header h2 {
  padding-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-courses .row-courses-2items {
  margin-bottom: 0;
}
#et-boc .et-l .et_pb_section.section-banner-right.section-banner-right-last {
  margin-bottom: 100px;
}
@media (max-width: 991px) {
  #et-boc .et-l .et_pb_section.section-banner-right.section-banner-right-last {
    margin-bottom: 80px;
  }
}
.section-home-cta {
  position: relative;
  padding: 220px 0 !important;
}
.section-home-cta:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(100% 308.39% at 0% 0%, #000000 0%, rgba(0, 0, 0, 0.5) 100%);
  opacity: 0.5;
  z-index: -1;
}
@media (max-width: 991px) {
  .section-home-cta {
    padding: 150px 0 !important;
  }
}
@media (max-width: 767px) {
  .section-home-cta {
    padding: 100px 0 !important;
  }
}
.section-home-cta .et_pb_text {
  color: #FBF5F3 !important;
}
.section-home-cta .et_pb_text h2 {
  color: #FBF5F3 !important;
  padding-bottom: 20px !important;
}
.section-home-cta .et_pb_text p {
  max-width: 700px;
  margin: 0 auto !important;
}
@media (min-width: 992px) {
  .section-home-cta .et_pb_text p {
    font-size: 24px !important;
  }
}
.section-home-cta a.et_pb_button {
  /*margin: 30px auto 0 !important;*/
}
#et-boc .et-l .section-courses {
  padding: 80px 0 100px !important;
}
@media (max-width: 991px) {
  #et-boc .et-l .section-courses {
    padding: 80px 0 !important;
  }
}
#et-boc .et-l .section-courses .et_pb_row {
  overflow: auto !important;
}
#et-boc .et-l .section-courses .row-header h2 {
  padding-bottom: 0 !important;
}
#et-boc .et-l .section-courses .row-courses-3items {
  padding: 0 !important;
}
.module-courses, .row-courses {
  overflow: hidden;
}
.module-courses .courses-item .courses-item__wrap, .row-courses .courses-item .courses-item__wrap {
  margin-bottom: 20px;
}
.module-courses .courses-item .courses-item__wrap img, .row-courses .courses-item .courses-item__wrap img {
  display: block;
  width: 100%;
  object-fit: cover;
  border: 1px solid #ccc;
  border-radius: 4px !important;
}
.module-courses .courses-item h5, .row-courses .courses-item h5 {
  color: #3b3b3b !important;
  padding: 10px 0 10px !important;
}
.module-courses .courses-item h5.title-2, .row-courses .courses-item h5.title-2 {
  font-size: 24px !important;
}
.module-courses .courses-item h5.title-3, .row-courses .courses-item h5.title-3 {
  font-size: 20px !important;
  text-transform: uppercase !important;
}
.module-courses .courses-item a.main-btn, .row-courses .courses-item a.main-btn {
  margin: 25px auto 0 !important;
}
.module-courses.item-three .courses-item, .row-courses.item-three .courses-item {
  width: 100%;
  max-width: 400px;
  margin: 0 auto 50px !important;
}
.module-courses.item-three .courses-item:last-of-type, .row-courses.item-three .courses-item:last-of-type {
  margin: 0 auto !important;
}
@media (min-width: 900px) {
  .module-courses.item-three .courses-item, .row-courses.item-three .courses-item {
    display: inline-block;
    float: left;
    width: 32%;
    margin: 0 2% 0 0 !important;
  }
  .module-courses.item-three .courses-item:last-of-type, .row-courses.item-three .courses-item:last-of-type {
    margin-right: 0 !important;
  }
}
.module-courses.item-three .courses-item img, .row-courses.item-three .courses-item img {
  height: 300px !important;
}
@media (min-width: 900px) {
  .module-courses.item-three .courses-item img, .row-courses.item-three .courses-item img {
    height: 200px !important;
  }
}
@media (min-width: 1280px) {
  .module-courses.item-three .courses-item img, .row-courses.item-three .courses-item img {
    height: 290px !important;
  }
}
.module-courses.item-two, .row-courses.item-two {
  overflow: hidden;
}
.module-courses.item-two .courses-item, .row-courses.item-two .courses-item {
  width: 100%;
  max-width: 500px;
  margin: 0 auto 50px !important;
}
.module-courses.item-two .courses-item:last-of-type, .row-courses.item-two .courses-item:last-of-type {
  margin: 0 auto !important;
}
@media (min-width: 900px) {
  .module-courses.item-two .courses-item, .row-courses.item-two .courses-item {
    display: inline-block;
    float: left;
    width: 48%;
    max-width: 48% !important;
    margin: 0 4% 0 0 !important;
  }
  .module-courses.item-two .courses-item:last-of-type, .row-courses.item-two .courses-item:last-of-type {
    margin-right: 0 !important;
  }
}
.module-courses.item-two .courses-item img, .row-courses.item-two .courses-item img {
  height: 350px !important;
}
@media (min-width: 900px) {
  .module-courses.item-two .courses-item img, .row-courses.item-two .courses-item img {
    height: 300px !important;
  }
}
@media (min-width: 1280px) {
  .module-courses.item-two .courses-item img, .row-courses.item-two .courses-item img {
    height: 400px !important;
  }
}
.module-courses.item-two .courses-item h5, .row-courses.item-two .courses-item h5 {
  font-size: 24px !important;
}
.module-courses.item-two .courses-item .courses-item__wrap, .row-courses.item-two .courses-item .courses-item__wrap {
  position: relative;
}
.module-courses.item-two .courses-item .courses-item__wrap .content-width, .row-courses.item-two .courses-item .courses-item__wrap .content-width {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.module-courses.item-two .courses-item .courses-item__wrap .date-course, .row-courses.item-two .courses-item .courses-item__wrap .date-course {
  position: absolute;
  top: 20px;
  left: 20px;
  width: 166px;
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff !important;
  font-size: 16px;
  line-height: 100%;
  font-weight: 500;
  background: #EC691F !important;
  border-radius: 4px !important;
}
@media (max-width: 991px) {
  .module-courses.item-two .courses-item .courses-item__wrap .date-course, .row-courses.item-two .courses-item .courses-item__wrap .date-course {
    width: 130px;
    height: 45px;
  }
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-right {
    padding: 0 !important;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-banner-left {
  position: relative;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left {
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left {
    padding-bottom: 0 !important;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-banner-left::after {
  position: absolute;
  content: "";
  top: 10%;
  right: 0;
  width: 78%;
  height: 100%;
  background: #EC691F;
  z-index: -1;
  max-width: 1800px;
}
@media (max-width: 1920px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left::after {
    height: 99%;
    top: 9%;
  }
}
@media (max-width: 1600px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left::after {
    top: 7%;
  }
}
@media (max-width: 1023px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left::after {
    top: 0;
    height: 100%;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left::after {
    display: none;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .row-header h2 {
    padding-bottom: 0 !important;
    text-align: center !important;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1023px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type {
    width: 100% !important;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type {
    flex-direction: column;
    background: #EC691F;
    padding-bottom: 45px !important;
  }
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_column:first-of-type {
    width: 70% !important;
    margin: 0 3% 0 0 !important;
  }
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_column:last-of-type {
    width: 27% !important;
  }
}
@media (max-width: 1023px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_column:first-of-type {
    margin: 0 !important;
    width: calc(97% - 280px) !important;
  }
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_column:last-of-type {
    width: 280px !important;
    margin: 0 auto !important;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_column:first-of-type {
    width: 100% !important;
    margin: 0 auto 35px !important;
  }
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_column:last-of-type {
    width: 90% !important;
    margin: 0 auto !important;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_image img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
}
.et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_text {
  margin-bottom: 25px !important;
}
.et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_text h3 {
  font-size: 34px;
  line-height: 120%;
  font-weight: 500;
  padding-bottom: 0 !important;
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_text h3 {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_text h3 {
    font-size: 26px;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-banner-left .banner-left-row.et_pb_row:last-of-type .et_pb_button {
  margin: 0 auto !important;
}
#et-boc .et-l .section-banner-right {
  padding: 3% 0;
  position: relative;
  margin-bottom: 30px;
  margin-top: 0;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-banner-right {
    padding: 0 !important;
    margin-bottom: 50px;
  }
}
#et-boc .et-l .section-banner-right::after {
  position: absolute;
  content: "";
  top: 7%;
  left: 0;
  width: 77%;
  height: 86%;
  background: #5D2C61;
  z-index: -1;
  max-width: 1800px;
}
@media (max-width: 1023px) {
  #et-boc .et-l .section-banner-right::after {
    top: 0;
    height: 100%;
  }
}
@media (max-width: 767px) {
  #et-boc .et-l .section-banner-right::after {
    display: none;
  }
}
#et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 !important;
  margin-top: 0;
}
@media (max-width: 1023px) {
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type {
    flex-direction: column-reverse;
    background: #5D2C61;
    padding-bottom: 45px !important;
  }
}
@media (min-width: 992px) {
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_column:first-of-type {
    width: 27% !important;
    margin: 0 3% 0 0 !important;
  }
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_column:last-of-type {
    width: 70% !important;
  }
}
@media (max-width: 991px) {
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_column:first-of-type {
    width: 280px !important;
    margin: 0 auto !important;
  }
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_column:last-of-type {
    width: calc(97% - 280px) !important;
  }
}
@media (max-width: 767px) {
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_column:first-of-type {
    width: 90% !important;
  }
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_column:last-of-type {
    width: 100% !important;
    margin: 0 auto 35px !important;
  }
}
#et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_image img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
}
#et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_text {
  margin-bottom: 25px !important;
}
#et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_text h3 {
  font-size: 34px;
  line-height: 120%;
  font-weight: 500;
  padding-bottom: 0 !important;
}
@media (max-width: 991px) {
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_text h3 {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  #et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_text h3 {
    font-size: 26px;
  }
}
#et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_button {
  background: #EC691F !important;
  border: 2px solid #EC691F !important;
  margin: 0 auto !important;
}
#et-boc .et-l .section-banner-right .banner-right-row.et_pb_row:last-of-type .et_pb_button:hover {
  background: #C65F26 !important;
  border: 2px solid #C65F26 !important;
}
body.home .et_pb_section.section-banner-left {
  margin-bottom: 100px !important;
}
/**/
.et-db #et-boc .et-l .et_pb_section.section-banner-title {
  padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .et_pb_section.section-banner-title .et_pb_row.et_pb_row_12.row-header {
  padding-bottom: 0%;
  margin-top: 0;
  margin-bottom: 0;
}
.et-db #et-boc .et-l .et_pb_section.section-banner-title .et_pb_row.et_pb_row_12.row-header h2 {
  padding-bottom: 0%;
}
#et-boc .et-l .section-instagram {
  padding: 100px 0 !important;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-instagram {
    padding: 50px 0 !important;
  }
}
#et-boc .et-l .section-instagram p {
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
  color: #1D1D1D;
  padding-bottom: 40px;
}
@media (max-width: 500px) {
  #et-boc .et-l .section-instagram p {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  #et-boc .et-l .section-instagram p {
    text-align: center !important;
  }
}
#et-boc .et-l .section-instagram p a {
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  color: #5D2C61 !important;
  text-transform: 0.4s;
  position: relative;
}
@media (max-width: 500px) {
  #et-boc .et-l .section-instagram p a {
    font-size: 22px;
    line-height: 120%;
  }
}
#et-boc .et-l .section-instagram p a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #FBF5F3;
  transition: all 0.35s ease-in-out;
}
#et-boc .et-l .section-instagram p a:hover:after {
  width: 100%;
  left: 0;
}
@media (max-width: 479px) {
  #et-boc .et-l .section-instagram a.main-btn {
    width: calc(100% - 40px) !important;
    margin: auto !important;
  }
}
.section-page-banner {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 480px;
}
@media (max-width: 767px) {
  .section-page-banner {
    height: 380px;
  }
}
.section-page-banner:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(100% 308.39% at 0% 0%, #000000 0%, rgba(0, 0, 0, 0.5) 100%);
  opacity: 0.5;
}
.section-page-banner .et_pb_row {
  z-index: 100;
}
.section-page-banner h1 {
  color: #fff !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 {
  display: flex;
  margin: 0 auto !important;
}
@media (max-width: 991px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 {
    flex-direction: column-reverse;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu {
  padding: 10px 0 0;
}
@media (min-width: 992px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu {
    width: 25%;
    margin-right: 5%;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu {
  background: transparent !important;
  animation: none !important;
}
@media (min-width: 992px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu {
    position: sticky;
    top: calc(0vh + 150px);
  }
}
@media (max-width: 991px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu {
    max-width: 400px;
    margin: auto;
  }
}
@media (max-width: 479px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu {
    max-width: 340px;
    margin-bottom: 30px;
  }
}
@media (max-width: 991px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu .et_pb_menu__wrap {
    justify-content: center !important;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu .et_pb_menu__menu {
  display: block !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu .et_pb_menu__menu .et-menu-nav {
  padding: 0 !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu .et_mobile_nav_menu {
  display: none !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu ul {
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu li {
  padding: 0 !important;
  margin: 0 0 15px !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu li:last-of-type {
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu li {
    justify-content: center;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu li a {
  display: block;
  color: #7E7E7E !important;
  font-size: 20px;
  font-weight: 500 !important;
  line-height: 110% !important;
  text-transform: uppercase !important;
  padding: 0 0 2px !important;
}
@media (max-width: 991px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu li a {
    font-size: 18px;
    text-align: center;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu li a:hover {
  color: #5D2C61 !important;
  opacity: 1;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et_pb_menu li.current_page_item a {
  color: #5D2C61 !important;
}
@media (min-width: 992px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column {
    width: 70%;
  }
}
@media (max-width: 991px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column {
    margin-bottom: 50px !important;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner {
  padding: 0 0 50px !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner:last-of-type {
  padding: 0 !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .et_pb_module {
  margin-bottom: 40px !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .et_pb_module:last-of-type {
  margin-bottom: 0 !important;
}
@media (min-width: 992px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .et_pb_blurb.option-module {
    margin-bottom: 0 !important;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .et_pb_blurb.single-minister {
  margin: 0 auto 50px !important;
}
@media (min-width: 1100px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .et_pb_blurb.single-minister {
    display: inline-block;
    float: left;
    width: 48.5%;
    margin: 0 3% 50px 0 !important;
  }
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .et_pb_blurb.single-minister:nth-of-type(2n) {
    margin-right: 0 !important;
  }
}
@media (min-width: 650px) and (max-width: 980px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .et_pb_blurb.single-minister {
    display: inline-block;
    float: left;
    width: 48%;
    margin: 0 4% 4% 0 !important;
  }
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .et_pb_blurb.single-minister:nth-of-type(2n) {
    margin-right: 0 !important;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .two-columns-content {
  overflow: auto;
}
@media (min-width: 700px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .two-columns-content div.half {
    width: 48%;
    float: left;
  }
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .two-columns-content div.half:first-of-type {
    margin-right: 4%;
  }
}
@media (max-width: 699px) {
  .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .two-columns-content div.half:first-of-type {
    margin-bottom: 40px;
  }
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_specialty_column .et_pb_row_inner .two-columns-content div.half ul {
  margin-top: 0 !important;
}
.et-db #et-boc .et-l .et_pb_text.options-table {
  margin-bottom: 50px !important;
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table {
  display: flex;
  justify-content: center;
  width: 100%;
}
@media (max-width: 600px) {
  .et-db #et-boc .et-l .et_pb_text.options-table .custom-table {
    flex-direction: column;
  }
  .et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column {
    width: 100% !important;
  }
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column {
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  width: 33.3%;
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column:first-of-type .table-header {
  border-radius: 4px 0px 0px 0px !important;
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column:last-of-type .table-header {
  border-radius: 0px 4px 0px 0px !important;
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column:nth-of-type(2) .table-cell {
  background: #F7F7F7 !important;
  z-index: 10;
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column .table-header {
  font-size: 18px;
  font-weight: 400;
  line-height: 110%;
  text-align: left;
  padding: 30px 20px 20px !important;
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column .table-header {
    padding: 30px 40px 20px !important;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column .table-header {
    font-size: 16px !important;
  }
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column .table-cell {
  flex-grow: 1;
  padding: 40px 20px !important;
  background: #FDFDFD !important;
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.15) !important;
  border: none;
  border-radius: 0 0 4px 4px !important;
  z-index: 1;
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column .table-cell {
    padding: 40px 40px !important;
  }
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column .table-cell .count {
  color: #5D2C61;
  font-size: 48px;
  line-height: 100%;
  font-weight: 500;
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table .column .table-cell > div {
  line-height: 110%;
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table.table-violet .table-header {
  color: #fff !important;
  background-color: #5E2F6F !important;
}
.et-db #et-boc .et-l .et_pb_text.options-table .custom-table.table-purple .table-header {
  color: #fff !important;
  background-color: #5D2C61 !important;
}
.et-db #et-boc .et-l .et_pb_text.options-table .table.orange .td {
  background-color: #EC691F;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister {
  max-width: 500px !important;
  padding: 10px 10px 40px !important;
  margin: 0 auto !important;
  background: #FDFDFD;
  border-radius: 4px !important;
  box-shadow: 0px 8px 24px rgba(136, 136, 136, 0.15) !important;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_main_blurb_image {
  display: block;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_main_blurb_image img {
  display: block;
  min-width: 100%;
  height: 400px !important;
  object-fit: cover;
  object-position: top;
  opacity: 1 !important;
  animation: none !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_main_blurb_image img {
    height: 350px !important;
  }
}
@media (min-width: 650px) and (max-width: 980px) {
  .et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_main_blurb_image img {
    height: 300px !important;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister h4 {
  color: #222 !important;
  font-size: 20px !important;
  font-weight: 500;
  line-height: 110%;
  text-transform: uppercase;
  padding: 0px 30px !important;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description {
  padding: 15px 30px !important;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description .position {
  max-width: 280px;
  color: #7e7e7e !important;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
  padding: 0 0 10px !important;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description .specialization {
  color: #5D2C61 !important;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  padding: 0 0 10px !important;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description .description, .et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description .description p {
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description a {
  position: relative;
  display: inline-block;
  color: #5D2C61 !important;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-transform: capitalize;
  padding: 0 0 2px !important;
  margin: 15px 0 0 !important;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_blurb_description a:hover:after {
  width: 100%;
  left: 0;
}
.et-db #et-boc .et-l .et_pb_blurb.option-module {
  margin-bottom: 0 !important;
}
.et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content {
  display: flex;
  align-items: center;
  max-width: 100% !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content {
    flex-direction: column;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content .et_pb_main_blurb_image {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content .et_pb_main_blurb_image {
    width: 100%;
    margin: 0 0 30px !important;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content .et_pb_blurb_container {
  padding: 15px 0;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content .et_pb_blurb_container {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content .et_pb_blurb_container * {
    text-align: center;
  }
  .et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content .et_pb_blurb_container .et_pb_button {
    margin: 20px auto 0 !important;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.option-module .et_pb_blurb_content .et_pb_blurb_container h4 {
  color: #5D2C61;
  font-size: 18px !important;
  padding-bottom: 15px !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-left {
    margin-bottom: 50px !important;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-left .et_pb_blurb_content .et_pb_main_blurb_image {
  width: 55%;
  margin-right: 5%;
}
@media (min-width: 981px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-left .et_pb_blurb_content .et_pb_main_blurb_image {
    width: 48%;
    margin-right: 4%;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-left .et_pb_blurb_content .et_pb_blurb_container {
  width: 40%;
}
@media (min-width: 981px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-left .et_pb_blurb_content .et_pb_blurb_container {
    width: 48%;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-right .et_pb_blurb_content {
  flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-right .et_pb_blurb_content {
    flex-direction: column;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-right .et_pb_blurb_content .et_pb_main_blurb_image {
  width: 55%;
}
@media (min-width: 981px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-right .et_pb_blurb_content .et_pb_main_blurb_image {
    width: 48%;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-right .et_pb_blurb_content .et_pb_blurb_container {
  width: 40%;
  margin-right: 5%;
}
@media (min-width: 981px) {
  .et-db #et-boc .et-l .et_pb_blurb.option-module.option-img-right .et_pb_blurb_content .et_pb_blurb_container {
    width: 48%;
    margin-right: 4%;
  }
}
@media (min-width: 700px) and (max-width: 1199px) {
  .et-db #et-boc .et-l .et_pb_blurb.one-of-3in-row-module {
    float: left;
    width: 48%;
    margin: 0 4% 4% 0;
  }
  .et-db #et-boc .et-l .et_pb_blurb.one-of-3in-row-module:nth-of-type(2n+1) {
    margin-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .et-db #et-boc .et-l .et_pb_blurb.one-of-3in-row-module {
    float: left;
    width: 32%;
    margin: 0 2% 2% 0;
  }
  .et-db #et-boc .et-l .et_pb_blurb.one-of-3in-row-module:nth-of-type(3n+1) {
    margin-right: 0 !important;
  }
}
.et-db #et-boc .et-l .et_pb_blurb.one-of-3in-row-module .et_pb_main_blurb_image {
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .et_pb_blurb.one-of-3in-row-module .et_pb_main_blurb_image img {
  display: block;
  width: 100%;
  height: 320px;
  object-fit: cover;
}
.et-db #et-boc .et-l .et_pb_blurb.one-of-3in-row-module h4 {
  color: #5D2C61;
  font-size: 18px !important;
  padding-bottom: 10px !important;
}
.et-db.page-template-default.page #et-boc .et-l .et_pb_blurb_content {
  max-width: 100%;
}
.et-db.page-template-default.page #et-boc .et-l .et_pb_blurb_content img {
  margin-bottom: 1rem;
}
.et-db.page-template-default.page #et-boc .et-l .et_pb_blurb_content img.alignright {
  margin-left: 2rem;
}
.et-db.page-template-default.page #et-boc .et-l .et_pb_blurb_content img.alignleft {
  margin-right: 2rem;
}
#et-boc .et-l .page-courses {
  min-height: 480px;
  width: 100%;
  background-color: #7b898e;
  background-size: cover;
  background-position: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1199px) {
  #et-boc .et-l .page-courses {
    min-height: 400px;
  }
}
@media (max-width: 767px) {
  #et-boc .et-l .page-courses {
    min-height: 250px;
  }
}
#et-boc .et-l .page-courses h1 {
  font-weight: 500;
  font-size: 48px;
  line-height: 1.4;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  color: #FBF5F3;
}
@media (max-width: 767px) {
  #et-boc .et-l .page-courses h1 {
    font-size: 35px;
    margin-top: 75px !important;
  }
}
#et-boc .et-l .section-description {
  padding: 0 !important;
  /*margin-bottom: 200px !important;*/
}
@media (max-width: 991px) {
  #et-boc .et-l .section-description {
    margin-bottom: 80px !important;
  }
}
#et-boc .et-l .section-description .et_pb_row {
  padding: 80px 0 !important;
  background-color: #5D2C61;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-description .et_pb_row {
    padding: 40px 0 !important;
  }
}
#et-boc .et-l .section-description .et_pb_text {
  width: 90% !important;
  max-width: 1000px;
  margin: 0 auto;
}
#et-boc .et-l .section-description .et_pb_text p {
  color: #FBF5F3 !important;
  font-size: 24px;
  text-align: center;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-description .et_pb_text p {
    font-size: 20px;
  }
}
#et-boc .et-l .section-main-courses {
  padding-top: 0 !important;
}
@media (max-width: 650px) {
  #et-boc .et-l .section-main-courses {
    margin-bottom: 0;
    margin-top: 0;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row {
  position: relative;
  max-width: 1300px;
  margin: auto;
  margin-top: calc(100px + 8%);
  padding-bottom: 0;
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row {
    display: flex;
    justify-content: space-between;
    padding: 0;
    margin-top: 0;
  }
}
@media (max-width: 650px) {
  #et-boc .et-l .section-main-courses .main-courses-row {
    flex-direction: column-reverse;
    margin: 50px auto;
    width: 100%;
  }
}
@media (max-width: 650px) {
  #et-boc .et-l .section-main-courses .main-courses-row:first-child {
    margin-top: 0;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row:last-child {
  padding-bottom: 0 !important;
}
@media (max-width: 650px) {
  #et-boc .et-l .section-main-courses .main-courses-row:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row.right-content {
    flex-direction: row-reverse;
  }
}
@media (max-width: 650px) {
  #et-boc .et-l .section-main-courses .main-courses-row.right-content {
    flex-direction: column-reverse;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text {
  max-width: 1400px;
  min-height: 474px;
  color: #fff;
  display: flex;
  align-items: center;
}
@media (max-width: 1320px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text {
    max-width: 90%;
  }
}
@media (max-width: 1230px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text {
    min-height: 400px;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text {
    max-width: 100%;
    width: 100%;
  }
}
@media (max-width: 650px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text {
    min-height: auto;
    margin-top: -10px;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text a:after {
  display: none !important;
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content {
  margin-left: auto;
  padding: 4% 0 7% 0;
  background: #EC691F;
  margin-left: 100px;
  position: relative;
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content:after {
  position: absolute;
  content: "";
  top: 0;
  right: -80%;
  width: 100%;
  height: 100%;
  background: #EC691F;
  z-index: -1;
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content:after {
    display: none;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content {
    padding: 5%;
    width: 50%;
    margin-left: 0;
  }
}
@media (max-width: 650px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content {
    width: 100%;
    padding: 30px 20px 40px;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content a {
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  background: #5D2C61;
  border: 2px solid #5D2C61;
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content a:hover {
  background: #7D225C;
  border: 2px solid #7D225C;
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content .courses-text_wrap {
  max-width: 470px;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1640px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content .courses-text_wrap {
    max-width: 570px;
  }
}
@media (max-width: 1450px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content .courses-text_wrap {
    margin-right: 5%;
    max-width: 42%;
  }
}
@media (max-width: 1260px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content .courses-text_wrap {
    margin-right: 0;
    max-width: 400px;
  }
}
@media (max-width: 1200px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content .courses-text_wrap {
    width: 40%;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.right-content .courses-text_wrap {
    width: 100%;
    padding: 0;
    max-width: 100%;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content {
  margin-right: auto;
  padding: 5% 0 5%;
  background: #5D2C61;
  margin-right: 100px;
  position: relative;
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content {
    padding: 5%;
    width: 50%;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content {
    width: 100%;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content:after {
  position: absolute;
  content: "";
  top: 0;
  left: -80%;
  width: 100%;
  height: 100%;
  background: #5D2C61;
  z-index: -1;
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content:after {
    display: none;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content .courses-text_wrap {
  max-width: 470px;
  margin-right: auto;
  margin-left: 0;
}
@media (max-width: 1640px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content .courses-text_wrap {
    max-width: 570px;
  }
}
@media (max-width: 1450px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content .courses-text_wrap {
    margin-left: 0;
    width: 45%;
  }
}
@media (max-width: 1200px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content .courses-text_wrap {
    width: 37%;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content .courses-text_wrap {
    margin-right: 0;
    width: 100%;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content {
    padding: 5%;
    width: 50%;
  }
}
@media (max-width: 650px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content {
    width: 100%;
    padding: 30px 20px 40px;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content a {
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  background: #EC691F;
  border: 2px solid #EC691F;
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text.left-content a:hover {
  background: #C65F26;
  border: 2px solid #C65F26;
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text h4 {
  font-weight: 500;
  font-size: 36px;
  line-height: 42px;
  text-transform: uppercase;
  color: #FBF5F3;
}
@media (max-width: 991px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text h4 {
    font-size: 30px;
    line-height: 1.1;
  }
}
@media (max-width: 479px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text h4 {
    font-size: 25px;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text p {
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  color: #FBF5F3;
}
@media (max-width: 991px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text p {
    line-height: 1.2;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text a {
  text-decoration: none;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 230px;
  height: 57px;
  border-radius: 4px;
  font-weight: 600;
  font-size: 18px;
  line-height: 1.5;
  color: #FBF5F3 !important;
  padding: 0;
  transition-duration: 0.5s !important;
  cursor: pointer;
  margin-top: 40px;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text a {
    height: 56px;
    width: 180px;
    margin: 30px auto 0;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses-item__text .post-date {
  font-weight: 400;
  font-size: 18px;
  line-height: 20px;
  text-align: left;
  color: #FFFFFF;
  padding-bottom: 10px;
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img {
    width: 50%;
  }
}
@media (max-width: 767px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img {
    width: 100%;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses__img > a:after {
  display: none;
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses__img img {
  width: 735px;
  height: 525px;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 1600px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img img {
    width: 650px;
  }
}
@media (max-width: 1640px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img img {
    width: 620px;
  }
}
@media (max-width: 1450px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img img {
    height: 480px;
    width: 520px;
  }
}
@media (max-width: 1320px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img img {
    height: 440px;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img img {
    height: 400px;
    width: 570px;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img img {
    height: 100%;
    width: 100%;
    border-radius: 0;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.right-content {
  position: absolute;
  left: 0;
  top: -100px;
}
@media (max-width: 1450px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.right-content {
    left: 3%;
    top: -50px;
  }
}
@media (max-width: 1230px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.right-content {
    top: -90px;
  }
}
@media (max-width: 1200px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.right-content {
    top: -15%;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.right-content {
    position: static;
    top: 0;
  }
}
#et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.left-content {
  position: absolute;
  right: 0;
  top: -100px;
}
@media (max-width: 1450px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.left-content {
    right: 3%;
    top: -50px;
  }
}
@media (max-width: 1230px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.left-content {
    top: -90px;
  }
}
@media (max-width: 1200px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.left-content {
    top: -17%;
  }
}
@media (max-width: 1100px) {
  #et-boc .et-l .section-main-courses .main-courses-row .main-courses__img.left-content {
    position: static;
    top: 0;
  }
}
#et-boc .et-l .section-courses {
  padding-top: 43px;
}
.single-sfwd-lessons .lms-header-instructor {
  display: none;
}
/*
.learndash-wrapper {
    .add-button-start {
        a.btn-advance {
            box-shadow: inset 0 0 0 99999px rgb(0 0 0 / 10%) !important;
            border-radius: 100px;
            background-color: $purple;
            color: #fff;
            -webkit-transition: all linear 0.2s;
            transition: all linear 0.2s;
            font-size: 14px;
            display: inline-block;
            padding: 11px 19px;
            line-height: 1.471;
            display: flex;
            justify-content: center;
            align-items: center;
            width: 100%;
            max-width: 250px;
            margin-bottom: 20px;
            border: 2px solid $purple !important;

            &:hover {
                text-decoration: none;
                background-color: #7D225C;
            }
        }
    }
}*/
.et-db #et-boc .et-l .et_pb_section.section-upcoming-courses h2 {
  padding-bottom: 0;
}
.et-db #et-boc .et-l .et_pb_section.section-upcoming-courses a.main-btn {
  margin-left: 0 !important;
}
.et-db #et-boc .et-l .et_pb_section.section-upcoming-courses .row-courses-2items .et_pb_text_inner {
  display: flex;
  justify-content: center;
}
@media (max-width: 650px) {
  .et-db #et-boc .et-l .et_pb_section.section-upcoming-courses .row-courses-2items .et_pb_text_inner {
    flex-direction: column;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-upcoming-courses .row-courses-2items .et_pb_text_inner .courses-item {
  width: 48%;
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_section.section-upcoming-courses .row-courses-2items .et_pb_text_inner .courses-item {
    width: 46%;
  }
}
@media (max-width: 650px) {
  .et-db #et-boc .et-l .et_pb_section.section-upcoming-courses .row-courses-2items .et_pb_text_inner .courses-item {
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_section.section-upcoming-courses .row-courses-2items .et_pb_text_inner .courses-item img {
    max-height: 200px;
  }
}
@media (max-width: 650px) {
  .et-db #et-boc .et-l .et_pb_section.section-upcoming-courses .row-courses-2items .et_pb_text_inner .courses-item img {
    max-height: 400px;
    height: auto;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-ministers-intro {
  padding: 60px 0 100px !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_section.section-ministers-intro {
    padding: 60px 0 80px;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-ministers-intro .main-text {
  max-width: 800px;
  margin: 0 auto 30px !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_section.section-ministers-intro .main-text {
    font-size: 22px !important;
  }
}
.et-db #et-boc .et-l .et_pb_section.section-ministers-intro .main-text p {
  color: #222222 !important;
  font-size: 24px !important;
}
.et-db #et-boc .et-l .et_pb_section.section-ministers-intro .text-description {
  max-width: 600;
  max-width: 600px;
  margin: 0 auto 50px;
}
.et-db #et-boc .et-l .et_pb_section.section-ministers-intro .et_pb_button {
  margin: 0 auto;
}
#et-boc .et-l .section-courses.page-find-minestry {
  padding-top: 0 !important;
}
.user-logged-in #block__register-now {
  display: none !important;
}
.et-db.page-id-34205 .site-header, .et-db.parent-pageid-34205 .site-header {
  background: #5D2C61 !important;
  opacity: 1 !important;
}
.section-map-ministers {
  padding: 100px 0 150px !important;
}
@media (max-width: 767px) {
  .section-map-ministers {
    padding: 80px 0 100px !important;
  }
}
.section-map-ministers .row-map-header {
  padding-bottom: 60px !important;
}
.section-map-ministers .row-map-header .et_pb_text {
  max-width: 700px;
  margin: 0 auto !important;
}
.section-map-ministers .row-map {
  padding: 0 !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container {
  overflow: auto;
}
@media (max-width: 799px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_map_parent {
    margin-bottom: 30px;
  }
}
@media (min-width: 800px) and (max-width: 1239px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_map_parent {
    float: left;
    width: 65% !important;
    margin-right: 5%;
  }
}
@media (min-width: 1240px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_map_parent {
    float: left;
    width: 57% !important;
    margin-right: 3%;
  }
}
@media (min-width: 800px) and (max-width: 1239px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .location_listing1 {
    float: left;
    width: 30% !important;
  }
}
@media (min-width: 1240px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .location_listing1 {
    float: left;
    width: 40% !important;
  }
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_filter_wrappers {
  display: none !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_map {
  width: 100% !important;
}
@media (min-width: 800px) and (max-width: 1239px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_map {
    height: 700px !important;
  }
}
@media (max-width: 799px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_map {
    height: 350px !important;
  }
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_categories {
  height: auto !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_categories .fc-component-6 {
  column-count: 1 !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_locations {
  position: relative !important;
  top: auto !important;
  left: auto !important;
  display: block;
  float: left;
  padding: 0 !important;
  vertical-align: top;
}
@media (max-width: 799px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_locations {
    width: 48%;
    margin: 0 4% 15px 0 !important;
  }
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_locations:nth-of-type(2n) {
    margin-right: 0 !important;
  }
}
@media (min-width: 800px) and (max-width: 1239px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_locations {
    width: 100%;
    margin: 0 0 10px 0 !important;
  }
}
@media (min-width: 1240px) {
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_locations {
    width: 48%;
    margin: 0 4% 15px 0 !important;
  }
  .section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_locations:nth-of-type(2n) {
    margin-right: 0 !important;
  }
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_locations a.place_title {
  font-family: freight-sans-pro, sans-serif !important;
  color: #3b3b3b !important;
  font-size: 20px !important;
  line-height: 110%;
  font-weight: 500;
  padding: 0 !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .wpgmp_locations a.place_title:hover {
  color: #5D2C61 !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw {
  background: #fff;
  border-bottom: 4px solid #5D2C61;
  border-radius: 5px;
  box-shadow: 0px 1px 3px #ccc;
  z-index: 10;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw button {
  top: -5px !important;
  right: -5px !important;
  background: transparent !important;
  box-shadow: none;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw button span {
  background-color: #3b3b3b !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw button:hover {
  background: transparent !important;
  box-shadow: none;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d {
  padding: 25px 25px 20px;
  overflow: hidden !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d .wpgmp_infowindow {
  line-height: 100%;
  overflow: hidden !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d .wpgmp_infowindow .wpgmp_iw_content {
  padding: 0 !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d .wpgmp_infowindow .wpgmp_iw_content .fc-item-title {
  color: #222;
  font-size: 20px;
  line-height: 100%;
  font-weight: 500;
  padding-bottom: 5px;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d .wpgmp_infowindow .wpgmp_iw_content p {
  line-height: 100%;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d .wpgmp_infowindow .wpgmp_iw_content p a {
  position: relative;
  display: inline-block;
  color: #5D2C61 !important;
  line-height: 100%;
  padding: 0 0 2px !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d .wpgmp_infowindow .wpgmp_iw_content p a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d .wpgmp_infowindow .wpgmp_iw_content p a:hover {
  text-decoration: none !important;
}
.section-map-ministers .row-map #map-ministers .wpgmp_map_container .gm-style-iw-a .gm-style-iw-t .gm-style-iw .gm-style-iw-d .wpgmp_infowindow .wpgmp_iw_content p a:hover:after {
  width: 100%;
  left: 0;
}
/* Locations */
.et-db #et-boc .et-l .section-location-intro {
  padding: 100px 0 60px !important;
}
.et-db #et-boc .et-l .section-location-intro .et_pb_text p {
  max-width: 700px;
  margin: 0 auto 30px;
}
.et-db #et-boc .et-l .section-location-intro .et_pb_text p:last-of-type {
  margin-bottom: 0 !important;
}
.et-db #et-boc .et-l .seсtion-location-ministers, .et-db #et-boc .et-l .section-location-additional {
  padding: 0px 0 100px !important;
}
.et-db #et-boc .et-l .seсtion-location-ministers .row-header, .et-db #et-boc .et-l .section-location-additional .row-header {
  padding-bottom: 30px !important;
}
.et-db #et-boc .et-l .seсtion-location-ministers .row-header h2, .et-db #et-boc .et-l .section-location-additional .row-header h2 {
  text-transform: none !important;
}
.et-db #et-boc .et-l .seсtion-location-ministers .owl-stage-outer, .et-db #et-boc .et-l .section-location-additional .owl-stage-outer {
  margin: 2px -3px !important;
}
.et-db #et-boc .et-l .seсtion-location-ministers .et_pb_blurb.single-minister, .et-db #et-boc .et-l .section-location-additional .et_pb_blurb.single-minister {
  max-width: 550px;
  padding: 10px 10px 20px !important;
  margin: 2px 2px 5px !important;
}
.et-db #et-boc .et-l .seсtion-location-ministers .et_pb_blurb.single-minister img, .et-db #et-boc .et-l .section-location-additional .et_pb_blurb.single-minister img {
  animation: none !important;
}
/*@ import "pages/our-teacher";*/
#et-boc .et-l .section-faq-main .et_pb_row {
  max-width: 1000px !important;
}
#et-boc .et-l .section-faq-main .intro-text p {
  color: #565656;
}
@media (min-width: 992px) {
  #et-boc .et-l .section-faq-main .intro-text p {
    font-size: 24px !important;
  }
}
#et-boc .et-l .section-faq-main .intro-text p a {
  font-weight: 500;
}
#et-boc .et-l .section-toggle h2 {
  font-size: 24px !important;
}
.et-menu-nav #menu-policies-procedures {
  background: #FDFDFD !important;
  z-index: 100;
}
.et-db #et-boc .et-l .et_pb_toggle, .et-db #et-boc .et-l .et_pb_accordion_item {
  background: #FDFDFD;
  box-shadow: 0px 8px 24px rgba(136, 136, 136, 0.15);
  border-radius: 4px;
  padding: 45px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_toggle, .et-db #et-boc .et-l .et_pb_accordion_item {
    padding: 35px;
    margin-bottom: 20px !important;
  }
}
.et-db #et-boc .et-l .et_pb_toggle h5, .et-db #et-boc .et-l .et_pb_accordion_item h5 {
  position: relative;
  color: #1d1d1d !important;
  font-size: 24px;
  line-height: 120%;
  font-weight: 500;
  padding-right: 40px;
  padding-bottom: 0;
  cursor: pointer;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_toggle h5, .et-db #et-boc .et-l .et_pb_accordion_item h5 {
    font-size: 20px;
  }
}
.et-db #et-boc .et-l .et_pb_toggle h5:before, .et-db #et-boc .et-l .et_pb_accordion_item h5:before {
  position: absolute;
  top: 14px !important;
  right: 10px !important;
  content: "" !important;
  width: 14px;
  height: 2px;
  background-color: #565656;
  margin: 0 !important;
  /*transition-duration: .4s;*/
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_toggle h5:before, .et-db #et-boc .et-l .et_pb_accordion_item h5:before {
    right: -5px !important;
  }
}
.et-db #et-boc .et-l .et_pb_toggle h5:after, .et-db #et-boc .et-l .et_pb_accordion_item h5:after {
  position: absolute;
  top: 14px !important;
  right: 10px !important;
  content: "" !important;
  width: 14px;
  height: 2px;
  background-color: #565656;
  transform: rotate(90deg);
  opacity: 1;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_toggle h5:after, .et-db #et-boc .et-l .et_pb_accordion_item h5:after {
    right: -5px !important;
  }
}
.et-db #et-boc .et-l .et_pb_toggle.et_pb_toggle_open h5, .et-db #et-boc .et-l .et_pb_accordion_item.et_pb_toggle_open h5 {
  color: #5D2C61 !important;
}
.et-db #et-boc .et-l .et_pb_toggle.et_pb_toggle_open h5::after, .et-db #et-boc .et-l .et_pb_accordion_item.et_pb_toggle_open h5::after {
  opacity: 0;
}
.et-db #et-boc .et-l .et_pb_toggle.et_pb_toggle_open h5:before, .et-db #et-boc .et-l .et_pb_accordion_item.et_pb_toggle_open h5:before {
  background-color: #5D2C61;
}
.et-db #et-boc .et-l .et_pb_toggle .et_pb_toggle_content, .et-db #et-boc .et-l .et_pb_accordion_item .et_pb_toggle_content {
  padding-top: 15px;
  max-width: 800px;
}
.et-db #et-boc .et-l .et_pb_toggle .et_pb_toggle_content p, .et-db #et-boc .et-l .et_pb_accordion_item .et_pb_toggle_content p {
  font-size: 20px;
  line-height: 140%;
}
.et-db #et-boc .et-l .et_pb_toggle .et_pb_toggle_close .et_pb_toggle_content, .et-db #et-boc .et-l .et_pb_accordion_item .et_pb_toggle_close .et_pb_toggle_content {
  display: none;
}
#et-boc .et-l .section-contact-additional, #et-boc .et-l .section-faq-text {
  padding: 0 0 100px !important;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-contact-additional, #et-boc .et-l .section-faq-text {
    padding: 0 0 50px !important;
  }
}
#et-boc .et-l .section-contact-additional .et_pb_text_inner h2, #et-boc .et-l .section-faq-text .et_pb_text_inner h2 {
  font-size: 24px;
  font-weight: 400 !important;
  line-height: 120%;
  text-transform: uppercase;
  padding-bottom: 15px;
}
#et-boc .et-l .section-contact-additional .et_pb_text_inner p, #et-boc .et-l .section-faq-text .et_pb_text_inner p {
  font-size: 24px;
  line-height: 120%;
}
@media (max-width: 767px) {
  #et-boc .et-l .section-contact-additional .et_pb_text_inner p, #et-boc .et-l .section-faq-text .et_pb_text_inner p {
    font-size: 20px !important;
  }
}
#et-boc .et-l .section-contact-additional .et_pb_text_inner a.main-btn, #et-boc .et-l .section-faq-text .et_pb_text_inner a.main-btn {
  margin: 40px auto 0 !important;
}
#content .container .bb-grid .internal-wrap .internal-main-content .section-toggle.page-about .et_pb_row {
  width: 100% !important;
  max-width: 100% !important;
}
.et-db #et-boc .et-l .section-after-form.et_pb_section {
  padding-top: 0 !important;
}
.et-db #et-boc .et-l .section-after-form.et_pb_section .et_pb_row {
  max-width: 850px !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-after-form.et_pb_section h2 {
    max-width: 400px;
    margin: 0 auto;
    padding: 0;
  }
}
.et-db #et-boc .et-l .section-after-form.et_pb_section .row-btns {
  max-width: 750px !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-after-form.et_pb_section .row-btns {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .et-db #et-boc .et-l .section-after-form.et_pb_section .row-btns .et_pb_column {
    float: left;
    width: 30%;
    margin: 0 5% 0 0 !important;
  }
  .et-db #et-boc .et-l .section-after-form.et_pb_section .row-btns .et_pb_column:nth-of-type(3n) {
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-after-form.et_pb_section .row-btns .et_pb_column {
    width: 100%;
    max-width: 200px;
    margin-bottom: 20px;
  }
  .et-db #et-boc .et-l .section-after-form.et_pb_section .row-btns .et_pb_column:last-of-type {
    margin-bottom: 0;
  }
}
.et-db #et-boc .et-l .section-after-form.et_pb_section .row-btns .et_pb_button {
  /*width: 100%;
				min-width: 100%;
				margin-top: 0 !important;*/
}
.et-db #et-boc .et-l .contact-form-module {
  padding: 40px !important;
  background: #FDFDFD !important;
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.15) !important;
  border-radius: 4px !important;
}
.et-db #et-boc .et-l .contact-form-module form label {
  display: block;
  color: #565656 !important;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
}
.et-db #et-boc .et-l .contact-form-module form label span:not(.form-text-smoll) {
  display: block;
  margin-top: 10px;
}
.et-db #et-boc .et-l .contact-form-module form label .form-text-smoll {
  color: inherit;
  font-size: 16px;
  line-height: 100%;
  padding-left: 5px;
}
.et-db #et-boc .et-l .contact-form-module form input, .et-db #et-boc .et-l .contact-form-module form input[type=text], .et-db #et-boc .et-l .contact-form-module form input[type=email], .et-db #et-boc .et-l .contact-form-module form select {
  display: block;
  width: 100%;
  height: 48px;
  background: #FBF5F3;
  border: 2px solid #FBF5F3;
  border-radius: 4px;
  padding: 0 15px;
  transition-duration: 0.4s;
}
.et-db #et-boc .et-l .contact-form-module form input:focus, .et-db #et-boc .et-l .contact-form-module form input[type=text]:focus, .et-db #et-boc .et-l .contact-form-module form input[type=email]:focus, .et-db #et-boc .et-l .contact-form-module form select:focus {
  border: 2px solid #5D2C61;
}
.et-db #et-boc .et-l .contact-form-module form .classform-select {
  position: relative;
}
.et-db #et-boc .et-l .contact-form-module form .classform-select:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 1rem;
  display: block;
  border-style: solid;
  border-width: 6px 5px 0 5px;
  border-color: #000 transparent transparent transparent;
  pointer-events: none;
  margin-top: -3px;
  z-index: 1;
}
.et-db #et-boc .et-l .contact-form-module form .classform-select.open:after {
  transform: rotate(180deg);
}
.et-db #et-boc .et-l .contact-form-module form .label-1 {
  max-width: 670px;
  color: #565656 !important;
  font-size: 18px;
  line-height: 140%;
  font-weight: 500;
  padding-bottom: 15px;
}
.et-db #et-boc .et-l .contact-form-module form .label-2 {
  max-width: 650px;
  color: #565656 !important;
  font-size: 16px;
  font-weight: 300;
  line-height: 130%;
}
.et-db #et-boc .et-l .contact-form-module form .label-2 a {
  color: #5D2C61 !important;
}
.et-db #et-boc .et-l .contact-form-module form p {
  padding-bottom: 25px;
}
.et-db #et-boc .et-l .contact-form-module form p:last-child {
  padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .contact-form-module form p span.wpcf7-form-control-wrap {
  width: 100%;
}
.et-db #et-boc .et-l .contact-form-module form p span.wpcf7-form-control-wrap span.form-checkbox {
  width: 100%;
}
.et-db #et-boc .et-l .contact-form-module form p span.wpcf7-form-control-wrap span.form-checkbox span.wpcf7-list-item {
  width: 100%;
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .contact-form-module form p span.wpcf7-form-control-wrap span.form-checkbox span.wpcf7-list-item:last-of-type {
  margin-bottom: 0px !important;
}
.et-db #et-boc .et-l .contact-form-module form p span.wpcf7-form-control-wrap span.form-checkbox span.wpcf7-list-item label {
  display: flex;
  align-items: center;
  width: 100%;
}
.et-db #et-boc .et-l .contact-form-module form p span.wpcf7-form-control-wrap span.form-checkbox span.wpcf7-list-item label input {
  display: block;
  width: 20px;
  height: 20px;
  margin: 0 15px 0 0;
}
.et-db #et-boc .et-l .contact-form-module form .radio-355 label {
  width: 100% !important;
}
.et-db #et-boc .et-l .contact-form-module form input[type=radio] {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.et-db #et-boc .et-l .contact-form-module form input[type=radio] + span::before {
  content: "";
  display: inline-block;
  width: 1.3em;
  height: 1.3em;
  flex-shrink: 0;
  flex-grow: 0;
  border: 1px solid #adb5bd;
  border-radius: 0.25em;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
  margin-bottom: -5px;
}
.et-db #et-boc .et-l .contact-form-module form input[type=radio]:checked + span::before {
  border-color: #5D2C61;
  background-color: #5D2C61;
}
.et-db #et-boc .et-l .contact-form-module form .custom-checkbox input[type=radio] + span {
  display: inline-flex;
  align-items: center;
  user-select: none;
}
.et-db #et-boc .et-l .contact-form-module form input[type=submit] {
  width: 180px;
  height: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #FBF5F3;
  font-size: 18px;
  line-height: 100%;
  font-weight: 500;
  background: #5D2C61;
  border-radius: 4px;
  border: 2px solid #5D2C61;
  margin: 20px auto 0;
  text-align: center;
}
.et-db #et-boc .et-l .contact-form-module form input[type=submit]:hover {
  background: #7D225C !important;
}
.et-db #et-boc .et-l .contact-form-module form .ajax-loader {
  position: absolute;
  z-index: -999999;
}
.et-db #et-boc .et-l .contact-form-module form .wpcf7-response-output {
  color: red;
  text-align: center;
}
body.search.search-results {
  /* New Styles */
}
body.search.search-results .site-header {
  background: #5D2C61 !important;
}
body.search.search-results #buddypress .bp-search-page {
  margin-top: 76px;
}
body.search.search-results #buddypress .bp-search-page .search-results-header {
  position: relative;
  padding: 100px 0 !important;
  background-image: url(/wp-content/uploads/2021/12/Rectangle-18-1.jpg) !important;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
body.search.search-results #buddypress .bp-search-page .search-results-header:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(100% 308.39% at 0% 0%, #000000 0%, rgba(0, 0, 0, 0.5) 100%);
  opacity: 0.5;
}
body.search.search-results #buddypress .bp-search-page .search-results-header h1 {
  width: 90%;
  max-width: 1280px;
  margin: 0 auto !important;
  color: #fff !important;
  padding: 0;
  z-index: 100;
}
@media (min-width: 992px) {
  body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper {
    width: 90%;
    max-width: 1280px;
    margin: 30px auto 50px !important;
  }
}
@media (max-width: 991px) {
  body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_filters .search-nav li {
    margin-bottom: 0 !important;
  }
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_filters .search-nav li a {
  line-height: 18px;
  text-decoration: none !important;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_filters .search-nav li a .count {
  line-height: 100%;
  padding: 2px 7px;
  background: #5D2C61 !important;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_filters .search-nav li a .count:hover {
  color: #fff !important;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_results .results-group .results-group-header .results-group-title {
  color: #1D1D1D;
  font-size: 24px;
  font-weight: 500;
  line-height: 110%;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_results .results-group .bp-search-results-list li .item-title {
  line-height: 100%;
  margin-bottom: 0;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_results .results-group .bp-search-results-list li .item-title a {
  color: #222 !important;
  font-size: 22px;
  line-height: 1.2;
  font-weight: 500;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_results .results-group .bp-search-results-list li .item-title a:hover {
  color: #5D2C61 !important;
  text-decoration: none !important;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_results .results-group .bp-search-results-list li .entry-content {
  display: none;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_results .results-group .bp-search-results-list li .entry-meta span {
  color: #3b3b3b;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_results .bp-search-results.bp-feedback.info .bp-icon {
  background-color: #5D2C61 !important;
}
body.search.search-results #buddypress .bp-search-page .bp-search-results-wrapper .search_results .bp-search-results.bp-feedback.info p {
  color: #3b3b3b !important;
  font-size: 16px !important;
  padding: 10px 0 10px 20px !important;
}
body.search.search-results .search-results-header {
  position: relative;
  padding: 100px 0;
}
body.search.search-results .search-results-header::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.55);
}
body.search.search-results .search-results-header .search-results-header-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.search.search-results .search-results-header .search-results-title {
  position: relative;
  width: 90%;
  max-width: 1280px;
  margin: 0 auto;
  color: #fff;
  padding: 0;
  text-align: center;
  z-index: 1;
}
body.search.search-results .search-results-header .search-results-title span {
  font-weight: 700;
  text-decoration: underline;
}
body.search.search-results .search-results-content {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 767.98px) {
  body.search.search-results .search-results-content {
    padding-top: 4%;
    padding-bottom: 4%;
  }
}
body.search.search-results .search-item-card {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  box-shadow: 0 0 12px 4px rgba(130, 49, 117, 0.45);
  border-radius: 4px;
}
body.search.search-results .search-item-card:not(:last-child) {
  margin-bottom: 35px;
}
body.search.search-results .search-item-card .search-item-type-wrap {
  margin-bottom: 35px;
}
body.search.search-results .search-item-card .search-item-type {
  display: inline-block;
  padding: 8px 20px;
  background-color: #823175;
  border-radius: 20px;
  font-size: 15px;
  line-height: 1;
  color: #fff;
}
body.search.search-results .search-item-card .search-item-details {
  margin-bottom: 35px;
}
body.search.search-results .search-item-card .search-item-title {
  font-size: 24px;
  font-weight: 500;
  line-height: 1;
}
body.search.search-results .search-item-card .search-item-title:not(:last-child) {
  margin-bottom: 15px;
}
.et-db #et-boc .et-l .section-blog .et_pb_row {
  display: flex;
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .section-blog .et_pb_row {
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .section-blog .et_pb_row .et_pb_column:first-of-type {
    width: 57%;
    margin-right: 4%;
  }
  .et-db #et-boc .et-l .section-blog .et_pb_row .et_pb_column:last-of-type {
    width: 39%;
  }
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .section-blog .et_pb_row .et_pb_column:first-of-type {
    margin-bottom: 50px;
  }
}
.et-db #et-boc .et-l .section-blog .blog-single .et_pb_post {
  width: 100%;
  max-width: 100%;
  margin-bottom: 0;
}
.et-db #et-boc .et-l .section-blog .blog-single .et_pb_post .entry-featured-image-url {
  display: block;
  padding: 0;
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .section-blog .blog-single .et_pb_post .entry-featured-image-url img {
  display: block;
  width: 100%;
  height: 460px;
  object-fit: cover;
}
.et-db #et-boc .et-l .section-blog .blog-single .et_pb_post h2.entry-title {
  font-size: 24px !important;
  font-weight: 500 !important;
  line-height: 120%;
  text-transform: uppercase !important;
  padding-bottom: 10px !important;
}
.et-db #et-boc .et-l .section-blog .blog-single .et_pb_post h2.entry-title a {
  text-transform: uppercase !important;
}
.et-db #et-boc .et-l .section-blog .blog-single .et_pb_post h2.entry-title:hover {
  color: #5D2C61 !important;
}
.et-db #et-boc .et-l .section-blog .blog-single .et_pb_post .post-meta {
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  padding-bottom: 15px !important;
}
.et-db #et-boc .et-l .section-blog .blog-single .et_pb_post .post-content a.more-link {
  display: inline-block;
  color: #5D2C61 !important;
  font-size: 18px;
  font-weight: 600;
  line-height: 100%;
  text-transform: capitalize;
  padding-bottom: 2px !important;
  margin-top: 15px;
}
.et-db #et-boc .et-l .section-blog .blog-list {
  overflow: auto;
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post {
  width: 100%;
  max-width: 100%;
  margin-bottom: 45px;
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post:last-of-type {
  margin-bottom: 0 !important;
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post {
    float: left;
    width: 48% !important;
    margin: 0 4% 4% 0 !important;
  }
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post:nth-of-type(2n) {
    margin-right: 0 !important;
  }
}
@media (max-width: 699px) {
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post {
    width: 100% !important;
    margin: 0 0 40px 0 !important;
  }
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .entry-featured-image-url {
  display: block;
  float: left;
  width: 200px;
  padding: 0;
  margin: 0 20px 0 0;
}
@media (min-width: 981px) and (max-width: 1200px) {
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .entry-featured-image-url {
    width: 40% !important;
  }
}
@media (min-width: 700px) and (max-width: 980px) {
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .entry-featured-image-url {
    width: 45% !important;
  }
}
@media (max-width: 699px) {
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .entry-featured-image-url {
    width: 45% !important;
  }
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .entry-featured-image-url img {
  display: block;
  width: 100%;
  height: 150px;
  object-fit: cover;
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .post-content-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  width: calc(100% - 220px);
  min-height: 150px;
  overflow: hidden;
}
@media (min-width: 981px) and (max-width: 1200px) {
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .post-content-wrapper {
    width: calc(60% - 20px) !important;
  }
}
@media (min-width: 700px) and (max-width: 980px) {
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .post-content-wrapper {
    width: calc(55% - 20px) !important;
  }
}
@media (max-width: 699px) {
  .et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .post-content-wrapper {
    width: calc(55% - 20px) !important;
    min-height: 120px;
  }
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post h2.entry-title {
  display: block;
  font-size: 20px !important;
  font-weight: 500 !important;
  line-height: 120%;
  text-transform: uppercase !important;
  padding-bottom: 10px !important;
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post h2.entry-title a {
  text-transform: uppercase !important;
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post h2.entry-title:hover {
  color: #5D2C61 !important;
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .post-meta {
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  padding-bottom: 35px !important;
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .post-content {
  display: block;
}
.et-db #et-boc .et-l .section-blog .blog-list .et_pb_post .post-content a.more-link {
  position: absolute;
  bottom: 0;
  display: inline-block;
  color: #5D2C61 !important;
  font-size: 16px;
  font-weight: 600;
  line-height: 100%;
  text-transform: capitalize;
  padding-bottom: 2px !important;
}
.et-db #et-boc .et-l .section-featured-post {
  padding-top: 0px !important;
}
.et-db #et-boc .et-l .section-featured-post .et_pb_row {
  padding: 0 !important;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 100%;
  background-image: linear-gradient(180deg, transparent 10%, #5D2C61 10%, #5D2C61 90%, transparent 90%, transparent 100%) !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post {
    flex-direction: column;
    padding-bottom: 20px;
    background-image: linear-gradient(180deg, transparent 10%, #5D2C61 10%, #5D2C61 100%) !important;
  }
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .entry-featured-image-url {
  display: block;
  float: left;
  width: 50%;
  padding: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .entry-featured-image-url {
    width: 100%;
    margin-bottom: 30px !important;
  }
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .entry-featured-image-url img {
  display: block;
  width: 90%;
  height: 460px;
  object-fit: cover;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .entry-featured-image-url img {
    height: 350px;
  }
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .post-content-wrapper {
  display: flex;
  flex-direction: column;
  width: 45%;
  padding: 80px 0;
  overflow: auto;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .post-content-wrapper {
    width: 90%;
    margin: 0 auto !important;
    padding: 0;
  }
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post h2.entry-title {
  display: block;
  font-size: 24px !important;
  font-weight: 500 !important;
  line-height: 120%;
  text-transform: uppercase !important;
  padding-bottom: 20px !important;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post h2.entry-title a {
  text-transform: uppercase !important;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post h2.entry-title:hover {
  color: #FBF5F3 !important;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .post-meta {
  display: block;
  margin-right: 5%;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-transform: uppercase;
  padding-bottom: 15px !important;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .post-meta .author a {
  text-transform: uppercase;
  cursor: initial;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .post-meta .author a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .post-content {
  display: block;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .post-content a.more-link {
  display: inline-block;
  color: #5D2C61;
  font-size: 18px;
  font-weight: 600;
  line-height: 100% !important;
  text-transform: capitalize !important;
  padding-bottom: 2px !important;
  margin-top: 15px !important;
}
.et-db #et-boc .et-l .section-featured-post .featured-post .et_pb_post .post-content a.more-link:after {
  background-color: #fff !important;
}
.et-db #et-boc .et-l .section-news-carousel {
  padding-top: 0 !important;
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post {
  width: 100%;
  max-width: 100%;
  margin-bottom: 0;
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post .entry-featured-image-url {
  display: block;
  padding: 0;
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post .entry-featured-image-url img {
  display: block;
  width: 100%;
  height: 480px;
  object-fit: cover;
  border: 1px solid #eee;
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post h2.entry-title {
  font-size: 20px !important;
  font-weight: 500 !important;
  line-height: 120%;
  text-transform: uppercase !important;
  padding-bottom: 10px !important;
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post h2.entry-title a {
  text-transform: uppercase !important;
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post h2.entry-title:hover {
  color: #5D2C61 !important;
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post .post-meta {
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post .post-content a.more-link {
  display: inline-block;
  color: #5D2C61 !important;
  font-size: 16px;
  font-weight: 600;
  line-height: 100%;
  text-transform: capitalize;
  padding-bottom: 2px !important;
  margin-top: 20px;
}
.all-link a, .all-link-mobile a, .et_pb_posts .et_pb_post .post-content a.more-link {
  position: relative;
  padding-bottom: 2px !important;
}
.all-link a:after, .all-link-mobile a:after, .et_pb_posts .et_pb_post .post-content a.more-link:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
.all-link a:hover:after, .all-link-mobile a:hover:after, .et_pb_posts .et_pb_post .post-content a.more-link:hover:after {
  width: 100%;
  left: 0;
}
#et-boc .et-l .all-link .et_pb_text_inner {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
#et-boc .et-l .all-link .et_pb_text_inner p a:hover {
  text-decoration: none !important;
}
@media (max-width: 991px) {
  #et-boc .et-l .all-link .et_pb_text_inner p a {
    display: none !important;
  }
}
.et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post {
  width: 100%;
  max-width: 100%;
}
@media (min-width: 800px) {
  .et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post {
    width: 48%;
    float: left;
    margin: 0 4% 4% 0;
  }
  .et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post:nth-of-type(2n) {
    margin-right: 0 !important;
  }
}
.et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post .entry-featured-image-url {
  display: block;
  padding: 0;
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post .entry-featured-image-url img {
  display: block;
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post h2.entry-title {
  font-size: 24px !important;
  font-weight: 500 !important;
  line-height: 120%;
  text-transform: uppercase !important;
  padding-bottom: 10px !important;
}
.et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post h2.entry-title a {
  text-transform: uppercase !important;
}
.et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post h2.entry-title:hover {
  color: #5D2C61 !important;
}
.et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post .post-meta {
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  padding-bottom: 15px !important;
}
.et-db #et-boc .et-l .section-archive .et_pb_posts .et_pb_post .post-content a.more-link {
  display: inline-block;
  color: #5D2C61 !important;
  font-size: 18px;
  font-weight: 600;
  line-height: 100%;
  text-transform: capitalize;
  padding-bottom: 2px !important;
  margin-top: 15px;
}
body.single.single-post {
  overflow-x: hidden;
}
body.single.single-post .container {
  padding: 0 !important;
}
body.single.single-post .container .bb-grid.site-content-grid {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0;
}
body.single.single-post .container .entry-content-wrap {
  padding: 0 !important;
}
@media (max-width: 767px) {
  body.single.single-post .container .entry-content-wrap {
    padding: 0 20px;
  }
}
body.single.single-post .container .entry-content-wrap header.entry-header {
  margin: 60px auto 15px;
}
body.single.single-post .container .entry-content-wrap header.entry-header .entry-title {
  color: #5D2C61;
  font-size: 45px;
  font-weight: 500 !important;
  line-height: 120%;
  text-transform: uppercase;
  text-align: center;
  padding: 0px !important;
}
@media (max-width: 767px) {
  body.single.single-post .container .entry-content-wrap header.entry-header .entry-title {
    font-size: 33px;
  }
}
body.single.single-post .container .entry-content-wrap .entry-meta {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}
body.single.single-post .container .entry-content-wrap .entry-meta span {
  font-size: 18px;
  line-height: 1.3;
  color: #7E7E7E;
  padding: 0 6px;
  display: inline-block;
  border-right: 2px solid #ccc;
}
@media (max-width: 767px) {
  body.single.single-post .container .entry-content-wrap .entry-meta span {
    font-size: 14px;
    padding: 0 8px;
  }
}
body.single.single-post .container .entry-content-wrap .entry-meta span.post-date {
  border-right: none;
  margin-top: 0;
}
body.single.single-post .container .entry-content-wrap .entry-content h2, body.single.single-post .container .entry-content-wrap .entry-content h3, body.single.single-post .container .entry-content-wrap .entry-content h4, body.single.single-post .container .entry-content-wrap .entry-content h5, body.single.single-post .container .entry-content-wrap .entry-content h6, body.single.single-post .container .entry-content-wrap .entry-content p, body.single.single-post .container .entry-content-wrap .entry-content > div:not(.row-quote-single), body.single.single-post .container .entry-content-wrap .entry-content ul, body.single.single-post .container .entry-content-wrap .entry-content ol, body.single.single-post .container .entry-content-wrap .entry-content .wp-caption {
  width: 90%;
  margin: 0 auto;
}
body.single.single-post .container .entry-content-wrap .entry-content h2 {
  color: #5D2C61 !important;
  font-size: 36px !important;
  line-height: 1.2;
  text-transform: none !important;
  padding: 0 !important;
  margin: 35px auto 20px !important;
}
@media (max-width: 767px) {
  body.single.single-post .container .entry-content-wrap .entry-content h2 {
    font-size: 30px !important;
    margin: 25px 0 20px !important;
  }
}
body.single.single-post .container .entry-content-wrap .entry-content h3 {
  color: #5D2C61 !important;
  font-size: 30px !important;
  line-height: 1.2;
  text-transform: none !important;
  padding: 0 !important;
  margin: 30px auto 20px !important;
}
@media (max-width: 767px) {
  body.single.single-post .container .entry-content-wrap .entry-content h3 {
    font-size: 26px !important;
    margin: 20px 0 20px !important;
  }
}
body.single.single-post .container .entry-content-wrap .entry-content p {
  margin: 0 auto 20px !important;
}
body.single.single-post .container .entry-content-wrap .entry-content p:last-of-type {
  margin-bottom: 0 !important;
}
body.single.single-post .container .entry-content-wrap .entry-content p a:after {
  bottom: 0;
}
body.single.single-post .container .entry-content-wrap .entry-content ul, body.single.single-post .container .entry-content-wrap .entry-content ol {
  padding: 0 0 20px 25px !important;
}
body.single.single-post .container .entry-content-wrap .entry-content img {
  max-width: 700px !important;
}
body.single.single-post .container .entry-content-wrap .entry-content .wp-caption {
  float: none !important;
  margin: 20px auto !important;
}
body.single.single-post .container .entry-content-wrap .entry-content blockquote {
  background: #EC691F;
  padding: 90px 0;
  margin: 40px 0;
}
@media (max-width: 767px) {
  body.single.single-post .container .entry-content-wrap .entry-content blockquote {
    padding: 40px 0;
  }
}
body.single.single-post .container .entry-content-wrap .entry-content blockquote p {
  width: 90%;
  max-width: 600px;
  color: #FBF5F3 !important;
  font-family: "Cormorant Garamond", sans-serif !important;
  font-style: italic;
  font-size: 24px;
  line-height: 130%;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 767px) {
  body.single.single-post .container .entry-content-wrap .entry-content blockquote p {
    font-size: 20px;
  }
}
/* Divi single template */
body.single.single-post.et-db .container #et-boc {
  /* Banner */
  /* Content */
}
body.single.single-post.et-db .container #et-boc .single-post-hero-section {
  padding: 0 !important;
}
body.single.single-post.et-db .container #et-boc .single-post-hero-section .single-post-hero-section-content {
  position: relative;
  display: block;
  width: 100%;
  height: 290px;
  padding: 0;
  margin: 0;
  overflow: hidden;
  background: #809AB4;
}
body.single.single-post.et-db .container #et-boc .single-post-hero-section .single-post-hero-section-content::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background: radial-gradient(100% 308.39% at 0% 0%, #000000 0%, rgba(0, 0, 0, 0.5) 100%);
}
body.single.single-post.et-db .container #et-boc .single-post-hero-section .single-post-hero-section-content img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  height: 290px;
  min-height: 290px;
  margin: 0;
  z-index: 0;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section {
  padding: 0 !important;
  /* Content Header (Title, Date, Author etc.) */
  /* Content Body (Main content) */
  /* Share block */
  /* Similar/Recent Posts block */
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_row {
  padding: 0;
  max-width: 100%;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-content-header {
  width: 90%;
  max-width: 620px;
  margin: 60px auto 20px;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-content-header .entry-title {
  padding: 0px !important;
  margin-bottom: 20px;
  color: #5D2C61 !important;
  font-size: 45px !important;
  font-weight: 500 !important;
  line-height: 120% !important;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: -0.03rem;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-content-header .entry-title {
    font-size: 33px !important;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-content-header .et_pb_title_meta_container {
  display: flex;
  justify-content: center;
  width: 90%;
  max-width: 620px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-content-header .et_pb_title_meta_container span {
  display: inline-block;
  font-size: 18px;
  line-height: 1.3;
  color: #7E7E7E;
  padding: 0 6px;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-content-header .et_pb_title_meta_container span:not(:last-child) {
  border-right: 2px solid #ccc;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-content-header .et_pb_title_meta_container span {
    font-size: 14px;
    padding: 0 8px;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-content-header .et_pb_title_meta_container span.published {
  margin-top: 0;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content {
  margin-bottom: 0;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content > *:not(blockquote), body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content > div:not(.row-quote-single) {
  width: 90%;
  max-width: 620px;
  margin-left: auto !important;
  margin-right: auto !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h2, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h3, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h4, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h5, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h6 {
  padding: 0 !important;
  line-height: 1.2;
  text-transform: none !important;
  color: #5D2C61 !important;
  margin-bottom: 20px !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h4, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h5, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h6 {
  margin-top: 20px !important;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h4, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h5, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h6 {
    margin-top: 15px !important;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h2 {
  margin-top: 35px !important;
  font-size: 36px !important;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h2 {
    margin-top: 25px !important;
    font-size: 30px !important;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h3 {
  margin-top: 30px !important;
  font-size: 30px !important;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h3 {
    margin-top: 20px !important;
    font-size: 26px !important;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h4 {
  font-size: 26px !important;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h4 {
    font-size: 24px !important;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h5 {
  font-size: 24px !important;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h5 {
    font-size: 20px !important;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h6 {
  font-size: 20px !important;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content h6 {
    font-size: 18px !important;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content p:not(:last-child) {
  margin-bottom: 20px !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content p a:after {
  bottom: 0;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ul, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol {
  margin-top: 20px !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ul:not(:last-child), body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol:not(:last-child) {
  margin-bottom: 20px !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ul li {
  position: relative;
  list-style: none;
  padding-left: 20px;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ul li::before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: 10px;
  left: 0;
  background-color: #5D2C61;
  border-radius: 50%;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol {
  counter-reset: singleCounter;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="2"] {
  counter-reset: singleCounter 1;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="3"] {
  counter-reset: singleCounter 2;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="4"] {
  counter-reset: singleCounter 3;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="5"] {
  counter-reset: singleCounter 4;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="6"] {
  counter-reset: singleCounter 5;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="7"] {
  counter-reset: singleCounter 6;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="8"] {
  counter-reset: singleCounter 7;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="9"] {
  counter-reset: singleCounter 8;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol[start="10"] {
  counter-reset: singleCounter 9;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol li {
  position: relative;
  list-style: none;
  padding-left: 30px;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content ol li::before {
  counter-increment: singleCounter;
  content: counter(singleCounter) ".";
  position: absolute;
  top: 0;
  left: 2px;
  display: inline-block;
  width: 20px;
  height: 20px;
  font-family: sans-serif;
  font-weight: 700;
  font-size: inherit;
  background-color: transparent;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content .fluid-width-video-wrapper {
  padding-top: 56.25% !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content .iframe-wrap {
  display: block;
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content .iframe-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content img {
  display: block;
  max-width: 620px !important;
  margin-bottom: 20px;
}
@media (min-width: 500px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content img.alignleft, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content img[align="left"] {
    float: left;
    margin: 0 20px 20px 0;
    max-width: 40% !important;
    height: auto;
  }
}
@media (min-width: 500px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content img.alignright, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content img[align="right"] {
    float: right;
    margin: 0 0 20px 20px;
    max-width: 40% !important;
    height: auto;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content img.aligncenter, body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content img[align="center"] {
  margin-left: auto;
  margin-right: auto;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content .wp-caption {
  float: none !important;
  margin: 20px auto !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content blockquote {
  border: none;
  background-color: #EC691F;
  padding: 90px 0;
  margin: 40px 0;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content blockquote {
    padding: 40px 0;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content blockquote p {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
  color: #FBF5F3 !important;
  font-family: "CormorantGaramond", sans-serif !important;
  font-size: 24px;
  line-height: 130%;
  font-weight: 500;
  text-align: center;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .et_pb_post_content blockquote p {
    font-size: 20px;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-share-block {
  width: 90%;
  max-width: 620px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-share-block .section-share {
  width: 100%;
  max-width: 100%;
  margin-top: 40px !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-share-block .bb-share-container {
  position: static;
  width: 100px;
  height: 50px;
  background: #fff;
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.06);
  border-radius: 100px;
  padding: 15px 0;
  text-align: center;
  z-index: 21;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-share-block .bb-share-container .jssocials-shares > div, body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-share-block .bb-share-container .jssocials-shares .jssocials-share {
  margin: 0 8px;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-share-block .bb-share-container .jssocials-shares > div a, body.single.single-post.et-db .container #et-boc .single-post-content-section .single-post-share-block .bb-share-container .jssocials-shares .jssocials-share a {
  padding: 0;
  margin-bottom: 2px;
  line-height: 1;
  font-weight: 400;
  color: #122B46;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .section-similar .similar-wrap {
  margin-left: auto !important;
  margin-right: auto !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block h2 {
  margin-bottom: 25px !important;
  padding: 0;
  color: #5D2C61 !important;
  font-size: 36px !important;
  line-height: 42px !important;
  text-transform: none !important;
}
@media (max-width: 767px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block h2 {
    font-size: 30px !important;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item {
  display: flex;
  margin: 0 0 25px;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item:last-of-type {
  margin-bottom: 0 !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-img {
  width: 200px;
  margin-right: 20px;
}
@media (max-width: 500px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-img {
    width: 40%;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-img img {
  display: block;
  width: 100%;
  height: 150px;
  border-radius: 4px;
  object-fit: cover;
}
@media (max-width: 450px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-img img {
    height: 120px;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content {
  position: relative;
  width: calc(100% - 220px);
  min-height: 150px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 450px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content {
    width: calc(60% - 20px);
    min-height: 120px;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content h4 {
  margin-bottom: 5px;
  padding-bottom: 0;
  color: #222 !important;
  font-size: 18px;
  line-height: 110%;
  font-weight: 500;
  text-transform: uppercase;
}
@media (max-width: 400px) {
  body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content h4 {
    font-size: 16px;
  }
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content h4 a {
  padding-bottom: 0;
  color: inherit !important;
  text-transform: inherit !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content h4:hover body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content h4:focus {
  color: #5D2C61 !important;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content .post-date {
  color: #7E7E7E;
  font-size: 18px;
  line-height: 100%;
  font-weight: 500;
  padding-bottom: 35px;
  margin: 0;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content .post-link {
  position: absolute;
  bottom: 0;
  padding: 0;
  color: #5D2C61;
  line-height: 120%;
  font-weight: 600;
  font-size: 18px;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content .post-link::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content .post-link:hover::after, body.single.single-post.et-db .container #et-boc .single-post-content-section .similar-posts-block .similar-row .similar-item .similar-item-content .post-link:focus::after {
  width: 100%;
  left: 0;
}
.single .post.full-fi figure.entry-img, .single .post.full-fi-invert figure.entry-img {
  position: relative;
  width: 100%;
  height: 290px;
  padding: 0 !important;
  margin: 0;
}
.single .post.full-fi figure.entry-img:after, .single .post.full-fi-invert figure.entry-img:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background: radial-gradient(100% 308.39% at 0% 0%, #000000 0%, rgba(0, 0, 0, 0.5) 100%);
}
.single .post.full-fi figure.entry-img img, .single .post.full-fi-invert figure.entry-img img {
  display: block;
  height: 290px !important;
  min-height: 290px !important;
}
.section-share {
  position: relative;
  width: 90%;
  max-width: 700px;
  padding: 0;
  margin: 40px auto 0;
}
.section-share .share-block {
  display: flex;
  align-items: center;
  color: #7E7E7E;
  font-size: 16px;
  line-height: 20px;
  cursor: pointer;
  transition-duration: 0.4s;
}
.section-share .share-block svg {
  fill: #7E7E7E;
  margin-right: 15px;
  transition-duration: 0.4s;
}
.section-share .share-block:hover {
  color: #5D2C61;
}
.section-share .share-block:hover svg {
  fill: #5D2C61;
}
.section-share .popup-share {
  position: absolute;
  top: -61px;
  left: 0;
  z-index: 999999;
  display: none;
}
.section-share .popup-share .bb-share-container {
  position: static;
  width: 100px;
  height: 50px;
  margin: 0;
}
.section-share .popup-share .bb-share-container .jssocials-shares {
  margin: -5px 0 0 !important;
}
.section-share .popup-share .bb-share-container .jssocials-shares > div {
  margin: 0 8px;
}
.section-similar {
  padding: 70px 0 100px !important;
}
.section-similar .similar-wrap {
  width: 90%;
  max-width: 450px;
  margin: 0 auto;
}
.section-similar h2 {
  color: #5D2C61;
  font-size: 36px !important;
  line-height: 42px;
  tex-transform: none !important;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .section-similar h2 {
    font-size: 30px !important;
  }
}
.section-similar .similar-row .similar-item {
  display: flex;
  margin: 0 0 25px;
}
.section-similar .similar-row .similar-item:last-of-type {
  margin-bottom: 0 !important;
}
.section-similar .similar-row .similar-item .similar-item-img {
  width: 200px;
  margin-right: 20px;
}
@media (max-width: 500px) {
  .section-similar .similar-row .similar-item .similar-item-img {
    width: 40%;
  }
}
.section-similar .similar-row .similar-item .similar-item-img img {
  display: block;
  width: 100%;
  height: 150px;
  border-radius: 4px;
  object-fit: cover;
}
@media (max-width: 450px) {
  .section-similar .similar-row .similar-item .similar-item-img img {
    height: 120px;
  }
}
.section-similar .similar-row .similar-item .similar-item-content {
  position: relative;
  width: calc(100% - 220px);
  min-height: 150px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 450px) {
  .section-similar .similar-row .similar-item .similar-item-content {
    width: calc(60% - 20px);
    min-height: 120px;
  }
}
.section-similar .similar-row .similar-item .similar-item-content h4 {
  color: #222 !important;
  font-size: 18px;
  line-height: 110%;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 5px;
}
@media (max-width: 400px) {
  .section-similar .similar-row .similar-item .similar-item-content h4 {
    font-size: 16px;
  }
}
.section-similar .similar-row .similar-item .similar-item-content h4 a {
  color: inherit !important;
}
.section-similar .similar-row .similar-item .similar-item-content h4:hover {
  color: #5D2C61 !important;
}
.section-similar .similar-row .similar-item .similar-item-content .post-date {
  color: #7E7E7E;
  font-size: 18px;
  line-height: 100%;
  font-weight: 500;
  padding-bottom: 35px;
  margin: 0;
}
.section-similar .similar-row .similar-item .similar-item-content .post-link {
  position: absolute;
  bottom: 0;
  color: #5D2C61;
  line-height: 120%;
  font-weight: 600;
  font-size: 18px;
}
.section-similar .similar-row .similar-item .similar-item-content .post-link:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
.section-similar .similar-row .similar-item .similar-item-content .post-link:hover:after {
  width: 100%;
  left: 0;
}
.fa.fa-facebook:before {
  width: 12px;
  height: 22px;
  fill: #122b46;
  color: #122b46;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3e%3c!--! Font Awesome Free 6.4.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3e%3cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3e%3c/svg%3e");
}
.fa.fa-twitter:before {
  width: 25px;
  height: 25px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3e%3c!--! Font Awesome Free 6.4.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3e%3cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3e%3c/svg%3e");
}
.et-db #et-boc .custom-register-bg {
  margin: 0;
  height: 100vh;
  position: relative;
}
.et-db #et-boc .custom-register-bg:before {
  position: absolute;
  content: "";
  /*background-image: url('/wp-content/uploads/2024/06/login-bg.png');*/
  background-image: url("/wp-content/uploads/2025/01/Login.webp");
  background-color: #870557;
  width: 50%;
  height: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  background-size: cover;
  background-position: center;
}
@media (max-width: 1024px) {
  .et-db #et-boc .custom-register-bg:before {
    height: 105vh;
  }
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg:before {
    width: 100%;
    height: 130vh;
    top: -5%;
  }
}
.et-db #et-boc .custom-register-bg .passreset #login_error, .et-db #et-boc .custom-register-bg .passreset p.message {
  border-left: 4px solid #870557;
  padding: 12px !important;
  margin-left: 12%;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  word-wrap: break-word;
  font-size: 16px;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg .passreset #login_error, .et-db #et-boc .custom-register-bg .passreset p.message {
    border-color: #ec691f;
  }
}
.et-db #et-boc .custom-register-bg .passreset #login_error a, .et-db #et-boc .custom-register-bg .passreset p.message a {
  color: #870557 !important;
  position: relative;
}
.et-db #et-boc .custom-register-bg .passreset #login_error a::after, .et-db #et-boc .custom-register-bg .passreset p.message a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
.et-db #et-boc .custom-register-bg .passreset #login_error a:hover, .et-db #et-boc .custom-register-bg .passreset p.message a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .custom-register-bg .passreset #login_error a:hover::after, .et-db #et-boc .custom-register-bg .passreset p.message a:hover::after {
  width: 0;
}
.et-db #et-boc .custom-register-bg .passreset #login_error#login-message, .et-db #et-boc .custom-register-bg .passreset p.message#login-message {
  display: none;
}
.et-db #et-boc .custom-register-bg .passreset #login-message {
  border-left: 4px solid #870557;
  padding: 12px !important;
  margin-left: 15%;
  margin-top: 15%;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  word-wrap: break-word;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg .passreset #login-message {
    border-color: #ec691f;
  }
}
.et-db #et-boc .custom-register-bg .passreset #login-message a {
  color: #870557 !important;
  position: relative;
}
.et-db #et-boc .custom-register-bg .passreset #login-message a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
.et-db #et-boc .custom-register-bg .passreset #login-message a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .custom-register-bg .passreset #login-message a:hover::after {
  width: 0;
}
.et-db #et-boc .custom-register-bg.et_pb_section .et_pb_row {
  max-width: 1400px !important;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg.et_pb_section .et_pb_row img {
    max-width: 200px;
  }
}
.et-db #et-boc .custom-register-bg .login-welcome p {
  display: block;
  color: #FBF5F3 !important;
  font-weight: 500;
  text-transform: uppercase;
  margin: 15vh 0 0;
  font-size: clamp(25px, 4vw, 64px) !important;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg .login-welcome p {
    text-align: center;
    margin-top: 0;
  }
}
.et-db #et-boc .custom-register-bg form#resetpassform, .et-db #et-boc .custom-register-bg form#lostpasswordform {
  margin-top: 15%;
}
.et-db #et-boc .custom-register-bg form#resetpassform #resetpass-button, .et-db #et-boc .custom-register-bg form#resetpassform #wp-submit, .et-db #et-boc .custom-register-bg form#lostpasswordform #resetpass-button, .et-db #et-boc .custom-register-bg form#lostpasswordform #wp-submit {
  float: left !important;
  width: 220px;
  height: auto !important;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-align: center;
  border: none !important;
  border-radius: 4px !important;
  padding: 19px 30px !important;
  transition: 0.5s all !important;
  background: #870557;
  border-color: #870557;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg form#resetpassform #resetpass-button, .et-db #et-boc .custom-register-bg form#resetpassform #wp-submit, .et-db #et-boc .custom-register-bg form#lostpasswordform #resetpass-button, .et-db #et-boc .custom-register-bg form#lostpasswordform #wp-submit {
    background: #FBF5F3;
    border-color: #FBF5F3;
    color: #870557 !important;
  }
}
.et-db #et-boc .custom-register-bg form#resetpassform #resetpass-button:hover, .et-db #et-boc .custom-register-bg form#resetpassform #wp-submit:hover, .et-db #et-boc .custom-register-bg form#lostpasswordform #resetpass-button:hover, .et-db #et-boc .custom-register-bg form#lostpasswordform #wp-submit:hover {
  background: #7d225c;
  border-color: #7d225c;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg form#resetpassform #resetpass-button:hover, .et-db #et-boc .custom-register-bg form#resetpassform #wp-submit:hover, .et-db #et-boc .custom-register-bg form#lostpasswordform #resetpass-button:hover, .et-db #et-boc .custom-register-bg form#lostpasswordform #wp-submit:hover {
    background: #fff;
    border-color: #fff;
  }
}
.et-db #et-boc .custom-register-bg form#resetpassform label, .et-db #et-boc .custom-register-bg form#lostpasswordform label {
  color: #1d1d1d;
  font-size: 16px;
  line-height: 100%;
  font-weight: 600;
  margin-bottom: 10px;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg form#resetpassform label, .et-db #et-boc .custom-register-bg form#lostpasswordform label {
    color: #FBF5F3;
    margin-bottom: 15px;
  }
}
.et-db #et-boc .custom-register-bg form#resetpassform input[type=password], .et-db #et-boc .custom-register-bg form#lostpasswordform input[type=password] {
  padding-right: 2.5rem;
}
.et-db #et-boc .custom-register-bg form#resetpassform .wp-pwd, .et-db #et-boc .custom-register-bg form#lostpasswordform .wp-pwd {
  position: relative;
}
.et-db #et-boc .custom-register-bg form#resetpassform .forgetmenot, .et-db #et-boc .custom-register-bg form#lostpasswordform .forgetmenot {
  margin-top: 2rem;
}
.et-db #et-boc .custom-register-bg form#resetpassform .forgetmenot label, .et-db #et-boc .custom-register-bg form#lostpasswordform .forgetmenot label {
  display: flex;
  align-items: center;
}
.et-db #et-boc .custom-register-bg form#resetpassform .forgetmenot span, .et-db #et-boc .custom-register-bg form#lostpasswordform .forgetmenot span {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 2px;
  background-color: #FBF5F3;
  transition: all 0.3s ease-in;
  border: 1px solid #870557;
  margin-right: 10px;
}
.et-db #et-boc .custom-register-bg form#resetpassform .forgetmenot span::before, .et-db #et-boc .custom-register-bg form#lostpasswordform .forgetmenot span::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  top: 50%;
  left: calc(50%);
  transform: translate(-50%, -50%);
  background-color: #870557;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.et-db #et-boc .custom-register-bg form#resetpassform input[type="checkbox"], .et-db #et-boc .custom-register-bg form#lostpasswordform input[type="checkbox"] {
  position: absolute;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0;
  height: 0;
  width: 0;
  pointer-events: none;
}
.et-db #et-boc .custom-register-bg form#resetpassform input[type="checkbox"]:checked + label span::before, .et-db #et-boc .custom-register-bg form#lostpasswordform input[type="checkbox"]:checked + label span::before {
  opacity: 1;
}
.et-db #et-boc .custom-register-bg form#resetpassform .button.wp-hide-pw, .et-db #et-boc .custom-register-bg form#lostpasswordform .button.wp-hide-pw {
  background: 0 0;
  border: 1px solid transparent;
  box-shadow: none;
  font-size: 14px;
  line-height: 2;
  width: 2.5rem;
  height: 56px;
  min-width: 40px;
  min-height: 40px;
  margin: 0;
  padding: 5px 9px;
  position: absolute;
  right: 0;
  top: 0;
}
.et-db #et-boc .custom-register-bg form#resetpassform .button.wp-hide-pw .dashicons, .et-db #et-boc .custom-register-bg form#lostpasswordform .button.wp-hide-pw .dashicons {
  width: 1.25rem;
  height: 1.25rem;
  top: 0.25rem;
}
.et-db #et-boc .custom-register-bg form#resetpassform .button.wp-hide-pw .dashicons.dashicons-visibility:before, .et-db #et-boc .custom-register-bg form#lostpasswordform .button.wp-hide-pw .dashicons.dashicons-visibility:before {
  font-family: dashicons;
  display: inline-block;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  speak: never;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  font-size: 20px;
  vertical-align: top;
  text-align: center;
  transition: color 0.1s ease-in;
  color: #870557;
}
.et-db #et-boc .custom-register-bg form#resetpassform .button.wp-hide-pw .dashicons.dashicons-hidden:before, .et-db #et-boc .custom-register-bg form#lostpasswordform .button.wp-hide-pw .dashicons.dashicons-hidden:before {
  color: #870557;
}
.et-db #et-boc .custom-register-bg form#resetpassform input[type=text], .et-db #et-boc .custom-register-bg form#lostpasswordform input[type=text] {
  display: block;
  width: 100%;
  height: 48px !important;
  color: #3b3b3b;
  background: #FBF5F3;
  border-radius: 4px;
  padding: 0 15px;
  border: 2px solid #FBF5F3;
  transition-duration: 0.4s;
  margin-bottom: 0 !important;
}
.et-db #et-boc .custom-register-bg form#resetpassform input[type=text]:focus, .et-db #et-boc .custom-register-bg form#lostpasswordform input[type=text]:focus {
  border-color: #870557;
}
.et-db #et-boc .custom-register-bg form#resetpassform label, .et-db #et-boc .custom-register-bg form#lostpasswordform label {
  display: inline-flex;
}
.et-db #et-boc .custom-register-bg #lostpasswordform, .et-db #et-boc .custom-register-bg #login {
  display: flex;
  flex-direction: column;
  padding: 0 12%;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform, .et-db #et-boc .custom-register-bg #login {
    padding-bottom: 100px;
  }
}
@media (max-width: 550px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform, .et-db #et-boc .custom-register-bg #login {
    padding: 0 0 40px;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform .row-name, .et-db #et-boc .custom-register-bg #login .row-name {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 550px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform .row-name, .et-db #et-boc .custom-register-bg #login .row-name {
    flex-direction: column;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform .row-name > p, .et-db #et-boc .custom-register-bg #login .row-name > p {
  width: 48%;
}
@media (max-width: 550px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform .row-name > p, .et-db #et-boc .custom-register-bg #login .row-name > p {
    width: 100%;
    margin-bottom: 20px !important;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform #login_error, .et-db #et-boc .custom-register-bg #lostpasswordform p.message, .et-db #et-boc .custom-register-bg #login #login_error, .et-db #et-boc .custom-register-bg #login p.message {
  border-left: 4px solid #870557;
  padding: 12px !important;
  margin-left: 0;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  word-wrap: break-word;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform #login_error, .et-db #et-boc .custom-register-bg #lostpasswordform p.message, .et-db #et-boc .custom-register-bg #login #login_error, .et-db #et-boc .custom-register-bg #login p.message {
    border-color: #ec691f;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform #login_error a, .et-db #et-boc .custom-register-bg #lostpasswordform p.message a, .et-db #et-boc .custom-register-bg #login #login_error a, .et-db #et-boc .custom-register-bg #login p.message a {
  color: #870557 !important;
  position: relative;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #login_error a::after, .et-db #et-boc .custom-register-bg #lostpasswordform p.message a::after, .et-db #et-boc .custom-register-bg #login #login_error a::after, .et-db #et-boc .custom-register-bg #login p.message a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #login_error a:hover, .et-db #et-boc .custom-register-bg #lostpasswordform p.message a:hover, .et-db #et-boc .custom-register-bg #login #login_error a:hover, .et-db #et-boc .custom-register-bg #login p.message a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #login_error a:hover::after, .et-db #et-boc .custom-register-bg #lostpasswordform p.message a:hover::after, .et-db #et-boc .custom-register-bg #login #login_error a:hover::after, .et-db #et-boc .custom-register-bg #login p.message a:hover::after {
  width: 0;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #login_error#login-message, .et-db #et-boc .custom-register-bg #lostpasswordform p.message#login-message, .et-db #et-boc .custom-register-bg #login #login_error#login-message, .et-db #et-boc .custom-register-bg #login p.message#login-message {
  display: none;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #login_error, .et-db #et-boc .custom-register-bg #login #login_error {
  margin: 2rem 0 0;
  font-size: 16px;
  border-color: red;
  display: none;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form input[type=password], .et-db #et-boc .custom-register-bg #lostpasswordform form input[type=text], .et-db #et-boc .custom-register-bg #lostpasswordform form input[type=email], .et-db #et-boc .custom-register-bg #login form input[type=password], .et-db #et-boc .custom-register-bg #login form input[type=text], .et-db #et-boc .custom-register-bg #login form input[type=email] {
  display: block;
  width: 100%;
  height: 48px !important;
  color: #3b3b3b;
  background: #FBF5F3;
  border-radius: 4px;
  padding: 0 15px;
  border: 2px solid #FBF5F3;
  transition-duration: 0.4s;
  margin-bottom: 0 !important;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form input[type=password]:focus, .et-db #et-boc .custom-register-bg #lostpasswordform form input[type=text]:focus, .et-db #et-boc .custom-register-bg #lostpasswordform form input[type=email]:focus, .et-db #et-boc .custom-register-bg #login form input[type=password]:focus, .et-db #et-boc .custom-register-bg #login form input[type=text]:focus, .et-db #et-boc .custom-register-bg #login form input[type=email]:focus {
  border-color: #870557;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #reg_passmail, .et-db #et-boc .custom-register-bg #login #reg_passmail {
  margin: 2rem 0 0 !important;
  font-size: 16px;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform #reg_passmail, .et-db #et-boc .custom-register-bg #login #reg_passmail {
    color: #FBF5F3 !important;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform form, .et-db #et-boc .custom-register-bg #login form {
  margin-top: 2rem;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form #wp-submit, .et-db #et-boc .custom-register-bg #login form #wp-submit {
  float: left !important;
  width: 220px;
  height: auto !important;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-align: center;
  border: none !important;
  border-radius: 4px !important;
  padding: 19px 30px !important;
  transition: 0.5s all !important;
  /*background: #870557;*/
  background: #5D2C61;
  /*border-color: #870557;*/
  border-color: #5D2C61;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform form #wp-submit, .et-db #et-boc .custom-register-bg #login form #wp-submit {
    background: #FBF5F3;
    border-color: #FBF5F3;
    color: #870557 !important;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform form #wp-submit:hover, .et-db #et-boc .custom-register-bg #login form #wp-submit:hover {
  background: #7d225c;
  border-color: #7d225c;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform form #wp-submit:hover, .et-db #et-boc .custom-register-bg #login form #wp-submit:hover {
    background: #fff;
    border-color: #fff;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform form label, .et-db #et-boc .custom-register-bg #login form label {
  color: #1d1d1d;
  font-size: 16px;
  line-height: 100%;
  font-weight: 600;
  margin-bottom: 10px;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform form label, .et-db #et-boc .custom-register-bg #login form label {
    color: #FBF5F3;
    margin-bottom: 15px;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform form input[type=password], .et-db #et-boc .custom-register-bg #login form input[type=password] {
  padding-right: 2.5rem;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .wp-pwd, .et-db #et-boc .custom-register-bg #login form .wp-pwd {
  position: relative;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .forgetmenot, .et-db #et-boc .custom-register-bg #login form .forgetmenot {
  margin-top: 2rem;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .forgetmenot label, .et-db #et-boc .custom-register-bg #login form .forgetmenot label {
  display: flex;
  align-items: center;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .forgetmenot span, .et-db #et-boc .custom-register-bg #login form .forgetmenot span {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 2px;
  background-color: #FBF5F3;
  transition: all 0.3s ease-in;
  border: 1px solid #870557;
  margin-right: 10px;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .forgetmenot span::before, .et-db #et-boc .custom-register-bg #login form .forgetmenot span::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  top: 50%;
  left: calc(50%);
  transform: translate(-50%, -50%);
  background-color: #870557;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form input[type="checkbox"], .et-db #et-boc .custom-register-bg #login form input[type="checkbox"] {
  position: absolute;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0;
  height: 0;
  width: 0;
  pointer-events: none;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form input[type="checkbox"]:checked + label span::before, .et-db #et-boc .custom-register-bg #login form input[type="checkbox"]:checked + label span::before {
  opacity: 1;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .button.wp-hide-pw, .et-db #et-boc .custom-register-bg #login form .button.wp-hide-pw {
  background: 0 0;
  border: 1px solid transparent;
  box-shadow: none;
  font-size: 14px;
  line-height: 2;
  width: 2.5rem;
  height: 56px;
  min-width: 40px;
  min-height: 40px;
  margin: 0;
  padding: 5px 9px;
  position: absolute;
  right: 0;
  top: 0;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .button.wp-hide-pw .dashicons, .et-db #et-boc .custom-register-bg #login form .button.wp-hide-pw .dashicons {
  width: 1.25rem;
  height: 1.25rem;
  top: 0.25rem;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .button.wp-hide-pw .dashicons.dashicons-visibility:before, .et-db #et-boc .custom-register-bg #login form .button.wp-hide-pw .dashicons.dashicons-visibility:before {
  font-family: dashicons;
  display: inline-block;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  speak: never;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  font-size: 20px;
  vertical-align: top;
  text-align: center;
  transition: color 0.1s ease-in;
  color: #870557;
}
.et-db #et-boc .custom-register-bg #lostpasswordform form .button.wp-hide-pw .dashicons.dashicons-hidden:before, .et-db #et-boc .custom-register-bg #login form .button.wp-hide-pw .dashicons.dashicons-hidden:before {
  color: #870557;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #nav, .et-db #et-boc .custom-register-bg #login #nav {
  display: flex;
  margin: 2rem 0 !important;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #nav a, .et-db #et-boc .custom-register-bg #login #nav a {
  position: relative;
  display: inline-block;
  color: #870557 !important;
  font-size: 16px;
  line-height: 0.8;
  text-decoration: none !important;
  padding: 0 0 2px !important;
  box-shadow: none !important;
  padding-bottom: 0 !important;
  padding-right: 10px !important;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform #nav a, .et-db #et-boc .custom-register-bg #login #nav a {
    color: #fff !important;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform #nav a:first-child, .et-db #et-boc .custom-register-bg #login #nav a:first-child {
  margin-right: 10px;
  border-right: 1px solid #870557;
}
@media (max-width: 980px) {
  .et-db #et-boc .custom-register-bg #lostpasswordform #nav a:first-child, .et-db #et-boc .custom-register-bg #login #nav a:first-child {
    border-color: #fff !important;
  }
}
.et-db #et-boc .custom-register-bg #lostpasswordform #nav a:after, .et-db #et-boc .custom-register-bg #login #nav a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -3px;
  width: 0;
  height: 1px;
  background-color: #870557;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .custom-register-bg #lostpasswordform #nav a:hover:after, .et-db #et-boc .custom-register-bg #login #nav a:hover:after {
  width: calc(100% - 10px);
  left: 0;
}
/* Updated styles */
.et-db #et-boc .interfaith-auth-section {
  position: relative;
  height: auto;
  min-height: 100vh;
  margin: 0;
  padding: 0 !important;
  /* Logo */
  /* Info */
  /* Form */
}
@media (min-width: 981px) {
  .et-db #et-boc .interfaith-auth-section {
    height: 100vh;
    min-height: 450px;
  }
}
.et-db #et-boc .interfaith-auth-section::before {
  position: absolute;
  content: "";
  background-image: url("/wp-content/uploads/2024/06/login-bg.png");
  background-color: #870557;
  width: 50%;
  height: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  background-size: cover;
  background-position: center;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section::before {
    width: 100%;
  }
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section > .et_pb_row {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
  }
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-row {
  max-width: 1400px !important;
  max-width: 100% !important;
  padding: 0;
  height: 100%;
}
@media (min-width: 981px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column {
    height: 100%;
    width: 50%;
  }
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column > div, .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column > .et_pb_module {
    max-width: calc(1460px / 2);
  }
}
@media (min-width: 1200px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column > div, .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column > .et_pb_module {
    max-width: calc(1460px / 2);
  }
}
@media (min-width: 981px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column:first-child {
    margin-right: 0;
  }
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column:first-child > div, .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column:first-child > .et_pb_module {
    margin-left: auto;
    padding-left: 30px;
  }
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column:first-child {
    width: 100%;
  }
}
@media (min-width: 981px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column:last-child {
    overflow-y: auto;
  }
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column:last-child > div, .et-db #et-boc .interfaith-auth-section .interfaith-auth-row .et_pb_column:last-child > .et_pb_module {
    margin-right: auto;
    padding-right: 30px;
  }
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-logo {
  padding-top: 11.7188%;
  margin-right: 0;
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-logo a {
  display: inline-flex;
  padding-bottom: 0;
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-logo span {
  display: block;
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-logo img {
  display: block;
  max-width: 285px;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-logo img {
    max-width: 200px;
  }
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-logo.et_pb_module {
  margin-bottom: 20px !important;
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-logo.et_pb_module:not(:last-child) {
  margin-bottom: 80px !important;
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-logo.et_pb_module a {
  padding-bottom: 0;
}
@media (min-width: 981px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-text {
    margin-top: 17vh;
  }
}
@media (min-width: 981px) and (min-height: 580px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-text {
    margin-top: calc(34.188vh - 84px);
  }
}
.et-db #et-boc .interfaith-auth-section .interfaith-auth-text p {
  display: block;
  margin: 15vh 0 0;
  margin: 0;
  font-weight: 500;
  font-size: clamp(25px, 4vw, 64px) !important;
  text-transform: uppercase;
  color: #FBF5F3 !important;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-text p {
    margin-top: 0;
    text-align: center;
  }
}
@media (min-width: 981px) {
  .et-db #et-boc .interfaith-auth-section .interfaith-auth-login-form {
    margin-top: calc(34.188vh - 50px);
  }
}
.et-db #et-boc .interfaith-auth-section .passreset #login_error, .et-db #et-boc .interfaith-auth-section .passreset p.message {
  border-left: 4px solid #870557;
  padding: 12px !important;
  margin-left: 12%;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  word-wrap: break-word;
  font-size: 16px;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section .passreset #login_error, .et-db #et-boc .interfaith-auth-section .passreset p.message {
    border-color: #ec691f;
  }
}
.et-db #et-boc .interfaith-auth-section .passreset #login_error a, .et-db #et-boc .interfaith-auth-section .passreset p.message a {
  color: #870557 !important;
  position: relative;
}
.et-db #et-boc .interfaith-auth-section .passreset #login_error a::after, .et-db #et-boc .interfaith-auth-section .passreset p.message a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
.et-db #et-boc .interfaith-auth-section .passreset #login_error a:hover, .et-db #et-boc .interfaith-auth-section .passreset p.message a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .interfaith-auth-section .passreset #login_error a:hover::after, .et-db #et-boc .interfaith-auth-section .passreset p.message a:hover::after {
  width: 0;
}
.et-db #et-boc .interfaith-auth-section .passreset #login_error#login-message, .et-db #et-boc .interfaith-auth-section .passreset p.message#login-message {
  display: none;
}
.et-db #et-boc .interfaith-auth-section .passreset #login-message {
  border-left: 4px solid #870557;
  padding: 12px !important;
  margin-left: 15%;
  margin-top: 15%;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  word-wrap: break-word;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section .passreset #login-message {
    border-color: #ec691f;
  }
}
.et-db #et-boc .interfaith-auth-section .passreset #login-message a {
  color: #870557 !important;
  position: relative;
}
.et-db #et-boc .interfaith-auth-section .passreset #login-message a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
.et-db #et-boc .interfaith-auth-section .passreset #login-message a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .interfaith-auth-section .passreset #login-message a:hover::after {
  width: 0;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform, .et-db #et-boc .interfaith-auth-section form#lostpasswordform {
  margin-top: 15%;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform #resetpass-button, .et-db #et-boc .interfaith-auth-section form#resetpassform #wp-submit, .et-db #et-boc .interfaith-auth-section form#lostpasswordform #resetpass-button, .et-db #et-boc .interfaith-auth-section form#lostpasswordform #wp-submit {
  float: left !important;
  width: 220px;
  height: auto !important;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-align: center;
  border: none !important;
  border-radius: 4px !important;
  padding: 19px 30px !important;
  transition: 0.5s all !important;
  background: #870557;
  border-color: #870557;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section form#resetpassform #resetpass-button, .et-db #et-boc .interfaith-auth-section form#resetpassform #wp-submit, .et-db #et-boc .interfaith-auth-section form#lostpasswordform #resetpass-button, .et-db #et-boc .interfaith-auth-section form#lostpasswordform #wp-submit {
    background: #FBF5F3;
    border-color: #FBF5F3;
    color: #870557 !important;
  }
}
.et-db #et-boc .interfaith-auth-section form#resetpassform #resetpass-button:hover, .et-db #et-boc .interfaith-auth-section form#resetpassform #wp-submit:hover, .et-db #et-boc .interfaith-auth-section form#lostpasswordform #resetpass-button:hover, .et-db #et-boc .interfaith-auth-section form#lostpasswordform #wp-submit:hover {
  background: #7d225c;
  border-color: #7d225c;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section form#resetpassform #resetpass-button:hover, .et-db #et-boc .interfaith-auth-section form#resetpassform #wp-submit:hover, .et-db #et-boc .interfaith-auth-section form#lostpasswordform #resetpass-button:hover, .et-db #et-boc .interfaith-auth-section form#lostpasswordform #wp-submit:hover {
    background: #fff;
    border-color: #fff;
  }
}
.et-db #et-boc .interfaith-auth-section form#resetpassform label, .et-db #et-boc .interfaith-auth-section form#lostpasswordform label {
  color: #1d1d1d;
  font-size: 16px;
  line-height: 100%;
  font-weight: 600;
  margin-bottom: 10px;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section form#resetpassform label, .et-db #et-boc .interfaith-auth-section form#lostpasswordform label {
    color: #FBF5F3;
    margin-bottom: 15px;
  }
}
.et-db #et-boc .interfaith-auth-section form#resetpassform input[type=password], .et-db #et-boc .interfaith-auth-section form#lostpasswordform input[type=password] {
  padding-right: 2.5rem;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .wp-pwd, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .wp-pwd {
  position: relative;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .forgetmenot, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .forgetmenot {
  margin-top: 2rem;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .forgetmenot label, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .forgetmenot label {
  display: flex;
  align-items: center;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .forgetmenot span, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .forgetmenot span {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 2px;
  background-color: #FBF5F3;
  transition: all 0.3s ease-in;
  border: 1px solid #870557;
  margin-right: 10px;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .forgetmenot span::before, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .forgetmenot span::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  top: 50%;
  left: calc(50%);
  transform: translate(-50%, -50%);
  background-color: #870557;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform input[type="checkbox"], .et-db #et-boc .interfaith-auth-section form#lostpasswordform input[type="checkbox"] {
  position: absolute;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0;
  height: 0;
  width: 0;
  pointer-events: none;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform input[type="checkbox"]:checked + label span::before, .et-db #et-boc .interfaith-auth-section form#lostpasswordform input[type="checkbox"]:checked + label span::before {
  opacity: 1;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .button.wp-hide-pw, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .button.wp-hide-pw {
  background: 0 0;
  border: 1px solid transparent;
  box-shadow: none;
  font-size: 14px;
  line-height: 2;
  width: 2.5rem;
  height: 56px;
  min-width: 40px;
  min-height: 40px;
  margin: 0;
  padding: 5px 9px;
  position: absolute;
  right: 0;
  top: 0;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .button.wp-hide-pw .dashicons, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .button.wp-hide-pw .dashicons {
  width: 1.25rem;
  height: 1.25rem;
  top: 0.25rem;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .button.wp-hide-pw .dashicons.dashicons-visibility:before, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .button.wp-hide-pw .dashicons.dashicons-visibility:before {
  font-family: dashicons;
  display: inline-block;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  speak: never;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  font-size: 20px;
  vertical-align: top;
  text-align: center;
  transition: color 0.1s ease-in;
  color: #870557;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform .button.wp-hide-pw .dashicons.dashicons-hidden:before, .et-db #et-boc .interfaith-auth-section form#lostpasswordform .button.wp-hide-pw .dashicons.dashicons-hidden:before {
  color: #870557;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform input[type=text], .et-db #et-boc .interfaith-auth-section form#lostpasswordform input[type=text] {
  display: block;
  width: 100%;
  height: 48px !important;
  color: #3b3b3b;
  background: #FBF5F3;
  border-radius: 4px;
  padding: 0 15px;
  border: 2px solid #FBF5F3;
  transition-duration: 0.4s;
  margin-bottom: 0 !important;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform input[type=text]:focus, .et-db #et-boc .interfaith-auth-section form#lostpasswordform input[type=text]:focus {
  border-color: #870557;
}
.et-db #et-boc .interfaith-auth-section form#resetpassform label, .et-db #et-boc .interfaith-auth-section form#lostpasswordform label {
  display: inline-flex;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform, .et-db #et-boc .interfaith-auth-section #login {
  display: flex;
  flex-direction: column;
  padding: 0 12%;
  padding: 0 10%;
  /* Auth Links (Register/Login/Lost Password) */
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform, .et-db #et-boc .interfaith-auth-section #login {
    padding-bottom: 100px;
  }
}
@media (max-width: 550px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform, .et-db #et-boc .interfaith-auth-section #login {
    padding: 0 0 40px;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform .row-name, .et-db #et-boc .interfaith-auth-section #login .row-name {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 550px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform .row-name, .et-db #et-boc .interfaith-auth-section #login .row-name {
    flex-direction: column;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform .row-name > p, .et-db #et-boc .interfaith-auth-section #login .row-name > p {
  width: 48%;
}
@media (max-width: 550px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform .row-name > p, .et-db #et-boc .interfaith-auth-section #login .row-name > p {
    width: 100%;
    margin-bottom: 20px !important;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #login_error, .et-db #et-boc .interfaith-auth-section #lostpasswordform p.message, .et-db #et-boc .interfaith-auth-section #login #login_error, .et-db #et-boc .interfaith-auth-section #login p.message {
  border-left: 4px solid #870557;
  padding: 12px !important;
  margin-left: 0;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  word-wrap: break-word;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform #login_error, .et-db #et-boc .interfaith-auth-section #lostpasswordform p.message, .et-db #et-boc .interfaith-auth-section #login #login_error, .et-db #et-boc .interfaith-auth-section #login p.message {
    border-color: #ec691f;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #login_error a, .et-db #et-boc .interfaith-auth-section #lostpasswordform p.message a, .et-db #et-boc .interfaith-auth-section #login #login_error a, .et-db #et-boc .interfaith-auth-section #login p.message a {
  color: #870557 !important;
  position: relative;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #login_error a::after, .et-db #et-boc .interfaith-auth-section #lostpasswordform p.message a::after, .et-db #et-boc .interfaith-auth-section #login #login_error a::after, .et-db #et-boc .interfaith-auth-section #login p.message a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 10px;
  height: 1px;
  background-color: #870557;
  width: 100%;
  transition-duration: 0.4s;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #login_error a:hover, .et-db #et-boc .interfaith-auth-section #lostpasswordform p.message a:hover, .et-db #et-boc .interfaith-auth-section #login #login_error a:hover, .et-db #et-boc .interfaith-auth-section #login p.message a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #login_error a:hover::after, .et-db #et-boc .interfaith-auth-section #lostpasswordform p.message a:hover::after, .et-db #et-boc .interfaith-auth-section #login #login_error a:hover::after, .et-db #et-boc .interfaith-auth-section #login p.message a:hover::after {
  width: 0;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #login_error#login-message, .et-db #et-boc .interfaith-auth-section #lostpasswordform p.message#login-message, .et-db #et-boc .interfaith-auth-section #login #login_error#login-message, .et-db #et-boc .interfaith-auth-section #login p.message#login-message {
  display: none;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #login_error, .et-db #et-boc .interfaith-auth-section #login #login_error {
  margin: 2rem 0 0;
  font-size: 16px;
  border-color: red;
  display: none;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type=password], .et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type=text], .et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type=email], .et-db #et-boc .interfaith-auth-section #login form input[type=password], .et-db #et-boc .interfaith-auth-section #login form input[type=text], .et-db #et-boc .interfaith-auth-section #login form input[type=email] {
  display: block;
  width: 100%;
  height: 48px !important;
  color: #3b3b3b;
  background: #FBF5F3;
  border-radius: 4px;
  padding: 0 15px;
  border: 2px solid #FBF5F3;
  transition-duration: 0.4s;
  margin-bottom: 0 !important;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type=password]:focus, .et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type=text]:focus, .et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type=email]:focus, .et-db #et-boc .interfaith-auth-section #login form input[type=password]:focus, .et-db #et-boc .interfaith-auth-section #login form input[type=text]:focus, .et-db #et-boc .interfaith-auth-section #login form input[type=email]:focus {
  border-color: #870557;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #reg_passmail, .et-db #et-boc .interfaith-auth-section #login #reg_passmail {
  margin: 2rem 0 0 !important;
  font-size: 16px;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform #reg_passmail, .et-db #et-boc .interfaith-auth-section #login #reg_passmail {
    color: #FBF5F3 !important;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form, .et-db #et-boc .interfaith-auth-section #login form {
  margin-top: 2rem;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form #wp-submit, .et-db #et-boc .interfaith-auth-section #login form #wp-submit {
  float: left !important;
  width: 220px;
  height: auto !important;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-align: center;
  border: none !important;
  border-radius: 4px !important;
  padding: 19px 30px !important;
  transition: 0.5s all !important;
  background: #870557;
  border-color: #870557;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform form #wp-submit, .et-db #et-boc .interfaith-auth-section #login form #wp-submit {
    background: #FBF5F3;
    border-color: #FBF5F3;
    color: #870557 !important;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form #wp-submit:hover, .et-db #et-boc .interfaith-auth-section #login form #wp-submit:hover {
  background: #7d225c;
  border-color: #7d225c;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform form #wp-submit:hover, .et-db #et-boc .interfaith-auth-section #login form #wp-submit:hover {
    background: #fff;
    border-color: #fff;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form label, .et-db #et-boc .interfaith-auth-section #login form label {
  color: #1d1d1d;
  font-size: 16px;
  line-height: 100%;
  font-weight: 600;
  margin-bottom: 10px;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform form label, .et-db #et-boc .interfaith-auth-section #login form label {
    color: #FBF5F3;
    margin-bottom: 15px;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type=password], .et-db #et-boc .interfaith-auth-section #login form input[type=password] {
  padding-right: 2.5rem;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .wp-pwd, .et-db #et-boc .interfaith-auth-section #login form .wp-pwd {
  position: relative;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .forgetmenot, .et-db #et-boc .interfaith-auth-section #login form .forgetmenot {
  margin-top: 2rem;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .forgetmenot label, .et-db #et-boc .interfaith-auth-section #login form .forgetmenot label {
  display: flex;
  align-items: center;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .forgetmenot span, .et-db #et-boc .interfaith-auth-section #login form .forgetmenot span {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 2px;
  background-color: #FBF5F3;
  transition: all 0.3s ease-in;
  border: 1px solid #870557;
  margin-right: 10px;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .forgetmenot span::before, .et-db #et-boc .interfaith-auth-section #login form .forgetmenot span::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  top: 50%;
  left: calc(50%);
  transform: translate(-50%, -50%);
  background-color: #870557;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type="checkbox"], .et-db #et-boc .interfaith-auth-section #login form input[type="checkbox"] {
  position: absolute;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0;
  height: 0;
  width: 0;
  pointer-events: none;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form input[type="checkbox"]:checked + label span::before, .et-db #et-boc .interfaith-auth-section #login form input[type="checkbox"]:checked + label span::before {
  opacity: 1;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .button.wp-hide-pw, .et-db #et-boc .interfaith-auth-section #login form .button.wp-hide-pw {
  background: 0 0;
  border: 1px solid transparent;
  box-shadow: none;
  font-size: 14px;
  line-height: 2;
  width: 2.5rem;
  height: 56px;
  min-width: 40px;
  min-height: 40px;
  margin: 0;
  padding: 5px 9px;
  position: absolute;
  right: 0;
  top: 0;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .button.wp-hide-pw .dashicons, .et-db #et-boc .interfaith-auth-section #login form .button.wp-hide-pw .dashicons {
  width: 1.25rem;
  height: 1.25rem;
  top: 0.25rem;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .button.wp-hide-pw .dashicons.dashicons-visibility:before, .et-db #et-boc .interfaith-auth-section #login form .button.wp-hide-pw .dashicons.dashicons-visibility:before {
  font-family: dashicons;
  display: inline-block;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  speak: never;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  font-size: 20px;
  vertical-align: top;
  text-align: center;
  transition: color 0.1s ease-in;
  color: #870557;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform form .button.wp-hide-pw .dashicons.dashicons-hidden:before, .et-db #et-boc .interfaith-auth-section #login form .button.wp-hide-pw .dashicons.dashicons-hidden:before {
  color: #870557;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform .intefaith-auth-links-menu, .et-db #et-boc .interfaith-auth-section #login .intefaith-auth-links-menu {
  display: flex;
  margin: 2rem 0;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform .intefaith-auth-links-menu a, .et-db #et-boc .interfaith-auth-section #login .intefaith-auth-links-menu a {
  position: relative;
  display: inline-block;
  padding: 0 10px 0 0 !important;
  font-size: 16px;
  line-height: 0.8;
  color: #870557 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform .intefaith-auth-links-menu a, .et-db #et-boc .interfaith-auth-section #login .intefaith-auth-links-menu a {
    color: #fff !important;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform .intefaith-auth-links-menu a:first-child, .et-db #et-boc .interfaith-auth-section #login .intefaith-auth-links-menu a:first-child {
  margin-right: 10px;
  border-right: 1px solid #870557;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform .intefaith-auth-links-menu a:first-child, .et-db #et-boc .interfaith-auth-section #login .intefaith-auth-links-menu a:first-child {
    border-color: #fff !important;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform .intefaith-auth-links-menu a::after, .et-db #et-boc .interfaith-auth-section #login .intefaith-auth-links-menu a::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -3px;
  width: 0;
  height: 1px;
  background-color: #870557;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform .intefaith-auth-links-menu a:hover::after, .et-db #et-boc .interfaith-auth-section #lostpasswordform .intefaith-auth-links-menu a:focus::after, .et-db #et-boc .interfaith-auth-section #login .intefaith-auth-links-menu a:hover::after, .et-db #et-boc .interfaith-auth-section #login .intefaith-auth-links-menu a:focus::after {
  width: calc(100% - 10px);
  left: 0;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #nav, .et-db #et-boc .interfaith-auth-section #login #nav {
  display: flex;
  margin: 2rem 0 !important;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #nav a, .et-db #et-boc .interfaith-auth-section #login #nav a {
  position: relative;
  display: inline-block;
  color: #870557 !important;
  font-size: 16px;
  line-height: 0.8;
  text-decoration: none !important;
  padding: 0 0 2px !important;
  box-shadow: none !important;
  padding-bottom: 0 !important;
  padding-right: 10px !important;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform #nav a, .et-db #et-boc .interfaith-auth-section #login #nav a {
    color: #fff !important;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #nav a:first-child, .et-db #et-boc .interfaith-auth-section #login #nav a:first-child {
  margin-right: 10px;
  border-right: 1px solid #870557;
}
@media (max-width: 980px) {
  .et-db #et-boc .interfaith-auth-section #lostpasswordform #nav a:first-child, .et-db #et-boc .interfaith-auth-section #login #nav a:first-child {
    border-color: #fff !important;
  }
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #nav a:after, .et-db #et-boc .interfaith-auth-section #login #nav a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -3px;
  width: 0;
  height: 1px;
  background-color: #870557;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .interfaith-auth-section #lostpasswordform #nav a:hover:after, .et-db #et-boc .interfaith-auth-section #login #nav a:hover:after {
  width: calc(100% - 10px);
  left: 0;
}
@media (max-width: 980px) {
  .uo_loginForm h2 {
    display: none;
  }
}
@media (max-width: 980px) {
  .uo_loginForm .uo-login-description {
    display: none;
  }
}
.uo_loginForm #ult-login-form {
  margin-top: 40px !important;
}
.uo_loginForm #ult-login-form p input[type=text], .uo_loginForm #ult-login-form p input[type=password] {
  display: block;
  width: 100% !important;
  height: 48px !important;
  color: #3b3b3b;
  background: #FBF5F3;
  border-radius: 4px;
  padding: 0 15px;
  border: 2px solid #FBF5F3;
  transition-duration: 0.4s;
  margin-bottom: 0 !important;
}
.uo_loginForm #ult-login-form p input[type=text]:focus, .uo_loginForm #ult-login-form p input[type=password]:focus {
  border-color: #870557 !important;
}
.uo_loginForm #ult-login-form p label {
  color: #1d1d1d;
  font-size: 16px;
  line-height: 100%;
  font-weight: 600;
  margin-bottom: 10px;
}
@media (max-width: 980px) {
  .uo_loginForm #ult-login-form p label {
    color: #fff;
  }
}
.uo_loginForm #ult-login-form .login-remember {
  position: relative;
}
.uo_loginForm #ult-login-form .login-remember label {
  display: flex;
  flex-wrap: wrap-reverse;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end;
}
.uo_loginForm #ult-login-form .login-remember input {
  position: absolute;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0;
  height: 0;
  width: 0;
  pointer-events: none;
}
.uo_loginForm #ult-login-form .login-remember input:checked ~ span::before {
  opacity: 1;
}
.uo_loginForm #ult-login-form .login-remember span {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 2px;
  background-color: #FBF5F3;
  transition: all 0.3s ease-in;
  border: 1px solid #870557;
  margin-right: 10px;
}
.uo_loginForm #ult-login-form .login-remember span::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  top: 50%;
  left: calc(50%);
  transform: translate(-50%, -50%);
  background-color: #870557;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.uo_loginForm #ult-login-form .login-submit {
  margin-bottom: 20px !important;
  margin-top: 40px !important;
}
.uo_loginForm #ult-login-form .login-submit #wp-submit {
  width: 220px;
  height: auto !important;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-align: center;
  border: none !important;
  border-radius: 4px !important;
  padding: 19px 30px !important;
  transition: 0.5s all !important;
  background: #870557;
  border-color: #870557;
}
@media (min-width: 981px) {
  .uo_loginForm #ult-login-form .login-submit #wp-submit:hover {
    background: #7d225c;
  }
}
@media (max-width: 980px) {
  .uo_loginForm #ult-login-form .login-submit #wp-submit {
    background: #fff;
    color: #870557 !important;
  }
}
.uo_loginForm #ult-login-form .forgot-link, .uo_loginForm #ult-login-form .register-link {
  display: inline-block;
  color: #870557 !important;
  font-size: 16px;
  line-height: 0.8;
  text-decoration: none !important;
  padding: 0 0 2px !important;
  box-shadow: none !important;
  padding-bottom: 0 !important;
  padding-right: 10px !important;
}
.uo_loginForm #ult-login-form .forgot-link:hover, .uo_loginForm #ult-login-form .register-link:hover {
  text-decoration: underline !important;
}
@media (max-width: 980px) {
  .uo_loginForm #ult-login-form .forgot-link, .uo_loginForm #ult-login-form .register-link {
    color: #fff !important;
  }
}
.uo_loginForm #ult-login-form .forgot-link::after {
  content: " | ";
  position: relative;
  padding-left: 5px;
}
.uo_loginForm #ult-2fa-validation-form--default {
  margin-top: 20px;
}
@media (max-width: 980px) {
  .uo_loginForm #ult-2fa-validation-form--default > p:not(.submit) {
    color: #fff !important;
  }
}
.uo_loginForm #ult-2fa-validation-form--default .submit .uo-toolkit-2fa-footer {
  display: inline-block;
}
.uo_loginForm #ult-2fa-validation-form--default .submit .uo-toolkit-2fa-footer a {
  display: inline-block;
  color: #870557 !important;
  font-size: 16px;
  line-height: 0.8;
  text-decoration: none !important;
  padding: 0 0 2px !important;
  box-shadow: none !important;
  padding-bottom: 0 !important;
  padding-right: 10px !important;
}
.uo_loginForm #ult-2fa-validation-form--default .submit .uo-toolkit-2fa-footer a:hover {
  text-decoration: underline !important;
}
@media (max-width: 980px) {
  .uo_loginForm #ult-2fa-validation-form--default .submit .uo-toolkit-2fa-footer a {
    color: #fff !important;
  }
}
.uo_loginForm #ult-2fa-validation-form--default .submit .uo-toolkit-2fa-footer .uo-toolkit-2fa-footer__backto-home {
  display: none;
}
.uo_loginForm #ult-2fa-validation-form--default #submit {
  width: 220px;
  height: auto !important;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-align: center;
  border: none !important;
  border-radius: 4px !important;
  padding: 19px 30px !important;
  transition: 0.5s all !important;
  background: #870557;
  border-color: #870557;
  margin-right: 20px;
}
@media (min-width: 981px) {
  .uo_loginForm #ult-2fa-validation-form--default #submit:hover {
    background: #7d225c;
  }
}
@media (max-width: 980px) {
  .uo_loginForm #ult-2fa-validation-form--default #submit {
    background: #fff;
    color: #870557 !important;
  }
}
.uo_loginForm #ult-2fa-validation-form--default input[type=tel] {
  display: block;
  width: 100% !important;
  height: 48px !important;
  color: #3b3b3b;
  background: #FBF5F3;
  border-radius: 4px;
  padding: 0 15px;
  border: 2px solid #FBF5F3;
  transition-duration: 0.4s;
  margin-bottom: 0 !important;
}
.uo_loginForm #ult-2fa-validation-form--default input[type=tel]:focus {
  border-color: #870557 !important;
}
.uo_loginForm #ult-2fa-validation-form--default label {
  color: #1d1d1d;
  font-size: 16px;
  line-height: 100%;
  font-weight: 600;
  margin-bottom: 10px;
}
@media (max-width: 980px) {
  .uo_loginForm #ult-2fa-validation-form--default label {
    color: #fff;
  }
}
.uo_loginForm .register-link {
  display: inline-block;
  color: #870557 !important;
  font-size: 16px;
  line-height: 0.8;
  text-decoration: none !important;
  padding: 0 0 2px !important;
  box-shadow: none !important;
  padding-bottom: 0 !important;
  padding-right: 10px !important;
}
.uo_loginForm .register-link:hover {
  text-decoration: underline !important;
}
@media (max-width: 980px) {
  .uo_loginForm .register-link {
    color: #fff !important;
  }
}
.uo_loginForm .ult-notice--error {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}
@media (max-width: 980px) {
  .uo_loginForm .ult-notice--error span {
    color: #fff !important;
  }
}
.uo_loginForm .uo-toolkit-2fa-footer a {
  display: inline-block;
  color: #870557 !important;
  font-size: 16px;
  line-height: 0.8;
  text-decoration: none !important;
  padding: 0 0 2px !important;
  box-shadow: none !important;
  padding-bottom: 0 !important;
  padding-right: 10px !important;
}
.uo_loginForm .uo-toolkit-2fa-footer a:hover {
  text-decoration: underline !important;
}
@media (max-width: 980px) {
  .uo_loginForm .uo-toolkit-2fa-footer a {
    color: #fff !important;
  }
}
/* forum tab */
.my-forums .dashboard-forums-slide {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 345px;
  background-size: cover;
  z-index: 0;
}
@media (max-width: 767px) {
  .my-forums .dashboard-forums-slide {
    height: 250px;
  }
}
.my-forums .dashboard-forums-slide:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(73, 73, 73, 0.4);
  z-index: 0;
}
.my-forums .dashboard-forums-slide h1 {
  width: 90%;
  color: #FBF5F3;
  font-size: 24px !important;
  text-align: center;
  padding: 0 !important;
  margin: 0 auto 30px;
  z-index: 3;
}
.my-forums .dashboard-forums-slide form.search-form {
  width: 90%;
  max-width: 600px;
  margin: 0 auto;
  z-index: 10;
}
.my-forums .dashboard-forums-slide input[type=search] {
  width: 100%;
  height: 50px;
  border: 1px solid #6D6D6D;
  box-sizing: border-box;
  border-radius: 26px;
  z-index: 3;
}
.my-forums .dashboard-forums-slide input[type=search]::-webkit-input-placeholder {
  color: #959595;
  font-size: 16px;
  font-weight: 300;
  line-height: 18px;
}
.my-forums .dashboard-forums-slide input[type=search]::-webkit-input-placeholder {
  color: #959595;
  font-size: 16px;
  font-weight: 300;
  line-height: 18px;
}
.my-forums .dashboard-forums-slide input[type=search]::-moz-placeholder {
  color: #959595;
  font-size: 16px;
  font-weight: 300;
  line-height: 18px;
}
.my-forums .dashboard-forums-slide input[type=search]:-moz-placeholder {
  color: #959595;
  font-size: 16px;
  font-weight: 300;
  line-height: 18px;
}
.my-forums .dashboard-forums-slide input[type=search]:-ms-input-placeholder {
  font-weight: 300;
  font-size: 16px;
  line-height: 18px;
  color: #959595;
}
.my-forums .dashboard-forums-slide input[type=search]:focus::-webkit-input-placeholder {
  color: transparent;
}
.my-forums .dashboard-forums-slide input[type=search]:focus::-webkit-input-placeholder {
  color: transparent;
}
.my-forums .dashboard-forums-slide input[type=search]:focus::-moz-placeholder {
  color: transparent;
}
.my-forums .dashboard-forums-slide input[type=search]:focus:-moz-placeholder {
  color: transparent;
}
.my-forums .dashboard-forums-slide input[type=search]:focus:-ms-input-placeholder {
  color: transparent;
}
.my-forums .my-forums-page {
  overflow: auto;
}
.my-forums .my-forums-page ul {
  display: block !important;
  margin: 0;
}
.my-forums .my-forums-page ul li.item-forum-list {
  width: 100%;
  max-width: 400px;
  margin: 0px auto 20px !important;
  padding: 0 !important;
  overflow: hidden;
  border-radius: 4px;
  /*
				@media (max-width: 600px) {
					min-width: 400px;
					
				}
				
				@media (max-width: 450px) {
					min-width: 100%;
					max-width: 100%;
					margin: 10px auto !important;
				}*/
}
@media (min-width: 1250px) {
  .my-forums .my-forums-page ul li.item-forum-list {
    float: left;
    width: 32%;
    margin: 0 2% 2% 0 !important;
  }
  .my-forums .my-forums-page ul li.item-forum-list:nth-of-type(3n) {
    margin-right: 0 !important;
  }
}
@media (min-width: 600px) and (max-width: 1249px) {
  .my-forums .my-forums-page ul li.item-forum-list {
    float: left;
    width: 48%;
    margin: 0 4% 4% 0 !important;
  }
  .my-forums .my-forums-page ul li.item-forum-list:nth-of-type(2n) {
    margin-right: 0 !important;
  }
}
.my-forums .my-forums-page ul li.item-forum-list a .item-forum {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  padding: 30px 20px;
  margin: 0;
  box-sizing: border-box;
  background-size: cover;
  border-radius: 4px;
  overflow: hidden;
  z-index: 1;
}
.my-forums .my-forums-page ul li.item-forum-list a .item-forum::after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  background: rgba(73, 73, 73, 0.4);
  width: 100%;
  height: 100%;
  z-index: 1;
  border-radius: 4px;
}
.my-forums .my-forums-page ul li.item-forum-list a .item-forum h4 {
  color: #FBF5F3;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
  margin-bottom: 10px;
  z-index: 10;
}
.my-forums .my-forums-page ul li.item-forum-list a .item-forum h6 {
  color: #FBF5F3;
  font-size: 18px;
  line-height: 120%;
  font-weight: 400 !important;
  margin-bottom: 0;
  z-index: 10;
}
.my-forums .my-forums-page ul li.item-forum-list a .item-forum h6 p {
  margin-bottom: 0;
}
.my-forums .my-forums-page ul li.item-forum-list a:hover {
  text-decoration: none !important;
}
.my-forums .my-forums-page ul li.item-forum-list a:hover h4, .my-forums .my-forums-page ul li.item-forum-list a:hover h6 {
  color: #5D2C61 !important;
  text-decoration: none !important;
}
/* single forum */
.single-forum .site-main > article {
  width: 90%;
  max-width: 1280px;
  margin: 100px auto 0;
}
.single-forum .site-main > article .bb-single-forum h1 {
  color: #222 !important;
}
.single-forum .site-main > article #bbpress-forums h2 {
  color: #222 !important;
}
.single-forum .site-main > article #bbpress-forums .bp-feedback.info .bp-icon {
  background-color: #5D2C61;
}
.single-forum .site-main > article #bbpress-forums .bp-feedback.info p {
  padding: 10px 5px !important;
}
/* single topic */
.single-topic .site-main > article {
  width: 90%;
  max-width: 1280px;
  margin: 100px auto 0;
}
.single-topic .site-main > article #bbpress-forums {
  padding: 0 !important;
}
.single-topic .site-main > article #bbpress-forums h1 {
  color: #222 !important;
}
.single-topic .site-main > article #bbpress-forums .bbp-topic-reply-link {
  color: #fff !important;
}
.single-topic .site-main > article #bbpress-forums .bbp-topic-reply-link:hover {
  text-decoration: none !important;
}
.single-topic .site-main > article #bbpress-forums a.subscription-toggle:hover {
  text-decoration: none !important;
}
.single-topic .site-main > article #bbpress-forums .action.bs-forums-meta a {
  color: #fff !important;
}
.single-topic .site-main > article #bbpress-forums .action.bs-forums-meta a:hover {
  text-decoration: none !important;
}
.single-topic .site-main > article #bbpress-forums a.bbp-reply-to-link:hover {
  text-decoration: none !important;
}
/**/
.item-forum-bock {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.item-forum-bock h4 {
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  margin-bottom: 0 !important;
  color: #1D1D1D;
}
@media (max-width: 500px) {
  .item-forum-bock h4 {
    font-size: 22px;
    line-height: 120%;
  }
}
.item-forum-bock a {
  font-weight: 400;
  font-size: 18px;
  line-height: 1.3;
  color: #5D2C61;
}
.new-courses-user-wrap {
  display: grid;
  justify-content: space-between;
  grid-template-columns: 48% 48%;
  grid-row-gap: 2em;
}
@media (max-width: 600px) {
  .new-courses-user-wrap {
    grid-template-columns: 100%;
    grid-row-gap: 2em;
  }
}
.new-courses-user-wrap > .et-boc .et_builder_outer_content {
  display: grid;
  justify-content: space-between;
  grid-template-columns: 48% 48%;
}
@media (max-width: 600px) {
  .new-courses-user-wrap > .et-boc .et_builder_outer_content {
    grid-template-columns: 100%;
    grid-row-gap: 2em;
  }
}
.courses-user-description {
  padding: 15px;
}
.new-courses-user-item img {
  width: 100%;
  height: auto;
  height: 388px;
  object-fit: cover;
  border-radius: 4px;
}
.courses-user-date {
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  color: #565656;
}
.courses-user-tile-row h4 {
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  color: #1D1D1D;
  max-width: 220px;
  margin-bottom: 0 !important;
  text-transform: capitalize;
  max-width: 300px;
}
@media (max-width: 500px) {
  .courses-user-tile-row h4 {
    font-size: 22px;
    line-height: 120%;
  }
}
.courses-user-tile-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
}
.courses-user-link {
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 45px;
  color: #5D2C61;
  border: 2px solid #5D2C61;
  border-radius: 4px;
  width: 80px;
  transition-duration: 0.4s;
  cursor: pointer;
}
#page .bb-course-title a:hover {
  color: #1D1D1D !important;
}
.ld-progress-bar .ld-progress-bar-percentage {
  background-color: #00BB13 !important;
}
.courses-user-link:hover {
  color: #fff;
  background-color: #5D2C61;
}
.section-new-courses-user {
  margin: 55px 0;
}
.section-new-courses-user h2, .section-pickup-title h2 {
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  color: #1D1D1D;
}
@media (max-width: 500px) {
  .section-new-courses-user h2, .section-pickup-title h2 {
    font-size: 22px;
    line-height: 120%;
  }
}
.section-pickup-title h2 {
  margin-bottom: 15px !important;
}
#et-boc .bb-cover-list-item .ld-status-complete.ld-secondary-background {
  padding: 4px 10px;
  left: 15px;
  color: #FDFDFD;
  font-size: 14px;
  text-transform: capitalize;
  background-color: #00BB13;
  border-radius: 4px;
  display: flex;
  height: 32px;
  width: 100px;
  justify-content: center;
  align-items: center;
}
#et-boc .bb-cover-list-item .ld-status-in-progress {
  padding: 4px 10px;
  left: 15px;
  border-radius: 4px;
  display: flex;
  height: 32px;
  width: 100px;
  justify-content: center;
  align-items: center;
  color: #FDFDFD;
  font-size: 14px;
  text-transform: capitalize;
}
#et-boc .bb-cover-list-item .course-progress-wrap .ld-status-complete.ld-secondary-background {
  padding: 0;
  left: auto;
  color: #A3A5A9;
  font-size: 12px;
  text-transform: capitalize;
  background-color: transparent;
  border-radius: 0;
  display: inline-flex;
  height: auto;
  width: auto;
}
@media (max-width: 600px) {
  .section-new-courses-user h2 {
    text-align: center;
  }
}
.view-my-courses {
  font-weight: 500;
  font-size: 18px;
  line-height: 23px;
}
.section-pickup {
  padding-top: 25px;
}
.section-pickup .slider-course {
  position: relative;
  width: calc(100% - 30px);
  margin-bottom: 20px 0 40px;
  z-index: 3;
}
@media (max-width: 1350px) {
  .section-pickup .slider-course {
    margin-bottom: 60px;
  }
}
.section-pickup .slider-course::before {
  position: absolute;
  content: "";
  top: 10px;
  right: -10px;
  width: 100%;
  height: calc(100% - 20px);
  border-radius: 4px;
  background-color: #EBEBEB;
  z-index: 2;
}
.section-pickup .slider-course::after {
  position: absolute;
  content: "";
  top: 20px;
  right: -20px;
  width: 100%;
  height: calc(100% - 40px);
  border-radius: 4px;
  background-color: #B6B6B6;
  z-index: 1;
}
.section-pickup .slider-course .owl-carousel {
  z-index: 9;
}
.section-pickup .slider-course .owl-dots {
  display: none;
}
.section-pickup .slider-course .owl-nav {
  margin-top: 0;
}
.section-pickup .slider-course .owl-nav > button {
  position: relative;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #5D2C61 !important;
  background-repeat: no-repeat;
  background-position: center;
  background-image: none !important;
}
.section-pickup .slider-course .owl-nav > button::after {
  position: absolute;
  content: "";
  top: calc(50% - 10px);
  left: calc(50% - 10px);
  width: 20px;
  height: 20px;
  background-image: url(/wp-content/themes/interfaith-theme/images/lesson-slider-arrow.svg);
  background-position: center;
  background-repeat: no-repeat;
}
.section-pickup .slider-course .owl-nav > button.owl-prev::after {
  transform: rotate(-180deg);
}
.section-pickup .slider-course .owl-nav > button.disabled {
  background-color: #EFEEEE !important;
}
.section-pickup .slider-course .owl-nav > button.disabled::after {
  background-image: url(/wp-content/themes/interfaith-theme/images/lesson-slider-arrow-disable.svg);
}
.section-pickup .slider-course .owl-nav > button.disabled.owl-next::after {
  transform: rotate(-180deg);
}
.section-pickup .slider-course .owl-nav > button.disabled.owl-prev::after {
  transform: rotate(0);
}
.section-pickup .slider-course .item {
  display: flex;
  justify-content: space-between;
  background-color: #fff;
  z-index: 5;
}
@media (max-width: 1000px) {
  .section-pickup .slider-course .item {
    flex-direction: column;
  }
}
.section-pickup .slider-course .item .slider-course__item {
  width: 50%;
}
@media (max-width: 1000px) {
  .section-pickup .slider-course .item .slider-course__item {
    width: 100%;
  }
}
.section-pickup .slider-course .item .slider-course__item.slider-course__content {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 440px;
  color: #3b3b3b;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
  padding: 30px;
  padding-right: 8.5%;
}
@media (max-width: 1000px) {
  .section-pickup .slider-course .item .slider-course__item.slider-course__content {
    min-height: 1px;
  }
}
.section-pickup .slider-course .item .slider-course__item.slider-course__content .course-progress {
  position: absolute;
  top: 30px;
  right: 30px;
  width: 60px;
  height: 60px;
}
.section-pickup .slider-course .item .slider-course__item.slider-course__content .course-progress svg {
  width: 60px;
  height: 60px;
}
.section-pickup .slider-course .item .slider-course__item.slider-course__content .course-progress #count {
  font-size: 30px !important;
  font-weight: 600;
}
.section-pickup .slider-course .item .slider-course__item.slider-course__content span {
  color: #3b3b3b;
  font-size: 18px;
  font-weight: 300;
  line-height: 120%;
}
.section-pickup .slider-course .item .slider-course__item.slider-course__content h4 {
  max-width: 490px;
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  color: #222;
  font-size: 24px;
  font-weight: 500 !important;
  line-height: 120%;
  margin-top: 20px;
}
@media (max-width: 500px) {
  .section-pickup .slider-course .item .slider-course__item.slider-course__content h4 {
    font-size: 22px;
    line-height: 120%;
  }
}
.section-pickup .slider-course .item .slider-course__item.slider-course__content a.slider-course-link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 140px;
  height: 45px;
  color: #5D2C61;
  font-size: 18px;
  font-weight: 400;
  line-height: 23px;
  border: 2px solid #5D2C61;
  border-radius: 4px;
  transition-duration: 0.4s;
  margin-top: 40px;
}
.section-pickup .slider-course .item .slider-course__item.slider-course__content a.slider-course-link:hover {
  color: #fff;
  background-color: #5D2C61;
}
.section-pickup .slider-course .item .slider-course__item.slider-course__img {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 4px;
}
@media (max-width: 1000px) {
  .section-pickup .slider-course .item .slider-course__item.slider-course__img {
    width: 100%;
    height: 200px;
  }
}
.section-pickup-title {
  display: flex;
  justify-content: space-between;
}
.section-second-dashboard {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1350px) {
  .section-second-dashboard {
    flex-direction: column-reverse;
  }
}
.item-cpd-course {
  width: calc(65% - 30px);
  margin-left: 30px;
  background: #fff;
}
@media (max-width: 1350px) {
  .item-cpd-course {
    width: 100%;
    margin-left: 0;
  }
}
.item-cpd-course .item-cpd-course__wrap {
  display: flex;
  justify-content: space-between;
  height: 100%;
}
@media (max-width: 700px) {
  .item-cpd-course .item-cpd-course__wrap {
    flex-direction: column;
  }
}
.item-cpd-course .item-cpd-course__wrap div {
  width: 60%;
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__img {
  width: 40%;
  background-size: cover;
  border-radius: 4px;
}
@media (max-width: 1550px) {
  .item-cpd-course .item-cpd-course__wrap div.item-cpd-course__img {
    width: 50%;
  }
}
@media (max-width: 700px) {
  .item-cpd-course .item-cpd-course__wrap div.item-cpd-course__img {
    display: none;
  }
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content {
  padding: 30px 30px 70px;
  width: 60%;
}
@media (max-width: 1550px) {
  .item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content {
    width: 50%;
  }
}
@media (max-width: 991px) {
  .item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content {
    padding-bottom: 50px;
  }
}
@media (max-width: 700px) {
  .item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content {
    width: 100%;
    padding-bottom: 40px;
  }
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content .all-courses {
  font-weight: 500;
  font-size: 18px;
  line-height: 23px;
  text-align: right;
  padding-bottom: 15px;
  color: #5D2C61;
  display: block;
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content .all-courses:hover {
  color: #EC691F;
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content h4 {
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  color: #1D1D1D;
  margin: 25px 0 15px;
}
@media (max-width: 500px) {
  .item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content h4 {
    font-size: 22px;
    line-height: 120%;
  }
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content span {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #565656;
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content .item-cpd-course__content-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #565656;
  width: 100%;
  max-width: 300px;
}
@media (max-width: 1550px) {
  .item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content .item-cpd-course__content-text {
    max-width: 100%;
  }
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content a.prev {
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  color: #5D2C61;
  border-radius: 4px;
  border: 2px solid #5D2C61;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 140px;
  width: 100%;
  height: 45px;
  transition-duration: 0.4s;
  margin-top: 40px;
}
.item-cpd-course .item-cpd-course__wrap div.item-cpd-course__content a.prev:hover {
  color: #fff;
  background-color: #5D2C61;
}
@media (max-width: 1500px) {
  .new-courses-user-item img {
    max-height: 350px;
  }
}
@media (max-width: 1300px) {
  .new-courses-user-item img {
    height: 300px;
  }
}
@media (max-width: 1200px) {
  .courses-user-tile-row {
    flex-direction: column;
  }
}
@media (max-width: 991px) {
  .new-courses-user-item img {
    height: 250px;
  }
  .courses-user-tile-row h4 {
    max-width: 100%;
    font-size: 20px;
    font-weight: 400;
    line-height: 140%;
    text-align: center;
  }
  .courses-user-link {
    margin-top: 20px;
  }
  .courses-user-date {
    text-align: center;
  }
}
@media (max-width: 991px) and (max-width: 500px) {
  .courses-user-tile-row h4 {
    font-size: 18px;
  }
}
.new-page-dashboard__title {
  font-weight: 500;
  font-size: 38px;
  line-height: 140%;
  color: #1D1D1D;
  max-width: 1200px;
  margin-bottom: 0;
  padding-bottom: 0;
}
.bs-item-list.list-view .item-avatar img {
  width: 55px;
  height: 55px;
  border-radius: 50%;
}
#buddypress .page-dashboard .bs-item-wrap {
  padding: 13px 20px;
}
#buddypress .page-dashboard.bs-item-list.list-view .bs-item-wrap:first-child {
  border-bottom: none !important;
}
#buddypress .page-dashboard.bs-item-list.list-view .bs-item-wrap:nth-child(2) > div {
  border-top: none !important;
}
#buddypress .page-dashboard .item-title a {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #1D1D1D;
}
#buddypress .page-dashboard .item-meta {
  padding-top: 7px;
}
#buddypress .page-dashboard .item-meta > div:first-child {
  padding-bottom: 10px;
}
#buddypress .page-dashboard .item-meta span {
  font-weight: 400;
  font-size: 12px !important;
  line-height: 15px;
  color: #C0C0C0 !important;
}
#buddypress .page-dashboard .bs-forums-meta {
  justify-content: flex-start;
}
#buddypress .page-dashboard .bs-forums-meta p {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  padding-top: 7px;
  color: #393939;
}
#buddypress .page-dashboard .bs-forums-meta svg {
  margin-left: -35px;
  margin-right: 10px;
}
#bbp-forum-0 > li:nth-child(2) > div {
  border-top: none !important;
}
.my-course-page .bb-course-title {
  margin-bottom: 30px !important;
}
.my-course-page .bb-course-title a {
  text-transform: none !important;
}
@media (max-width: 1200px) {
  .my-course-page .bb-course-items.grid-view {
    justify-content: space-between;
  }
}
.my-course-page .bb-course-items.grid-view .bb-course-item-wrap {
  min-height: 203px;
  min-width: 100%;
}
.my-course-page #et_builder_outer_content {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 1200px) {
  .my-course-page #et_builder_outer_content {
    justify-content: space-between;
  }
}
.dashboard-my-course-row {
  display: flex;
  margin: 50px 5% 0;
}
@media (max-width: 1250px) {
  .dashboard-my-course-row {
    justify-content: space-between;
  }
}
@media (max-width: 799px) {
  .dashboard-my-course-row {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 600px) {
  .dashboard-my-course-row {
    flex-direction: column;
    align-items: center;
  }
}
.dashboard-my-course-row > div {
  width: 50%;
}
@media (max-width: 799px) {
  .dashboard-my-course-row > div {
    width: 100%;
    text-align: center !important;
  }
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last {
  text-align: right;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last form, .dashboard-my-course-row > div.dashboard-my-course__item.item-last .form-item {
  margin-bottom: 3rem;
}
@media (max-width: 1250px) {
  .dashboard-my-course-row > div.dashboard-my-course__item.item-last form, .dashboard-my-course-row > div.dashboard-my-course__item.item-last .form-item {
    margin-bottom: 2rem;
  }
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search] {
  border-radius: 26px;
  max-width: 215px;
  height: 31px;
  border-color: #6D6D6D;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]::-webkit-input-placeholder {
  font-weight: 300;
  font-size: 16px;
  line-height: 18px;
  color: #959595;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]::-webkit-input-placeholder {
  font-weight: 300;
  font-size: 16px;
  line-height: 18px;
  color: #959595;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]::-moz-placeholder {
  font-weight: 300;
  font-size: 16px;
  line-height: 18px;
  color: #959595;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]:-moz-placeholder {
  font-weight: 300;
  font-size: 16px;
  line-height: 18px;
  color: #959595;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]:-ms-input-placeholder {
  font-weight: 300;
  font-size: 16px;
  line-height: 18px;
  color: #959595;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]:focus::-webkit-input-placeholder {
  color: transparent;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]:focus::-webkit-input-placeholder {
  color: transparent;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]:focus::-moz-placeholder {
  color: transparent;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]:focus:-moz-placeholder {
  color: transparent;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last input[type=search]:focus:-ms-input-placeholder {
  color: transparent;
}
.dashboard-my-course-row > div.dashboard-my-course__item.item-last .course-progress {
  max-width: 215px;
  width: 100%;
  height: 31px;
  background: #FFFFFF;
  border: 1px solid #6D6D6D;
  border-radius: 4px;
}
.header-dashboard-title {
  width: 100%;
  padding-left: 4%;
  font-weight: 500;
  font-size: 36px;
  line-height: 42px;
  color: #1D1D1D;
}
@media (max-width: 1300px) {
  .header-dashboard-title {
    padding-left: 5%;
  }
}
@media (max-width: 1024px) {
  .header-dashboard-title {
    padding-left: 6%;
    font-size: 30px;
  }
}
@media (max-width: 799px) {
  .bp-user.my-account .bb-left-panel-icon-wrap {
    display: none;
  }
}
.bp-user.my-account .header-search-link {
  display: none;
}
.bp-user.my-account .bb-separator {
  display: none;
}
.bp-user.my-account .user-wrap-container {
  padding-right: 0;
}
.bb-mobile-panel-header .user-name, .my-account-link a {
  color: #fff !important;
}
@media (max-width: 799px) {
  .bb-mobile-panel-inner .main-navigation + .bb-login-section a {
    padding-left: 0;
    text-align: left;
  }
}
.section-second-dashboard .item-forum {
  width: 100%;
}
@media (max-width: 1350px) {
  .section-second-dashboard .item-forum {
    margin-top: 20px;
  }
}
.section-second-dashboard .item-forum .item-title a, .section-second-dashboard .item-forum .item-title {
  margin-bottom: 10px;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #1D1D1D;
  margin-bottom: 10px;
}
.section-second-dashboard .item-forum .item-title a p, .section-second-dashboard .item-forum .item-title p {
  margin-bottom: 0;
}
.section-second-dashboard .item-forum .item-meta > div:first-child {
  margin-bottom: 10px;
}
.section-second-dashboard .item-forum .item-meta > div:first-child svg {
  margin-bottom: -5px;
}
#course-dir-list .my-forums-page {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .primary-menu > li {
    padding: 0 6px;
  }
}
@media (max-width: 911px) {
  .site-branding {
    padding-right: 0;
    max-width: 180px;
    width: 100%;
  }
}
@media (max-width: 911px) {
  #navbar-collapse {
    margin-left: 5px;
    margin-right: 5px;
  }
}
@media (max-width: 911px) {
  .bb-separator {
    margin: 0 2px 0 2px;
  }
}
@media (max-width: 911px) {
  #primary-menu li a {
    font-size: 14px;
  }
}
@media (max-width: 911px) {
  .user-wrap.menu-item-has-children .user-name {
    font-size: 12px;
  }
}
@media (max-width: 911px) {
  .header-aside-inner > * {
    padding: 0 5px;
  }
}
.more-button.active:after {
  border-color: #5D2C61;
}
.no-courses {
  margin-top: -25px;
  margin-left: 0;
  margin-bottom: 0;
  font-weight: 400;
}
.my-account .user-wrap.menu-item-has-children .user-name, .my-account .user-wrap.menu-item-has-children .user-name:hover, .my-account .site-header #header-aside i {
  color: #1D1D1D;
}
.my-account .no-course {
  padding: 30px;
}
.my-account #buddypress a.button.outline {
  border: none;
}
.my-account #primary-menu li a {
  color: #565656;
}
.my-account .grid-view .bb-card-course-details .course-progress-wrap:nth-last-child(2) {
  margin: 0 0 40px;
}
.my-account #main {
  min-height: 710px;
}
@media (max-width: 1300px) {
  .my-account .bbp-user-page #primary {
    min-width: calc(100% - 250px) !important;
  }
}
@media (max-width: 799px) {
  .my-account .bbp-user-page #primary {
    margin-top: -18px;
  }
}
#buddypress .post-container {
  margin-top: 40px;
  margin-bottom: 40px;
}
#buddypress .post-container .post-item {
  display: flex;
  margin-bottom: 50px;
  background: #FDFDFD;
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.15);
  border-radius: 4px;
  border: 1px solid #E1E1E1;
  overflow: hidden;
}
@media (max-width: 1200px) {
  #buddypress .post-container .post-item {
    flex-direction: column-reverse;
  }
}
#buddypress .post-container .post-item.row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 1200px) {
  #buddypress .post-container .post-item.row-reverse {
    flex-direction: column-reverse;
  }
}
#buddypress .post-container .post-item > div {
  width: 50%;
}
@media (max-width: 1200px) {
  #buddypress .post-container .post-item > div {
    width: 100%;
  }
}
#buddypress .post-container .post-item > div.post-item__img {
  background-size: cover;
  background-position: center center;
}
@media (max-width: 1200px) {
  #buddypress .post-container .post-item > div.post-item__img {
    min-height: 400px;
  }
}
@media (max-width: 950px) {
  #buddypress .post-container .post-item > div.post-item__img {
    min-height: 350px;
  }
}
@media (max-width: 800px) {
  #buddypress .post-container .post-item > div.post-item__img {
    min-height: 300px;
  }
}
@media (max-width: 600px) {
  #buddypress .post-container .post-item > div.post-item__img {
    min-height: 250px;
  }
}
@media (max-width: 400px) {
  #buddypress .post-container .post-item > div.post-item__img {
    min-height: 170px;
  }
}
#buddypress .post-container .post-item > div.post-item__img a {
  display: block;
  width: 100%;
  height: 100%;
}
#buddypress .post-container .post-item > div.post-item__content {
  padding: 35px;
  min-height: 450px;
}
@media (min-width: 1920px) {
  #buddypress .post-container .post-item > div.post-item__content {
    padding: 3%;
  }
}
@media (max-width: 1400px) {
  #buddypress .post-container .post-item > div.post-item__content {
    min-height: 400px;
  }
}
@media (max-width: 1200px) {
  #buddypress .post-container .post-item > div.post-item__content {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  #buddypress .post-container .post-item > div.post-item__content {
    padding: 20px;
  }
}
#buddypress .post-container .post-item > div.post-item__content h4 {
  font-weight: 500;
  font-size: 32px;
  line-height: 1.1;
  color: #1D1D1D;
  margin-bottom: 5px;
  transition-duration: 0.4s;
}
@media (max-width: 1400px) {
  #buddypress .post-container .post-item > div.post-item__content h4 {
    font-size: 27px;
  }
}
@media (max-width: 475px) {
  #buddypress .post-container .post-item > div.post-item__content h4 {
    font-size: 22px;
  }
}
#buddypress .post-container .post-item > div.post-item__content h4 a {
  color: #1D1D1D;
  transition-duration: 0.4s;
}
#buddypress .post-container .post-item > div.post-item__content h4 a:hover {
  color: #5D2C61 !important;
}
#buddypress .post-container .post-item > div.post-item__content h4:hover, #buddypress .post-container .post-item > div.post-item__content h4 a:hover {
  color: #5D2C61 !important;
}
#buddypress .post-container .post-item > div.post-item__content p {
  font-size: 18px;
  line-height: 140%;
  color: #3B3B3B;
  margin-bottom: 0;
}
@media (max-width: 1400px) {
  #buddypress .post-container .post-item > div.post-item__content p {
    font-size: 16px;
  }
}
#buddypress .post-container .post-item > div.post-item__content .date-post {
  font-size: 16px;
  line-height: 140%;
  color: #626262;
  margin-bottom: 5px;
}
@media (max-width: 1400px) {
  #buddypress .post-container .post-item > div.post-item__content .date-post {
    font-size: 14px;
  }
}
#buddypress .post-container .post-item > div.post-item__content:hover {
  cursor: pointer;
}
#buddypress .post-container .post-item > div.post-item__content:hover h4 {
  color: #5D2C61;
}
* .gallery-wrap {
  padding: 10px 0 0;
  margin-left: -10px;
  margin-bottom: 5px;
  max-width: 870px;
}
@media (max-width: 799px) {
  * .gallery-wrap {
    margin-right: -10px;
  }
}
@media (max-width: 500px) {
  * .gallery-wrap {
    margin-right: 0;
    margin-left: 0;
    padding: 0 5px;
  }
}
* .gallery-wrap .gallery-row {
  text-align: left;
  margin-top: 20px;
}
* .gallery-wrap .gallery-row__wrap, * .gallery-wrap .wrapper {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
* .gallery-wrap .gallery-img__item {
  width: 33.3%;
  padding: 15px;
}
@media (max-width: 1100px) {
  * .gallery-wrap .gallery-img__item {
    width: 50%;
  }
}
* .gallery-wrap .box, * .gallery-wrap .add-more-img {
  width: calc(33.3% - 20px);
}
@media (max-width: 1100px) {
  * .gallery-wrap .box, * .gallery-wrap .add-more-img {
    width: calc(50% - 20px);
  }
}
* .gallery-wrap .box {
  position: relative;
}
* .gallery-wrap .gallery-img {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #F3F3F4;
  border-radius: 4px;
  height: 155px;
  position: relative;
  cursor: pointer;
  overflow: hidden;
}
* .gallery-wrap .gallery-img__description {
  position: absolute;
  bottom: 0;
  padding: 10px;
  color: #fff;
  background: #C4C4C4;
  border-radius: 0px 0px 4px 4px;
  left: 0;
  width: 100%;
  transition-duration: 0.5s;
  text-align: center;
  transform: translateY(50px);
}
* .gallery-wrap .gallery-img:hover .allery-img__description {
  transform: translateY(0);
}
* .gallery-wrap .gallery__title {
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 140%;
  color: #1F1F1F;
  margin-bottom: 20px;
  padding-left: 15px;
}
* .gallery-wrap .wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 50px;
}
* .gallery-wrap .box, * .gallery-wrap .add-more-img {
  display: block;
  margin: 10px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  overflow: hidden;
  border-radius: 4px;
}
* .gallery-wrap .add-more-img {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  background: #F3F3F4;
  height: 150px;
  cursor: pointer;
}
@media (max-width: 380px) {
  * .gallery-wrap .add-more-img {
    height: 110px;
  }
}
* .gallery-wrap .add-more-img span {
  color: #5D2C61;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  padding-top: 10px;
  display: inline-block;
}
* .gallery-wrap .js--image-preview:after {
  top: calc(50% - 4.3rem);
}
* .gallery-wrap .upload-options {
  position: relative;
  height: 38px;
  cursor: pointer;
  overflow: hidden;
  text-align: center;
  transition: background-color ease-in-out 150ms;
  margin-top: -38px;
  transition-duration: 0.5s;
}
* .gallery-wrap .box:hover .upload-options label {
  transform: translateY(0);
}
* .gallery-wrap .upload-options input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
* .gallery-wrap .upload-options label {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  overflow: hidden;
  transform: translateY(40px);
  background-color: #C4C4C4;
  transition-duration: 0.5s;
}
* .gallery-wrap .upload-options label::after {
  content: "Cover photo";
  position: absolute;
  font-size: 2.5rem;
  color: #fff;
  top: calc(70% - 1.1rem);
  left: calc(50% - 2.25rem);
  z-index: 0;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
}
* .gallery-wrap .upload-options label span {
  display: inline-block;
  width: 50%;
  height: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  text-align: center;
}
* .gallery-wrap .upload-options label span:hover i.material-icons {
  color: lightgray;
}
* .gallery-wrap .js--image-preview {
  height: 150px;
  width: 100%;
  position: relative;
  overflow: hidden;
  background-image: url("");
  background-color: #F3F3F4;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 380px) {
  * .gallery-wrap .js--image-preview {
    height: 110px;
  }
}
* .gallery-wrap .js--image-preview::after {
  content: url(/wp-content/themes/interfaith-theme/images/image-empty.svg);
  font-family: "Material Icons";
  position: relative;
  font-size: 4em;
  color: #e6e6e6;
  top: calc(70% - 3.8rem);
  left: calc(50% - .7rem);
  z-index: 0;
}
@media (max-width: 380px) {
  * .gallery-wrap .js--image-preview::after {
    top: calc(70% - 3.4rem);
  }
}
* .gallery-wrap .not-empty .js--image-preview:after {
  content: "";
}
* .gallery-wrap .js--image-preview.no-empty:after {
  display: none;
}
* .gallery-wrap .box:first-child {
  position: relative;
}
* .gallery-wrap .box:first-child .not-valid-field {
  bottom: 115px;
}
* .gallery-wrap .js--image-preview.js--no-default::after {
  display: none;
}
* .gallery-wrap i.material-icons {
  transition: color 100ms ease-in-out;
  font-size: 2.25em;
  line-height: 55px;
  color: white;
  display: block;
}
* .gallery-wrap .drop {
  display: block;
  position: absolute;
  background: rgba(95, 158, 160, 0.2);
  border-radius: 100%;
  transform: scale(0);
}
* .gallery-wrap .animate {
  -webkit-animation: ripple 0.4s linear;
  animation: ripple 0.4s linear;
}
@-webkit-keyframes ripple {
  100% {
    opacity: 0;
    transform: scale(2.5);
  }
}
@keyframes ripple {
  100% {
    opacity: 0;
    transform: scale(2.5);
  }
}
@media (max-width: 400px) {
  .js--image-preview::after {
    top: calc(90% - 4.5rem);
    left: calc(50% - .9rem);
  }
}
.box .delete-img {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border: 1px solid #5D2C61;
  z-index: 99999;
  text-align: center;
  transform: rotate(45deg);
  color: #5D2C61;
  cursor: pointer;
  opacity: 0.7;
  transition-duration: 0.4s;
  opacity: 0;
}
@media (max-width: 500px) {
  .box .delete-img {
    font-size: 18px;
  }
}
.box:hover .delete-img {
  opacity: 1;
}
.bbp-user-page .bb-grid #course-dir-list {
  margin-top: 0;
  margin-bottom: 100px;
  display: flex;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1em;
}
.bbp-user-page .bb-grid #course-dir-list.my-course-page {
  display: grid !important;
}
.bbp-user-page .bb-grid #course-dir-list.my-course-page.my-forums-page {
  display: block !important;
  margin-bottom: 3rem;
}
.bbp-user-page .bb-grid #course-dir-list.my-course-page.my-forums-page li.item-forum-list .item-forum.forum-list-img {
  max-height: 300px;
}
@media (max-width: 1100px) {
  .bbp-user-page .bb-grid #course-dir-list {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 500px) {
  .bbp-user-page .bb-grid #course-dir-list {
    grid-template-columns: 1fr;
  }
}
#buddypress div.bp-profile-content table.profile-fields tr td.label {
  padding-right: 8px;
}
.field_type_radiobox {
  align-items: center;
  display: flex;
  margin-bottom: 15px;
}
.field_type_radiobox:nth-child(2) {
  margin-top: -20px;
}
.field_type_radiobox:nth-child(5) {
  margin-bottom: 3rem;
}
.field_type_radiobox > .label {
  min-width: 250px;
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  color: #626262;
}
@media (max-width: 479px) {
  .field_type_radiobox > .label {
    min-width: 190px;
    max-width: 190px;
    padding-left: 20px;
  }
}
.field_type_radiobox .form_radio, .field_type_radiobox .row {
  align-items: center;
  display: flex;
}
.field_type_radiobox .form_radio label, .field_type_radiobox .row label {
  padding-left: 15px;
  color: #1D1D1D;
  display: flex;
  min-width: 100px;
  max-width: 100px;
}
@media (max-width: 767px) {
  .field_type_radiobox .row {
    flex-direction: column;
  }
}
.field_type_radiobox .data {
  padding-bottom: 0 !important;
}
.field_type_radiobox input[type="radio"] {
  appearance: none;
  background-color: #fff;
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 1.15em;
  height: 1.15em;
  border: 0.1em solid #DEDFE2;
  border-radius: 50%;
}
.field_type_radiobox input[type="radio"] {
  /* ...existing styles */
  display: grid;
  place-content: center;
}
.field_type_radiobox input[type="radio"]::before {
  content: "";
  width: 0.65em;
  height: 0.65em;
  border-radius: 50%;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #5D2C61;
}
.field_type_radiobox input[type="radio"]:checked::before {
  transform: scale(1);
  border-color: #5D2C61 !important;
}
.push-right.small {
  display: none !important;
}
/* New Dashboard */
body.bp-user .interfaith-profile-page, body.my-account .interfaith-profile-page {
  /* Header */
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile.has-scrolled, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile.has-scrolled {
  display: block !important;
}
@media (max-width: 799px) {
  body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile {
    background-color: #5D2C61 !important;
  }
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap {
  display: inline-block;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap .interfaith-profile-menu-btn, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap .interfaith-profile-menu-btn {
  padding: 0;
  border: none;
  background: transparent;
  font-weight: 400;
  color: #fff;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap .interfaith-profile-menu-btn:hover, body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap .interfaith-profile-menu-btn:focus, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap .interfaith-profile-menu-btn:hover, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap .interfaith-profile-menu-btn:focus {
  box-shadow: none;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap .interfaith-profile-menu-btn i, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap .interfaith-profile-menu-btn i {
  font-size: 32px;
  color: #fff;
}
@media (min-width: 799.98px) {
  body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .bb-left-panel-icon-wrap {
    display: none;
  }
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .site-header-container.flex, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .site-header-container.flex {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100px;
  padding: 0;
}
@media (max-width: 799.98px) {
  body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .site-header-container.flex, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .site-header-container.flex {
    display: flex !important;
  }
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo {
  width: 100%;
  max-width: 375px;
  padding: 20px 40px !important;
}
@media (max-width: 1300px) {
  body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo {
    max-width: 250px;
    padding: 20px 20px !important;
  }
}
@media (max-width: 799px) {
  body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo {
    max-width: 100% !important;
    justify-content: center;
  }
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo .site-title img.bb-logo, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo .site-title img.bb-logo {
  display: block;
  max-width: 260px;
  height: 60px;
  object-fit: contain;
  padding: 0 !important;
}
@media (max-width: 1300px) {
  body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo .site-title img.bb-logo, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile #site-logo .site-title img.bb-logo {
    max-width: 200px;
  }
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right {
  display: none;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100px;
  background: #EFEEEE;
  padding: 0 4%;
}
@media (min-width: 799.98px) {
  body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right {
    display: flex;
  }
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right .header-search-wrap, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right .header-search-wrap {
  position: relative;
  visibility: visible;
  opacity: 1;
  height: auto;
  width: auto;
  background: transparent;
  padding: 0;
  border: none;
  box-shadow: none;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right form.search-form, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right form.search-form {
  margin-bottom: 0;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right form.search-form input[type=search], body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right form.search-form input[type=search] {
  border: 1px solid #9E9E9E;
  box-sizing: border-box;
  border-radius: 26px;
  min-width: 290px;
  height: 31px;
  transition: all 0.3s ease-in;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right form.search-form input[type=search]:focus, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-header-right form.search-form input[type=search]:focus {
  border-color: #5D2C61;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-nav-inner, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-nav-inner {
  position: relative;
  min-height: 100%;
  padding: 25px 30px 60px 0;
  background-color: #823175;
  z-index: 11;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-nav-header, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-nav-header {
  position: relative;
  padding-left: 30px;
  padding-bottom: 25px;
  margin-bottom: 15px;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-nav-header::after, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-nav-header::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 30px;
  width: calc(100% - 30px);
  height: 1px;
  background-color: #DEDFE2;
  opacity: 0.5;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-menu li, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-menu li {
  margin-bottom: 10px !important;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-menu li a, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-menu li a {
  padding: 15px 0 15px 30px;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile {
  margin-top: 35px;
  padding-left: 30px;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile form, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile form {
  margin-bottom: 0;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile form label, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile form label {
  display: block;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile form input[type=search], body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile form input[type=search] {
  width: 100%;
  max-width: 100%;
  padding: 0;
  background: transparent;
  border: none;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  height: 31px;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
  transition: all 0.3s ease-in;
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile form input[type=search]::placeholder, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .intefaith-profile-search-mobile form input[type=search]::placeholder {
  color: rgba(255, 255, 255, 0.75);
}
body.bp-user .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-menu-logout, body.my-account .interfaith-profile-page .site-header.site-header--interfaith-profile .interfaith-profile-mobile-nav-wrap .interfaith-profile-menu-logout {
  margin-top: 55px;
  padding-left: 30px;
}
body.bp-user .interfaith-profile-page, body.my-account .interfaith-profile-page {
  /* Feedaback/Help Notifications */
  /* Profile Menu */
  /* Basic content block */
}
body.bp-user .interfaith-profile-page .bp-feedback.info .bp-icon, body.bp-user .interfaith-profile-page .bp-feedback.help .bp-icon, body.my-account .interfaith-profile-page .bp-feedback.info .bp-icon, body.my-account .interfaith-profile-page .bp-feedback.help .bp-icon {
  background-color: #823175;
}
body.bp-user .interfaith-profile-page input#bp-browse-button, body.my-account .interfaith-profile-page input#bp-browse-button {
  background-color: #823175;
}
body.bp-user .interfaith-profile-page .site-content-grid, body.my-account .interfaith-profile-page .site-content-grid {
  display: block;
}
body.bp-user .interfaith-profile-page .bb-profile-grid.bb-grid, body.my-account .interfaith-profile-page .bb-profile-grid.bb-grid {
  margin-bottom: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-menu, body.my-account .interfaith-profile-page .interfaith-profile-menu {
  list-style: none;
  margin: 125px 0 0;
}
@media (max-width: 799px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-menu, body.my-account .interfaith-profile-page .interfaith-profile-menu {
    margin-top: 20px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-menu li, body.my-account .interfaith-profile-page .interfaith-profile-menu li {
  position: relative;
  display: flex;
  padding: 0;
  margin-bottom: 20px !important;
}
@media (min-width: 799.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-menu li.interfaith-menu-logout, body.my-account .interfaith-profile-page .interfaith-profile-menu li.interfaith-menu-logout {
    margin-top: 70px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-menu li a, body.my-account .interfaith-profile-page .interfaith-profile-menu li a {
  display: flex;
  align-items: center;
  width: 90%;
  max-width: 300px;
  color: #FBF5F3 !important;
  font-size: 20px;
  line-height: 100%;
  font-weight: 500;
  text-transform: capitalize;
  padding: 20px 0 20px 90px;
  border-radius: 0 20px 20px 0;
  transition: 0.5s all !important;
}
@media (max-width: 1300px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-menu li a, body.my-account .interfaith-profile-page .interfaith-profile-menu li a {
    padding-left: 25px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-menu li a .interfaith-menu-icon, body.my-account .interfaith-profile-page .interfaith-profile-menu li a .interfaith-menu-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  margin-right: 10px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-menu li.selected a, body.bp-user .interfaith-profile-page .interfaith-profile-menu li a:hover, body.bp-user .interfaith-profile-page .interfaith-profile-menu li a:focus, body.my-account .interfaith-profile-page .interfaith-profile-menu li.selected a, body.my-account .interfaith-profile-page .interfaith-profile-menu li a:hover, body.my-account .interfaith-profile-page .interfaith-profile-menu li a:focus {
  color: #5D2C61 !important;
  background-color: #fff;
  text-decoration: none !important;
}
body.bp-user .interfaith-profile-page .interfaith-profile-menu li.selected a .interfaith-menu-icon.mailbox svg, body.bp-user .interfaith-profile-page .interfaith-profile-menu li a:hover .interfaith-menu-icon.mailbox svg, body.bp-user .interfaith-profile-page .interfaith-profile-menu li a:focus .interfaith-menu-icon.mailbox svg, body.my-account .interfaith-profile-page .interfaith-profile-menu li.selected a .interfaith-menu-icon.mailbox svg, body.my-account .interfaith-profile-page .interfaith-profile-menu li a:hover .interfaith-menu-icon.mailbox svg, body.my-account .interfaith-profile-page .interfaith-profile-menu li a:focus .interfaith-menu-icon.mailbox svg {
  fill: #5D2C61 !important;
}
body.bp-user .interfaith-profile-page .interfaith-profile-menu li.logout, body.my-account .interfaith-profile-page .interfaith-profile-menu li.logout {
  margin-top: 70px;
}
@media (max-width: 799px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-menu li.logout, body.my-account .interfaith-profile-page .interfaith-profile-menu li.logout {
    margin-top: 0;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section, body.my-account .interfaith-profile-page .interfaith-profile-section {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  /* Profile Menu Column */
  /* Main Content Column */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content {
  background-color: #5D2C61;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content::-webkit-scrollbar-thumb, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content::-webkit-scrollbar-thumb {
  border: 1px solid #5D2C61;
  background: #fff;
}
@media (min-width: 799.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content {
    width: 250px;
    max-width: 250px;
  }
}
@media (min-width: 1300px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content {
    width: 375px;
    max-width: 375px;
  }
}
@media (max-width: 799.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content {
    display: none;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content .interfaith-profile-nav, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-side-content .interfaith-profile-nav {
  position: sticky;
  top: 100px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content {
  width: 100%;
}
@media (min-width: 799.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content {
    width: calc(100% - 250px);
    min-height: 100vh;
  }
}
@media (min-width: 1300px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content {
    width: calc(100% - 375px);
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .main-navs, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .main-navs {
  display: none;
}
@media (min-width: 799.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .interfaith-profile-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .interfaith-profile-content {
    min-height: 710px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members {
  width: 90%;
  max-width: 90%;
  margin: 50px auto;
}
@media (max-width: 799.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members {
    width: 100%;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members.interfaith-forums, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members.interfaith-forums {
  width: 100%;
  max-width: 100%;
  margin: 0 0 50px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members.interfaith-forums .bb-profile-grid.bb-grid, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members.interfaith-forums .bb-profile-grid.bb-grid {
  margin-top: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members.interfaith-forums .profile-page-main, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members.interfaith-forums .profile-page-main {
  margin: 0 auto;
  width: 90%;
  max-width: 90%;
}
@media (min-width: 799.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members.interfaith-forums .profile-page-main, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content .bp_members.interfaith-forums .profile-page-main {
    width: 90%;
    max-width: 90%;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress {
  /* Profile header with cover image, avatar and short personal info */
  /* Profile Page Header (title, search input, btn etc)  */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip]::before {
  background-repeat: no-repeat;
  background-size: 100% auto;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon]::after, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip]::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon]::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip]::after {
  background: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-bp-tooltip-pos="right"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-balloon-pos="right"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-bp-tooltip-pos="right"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-balloon-pos="right"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-bp-tooltip-pos="right"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-balloon-pos="right"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-bp-tooltip-pos="right"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-balloon-pos="right"]::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba( 130, 49, 117,1 )%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-bp-tooltip-pos="left"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-balloon-pos="left"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-bp-tooltip-pos="left"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-balloon-pos="left"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-bp-tooltip-pos="left"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-balloon-pos="left"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-bp-tooltip-pos="left"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-balloon-pos="left"]::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba( 130, 49, 117,1 )%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-bp-tooltip-pos="down-left"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-bp-tooltip-pos="down"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-balloon-pos="down"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-bp-tooltip-pos="down-left"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-bp-tooltip-pos="down"]::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-balloon-pos="down"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-bp-tooltip-pos="down-left"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-bp-tooltip-pos="down"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-balloon][data-balloon-pos="down"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-bp-tooltip-pos="down-left"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-bp-tooltip-pos="down"]::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress [data-bp-tooltip][data-balloon-pos="down"]::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba( 130, 49, 117,1 )%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header {
  margin: 0 0 50px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container {
  margin: 0;
  padding: 20px;
  background: #FDFDFD;
  border: none;
  border-radius: 4px;
  box-shadow: 0px 8px 24px rgba(136, 136, 136, 0.15);
  /* Edit cover link */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container .link-change-cover-image, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container .link-change-cover-image {
  color: #ec691f;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #header-cover-image, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #header-cover-image {
  width: 100%;
  height: 160px;
  margin: 0;
  border-radius: 4px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #header-cover-image, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #header-cover-image {
    height: 130px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image {
  padding: 0 20px;
}
@media (max-width: 479.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image {
    flex-direction: column;
    align-items: center;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar {
  width: 150px;
  height: 150px;
  margin: -60px 20px 0 0;
  background-color: rgba(255, 255, 255, 0.8);
  border: 5px solid #fff;
  border-radius: 4px;
  box-shadow: 0 2px 5px 0 rgba(18, 43, 70, 0.12), 0 0 0 1px #E7E9EC;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  transition: opacity 0.35s ease-in;
  z-index: 1;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar:hover::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar:focus::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar:hover::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar:focus::before {
  opacity: 1;
}
@media (max-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar {
    margin: -30px 20px 0 0;
    width: 120px;
    height: 120px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar .link-change-profile-image, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar .link-change-profile-image {
  top: 50%;
  transform: translate(-50%, -50%);
  color: #ec691f;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar img.avatar, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-avatar img.avatar {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: none;
  box-shadow: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content {
  flex: 1;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .bb-user-content-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .bb-user-content-wrap {
  text-align: left;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .member-title-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .member-title-wrap {
  display: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta {
  display: flex;
  flex-direction: column;
  padding-top: 30px;
}
@media (max-width: 767px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta {
    padding-top: 20px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name {
  font-size: 18px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name a, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name a {
  color: #626262;
  transition-duration: 0.4s;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name a:hover, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name a:focus, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name a:hover, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .mention-name a:focus {
  color: #5D2C61;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .separator, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .separator {
  display: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .activity, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #item-header #cover-image-container #item-header-cover-image #item-header-content .item-meta .activity {
  display: none;
  margin-top: 5px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.1;
  text-transform: capitalize;
  color: #1D1D1D;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header:not(:last-child) {
  margin-bottom: 50px;
}
@media (max-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-title-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-title-wrap {
    text-align: center;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-title-wrap:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-title-wrap:not(:last-child) {
    margin-bottom: 15px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-title {
  margin: 0;
  padding: 0 !important;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-section-head:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-section-head:not(:last-child) {
  margin-bottom: 35px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-section-head-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-section-head-title {
  margin-bottom: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-section-head-title:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-section-head-title:not(:last-child) {
  margin-bottom: 10px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-section-head-title--lg, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-section-head-title--lg {
  font-size: 36px !important;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress {
  /* Dashboard START */
  /* Dashboard Posts List START */
  /* Dashboard Posts List END */
  /* Dashboard Courses List START */
  /* Dashboard Courses List END */
  /* Dashboard END */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-posts-list, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-posts-list {
  margin: 40px 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item {
  display: flex;
  background-color: #FDFDFD;
  border: 1px solid #E1E1E1;
  border-radius: 4px;
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.15);
}
@media (max-width: 640px), (min-width: 799px) and (max-width: 991.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item {
    flex-direction: column;
  }
}
@media (min-width: 640px) and (max-width: 799px), (min-width: 991.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content {
    width: 50%;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap {
  display: block;
  position: relative;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  transition: opacity 0.4s ease-in;
  z-index: 1;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap:hover::before, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap:focus::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap:hover::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap:focus::before {
  opacity: 1;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap .interfaith-dashboard-post-img, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap .interfaith-dashboard-post-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (min-width: 640px) and (max-width: 799px), (min-width: 991.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap {
    height: 0;
    padding-top: 75%;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap .interfaith-dashboard-post-img, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-img-block .interfaith-dashboard-post-img-wrap .interfaith-dashboard-post-img {
    position: absolute;
    top: 0;
    left: 0;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content {
  padding: 20px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title {
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 32px;
  line-height: 1.1;
  color: #1D1D1D;
  transition-duration: 0.4s;
}
@media (max-width: 1400px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title {
    font-size: 27px;
  }
}
@media (max-width: 475px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title {
    font-size: 22px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title a, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title a {
  color: #1D1D1D;
  transition-duration: 0.4s;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title a:hover, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title a:focus, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title a:hover, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-title a:focus {
  color: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-date, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-date {
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 1.4;
  color: #626262;
}
@media (max-width: 1400px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-date, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-date {
    font-size: 14px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-excerpt, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-excerpt {
  font-size: 18px;
  line-height: 1.4;
  color: #3B3B3B;
}
@media (max-width: 1400px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-excerpt, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-excerpt {
    font-size: 16px;
  }
}
@media (min-width: 640px) and (max-width: 799px), (min-width: 991.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-excerpt, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content .interfaith-dashboard-post-excerpt {
    max-height: 350px;
    overflow: hidden;
  }
}
@media (min-width: 767.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content {
    padding: 35px;
  }
}
@media (min-width: 1920px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item .interfaith-dashboard-post-content {
    padding: 3%;
  }
}
@media (min-width: 640px) and (max-width: 799px), (min-width: 991.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item:nth-child(odd), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item:nth-child(odd) {
    flex-direction: row-reverse;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-post-item:not(:last-child) {
  margin-bottom: 50px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses {
  margin-top: 55px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses:not(:last-child) {
  margin-bottom: 55px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-title {
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  color: #1D1D1D;
}
@media (max-width: 500px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-title {
    font-size: 22px;
    line-height: 120%;
  }
}
@media (max-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-title {
    text-align: center;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses-grid, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 2em;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses-grid .interfaith-dashboard-course-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses-grid .interfaith-dashboard-course-item {
  width: 100%;
}
@media (min-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses-grid .interfaith-dashboard-course-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-courses-grid .interfaith-dashboard-course-item {
    width: 48%;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item {
  display: flex;
  flex-direction: column;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-img-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-img-wrap {
  position: relative;
  height: 0;
  padding-top: 75%;
  padding-top: 61.5%;
}
@media (min-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-img-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-img-wrap {
    padding-top: 61.5%;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-img-wrap img, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-img-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 15px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-date, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-date {
  margin-bottom: 2px;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  color: #565656;
}
@media (max-width: 1199.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-date, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-date {
    text-align: center;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-main-info, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-main-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  flex: 1;
}
@media (max-width: 1199.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-main-info, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-main-info {
    flex-direction: column;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title {
  max-width: 300px;
  margin-bottom: 0;
  font-weight: 500;
  font-size: 24px;
  line-height: 140%;
  color: #1D1D1D;
  text-transform: capitalize;
}
@media (max-width: 500px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title {
    font-size: 22px;
    line-height: 120%;
  }
}
@media (max-width: 991px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title {
    font-size: 20px;
    font-weight: 400;
    line-height: 140%;
    text-align: center;
  }
}
@media (max-width: 991px) and (max-width: 500px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title {
    font-size: 18px;
  }
}
@media (max-width: 1199.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-dashboard-course-item .interfaith-dashboard-course-item-content .interfaith-dashboard-course-item-title:not(:last-child) {
    margin-bottom: 12px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress {
  /* Header Row START */
  /* Header Row END */
  /* Courses Grid START */
  /* Courses Grid END */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 15px;
}
@media (max-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses {
    flex-direction: column;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses .profile-courses-title-wrap, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses .profile-courses-filter, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses .profile-courses-title-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses .profile-courses-filter {
  width: 100%;
}
@media (min-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses .profile-courses-title-wrap, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses .profile-courses-filter, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses .profile-courses-title-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-header--courses .profile-courses-filter {
    width: 49%;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-filter, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-filter {
  text-align: center;
}
@media (min-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-filter, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-filter {
    text-align: right;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-filter select, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-filter select {
  max-width: 215px;
  width: 100%;
  height: 31px;
  background-color: #fff;
  border: 1px solid #6D6D6D;
  border-radius: 4px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-grid, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1em;
}
@media (max-width: 1100px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-grid, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 576px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-grid, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-courses-grid {
    grid-template-columns: 1fr;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item {
  position: relative;
  height: 100%;
  min-height: 203px;
  background-color: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
  transition: box-shadow 0.2s;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item:hover, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item:focus, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item:hover, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item:focus {
  box-shadow: 0 4px 32px 0 rgba(18, 43, 70, 0.1);
  z-index: 1;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-img-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-img-wrap {
  position: relative;
  display: block;
  padding-top: 56.25%;
  border-radius: 3px 3px 0 0;
  background-color: #823175;
  overflow: hidden;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-img-wrap img, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-img-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-status, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-status {
  display: inline-flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 6px 26px;
  position: absolute;
  left: 3.64%;
  top: 7%;
  background: #0283FB;
  border: 1px solid #FDFDFD;
  border-radius: 20px;
  font-size: 11px;
  line-height: 1;
  letter-spacing: 0.23px;
  color: #FDFDFD;
  text-align: center;
  text-transform: uppercase;
  z-index: 9;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-status.ld-status-complete.ld-secondary-background, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-status.ld-status-complete.ld-secondary-background {
  background: #00BB13;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-status.not_started, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-status.not_started {
  background: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-status.ld-status-in-progress, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-status.ld-status-in-progress {
  background: #ec691f;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-details, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-details {
  display: flex;
  flex-direction: column;
  padding: 16px 20px 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-title {
  margin-bottom: 30px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-progress-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-progress-wrap {
  margin-bottom: 40px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-progress-wrap .ld-progress-stats, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-progress-wrap .ld-progress-stats {
  display: block;
  margin-top: 10px;
  font-weight: 500;
  font-size: 12px;
  line-height: 1;
  letter-spacing: -0.24px;
  color: #A3A5A9;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-progress-wrap .ld-progress-steps, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-course-item .profile-course-item-progress-wrap .ld-progress-steps {
  display: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main {
  /* Assignments List */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item {
  display: flex;
  flex-wrap: wrap;
  border-radius: 4px;
  padding: 20px;
  box-shadow: 0px 0px 9px 4px rgba(130, 49, 117, 0.15);
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item:not(:last-child) {
  margin-bottom: 30px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-info, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-info {
  flex: 1;
  overflow: hidden;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-head:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-head:not(:last-child) {
  margin-bottom: 35px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-icon, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  margin-right: 15px;
  flex-shrink: 0;
  color: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-icon svg, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-icon svg {
  display: inline-block;
  width: 100%;
  height: 100%;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-title {
  display: flex;
  align-items: center;
  margin: 0;
  max-width: 100%;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  color: #222222;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-title a, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-title a {
  display: block;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #222222;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-title a:hover, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-title a:focus, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-title a:hover, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-title a:focus {
  color: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-status, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-status {
  display: flex;
  align-items: center;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-status:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-status:not(:last-child) {
  margin-bottom: 35px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-approval:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-approval:not(:last-child) {
  margin-right: 15px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .assignment-btn, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .assignment-btn {
  display: inline-block;
  padding: 10px 15px;
  background-color: #823175;
  border-radius: 20px;
  font-weight: 500;
  font-size: 14px;
  line-height: 1;
  color: #fff;
  transition: all 0.3s ease-in;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .assignment-btn--approved, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .assignment-btn--approved {
  background-color: #ec691f;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .assignment-btn--not-approved, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .assignment-btn--not-approved {
  background-color: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments {
  font-weight: 700;
  font-size: 24px;
  line-height: 1;
  text-align: center;
  color: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments .profile-assignment-item-comments-icon, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments .profile-assignment-item-comments-icon {
  width: 24px;
  height: 24px;
  margin-right: 10px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments .profile-assignment-item-comments-icon svg, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments .profile-assignment-item-comments-icon svg {
  width: 100%;
  height: 100%;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments .profile-assignment-item-comments-number, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments .profile-assignment-item-comments-number {
  display: inline-block;
  position: relative;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments .profile-assignment-item-comments-number::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments .profile-assignment-item-comments-number::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #823175;
  transition: all 0.3s ease-in;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments a, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments a {
  display: inline-flex;
  align-items: center;
  position: relative;
  color: #823175;
  transition: all 0.3s ease-in;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments a:hover .profile-assignment-item-comments-number::after, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments a:focus .profile-assignment-item-comments-number::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments a:hover .profile-assignment-item-comments-number::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-item-comments a:focus .profile-assignment-item-comments-number::after {
  width: 100%;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 576px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row {
    flex-direction: column;
    align-items: flex-start;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row .profile-assignment-details-label, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row .profile-assignment-details-val, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row .profile-assignment-details-label, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row .profile-assignment-details-val {
  display: inline-block;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-row:not(:last-child) {
  margin-bottom: 15px !important;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-label, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-label {
  width: 100%;
  font-weight: 500;
}
@media (min-width: 576px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-label, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-label {
    max-width: 175px;
    margin-right: 15px;
  }
}
@media (min-width: 576px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-val, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-main .profile-assignment-details-val {
    max-width: calc(100% - 190px);
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmates-grid, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmates-grid {
  display: flex;
  flex-wrap: wrap;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item {
  width: 100%;
  max-width: 450px;
  margin: 0 auto 40px;
  padding: 20px;
  background-color: #FDFDFD;
  border: 1px solid #D6D6D6;
  border-radius: 4px;
}
@media (min-width: 600px) and (max-width: 1099px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item {
    width: 48%;
    margin: 0 4% 4% 0;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item:nth-child(2n), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item:nth-child(2n) {
    margin-right: 0;
  }
}
@media (min-width: 1100px) and (max-width: 1999px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item {
    width: 32%;
    margin: 0 2% 2% 0;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item:nth-child(3n), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item:nth-child(3n) {
    margin-right: 0;
  }
}
@media (min-width: 2000px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item {
    width: 22%;
    margin: 0 4% 4% 0;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item:nth-child(4n), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item:nth-child(4n) {
    margin-right: 0;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 16%;
}
@media (max-width: 799px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item-content, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-item-content {
    padding-top: 35px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap {
  width: 100%;
  max-width: 160px;
}
@media (min-width: 1199.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap {
    max-width: 200px;
  }
}
@media (min-width: 1529.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap {
    max-width: 240px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap .profile-classmate-photo, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap .profile-classmate-photo {
  position: relative;
  height: 0;
  padding-top: 100%;
  overflow: hidden;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap img, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-photo-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-details, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-details {
  margin-top: 30px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name {
  font-weight: 500;
  font-size: 22px;
  line-height: 1.3;
  color: #1D1D1D;
  text-align: center;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name:not(:last-child) {
  margin-bottom: 10px;
}
@media (min-width 990.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name {
    font-size: 26px;
  }
}
@media (min-width: 1199.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name {
    font-size: 28px;
    line-height: 1.3;
  }
}
@media (min-width: 1530.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-name {
    font-size: 32px;
    line-height: 1.2;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-address, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-address {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.3;
  text-transform: capitalize;
  color: #626262;
  text-align: center;
}
@media (min-width: 499.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-address, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-address {
    font-size: 18px;
  }
}
@media (min-width: 1530.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-address, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-classmate-address {
    font-size: 20px;
    line-height: 1.1;
  }
}
body.bp-user, body.my-account {
  /* Ajax Search Items */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress {
  /* Intro Section With Background */
  /* Forums Grid START */
  /* Forums Grid END */
  /* Forum Topics START */
  /* Forum Topics END */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: clamp(250px, 28.9915966387vw, 345px);
  /* Text Content */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header:not(:last-child) {
  margin-bottom: 50px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(73, 73, 73, 0.4);
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-bg, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info {
  position: relative;
  width: 100%;
  padding: 30px 0;
  z-index: 1;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-title {
  width: 90%;
  margin: 0 auto;
  padding: 0 !important;
  font-size: 24px !important;
  color: #FBF5F3;
  text-align: center;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-title:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-title:not(:last-child) {
  margin-bottom: 30px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search {
  width: 90%;
  max-width: 600px;
  margin: 0 auto;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search .bs-dir-search, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search .bs-dir-search {
  float: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search #bbp-search-form, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search #bbp-search-form {
  border: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search #bbp-search-form #bbp_search, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search #bbp-search-form #bbp_search {
  width: 100%;
  height: 50px;
  padding: 0 12px 0 2rem;
  border: 1px solid #6D6D6D;
  border-radius: 26px;
  background-repeat: no-repeat;
  background-position: 10px 50%;
  background-size: 16px;
  background-image: url("../images/search.svg");
  background-position: left 10px center;
  font-weight: 400;
  font-size: 15px;
  color: #4D5C6D;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search #bbp-search-form #bbp_search::placeholder, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-forum-header .profile-page-forum-header-info .profile-page-forum-search #bbp-search-form #bbp_search::placeholder {
  font-size: 16px;
  font-weight: 300;
  line-height: 18px;
  color: #959595;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forums-grid, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forums-grid {
  display: flex;
  flex-wrap: wrap;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forums-grid:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forums-grid:not(:last-child) {
  margin-bottom: 3rem;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card {
  width: 100%;
  max-width: 400px;
  margin: 0 auto 20px;
  border-radius: 4px;
}
@media (min-width: 600px) and (max-width: 1249.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card {
    width: 48%;
    margin: 0 4% 4% 0;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card:nth-child(2n), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card:nth-child(2n) {
    margin-right: 0;
  }
}
@media (min-width: 1249.98px) and (max-width: 1999.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card {
    width: 32%;
    margin: 0 2% 2% 0;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card:nth-child(3n), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card:nth-child(3n) {
    margin-right: 0;
  }
}
@media (min-width: 1999.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card {
    width: 22%;
    margin: 0 4% 4% 0;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card:nth-child(4n), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item-card:nth-child(4n) {
    margin-right: 0;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  border-radius: 4px;
  overflow: hidden;
  transition: all 0.3s ease-in;
  z-index: 1;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #494949;
  opacity: 0.6;
  transition: all 0.3s ease-in;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-img-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-img-wrap {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  padding-top: 75%;
}
@media (min-width: 600px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-img-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-img-wrap {
    padding-top: 100%;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-img-wrap img, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-img-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-info, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-info {
  position: relative;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 30px 20px;
  z-index: 2;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-info .profile-forum-item-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-info .profile-forum-item-title {
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
  color: #FBF5F3;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-info .profile-forum-item-details, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item .profile-forum-item-info .profile-forum-item-details {
  position: relative;
  margin-bottom: 0;
  max-height: 216px;
  overflow: hidden;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.2;
  color: #FBF5F3;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item:hover::after, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item:focus::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item:hover::after, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-forum-item:focus::after {
  background-color: #823175;
  opacity: 0.85;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-btn-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-btn-wrap {
  margin-bottom: 5rem;
  text-align: center;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item:not(:last-child) {
  margin-bottom: 5px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-avatar, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-avatar {
  flex-shrink: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-title {
  margin-bottom: 10px;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #1D1D1D;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-title .bbp-topic-permalink, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-title .bbp-topic-permalink {
  color: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-title .bbp-topic-permalink:hover, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-title .bbp-topic-permalink:focus, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-title .bbp-topic-permalink:hover, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-title .bbp-topic-permalink:focus {
  text-decoration: underline;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-meta, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-meta {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-meta .item-reply-link, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-meta .item-reply-link {
  display: block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-meta .item-reply-link svg, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-meta .item-reply-link svg {
  width: 100%;
  height: 100%;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-meta .item-reply-details, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .forum-topic-item .item-meta .item-reply-details {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: calc(100% - 26px);
  row-gap: 5px;
  column-gap: 10px;
}
body.bp-user .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item .item-avatar, body.my-account .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item .item-avatar {
  display: flex;
  justify-content: center;
}
body.bp-user .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item .item-avatar img, body.my-account .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item .item-avatar img {
  height: 48px;
  object-fit: cover;
}
body.bp-user .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item .item .entry-meta, body.my-account .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item .item .entry-meta {
  margin-bottom: 5px;
}
body.bp-user .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item .item .entry-meta:not(:last-child), body.my-account .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item .item .entry-meta:not(:last-child) {
  margin-top: 10px;
}
body.bp-user .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item.bp-search-ajax-item_reply .item-title, body.my-account .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item.bp-search-ajax-item_reply .item-title {
  margin-bottom: 0;
  line-height: 1.3;
}
body.bp-user .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item.allresults a, body.my-account .bp-search-ac.ui-autocomplete.bp-forum-search-ac-header .bp-search-ajax-item.allresults a {
  font-weight: 500;
  color: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress {
  /* Profile Details */
  /* Testimonials */
  /* Profile Edit*/
  /* Change Avatar/Cover */
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--profile .bp-profile-wrapper, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--profile .bp-profile-wrapper {
  border: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--profile .bp-widget.details, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--profile .bp-widget.details {
  border: none;
  margin: 0;
  padding: 15px 0;
}
@media (min-width: 479.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--profile .bp-widget.details, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--profile .bp-widget.details {
    padding: 35px 20px;
  }
}
@media (min-width: 1199.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--profile .bp-widget.details, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--profile .bp-widget.details {
    padding: 35px 55px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--edit .profile, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--edit-avatar .profile, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--edit-cover .profile, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--edit .profile, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--edit-avatar .profile, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .profile-page-content--edit-cover .profile {
  padding: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details {
  border: 1px solid #E7E9EC;
  border-radius: 4px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details:not(:last-child) {
  margin-bottom: 65px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .entry-header, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .entry-header {
  display: block;
  margin: 0;
  padding: 15px;
  border: none;
}
@media (min-width: 479.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .entry-header, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .entry-header {
    padding: 35px 20px;
  }
}
@media (min-width: 1199.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .entry-header, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .entry-header {
    padding: 35px 55px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .entry-title, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .entry-title {
  padding: 0 !important;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.7);
}
@media (max-width: 479.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr {
    display: block;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr:not(:last-child) {
    margin-bottom: 10px;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td > p, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td > p {
  line-height: 23px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td.interfaith-profile-edit-w-tip, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td.interfaith-profile-edit-w-tip {
  font-size: 18px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td .profile-user-about, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td .profile-user-about {
  max-height: 300px;
  padding: 10px;
  border: 1px solid #dcdcde;
  overflow: auto;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td ul, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td ul {
  margin: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td ul:not(:last-child), body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td ul:not(:last-child) {
  margin-bottom: 20px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td ul li, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td ul li {
  position: relative;
  list-style: none;
  padding-left: 20px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td ul li::before, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td ul li::before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: 10px;
  left: 0;
  background-color: #5D2C61;
  border-radius: 50%;
}
@media (min-width: 479.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
@media (max-width: 479.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td {
    display: block;
    width: 100%;
    padding: 10px 15px;
  }
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td.label, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details table.profile-fields tr td.label {
    font-weight: 700;
  }
}
@media (max-width: 479.98px) {
  body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details .btn-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details .btn-wrap {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    text-align: center;
  }
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details .btn-wrap .main-btn, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details .btn-wrap .main-btn {
  display: inline-flex;
  flex-grow: 0;
  width: 153px;
  height: 50px;
  border: 2px solid #823175 !important;
  border-radius: 4px;
  font-weight: 500 !important;
  font-size: 18px;
  line-height: 21px;
  color: #fff !important;
  transition-duration: 0.4s;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details .btn-wrap .main-btn:hover, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details .btn-wrap .main-btn:focus, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details .btn-wrap .main-btn:hover, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-details .bp-widget.details .btn-wrap .main-btn:focus {
  background-color: #fff !important;
  color: #823175 !important;
  box-shadow: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap {
  padding: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group input[type=password], body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group input[type=text], body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group input[type=email], body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group input[type="search"], body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group textarea, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group input[type=password], body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group input[type=text], body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group input[type=email], body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group input[type="search"], body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-testimonials .testimonials-wrap .interfaith-base-form .interfaith-form-group textarea {
  margin-bottom: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-edit, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-edit {
  border: 1px solid #E7E9EC;
  border-radius: 4px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-edit .bp-widget.details table.profile-fields tr td.interfaith-profile-edit-w-tip, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-edit .bp-widget.details table.profile-fields tr td.interfaith-profile-edit-w-tip {
  font-size: 18px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-edit .bp-widget.details table.profile-fields tr td.interfaith-profile-edit-w-tip small, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-edit .bp-widget.details table.profile-fields tr td.interfaith-profile-edit-w-tip small {
  display: block;
  margin-top: -6px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-edit .bp-widget.details table.profile-fields tr.interfaith-profile-yn-field td.data, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .interfaith-profile-edit .bp-widget.details table.profile-fields tr.interfaith-profile-yn-field td.data {
  padding-top: 10px;
  padding-bottom: 12px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item {
  margin-bottom: 0 !important;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item.current, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item.current {
  font-size: 20px;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item.current a, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar-nav .avatar-nav-items .avatar-nav-item.current a {
  font-weight: 500;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .items .item, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .items .item {
  display: flex;
  flex-wrap: wrap;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .items .item #avatar-to-crop.adjust, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .items .item .avatar-crop-management.adjust, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .items .item #avatar-to-crop.adjust, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .items .item .avatar-crop-management.adjust {
  float: none;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .items .item #avatar-to-crop.adjust, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .items .item #avatar-to-crop.adjust {
  margin-left: 0;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .button, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar .button {
  background-color: #823175;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar-status p, body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-cover-image-status p, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-avatar-status p, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress .bp-cover-image-status p {
  padding-top: 20px;
  padding-bottom: 20px !important;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #bp-delete-cover-image-container, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #bp-delete-cover-image-container {
  margin-top: 55px;
  padding-top: 35px;
  border-top: 1px solid #000;
}
body.bp-user .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #bp-delete-cover-image-container p, body.my-account .interfaith-profile-page .interfaith-profile-section .interfaith-profile-main-content #buddypress #bp-delete-cover-image-container p {
  color: #000;
  margin-bottom: 25px !important;
}
.interfaith-profile-gallery {
  margin-bottom: 50px;
}
.interfaith-profile-gallery .gallery-wrap {
  max-width: 100%;
}
.interfaith-profile-gallery .gallery-wrap ul {
  margin-left: 0;
}
.interfaith-profile-gallery .gallery-wrap li {
  position: relative;
  display: inline-block;
  margin-bottom: 1% !important;
  margin: 10px !important;
  list-style: none;
  width: 200px;
  height: 200px;
}
.interfaith-profile-gallery .gallery-wrap li img {
  width: 200px;
  height: 200px;
  object-fit: cover;
}
.interfaith-profile-gallery .gallery-wrap li .remove {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 15px;
  right: 15px;
  transition: all 0.35s ease-in-out;
  z-index: 5;
  opacity: 0;
  cursor: pointer;
}
.interfaith-profile-gallery .gallery-wrap li .remove::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 2px;
  right: 0;
  top: 10px;
  transform: rotate(45deg);
  background-color: #fff;
}
.interfaith-profile-gallery .gallery-wrap li .remove::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 2px;
  right: 0;
  top: 10px;
  transform: rotate(-45deg);
  background-color: #fff;
}
.interfaith-profile-gallery .gallery-wrap li::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #000;
  opacity: 0;
  transition: all 0.35s ease-in-out;
}
.interfaith-profile-gallery .gallery-wrap li:hover::after {
  opacity: 0.5;
}
.interfaith-profile-gallery .gallery-wrap li:hover .remove {
  opacity: 1;
}
.interfaith-profile-gallery .gallery-footer #uploadImageButton {
  background-color: transparent !important;
  color: #000;
  border: 1px solid #000 !important;
  margin-right: 20px;
}
.interfaith-profile-gallery .gallery-footer .upload-status {
  display: inline-block;
  margin-left: 10px;
}
/* ingle course */
.learndash-theme.sfwd-courses-template-default {
  font-family: freight-sans-pro, sans-serif !important;
  background-color: #f8f8f8;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner {
  top: auto;
  left: auto;
  right: auto;
  width: 100%;
  padding: 176px 0 70px;
  margin: 0 !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info {
  width: 90% !important;
  max-width: 1280px !important;
  padding: 0 !important;
  margin: 0 auto !important;
  /*
				.avatar {
					max-width: 55px;
				}
				
				.author-name {
					font-size: 18px;
					line-height: 24px;
					color: #FBF5F3;
					@include tablet {
						font-size: 19px;
					}
					@include phone {
						text-align: center;
					}
				}
				
				.author-name {
					font-size: 18px;
					line-height: 24px;
					color: #FBF5F3;
					letter-spacing: 1px;
					@include tablet {
						font-size: 19px;
					}
				}*/
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info .bb-course-banner-inner {
  padding: 0 !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info .bb-course-category {
  line-height: 100%;
  margin-bottom: 15px;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info .bb-course-category .course-category-item {
  color: #FBF5F3 !important;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  text-transform: capitalize;
  padding: 0 !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info h1.entry-title {
  max-width: 700px;
  color: #FBF5F3;
  font-size: 48px;
  line-height: 110%;
  font-weight: 500 !important;
  text-transform: capitalize;
  margin-bottom: 20px !important;
}
@media (max-width: 991px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info h1.entry-title {
    font-size: 40px !important;
  }
}
@media (max-width: 767px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info h1.entry-title {
    font-size: 36px !important;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info .bb-course-excerpt {
  max-width: 700px;
  color: #FBF5F3;
  font-size: 24px;
  line-height: 130%;
  font-weight: 400 !important;
  text-transform: capitalize;
  margin-bottom: 35px !important;
  opacity: 1;
}
@media (max-width: 991px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info .bb-course-excerpt {
    font-size: 20px !important;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info .add-button-start .bb-course-type {
  display: flex;
  color: #FBF5F3 !important;
  font-size: 48px;
  font-weight: 500;
  line-height: 100%;
  text-transform: capitalize;
  margin-top: 20px;
  justify-content: center;
  align-items: center;
  max-width: 395px;
}
@media (max-width: 767px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info .add-button-start .bb-course-type {
    font-size: 36px !important;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-learndash-banner .bb-course-banner-info .add-button-start .bb-course-type.bb-course-type-free {
  justify-content: flex-start;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid {
  width: 90%;
  max-width: 1280px;
  margin: 0 auto;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap {
  padding: 70px 0 0 !important;
}
@media (max-width: 991px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap {
    padding: 40px 0 0 !important;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-course-status .ld-progress {
  padding: 0 !important;
  margin: 0 !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-course-status .ld-progress .ld-progress-bar {
  margin: 5px auto;
}
@media (max-width: 992px) and (min-width: 820px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-course-status .ld-progress-stats {
    margin-bottom: 20px;
  }
}
@media (max-width: 640px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-course-status .ld-progress-stats {
    margin-bottom: 20px;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-course-status .ld-progress-stats .ld-progress-percentage {
  font-size: 16px;
  font-weight: 600;
  line-height: 100%;
  letter-spacing: 0.5px;
  margin-bottom: 5px;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-course-status .ld-progress-stats .ld-progress-steps {
  font-size: 16px;
  line-height: 100%;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list {
  margin-top: 30px;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-section-heading {
  margin-bottom: 30px;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-section-heading h2 {
  color: #222;
  font-size: 36px !important;
  line-height: 100% !important;
  font-weight: 500 !important;
  text-transform: capitalize !important;
  padding-left: clamp(20px, 3vw, 40px);
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-list-section-heading {
  line-height: 100%;
  padding-left: clamp(20px, 3vw, 40px);
  margin: 40px 0 15px;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-list-section-heading .ld-lesson-section-heading {
  color: #222;
  font-size: 20px;
  text-transform: uppercase;
  margin: 0 !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-lesson-item {
  background: #FDFDFD;
  border: 1px solid #D6D6D6;
  border-radius: 4px;
  margin: 0 0 20px;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-lesson-item .ld-item-list-item-preview {
  padding: clamp(20px, 3vw, 40px);
  background-color: #fff;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-lesson-item .ld-item-list-item-preview .ld-item-title {
  color: #1D1D1D;
  font-size: 22px;
  line-height: 120%;
  font-weight: 400;
  padding-left: 0;
}
@media (max-width: 767px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-lesson-item .ld-item-list-item-preview .ld-item-title {
    font-size: 20px;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-lesson-item .ld-item-list-item-preview .ld-status-icon .ld-icon {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-lesson-item .ld-item-list-item-preview .ld-status-icon .ld-icon:before {
  top: 50%;
  left: 50%;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper > .bb-grid .bb-learndash-content-wrap .ld-lesson-list .ld-lesson-progression .ld-item-lesson-item .ld-item-list-item-preview:hover a .ld-item-title {
  color: #5D2C61 !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .add-button-start a.btn-advance, .learndash-theme.sfwd-courses-template-default .learndash-wrapper .btn-advance-start a.btn-advance {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 160px;
  height: 53px;
  color: #fff;
  font-size: 16px;
  line-height: 21px;
  font-weight: 400;
  background-color: #5D2C61;
  border: none !important;
  border-radius: 100px;
  border-radius: 4px !important;
  box-shadow: none !important;
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .add-button-start a.btn-advance:hover, .learndash-theme.sfwd-courses-template-default .learndash-wrapper .btn-advance-start a.btn-advance:hover {
  background-color: #7D225C;
  text-decoration: none;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section {
  padding: 50px 0 !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .et_pb_row {
  width: 100% !important;
  max-width: 100% !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section.section-toggle .et_pb_toggle .et_pb_toggle_content {
  max-width: 100% !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row {
  overflow: hidden;
  padding-bottom: 20px !important;
  background: #FDFDFD !important;
  border-radius: 4px !important;
  box-shadow: 0px 8px 24px rgba(136, 136, 136, 0.15) !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial {
  display: flex !important;
  align-items: center;
  padding: 30px !important;
  background: #FDFDFD !important;
  margin: 0 !important;
}
@media (max-width: 799px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial {
    flex-direction: column !important;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial:before {
  display: none;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial .et_pb_testimonial_portrait {
  display: block;
  width: 300px !important;
  height: 300px !important;
  background-size: cover !important;
  background-position: center !important;
  border-radius: 4px !important;
  margin: 0 auto !important;
}
@media (max-width: 500px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial .et_pb_testimonial_portrait {
    width: 100% !important;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial .et_pb_testimonial_portrait:before {
  display: none;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial .et_pb_testimonial_description {
  width: calc(100% - 340px);
  margin-left: 40px !important;
}
@media (max-width: 799px) {
  .learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial .et_pb_testimonial_description {
    width: 90%;
    margin: 30px auto 0 !important;
  }
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_author {
  color: #5D2C61 !important;
  font-size: 24px;
  line-height: 105%;
  font-weight: 500 !important;
  margin-top: 20px !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_position {
  font-size: 16px;
  line-height: 130%;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .owl-stage {
  display: flex !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .owl-nav {
  display: none;
  /*position: absolute;
						top: calc(45% - 25px);
						width: 100%;
						display: flex;
						justify-content: space-between;
						@media (max-width: 500px) {
							top: calc(173px - 25px);
						}
						button {
							background: #fff;
							width: 50px;
							height: 50px;
							border-radius: 50%;
							border: 2px solid $purple !important;
							color: $purple !important;
							font-size: 40px;
							padding: 0;
							display: flex;
							align-items: center;
							justify-content: center;
							span {
								line-height: .9;
								height: 42px;
							}
							&:hover {
								color: #fff !important;
								background-color: $purple !important;                
							}
						}*/
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .owl-dots {
  text-align: center !important;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .owl-dots .owl-dot {
  width: 15px;
  max-width: 15px;
  height: 15px;
  background-color: #ccc !important;
  border-radius: 50% !important;
  margin: 0 5px;
  padding: 0;
}
.learndash-theme.sfwd-courses-template-default .learndash-wrapper .bb-ld-tabs .et_pb_section .testimonial-row .owl-dots .owl-dot.active {
  background-color: #5D2C61 !important;
}
/* Lesson */
body.sfwd-lessons-template-default.single-sfwd-lessons {
  font-family: freight-sans-pro, sans-serif !important;
}
body.sfwd-lessons-template-default.single-sfwd-lessons #learndash-content .bb-grid {
  margin: 0 !important;
}
body.sfwd-lessons-template-default.single-sfwd-lessons #learndash-content .lms-topic-sidebar-wrapper .lms-topic-sidebar-progress .course-progress-wrap {
  padding-bottom: 15px;
  margin: 20px 30px;
}
body.sfwd-lessons-template-default.single-sfwd-lessons #learndash-content .lms-topic-sidebar-wrapper .lms-topic-sidebar-progress .course-progress-wrap .ld-progress-stats .ld-progress-percentage {
  color: #3b3b3b;
  font-size: 14px;
}
body.sfwd-lessons-template-default.single-sfwd-lessons #learndash-content .lms-topic-sidebar-wrapper .lms-topic-sidebar-progress .course-progress-wrap .ld-progress-stats .ld-progress-steps {
  color: #3b3b3b;
  font-size: 13px;
  font-weight: 400;
}
body.sfwd-lessons-template-default.single-sfwd-lessons #learndash-content .lms-topic-sidebar-wrapper .bb-lesson-title {
  color: #3B3B3B;
  font-size: 16px;
  font-weight: 400;
  line-height: 105%;
}
body.sfwd-lessons-template-default.single-sfwd-lessons #learndash-content .lms-topic-sidebar-wrapper .i-progress-completed .bb-icon-check {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
body.sfwd-lessons-template-default.single-sfwd-lessons #learndash-content .lms-topic-sidebar-wrapper .i-progress-completed .bb-icon-check:before {
  position: relative;
  padding-top: 2px;
}
/**/
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block {
  margin-top: 20px !important;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .delimiter {
  padding: 2px 0 !important;
  margin: 10px 0 20px !important;
  border-bottom: 1px solid #D6D6D6;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .text-description {
  padding-bottom: 30px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block h4 {
  font-size: 24px;
  line-height: 1.4;
  color: #5D2C61;
  border-bottom: 1px solid #D6D6D6;
  padding-bottom: 15px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block ul {
  padding-left: 40px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block ul {
    padding-left: 20px;
  }
}
@media (max-width: 479px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block ul {
    padding-left: 10px;
  }
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block ul li {
  font-size: 24px;
  line-height: 1.4;
  color: #1D1D1D;
  padding-bottom: 35px;
}
@media (max-width: 991px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block ul li {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block ul li {
    padding-bottom: 20px;
  }
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block p {
  font-size: 24px;
  line-height: 1.5;
  color: #1D1D1D;
}
@media (max-width: 991px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block p {
    font-size: 19px;
  }
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block h6 {
  font-size: 24px;
  line-height: 1.5;
  color: #1D1D1D;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .module-block {
  padding-top: 15px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .module-block p {
  font-size: 18px;
  line-height: 1.5;
  color: #1D1D1D;
  padding-bottom: 14px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .module-block ul {
  padding-left: 20px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .module-block ul li {
  font-size: 18px;
  line-height: 1.4;
  color: #1D1D1D;
  padding-bottom: 15px;
}
@media (max-width: 767px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .courses-text-smoll-block {
    margin-bottom: 0;
  }
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .courses-text-smoll-block.pm-5 {
  padding-top: 15px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .courses-text-smoll-block h3 {
  font-size: 24px;
  line-height: 1.4;
  color: #1D1D1D;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .courses-text-smoll-block h4 {
  font-size: 24px;
  line-height: 1.4;
  color: #5D2C61;
  border-bottom: 1px solid #D6D6D6;
  padding-bottom: 20px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .courses-text-smoll-block p {
  font-size: 18px;
  line-height: 1.4;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .courses-text-smoll-block ul {
  padding-left: 3px;
  padding-top: 5px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block .courses-text-smoll-block ul li {
  font-size: 18px;
  line-height: 1.4;
  color: #1D1D1D;
  padding-bottom: 25px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey {
  background: rgba(146, 164, 183, 0.05);
  padding: 5% 0;
  position: relative;
  margin: 50px 0;
}
@media (max-width: 767px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey {
    padding: 10% 0;
  }
}
@media (max-width: 479px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey {
    padding: 12% 0;
  }
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey::before {
  position: absolute;
  content: "";
  top: 0;
  right: -100%;
  width: 100%;
  height: 100%;
  background: rgba(146, 164, 183, 0.05);
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey::after {
  position: absolute;
  content: "";
  top: 0;
  left: -100%;
  width: 100%;
  background: rgba(146, 164, 183, 0.05);
  height: 100%;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey h4 {
  font-size: 24px;
  line-height: 1.3;
  color: #5D2C61;
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey h4 {
    padding-bottom: 10px;
  }
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey p {
  font-size: 24px;
  line-height: 1.4;
  color: #1D1D1D !important;
  max-width: 415px;
}
@media (max-width: 991px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey p {
    font-size: 19px;
  }
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey ul {
  padding: 20px 0 0;
  margin-left: 0;
}
@media (max-width: 991px) {
  .learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey ul {
    padding: 5px 0 0;
  }
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey ul li {
  font-size: 18px;
  line-height: 24px;
  color: #565656;
  list-style: none;
  max-width: 540px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey ul li:first-child {
  font-size: 24px;
}
.learndash.learndash_post_sfwd-courses #et-boc .et-l .courses-text-block-grey ul li.list-last {
  font-size: 18px;
}
body .buddyboss-theme.learndash-theme {
  background-color: #fff;
}
.bb-course-points a.anchor-course-points {
  display: none;
}
#et_builder_outer_content > div > div > div.et_pb_section.et_pb_section_1.courses-text-block-grey.et_section_regular.et_section_transparent > div > div > div.et_pb_module.et_pb_text.et_pb_text_5.et_pb_text_align_left.et_pb_bg_layout_light > div > p {
  max-width: 250px;
}
#et_builder_outer_content > div > div > div.et_pb_section.et_pb_section_1.courses-text-block-grey.et_section_regular.et_section_transparent > div > div > div.et_pb_module.et_pb_text.et_pb_text_5.et_pb_text_align_left.et_pb_bg_layout_light > div > ul {
  padding: 5px 0 0;
}
.bb-about-instructor .bb-content-wrap p {
  font-size: 18px;
  line-height: 24px;
  color: #1D1D1D;
}
.bb-about-instructor .bb-content-wrap p:last-child {
  margin-bottom: 0;
}
.bb-about-instructor h5 {
  font-size: 24px;
  line-height: 1.5;
  margin-bottom: 0 !important;
  color: #5D2C61 !important;
}
@media (max-width: 991px) {
  .bb-about-instructor h5 {
    font-size: 19px;
  }
}
.bb-about-instructor .bb-content-wrap p.author-position {
  font-weight: 500;
  font-size: 20px;
  line-height: 1.3;
  color: #5D2C61;
  text-transform: capitalize;
  margin-bottom: 15px;
}
.bb-about-instructor h5 {
  margin: 0 0 15px;
}
.learndash-theme.single-sfwd-courses .bb-about-instructor h4, .bb-about-instructor .bb-author-meta {
  display: none;
}
.bb-about-instructor > .bb-grid {
  background: none !important;
  border: none;
}
.bb-about-instructor .bb-avatar-wrap {
  margin-right: 30px;
}
.bb-about-instructor .bb-author-info {
  font-size: 18px;
  line-height: 1.4;
  color: #1D1D1D;
}
.bb-about-instructor .avatar, .bb-about-instructor .bb-avatar-wrap {
  max-width: 178px;
  width: 178px;
  height: 178px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .bb-about-instructor .avatar, .bb-about-instructor .bb-avatar-wrap {
    max-width: 130px;
    width: 130px;
    height: 130px;
  }
}
@media (max-width: 767px) {
  .bb-about-instructor .avatar, .bb-about-instructor .bb-avatar-wrap {
    max-width: 178px;
    width: 178px;
    height: 178px;
  }
}
.lms-topic-sidebar-progress .course-progress-wrap {
  margin-top: 15px;
}
div > div.bb-grid > div.bb-learndash-content-wrap > div.bb-about-instructor.bb-about-instructor--is-info#et-boc {
  margin-top: 100px;
  margin-bottom: 100px;
}
@media (max-width: 767px) {
  div > div.bb-grid > div.bb-learndash-content-wrap > div.bb-about-instructor.bb-about-instructor--is-info#et-boc {
    margin-top: 80px;
    margin-bottom: 80px;
  }
}
div > div.bb-grid > div.bb-learndash-content-wrap > div.bb-about-instructor.bb-about-instructor--is-info#et-boc .bb-grid {
  padding: 0;
}
div > div.bb-grid > div.bb-learndash-content-wrap > div.bb-about-instructor.bb-about-instructor--is-info#et-boc .section-contact-course.et_pb_module {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
div > div.bb-grid > div.bb-learndash-content-wrap > div.bb-about-instructor.bb-about-instructor--is-info#et-boc .section-contact-course.et_pb_module h3 {
  font-family: "FreightSansProMedium-Regular";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
  /* identical to box height */
  /* Black */
  color: #1D1D1D;
  margin-bottom: 1rem;
}
div > div.bb-grid > div.bb-learndash-content-wrap > div.bb-about-instructor.bb-about-instructor--is-info#et-boc .section-contact-course.et_pb_module p {
  font-family: "FreightSansProBook-Regular";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 31px;
  /* identical to box height */
  /* Gray/900 */
  color: #3B3B3B;
}
div > div.bb-grid > div.bb-learndash-content-wrap > div.bb-about-instructor.bb-about-instructor--is-info#et-boc .section-contact-course.et_pb_module .main-btn {
  margin: 2rem auto 0;
  max-width: 180px;
  min-width: 180px;
}
.lms-topic-sidebar-wrapper .lms-lessions-list > ol li a.bb-lesson-head {
  color: #1D1D1D !important;
}
.bb-single-course-sidebar .bb-course-volume-list li, .bb-single-course-sidebar .bb-button-wrap .learndash_join_button + .bb-course-type, div > div.bb-grid > div.bb-single-course-sidebar.bb-preview-wrap > div.bb-ld-sticky-sidebar.is_stuck > div > div.bb-course-preview-content > div.bb-course-member-wrap.flex.align-items-center > span.members {
  font-size: 16px;
  line-height: 24px;
  color: #565656;
  list-style: none;
}
.course-starting {
  font-size: 16px;
  line-height: 1.3;
  color: #DEDEDE;
  padding-bottom: 15px;
}
.bb-course-points {
  margin-bottom: 24px;
}
.bb-about-instructor > .bb-grid {
  padding: 25px 0;
}
@media (max-width: 767px) {
  .bb-about-instructor.bb-about-instructor--is-info .bb-instructor-wrap {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .learndash-theme.single-sfwd-courses .bb-about-instructor .bb-avatar-wrap {
    margin-right: 0;
  }
}
.bb-about-instructor h5 {
  font-size: 24px;
  line-height: 28px;
  color: #5D2C61;
}
@media (max-width: 767px) {
  .bb-about-instructor h5 {
    text-align: center;
  }
}
.bb-learndash-content-wrap #et-boc .et-l .section-faq-text {
  padding: 20px 60px 60px;
}
.bb-learndash-content-wrap #et-boc .et-l .section-faq-text .et_pb_text_inner a {
  border: 2px solid #5D2C61 !important;
}
.lms-topic-sidebar-course-navigation a.course-entry-link {
  color: #1D1D1D;
}
.course-starting {
  display: none;
}
.learndash-wrapper .btn-advance-completed a.btn-advance {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1) !important;
  border-radius: 100px;
  background-color: #1CD991;
  color: #fff;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
  font-size: 14px;
  display: inline-block;
  padding: 11px 19px;
  line-height: 1.471;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 250px;
  margin-bottom: 20px;
  border: 2px solid #1CD991 !important;
}
.learndash-wrapper .btn-advance-completed a.btn-advance:hover {
  text-decoration: none;
  background-color: #fff;
  color: #1CD991;
}
.learndash-wrapper .bb-course-type.bb-course-type-open {
  font-size: 16px;
  line-height: 1.3;
  color: #DEDEDE;
  padding-bottom: 15px;
}
/*
.sfwd-courses-template-default.single-sfwd-courses  #content .bb-grid {

    #et-boc .et-l  .section-toggle.et_section_regular {
        max-width: 100%!important;
        & > div {
            padding: 0;
            .et_pb_toggle_content {
                max-width: 1000px;
                p {
                    font-size: 18px;
                    line-height: 1.3;
                    color: #1D1D1D;
                    padding-bottom: 20px;
                }
                h6 {
                    font-size: 20px;
                    line-height: 1.3;
                    color: #1D1D1D;
                    &:first-child {
                        margin-top: 20px;
                    }
                }
                ul {
                    li {
                        padding-bottom: 15px;
                        font-size: 18px;
                        line-height: 1.3;
                        color: #1D1D1D;
                    }
                }
            }
        }
    }
}*/
.lms-topic-sidebar-course-navigation .ld-course-navigation .course-entry-title, div.bb-lms-header h1 {
  color: #1D1D1D !important;
}
@media (max-width: 1199px) {
  .lms-topic-sidebar-course-navigation .ld-course-navigation .course-entry-title, div.bb-lms-header h1 {
    font-size: 30px !important;
  }
}
@media (max-width: 767px) {
  .lms-topic-sidebar-course-navigation .ld-course-navigation .course-entry-title, div.bb-lms-header h1 {
    font-size: 24px !important;
  }
}
@media (max-width: 991px) {
  .lms-topic-sidebar-wrapper.lms-topic-sidebar-close {
    margin-left: -600px;
  }
}
.bb-lesson-head:hover, .bb-lesson-title:hover, .single-sfwd-lessons h1, .single-sfwd-lessons h2, .single-sfwd-lessons h3, .single-sfwd-lessons h4, .single-sfwd-lessons h5, .single-sfwd-lessons h6, .single-sfwd-lessons .entry-title, .single-sfwd-lessons .widget-title, .single-sfwd-lessons .show-support h6, .single-sfwd-lessons label, .single-sfwd-lessons h4 .bp-reported-type, .single-sfwd-lessons .ld-lesson-section-heading {
  color: #1D1D1D !important;
}
.lms-header-instructor .bb-about-instructor .avatar {
  max-width: 32px !important;
  max-height: 32px !important;
}
.single-sfwd-lessons .lms-header-instructor .bb-about-instructor .bb-avatar-wrap {
  max-width: 32px !important;
  max-height: 32px !important;
}
.single-sfwd-lessons #learndash-course-header .ld-breadcrumbs-segments a {
  color: #1D1D1D !important;
}
.single-sfwd-lessons #learndash-page-content {
  padding-top: 100px;
}
@media (max-width: 991px) {
  .single-sfwd-lessons #learndash-page-content {
    max-width: 100vw;
    margin-left: auto;
  }
}
.single-sfwd-lessons #masthead {
  background: #5D2C61 !important;
}
.single-sfwd-lessons .lms-course-members-list {
  display: none;
}
.single-sfwd-lessons .bb-content-wrap h5 a {
  color: #A3A5A9 !important;
}
.sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme header .sub-menu a {
  color: #fff !important;
}
.sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme header .sub-menu a:hover {
  color: #5D2C61 !important;
}
.sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme div.bb-lms-header h1 {
  color: #fff !important;
}
.sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme span.bb-pages, .sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme .bb-lesson-title, .sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme ul li, .sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme table, .sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme p {
  color: #FBF5F3 !important;
}
.sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme h2 {
  font-size: 24px !important;
}
.sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme h2, .sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme #learndash-course-header .ld-breadcrumbs-segments a, .sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme a {
  color: #5D2C61 !important;
}
.sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme #primary-menu > li .sub-menu li a, .sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme #primary-menu > li > a {
  color: #FBF5F3 !important;
}
.sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme #primary-menu > li .sub-menu li a:hover, .sfwd-lessons-template-default.single.single-sfwd-lessons.bb-dark-theme #primary-menu > li > a:hover {
  color: #5D2C61 !important;
}
.learndash-wrapper .learndash_checkout_buttons {
  margin: 0 !important;
}
.learndash-wrapper .btn-join {
  height: 42px !important;
  padding: 0 1em !important;
  font-size: 15px !important;
  text-transform: uppercase;
  max-width: 385px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.single-sfwd-lessons .ld-status {
  max-width: 385px !important;
  width: 100% !important;
  height: 42px !important;
  border-radius: 20px !important;
  color: #1d1d1d !important;
  margin-top: 15px !important;
  margin-bottom: 5px;
  font-family: inherit;
  font-weight: 800 !important;
  font-size: 15px !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  cursor: pointer !important;
  transition-duration: 0.4s !important;
}
.single-sfwd-lessons .ld-status:hover {
  opacity: 0.75 !important;
}
.single-sfwd-lessons .ld-status a {
  padding-left: 8px;
}
/* New Styles */
.interfaith-course-btns-wrap {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 1rem;
  /* Checkout Btn */
  /* Register Btn */
  /* Login Btn */
  /* Price */
}
@media (max-width: 489.98px) {
  .interfaith-course-btns-wrap {
    flex-direction: column;
  }
}
.interfaith-course-btns-wrap .ld-status, .interfaith-course-btns-wrap .learndash_checkout_buttons {
  width: 100%;
  max-width: 210px;
}
@media (max-width: 489.98px) {
  .interfaith-course-btns-wrap .ld-status, .interfaith-course-btns-wrap .learndash_checkout_buttons {
    max-width: 380px;
  }
}
.interfaith-course-btns-wrap .ld-status.interfaith-course-login-btn .ld-login-text, .interfaith-course-btns-wrap .learndash_checkout_buttons .btn-join {
  max-width: 380px !important;
}
@media (min-width: 489.98px) {
  .interfaith-course-btns-wrap .ld-status.interfaith-course-login-btn .ld-login-text, .interfaith-course-btns-wrap .learndash_checkout_buttons .btn-join {
    max-width: 210px !important;
  }
}
.interfaith-course-btns-wrap .learndash_checkout_buttons .btn-join {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 53px !important;
  color: #fff;
  font-size: 16px !important;
  line-height: 21px;
  font-weight: 400;
  background-color: #ec691f !important;
  border: none;
  border-radius: 100px;
  border-radius: 4px;
  box-shadow: none;
  transition: all linear 0.2s;
}
.interfaith-course-btns-wrap .learndash_checkout_buttons .btn-join:hover, .interfaith-course-btns-wrap .learndash_checkout_buttons .btn-join:focus {
  background-color: #df5c13 !important;
  text-decoration: none;
  opacity: 1;
}
.interfaith-course-btns-wrap .interfaith-course-register-btn {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
  max-width: 380px !important;
}
@media (min-width: 489.98px) {
  .interfaith-course-btns-wrap .interfaith-course-register-btn {
    max-width: 210px !important;
  }
}
.interfaith-course-btns-wrap .interfaith-course-register-btn .interfaith-modal-register-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 53px !important;
  color: #fff;
  font-size: 16px !important;
  line-height: 21px;
  font-weight: 400;
  background-color: #ec691f !important;
  border: none;
  border-radius: 4px;
  box-shadow: none;
  transition: all linear 0.2s;
}
.interfaith-course-btns-wrap .interfaith-course-register-btn .interfaith-modal-register-btn:hover, .interfaith-course-btns-wrap .interfaith-course-register-btn .interfaith-modal-register-btn:focus {
  background-color: #df5c13 !important;
  text-decoration: none;
  opacity: 1;
}
.interfaith-course-btns-wrap .ld-status .ld-login-text {
  color: #823175;
  text-transform: uppercase;
}
.interfaith-course-btns-wrap .ld-status.interfaith-course-login-btn {
  display: inline-block;
  background: transparent;
  border: none;
  padding: 0;
  margin-bottom: 10px;
}
.interfaith-course-btns-wrap .ld-status.interfaith-course-login-btn .ld-login-text {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 53px;
  color: #823175;
  font-size: 16px;
  line-height: 21px;
  font-weight: 400;
  background-color: #FBF5F3;
  border: none;
  border-radius: 100px;
  border-radius: 4px;
  box-shadow: none;
  transition: all linear 0.2s;
}
.interfaith-course-btns-wrap .ld-status.interfaith-course-login-btn .ld-login-text:hover, .interfaith-course-btns-wrap .ld-status.interfaith-course-login-btn .ld-login-text:focus {
  background-color: #f5e5e0;
  text-decoration: none;
}
.interfaith-course-btns-wrap .bb-course-type.bb-course-type-paynow {
  width: 100%;
  max-width: 100% !important;
  justify-content: flex-start !important;
}
@media (max-width: 489.98px) {
  .interfaith-course-btns-wrap .bb-course-type.bb-course-type-paynow {
    max-width: 380px !important;
    justify-content: center !important;
  }
}
.interfaith-course-btns-wrap .bb-course-type.bb-course-type-paynow .interfaith-course-price-label {
  padding-right: 10px;
}
.interfaith-course-btns-wrap .bb-course-type.bb-course-type-paynow .ld-currency {
  padding-right: 5px;
}
body.single.single-minister .minister-gallery {
  margin-top: 50px !important;
  margin-left: -1rem !important;
}
body.single.single-minister .minister-gallery h2 {
  display: none;
}
body.single.single-minister .minister-gallery .gallery-wrap {
  max-width: 100%;
}
body.single.single-minister .minister-gallery .gallery-wrap ul {
  margin-left: 0 !important;
}
body.single.single-minister .minister-gallery .gallery-wrap li {
  position: relative;
  display: inline-block;
  margin-bottom: 1% !important;
  margin: 10px !important;
  list-style: none;
  width: 195px;
  height: 200px;
}
body.single.single-minister .minister-gallery .gallery-wrap img {
  width: 200px !important;
  height: 200px !important;
  object-fit: cover !important;
  border: 1px solid #cecece !important;
}
body.single.single-minister .content-minister {
  max-width: 1180px;
  margin: auto;
  width: 90%;
  margin-top: 120px;
}
body.single.single-minister .content-minister .section-minister-header .minister-photo {
  padding-right: 2rem;
  z-index: 10;
  min-width: 280px;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .minister-photo {
    display: grid;
    grid-template-columns: 1fr 3fr;
    grid-template-areas: "el-1 el-4 el-4" "el-1 el-2 el-2" "el-1 el-3 el-3";
    gap: 1.5rem;
    padding-right: 0;
    min-width: 250px;
  }
}
@media (max-width: 650px) {
  body.single.single-minister .content-minister .section-minister-header .minister-photo {
    display: flex;
    flex-direction: column;
  }
}
body.single.single-minister .content-minister .section-minister-header .minister-photo img {
  display: block;
  width: 100%;
  min-width: 280px;
  height: 260px;
  object-fit: cover;
  border-radius: 4px;
  margin: 0;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .minister-photo img {
    margin: 0 auto !important;
    grid-area: el-1;
    min-width: 250px;
  }
}
@media (max-width: 650px) {
  body.single.single-minister .content-minister .section-minister-header .minister-photo img {
    max-width: 280px;
    margin-left: 0 !important;
  }
}
body.single.single-minister .content-minister .section-minister-header .minister-photo .entry-title {
  display: none;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .minister-photo .entry-title {
    color: #000000;
    font-size: 28px !important;
    line-height: 100%;
    font-weight: 700 !important;
    text-transform: capitalize !important;
    padding-bottom: 0 !important;
    font-family: "Times New Roman", Times, serif;
    margin-bottom: 0;
    height: 20px;
    display: block;
    grid-area: el-4;
  }
}
body.single.single-minister .content-minister .section-minister-header .text_container {
  margin-top: 2rem;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .text_container {
    margin-top: 0;
  }
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .text_container .entry-title {
    display: none;
  }
}
body.single.single-minister .content-minister .section-minister-header .row-minister-header {
  padding: 0 0 10px !important;
  border-radius: 4px 4px 0 0;
  display: grid;
  grid-template-columns: 1fr 3fr;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .row-minister-header {
    display: flex;
    flex-direction: column;
  }
}
body.single.single-minister .content-minister .section-minister-header .row-minister-header .description {
  position: relative;
  padding-top: 1.5rem;
}
@media (max-width: 650px) {
  body.single.single-minister .content-minister .section-minister-header .row-minister-header .description {
    padding-top: 0.5rem;
  }
}
body.single.single-minister .content-minister .section-minister-header .row-minister-header .description::after {
  position: absolute;
  content: "";
  width: 115%;
  top: 0;
  right: 0;
  height: 10px;
  background: #5D2C61;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .row-minister-header .description::after {
    display: none;
  }
}
body.single.single-minister .content-minister .section-minister-header .row-minister-header h1 {
  color: #000000;
  font-size: 28px !important;
  line-height: 100%;
  font-weight: 700 !important;
  text-transform: capitalize !important;
  padding-bottom: 0 !important;
  font-family: "Times New Roman", Times, serif;
}
body.single.single-minister .content-minister .section-minister-header .row-minister-header .button {
  display: inline-flex;
  justify-content: center;
  min-width: 180px;
  max-width: 230px;
  color: #FBF5F3 !important;
  font-size: 18px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  text-transform: capitalize;
  text-align: center;
  background: #823175 !important;
  border: none !important;
  border-radius: 23px !important;
  padding: 19px 30px !important;
  transition: 0.5s all !important;
  margin: 0 auto 2rem !important;
  grid-area: el-3;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .row-minister-header .button {
    margin: 0 auto 1rem !important;
  }
}
body.single.single-minister .content-minister .section-minister-header .minister-comments {
  margin-top: 3rem;
  margin-bottom: 4rem;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .minister-comments .header-module, body.single.single-minister .content-minister .section-minister-header .minister-comments .et_pb_text_inner {
    margin-bottom: 0 !important;
  }
}
body.single.single-minister .content-minister .section-minister-header .minister-comments .comment_postinfo {
  font-weight: 700;
  font-size: 18px;
}
body.single.single-minister .content-minister .section-minister-header .minister-comments h2 {
  font-size: 22px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
}
body.single.single-minister .content-minister .section-minister-header .minister-comments .comment-body {
  padding: 0;
  background: none;
}
body.single.single-minister .content-minister .section-minister-header .minister-data {
  margin-top: 1.5rem;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .minister-data {
    grid-area: el-2;
    margin-top: 0;
  }
}
body.single.single-minister .content-minister .section-minister-header .minister-data ul {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-direction: column;
  margin-left: 0;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .minister-data ul {
    margin-bottom: 0;
  }
}
body.single.single-minister .content-minister .section-minister-header .minister-data ul li {
  padding-bottom: 1rem;
  display: inline-block;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .minister-data ul li {
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .minister-data ul li:last-child {
    padding-bottom: 0;
  }
}
body.single.single-minister .content-minister .section-minister-header .minister-data ul li strong {
  text-transform: uppercase;
}
body.single.single-minister .content-minister .section-minister-header .row-minister-header-description {
  padding: 0 40px 30px !important;
  margin-bottom: 40px !important;
  border-radius: 0 0 4px 4px;
}
body.single.single-minister .content-minister .section-minister-header .row-minister-header-description .minister-short-info {
  color: #1D1D1D;
  overflow: hidden;
}
@media (max-width: 767px) {
  body.single.single-minister .content-minister .section-minister-header .row-minister-header-description .minister-short-info {
    width: 100%;
    text-align: center;
  }
}
body.single.single-minister .content-minister .section-minister-header .row-minister-header-description .minister-short-info p {
  font-size: 20px;
  font-weight: 400;
  line-height: 140%;
  line-height: 130%;
}
@media (max-width: 500px) {
  body.single.single-minister .content-minister .section-minister-header .row-minister-header-description .minister-short-info p {
    font-size: 18px;
  }
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .row-minister-header-description .minister-short-info p {
    text-align: center;
  }
}
body.single.single-minister .content-minister .section-minister-header .row-minister-contact {
  padding: 0px !important;
}
@media (max-width: 849px) {
  body.single.single-minister .content-minister .section-minister-header .row-minister-contact .et_pb_button_module_wrapper {
    text-align: center;
  }
}
.site-header {
  background: #5D2C61 !important;
  opacity: 1 !important;
}
.site-header #header-aside .bb-header-buttons .btn-login {
  color: #5D2C61 !important;
  background-color: #FBF5F3;
}
.site-header #header-aside .bb-header-buttons .btn-login:hover {
  color: #5D2C61 !important;
  opacity: 0.9;
}
.section-minister-additional {
  padding: 50px 0 140px !important;
}
.section-minister-additional .row-testimonials {
  padding: 0 40px !important;
}
@media (max-width: 849px) {
  .section-minister-additional .row-testimonials {
    padding: 0px 10px !important;
  }
}
.section-minister-additional .row-testimonials .et_pb_column {
  padding: 50px 20px 0 !important;
  border-top: 1px solid #D6D6D6 !important;
}
@media (max-width: 849px) {
  .section-minister-additional .row-testimonials .et_pb_column {
    padding: 50px 20px 0 !important;
  }
}
.section-minister-additional .row-testimonials .header-module {
  margin-bottom: 25px !important;
}
.section-minister-additional .row-testimonials .header-module h2 {
  color: #1D1D1D;
  font-size: 30px !important;
  line-height: 100% !important;
  font-weight: 500;
  text-transform: capitalize !important;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .section-minister-additional .row-testimonials .header-module h2 {
    margin-bottom: 20px;
  }
}
.section-minister-additional .row-testimonials .et_pb_comments_module {
  overflow: auto;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .comment-respond {
  display: none !important;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist {
  max-width: 800px;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li {
  margin-bottom: 40px !important;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li:last-child {
  margin-bottom: 0 !important;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li article {
  background: transparent;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li .comment-body {
  padding: 0;
  margin: 0;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li .comment_postinfo {
  margin-bottom: 10px !important;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li .comment_postinfo span.fn {
  color: #3b3b3b !important;
  font-size: 20px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li .comment_postinfo span.fn a {
  color: #3b3b3b !important;
  font-size: 20px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  cursor: initial;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li .comment_postinfo span.fn a:hover {
  text-decoration: none !important;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li .comment_postinfo .comment_date {
  color: #3b3b3b !important;
  font-size: 20px !important;
  line-height: 100% !important;
  font-weight: 600 !important;
  padding-left: 5px;
  margin-left: 5px;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li .comment_postinfo .comment_date:before {
  content: "|";
  display: inline;
}
.section-minister-additional .row-testimonials .et_pb_comments_module .commentlist li .comment_postinfo .comment-edit-link {
  display: none;
}
.row-testimonials {
  margin-left: 0 !important;
}
/* Divi Styles */
body.single.single-minister.et-db .container #et-boc {
  /* Section and row*/
  /* Minister Image */
  /* Minister Title */
  /* Minister Services/Location */
  /* Contacts Button */
  /* Minister About/Bio */
  /* Minister Testimonials/Comments */
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-section {
  padding: 0 !important;
  padding: 120px 0 10px !important;
  margin: 0;
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row {
  max-width: 1180px;
  margin: auto;
  width: 90%;
  padding: 0;
  /* Grid Row 2 Columns */
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row .single-minister-info-col {
  width: 100%;
  margin-bottom: 0;
}
@media (min-width: 850px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row .single-minister-info-col--left {
    width: 280px;
    z-index: 3;
    margin-right: 2rem;
  }
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row .single-minister-info-col--left {
    display: grid;
    grid-template-columns: 1fr 3fr;
    grid-template-areas: "minister-img minister-title minister-title" "minister-img minister-additional minister-additional" "minister-img minister-btn minister-btn";
    column-gap: 1.5rem;
  }
  body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row .single-minister-info-col--left .single-minister-title {
    grid-area: minister-title;
  }
}
@media (max-width: 650px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row .single-minister-info-col--left {
    display: flex;
    flex-direction: column;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row .single-minister-info-col--right {
  position: relative;
  margin-top: 2rem;
}
@media (min-width: 850px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row .single-minister-info-col--right {
    flex: 1;
  }
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-section .et_pb_row.single-minister-info-row .single-minister-info-col--right {
    margin-top: 0;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-img:not(:last-child) {
  margin-bottom: 1.5rem;
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-img {
    grid-area: minister-img;
    min-width: 250px;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-img .et_pb_image_wrap {
  position: relative;
  display: block;
  width: 100%;
}
@media (min-width: 650px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-img .et_pb_image_wrap {
    height: 0;
    padding-bottom: 100%;
    overflow: hidden;
  }
}
@media (min-width: 850px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-img .et_pb_image_wrap {
    padding-bottom: 92.857142%;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-img .et_pb_image_wrap img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 260px;
  object-fit: cover;
  border-radius: 4px;
  margin: 0;
}
@media (min-width: 650px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-img .et_pb_image_wrap img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 650px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-img .et_pb_image_wrap img {
    max-width: 280px;
    margin-left: 0;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-title {
  margin-bottom: 20px;
}
body.single.single-minister.et-db .container #et-boc .single-minister-title .entry-title {
  padding-bottom: 0 !important;
  color: #000 !important;
  font-size: 28px !important;
  line-height: 100% !important;
  font-weight: 700 !important;
  text-transform: none !important;
}
body.single.single-minister.et-db .container #et-boc .single-minister-title--mobile {
  display: none;
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-title--mobile {
    display: block;
  }
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-title--wide-screen {
    display: none;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-additional:not(:last-child) {
  margin-bottom: 1.5rem;
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-additional:not(:last-child) {
    margin-bottom: 0;
  }
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-additional {
    grid-area: minister-additional;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul {
  display: flex;
  flex-direction: column;
  list-style: none;
  padding-left: 0;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 1.6875rem;
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul {
    margin-bottom: 1.5rem;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul li {
  display: inline-block;
  padding-bottom: 1rem;
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul li {
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul li:last-child {
    padding-bottom: 0;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul li a {
  padding-bottom: 0;
  font-weight: inherit;
  line-height: inherit;
  font-size: inherit;
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul li a:hover, body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul li a:focus {
  text-decoration: underline !important;
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-additional .minister-data ul li strong {
  text-transform: uppercase;
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-contact {
    grid-area: minister-btn;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-contact .base-btn {
  margin: 0 auto 2rem !important;
}
@media (max-width: 849px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-contact .base-btn {
    margin: 0 auto 1rem !important;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-about {
  position: relative;
}
@media (max-width: 980px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-about {
    margin-bottom: 30px;
  }
}
@media (min-width: 850px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-about::before {
    position: absolute;
    content: "";
    width: 115%;
    top: 0;
    right: 0;
    height: 10px;
    background: #5D2C61;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-about .description {
  padding-top: 1.5rem;
}
@media (max-width: 650px) {
  body.single.single-minister.et-db .container #et-boc .single-minister-info-about .description {
    padding-top: 0.5rem;
  }
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-about ul {
  margin-left: 7px !important;
}
body.single.single-minister.et-db .container #et-boc .single-minister-info-about li {
  list-style: none !important;
}
body.single.single-minister.et-db .container #et-boc .minister-comments:not(:empty) {
  margin-top: 3rem;
  margin-bottom: 4rem;
}
body.single.single-minister.et-db .container #et-boc .minister-comments .et_pb_row {
  width: 100%;
  max-width: 100%;
}
body.single.single-minister.et-db .container #et-boc .minister-comments .header-module, body.single.single-minister.et-db .container #et-boc .minister-comments .et_pb_text_inner {
  margin-bottom: 10px;
}
body.single.single-minister.et-db .container #et-boc .minister-comments .header-module h2, body.single.single-minister.et-db .container #et-boc .minister-comments .header-module h3, body.single.single-minister.et-db .container #et-boc .minister-comments .header-module h4, body.single.single-minister.et-db .container #et-boc .minister-comments .header-module h5, body.single.single-minister.et-db .container #et-boc .minister-comments .header-module h6, body.single.single-minister.et-db .container #et-boc .minister-comments .et_pb_text_inner h2, body.single.single-minister.et-db .container #et-boc .minister-comments .et_pb_text_inner h3, body.single.single-minister.et-db .container #et-boc .minister-comments .et_pb_text_inner h4, body.single.single-minister.et-db .container #et-boc .minister-comments .et_pb_text_inner h5, body.single.single-minister.et-db .container #et-boc .minister-comments .et_pb_text_inner h6 {
  padding: 0;
}
body.single.single-minister.et-db .container #et-boc .minister-comments .commentlist {
  background: transparent;
  margin: 0;
  list-style-type: none;
}
body.single.single-minister.et-db .container #et-boc .minister-comments .commentlist li {
  list-style: none;
}
body.single.single-minister.et-db .container #et-boc .minister-comments .comment_postinfo {
  font-weight: 700;
  font-size: 18px;
}
body.single.single-minister.et-db .container #et-boc .minister-comments h2 {
  font-size: 22px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
}
body.single.single-minister.et-db .container #et-boc .minister-comments .comment-body {
  padding: 0;
  background: none;
}
.single-sfwd-assignment {
  /* Intro/Header with Title, Hero Image etc */
  /* Base Assignment Info (Lesson, Course, Date etc) */
  /* Comments */
}
.single-sfwd-assignment .site-main {
  margin-bottom: 50px;
}
.single-sfwd-assignment .base-container--sm {
  max-width: 750px;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}
.single-sfwd-assignment .single-assignment-main {
  margin-top: 50px;
  margin-bottom: 50px;
}
.single-sfwd-assignment .single-assignment-main:not(:last-child) {
  margin-bottom: 50px;
}
.single-sfwd-assignment .assignment-content:not(:last-child) {
  margin-bottom: 50px;
}
.single-sfwd-assignment .assignment-intro:not(:last-child) {
  margin-bottom: 50px;
}
.single-sfwd-assignment .assignment-intro .assignment-intro-title {
  font-weight: 700;
}
.single-sfwd-assignment .assignment-intro .assignment-intro-title a {
  color: #823175;
}
.single-sfwd-assignment .assignment-intro .assignment-intro-title a:hover, .single-sfwd-assignment .assignment-intro .assignment-intro-title a:focus {
  text-decoration: underline;
}
.single-sfwd-assignment .assignment-intro .assignment-intro-title span {
  text-decoration: underline;
}
.single-sfwd-assignment .assignment-info {
  padding: 30px 20px;
  border: 1px solid #823175;
  border-radius: 4px;
  background-color: #fff;
  /* Status Badge */
}
@media (min-width: 576px) {
  .single-sfwd-assignment .assignment-info {
    padding-left: 35px;
    padding-right: 35px;
  }
}
.single-sfwd-assignment .assignment-info .assignment-info-title {
  font-size: 28px;
  line-height: 1;
  font-weight: 500;
  color: #823175;
  text-align: center;
}
.single-sfwd-assignment .assignment-info .assignment-info-title:not(:last-child) {
  margin-bottom: 35px;
}
.single-sfwd-assignment .assignment-info .assignment-info-row {
  border-bottom: 1px solid rgba(130, 49, 117, 0.5);
}
.single-sfwd-assignment .assignment-info .assignment-info-row:first-child, .single-sfwd-assignment .assignment-info .assignment-info-row:last-child {
  border-bottom: none;
}
.single-sfwd-assignment .assignment-info .assignment-info-row:not(:last-child) {
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.single-sfwd-assignment .assignment-info .assignment-info-row-label, .single-sfwd-assignment .assignment-info .assignment-info-row-val {
  margin-bottom: 0 !important;
}
.single-sfwd-assignment .assignment-info .assignment-info-row-label {
  font-weight: 500;
  margin-right: 15px;
}
.single-sfwd-assignment .assignment-info .assignment-info-main p, .single-sfwd-assignment .assignment-info .assignment-info-main a {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.single-sfwd-assignment .assignment-info .assignment-status-badge {
  display: inline-block;
  padding: 10px 25px;
  background-color: #823175;
  border-radius: 100px;
  font-weight: 500;
  font-size: 18px;
  line-height: 1;
  color: #fff;
  transition: all 0.3s ease-in;
}
.single-sfwd-assignment .assignment-info .assignment-status-badge.approved {
  background-color: #ec691f;
}
.single-sfwd-assignment .assignment-info .assignment-status-badge.not-approved {
  background-color: #823175;
}
.single-sfwd-assignment .assignment-comments .comments-title {
  font-size: 24px;
}
.single-sfwd-assignment .assignment-comments .comment-list .comment:not(:last-child) {
  margin-bottom: 15px;
}
.single-sfwd-assignment .assignment-comments .comment-list .comment-body {
  padding: 30px 25px;
  border-color: rgba(130, 49, 117, 0.5);
}
.single-sfwd-assignment .assignment-comments .comment-list .comment-author .avatar {
  max-width: 50px;
}
.single-sfwd-assignment .assignment-comments .comment-list .comment-content-wrap {
  padding-left: 0;
}
.single-sfwd-assignment .assignment-comments .comment-list .comment-content-wrap .comment-meta .comment-author {
  color: #000;
  font-weight: 500;
}
.single-sfwd-assignment .assignment-comments .comment-list .comment-content-wrap:not(:only-child) {
  margin-left: 20px;
}
.single-sfwd-assignment .assignment-comments#comments::before {
  content: none;
}
.main-slide {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 480px;
}
@media (max-width: 767px) {
  .main-slide {
    height: 380px;
  }
}
.main-slide:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(100% 308.39% at 0% 0%, #000000 0%, rgba(0, 0, 0, 0.5) 100%);
  opacity: 0.5;
}
.main-slide .et_pb_row {
  z-index: 100;
}
.main-slide h1 {
  color: #fff !important;
}
.et-db #et-boc .et-l .section-last-story .et_pb_row {
  padding: 0 !important;
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 100%;
  background-image: linear-gradient(180deg, transparent 10%, #5D2C61 10%, #5D2C61 90%, transparent 90%, transparent 100%) !important;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-last-story .last-story .et_pb_post {
    flex-direction: column;
    padding-bottom: 20px;
    background-image: linear-gradient(180deg, transparent 10%, #5D2C61 10%, #5D2C61 100%) !important;
  }
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .entry-featured-image-url {
  display: block;
  float: left;
  width: 44%;
  padding: 0;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .entry-featured-image-url {
    width: 100%;
    margin-bottom: 30px !important;
  }
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .entry-featured-image-url img {
  display: block;
  width: 84%;
  height: 460px;
  object-fit: cover;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .entry-featured-image-url img {
    width: 90%;
    height: 350px;
  }
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .story-content-wrapper {
  display: flex;
  flex-direction: column;
  width: 50%;
  padding: 80px 0;
  margin-right: 6%;
  overflow: auto;
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .story-content-wrapper {
    width: 90%;
    margin: 0 auto !important;
    padding: 0;
  }
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post h2.entry-title {
  display: block;
  max-width: 500px;
  font-size: 30px !important;
  font-weight: 500 !important;
  line-height: 120%;
  text-transform: uppercase !important;
  padding-bottom: 20px !important;
}
@media (min-width: 992px) {
  .et-db #et-boc .et-l .section-last-story .last-story .et_pb_post h2.entry-title {
    font-size: 36px !important;
  }
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post h2.entry-title a {
  text-transform: uppercase !important;
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .post-meta {
  display: block;
  color: transparent;
  font-size: 0;
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .post-meta .author a {
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-transform: uppercase;
  padding: 0 !important;
  cursor: inherit;
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .post-meta .author a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .et-l .section-last-story .last-story .et_pb_post .post-content {
  display: block;
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .section-student-stories {
  padding-top: 0 !important;
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post {
  width: 100%;
  max-width: 100%;
  padding: 10px 10px 40px;
  margin: 3px !important;
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.15);
  border-radius: 4px;
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post .entry-featured-image-url {
  display: block;
  padding: 0;
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post .entry-featured-image-url img {
  display: block;
  width: 100%;
  height: 480px;
  object-fit: cover;
  border: 1px solid #eee;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .section-student-stories .et_pb_post .entry-featured-image-url img {
    height: 350px;
  }
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post h2.entry-title {
  display: none !important;
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post .post-meta {
  display: block;
  color: transparent;
  font-size: 0;
  margin-top: 30px;
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post .post-meta .author a {
  display: block;
  color: #3B3B3B;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  text-transform: uppercase;
  padding: 0 !important;
  cursor: inherit;
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post .post-meta .author a:hover {
  text-decoration: none !important;
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post .post-meta .published {
  display: block;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  text-transform: uppercase;
  padding: 0 !important;
  margin-top: 5px;
}
.et-db #et-boc .et-l .section-student-stories .et_pb_post .post-content {
  font-size: 15px;
  padding: 0 10px;
}
.et-db #et-boc .et-l .section-student-stories .owl-stage-outer {
  margin: 2px -3px !important;
}
.single.single-stories .row-main-header {
  padding-bottom: 30px !important;
}
.single.single-stories .row-main-header h1 {
  padding: 0 !important;
}
.single.single-stories .et_pb_post_title .et_pb_title_featured_container img {
  display: block;
  object-fit: cover;
}
@media (max-width: 991px) {
  .single.single-stories .et_pb_post_title .et_pb_title_featured_container img {
    max-height: 80vh !important;
  }
}
.error404 .section-page-banner {
  height: 360px !important;
}
.error404 .section-page-banner h1 {
  font-size: 100px !important;
  line-height: 100%;
  font-weight: 600;
}
@media (max-width: 767px) {
  .error404 .section-page-banner h1 {
    font-size: 120px;
  }
}
.section-404 .et_pb_text {
  margin-bottom: 50px !important;
}
.section-404 .et_pb_text p {
  font-size: 36px;
  line-height: 120%;
  font-weight: 500;
  margin-bottom: 40px;
}
@media (max-width: 991px) {
  .section-404 .et_pb_text p {
    padding-top: 100px;
  }
}
@media (max-width: 767px) {
  .section-404 .et_pb_text p {
    font-size: 24px;
    margin-bottom: 20px;
  }
}
.forum.bbpress.single-forum.sticky-header.et-db .site-header.site-header--bb, .topic.bbpress.single-topic.sticky-header.et-db .site-header.site-header--bb {
  background-color: #5D2C61 !important;
}
.forum.bbpress.single-forum.sticky-header.et-db #content, .topic.bbpress.single-topic.sticky-header.et-db #content {
  padding-top: 76px !important;
}
.forum.bbpress.single-forum.sticky-header.et-db .bbp-author-name, .forum.bbpress.single-forum.sticky-header.et-db .item-title a, .topic.bbpress.single-topic.sticky-header.et-db .bbp-author-name, .topic.bbpress.single-topic.sticky-header.et-db .item-title a {
  color: #5D2C61;
}
.forum.bbpress.single-forum.sticky-header.et-db .color.bs-meta-item, .topic.bbpress.single-topic.sticky-header.et-db .color.bs-meta-item {
  background-color: #5D2C61 !important;
}
body.tax-location {
  /* Btn wrap and load more */
  /* Specific Styles for Divi layout */
}
body.tax-location .site-header {
  background: #5D2C61 !important;
  opacity: 1 !important;
}
body.tax-location #main {
  margin-top: 76px;
}
body.tax-location #main .entry-content {
  padding-bottom: clamp(20px, 4.6875vw, 60px);
}
body.tax-location .tax-location_row, body.tax-location .interfaith-ministers-tax-row {
  width: 90%;
  max-width: 1280px;
  margin: auto;
}
body.tax-location .tax-location-head-section {
  padding: clamp(60px, 7.8125vw, 100px) 0 clamp(40px, 4.6875vw, 60px);
}
body.tax-location .tax-location-head-section .tax-location_text {
  text-align: center !important;
}
body.tax-location .tax-location-head-section .tax-location_text h1 {
  color: #222 !important;
  padding-bottom: 0 !important;
  margin-bottom: 20px !important;
}
@media (min-width: 992px) {
  body.tax-location .tax-location-head-section .tax-location_text h1 {
    letter-spacing: 0.01em !important;
  }
}
body.tax-location .tax-location-head-section .tax-location_text .tax-location_text-descr {
  max-width: 667px;
  margin: auto;
}
body.tax-location .tax-location-head-section .tax-location_text .tax-location_text-descr p {
  font-weight: 400 !important;
  font-size: 18px !important;
  line-height: 140% !important;
  color: #3b3b3b !important;
}
body.tax-location .tax-location-head-section .tax-location_text .tax-location_text-descr p a {
  font-weight: 500 !important;
}
body.tax-location .tax-location-ministers-section, body.tax-location .interfaith-ministers-section-location {
  padding-bottom: clamp(40px, 4.6875vw, 60px);
}
body.tax-location .tax-location-ministers-section .tax-location_title h2, body.tax-location .tax-location-ministers-section .interfaith-ministers-tax-title h2, body.tax-location .interfaith-ministers-section-location .tax-location_title h2, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-tax-title h2 {
  line-height: 140% !important;
  text-transform: unset !important;
  color: #3b3b3b !important;
  margin-bottom: 0.833em !important;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers, body.tax-location .tax-location-ministers-section .interfaith-ministers-list, body.tax-location .interfaith-ministers-section-location .tax-location_ministers, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: clamp(10px, 3.125vw, 40px);
}
@media (max-width: 991px) {
  body.tax-location .tax-location-ministers-section .tax-location_ministers, body.tax-location .tax-location-ministers-section .interfaith-ministers-list, body.tax-location .interfaith-ministers-section-location .tax-location_ministers, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  body.tax-location .tax-location-ministers-section .tax-location_ministers, body.tax-location .tax-location-ministers-section .interfaith-ministers-list, body.tax-location .interfaith-ministers-section-location .tax-location_ministers, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list {
    grid-template-columns: 1fr;
  }
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item {
  display: flex;
  flex-direction: column;
  background: #fdfdfd;
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.15);
  border-radius: 4px;
  padding: 10px;
  width: 100%;
  max-width: 400px;
  justify-self: center;
  transition: all 0.35s ease-in-out;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item:hover, body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item:focus, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item:hover, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item:focus, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item:hover, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item:focus, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item:hover, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item:focus {
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.35);
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item a.minister-img-wrap, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item a.minister-img-wrap, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item a.minister-img-wrap, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item a.minister-img-wrap {
  display: block;
  position: relative;
  padding-top: 98.16%;
  margin-bottom: 20px;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item a.minister-img-wrap img, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item a.minister-img-wrap img, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item a.minister-img-wrap img, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item a.minister-img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item h3, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item h3, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item h3, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item h3 {
  font-weight: 400 !important;
  font-size: 18px !important;
  line-height: 1.16 !important;
  text-transform: uppercase !important;
  color: #222 !important;
  padding-bottom: 0 !important;
  margin-bottom: 4px !important;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item h3 a, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item h3 a, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item h3 a, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item h3 a {
  color: #222;
  transition: all 0.35s ease-in-out;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item h3 a:hover, body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item h3 a:focus, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item h3 a:hover, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item h3 a:focus, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item h3 a:hover, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item h3 a:focus, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item h3 a:hover, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item h3 a:focus {
  color: #5D2C61;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item .minister-specialization, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item .minister-specialization, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item .minister-specialization, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item .minister-specialization {
  font-size: 16px !important;
  line-height: 140% !important;
  color: #5D2C61 !important;
  margin-bottom: 0.75em !important;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item .minister-descr, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item .minister-descr, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item .minister-descr, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item .minister-descr {
  font-weight: 400 !important;
  font-size: 18px !important;
  line-height: 140% !important;
  color: #3b3b3b !important;
  margin-bottom: 15px !important;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item .see-more-btn, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item .see-more-btn, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn {
  align-self: flex-start;
  position: relative;
  font-weight: 500 !important;
  font-size: 18px !important;
  line-height: 140% !important;
  color: #5D2C61 !important;
  margin-top: auto !important;
  margin-bottom: 12px !important;
  display: inline-block;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item .see-more-btn:after, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:after, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item .see-more-btn:after, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item .see-more-btn:hover:after, body.tax-location .tax-location-ministers-section .tax-location_ministers article.tax-location_ministers-item .see-more-btn:focus:after, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:hover:after, body.tax-location .tax-location-ministers-section .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:focus:after, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item .see-more-btn:hover:after, body.tax-location .interfaith-ministers-section-location .tax-location_ministers article.tax-location_ministers-item .see-more-btn:focus:after, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:hover:after, body.tax-location .interfaith-ministers-section-location .interfaith-ministers-list article.tax-location_ministers-item .see-more-btn:focus:after {
  width: 100%;
  left: 0;
}
body.tax-location .interfaith-btn-wrap {
  margin-top: 4.5rem;
}
body.tax-location.et-db #et-boc .et-l .et_pb_row {
  padding: 0;
  max-width: 1280px !important;
}
body.tax-location.et-db #et-boc .et-l .et_pb_section {
  padding-top: 0 !important;
  padding-bottom: clamp(40px, 4.6875vw, 60px) !important;
}
body.tax-location.et-db #et-boc .et-l .tax-location-head-section {
  padding: clamp(60px, 7.8125vw, 100px) 0 clamp(40px, 4.6875vw, 60px) !important;
}
body.tax-location.et-db #et-boc .et-l .interfaith-ministers-section-location {
  padding-bottom: clamp(40px, 4.6875vw, 60px);
}
body.tax-location.et-db #et-boc .et-l .interfaith-ministers-tax-row {
  width: 100%;
}
body.tax-location.et-db #et-boc .et-l .et_pb_column.tax-location_text {
  text-align: center;
}
body.tax-location.et-db #et-boc .et-l .et_pb_column.tax-location_text .et_pb_module {
  margin: 0;
  text-align: center;
}
body.tax-location.et-db #et-boc .et-l .et_pb_column.tax-location_text .et_pb_module.tax-location_text-descr {
  max-width: 667px;
  margin: auto !important;
}
.et-db #et-boc .et-l .et_pb_module .ministers-filters {
  display: flex;
  justify-content: center;
  grid-gap: 20px;
  flex-wrap: wrap;
  margin-bottom: 40px;
}
.et-db #et-boc .et-l .et_pb_module .ministers-filters .item-filter select {
  width: 100%;
  max-width: 224px;
  line-height: 1.2;
  cursor: pointer;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: clamp(10px, 3.125vw, 40px);
}
@media (max-width: 991px) {
  .et-db #et-boc .et-l .et_pb_module .tax-location_ministers {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .et_pb_module .tax-location_ministers {
    grid-template-columns: 1fr;
  }
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item {
  display: flex;
  flex-direction: column;
  background: #fdfdfd;
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.15);
  border-radius: 4px;
  padding: 10px;
  width: 100%;
  max-width: 400px;
  justify-self: center;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item:hover {
  box-shadow: 0px 16px 30px rgba(136, 136, 136, 0.35);
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item a.minister-img-wrap {
  display: block;
  position: relative;
  padding-top: 98.16%;
  margin-bottom: 20px;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item a.minister-img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item h3 {
  font-weight: 400;
  font-size: clamp(18px, 1.5277777778vw, 22px) !important;
  line-height: 1.16;
  text-transform: uppercase;
  color: #222;
  padding-bottom: 0 !important;
  margin-bottom: 4px;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item h3 a {
  color: #222;
  padding: 0;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item h3 a:hover {
  color: #5D2C61;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item .minister-specialization {
  font-size: 16px;
  line-height: 140%;
  color: #5D2C61;
  margin-bottom: 0.75em;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item .minister-descr {
  font-weight: 400;
  font-size: 15px;
  line-height: 140%;
  color: #3b3b3b;
  margin-bottom: 15px !important;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item .see-more-btn {
  align-self: flex-start;
  position: relative;
  font-weight: 500;
  font-size: 18px;
  line-height: 140%;
  color: #5D2C61;
  padding: 0;
  margin-top: auto;
  margin-bottom: 12px;
  display: inline-block;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item .see-more-btn:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #5D2C61;
  transition: all 0.35s ease-in-out;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item .see-more-btn:hover:after {
  width: 100%;
  left: 0;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item h3 {
  font-size: 22px !important;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item .minister-descr {
  font-size: 15px;
}
.et-db #et-boc .et-l .et_pb_module .tax-location_ministers article.tax-location_ministers-item .minister-descr p {
  font-size: 15px;
}
a.main-btn, .et-db #et-boc .et-l .et_pb_module a.main-btn {
  height: 42px;
  font-size: 16px !important;
}
.et-db #et-boc .et-l .et_pb_blurb.single-minister .et_pb_main_blurb_image img {
  object-position: center center;
}
body:not(.learndash-cpt) h2 {
  text-transform: none !important;
}
.module-courses .courses-item h5.title-3, .row-courses .courses-item h5.title-3 {
  text-transform: none !important;
}
.section-subscribe form .newsletter-title {
  text-transform: none !important;
}
.et-db #et-boc .et-l .section-featured-post {
  padding-top: 4% !important;
}
.et_pb_section {
  padding: 4% 0 !important;
}
.single-post .et_pb_section {
  padding: 2% 0 !important;
}
@media (min-width: 992px) {
  body .et-db #et-boc .et-l .section-blog .et_pb_row .et_pb_column:last-of-type {
    width: 100%;
  }
}
.et-db #et-boc .et-l .section-news-carousel .blog-carousel .et_pb_post .entry-featured-image-url img {
  height: 30vh;
}
body.single.single-minister .et_pb_section .et_pb_row.row-minister-table {
  max-width: 750px !important;
  margin: auto !important;
}
header#masthead #primary-menu.primary-menu .menu-item-has-children:not(.hideshow):after, #navbar-extend .menu-item-has-children:after {
  top: 2px;
  font-size: 18px;
  opacity: 0.5;
}
header#masthead.site-header .sub-menu, header#masthead.site-header .bb-sub-menu {
  padding-bottom: 10px !important;
}
body.single.single-minister .section-minister-additional {
  padding: 4% 0 !important;
}
@media (min-width: 1280px) {
  .et-db #et-boc .et-l .section-quote-2columns .et_pb_text p.text {
    font-size: 45px;
  }
}
.row-courses-3items .module-courses {
  min-width: 100%;
}
body.ld-in-focus-mode.admin-bar {
  padding-top: 0 !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et-menu .menu-item-has-children > a:first-child:after {
  right: -14% !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et-menu .menu-item-has-children ul.sub-menu, .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et-menu .menu-item-has-children ul.bb-sub-menu {
  border-top: 3px solid #5D2C61 !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et-menu .menu-item-has-children ul.sub-menu li, .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et-menu .menu-item-has-children ul.bb-sub-menu li {
  min-width: 100%;
  margin-bottom: 0 !important;
}
.et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et-menu .menu-item-has-children ul.sub-menu li a, .et-db.page #et-boc .et-l .et_section_specialty .et_pb_row_1-4_3-4 .et_pb_column--with-menu .et-menu .menu-item-has-children ul.bb-sub-menu li a {
  padding: 10px 15px !important;
  min-width: 100%;
}
.learndash-wrapper .learndash-complete .ld-item-list-item-preview .ld-item-title > span {
  text-decoration: none !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.interfaithfoundation.org%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Findex.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fglobal%2F_fonts.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fglobal%2F_global.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fglobal%2F_typography.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2F_new_migration_fix.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fbase%2F_utilities.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fcomponents%2F_btn.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fcomponents%2F_single-text-content.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fcomponents%2F_inputs.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fcomponents%2F_modal.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fcomponents%2F_forms.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fcomponents%2F_instagram-feed.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fcomponents%2F_base-text-block.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Flayout%2F_ministers-grid.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fglobal%2F_header.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fglobal%2F_footer.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_account.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_home.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_page.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_archive-course.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_find-minister.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_map%26locations.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_faq.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_contact.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_search.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_blog.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_single-post.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_login.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_dashboard.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_profile-header.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_profile-base.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_dashboard.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_courses.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_assignments.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_classmates.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_forums.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_profile-info.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2Fprofile%2F_gallery.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_single-course.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_single-minister.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_single-assignment.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_stories.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_404.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_discussion.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_taxonomy-location.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2Fpages%2F_meet-our-ministers.scss%22%2C%22wp-content%2Fthemes%2Finterfaith-theme%2Fscss%2F_quickfix.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmHA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BACjIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADCA%3BAEIA%3BAAAA%3BAAAA%3BAAAA%3BAA0CA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAFvDA%3BAE4DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAFrDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEgEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFrHhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE6IC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFpKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE6KA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF7KA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBE%3BAAAA%3BAAAA%3BAAAA%3BAEqKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFlMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEuMF%3BAAAA%3BAAAA%3BAF7ME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBE%3BAE2ND%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUH%3BAAAA%3BAAAA%3BAFzOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEgPH%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF%2FOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE4PF%3BAAAA%3BAAAA%3BAFtPE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE6PD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF7PC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEkRA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAFzRC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEgSA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA3SA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuTC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAvTD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA0TC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFtVG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEgWH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFtWG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEkXF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAFjeF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEsfA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAApdI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAudA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF9fJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAEumBA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAFhnBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEkwBA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF3tBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEmuBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFnuBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEmvBA%3BAAAA%3BAAAA%3BAFnvBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE2vBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF%2FvBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEswBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcb%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF92BH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEy3BQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFj4BZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEu4BY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2F7BZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAq8BgB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQjB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFp8BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEq8BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA18BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAg9BA%3BAAAA%3BAAAA%3BAFv%2FBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEisCQ%3BAAAA%3BAAAA%3BAFjsCR%3BAA4CI%3BAEkqCH%3BAAAA%3BAAAA%3BAAAA%3BAFlqCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE6rCE%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAFjtCL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE8uCE%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAFjwCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAANA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGjCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGDJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHLI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHnBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAG6BJ%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHpFI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGiGH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHrII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGuJH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACtPA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAJ3BA%3BAKDA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BALvBA%3BAK4BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BALjCJ%3BAMDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAC%2FEJ%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAP8BC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAOxBD%3BAAAA%3BAAAA%3BAAAA%3BAPwBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAOfD%3BAAAA%3BAAAA%3BAAAA%3BAPeC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAOPD%3BAAAA%3BAAAA%3BAPOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAODD%3BAAAA%3BAAAA%3BAPCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAOKD%3BAAAA%3BAAAA%3BAPLC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAOaA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAPhIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAO0IA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAP1IA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAQ5CH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAC9CF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BATpFD%3BAS6FA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BACrNJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAACC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAAA%3BAAUH%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BACxVD%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAClDJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAZgCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAY1BH%3BAAAA%3BAAAA%3BAAAA%3BAZ0BG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYjBH%3BAAAA%3BAAAA%3BAAAA%3BAZiBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYTH%3BAAAA%3BAAAA%3BAZSG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYHH%3BAAAA%3BAAAA%3BAZGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYGH%3BAAAA%3BAAAA%3BAZHG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYWF%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZ9HG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYwIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZxIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA5CJ%3BAaDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAbzCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAa6CF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BACjMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAdtBF%3BAc4BA%3BAAAA%3BAAAA%3BAAUY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAQV%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZjJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAYsJE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAASM%3BAAAA%3BAAAA%3BAAcN%3BAAAA%3BAAAA%3BAdxQA%3BAAAA%3BAc%2BQA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAdlVA%3BAcwVE%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAd3WJ%3BAeAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAfaE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAeDD%3BAAAA%3BAAAA%3BAAAA%3BAfCC%3BAAAA%3BAAAA%3BAAAA%3BAeMC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAWL%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAWH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAfjGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe4GD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAf5GC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAeqHA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAf5HF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe0IJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAfzJG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAekKJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAfzKG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAekLJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAfzLG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAekMJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAfzMG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAekNJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAfxNG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAekOJ%3BAAAA%3BAAAA%3BAflOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAeyOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAf%2FOG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe8PF%3BAAAA%3BAAAA%3BAftRA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe6RA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAftRG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe%2BRF%3BAAAA%3BAAAA%3BAf%2FRE%3BAAAA%3BAAAA%3BAAAA%3BAeqSA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAf5XI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAeqYH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAflZG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe%2BZF%3BAAAA%3BAAAA%3BAAAA%3BAf%2FZE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAeuaD%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAfzdA%3BAe6dA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACpgBF%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKU%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhBzQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgBkRK%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKkB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKS%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWT%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhB9qBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgBwrBI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAOG%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOP%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAC1yCH%3BAAAA%3BAAAA%3BAjBqCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiB%2FBH%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIH%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBlBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBsBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBhDE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiB0DI%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBnEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiB4EI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjB5EJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiB0FQ%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAjBvGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiB8GH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAjBnJC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiB2JE%3BAAAA%3BAAAA%3BAAAA%3BAjBnIA%3BAiByIA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAjBrKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiB6KF%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAjB7ME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBuNJ%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjB3NG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiByOH%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAjB%2FQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiByRD%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAjBtQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiB6QH%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIY%3BAAAA%3BAAAA%3BAAAA%3BAAMb%3BAAAA%3BAAAA%3BAAQK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAGR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAGR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIS%3BAAAA%3BAAAA%3BAAER%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBrZZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBobJ%3BAAAA%3BAAAA%3BAAAA%3BAjBpbI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBybA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBndE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBkeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjB9eA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA9BF%3BAiBihBE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAjBpgBA%3BAiBygBA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBjgBA%3BAiBygBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBviBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBijBF%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBvjBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBkkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjB9kBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBulBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBnmBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA9BF%3BAiBsoBE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAjBnnBA%3BAiBynBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAjBxnBA%3BAiB8nBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjB3pBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBqqBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAjB%2FtBA%3BAiBquBA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAjB1sBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBitBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAfttBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBwtBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAfnvBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAewvBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAjBnuBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBnDJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlB6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBlCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAlBOG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBEF%3BAAAA%3BAAAA%3BAlB1BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBsCC%3BAAAA%3BAAAA%3BAAAA%3BAlBtCD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAZA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBuCA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAlB7DD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBqEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBrED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBmFE%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAlBnHJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkB6GD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAlB%2FIH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkB0JE%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBrPD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8BE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkByOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBvQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBoRE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlB1SE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBuTD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBtYG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkB%2BYF%3BAAAA%3BAAAA%3BAlB%2FYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBwZF%3BAAAA%3BAAAA%3BAlBxZE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBgaA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBzaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBybF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAlBjdG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBwdF%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BACzkBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnB2BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmB5BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnB4BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBdJ%3BAAAA%3BAAAA%3BAAAA%3BAnBQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBAA%3BAAAA%3BAAAA%3BAAAA%3BAnBMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnBRJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBqBJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAIM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnB%2FKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBuLQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnBlPJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBoPI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnBhQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmB0QI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnBpQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmB0RI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnBpSJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmB2SQ%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAnBpaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBscI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAnB7aR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmBmbY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnBnbZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmB2boB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClexB%3BAAAA%3BAAAA%3BApB6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAoBtCH%3BAAAA%3BAAAA%3BAAAA%3BApBsCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAoB7BF%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BACvCA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BArBoCI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAqB7BH%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BArBzMZ%3BAqB%2BNA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BArBxQF%3BAsBCC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAtBQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsBDC%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtBYI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsBCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtBDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsBeF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtBfE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsB%2BBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtB%2FBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsBiDH%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAtBhFI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsB2FI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAQP%3BAAAA%3BAAAA%3BAAAA%3BAC%2FJD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAvBwCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuB3BH%3BAAAA%3BAAAA%3BAvB2BG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuBjBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAvBYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuBFA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAC7PF%3BAAAA%3BAAAA%3BAACC%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxBbF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwBcG%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYL%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BACpMF%3BAAAA%3BAAAA%3BAzB6BG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxBF%3BAyBIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAzBeA%3BAyBTA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcH%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAzBrEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB8EA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBtLG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBmMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBnME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB%2BMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzB%2FMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB4NF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzB5NE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB0OF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYO%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAzB5YE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB2ZF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC3fJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BA1BiCE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B1BD%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BqBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BND%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BaC%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1B7BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B2CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1B3CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B0DA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BvFA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BgGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BhGD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA5CJ%3BA0BuKG%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BjLF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BgME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BA1B9MJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BuNI%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BA1BhPF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BsPE%3BAAAA%3BAAAA%3BAAAA%3BA1BtPF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B%2BPE%3BAAAA%3BAAAA%3BAAAA%3BA1B%2FPF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BuQE%3BAAAA%3BAAAA%3BA1BvQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B6QE%3BAAAA%3BAAAA%3BA1B7QF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BmRE%3BAAAA%3BAAAA%3BA1BnRF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B2RG%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1B9YF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BwZG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BxZH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B4aC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1B7dF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B0eG%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAkBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BnrBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BisBF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC71BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BA3BlmBJ%3BA2B6mBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWG%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBC%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA3BvqDH%3BA4BMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BsCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BxBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMX%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BA5BxNN%3BA4BsOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BA5B3PJ%3BA4BqQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BA5BxSJ%3BA4BmTA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BxSI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B8SJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOL%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1B%2FVI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BwWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1B5YI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0BiZJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcR%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAGN%3BAAAA%3BAAAA%3BAAGM%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOd%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMc%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BpmBhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B8mBgB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAOpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUL%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BztBhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B8tBgB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAAA%3BAAYxB%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BA1BrxBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B0xBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAKM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAQpB%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAOnB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1BthDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0B0iDI%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B7kDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BylDA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BnmDJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BinDA%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BA5BhsDA%3BA6BCC%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BACvKH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA9BhPL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA8ByPM%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAC7VF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BlHD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BqHE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BnLH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6ByLI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BnKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BuKI%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAC3ML%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BACzIF%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACjKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5GN%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYL%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBJ%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BACnRC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYH%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAAA%3BAAOK%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BACxON%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BArC9GR%3BAsCAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCjBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCqCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAkCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAtC5FC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCoGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCxKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCqLK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAoBL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBC%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgCA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAtChaP%3BAsCibA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAtCheL%3BAsCifA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAtCxdA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC2dI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCveJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC%2BeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCrfA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC8fA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCzgBR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCqhBI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCxjBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC6jBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCrlBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC%2BlBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCrmBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC%2BmBA%3BAAAA%3BAAAA%3BAAAA%3BAtC%2FmBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCqnBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMZ%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtClqBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC2qBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtCvsBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCktBJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAtCrtBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC4tBA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAtC3xBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsC0yBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtC1yBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCkzBJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAtC54BJ%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCw7BA%3BAAAA%3BAAAA%3BAtC95BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAANA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCm6BJ%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAtC%2F7BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsCs8BJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAtC1jCD%3BAsCwlCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAC9tCF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAvC3ND%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCoOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BArCzOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAqC6OG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvC%2FSA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuC6TD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAaP%3BAAAA%3BAAAA%3BAvCpbA%3BAuC8bG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAWH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAC3sBL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BACxJH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzC6CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyClCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzCQG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzCNE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCkBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzClBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCgCF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzChCE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyC%2BCF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzC7EA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyC0FC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzCjHC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyC%2BHF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAzCzLE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CtCJ%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1CyCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C7BH%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1CoBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA2C3CA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACbJ%3BAAAA%3BAAAA%3BAAAA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CTD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CkBC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CvBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C4BD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAWL%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BACvML%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CqBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CjBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BACnHL%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKJ%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%22%7D */