.elementor-428 .elementor-element.elementor-element-f5324e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 40px;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-428 .elementor-element.elementor-element-b9b909e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-428 .elementor-element.elementor-element-69d5824 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-218f9bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-428 .elementor-element.elementor-element-d09a5f1{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-428 .elementor-element.elementor-element-d09a5f1, .elementor-428 .elementor-element.elementor-element-d09a5f1::before{--border-transition:0.3s;}.elementor-428 .elementor-element.elementor-element-d09a5f1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-428 .elementor-element.elementor-element-56f7174{text-align:center;}.elementor-428 .elementor-element.elementor-element-56f7174 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-99fb8a3{text-align:center;}.elementor-428 .elementor-element.elementor-element-99fb8a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;}.elementor-428 .elementor-element.elementor-element-17b915b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-428 .elementor-element.elementor-element-17b915b, .elementor-428 .elementor-element.elementor-element-17b915b::before{--border-transition:0.3s;}.elementor-428 .elementor-element.elementor-element-17b915b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-428 .elementor-element.elementor-element-cef87e8{text-align:center;}.elementor-428 .elementor-element.elementor-element-cef87e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-21b4a9f{text-align:center;}.elementor-428 .elementor-element.elementor-element-21b4a9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;}.elementor-428 .elementor-element.elementor-element-f7d5ca3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-428 .elementor-element.elementor-element-f7d5ca3, .elementor-428 .elementor-element.elementor-element-f7d5ca3::before{--border-transition:0.3s;}.elementor-428 .elementor-element.elementor-element-f7d5ca3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-428 .elementor-element.elementor-element-f819065{text-align:center;}.elementor-428 .elementor-element.elementor-element-f819065 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-3b9da26{--e-rating-justify-content:center;}.elementor-428 .elementor-element.elementor-element-a5a3a8c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-428 .elementor-element.elementor-element-a5a3a8c, .elementor-428 .elementor-element.elementor-element-a5a3a8c::before{--border-transition:0.3s;}.elementor-428 .elementor-element.elementor-element-a5a3a8c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-428 .elementor-element.elementor-element-fba1d0c{text-align:center;}.elementor-428 .elementor-element.elementor-element-fba1d0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-ee2bdb6{text-align:center;}.elementor-428 .elementor-element.elementor-element-ee2bdb6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-428 .elementor-element.elementor-element-2c6864b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-0ca708a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;}.elementor-428 .elementor-element.elementor-element-0ca708a > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-428 .elementor-element.elementor-element-64bfb4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-413cb46{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-428 .elementor-element.elementor-element-6646c46{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-428 .elementor-element.elementor-element-126014e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-564b89b{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-428 .elementor-element.elementor-element-8b359be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-acad501{--icon-box-icon-margin:10px;}.elementor-428 .elementor-element.elementor-element-acad501 .elementor-icon{font-size:18px;}.elementor-428 .elementor-element.elementor-element-acad501 .elementor-icon-box-title, .elementor-428 .elementor-element.elementor-element-acad501 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-428 .elementor-element.elementor-element-050c71f{--icon-box-icon-margin:10px;}.elementor-428 .elementor-element.elementor-element-050c71f .elementor-icon{font-size:18px;}.elementor-428 .elementor-element.elementor-element-050c71f .elementor-icon-box-title, .elementor-428 .elementor-element.elementor-element-050c71f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-428 .elementor-element.elementor-element-14ab8de{--icon-box-icon-margin:10px;}.elementor-428 .elementor-element.elementor-element-14ab8de .elementor-icon{font-size:18px;}.elementor-428 .elementor-element.elementor-element-14ab8de .elementor-icon-box-title, .elementor-428 .elementor-element.elementor-element-14ab8de .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-428 .elementor-element.elementor-element-5a748f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-428 .elementor-element.elementor-element-b89ac23 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-428 .elementor-element.elementor-element-0b7f83d > .elementor-widget-container{margin:50px 0px 100px 0px;}@media(max-width:1024px){.elementor-428 .elementor-element.elementor-element-413cb46{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-428 .elementor-element.elementor-element-b9b909e{--width:75%;}.elementor-428 .elementor-element.elementor-element-d09a5f1{--width:auto;}.elementor-428 .elementor-element.elementor-element-17b915b{--width:auto;}.elementor-428 .elementor-element.elementor-element-f7d5ca3{--width:auto;}.elementor-428 .elementor-element.elementor-element-a5a3a8c{--width:auto;}.elementor-428 .elementor-element.elementor-element-5a748f9{--width:25%;}}@media(max-width:767px){.elementor-428 .elementor-element.elementor-element-413cb46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-0ca708a */.tarif .elementor-heading-title {
    display: flex;
    flex-wrap: wrap;
}
.tarif .elementor-heading-title span {
    display: block;
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.25);
    padding: 30px 10px;
    border-radius: 10px;
    margin: 0 20px 20px 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-categories, class: .elementor-element-0b7f83d */.cat-list h5 {
    display: none;
}

.cat-list ul {
    list-style: none;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
}

.cat-list--column ul {
    flex-direction: column;
    flex-wrap: no-wrap;
    align-items: flex-start;
}

.cat-list ul li a {
    display: block;
    padding: 10px 25px;
    background-color: #FADC6D;
    margin-bottom: 10px;
    border-radius: 10px;
    font-family: Montserrat Alternates;
font-size: 16px;
font-weight: 500;
line-height: 20px;
color: #202020;
border: 1px solid rgba(0, 0, 0, 0.1)
}

.cat-list ul li:not(:last-child) a {
    margin-right: 10px;
}/* End custom CSS */