/* Style CSS Plugin "CSS personnalisé" */

.select2-results{
  width: 100%;
}

.eACijC:nth-child(2n+1) {

    background-color: rgb(247, 247, 247);

}

.hHdihJ {

    border-collapse: collapse;

    border-spacing: 0.5rem;

    table-layout: fixed;

    width: 100%;

}



.iQtbql {

    background-color: rgb(255, 255, 255);

    padding: 1.5rem;

    box-shadow: rgba(0, 0, 0, 0.08) 0px 0.625rem 1.25rem 0px;

}

.gFKPsN:first-child {

    color: rgb(0, 0, 0);

    text-align: left;

}

.gFKPsN {

    color: rgb(120, 123, 128);

    background-color: rgb(255, 255, 255);

    text-align: center;

    padding: 0.75rem 1rem;

}

.ITzro {

    text-transform: uppercase;

    background-color: rgb(255, 255, 255);

    text-align: center;

    min-width: 7.5rem;

    padding: 0.5rem 0.5rem 1rem;

}

.fRoVAO {

    font-weight: 700;

    font-size: 0.75rem;

    line-height: 1rem;

    letter-spacing: 0px;

    color: rgb(0, 0, 0);

    cursor: inherit;

    margin: 0px;

}

.Zzaot {

    width: 100%;

    flex: 0 0 auto;

}



.alert-warning {

    background-color: rgb(248, 210, 42);

}



html, body {



    background-color: #f1f1f1 !important;



    --bs-body-color-empcomputer: #4097c6;



}

.pasted-image {

  border-radius: 1rem;

  box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;

  -webkit-box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;

}

.invoice-preview-container {

  padding: 30px;

  box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;

  -webkit-box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;

}

#client-tabs {

  margin-bottom: 1rem;

}

.footer-service-client {

    border-radius: 1rem !important;

    background: #2878a9;

    text-align: center;

    padding: 0px 22px;

    line-height: 2;

    color: #fff;

}

.footer-service-client a {

  color: #fff;

}

.footnotes {

  break-after: page;

}

.ticket-status-section {

    padding: 15px;

    background: #f5f5f5;

    margin: 15px 0;

    border-radius: 1rem;

}

.support_probleme_internet {

  border-radius: 1rem !important;

  background: #2878a9;

  text-align: left;

  padding: 22px;

  line-height: 2;

  color: #fff;

}

.banner-confirm-btn, .banner-next-btn {

    position: absolute;

    right: 15px;

    top: 15px;

    display: none;

}

.dashboard-view {



  background: white;



}



.box-shadow {



box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);



}



.top-banner{



background: #ebeac0;



background: linear-gradient(129deg, rgb(255 228 215) 0%, rgb(255 254 213) 47%, rgb(255 228 215) 100%);



color: #1e1e1e;



}



.btn-outline-secondary{



border-color: #1e1e1e;



color: #1e1e1e;



}



.btn-outline-secondary:hover{



background: #1e1e1e;



border-color: #1e1e1e;



color: #fff;



}



.no-file-selected {



background-color: rgba(0, 0, 0, 0.03);



height: 250px;



width: 250px;



border-radius: 50%;



margin: 50% auto;



display: flex;



}



.files-icon {



position: relative;



left: 88px;



top: 40px;



width: 60%;



}



.no-file-selected-text {



position: absolute;



left: -45px;



margin-top: 10px;



}

.text-off-non-actif {

  opacity: 0.6;

  border: 1px solid #ededed;

  padding: 8px;

  border-radius: 1rem;

  background: #fff;

}



.sidebar-menu li.active > a {



color: #000 !important;



background: linear-gradient(129deg, #42b6e7 0%, #93daf7 47%, #42b6e7 100%);



}



.sidebar-menu li a:active {
  color: #000;
  background-color: rgba(108, 201, 239, 0.20);
}



.navbar-nav .nav-link {



padding: 15px 15px !important;



border: none;



margin-right: 8px;



border-radius: 0.375rem;



}



.banner-container {

  border: 1px solid #ededed;

  border-radius: 1rem;

  -webkit-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.03) !important;

  box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.03);

}



.banner-confirm-btn, .banner-next-btn {



position: absolute;



right: 15px;



top: 15px;



}



.banner-container img {



    border-radius: 1rem !important;



}



.sidebar-menu {



padding: 25px 0;



list-style: none;



margin: 0;



}



