.elementor-kit-1026{--e-global-color-primary:#020101;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#F5D317;--e-global-color-577359c0:#FFF;--e-global-color-33467724:RGBA(255, 255, 255, 0);--e-global-color-543a5359:#4054B2;--e-global-color-1116cfa:#23A455;--e-global-color-35c384d7:#000;--e-global-color-20416150:#020101;--e-global-color-8bfe407:#F4EFE7;--e-global-color-060cab4:#FF5B00;--e-global-color-1b5ded3:#F9F6F1;--e-global-color-9ea14c1:#F5D317;--e-global-color-1e309f1:#E7E8F3;--e-global-color-5679931:#F5F5F5;--e-global-typography-primary-font-family:"Oswald","Oswald Fallback";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Oswald","Oswald Fallback";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"questrial","questrial Fallback";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"questrial","questrial Fallback";--e-global-typography-accent-font-weight:600;--e-global-typography-eadf3d4-font-family:"Oswald","Oswald Fallback";--e-global-typography-eadf3d4-font-size:1.2rem;--e-global-typography-eadf3d4-font-weight:600;--e-global-typography-eadf3d4-text-transform:uppercase;--e-global-typography-eadf3d4-font-style:normal;--e-global-typography-eadf3d4-letter-spacing:1px;--e-global-typography-176c4a2-font-family:"questrial","questrial Fallback";--e-global-typography-176c4a2-font-size:0.9rem;--e-global-typography-176c4a2-font-weight:400;--e-global-typography-114c594-font-family:"Oswald","Oswald Fallback";--e-global-typography-114c594-font-size:2rem;--e-global-typography-114c594-font-weight:600;--e-global-typography-114c594-text-transform:uppercase;--e-global-typography-7b9076e-font-family:"Oswald","Oswald Fallback";--e-global-typography-7b9076e-font-size:3rem;--e-global-typography-7b9076e-font-weight:700;--e-global-typography-7b9076e-text-transform:uppercase;--e-global-typography-7b9076e-letter-spacing:1px;--e-global-typography-581724b-font-family:"Oswald","Oswald Fallback";--e-global-typography-581724b-font-size:1.5rem;--e-global-typography-581724b-font-weight:600;--e-global-typography-581724b-text-transform:uppercase;color:var( --e-global-color-primary );font-size:1.1rem;font-weight:400;}.elementor-kit-1026 button,.elementor-kit-1026 input[type="button"],.elementor-kit-1026 input[type="submit"],.elementor-kit-1026 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Oswald","Oswald Fallback", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-accent );border-radius:0rem 0rem 0rem 0rem;}.elementor-kit-1026 button:hover,.elementor-kit-1026 button:focus,.elementor-kit-1026 input[type="button"]:hover,.elementor-kit-1026 input[type="button"]:focus,.elementor-kit-1026 input[type="submit"]:hover,.elementor-kit-1026 input[type="submit"]:focus,.elementor-kit-1026 .elementor-button:hover,.elementor-kit-1026 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-577359c0 );border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:var( --e-global-color-primary );}.elementor-kit-1026 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1026 a{color:var( --e-global-color-060cab4 );font-family:"questrial","questrial Fallback", Sans-serif;font-weight:400;text-decoration:underline;}.elementor-kit-1026 a:hover{color:var( --e-global-color-accent );}.elementor-kit-1026 h1{color:var( --e-global-color-primary );font-family:"Oswald","Oswald Fallback", Sans-serif;font-size:4rem;font-weight:600;text-transform:uppercase;letter-spacing:5px;}.elementor-kit-1026 h2{font-size:3rem;}.elementor-kit-1026 h3{font-size:2rem;}.elementor-kit-1026 label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-1026 input:not([type="button"]):not([type="submit"]),.elementor-kit-1026 textarea,.elementor-kit-1026 .elementor-field-textual{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-primary );background-color:var( --e-global-color-577359c0 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-1026{--e-global-typography-eadf3d4-font-size:1.2em;--e-global-typography-114c594-font-size:1.3em;--e-global-typography-7b9076e-font-size:2rem;--e-global-typography-581724b-font-size:1em;}.elementor-kit-1026 h1{font-size:3rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1026{--e-global-typography-eadf3d4-font-size:1em;--e-global-typography-7b9076e-font-size:1.7rem;}.elementor-kit-1026 h1{font-size:2rem;}.elementor-kit-1026 h2{font-size:2.5rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.shrink {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s!important;
  -webkit-transition-property: transform;
  transition-property: transform!important;
}

.shrink:hover {
  -webkit-transform: scale(0.95);
  transform: scale(0.95);
}


/******SINGLEARTICLE********/

/* ORDINATEUR */
@media (max-width: 1500px){

/* espacement des listes */
.singlearticle dd, dl, dt, ol, li, ul {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    padding-inline-start: 15px;
}

/* espacement des composant de liste */
.singlearticle li {
    margin-top: 0;
    margin-bottom: .5rem;
}

/* PullQuote */
.singlearticle .wp-block-pullquote blockquote{
    border-width: 0px;
    margin-bottom: 0rem;
    margin-top: 0rem;
}
.singlearticle .wp-block-pullquote p {
    margin: 0 0 1em;
    padding: 0;
    text-align: center;
    font-size: 2rem;
    font-weight: var( --e-global-typography-secondary-font-weight );
    line-height: var( --e-global-typography-secondary-line-height );
    
}

.singlearticle .wp-block-pullquote blockquote {
    padding: 0px;
    border-style: none;  
}

/* blockquote */

.singlearticle blockquote  {
    margin:  0rem;
    padding: 0px 0px 0px 24px;
    border-style: solid;
    border-width: 0px 0px 0px 8px;
    margin-bottom: 2.3rem;
    margin-top: 2rem;
}

.singlearticle blockquote  p {
    margin-top: 0;
    margin-bottom: .5rem;
    margin-right: 0px!important;
    margin-left: 0px!important;
}}



/**************/
/* TABLETTE */
/**************/

@media (max-width: 1024px){
} 

/**************/
/* PORTABLE */
/**************/

@media (max-width: 767px){
    
/* PullQuote */
.singlearticle .wp-block-pullquote blockquote{
    border-width: 0px;
    margin-bottom: 0rem;
    margin-top: 0rem;
}

.singlearticle .wp-block-pullquote p {
    margin: 0 0 1em;
    padding: 0;
    text-align: center;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
    line-height: var( --e-global-typography-secondary-line-height );
    
}

.singlearticle .wp-block-pullquote blockquote {
    padding: 0px;
    border-style: none;  
}

/* blockquote */

.singlearticle blockquote  {
    padding: 0px 0px 0px 24px;
    border-style: solid;
    border-width: 0px 0px 0px 5px;
    margin-bottom: 1.5rem;
    margin-top: 1.5rem;
}

.singlearticle blockquote  p {
    margin-top: 0;
    margin-bottom: .5rem;
    margin-right: 0px!important;
    margin-left: 0px!important;
}   

} 


/**************/
/* ALL */
/**************/

/* mise en forme des titres */
.singlearticle h2 {
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 );
line-height: var( --e-global-typography-primary-line-height );
}

.singlearticle h3 {
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 );
line-height: var( --e-global-typography-primary-line-height );

}

/* blockquote */

.singlearticle blockquote  {
    border-color: var( --e-global-color-secondary );
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: 500;
    line-height: var( --e-global-typography-secondary-line-height );
    letter-spacing: var( --e-global-typography-secondary-letter-spacing );
}

.singlearticle blockquote cite {
    font-style: italic;
    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 );
    line-height: var( --e-global-typography-text-line-height );
}/* End custom CSS */