.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-1c3c497{--display:flex;--min-height:320px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;}.elementor-24 .elementor-element.elementor-element-1c3c497:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1c3c497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1c3c497::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://terangacapitalpartners.com/wp-content/uploads/2025/03/Mask-group.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-f31081b{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ad59928{--display:flex;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-24 .elementor-element.elementor-element-7acd444 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-global .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-global-1757 .eael-breadcrumbs{justify-content:left;}.elementor-24 .elementor-element.elementor-global-1757 .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#F8F8FA00;border-style:none;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-global-1757 .eael-breadcrumbs .eael-breadcrumbs__content a{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-global-1757 .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-global-1757 .eael-breadcrumbs .eael-breadcrumb-separator{color:#FFFFFF;margin:0 2px;}.elementor-24 .elementor-element.elementor-element-956b7f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-bf86d10{--display:flex;}.elementor-24 .elementor-element.elementor-element-e408f6e{--display:flex;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b42c41d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-581eaa7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-43cb712 .elementor-counter-title{justify-content:start;color:#000000;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-24 .elementor-element.elementor-element-43cb712 .elementor-counter{gap:16px;}.elementor-24 .elementor-element.elementor-element-43cb712 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-365f5c8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-0f00e77 .elementor-counter-title{justify-content:center;color:#000000;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-24 .elementor-element.elementor-element-0f00e77 .elementor-counter{gap:16px;}.elementor-24 .elementor-element.elementor-element-0f00e77 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-c4a3172{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-99e0a10 .elementor-counter-title{justify-content:center;color:#000000;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-24 .elementor-element.elementor-element-99e0a10 .elementor-counter{gap:16px;}.elementor-24 .elementor-element.elementor-element-99e0a10 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-901dc32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-27a06b0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-4fac77f .elementor-counter-title{justify-content:start;color:#000000;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-24 .elementor-element.elementor-element-4fac77f .elementor-counter{gap:16px;}.elementor-24 .elementor-element.elementor-element-4fac77f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-29d7008{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-f71f592 .elementor-counter-title{justify-content:center;color:#000000;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-24 .elementor-element.elementor-element-f71f592 .elementor-counter{gap:16px;}.elementor-24 .elementor-element.elementor-element-f71f592 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-a573d6f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-bae153d .elementor-counter-title{justify-content:center;color:#000000;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-24 .elementor-element.elementor-element-bae153d .elementor-counter{gap:16px;}.elementor-24 .elementor-element.elementor-element-bae153d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-215a9f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1f01d10{--display:flex;}.elementor-24 .elementor-element.elementor-element-651d98b{--display:flex;}.elementor-24 .elementor-element.elementor-element-1751322{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-1751322 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-1751322.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-1751322 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-24 .elementor-element.elementor-element-c827c98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c827c98:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c827c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5E9D7;}.elementor-24 .elementor-element.elementor-element-4954b76{--display:flex;--position:absolute;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;top:0px;--z-index:1;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-4954b76{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-4954b76{right:0px;}.elementor-24 .elementor-element.elementor-element-2d9904b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8514900{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-1c3c497::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1c3c497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-48px 67px;background-size:518px auto;}.elementor-24 .elementor-element.elementor-element-7acd444{text-align:center;}.elementor-24 .elementor-element.elementor-global-1757 .eael-breadcrumbs{justify-content:center;}.elementor-24 .elementor-element.elementor-global-1757 .eael-breadcrumbs .eael-breadcrumbs__content{font-size:10px;}}/* Start custom CSS for counter, class: .elementor-element-43cb712 *//*.box-number .elementor-counter-title {*/
/*    text-align: left !important;*/
/*    font-size: 14px !important;*/
/*}*/

/*.box-number .elementor-counter-number-suffix {*/
/*        position: relative;*/
/*    top: 0;*/
/*    font-size: 40px;*/
/*}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-31b3301 */.wpgmza-popout-panel {
    box-shadow: none !important;
    z-index: 1 !important;
}
.wpgmza-popout-panel div[data-name="description"] {
    padding: 0 20px 0 0 !important;
    background: #f5e9d7;
    color: #000;
}
.wpgmza-popout-panel div[data-name="title"],
.wpgmza-popout-panel div[data-name="address"],
.wpgmza-popout-panel div[data-name="category"],
.wpgmza-modern-marker-listing-buttons,
.wpgmza-modern-marker-open-button {
    display: none !important;
}
.wpgmza-popout-panel {
    background-color: #f5e9d7 !important;
    display: flex;
    flex-direction: column;
}

.wpgmza-popout-panel h6,
.wpgmza-popout-panel h5 {
    margin-bottom: 20px !important;
}

/* Conteneur du contenu à ajustement naturel */
.wpgmza-popout-panel .wpgmza-inner-container {
    flex-grow: 1;
}

.wpgmza-close-container {
    background: transparent !important;
    box-shadow: none !important;
    padding-right: 30px !important;
}

.wpgmza-close-container span:first-of-type {
  display: none;
}

.wpgmza-close-container .wpgmza-close {
    background: #522500;
    padding: 5px;
}

.wpgmza-modern-marker-listing-marker-view.wpgmza-open {
    padding-left: 40px !important;
    z-index: 10 !important;
}/* End custom CSS */