.elementor-kit-9{--e-global-color-cea60cd:#0C1D37;--e-global-color-0ddc8b6:#E0CA4B;--e-global-color-d849397:#FFFFFF;--e-global-color-5fe0e14:#FAFBFD;--e-global-color-ff882f1:#F2F5FA;--e-global-color-fa0cf3d:#E9EEF5;--e-global-color-22eeaeb:#535E7C;--e-global-color-10289ef:#A8B0CB;--e-global-color-9517c8d:#D9DCEA;--e-global-color-bcd05c3:#909BBA;--e-global-color-d514a26:#FF3460;--e-global-color-05acfec:#00C1A8;--e-global-color-69ab7e8:#000000;--e-global-color-4fd0329:#FFFFFF00;--e-global-color-ccaaecb:#FBF2EB;--e-global-color-2417694:#FDE6D9;--e-global-color-bdae1c6:#9DA3AB;--e-global-color-8203654:#EFE2D7;--e-global-color-18f7563:#FF2929;--e-global-color-7ecb889:#FF823B;--e-global-color-9debf76:#F5ECE952;--e-global-color-954397a:#EDDFDF;--e-global-color-aa83612:#FF65011C;--e-global-color-6322eff:#12B361;--e-global-color-c2a2700:#0C1D371F;--e-global-color-bc17d23:#5772FF;--e-global-color-d98fa79:#FFFFFF21;--e-global-typography-primary-font-size:1.5rem;--e-global-typography-secondary-font-size:1.5rem;--e-global-typography-text-font-family:"Lexend";--e-global-typography-text-font-size:1.5rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:20px;--e-global-typography-accent-font-size:1.5rem;--e-global-typography-afd2f5f-font-family:"Avango";--e-global-typography-afd2f5f-font-size:4rem;--e-global-typography-afd2f5f-font-weight:700;--e-global-typography-afd2f5f-line-height:4.9rem;--e-global-typography-00cbaeb-font-family:"Avango";--e-global-typography-00cbaeb-font-size:2.9rem;--e-global-typography-00cbaeb-font-weight:700;--e-global-typography-00cbaeb-line-height:40px;--e-global-typography-89f397b-font-family:"Lexend";--e-global-typography-89f397b-font-size:2.5rem;--e-global-typography-89f397b-font-weight:600;--e-global-typography-89f397b-line-height:30px;--e-global-typography-3ef9ed2-font-family:"Lexend";--e-global-typography-3ef9ed2-font-size:1.5rem;--e-global-typography-3ef9ed2-font-weight:300;--e-global-typography-3ef9ed2-line-height:45px;--e-global-typography-7dc28ce-font-family:"Lexend";--e-global-typography-7dc28ce-font-size:1.3rem;--e-global-typography-7dc28ce-font-weight:400;--e-global-typography-7dc28ce-line-height:25px;--e-global-typography-3e1d213-font-family:"Lexend";--e-global-typography-3e1d213-font-size:1.5rem;--e-global-typography-3e1d213-font-weight:700;--e-global-typography-3e1d213-line-height:30px;--e-global-typography-f18ca30-font-family:"Lexend";--e-global-typography-f18ca30-font-size:1.4rem;--e-global-typography-f18ca30-font-weight:400;--e-global-typography-f18ca30-line-height:20px;--e-global-typography-5f1309e-font-size:54px;--e-global-typography-76c2e9c-font-family:"Lexend";--e-global-typography-76c2e9c-font-size:clamp(2.25rem, 2.0769rem + 0.7692vw, 3rem);--e-global-typography-76c2e9c-font-weight:700;--e-global-typography-76c2e9c-line-height:45px;--e-global-typography-a9ace51-font-family:"Avango";--e-global-typography-a9ace51-font-size:clamp(3rem, 2.7692rem + 1.0256vw, 4rem);--e-global-typography-a9ace51-font-weight:700;--e-global-typography-a9ace51-line-height:48px;--e-global-typography-6909468-font-family:"Lexend";--e-global-typography-6909468-font-size:1.4rem;--e-global-typography-6909468-font-weight:600;--e-global-typography-c680d03-font-family:"DM Sans";--e-global-typography-c680d03-font-size:4.2rem;--e-global-typography-c680d03-font-weight:700;--e-global-typography-c680d03-line-height:1.15em;--e-global-typography-43c1edc-font-family:"DM Sans";--e-global-typography-43c1edc-font-size:3.157rem;--e-global-typography-43c1edc-font-weight:700;--e-global-typography-43c1edc-line-height:1.2em;--e-global-typography-a9c791f-font-family:"DM Sans";--e-global-typography-a9c791f-font-size:2.369rem;--e-global-typography-a9c791f-font-weight:700;--e-global-typography-a9c791f-line-height:1.25em;--e-global-typography-a61ce99-font-family:"DM Sans";--e-global-typography-a61ce99-font-size:1.875rem;--e-global-typography-a61ce99-font-weight:700;--e-global-typography-a61ce99-line-height:1.3em;--e-global-typography-ca7e4da-font-family:"DM Sans";--e-global-typography-ca7e4da-font-size:1.5rem;--e-global-typography-ca7e4da-font-weight:700;--e-global-typography-ca7e4da-line-height:1.35em;--e-global-typography-fb5a532-font-family:"DM Sans";--e-global-typography-fb5a532-font-size:1.25rem;--e-global-typography-fb5a532-font-weight:700;--e-global-typography-fb5a532-line-height:1.4em;--e-global-typography-87035d8-font-family:"DM Sans";--e-global-typography-87035d8-font-size:1.125rem;--e-global-typography-87035d8-font-weight:600;--e-global-typography-89155ff-font-family:"DM Sans";--e-global-typography-89155ff-font-size:1rem;--e-global-typography-89155ff-font-weight:400;--e-global-typography-89155ff-letter-spacing:0px;--e-global-typography-362638e-font-family:"Avango";--e-global-typography-362638e-font-size:4.2rem;--e-global-typography-362638e-font-weight:700;--e-global-typography-8bbb370-font-family:"Lexend";--e-global-typography-8bbb370-font-size:2.369rem;--e-global-typography-8bbb370-font-weight:700;font-size:1.4rem;}.elementor-kit-9 a{font-family:"Lexend", Sans-serif;}.elementor-kit-9 h2{font-family:var( --e-global-typography-43c1edc-font-family ), Sans-serif;font-size:var( --e-global-typography-43c1edc-font-size );font-weight:var( --e-global-typography-43c1edc-font-weight );line-height:var( --e-global-typography-43c1edc-line-height );letter-spacing:var( --e-global-typography-43c1edc-letter-spacing );word-spacing:var( --e-global-typography-43c1edc-word-spacing );}.elementor-kit-9 h3{font-family:var( --e-global-typography-a9c791f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9c791f-font-size );font-weight:var( --e-global-typography-a9c791f-font-weight );line-height:var( --e-global-typography-a9c791f-line-height );letter-spacing:var( --e-global-typography-a9c791f-letter-spacing );word-spacing:var( --e-global-typography-a9c791f-word-spacing );}.elementor-kit-9 h4{font-family:var( --e-global-typography-a61ce99-font-family ), Sans-serif;font-size:var( --e-global-typography-a61ce99-font-size );font-weight:var( --e-global-typography-a61ce99-font-weight );line-height:var( --e-global-typography-a61ce99-line-height );letter-spacing:var( --e-global-typography-a61ce99-letter-spacing );word-spacing:var( --e-global-typography-a61ce99-word-spacing );}.elementor-kit-9 h5{color:#0C1D37;font-family:var( --e-global-typography-ca7e4da-font-family ), Sans-serif;font-size:var( --e-global-typography-ca7e4da-font-size );font-weight:var( --e-global-typography-ca7e4da-font-weight );line-height:var( --e-global-typography-ca7e4da-line-height );letter-spacing:var( --e-global-typography-ca7e4da-letter-spacing );word-spacing:var( --e-global-typography-ca7e4da-word-spacing );}.elementor-kit-9 h6{font-family:var( --e-global-typography-fb5a532-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5a532-font-size );font-weight:var( --e-global-typography-fb5a532-font-weight );line-height:var( --e-global-typography-fb5a532-line-height );letter-spacing:var( --e-global-typography-fb5a532-letter-spacing );word-spacing:var( --e-global-typography-fb5a532-word-spacing );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-family:"Lexend", Sans-serif;font-size:1.125rem;font-weight:600;border-style:none;border-radius:12px 12px 12px 12px;padding:0.8em 2.5em 0.8em 2.5em;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{color:var( --e-global-color-d849397 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-kit-9 img{border-radius:0px 0px 0px 0px;}.elementor-kit-9 label{font-family:var( --e-global-typography-87035d8-font-family ), Sans-serif;font-size:var( --e-global-typography-87035d8-font-size );font-weight:var( --e-global-typography-87035d8-font-weight );line-height:var( --e-global-typography-87035d8-line-height );letter-spacing:var( --e-global-typography-87035d8-letter-spacing );word-spacing:var( --e-global-typography-87035d8-word-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-family:"Lexend", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.65em;letter-spacing:0.1em;word-spacing:0.1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d849397 );border-radius:12px 12px 12px 12px;}.elementor-kit-9 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea:focus,.elementor-kit-9 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1224px;}.e-con{--container-max-width:1224px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-9{--e-global-typography-text-font-size:1.063rem;--e-global-typography-accent-font-size:1.125rem;--e-global-typography-afd2f5f-line-height:44px;--e-global-typography-c680d03-font-size:3rem;--e-global-typography-c680d03-line-height:1.2em;--e-global-typography-43c1edc-font-size:2.4rem;--e-global-typography-a9c791f-font-size:1.8rem;--e-global-typography-a9c791f-line-height:1.3em;--e-global-typography-a61ce99-font-size:1.55rem;--e-global-typography-a61ce99-line-height:1.35em;--e-global-typography-ca7e4da-font-size:1.3rem;--e-global-typography-ca7e4da-line-height:1.4em;--e-global-typography-fb5a532-font-size:1.125rem;--e-global-typography-87035d8-font-size:1.063rem;--e-global-typography-89155ff-font-size:1rem;font-size:1.063rem;}.elementor-kit-9 h1{font-size:3rem;line-height:1.2em;}.elementor-kit-9 h2{font-size:var( --e-global-typography-43c1edc-font-size );line-height:var( --e-global-typography-43c1edc-line-height );letter-spacing:var( --e-global-typography-43c1edc-letter-spacing );word-spacing:var( --e-global-typography-43c1edc-word-spacing );}.elementor-kit-9 h3{font-size:var( --e-global-typography-a9c791f-font-size );line-height:var( --e-global-typography-a9c791f-line-height );letter-spacing:var( --e-global-typography-a9c791f-letter-spacing );word-spacing:var( --e-global-typography-a9c791f-word-spacing );}.elementor-kit-9 h4{font-size:var( --e-global-typography-a61ce99-font-size );line-height:var( --e-global-typography-a61ce99-line-height );letter-spacing:var( --e-global-typography-a61ce99-letter-spacing );word-spacing:var( --e-global-typography-a61ce99-word-spacing );}.elementor-kit-9 h5{font-size:var( --e-global-typography-ca7e4da-font-size );line-height:var( --e-global-typography-ca7e4da-line-height );letter-spacing:var( --e-global-typography-ca7e4da-letter-spacing );word-spacing:var( --e-global-typography-ca7e4da-word-spacing );}.elementor-kit-9 h6{font-size:var( --e-global-typography-fb5a532-font-size );line-height:var( --e-global-typography-fb5a532-line-height );letter-spacing:var( --e-global-typography-fb5a532-letter-spacing );word-spacing:var( --e-global-typography-fb5a532-word-spacing );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:1.063rem;}.elementor-kit-9 img{border-radius:20px 20px 20px 20px;}.elementor-kit-9 label{font-size:var( --e-global-typography-87035d8-font-size );line-height:var( --e-global-typography-87035d8-line-height );letter-spacing:var( --e-global-typography-87035d8-letter-spacing );word-spacing:var( --e-global-typography-87035d8-word-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-size:1.063rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:500px){.elementor-kit-9{--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:20px;--e-global-typography-accent-font-size:1.125rem;--e-global-typography-afd2f5f-font-size:32px;--e-global-typography-afd2f5f-line-height:40px;--e-global-typography-7dc28ce-line-height:18px;--e-global-typography-c680d03-font-size:2.3rem;--e-global-typography-43c1edc-font-size:1.9rem;--e-global-typography-a9c791f-font-size:1.55rem;--e-global-typography-a61ce99-font-size:1.35rem;--e-global-typography-ca7e4da-font-size:1.25rem;--e-global-typography-fb5a532-font-size:1.125rem;--e-global-typography-87035d8-font-size:1.063rem;--e-global-typography-89155ff-font-size:1rem;font-size:1rem;line-height:1.55em;}.elementor-kit-9 h1{font-size:2.3rem;}.elementor-kit-9 h2{font-size:var( --e-global-typography-43c1edc-font-size );line-height:var( --e-global-typography-43c1edc-line-height );letter-spacing:var( --e-global-typography-43c1edc-letter-spacing );word-spacing:var( --e-global-typography-43c1edc-word-spacing );}.elementor-kit-9 h3{font-size:var( --e-global-typography-a9c791f-font-size );line-height:var( --e-global-typography-a9c791f-line-height );letter-spacing:var( --e-global-typography-a9c791f-letter-spacing );word-spacing:var( --e-global-typography-a9c791f-word-spacing );}.elementor-kit-9 h4{font-size:var( --e-global-typography-a61ce99-font-size );line-height:var( --e-global-typography-a61ce99-line-height );letter-spacing:var( --e-global-typography-a61ce99-letter-spacing );word-spacing:var( --e-global-typography-a61ce99-word-spacing );}.elementor-kit-9 h5{font-size:var( --e-global-typography-ca7e4da-font-size );line-height:var( --e-global-typography-ca7e4da-line-height );letter-spacing:var( --e-global-typography-ca7e4da-letter-spacing );word-spacing:var( --e-global-typography-ca7e4da-word-spacing );}.elementor-kit-9 h6{font-size:var( --e-global-typography-fb5a532-font-size );line-height:var( --e-global-typography-fb5a532-line-height );letter-spacing:var( --e-global-typography-fb5a532-letter-spacing );word-spacing:var( --e-global-typography-fb5a532-word-spacing );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:1.063rem;}.elementor-kit-9 img{border-radius:16px 16px 16px 16px;}.elementor-kit-9 label{font-size:var( --e-global-typography-87035d8-font-size );line-height:var( --e-global-typography-87035d8-line-height );letter-spacing:var( --e-global-typography-87035d8-letter-spacing );word-spacing:var( --e-global-typography-87035d8-word-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-size:1rem;line-height:1.55em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.ast-container .type-page .elementor-element {
    --widgets-spacing: 32px 20px!important;
}

