.elementor-kit-15{--e-global-color-primary:#FEF7E5;--e-global-color-primary_hover:#FEF7E5;--e-global-color-text:#4250A2;--e-global-color-accent:#242044;--e-global-color-lighter:#888888;--e-global-color-border:#e5e5e5;--e-global-color-c1f530f:#135E4D;--e-global-color-38cccbd:#4B4C50;--e-global-color-10c8cb3:#F98D00;--e-global-color-632b096:#6A915E;--e-global-color-b3b0492:#91D0DE;--e-global-color-d6441aa:#FBD70D;--e-global-color-c73cc1e:#C9370F;--e-global-color-1be6fe9:#FFFFFF;--e-global-color-79eba9f:#57AABA;--e-global-color-ee9d091:#738670;--e-global-color-eb06568:#000000;--e-global-color-40f6c81:#738670;--e-global-color-5e16edd:#AC7052;--e-global-color-b62a4b7:#F666A8;--e-global-color-eeaad8f:#475C41;--e-global-typography-heading-font-family:"orpheuspro";--e-global-typography-heading-font-size:52px;--e-global-typography-heading-line-height:60px;--e-global-typography-subheading-font-family:"GTAmerica Compressed";--e-global-typography-subheading-font-size:14px;--e-global-typography-subheading-text-transform:uppercase;--e-global-typography-subheading-line-height:20px;--e-global-typography-subheading-letter-spacing:3.5px;--e-global-typography-title1-font-family:"orpheuspro";--e-global-typography-title1-font-size:36px;--e-global-typography-title1-line-height:46px;--e-global-typography-title2-font-family:"orpheuspro";--e-global-typography-title2-font-size:24px;--e-global-typography-title2-line-height:32px;--e-global-typography-967d739-font-family:"orpheuspro";--e-global-typography-02b6701-font-family:"GTAmerica Compressed";--e-global-typography-02b6701-font-size:20px;--e-global-typography-02b6701-font-weight:600;--e-global-typography-02b6701-text-transform:uppercase;--e-global-typography-02b6701-line-height:20px;--e-global-typography-02b6701-letter-spacing:3.5px;--e-global-typography-9cde2ac-font-family:"orpheuspro";--e-global-typography-9cde2ac-font-size:52px;--e-global-typography-9cde2ac-line-height:60px;--e-global-typography-98723bc-font-family:"GTAmerica";--e-global-typography-98723bc-font-size:18px;--e-global-typography-98723bc-font-weight:300;--e-global-typography-98723bc-line-height:1.5em;--e-global-typography-370cb18-font-family:"GTAmerica";--e-global-typography-370cb18-font-size:20px;--e-global-typography-4b43571-font-family:"GTAmerica";--e-global-typography-4b43571-font-size:15px;--e-global-typography-4b43571-font-weight:300;--e-global-typography-4b43571-line-height:1.1em;--e-global-typography-42b8598-font-size:48px;--e-global-typography-42b8598-line-height:1.3em;color:#4B4C50;font-family:"GTAmerica Compressed", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5em;letter-spacing:-0.5px;}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{background-color:var( --e-global-color-text );font-family:"GTAmerica", Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:-0.3px;color:#F9F9F9;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;padding:10px 26px 10px 24px;}.elementor-kit-15 button:hover,.elementor-kit-15 button:focus,.elementor-kit-15 input[type="button"]:hover,.elementor-kit-15 input[type="button"]:focus,.elementor-kit-15 input[type="submit"]:hover,.elementor-kit-15 input[type="submit"]:focus,.elementor-kit-15 .elementor-button:hover,.elementor-kit-15 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-kit-15 e-page-transition{background-color:#FFBC7D;}.elementor-kit-15 h1{color:#242044;font-family:"orpheuspro", Sans-serif;font-size:3.25rem;line-height:3.75px;}.elementor-kit-15 h2{color:#242044;font-family:"orpheuspro", Sans-serif;font-size:2.8rem;}.elementor-kit-15 h3{color:var( --e-global-color-text );font-family:"orpheuspro", Sans-serif;font-size:1.6875rem;}.elementor-kit-15 h4{color:var( --e-global-color-c1f530f );font-family:"orpheuspro", Sans-serif;font-size:22px;text-transform:uppercase;}.elementor-kit-15 h5{color:var( --e-global-color-primary );font-family:"orpheuspro", Sans-serif;text-transform:uppercase;}.elementor-kit-15 h6{font-family:"GTAmerica", Sans-serif;font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1450px;}.e-con{--container-max-width:1450px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-15{--e-global-typography-heading-font-size:40px;--e-global-typography-heading-line-height:50px;--e-global-typography-title1-font-size:24px;--e-global-typography-title1-line-height:30px;--e-global-typography-9cde2ac-font-size:40px;--e-global-typography-9cde2ac-line-height:50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-15{--e-global-typography-heading-font-size:30px;--e-global-typography-heading-line-height:40px;--e-global-typography-subheading-font-size:12px;--e-global-typography-subheading-letter-spacing:3px;--e-global-typography-967d739-font-size:32px;--e-global-typography-02b6701-font-size:14px;--e-global-typography-02b6701-letter-spacing:3px;--e-global-typography-9cde2ac-font-size:32px;--e-global-typography-9cde2ac-line-height:40px;--e-global-typography-920ee57-font-size:32px;}.elementor-kit-15 h2{font-size:24px;}.elementor-kit-15 h4{font-size:20px;}.elementor-kit-15 h6{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.item-acreage {
  display: none;
}
.TextBlock__TextHTML-sc-adb4rj-0.lliuiF {
  font-family: orpheuspro,Sans-serif !important;
}
.ButtonBase__Ellipsis-sc-p43e7i-5.dqiKFy {
  font-family: "gtamerica light",Sans-serif !important;
}

