#formation-holder-section{background-color:var(--formation-color);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:40vh}#formation-title-section{margin:3em 0}#formation-title-section .section-container{margin:auto;max-width:1400px}#formation-title-section .section-container .formation-title-section>h1{color:var(--formation-color);font-size:60px;text-align:center}#formation-title-section .section-container .formation-title-section>span{border:.1em solid var(--formation-color);border-radius:2em;color:var(--formation-color);display:block;font-size:14px;margin:auto;padding:.5em 1.5em;width:fit-content}#formation-title-section .section-container .formation-title-section .formation-values-grid{display:grid;grid-template-columns:33% 33% 33%;margin:2em 0}#formation-title-section .section-container .formation-title-section .formation-values-grid .formation-values-row{background:var(--formation-gradient-color);border-radius:2em;box-shadow:0 4px 20.5px hsla(0,0%,74%,.5);margin:1em;padding:1em;text-align:center}#formation-title-section .section-container .formation-title-section .formation-values-grid .formation-values-row:first-child{text-align:left}#formation-title-section .section-container .formation-title-section .formation-values-grid .formation-values-row>img{height:7em;margin:auto;width:auto}#formation-title-section .section-container .formation-title-section .formation-values-grid .formation-values-row>h2{color:var(--formation-color);text-align:center}#programme-title-section{margin:3em 0}#programme-title-section .section-container{margin:auto;max-width:1400px}#programme-title-section .section-container .programme-title-section>h3{color:var(--formation-color);font-size:20px;margin:0 0 2em;text-align:left}#programme-title-section .section-container .programme-title-section .programme-grid{display:grid;grid-template-columns:70% 30%}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row{margin:1em}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type{border-radius:1em;box-shadow:0 4px 20.5px hsla(0,0%,74%,.5);overflow:hidden}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .prices-titles{display:grid;grid-template-columns:50% 50%}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .prices-titles .price-title:first-child{border-radius:1em 0 0 0}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .prices-titles .price-title:nth-child(2){border-radius:0 1em 0 0}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .prices-titles .price-title.active span{background:var(--green-yellow);color:#fff;font-weight:700}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .prices-titles .price-title span{align-items:center;background-color:#fff;color:var(--green-yellow);cursor:pointer;display:flex;justify-content:center;padding:1em}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .price-tab-content.active{display:block}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .price-tab-content{background:var(--formation-gradient-color);border-radius:0 0 1em 1em;display:none;overflow:hidden;padding:1em}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .price-tab-content>a{background:var(--green-yellow);border:.1em solid var(--green-yellow);border-radius:2em;color:var(--white-smoke);cursor:pointer;display:block;margin:1em 0;padding:.5em 1.25em;transition:all .3s ease-out;width:fit-content}#programme-title-section .section-container .programme-title-section .programme-grid .programme-grid-row .prices-type .price-tab-content>a:hover{background:#fff;color:var(--black-weird)}#programme-title-section .section-container .programme-title-section .programme-tabs{display:flex;flex-direction:column;gap:12px}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab{background:#fff;border:1px solid #e6ead9;border-radius:14px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab:hover{border-color:var(--green-yellow)}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab.active{border-color:var(--green-yellow);box-shadow:0 6px 24px rgba(157,197,61,.14)}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab .programme-tab-title{cursor:pointer;padding:18px 22px;user-select:none}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab .programme-tab-title h4{align-items:center;color:var(--green-dark);display:flex;font-size:17px;font-weight:600;gap:14px;line-height:1.4;margin:0}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab .programme-tab-title h4 svg{flex-shrink:0;float:none;height:.7em;margin-left:auto;position:static;top:auto;transform:rotate(0deg);transition:transform .3s ease;width:auto}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab.active .programme-tab-title h4 svg{transform:rotate(180deg)}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab .programme-tab-content{height:0;overflow:hidden}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab .programme-tab-content-inner{color:var(--black-weird);line-height:1.7;padding:2px 22px 22px}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab .programme-tab-content-inner p{color:var(--black-weird);margin:.4em 0}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab .programme-tab-content-inner ul{color:var(--black-weird);margin:.4em 0;padding-left:1.2em}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-tab .programme-tab-content-inner strong{color:var(--green-dark)}#programme-file-section{margin:3em 0}#programme-file-section .section-container{margin:auto;max-width:1400px}#programme-file-section .section-container .programme-file-section{align-items:center;background:#ecf5db;border-radius:1em;display:flex;display:block;margin:auto;max-width:800px;padding:2em;position:relative}#programme-file-section .section-container .programme-file-section .programme-file-section-grid{display:grid;grid-template-columns:70% 30%}#programme-file-section .section-container .programme-file-section h4{color:var(--green-dark);font-size:20px;margin:0}#programme-file-section .section-container .programme-file-section a{align-items:center;background:var(--green-dark);border:.1em solid var(--green-dark);border-radius:2em;color:var(--white-smoke);cursor:pointer;display:flex;margin:1em 0 1em auto;padding:.5em 1.25em;transition:all .3s ease-out;width:fit-content}#programme-file-section .section-container .programme-file-section a:hover{background:#fff;color:var(--green-dark)}#programme-file-section .section-container .programme-file-section a img{height:2em;width:auto}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-day-title{color:var(--green-yellow);font-size:16px;font-weight:700;margin:1.5em 0 .2em;padding:0 4px}#programme-title-section .section-container .programme-title-section .programme-tabs .programme-day-title:first-child{margin-top:0}