.elementor-location-footer .elementor-element {
    --widgets-spacing: 8px 20px;
}

.category-entreprises .elementor-widget-theme-post-content p{
    margin-bottom: 20px;
}

.category-partager .elementor-widget-theme-post-content p{
    margin-bottom: 20px;
}

.category-rencontrer .elementor-widget-theme-post-content p{
    margin-bottom: 20px;
}

.category-ecoles .elementor-widget-theme-post-content p{
    margin-bottom: 20px;
}

div.ekit-template-content-markup.ekit-template-content-footer {
    display: none;
}

.type-post .post-thumb-img-content img {
    display: none;
}


/* @media (min-width: 922px){
.ast-container{
    max-width: 100%;
    background: #FAFAFE;
    align-items: center;
    flex-direction: column;
}

div.type-post.category-entreprises{
    width: 886px!important;
}

.type-post{
    max-width: 1216px;
    background: #FFF;
    border-radius: 16px;
}
.type-post .entry-content{
    width: 886px;
}
}

.single-layout-1 {
    padding: 100px 52px;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
} */

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon {
    background-color: #0C1D37!important;
    width: 40px;
    height: 40px;
}

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon:hover {
    background-color: #E0CA4B!important;
}
.ast-single-post .entry-header.ast-header-without-markup, .ast-single-post .entry-header.ast-no-title.ast-no-thumbnail {
       display: flex;
    flex-direction: column-reverse;
    align-items: center;
}