.elementor-nav-menu--main .elementor-nav-menu ul {
  width: auto !important;}
.TextBlock__TextHTML-sc-adb4rj-0.lliuiF h2
{
  color: #fff !important;
  font-size: 32px;
}
.TextBlock__TextHTML-sc-adb4rj-0.lliuiF
{
  font-family: gtamerica,Sans-serif;
}

.wp-caption .wp-caption-text {

  font-size: 14px;
  line-height: 1.2;
}
.tribe-events-single-event-title {
  line-height: 1.2 !important;
}
.TextBlock__TextHTML-sc-1t8g8oe-0.jbcycu {
    font-family: orpheuspro,Sans-serif;
}

.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden {
  color: #4250A2;
}
.tec_series_marker__title {
  display: none;
}
.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
  padding: 13px 15px !important;
}
.TextBlock__TextHTML-sc-t0nq4t-0.kUOjQc {
    font-family: "orpheuspro", Sans-serif;
    font-weight: 300;
    letter-spacing: 0.0125em;
}
/* event style*/
.tribe-common-c-svgicon.tribe-common-c-svgicon--series.tribe-events-series-archive__icon {
  display: none;
}
.tribe-event-date-start, .tribe-event-date-end {
  font-size: 14px !important;
}
.tec-events-pro-series-meta-detail--label, .tec-events-pro-series-meta-detail--link {
  display: none;
}
.tribe-events-series-relationship-single-marker.tribe-common {
  display:none;
}
.tribe-events-start-datetime-label, .tribe-events-end-datetime-label, .tribe-events-event-cost-label {
  font-family: orpheuspro,Sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  text-align: center;
}
.tribe-event-tags-label {
  display: none;
}
.tribe-event-tags {
  display: none;
}
abbr[title] {
  border-bottom: none !important;
}
abbr, acronym {
  border-bottom: none !important;
  cursor: auto !important;
}


.tribe-events-event-image {
  max-height: 650px;
  overflow: clip;
}

.tribe-events-end-date-label {
  font-family: orpheuspro,Sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  text-align: center;
}