.rise-chat-wrapper {



width: 335px;



height: 500px;



background: #fff;



z-index: 10;



position: fixed;



bottom: 50px;



right: 55px;



box-shadow: 0px 5px 10px 2px rgba(0, 0, 0, 0.2);



}



.init-chat-icon {



width: 50px;



height: 50px;



background-color: #b6b3f3;



z-index: 11;



position: fixed;



bottom: 25px;



right: 30px;



box-shadow: 0px 3px 4px 4px rgba(0, 0, 0, 0.1);



border-radius: 50%;



text-align: center;



padding: 15px;



cursor: pointer;



}



.p75 {



    padding: 75px !important;



}



.footer {



display: flex;



align-items: baseline;



justify-content: center;



flex-wrap: wrap;



flex-direction: row;



}



.alert-danger {



--bs-alert-color: #ffffff;



--bs-alert-bg: #ff3131;



--bs-alert-border-color: #ffffff;



}



.cta {



  background: linear-gradient(#54c4e3, #039ccf);



  color: #fff;



  border-radius: 15px;



  padding: 20px 30px;



  font-size: 18px;



  text-align: center;



  line-height: 3;  



}



.cta:hover {



  background: #096187;



  text-decoration: none;



  color: #fff;



}



.lien-icone {



  margin-left: 30px;



}



.lien-icone:hover {



  opacity: 0.5;



}



.carre-contenu {



  border-right: 1px solid #8e86b5;



  border-bottom: 1px solid #8e86b5;



  padding: 50px;



}



.carre-contenu h2 {



  margin-top: 30px;



}



.carre-contenu ul {



  margin-top: 30px;



}


section#accueil-introduction {



    padding: 22px;

    border-radius: 1rem;



}



.a-propos-main {



  width: 50%;



  margin: auto;



}



.accueil-photos {



  background-color: white;



  padding: 80px;



}



.accueil-photos h2 {



  color: #242424;



  text-align: center;



  margin-bottom: 80px;



}



.accueil-photos div {



  display: flex;



  flex-direction: row;



  gap: 15px;



  justify-content: center;



  margin-bottom: 15px;



}



.accueil-introduction {



  display: block;



  width: 50%;



  margin: auto;



}



#mon_dernier_projet img {



    border-radius: 0;



}



#accueil-introduction img {



  border-radius: 0px;



  width: 325px;



  height: 325px;



}



video#myVideo {



    width: 530px;



}



.container-infos {



  display: flex;



  width: 100%;



  flex-wrap: wrap;



  flex-direction: row;



  align-items: center;



  height: 100%;



}



.container-connexion {



  display: flex;



  width: 100%;



  flex-wrap: wrap;



  flex-direction: row;



  align-items: center;



  height: 100%;



  -webkit-box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px;



  box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;



  min-height: 518px;



}

.anchor-download-devis {display: inline; margin: 0 8px;}



.anchor-print-devis {display: inline; margin: 0px;}



.element {width: 480px; min-height: 100px;}



.element1 {background-color : orange;}



.element2 {background-color : blue;}



.header_intro {

  background: url(/files/accueil/empcomputer-slider.png) no-repeat #f9f9f9;

  border-radius: 1rem;

  border: 1px solid #efefef;

  min-height: 518px;

}



.header_satisfaction_clients {

  background-color: #FFF;

  text-align: center;

  padding: 5em;

}



.header_satisfaction_clients h2 {

  line-height: 3;

  padding-top: 52px;

}



.start {justify-content: flex-start;}



.end {justify-content:flex-end;}



.center {justify-content: center;}



.spaceBetween {justify-content: space-between;}



.spaceAround {justify-content: space-around;}



.stretch {justify-content: stretch;}



.spaceEvenly {justify-content: space-evenly;}



.footer-list-item-icon__svg {fill: #0062a7;}



.pfooter-accueil {padding: 43px 8px !important;}



.view-container-footer-accueil {max-width: 1280px; margin: auto;}



.container-footer {



  display: flex;



  width: 100%;



  flex-wrap: nowrap;



  flex-direction: row;



  align-items: baseline;



  justify-content: center;



  height: 100%;



}



section#footer-accueil {



  padding: 30px 0 22px 0;



  text-align: center;



}



.bg-light {



  --bs-bg-opacity: 0.5;



    background-color: rgb(255 255 255) !important;



}



.icon-svg-visualiser {



    display: inline-block;



    margin-bottom: 10px;



    height: 55px;



    box-sizing: border-box;



    margin: 0;



    padding: 16px;



    width: 25%;



    text-align: center;



}



.footer-list-item-icon__svg img{



    fill: #0062a7;



}



.espace-client, .telecharger-documents, .visualiser-documents, .gerer-contrat {



  width: 23%;



}



.card-contact-informaticien {



  border: none;



  margin-bottom: 0;



  transition: all 1s;



  box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;



  -webkit-box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;



}



.card {
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
  box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;
  -webkit-box-shadow: rgba(0, 0, 0, 0.132) 0px 1.6px 3.6px 0px, rgba(0, 0, 0, 0.11) 0px 0.3px 0.9px 0px !important;
  margin-top: 1rem;
}

.bg-white-radius-4 {border-radius: 4px;}

.form-signin {
  width: 100%;
  max-width: 363px;
  margin: 10% auto;
}

.page-container {background: rgb(242, 242, 242) !important;}

div#file-manager-right-panel {height: 725px !important;}

div#file-grid-tab {padding: 0px;}

.content-sidebar {width: 305px;}

.help-search-box {height: 65px; border-radius: 8px !important;}

.file-manager-preview-section {height: 350px;}

#file-manager-items-box {padding-right: 15px; border-radius: 1rem;}

.project-overview-for-client {background: #f9f9f9;}

.default-bg {background-color: #f9f9f9;}

.contract-preview-container {padding: 50px;}

div#page-content {

  margin: 0px;

  border: 0;

  border-radius: 0;

}

.widget-details {

    text-align: right;

    position: absolute;

    right: 20px;

}

.widget-details h1 {margin: 5px 0;text-align: center;}

.page-title-announcements{
  background: #f1f1f1 !important;
  padding: 8px 15px;
  margin-bottom: 22px;
  border-radius: 1rem;
  box-shadow: 0 8px 8px -8px rgba(20, 20, 20, 0.15), 0 8px 9px -5px rgba(20, 20, 20, 0.06) !important;
  }

.page-title-announcements h1 {
  color: #000;
  font-size: 22px;
  text-transform: uppercase;
}

.mt32 {margin-top: 32px;}

.ms-1-25 {margin-left: 1.25rem !important;}

.mb32 {margin-bottom: 32px;}

.page-title {
  background: #009dc8 !important;
  color: #fff;
  padding: 15px;
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
  margin-bottom: 21px;
}

.page-title .btn {margin: 16px 5px 0;}

.page-title h1 {padding: 16px;}

.border-radius-xl {border-radius: 1rem;}

.d-block {display: block !important;}

.img-fluid {max-width: 100%; height: auto;}

.shadow {box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12) !important;}

.shadow-xl {box-shadow: 0 23px 45px -11px rgba(20, 20, 20, 0.25) !important;}

.d-flex {display: flex !important;}

.justify-content-between {justify-content: space-between !important;}

.align-items-center {align-items: center !important;}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 2rem;
  --bs-btn-font-size: 0.75rem;
  --bs-btn-border-radius: 0.5rem;
}

.cart-grid-item {box-shadow: 0 0 10px rgba(0, 0, 0, 0.2) !important; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2) !important;}

.filter-section-container {padding: 20px 10px 10px 10px;}

.dashboard-icon-widget .card-body {padding: 31px;}

.card-body-title-announcements {padding: 15px;}

div#client-projects-list {height: 400px !important;}

.card-plain {background-color: transparent; box-shadow: none;}

.card-widget-fiche-dashboard {
  border: 1px solid #efefef;
  margin-bottom: 20px;
  transition: all 1s;
  background: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.04) !important;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.04) !important;
}

.title_custom_field {
  padding: 15px;
  background: #F0F0F0;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  font-weight: 700;
  color: #000;
}

.label_custom_field {
  padding: 15px !important;
  margin-bottom: 15px;
  border-bottom: 3px solid #f1f1f1 !important;
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
  margin-left: 0 !important;
}

.pnel-body {display: inline-table; border-spacing: 8px;}

.change-color-icon-labels-custom-field {
  fill: #ffffff;
  margin-right: 5px;
  margin-top: -3px !important;
  color: #000;
}

.navigation-annonce {
  background: #f1f1f1;
  padding: 15px;
  padding-top: 15px;
  margin-bottom: 22px;
  border-radius: 8px;
}

div#open-tickets-list-widget-table {min-height: 348px;}