.entry-meta, .entry-meta *{
    display: none;
}

.single .entry-header .post-thumb img{
    border-radius: 24px!important;
}

.entry-title {
    max-width: 800px;
    margin-bottom: 40px!important;
    text-align:center;
    color: var(--e-global-color-cea60cd );
    font-family: 'Lexend', Sans-serif;
    font-size: var(--e-global-typography-afd2f5f-font-size );
    font-weight: var(--e-global-typography-afd2f5f-font-weight );
    line-height: var(--e-global-typography-afd2f5f-line-height );
    letter-spacing: var(--e-global-typography-afd2f5f-letter-spacing );
    word-spacing: var(--e-global-typography-afd2f5f-word-spacing );
}





p{
    margin-bottom: 0px!important;
}



.mjg_gradient{
    background-color: transparent;
    background-image: linear-gradient(188deg, #3B4863 0%, #09193B 100%);
}


.jumbo_title h1, .jumbo_title h5, .jumbo_title {
   text-shadow: 2px 0 0px #FFFFFF, 3px 2px 0px rgba(255,255,255,0.5), 3px 0 3px #FFFFFF, 5px 0 3px #FFFFFF, 6px 2px 3px rgba(255,255,255,0.5), 6px 0 9px #FFFFFF, 8px 0 9px #FFFFFF, 9px 2px 9px rgba(255,255,255,0.5), 9px 0 18px #FFFFFF, 11px 0 18px #FFFFFF, 12px 2px 18px rgba(255,255,255,0.5), 12px 0 30px #FFFFFF, 14px 0 30px #FFFFFF, 15px 2px 30px rgba(255,255,255,0.5), 15px 0 45px #FFFFFF, 17px 0 45px #FFFFFF, 17px 2px 45px rgba(255,255,255,0.5);
}

.elementskit-post-image-card .elementskit-entry-header {
    position: relative;
    height: 250px;
}

.elementor-post-navigation__prev{
    padding-right: 15px!important;
}

.elementor-post-navigation__next{
    padding-left: 15px!important;
}

.bloc-blue a{
    color: var(--e-global-color-accent )!important;
    text-decoration: underline;
}
.bloc-blue a:hover{
    color: white!important;
    text-decoration: underline;
}


.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb>img {
    transition: none!important;
}

.ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img {
    transform: none!important;
    opacity: 1!important;
}

a:hover{text-decoration: none!important;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avango';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.myjobglasses.com/wp-content/uploads/2023/01/AvangoDisplaySerif-Bold-2.woff2') format('woff2'),
		url('https://www.myjobglasses.com/wp-content/uploads/2023/01/AvangoDisplaySerif-Bold-2.woff') format('woff'),
		url('https://www.myjobglasses.com/wp-content/uploads/2023/01/Avango-Display-Serif-Bold-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */