.elementor-7547 .elementor-element.elementor-element-36f4e1b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.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-7547 .elementor-element.elementor-element-d1e36d3{width:auto;max-width:auto;top:-10px;text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-ca89e80 );}body:not(.rtl) .elementor-7547 .elementor-element.elementor-element-d1e36d3{right:-10px;}body.rtl .elementor-7547 .elementor-element.elementor-element-d1e36d3{left:-10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7547 .elementor-element.elementor-element-f86ec43{z-index:2;text-align:center;}.elementor-7547 .elementor-element.elementor-element-bcd2932 > .elementor-container{max-width:300px;}.elementor-7547 .elementor-element.elementor-element-bcd2932{margin-top:30px;margin-bottom:0px;}.elementor-7547 .elementor-element.elementor-element-825beb8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.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-7547 .elementor-element.elementor-element-139eda5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7547 .elementor-element.elementor-element-139eda5{text-align:center;}.elementor-7547 .elementor-element.elementor-element-139eda5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;color:#D71345;}.elementor-widget-theme-post-title .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-7547 .elementor-element.elementor-element-232c0d6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7547 .elementor-element.elementor-element-232c0d6{text-align:center;}.elementor-7547 .elementor-element.elementor-element-232c0d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-widget-theme-post-excerpt .elementor-widget-container{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-7547 .elementor-element.elementor-element-7d6adc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7547 .elementor-element.elementor-element-7d6adc9 .elementor-widget-container{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7547 .elementor-element.elementor-element-a0ab1fa .elementor-button{background-color:#D71345;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-ca89e80 );color:var( --e-global-color-ca89e80 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-731fffe );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-7547 .elementor-element.elementor-element-a0ab1fa .elementor-button:hover, .elementor-7547 .elementor-element.elementor-element-a0ab1fa .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-731fffe );border-color:var( --e-global-color-731fffe );}.elementor-7547 .elementor-element.elementor-element-a0ab1fa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7547 .elementor-element.elementor-element-a0ab1fa .elementor-button:hover svg, .elementor-7547 .elementor-element.elementor-element-a0ab1fa .elementor-button:focus svg{fill:var( --e-global-color-731fffe );}@media(max-width:767px){.elementor-7547 .elementor-element.elementor-element-139eda5 .elementor-heading-title{font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-d1e36d3 */.elementor-7547 .elementor-element.elementor-element-d1e36d3 {
    height: 110px!important;
    width: 110px!important;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #C3344B;
    padding: 10px;
    pointer-events: none;
}

.elementor-7547 .elementor-element.elementor-element-d1e36d3 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-748a6af */.elementor-7547 .elementor-element.elementor-element-748a6af img.wl-tache {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139eda5 */.elementor-7547 .elementor-element.elementor-element-139eda5 .elementor-heading-title,
.elementor-7547 .elementor-element.elementor-element-139eda5 a {
    color: #D71345;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0ab1fa */.elementor-7547 .elementor-element.elementor-element-a0ab1fa .elementor-button-text:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.958' height='8' viewBox='0 0 35.958 8'%3E%3Cg id='Groupe_4' data-name='Groupe 4' transform='translate(0 -0.085)'%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='30.554' transform='translate(0 3.819)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3Cpath id='Polygone_1' data-name='Polygone 1' d='M4,0,8,6H0Z' transform='translate(35.958 0.085) rotate(90)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
    padding-left: 15px;
}

.elementor-7547 .elementor-element.elementor-element-a0ab1fa .elementor-button:hover .elementor-button-text:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.958' height='8' viewBox='0 0 35.958 8'%3E%3Cg id='Groupe_4' data-name='Groupe 4' transform='translate(0 -0.085)'%3E%3Cline id='Ligne_4' data-name='Ligne 4' x2='30.554' transform='translate(0 3.819)' fill='none' stroke='%23D71345' stroke-width='1'/%3E%3Cpath id='Polygone_1' data-name='Polygone 1' d='M4,0,8,6H0Z' transform='translate(35.958 0.085) rotate(90)' fill='%23D71345'/%3E%3C/g%3E%3C/svg%3E%0A");

.elementor-7547 .elementor-element.elementor-element-a0ab1fa .elementor-button:hover {
    border-color: #235AA2!important;
}/* End custom CSS */