.card-body-bg-info-announcements {
  padding: 15px;
  background: #f9f9f9;
  border-radius: 1rem;
}

.btn-success-banner {
  background: #009bc5;
  border-color: #fff;
  color: #fff;
}

.btn-success-banner:hover {
  color: #fff;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}

.mobile-bottom-menu {display: none !important;}

.bg-primary {
  background-color: #6b69a1 !important;
  color: #fff;
}

.badge {
  display: inline-block;
  padding: 5px 10px !important;
  font-weight: normal;
  font-size: 80%;
  margin-top: 5px;
}

.bg-transparent-white {
  background: #f7f7f7eb !important;
  padding: 5px;
  border-radius: 10px;
}

.user-dropdown-menu {min-width: 220px;}

div#signin_link {
  background: #fff;
  padding: 45px;
  border-radius: 1rem;
}

.card .card-header:first-child {border-radius: 1rem 1rem 0 0;}

ul#client-contact-tabs {
  margin: 22px 0 22px 0;
  border-radius: 1rem !important;
}

#team-member-view-tabs {
  margin: 15px 0;
  border-radius: 1rem !important;
}

#team-member-view-tabs li a {padding: 10px 15px !important;}

.ribbon span {
    font-size: 10px !important;
    font-weight: bold;
    color: #FFF;
    text-align: center;
    line-height: 20px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    width: 147px;
    display: block;
    position: absolute;
    top: 35px;
    left: -28px;
    padding: 0 !important;
    border-radius: 0;
}

@media (min-width: 768px) {
  .container-connexion {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    flex-direction: row;
    padding: 0 120px !important;
  }
}

@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1680px;
  }
}

.rise-chat-wrapper {
  width: 445px;
  height: 500px;
  background: #fff;
  z-index: 10;
  position: fixed;
  bottom: 50px;
  right: 55px;
  box-shadow: 0px 5px 10px 2px rgba(0, 0, 0, 0.2);
}

.dropdown-menu.show {
  display: block;
  border-radius: 1rem;
  padding: 5px;
}

blockquote {
  margin: 10px 0px;
  padding: 10px 20px;
  border: 1px solid #e5e5e5 !important;
  border-radius: 1rem;
}

canvas#invoice-payment-statistics-chart {height: 318px !important;}

.contract-preview, .proposal-preview {max-width: 1010px;}

.modal {
  backdrop-filter: blur(4px);
  background-color: #21212173;
}

@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    --bs-modal-width: 700px;
  }
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 6.75rem;
  }
}

.modal-header {
  border-bottom: 0;
  padding: 35px;
  margin: 0px;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
  flex-direction: column-reverse;
}

.modal-header .modal-title {margin: 10px;}

div#file-details-box {padding-right: 15px; border-radius: 1rem;}