.tribe-events-event-meta dl {
  margin-top: 0 !important;
}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix {
 
    display: block;
}
.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-filter--pill .tribe-filter-bar-c-filter__filters-close {
    display: block;
    height: 30px;
    position: absolute;
    right: 5%;
    top: 10px;
    width: auto;
    background-color: #fff;border:none !important;
}
.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button {
  text-align: center;
}
.tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill {
  background-color: #4250A2 !important;
  color: #fff;
}
.tribe-events-c-subscribe-dropdown__container{
  display: none !important;
}
.tribe-events-sub-nav {
  display: none !important;
}
.event-is-recurring a,.tribe-events-pro-photo__event-datetime-recurring-link,.tribe-common-c-svgicon.tribe-common-c-svgicon--cal-export.tribe-events-c-subscribe-dropdown__export-icon,.tribe-events-event-categories-label, .tribe-events-event-categories, .tribe-organizer,.tribe-events-schedule.tribe-clearfix h2,.recurringinfo, .tribe-events-meta-group.tribe-events-meta-group-other dt {
  display: none;
} 
.tribe-venue a {
  color: #4250A2;
}
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
  background-color: #4250A4 !important;color:#ffffff !important;
}

.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button {

    font-size: 14px !important;
    font-weight: 300 !important;
    font-family: "GTAmerica" !important;
    background: none;
}

.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button,.tribe-common button::-moz-focus-inner, .tribe-common input::-moz-focus-inner {
  font-size: 14px !important;
  font-weight: 300 !important;
  font-family: "GTAmerica" !important;
  background: none;
}
.tribe-events-meta-group {
  width: 100% !important;
  margin-top: 5%;
}

.tribe-meta-value a {
  width: auto;
  border: 2px solid #4250A2;
  padding: 5% 15%;
  color: #4250A2 !important;
  font-size: 18px;
  text-transform: uppercase;
  border-radius: 33px;
  margin-top: 5% !important;
  text-align: center;
  background-color: #fff;
}

.tribe-meta-value a:hover, .tribe-meta-value a:active .tribe-meta-value a:visited{color:#fff;text-decoration: none;}

.tribe-events-meta-group.tribe-events-meta-group-organizer {
  margin-top: 1%;
}
.elementor-button-link.elementor-button.event {
  padding: 0 5%;
}

.tribe-events-meta-group.tribe-events-meta-group-details {
  margin-top: 2%;
}
.tribe-events-meta-group.tribe-events-meta-group-venue{margin-top:-32%;}
.tribe-events-start-date-label, .tribe-events-start-time-label,.tribe-organizer-tel-label {
  font-family: "orpheuspro", Sans-serif;
  font-size: 1.8rem;
  font-weight: 500;text-align: center;
}
.tribe-events-single-section-title {
  display: none;
}

.tribe-venue::before {
  content: "Venue";
  font-family: "orpheuspro", Sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  width: 100%;
  display: block;
  margin-bottom: 2%;margin-top: 8%;

}

.tribe-events-related-events-title {
  font-size: 32px !important;
}
.tribe-events-header__events-bar.tribe-events-c-events-bar {
  display: none !important;
}
.tribe-related-events.tribe-clearfix {
  padding: 2% !important;
}
.tribe-events-single .tribe-events-sub-nav {

    font-weight: 400; font-family: "orpheuspro", Sans-Serif !important;font-size:22px;
}
.tribe-events-c-subscribe-dropdown__container {
  width: 40% !important;
  margin: auto !important;
}
dd {

    font-weight: 400;text-align: center;
}
.tribe-events-pro .tribe-events-pro-photo__event-featured-image-link {
  position: relative;
}
.tribe-events .tribe-events-c-view-.elementor-kit-15__button-icon {

  display: none !important;
}
.tribe-related-events-title {
  font-size: 20px !important;
  line-height: 1.5 !important;font-family: "orpheuspro" !important;
}
.tribe-events-pro-photo__event-featured-image {
  
  object-fit: cover;height:240px !important;width:350px;
}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix {
  font-size: 100%;margin:auto;
}
.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button {
  min-width: 400px;
  background: none;
  border: none;

}
.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button {
  font-family: "GTAmerica Compressed";
}

.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button:hover {
  border:none !important;
}
.tribe-events .datepicker .day {

  font-family: "GTAmerica Compressed" !important;
}
.tribe-events-single-section-title {
  font-size: 22px !important;
}
.tribe-event-time {
  font-size: 18px;
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
  background: none;
  color: #000;
}
.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover{background:none;}
.tribe-events-single-event-description.tribe-events-content {
  font-family: "GTAmerica";
}
.tribe-events-schedule.tribe-clearfix h2 {
  font-size: 18px;
}
.tribe-event-date-start, .tribe-event-date-end {
  font-size: 18px;
}

.tribe-events-single ul.tribe-related-events li {

  box-shadow: 2px 2px 10px #999;
}
.tribe-related-event-info {
  padding: 2% 5% !important;
}
.tribe-events-pro .tribe-events-pro-photo__event-title-link {

  font-family: "orpheuspro", Sans-serif;
  font-size: 1.5em;
  font-weight: 400;
}
.tribe-events-meta-group.tribe-events-meta-group-venue {
  margin-top: -25%;
}

/*end event*/



.slick-dots li button {
    opacity: 1 !important;
    color: #C9370F;
    padding: 0;
    cursor: pointer;
    background-color: #C9370F;
    transform: scale(0.8);
    border: none;
}

table td, table th {

  word-break: normal !important;

}
#vidbutton {
  position: absolute;
  font-size: 24px;
  z-index: 99;
  width: 80px;
  height: 80px;
  margin-top: 50%;
  right: 5%;
  background: #fff;
  border:none;
  color: #4250A2;
  opacity: 0.5;
}


