.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*.rh_menu{*/
/*    display: none;*/
/*}*/



@media (min-width: 1024px) {
.rh_header__wrap{
    height: 150px;
}
}

.rh_cfos_wrap,
.rhea_agent_expand_wrapper,
.rhea_fp_agent_expand_wrapper{
    display: none;
}

@font-face {
  font-family: 'MonschoneRegular';
  src: url('https://arthificial-services-wordpress-pine-imoveis.ayjoeq.easypanel.host/wp-content/uploads/2025/07/MonschoneRegular.woff2') format('woff2'),
       url('https://arthificial-services-wordpress-pine-imoveis.ayjoeq.easypanel.host/wp-content/uploads/2025/07/MonschoneRegular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

.rh_cta__quote, 
.re_section_head_elementor,
.rh_section__title{
  font-family: 'MonschoneRegular', sans-serif;
  font-size: 56px !important; /* Desktop */
}

@media (max-width: 768px) {
  .rh_cta__quote {
    font-size: 32px !important; /* Mobile */
  }
}

.rh_prop_search__advance_btn{
    background-color: #DDB96E;
}


.elementor-button-wrapper{
    margin-left: 20px;
}/* End custom CSS */