.elementor-29624 .elementor-element.elementor-element-1726459a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29624 .elementor-element.elementor-element-1726459a.e-con{--align-self:flex-end;}.elementor-29624 .elementor-element.elementor-element-29127a32{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29624 .elementor-element.elementor-element-48a1c3cd{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:2;}body:not(.rtl) .elementor-29624 .elementor-element.elementor-element-48a1c3cd{left:0px;}body.rtl .elementor-29624 .elementor-element.elementor-element-48a1c3cd{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-29624 .elementor-element.elementor-element-429e608b > .elementor-widget-container{--e-transform-translateX:-45px;--e-transform-translateY:-45px;}.elementor-29624 .elementor-element.elementor-element-429e608b > .elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:0px;}.elementor-29624 .elementor-element.elementor-element-429e608b img{width:35px;}.elementor-29624 .elementor-element.elementor-element-2bdeb19d{--display:flex;--min-height:180px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29624 .elementor-element.elementor-element-2bdeb19d:not(.elementor-motion-effects-element-type-background), .elementor-29624 .elementor-element.elementor-element-2bdeb19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4152f74 );}.elementor-29624 .elementor-element.elementor-element-21612ea5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-bd6bf57 );--border-color:var( --e-global-color-bd6bf57 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29624 .elementor-element.elementor-element-1ea4ad3d{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-29624 .elementor-element.elementor-element-58c70f49{width:auto;max-width:auto;}.elementor-29624 .elementor-element.elementor-element-10f70c44{width:auto;max-width:auto;}.elementor-29624 .elementor-element.elementor-element-4ff2abf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29624 .elementor-element.elementor-element-1afb8380 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-45361ad7{width:auto;max-width:auto;}.elementor-29624 .elementor-element.elementor-element-6fbd3f8{width:auto;max-width:auto;}.elementor-29624 .elementor-element.elementor-element-655ce513{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29624 .elementor-element.elementor-element-7a4258a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper, .elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper a, .elementor-widget-ae-acf-fields-v2 span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper, .elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper a{color:var( --e-global-color-text );}.elementor-widget-ae-acf-fields-v2 span{color:var( --e-global-color-text );}.elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper:hover, .elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper:hover a{color:var( --e-global-color-text );}.elementor-widget-ae-acf-fields-v2 span:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper:hover{border-color:var( --e-global-color-text );}.elementor-widget-ae-acf-fields-v2 .ae-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-ae-acf-fields-v2 .ae-fallback-wrapper .ae-fallback{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-ae-acf-fields-v2 .ae-fallback-wrapper:hover .ae-fallback{color:var( --e-global-color-text );}.elementor-widget-ae-acf-fields-v2 .ae-fallback-wrapper:hover{border-color:var( --e-global-color-text );}.elementor-29624 .elementor-element.elementor-element-49d7213c .ae-acf-content-wrapper, .elementor-29624 .elementor-element.elementor-element-49d7213c .ae-acf-content-wrapper a{color:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-49d7213c span{color:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-49d7213c .ae-acf-content-wrapper:hover, .elementor-29624 .elementor-element.elementor-element-49d7213c .ae-acf-content-wrapper:hover a{color:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-49d7213c span:hover{color:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-48f36027{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-widget-tp-social-sharing .tp-social-list .tp-social-menu .social-btn-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .social-count,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .social-count{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .count-label,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .count-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-social-sharing .sharing-horizontal.sharing-style-4 .tp-social-list .social-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-count-number{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-number-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-5ea0347 .share-btn .social-btn-icon{background-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-5ea0347 .share-btn{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-5ea0347 .share-btn:hover .social-btn-icon{background-color:var( --e-global-color-d29b691 );color:var( --e-global-color-accent );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-5ea0347 .share-btn:hover{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-5ea0347 .social-btn-icon{color:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-3fd3e9c .share-btn .social-btn-icon{background-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-3fd3e9c .share-btn{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-3fd3e9c .share-btn:hover .social-btn-icon{background-color:var( --e-global-color-d29b691 );color:var( --e-global-color-accent );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-3fd3e9c .share-btn:hover{background-color:var( --e-global-color-secondary );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .elementor-repeater-item-3fd3e9c .social-btn-icon{color:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-2 .tp-social-list li.tp-main-menu a.tp-share-btn,.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-1 .toggle-share{background-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-2 .tp-social-list.active li.tp-main-menu a.tp-share-btn,.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-1 .toggle-share.menu-active{background-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-sharing{text-align:left;}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list{justify-content:left;}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-list .social-btn-icon{font-size:20px;}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-2 .toggle-share{width:40px;}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-2 .tp-social-list li.tp-main-menu a.tp-share-btn{width:40px;height:40px;}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-2 .tp-social-list li.tp-main-menu a.tp-share-btn,.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-1 .toggle-btn{font-size:16px;}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-2 .tp-social-list li.tp-main-menu a.tp-share-btn svg,.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-1 .toggle-btn svg{width:16px;height:16px;}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-sharing.sharing-toggle.sharing-style-2 .tp-social-list li.tp-main-menu a.tp-share-btn,.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-1 .toggle-icon .toggle-btn{color:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-sharing.sharing-toggle.sharing-style-2 .tp-social-list li.tp-main-menu a.tp-share-btn svg,.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-1 .toggle-icon .toggle-btn svg{fill:var( --e-global-color-bd6bf57 );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-sharing.sharing-toggle.sharing-style-2 .tp-social-list.active li.tp-main-menu a.tp-share-btn,.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-1 .toggle-share.menu-active .toggle-btn{color:var( --e-global-color-accent );}.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .tp-social-sharing.sharing-toggle.sharing-style-2 .tp-social-list.active li.tp-main-menu a.tp-share-btn svg,.elementor-29624 .elementor-element.elementor-element-24cfe2f4 .sharing-toggle.sharing-style-1 .toggle-share.menu-active .toggle-btn svg{fill:var( --e-global-color-accent );}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29624 .elementor-element.elementor-element-139456d0 .elementor-repeater-item-a1efb58{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-29624 .elementor-element.elementor-element-139456d0 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-29624 .elementor-element.elementor-element-139456d0 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-29624 .elementor-element.elementor-element-139456d0{--container-max-width:20px;--hotspot-color:var( --e-global-color-bd6bf57 );--hotspot-box-color:var( --e-global-color-d29b691 );--tooltip-text-color:var( --e-global-color-accent );--tooltip-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-139456d0 .e-hotspot__tooltip{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-29624 .elementor-element.elementor-element-3b1ef997 .elementor-repeater-item-a1efb58{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-29624 .elementor-element.elementor-element-3b1ef997 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-29624 .elementor-element.elementor-element-3b1ef997 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-29624 .elementor-element.elementor-element-3b1ef997{--container-max-width:20px;--hotspot-color:var( --e-global-color-bd6bf57 );--hotspot-box-color:var( --e-global-color-d29b691 );--tooltip-text-color:var( --e-global-color-accent );--tooltip-color:var( --e-global-color-d29b691 );}.elementor-29624 .elementor-element.elementor-element-3b1ef997 .e-hotspot__tooltip{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-29624 .elementor-element.elementor-element-372f467{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29624 .elementor-element.elementor-element-1afb8380 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper, .elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper a, .elementor-widget-ae-acf-fields-v2 span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-acf-fields-v2 .ae-fallback-wrapper .ae-fallback{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .tp-social-menu .social-btn-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .social-count,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .social-count{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .count-label,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .count-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal.sharing-style-4 .tp-social-list .social-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-count-number{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-number-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-29624 .elementor-element.elementor-element-139456d0 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );}.elementor-29624 .elementor-element.elementor-element-3b1ef997 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29624 .elementor-element.elementor-element-1afb8380 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper, .elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper a, .elementor-widget-ae-acf-fields-v2 span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-acf-fields-v2 .ae-fallback-wrapper .ae-fallback{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .tp-social-menu .social-btn-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .social-count,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .social-count{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .count-label,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .count-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal.sharing-style-4 .tp-social-list .social-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-count-number{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-number-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-29624 .elementor-element.elementor-element-139456d0 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );}.elementor-29624 .elementor-element.elementor-element-3b1ef997 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-29624 .elementor-element.elementor-element-4ff2abf9{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29624 .elementor-element.elementor-element-1afb8380 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper, .elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper a, .elementor-widget-ae-acf-fields-v2 span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-acf-fields-v2 .ae-fallback-wrapper .ae-fallback{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .tp-social-menu .social-btn-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .social-count,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .social-count{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .count-label,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .count-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal.sharing-style-4 .tp-social-list .social-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-count-number{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-number-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-29624 .elementor-element.elementor-element-139456d0 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );}.elementor-29624 .elementor-element.elementor-element-3b1ef997 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29624 .elementor-element.elementor-element-1afb8380 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper, .elementor-widget-ae-acf-fields-v2 .ae-acf-content-wrapper a, .elementor-widget-ae-acf-fields-v2 span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-acf-fields-v2 .ae-fallback-wrapper .ae-fallback{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .tp-social-menu .social-btn-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .social-count,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .social-count{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal .tp-social-list .count-label,.elementor-widget-tp-social-sharing .sharing-vertical .tp-social-list .count-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .sharing-horizontal.sharing-style-4 .tp-social-list .social-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-count-number{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tp-social-sharing .tp-social-list .totalcount-item .total-number-label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-29624 .elementor-element.elementor-element-139456d0 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );}.elementor-29624 .elementor-element.elementor-element-3b1ef997 .e-hotspot__tooltip{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for single-event-field, class: .elementor-element-58c70f49 */.elementor-29624 .elementor-element.elementor-element-58c70f49{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for single-event-field, class: .elementor-element-10f70c44 */.elementor-29624 .elementor-element.elementor-element-10f70c44{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for single-event-field, class: .elementor-element-45361ad7 */.elementor-29624 .elementor-element.elementor-element-45361ad7{
    color:var(--e-global-color-bd6bf57);
}/* End custom CSS */
/* Start custom CSS for single-event-field, class: .elementor-element-6fbd3f8 */.elementor-29624 .elementor-element.elementor-element-6fbd3f8{
    color:var(--e-global-color-bd6bf57);
}/* End custom CSS */
/* Start custom CSS for single-event-field, class: .elementor-element-b75b520 */.elementor-29624 .elementor-element.elementor-element-b75b520 h4{
    margin-block-start:0px;
    margin-block-end:0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4403a4d */.elementor-29624 .elementor-element.elementor-element-4403a4d{
    color:var(--e-global-color-bd6bf57);
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
  font-size: var( --e-global-typography-text-font-size );
  font-weight: var( --e-global-typography-text-font-weight );
}
.elementor-29624 .elementor-element.elementor-element-4403a4d:hover{
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for tp-social-sharing, class: .elementor-element-24cfe2f4 */.elementor-29624 .elementor-element.elementor-element-24cfe2f4 a.share-btn{
    border-radius: 50px;
}

.elementor-29624 .elementor-element.elementor-element-24cfe2f4 a.tp-share-btn{
    box-shadow: none !important;
}

.tp-social-list:hover li a svg{
    fill:var(--e-global-color-accent) !important;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-372f467 */.elementor-29624 .elementor-element.elementor-element-372f467 a{
    color:var(--e-global-color-bd6bf57);
}
.elementor-29624 .elementor-element.elementor-element-372f467:hover a{
    color:var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f36027 */.elementor-29624 .elementor-element.elementor-element-48f36027 .eael-tooltip .eael-tooltip-text.eael-tooltip-top{
    margin:0 0 -10px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bdeb19d */.elementor-29624 .elementor-element.elementor-element-2bdeb19d{
    font-family:var(--e-global-typography-text-font-family);
}

.elementor-29624 .elementor-element.elementor-element-2bdeb19d h4{
    font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
}

.elementor-29624 .elementor-element.elementor-element-2bdeb19d .e-con > .e-con-inner{
    gap:5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1726459a */.elementor-29624 .elementor-element.elementor-element-1726459a .texte_plie{
    max-height:0px;
    min-height:0px;
    height:0px;
    opacity:0;
     transition: 0.3s ease-out;
      
   
}
.elementor-29624 .elementor-element.elementor-element-1726459a:hover .texte_plie{
   max-height:70px;
   min-height:70px;
   height:auto;
    opacity:1;
    transition: 0.3s ease-in;
 
}


.elementor-29624 .elementor-element.elementor-element-1726459a .icone_plie{
    max-height:0px;
    min-height:0px;
    height:0px;
    opacity:0;
     transition: 0.3s ease-out;
      
   
}
.elementor-29624 .elementor-element.elementor-element-1726459a:hover .icone_plie{
   max-height:30px;
   min-height:30px;
   height:auto;
    opacity:1;
    transition: 0.3s ease-in;
 
}

.elementor-29624 .elementor-element.elementor-element-1726459a:hover .img_angle div{
    --e-transform-translateX:-1px;
    --e-transform-translateY:-1px;
}



 .bloc_event:hover {
    background-position-y:-50px !important;
}
 
 
 
@media(max-width:768px) {
     .elementor-29624 .elementor-element.elementor-element-1726459a .texte_plie, 
     .elementor-29624 .elementor-element.elementor-element-1726459a .icone_plie{
    height:auto;
    max-height:70px;
   min-height:70px;
    opacity:1;

   
}
 }/* End custom CSS */