img.pixel {
  height: 0;
}

.ui-datepicker.ui-widget.ui-widget-content {
  width: 380px !important;}


.babe_items_2 .item_img .item-thumb::before {
 
    background: -webkit-linear-gradient(bottom, black, transparent);
    background: none;
  display:none;
}

.more-link-wrap {
    text-align: left;
}

.event-color {
  display: none;
}
.item_description{
text-align: left;
color: #868689;
font-family: "GTAmerica Light", Sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 1.5;height:70px;
}

.item-features, .item-acreage {
    font-size: 16px !important;
   font-family: "AmericaGT", Sans-serif;
    color: #135E4D !important;
}
a.medium.cli-plugin-button.cli-plugin-main-button.cli_settings_button {
    border-radius: 16px;
    border: 2px solid #4250A2;
    background-color: #ffffff !important;
    font-family: "GTAmerica Light", Sans-serif;
    color:#4250A2 !important;
}
a#wt-cli-accept-all-btn {
    border-radius: 16px;
    background-color: #4250A2 !important;
    font-family: "GTAmerica Light", Sans-serif;
}
.cli-bar-message {
    color: #868689;
    font-family: "GTAmerica Light", Sans-serif;
    font-size: 1em;
    font-weight: 300;
    line-height: 20px;
}
.elementor-widget-babe-item-amenities .rominal-preview-term-amenities .title {
    font-size: 16px;
    font-family: "GTAmerica", Sans-serif;
}

.slideshow-style-1 .slick-slide img {

    opacity: 1 !important;
}
.elementor-widget-babe-item-amenities .rominal-preview-term-amenities .icon {
    margin-right: 15px;
    color: var(--accent);
    font-size: 20px;
    width: 32px;
    display: inline-block;
    text-align: center;
}

.dropdown-toggle {
    border: none !important;
}
#slider-1-slide-1-layer-7 {
    font-family: "GTAmerica Compressed", Sans-serif !important;
    font-size: 24px !important;
}
.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title {
    margin-top: 0 !important;}
