.content{display:flex;flex-direction:column;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;padding:0 50px;}
.allInfosAuthor{
max-height: 500px;
width: 100%;
display: flex;
align-items: center;
gap:30px;
padding-top: 100px;
padding-bottom: 200px;
justify-content: space-between;
max-width: 1180px;
.Author{
display: flex;
gap: 30px;
max-height: 200px;
align-items: center;
}
p{height:100%;width:500px;}
}
.custom-author-avatar{height:200px !important;width:200px;}
.authorInfo{
display: flex;
flex-direction: column;
gap: 30px;
justify-content: center;
h1{
font-size: 30px;
font-weight: mixed;
margin: 0;
span{color:#FFD7EB;font-family:"Rock Salt", cursive;}
}
}
.reseauxSociaux{display:flex;gap:10px;height:40px;}
.reseauxSociaux a{display:flex;min-width:66px;height:40px;padding:8px 20.5px;border:1px solid #FFD7EB;border-radius:30px;align-items:center;justify-content:center;}
.reseauxSociaux a path{fill:#FFD7EB;}
.reseauxSociaux a:hover{background:#FFD7EB;border:1px solid #403756;}
.reseauxSociaux a:hover path{fill:#403756;}
.articlesWrapper{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 75px;
pointer-events: stroke;
padding: 0 50px;
.articlesAuthor{margin-top:-100px;display:grid;max-width:1180px;grid-template-columns:repeat(3, 1fr);grid-gap:50px 20px;}
.current{background:#FFF381;border-radius:5px;}
.paginationWrapper{display:flex;margin:20px auto;width:fit-content;gap:10px;}
.paginationWrapper *{color:black;padding:0 5px;}
.paginationWrapper *:hover{background:#FFF381;border-radius:5px;}
.dots:hover{background:none;}
}
.articlesAuthor{margin-top:-100px;display:grid;max-width:1180px;grid-template-columns:repeat(3, 1fr);grid-gap:50px 20px;}
.container-card-article >.thumbnail-container >img{object-fit:cover !important;background:#403756;}
.container-card-article{min-height:390px!important;}
@media(max-width:1250px){
.container-card-article{width:fit-content !important;min-width:330px;max-width:400px;}
.allInfosAuthor{
.Author {
width: 100%;
justify-content: center;
}
p{width:70%;}
}
.authorInfo{
h1{ br{display:none;}
}
}
}
@media(max-width:1200px){
.allInfosAuthor{flex-direction:column;max-height:600px;align-items:center;}
.articlesAuthor{margin-top:-70px !important;}
}
@media(max-width:1080px){
.allInfosAuthor>p{width:85%;}
.articlesAuthor{grid-template-columns:repeat(2, 1fr) !important;}
}
@media(max-width:880px){
.allInfosAuthor>p{width:100%;}
}
@media(max-width:790px){
.articlesAuthor {
grid-template-columns: repeat(1, 1fr) !important;
.container-card-article{max-width:400px;}
}
}
@media(max-width:680px){
.Author {
.custom-author-avatar{height:150px !important;width:150px;}
.authorInfo{
gap: 15px; h1{font-size:24px;}
.reseauxSociaux{flex-wrap:wrap;max-width:220px;}
}
}
.allInfosAuthor{
p{
padding: 0 20px;
} }
}
@media(max-width:515px){
.articlesAuthor{margin-top:25px !important;}
.allInfosAuthor { p{padding:0;width:fit-content;}
}
.articlesWrapper{padding:0 25px;}
.container-card-article{width:fit-content !important;}
}
@media(max-width:445px){
.reseauxSociaux {
justify-content: center;
}
.authorInfo>h1{
display: flex;
flex-direction: column;
}
.allInfosAuthor {
.Author {
display: flex;
gap: 30px;
max-height: none;
flex-direction: column;
align-items: center;
}
}
.allInfosAuthor {
max-height: fit-content !important;
padding-top: 50px;
padding-bottom: 25px;
}
}.current-author{
border-radius: 10px;
display: flex;
width: 100%;
padding: 10px 30px;
background:#403756 ;
align-items: center;
gap: 20px;
.infoAuthor{
display: flex;
flex-direction: column;a{color:white !important;}
h5{margin:0;display:flex !important;margin-bottom:10px;}
}
.reseauxSociaux{margin-left:auto !important;}
.reseauxSociaux.responsiv{display:none;}
}
.top {
min-width: 80px !important;
min-height: 80px !important;
.custom-author-avatar{width:80px !important;height:80px !important;}
}
@media(max-width:550px){
.current-author{
flex-direction: column;
align-items: flex-start;
gap: 10px;
}
.reseauxSociaux{
display: none;
}
.top{
display: flex !important;
align-items: center;
justify-content: space-around;
width: 100%;
gap: 20px;
}
.top>.reseauxSociaux.responsiv{
display:flex !important;
}
}.startups-container{display:grid;gap:50px 25px;justify-content:center;justify-items:center;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr) !important;justify-content:center;}
.event-container{gap:20px;display:flex;flex-direction:column;}
.startups> .pagination{
display: flex;
margin: 20px auto;
width: fit-content;
gap: 5px;
.current{background:#FFF381;border-radius:5px;}
}
.startups> .pagination *{color:black;padding:0 5px;}
.startups> .pagination >a:hover{background:#FFF381;padding:0 5px;border-radius:5px;}
@media screen and (max-width:1170px){
.startups-container{
grid-template-columns: repeat(2, 1fr) !important;
.container-card-article{width:100% !important;}
}
}
@media screen and (max-width:710px){
.startups-container{
grid-template-columns: repeat(1, 1fr) !important;
gap: 25px;
}
}.article-list{padding:0;list-style:none;}
.article-item{border-radius:15px;overflow:hidden;margin-bottom:20px;transition:transform 0.3s, box-shadow 0.3s;position:relative;display:flex;align-items:center;width:100%;padding:20px;background-color:#1c1c1e;}
.article-item a{text-decoration:none;display:flex;align-items:center;width:100%;color:inherit;}
.article-item:hover{transform:scale(1.05);box-shadow:0 4px 8px rgba(0, 0, 0, 0.2);}
.article-title{font-size:18px;color:#ffffff;font-weight:bold;margin:0;}
.black {
.article-meta{color:#000000;}
li{margin-bottom:10px !important;}
hr{margin-bottom:10px !important;}
hr:nth-of-type(1){display:none;}
hr:last-child{display:none;}
.article-title{color:#000000;}
.regular-article .article-content{display:flex;flex-direction:column-reverse;gap:10px;}
.regular-article .article-meta {
font-weight: normal;
color:#403756;
margin-left: 0px;
.article-category{color:#403756;}
}
}
.article-excerpt{font-size:14px;color:#FFFEF0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;}
.article-meta{min-width:220px;display:flex;align-items:center;color:#FFFEF0;gap:10px;}
.article-views, .article-time{font-size:14px;font-weight:600;}
.first-article{max-height:200px;background-size:cover;background-position:center;color:#ffffff;padding:40px 20px;position:relative;background-image:url(//stg-sesamers-staging.kinsta.cloud/wp-content/plugins/sesamers_wp_plugin_elementor_widgets/widgets/styles/path_to_your_image);}
.first-article::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(64, 55, 86, 0.3) 30%, rgba(64, 55, 86, 1) 100%);z-index:1;}
.article-info{display:flex;flex-direction:column;gap:5px;}
.first-info{display:flex;flex-direction:column;gap:20px;}
.first-article .article-category{display:inline-block;padding:4px 10px;background-color:rgba(255, 255, 255, 0.2);color:#FFFEF0;border-radius:30px;font-size:14px;font-weight:600;font-style:italic;width:fit-content;position:relative;z-index:2;}
.article-category{color:#FFD7EB;font-size:14px;font-weight:600;font-style:italic;}
.first-article .article-title{font-weight:bold;font-size:20px;line-height:1.5;color:#FFFEF0;position:relative;z-index:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;}
.first-article .article-excerpt{position:relative;z-index:2;}
.first-article a{position:absolute;right:0;bottom:0;top:0;left:0;z-index:5;flex-direction:column;align-items:flex-start;}
.regular-article {
position: relative;
background-color: transparent;
padding: 10px ;
display: flex;
justify-content: space-between;
align-items: center;a{position:absolute;top:0;left:0;right:0;bottom:0;}
}
.regular-article .article-content{flex:1;}
.regular-article .article-meta{margin-left:auto;order:2;}
.article-thumbnail{width:fit-content;display:flex;align-items:center;justify-content:center;}
.article-thumbnail > img{min-width:80px;min-height:80px;width:80px !important;height:80px !important;border-radius:15px !important;}
.article-thumbnail img{border-radius:10px;width:60px;height:60px;object-fit:cover;}
.article-separator {
height: 1px;
background-color: #FFD7EB;
margin: 20px 0;
}.home-articles-container-filter{display:flex;gap:55px;justify-content:center;}
.left-container{display:flex;flex-direction:column;align-items:flex-start;max-width:260px;width:100%;gap:50px;}
.category-filter-toggle{display:none;font-weight:bold;margin-bottom:10px;text-align:left;padding:5px 0;padding-left:20px;align-items:center;color:#000000;width:100%;z-index:1;position:sticky;top:0;cursor:pointer;}
.toggle-icon{font-size:12px;margin-left:5px;}
.filter{max-width:230px;width:100%;overflow-y:auto;max-height:300px;direction:rtl;scrollbar-width:none;-ms-overflow-style:none;display:flex;}
.filter.visible{display:block;}
.filter::-webkit-scrollbar{display:none;}
.shortcode-CFS{width:fit-content;height:fit-content;}
.category-filters{display:flex;flex-direction:column;padding:0;margin:0;list-style-type:none;direction:ltr;}
.category-filters li{padding:5px 10px;border-left:2px solid rgba(64, 55, 86, 0.20);}
.category-filters li:hover{border-left:2px solid rgb(64, 55, 86) !important;}
.category-filters a{text-decoration:none;color:#333;padding:5px 10px;display:block;border-radius:5px;transition:background-color 0.3s;}
.active-category{border-left:2px solid rgb(64, 55, 86) !important;}
.home-articles-container{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:40px;justify-content:center;max-width:930px;}
.home-article-card.first-card{}
.home-article-card.first-card .home-container-card-article{max-width:610px !important;width:100%;display:flex;box-sizing:border-box;}
.home-article-card.first-card .home-thumbnail-container{height:151px !important;margin-bottom:0;}
.home-article-card.first-card .home-thumbnail-container img{width:100%;height:151px;object-fit:cover;}
.home-article-card.first-card .home-card-article{flex:2;padding:15px 20px;}
.home-article-card.first-card .home-category-date, .home-article-card.first-card .home-title-articles{margin-bottom:15px;}
.home-article-card.first-card .home-center-card-article{margin-bottom:20px;}
.home-article-card.first-card .home-center-card-article > p{font-weight:400;font-size:16px;line-height:22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;}
.home-article-card.first-card .home-title-articles{font-size:18px;}
.shortcode-content{height:fit-content;width:100%;}
.shortcode-content-2{height:fit-content;width:100%;}
.view-all{text-align:right;width:100%;font-size:18px;font-weight:700;text-decoration:underline !important;}
.shortcode-CFS2{display:none;}
@media(max-width:1033px){
.left-container{max-width:none;}
.home-container-card-article{max-width:none !important;min-width:290px;}
} @media(max-width:600px){
.left-container {
align-items: stretch;
}
.category-filter-toggle {
display: flex; }
.home-articles-container-filter {
flex-direction: column;
}
.shortcode-CFS {
display: none;
}
.shortcode-CFS2 {
display: flex;
}
.filter {
margin-top: 20px;
max-width: none;
display: none; }
.filter.visible {
display: block; }
}.post-info-custom-widget{display:flex;gap:10px;align-items:center;}
.post-info-details{display:flex;align-items:center;gap:5px;}
.bar{width:2px;height:25px;background-color:#ffffff;}
.author-avatar{width:25px;height:25px !important;border-radius:100% !important;object-fit:cover;}
.author-details{display:flex;flex-direction:column;}
.post-date{font-family:"Plus Jakarta Sans", Sans-serif;}
.author-name{color:#ffffff;}
.author-name:hover {
color: #ffffff;
}.container-card-checkbox{display:flex;flex-direction:column;gap:30px;align-items:center;}
.top-card-checkbox{display:grid;grid-template-columns:repeat(4, 1fr);gap:15px;}
.bot-card-checkbox{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px;}
.card{border:2px solid transparent;border-radius:25px;transition:border-color 0.3s;}
.container{display:flex;align-items:center;background-color:rgba(255, 255, 255, 0.05);position:relative;border-radius:25px;padding:20px 10px;width:300px;height:100%;cursor:pointer;transition:background-color 0.3s;}
.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.container::before{background-color:transparent;}
.container input:checked ~ .content-form::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:1px solid #FFD7EB;border-radius:25px;}
.checkmark{display:flex;justify-content:center;align-items:center;height:35px;width:35px;background-color:rgba(255, 255, 255, 0.20);border-radius:50%;margin-left:auto;position:relative;}
.container input:checked ~ .content-form .checkmark{background-color:#FFD7EB;position:relative;}
.checkmark::after{content:"";width:10px;height:20px;border:solid #071621;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;display:none;}
.container input:checked ~ .content-form .checkmark::after{display:block;position:absolute;top:5px;}
.content-form{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;justify-content:space-around;height:100%;}
.top-content-form{display:flex;width:100%;align-items:center;}
.top-content-form h3{color:#FFFEF0;font-size:16px;font-weight:600;margin:0;}
.content-form p{color:#FFFEF0;font-size:16px;margin:0;line-height:24px;}
.container-email{max-width:835px;width:100%;gap:30px;display:flex;flex-direction:column;align-items:center;margin-top:20px;}
.input-email {
display: flex;
gap: 16px;
width: 100%;
input{border-radius:50px !important;background-color:rgba(255, 255, 255, 0.15);}
button{border-radius:50px;font-weight:bold;padding:10px 40px;border-radius:100px;background:linear-gradient(180deg, #403756 0%, #071621 100%);border:2px solid #FFD7EB;color:#FFD7EB !important;}
}
.container-email span a{color:#FFD7EB;}
.custom-popup {
background: #403756;
color: #FFD7EB; h2{color:#FFFEF0 !important;}
.swal2-icon .swal2-success .swal2-icon-show{color:#FFD7EB !important;}
div:where(.swal2-icon).swal2-success{border-color:#FFD7EB !important;color:#FFD7EB !important;}
div:where(.swal2-icon).swal2-success .swal2-success-ring{border:.25em solid #ffd7eb63 !important;}
div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{background-color:#FFD7EB !important;}
button{border-radius:50px;font-weight:bold;padding:10px 40px;border-radius:100px;background:linear-gradient(180deg, #403756 0%, #071621 100%);border:2px solid #FFD7EB;color:#FFD7EB !important;}
button:hover {
background: linear-gradient(180deg,#071621  0%, #403756 100%);
}
p{margin-bottom:20px;}
li{text-align:start;}
}
@media screen and (max-width:1310px){
.top-card-checkbox{display:grid;grid-template-columns:repeat(2, 2fr);gap:15px;}
.container-card-checkbox{gap:15px;}
}
@media screen and (max-width:660px){
.top-card-checkbox {
display: grid;
grid-template-columns: repeat(1, 4fr);
gap: 15px;
} 
.bot-card-checkbox {
display: grid;
grid-template-columns: repeat(1, 2fr);
gap: 15px;
}
.input-email {
flex-direction: column;
align-items: center;
gap: 30px;
button{
max-width: 170px;
}
}
}.event-banner-container{
width: 100%;
min-height: 275px;
background-color: #071621;
position: relative;
img{
max-height: 500px ;
object-fit: cover;
}
.btn-banner{
left: 8%;
top: 18%;
gap: 10px;
border: none;
display: flex;
color: white ;
position: absolute;
padding: 10px 20px;
align-items: center;
border-radius: 30px;
background-color: #071621;
}
.no-banner-event{
top: 25%;
background-color: #FFD7EB;
color: #071621;
}
}.event-info-container {
display: flex;
flex-direction: column;
gap: 20px;
color: #071621;
max-width: 300px; hr{width:100%;color:#403756;margin-top:10px !important;}
.event-validated{gap:5px;display:flex;font-size:20px;color:#403756;font-weight:bold;align-items:center;}
.event-logo{
img{border-radius:20px;}
}
.event-basics-info{
font-weight: 600; h1{color:#071621 !important;}
.event-website{
margin-top: 10px;
font-size: 18px;a{color:#403756 !important;text-decoration:underline;}
}
}
.event-details{
gap: 10px;
display: flex;
flex-direction: column;
.location-view{gap:0px;display:flex;font-weight:800;}
.date-view{
gap: 5px;
display: flex;
color: #403756;
align-items: center;
span{font-weight:bold;}
}
}
.event-attendees{ h3{color:#071621 !important;font-size:18px;font-weight:bold;}
.attendees-list{
gap: 10px;
display: flex;
flex-direction: column;
div{
font-size: 16px;
.number{font-weight:bold;}
}
}
}
.event-socials{
gap: 16px;
margin: auto;
display: flex;
margin-top: 20px;
align-items: center;
a{
display: flex;
padding: 10px;
max-width: 40px;
max-height: 40px;
border-radius:100%;
align-items: center;
justify-content: center;
border: 1px solid #403756;
svg{color:#403756;}
}
}
}
.event-socials > a:hover{
border: 1px solid #071621;
background-color: #403756;
svg{
color: #FFD7EB ;
}
}.event-ticketing-container{
gap: 20px;
display: grid;
grid-template-columns: repeat(3, 1fr);
flex-wrap: wrap;
color: #071621;
justify-content: center;
.ticket-item{
gap: 30px;
display: flex;
padding:30px 20px;
align-items: center;
border-radius: 30px;
min-width: 300px;
flex-direction: column;
background-color: #F3F3F3;
h3{
font-size: 20px;
color: #071621 ;
text-align: center;
font-weight: bold;
}
.ticket-price{
margin-top: auto;
font-size: 20px;
color: #403756;
font-weight: 800;
}
.ticket-benefits{
gap: 10px;
display: flex;
max-width: 320px;
flex-direction: column;
.ticket-benefit{
gap: 10px;
display: flex;
align-items: center;
}
svg{
width: 25px;
height: 25px;
min-width: 25px;
min-height: 25px;
}
}
.ticket-buttons{
gap: 10px;
display: flex;
flex-direction: column;
align-items: center;
}
.btn-buy{
gap: 10px;
display: flex;
color: white;
font-weight: 500;
padding: 10px 20px;
width: fit-content;
border-radius: 30px;
align-items: center;
background-color: #403756;
}
.btn-discount{
color: #403756;
font-weight: 500;
padding: 10px 20px;
border-radius: 30px;
border: 1px solid #403756;
}
}
}.event-job-container{
gap: 50px;
display: flex;
flex-direction: column;
h3{
font-size: 30px;
font-weight: 600;
text-align: center;
span{color:#FFD7EB;font-family:'Rock Salt';font-weight:200;}
}
}
.job-list{
gap: 30px;
width: 100%;
display: flex;
flex-direction: column;
.job-card-event{
gap: 40px;
width: 100%;
display: flex;
align-items: center;
img{
border-radius: 10px;
width: 100px;
height: 100px;
}
.job-details{
gap: 10px;
display: flex;
margin-right: auto;
flex-direction: column;
.description{
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
h4{
margin: 0px;
font-size: 20px;
font-weight: 800;
}
.job-tags{
display: flex;
gap: 25px;
padding: 0px;
color: #FFD7EB;
.job-country{
list-style: none;
}
}
}
.btn-discover{
color: #FFD7EB;
border: 1px solid #FFD7EB;
padding: 7.5px 30px;
border-radius: 20px;
font-weight: 600;
height: fit-content;
}
}
}.cfs-list{display:grid;grid-template-columns:repeat(auto-fit, 590px);gap:50px;column-gap:20px;justify-content:center;align-items:stretch;}
.cfs-card-event {
height: 100%; 
width: 100%;
display: flex; 
position: relative;
flex-direction: column;
justify-content: space-between;
img {
z-index: 1;
object-fit: cover;
position: relative;
height: 175px !important;
border-radius: 30px 30px 0 0 !important;
}
.cfs-card-event-content {
padding: 30px;
margin-top: -30px;
background: linear-gradient(180deg, #403756 0%, #071621 100%);
border-radius: 30px;
display: flex;
flex-direction: column;
gap: 10px;
position: relative;
z-index: 2;
flex-grow: 1; h4{
font-size: 20px;
font-weight: 800;
color: white;
margin: 0;
}
p{
margin-bottom: 10px;
}
.btn-interested {
display: flex;
justify-content: center;
gap: 10px;
align-items: center;
padding: 10px 25px;
border-radius: 30px;
color: white;
background: #403756;
margin-top: auto;
width: fit-content;
font-weight: 600;
}
}
}.event-link-article {
display: flex;
flex-direction: column;
width: 100%;
background: white;
padding: 100px;
gap: 50px;
.event-link-article-cards-container{
margin: auto;
max-width: 1200px;
display: grid;
grid-template-columns: repeat(3, 1fr);
.home-container-card-article{
background-color: #F3F3F3;
border-radius: 30px;
.home-card-article{
padding: 20px;
}
}
}
h2 {
font-size: 30px;
text-align: center;
color: #071621 !important;
span {
color:#403756 ;
margin-left: 4px;
font-family: 'Rock Salt';
}
}
}