.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3020 .elementor-element.elementor-element-078547a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-3020 .elementor-element.elementor-element-4d60ac7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-3020 .elementor-element.elementor-element-430163f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-3020 .elementor-element.elementor-element-66a12f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-3020 .elementor-element.elementor-element-9a71d90 .tahefobu-custom-button{background-color:#AF9778;border-radius:6px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-3020 .elementor-element.elementor-element-9a71d90 .tahefobu-custom-button:hover{background-color:#477E92;color:#FFFFFF;}.elementor-3020 .elementor-element.elementor-element-9a71d90 .tahefobu-custom-button-container{text-align:center;}.elementor-3020 .elementor-element.elementor-element-9a71d90 .tahefobu-custom-button i{font-size:22px;color:#FFFFFF;margin-right:10px;}.elementor-3020 .elementor-element.elementor-element-9a71d90 .tahefobu-custom-button svg{width:22px;height:22px;fill:#FFFFFF;margin-right:10px;}.elementor-3020 .elementor-element.elementor-element-9a71d90 .tahefobu-icon-button-wrapper{position:relative;top:0px;}.elementor-3020 .elementor-element.elementor-element-9a71d90 .tahefobu-custom-button:hover.tahefobu-custom-button i{color:#FFFFFF;}.elementor-3020 .elementor-element.elementor-element-9a71d90 .tahefobu-custom-button:hover.tahefobu-custom-button svg{fill:#FFFFFF;}.elementor-3020 .elementor-element.elementor-element-2b12246{--spacer-size:100px;}:root{--page-title-display:none;}