/* monthly event style*/
.mec-event-loc-place {
    font-size: 16px;
    font-weight: 500;
}
.mec-load-month-link {
    color: #242044;
    font-size: 22px;
    font-weight: 400;
}
.mec-event-article.mec-tile-item.tile-multipleday-event.mec-clear {
    background-color: #4250A2 !important;
}
.mec-event-time {
    font-weight: 700 !important;
}
.mec-event-tile-view article.mec-tile-item .mec-event-title a {
    color: #fff !important;
    text-transform: none !important;
    font-weight: 500;
}
/* monthly event style*/
.babe_items .item_info_price {
    display: none;
}
.item-features, .item-acreage {
    color: #A68B82;
    font-size: 14px;
}
.elementor-widget-babe-item-amenities .rominal-preview-term-amenities .title {
    font-size: 16px;
}
.babe_items .item_title {
    font-size: 30px;
    line-height: 1.2;
    font-family: "orpheuspro", Sans-Serif !important;
}
.read-more-item {
    font-family: "orpheuspro", Sans-serif !important;
}
.mec-event-article .event-carousel-type2-head {
	padding: 0%;
	margin-right: 5%;

}

.event-carousel-type2-head .mec-event-carousel-content-type2 {
	margin-top: 15px;
	min-height: 152px;padding: 0% 5% 0 5%;
}

.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button {

	display: none;
}
.mec-single-title {
    font-weight: 500 !important;
    text-transform: none !important;

}
.read-more-item {
    font-family: "GTAmerica Light", Sans-serif !important;
    font-size: 14px !important;
}
@media only screen and (max-width: 40em) {
.FloatingButton__FloatingButtonContainer-sc-q5md4t-0.kdIPRl {
  display: none;
}
.item_description{
height:140px;
}


.column-item.rominal-preview-term-amenities {
    width: 50%;
}

.mobile-navigation ul li a {
    font-size: 20px;
}
.elementor-widget-babe-item-amenities .rominal-preview-term-amenities .title.title {
    font-size: 12px;
}.column-item.rominal-preview-term-amenities.name-amenities.icon {
    font-size: 12px;
}
#slider-1-slide-1-layer-7 {
    font-family: "GTAmerica Compressed",Sans-serif !important;
    font-size: 18px !important;}
    
    .more-link-wrap {
    text-align: center;
}
.tribe-events-single-event-title {
  font-size: 140% !important;
  line-height: 1.5 !important;
}
.tribe-events-c-subscribe-dropdown__container {
  width: 100% !important;
  margin: 0 0 0 -5% !important;
}

.tribe-meta-value a {
  width: 60%;
  margin: 0 20%;
}
.tribe-meta-value a {

  font-size: 15px;

}

.tribe-events-single ul.tribe-related-events li .tribe-related-event-info {
    float: left;
    padding: 0 10px 10px 0;
    width: 80%;
}
.tribe-events-meta-group.tribe-events-meta-group-venue {
    margin-top: 3%;
}

.tribe-events-meta-group {
  flex: auto;
  margin-right: none;
  order: 0;
}

.tribe-common img {

  width: 100%;
}

}


@media screen and (min-width: 40em) and (max-width: 63.9375em){
#page-top-mobile {
    background: #242044 !important;
    width: 100% !important;
    padding: 0;
    margin-left: -3.5%;

}}

@media screen and (min-width: 769px) and (max-width: 1400px){
.elementor-nav-menu-wrapper .primary-navigation ul li {

  text-align: left;
  margin: 0 -1%;
}
}


.elementor-2682 .elementor-element.elementor-element-352337c img {
    margin: 0 5%;
    width: 90%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GTAmerica Compressed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2021/11/GT-America-Compressed-Regular-1.woff2') format('woff2'),
		url('/wp-content/uploads/2021/11/GT-America-Compressed-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GTAmerica';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://stg-arizonabiltmore-staging.kinsta.cloud/wp-content/uploads/2021/10/GT-America-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */