.elementor-kit-23829{--e-global-color-primary:#C35A2A;--e-global-color-secondary:#FFF8F5;--e-global-color-text:#196056;--e-global-color-accent:#C35A2A;--e-global-color-c11b7cd:#429EA6;--e-global-color-2cd39e2:#FBC9AD;--e-global-color-30e8ca0:#F6996E;--e-global-typography-primary-font-family:"interstate";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"interstate";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"interstate";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"interstate";--e-global-typography-accent-font-weight:400;--e-global-typography-70794ec-font-family:"interstate";--e-global-typography-70794ec-font-size:18px;--e-global-typography-70794ec-font-weight:400;--e-global-typography-70794ec-line-height:1.8em;--e-global-typography-a090bc8-font-size:18px;--e-global-typography-a090bc8-font-weight:600;--e-global-typography-a090bc8-line-height:1.8em;--e-global-typography-9d68f0f-font-family:"interstate";--e-global-typography-9d68f0f-font-size:50px;--e-global-typography-9d68f0f-font-weight:300;--e-global-typography-9d68f0f-text-transform:none;--e-global-typography-9d68f0f-font-style:normal;--e-global-typography-9d68f0f-text-decoration:none;--e-global-typography-182cfbf-font-family:"interstate";--e-global-typography-182cfbf-font-size:28px;--e-global-typography-182cfbf-font-weight:400;--e-global-typography-f9fc579-font-family:"interstate";--e-global-typography-f9fc579-font-size:56px;--e-global-typography-f9fc579-font-weight:300;--e-global-typography-f9fc579-text-transform:none;--e-global-typography-f9fc579-font-style:normal;--e-global-typography-f9fc579-text-decoration:none;--e-global-typography-f9fc579-line-height:1em;--e-global-typography-b3dd13b-font-family:"interstate";--e-global-typography-b3dd13b-font-size:16px;--e-global-typography-b3dd13b-font-weight:600;--e-global-typography-d42e69b-font-family:"interstate";--e-global-typography-d42e69b-font-size:44px;--e-global-typography-d42e69b-font-weight:400;--e-global-typography-d42e69b-line-height:1.2em;background-color:var( --e-global-color-secondary );font-size:18px;line-height:2.25em;}.elementor-kit-23829 button,.elementor-kit-23829 input[type="button"],.elementor-kit-23829 input[type="submit"],.elementor-kit-23829 .elementor-button{background-color:var( --e-global-color-text );color:#C35A2A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 30px 30px 0px;}.elementor-kit-23829 a{color:var( --e-global-color-primary );}.elementor-kit-23829 a:hover{color:var( --e-global-color-30e8ca0 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.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-23829{--e-global-typography-182cfbf-font-size:24px;--e-global-typography-d42e69b-font-size:38px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-23829{--e-global-typography-primary-line-height:1em;--e-global-typography-70794ec-font-size:16px;--e-global-typography-182cfbf-font-size:21px;--e-global-typography-f9fc579-font-size:40px;--e-global-typography-d42e69b-font-size:34px;--e-global-typography-d42e69b-line-height:1.2em;}.elementor-kit-23829 h2{font-size:24px;line-height:1.8em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* OVALS */
.lg-oval .elementor-container.elementor-column-gap-default {
  position: absolute;
  display: flex;
}

.lg-oval {
  position: relative;
}

.lg-oval .elementor-container.elementor-column-gap-default {
  z-index: 10000;
  flex-direction: column;
  left: 50px;
  width: 378px;
  border-radius: 189px;
  padding: 80px 0;
  align-items: center;
}

.lg-oval .elementor-column.elementor-col-50.elementor-inner-column.elementor-element {
  text-align: center;
}

.lg-oval .elementor-container.elementor-column-gap-default {
  background: #F6996E;
  background-image: url('http://www.lg.quoin.design/wp-content/uploads/2021/04/Logo-1.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 30%;
}

.lg-oval .elementor-column.elementor-col-50.elementor-inner-column.elementor-element:first-child {
margin-bottom: 210px;
}

.lg-oval h2 {
 font-size:1.875rem;
}

.lg-oval.green-lt {
    background: #8FCABB;
}

.lg-oval.right {
    right: 50px;
}


/* ARCHIVES */
/* Get the feature image to extend above its green background */

.elementor-24023 .elementor-element .elementor-post {
  align-items: center;
}

.elementor-24023 .elementor-element > .elementor-widget-container {
    background-color: none;
}

.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
  padding: 0;
}

/* Date bubbles */

.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a {
  margin: 40px 34px 0;
  display: block;
}

.elementor-post__meta-data .elementor-post-date, .elementor-element-b735ffc {
  display: inline-block;
  background: var( --e-global-color-primary );
  width: auto;
  padding: 5px 15px;
  border-radius: 30px;
  position: absolute;
  font-size: 16px;
  color: var( --e-global-color-secondary ) !important;
}

.elementor-post__text {
  position: relative;
}


/* Listings Sold and Price Labels */
.elementor-element-1a334e0 {
    display: inline;
    position: absolute;
    margin: 0;
    padding: 0;
}

.elementor-24276 .elementor-element.elementor-element-1a334e0 > .elementor-element-populated {
    padding: 0;
    display: flex;
    background: var( --e-global-color-accent );
    left: 30px;
    width: max-content;
    padding: 0 15px;
    border-radius: 40px;
    color: var( --e-global-color-secondary ) !important;
}/* End custom CSS */