.carousel {position: relative;}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-item {
  position: relative;
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  transition: -webkit-transform .6s ease;
  transition: transform .6s ease;
  -webkit-transform: .6s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

.elementor-kit-3778 {

    --e-global-color-secondary: #FFFFFF;

    --e-global-color-primary: #9B96B0;

    --e-global-color-text: #FFFFFF;

    --e-global-color-accent: #FFFFFF2B;

    --e-global-color-d49ac81: #B47CFD;

    --e-global-color-332724a: #FF7FC2;

    --e-global-color-4d462f5: #241A30;

    --e-global-color-cfa1f76: #0F0520;

    --e-global-color-7fbea4f: #18023A;

    --e-global-color-c94d9ab: #2B2338;

    --e-global-color-044b931: #0A0118;

    --e-global-color-638d055: #0A0316;

    --e-global-color-ec3c7a7: #B47CFD;

    --e-global-color-3ee16e7: #FF7FC2;

    --e-global-color-cfd5506: #FFB07B;

    --e-global-color-b7746bd: #66D755;

    --e-global-typography-primary-font-family: "Outfit";

    --e-global-typography-primary-font-size: 48px;

    --e-global-typography-primary-font-weight: 600;

    --e-global-typography-primary-line-height: 1.2em;

    --e-global-typography-primary-letter-spacing: -1px;

    --e-global-typography-secondary-font-family: "Outfit";

    --e-global-typography-secondary-font-size: 39px;

    --e-global-typography-secondary-font-weight: 600;

    --e-global-typography-secondary-line-height: 1.2em;

    --e-global-typography-secondary-letter-spacing: -0.5px;

    --e-global-typography-text-font-family: "Inter";

    --e-global-typography-text-font-size: 16px;

    --e-global-typography-text-font-weight: 400;

    --e-global-typography-text-line-height: 1.4em;

    --e-global-typography-accent-font-family: "Outfit";

    --e-global-typography-accent-font-size: 13px;

    --e-global-typography-accent-font-weight: 500;

    --e-global-typography-accent-text-transform: uppercase;

    --e-global-typography-accent-line-height: 1em;

    --e-global-typography-accent-letter-spacing: 2px;

    --e-global-typography-b2ce6af-font-family: "Inter";

    --e-global-typography-b2ce6af-font-size: 16px;

    --e-global-typography-b2ce6af-font-weight: 400;

    --e-global-typography-b2ce6af-text-transform: none;

    --e-global-typography-b2ce6af-font-style: normal;

    --e-global-typography-b2ce6af-line-height: 1.4em;

    --e-global-typography-69c152f-font-family: "Inter";

    --e-global-typography-69c152f-font-size: 14px;

    --e-global-typography-69c152f-font-weight: 400;

    --e-global-typography-69c152f-line-height: 1.4em;

    --e-global-typography-520c191-font-family: "Outfit";

    --e-global-typography-520c191-font-size: 16px;

    --e-global-typography-520c191-font-weight: 600;

    --e-global-typography-520c191-line-height: 1.5em;

    --e-global-typography-583e54c-font-family: "Outfit";

    --e-global-typography-583e54c-font-size: 48px;

    --e-global-typography-583e54c-font-weight: 600;

    --e-global-typography-583e54c-line-height: 1.2em;

    --e-global-typography-5d167aa-font-family: "Outfit";

    --e-global-typography-5d167aa-font-size: 39px;

    --e-global-typography-5d167aa-font-weight: 600;

    --e-global-typography-5d167aa-line-height: 1.2em;

    --e-global-typography-5d167aa-letter-spacing: -0.5px;

    --e-global-typography-d3dae9a-font-family: "Outfit";

    --e-global-typography-d3dae9a-font-size: 31px;

    --e-global-typography-d3dae9a-font-weight: 600;

    --e-global-typography-d3dae9a-font-style: normal;

    --e-global-typography-d3dae9a-line-height: 1.3em;

    --e-global-typography-83682a1-font-family: "Outfit";

    --e-global-typography-83682a1-font-size: 25px;

    --e-global-typography-83682a1-font-weight: 300;

    --e-global-typography-83682a1-text-transform: none;

    --e-global-typography-83682a1-font-style: normal;

    --e-global-typography-83682a1-line-height: 1.3em;

    --e-global-typography-7044a64-font-family: "Outfit";

    --e-global-typography-7044a64-font-size: 20px;

    --e-global-typography-7044a64-font-weight: 400;

    --e-global-typography-7044a64-line-height: 1.4em;

    --e-global-typography-84ca66e-font-family: "Outfit";

    --e-global-typography-84ca66e-font-size: 14px;

    --e-global-typography-84ca66e-font-weight: 600;

    --e-global-typography-84ca66e-text-transform: uppercase;

    --e-global-typography-112b6c4-font-family: "Inter";

    --e-global-typography-112b6c4-font-size: 13px;

    --e-global-typography-112b6c4-font-weight: 500;

    --e-global-typography-112b6c4-line-height: 1.5em;

    --e-global-typography-a435f28-font-family: "Outfit";

    --e-global-typography-a435f28-font-size: 61px;

    --e-global-typography-a435f28-font-weight: 700;

    --e-global-typography-a435f28-line-height: 1em;

    --e-global-typography-a435f28-letter-spacing: -1px;

    background-color: var(--e-global-color-044b931);

    color: var(--e-global-color-primary);

    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;

    font-size: var(--e-global-typography-b2ce6af-font-size);

    font-weight: var(--e-global-typography-b2ce6af-font-weight);

    text-transform: var(--e-global-typography-b2ce6af-text-transform);

    font-style: var(--e-global-typography-b2ce6af-font-style);

    line-height: var(--e-global-typography-b2ce6af-line-height);

    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);

    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);

}

.mce-item-table {

  width: 100% !important;

}

.editor-preview {

  max-width: 1920px;

}

.table-responsive.urssaf-results-table {
  border: 1px solid #ededed !important;
  border-radius: 0.5rem;
}

.sidebar {
  font-size: 13px;
  font-weight: 400;
}