.elementor-2216 .elementor-element.elementor-element-6d4a846{--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;}.elementor-2216 .elementor-element.elementor-element-26369a4{--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;}.elementor-2216 .elementor-element.elementor-element-98f784f{--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;}.elementor-2216 .elementor-element.elementor-element-133a796{--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;}.elementor-2216 .elementor-element.elementor-element-2f27bac{--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;}.elementor-2216 .elementor-element.elementor-element-94d5377{--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;}.elementor-2216 .elementor-element.elementor-element-cf76b76{--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;}.elementor-2216 .elementor-element.elementor-element-6cad47e{--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;}.elementor-2216 .elementor-element.elementor-element-4263f32{--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;}.elementor-2216 .elementor-element.elementor-element-e423a22{--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;}.elementor-2216 .elementor-element.elementor-element-357f755{--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;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-6ae5e36 *//*=========================================
AUTRES ACTIFS SEO
=========================================*/

.seo-related{

    padding:100px 40px;

    background:#F8F9FC;

}

.seo-related-container{

    max-width:1200px;

    margin:auto;

    text-align:center;

}

/* Badge */

.seo-related-tag{

    display:inline-flex;

    align-items:center;

    justify-content:center;

    padding:12px 26px;

    margin-bottom:30px;

    border-radius:40px;

    background:#FFF2F1;

    color:#FB453A;

    font-family:Manrope,sans-serif;

    font-size:13px;

    font-weight:700;

    letter-spacing:2px;

    text-transform:uppercase;

}

/* Titre */

.seo-related h2{

    margin:0 0 25px;

    font-family:Manrope,sans-serif;

    font-size:56px;

    font-weight:800;

    line-height:1.15;

    color:#081C80;

}

/* Introduction */

.seo-related > .seo-related-container > p{

    max-width:760px;

    margin:0 auto 70px;

    font-family:Inter,sans-serif;

    font-size:20px;

    line-height:1.9;

    color:#59637B;

}

/*=========================================
GRID
=========================================*/

.seo-related-grid{

    display:grid;

    grid-template-columns:minmax(340px,460px);

    justify-content:center;

    gap:30px;

}

/*=========================================
CARTE
=========================================*/

.seo-related-card{

    display:flex;

    flex-direction:column;

    justify-content:space-between;

    width:100%;

    padding:45px;

    background:#FFFFFF;

    border:1px solid #E7EAF4;

    border-radius:24px;

    text-decoration:none;

    transition:all .35s ease;

}

.seo-related-card:hover{

    transform:translateY(-8px);

    border-color:#FB453A;

    box-shadow:0 25px 60px rgba(8,28,128,.08);

}

/* Label */

.seo-related-label{

    display:inline-block;

    margin-bottom:18px;

    font-family:Manrope,sans-serif;

    font-size:13px;

    font-weight:700;

    letter-spacing:2px;

    text-transform:uppercase;

    color:#FB453A;

}

/* Titre */

.seo-related-card h3{

    margin:0 0 20px;

    font-family:Manrope,sans-serif;

    font-size:34px;

    font-weight:800;

    color:#081C80;

}

/* Texte */

.seo-related-card p{

    margin:0 0 35px;

    font-family:Inter,sans-serif;

    font-size:17px;

    line-height:1.8;

    color:#59637B;

    flex:1;

}

/* Lien */

.seo-related-link{

    display:flex;

    justify-content:center;

    align-items:center;

    gap:8px;

    width:100%;

    font-family:Manrope,sans-serif;

    font-size:16px;

    font-weight:700;

    color:#FB453A;

    transition:.3s;

    text-align:center;

}

.seo-related-card:hover .seo-related-link{

    transform:translateX(5px);

}

/*=========================================
RESPONSIVE
=========================================*/

@media(max-width:768px){

.seo-related{

    padding:80px 20px;

}

.seo-related h2{

    font-size:42px;

}

.seo-related > .seo-related-container > p{

    margin-bottom:50px;

    font-size:18px;

}

.seo-related-grid{

    grid-template-columns:1fr;

}

.seo-related-card{

    padding:35px;

}

.seo-related-card h3{

    font-size:28px;

}

}/* End custom CSS */