.elementor-940 .elementor-element.elementor-element-6183233 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-940 .elementor-element.elementor-element-6183233:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-6183233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011627;}.elementor-940 .elementor-element.elementor-element-6183233 > .elementor-background-overlay{background-image:url("https://cercledescac.fr/wp-content/uploads/2025/09/view-of-the-grounds-of-harvard-university-in-boston-campus-learn-education-old-prestige-historic.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-940 .elementor-element.elementor-element-6183233 > .elementor-container{min-height:0px;}.elementor-940 .elementor-element.elementor-element-6183233{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:1% 0% 2% 0%;}.elementor-bc-flex-widget .elementor-940 .elementor-element.elementor-element-4298859a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-940 .elementor-element.elementor-element-4298859a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-940 .elementor-element.elementor-element-4298859a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-940 .elementor-element.elementor-element-4298859a > .elementor-element-populated{padding:20px 10px 13px 45px;}.elementor-940 .elementor-element.elementor-element-4de6f749{width:var( --container-widget-width, 101.527% );max-width:101.527%;padding:0px 0px 0px 0px;--container-widget-width:101.527%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-4de6f749.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-940 .elementor-element.elementor-element-4de6f749 p{margin-block-end:16px;}.elementor-940 .elementor-element.elementor-element-42639df{column-gap:1px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:26px;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-42639df p{margin-block-end:6px;}.elementor-940 .elementor-element.elementor-element-3a000cb:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-3a000cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-940 .elementor-element.elementor-element-3a000cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 5em 0em;}.elementor-940 .elementor-element.elementor-element-3a000cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-940 .elementor-element.elementor-element-1d75c57 > .elementor-element-populated, .elementor-940 .elementor-element.elementor-element-1d75c57 > .elementor-element-populated > .elementor-background-overlay, .elementor-940 .elementor-element.elementor-element-1d75c57 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-940 .elementor-element.elementor-element-1d75c57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-940 .elementor-element.elementor-element-1d75c57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-940 .elementor-element.elementor-element-c35379c{font-size:14px;}.elementor-940 .elementor-element.elementor-element-2c2336c .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-19db345 .elementor-heading-title{font-weight:700;color:#00426B;}.elementor-940 .elementor-element.elementor-element-e06a23f .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-43c7662{width:var( --container-widget-width, 99.721% );max-width:99.721%;--container-widget-width:99.721%;--container-widget-flex-grow:0;font-size:14px;}.elementor-940 .elementor-element.elementor-element-43c7662.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-940 .elementor-element.elementor-element-b2d0786 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-0d8bdc4{width:var( --container-widget-width, 99.907% );max-width:99.907%;--container-widget-width:99.907%;--container-widget-flex-grow:0;font-size:14px;}.elementor-940 .elementor-element.elementor-element-0d8bdc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-940 .elementor-element.elementor-element-a87633e .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-dcec703{width:var( --container-widget-width, 99.907% );max-width:99.907%;--container-widget-width:99.907%;--container-widget-flex-grow:0;font-size:14px;}.elementor-940 .elementor-element.elementor-element-dcec703.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-940 .elementor-element.elementor-element-8e425d7 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-b361584{font-size:14px;}.elementor-940 .elementor-element.elementor-element-6cbd623 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-f8b76f8 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-afabde4{font-size:14px;}.elementor-940 .elementor-element.elementor-element-d0c2c8e .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-5929224{font-size:14px;}.elementor-940 .elementor-element.elementor-element-0d4e171 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-fa9216b{font-size:14px;}.elementor-940 .elementor-element.elementor-element-908bd70 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-1a2bb58{font-size:14px;}.elementor-940 .elementor-element.elementor-element-470831d .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-1e0db19{font-size:14px;}.elementor-940 .elementor-element.elementor-element-231a634 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-48b1be8{font-size:14px;}.elementor-940 .elementor-element.elementor-element-cabeacc .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-1707b7b{font-size:14px;}.elementor-940 .elementor-element.elementor-element-16f9417{background-color:#7899CF;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#00426B;border-radius:0px 0px 0px 0px;text-align:start;font-size:16px;line-height:16px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-81a49c6 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-4ea06f0{font-size:14px;}.elementor-940 .elementor-element.elementor-element-c8daf55 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-94f8f62{font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-940 .elementor-element.elementor-element-e79e496 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-e181987{font-size:14px;}.elementor-940 .elementor-element.elementor-element-6aa7b19 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-ea5b58f{font-size:14px;}.elementor-940 .elementor-element.elementor-element-8a2896d .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-3429b20{font-size:14px;}.elementor-940 .elementor-element.elementor-element-115742b .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-892b079{font-size:14px;}.elementor-940 .elementor-element.elementor-element-7797d22 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-5f708d8 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-29f59a0{font-size:14px;}.elementor-940 .elementor-element.elementor-element-65ae767 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-24a5d6a{font-size:14px;}.elementor-940 .elementor-element.elementor-element-053cb16 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-4d8bb2c{font-size:14px;}.elementor-940 .elementor-element.elementor-element-ea616e6 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-86069c1{font-size:14px;}.elementor-940 .elementor-element.elementor-element-639fd67 .elementor-heading-title{font-size:22px;color:#00426B;}.elementor-940 .elementor-element.elementor-element-3b9cada{font-size:14px;}body.elementor-page-940:not(.elementor-motion-effects-element-type-background), body.elementor-page-940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-940 .elementor-element.elementor-element-6183233{padding:5em 0em 0em 0em;}.elementor-940 .elementor-element.elementor-element-4298859a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-940 .elementor-element.elementor-element-4de6f749{text-align:center;}.elementor-940 .elementor-element.elementor-element-42639df{text-align:center;}.elementor-940 .elementor-element.elementor-element-3a000cb{padding:1em 1em 1em 1em;}.elementor-940 .elementor-element.elementor-element-1d75c57 > .elementor-element-populated{padding:0em 0em 0em 0em;}}@media(min-width:768px){.elementor-940 .elementor-element.elementor-element-4298859a{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-940 .elementor-element.elementor-element-4298859a{width:50%;}.elementor-940 .elementor-element.elementor-element-1d75c57{width:60%;}}/* Start custom CSS for html, class: .elementor-element-fc54ff0 */<style>
.table-responsive {
    width: 100%;
    overflow-x: auto;
    margin: 20px 0;
}

.custom-table {
    width: 100%;
    border-collapse: collapse;
    font-family: Arial, sans-serif;
    min-width: 600px;
}

.custom-table td {
    border: 1px solid #bdbdbd;
    padding: 12px;
    vertical-align: top;
    font-size: 15px;
    line-height: 1.4;
    color: #555;
}

.custom-table td:first-child {
    width: 180px;
    font-weight: bold;
    color: #1d2b4f;
    background: #f7f7f7;
}

/* Responsive mobile */
@media screen and (max-width: 768px) {
    .custom-table {
        min-width: 100%;
    }

    .custom-table td {
        display: block;
        width: 100% !important;
        box-sizing: border-box;
    }

    .custom-table tr {
        display: block;
        margin-bottom: 15px;
        border: 1px solid #ccc;
    }

    .custom-table td:first-child {
        background: #1d2b4f;
        color: #fff;
    }
}
</style>/* End custom CSS */