.single-training .sidebar-container{border:1px solid var(--wp--preset--color--grey-light);border-radius:10px}.single-training .sidebar-container .tabs ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;padding:0}.single-training .sidebar-container .tabs ul,.single-training .sidebar-container .tabs ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.single-training .sidebar-container .tabs ul li{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:center;-ms-flex-pack:center;flex-grow:1;font-size:1.125rem;height:40px;justify-content:center;position:relative}.single-training .sidebar-container .tabs ul li:not(:last-child){border-right:1px solid var(--wp--preset--color--grey-light)}.single-training .sidebar-container .tabs ul li.is-active{color:var(--wp--preset--color--magenta);font-size:1.5rem;font-weight:600}.single-training .sidebar-container .tabs ul li.is-active:after{background-color:var(--wp--preset--color--white);bottom:-5px;content:"";display:block;height:5px;left:0;position:absolute;width:100%}.single-training .sidebar-container .tabs-contents{border-radius:10px;border-top:1px solid var(--wp--preset--color--grey-light);display:none;padding:1.25rem 1.1875rem 2rem}.single-training .sidebar-container .tabs-contents.is-active{display:block}.single-training .sidebar-container .tabs-contents .training-mode{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.single-training .sidebar-container .tabs-contents .training-metas{list-style:none;margin-bottom:2.5rem;padding:0}.single-training .sidebar-container .tabs-contents .training-metas li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.single-training .sidebar-container .tabs-contents .training-metas li:not(:last-child){margin-bottom:1rem}.single-training .sidebar-container .tabs-contents .training-metas li .label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;gap:.875rem}.single-training .sidebar-container .tabs-contents .training-metas li .label .icon{color:var(--wp--preset--color--purple)}.single-training .sidebar-container .tabs-contents .training-metas li .value{font-size:1rem;font-weight:600;line-height:1.2;text-align:right;text-transform:uppercase}.single-training .sidebar-container .tabs-contents .button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;justify-content:center;margin-bottom:1.5rem;min-height:2.5rem}.single-training .sidebar-container .tabs-contents .button.is-secondary{border:1px solid var(--wp--preset--color--purple);color:var(--wp--preset--color--purple)}.single-training .sidebar-container .tabs-contents .button.is-primary{background-color:var(--wp--preset--color--magenta);color:var(--wp--preset--color--white);text-transform:uppercase}.single-training .sidebar-container .tabs-contents .entry-sharer{display:block}.single-training .sidebar-container .tabs-contents .entry-sharer .sharer-links{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;justify-content:center;list-style:none;margin-top:2.5rem;padding:0}.single-training .sidebar-container .tabs-contents .entry-sharer .sharer-links li{text-align:center}.single-training .sidebar-container .tabs-contents .entry-sharer .sharer-links li a{color:var(--wp--preset--color--grey)}.single-training .single-training-container header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--wp--preset--color--sand);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(1rem,.8709rem + .5298vw,1.5rem);justify-content:space-between;padding:1.25rem 1.375rem}.single-training .single-training-container header .metas{color:var(--wp--preset--color--grey)}@media only screen and (min-width:600px){.single-training .single-training-container header .metas{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}.single-training .single-training-container header .metas .technical-area{font-weight:600;line-height:1.2;text-transform:uppercase}.single-training .single-training-container header .metas .ref{font-size:1rem}.single-training .single-training-container header h1{font-size:clamp(1.5rem,1.3462rem + .6309vw,1.75rem);font-weight:600;margin:0 0 .75rem;text-transform:uppercase}@media screen and (min-width:1024px){.single-training .single-training-container header h1{font-size:clamp(1.75rem,1.0194rem + 1.1416vw,2.375rem)}}.single-training .single-training-container header .row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;justify-content:space-between}.single-training .single-training-container header .trainer figure{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem}.single-training .single-training-container header .trainer figure img{background-color:var(--wp--preset--color--grey);border-radius:50%;display:block;height:clamp(3.5rem,3.1126rem + 1.5894vw,5rem);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:clamp(3.5rem,3.1126rem + 1.5894vw,5rem)}.single-training .single-training-container header .trainer figure figcaption{font-size:1.125rem;font-weight:600;line-height:1;text-align:left}.single-training .single-training-container header .trainer figure figcaption a:hover{text-decoration:underline;text-underline-offset:2px}.single-training .single-training-container header .partnerships{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.single-training .single-training-container header .partnerships figure{height:3rem;width:auto}.single-training .single-training-container header .partnerships figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.single-training .single-training-container .objectives{font-size:var(--wp--preset--font-size--size-7);margin:3rem 0}.single-training .single-training-container .objectives h2{font-size:clamp(1.75rem,1.5563rem + .7947vw,2.5rem);margin:0 0 .66em}.single-training .single-training-container .objectives>div:has(.satisfaction),.single-training .single-training-container .objectives>div:has(.success-rate){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(2rem,1.6126rem + 1.5894vw,3.5rem)}@media print,screen and (min-width:769px){.single-training .single-training-container .objectives>div:has(.satisfaction),.single-training .single-training-container .objectives>div:has(.success-rate){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.single-training .single-training-container .objectives>div:has(.satisfaction) .satisfaction,.single-training .single-training-container .objectives>div:has(.satisfaction) .success-rate,.single-training .single-training-container .objectives>div:has(.success-rate) .satisfaction,.single-training .single-training-container .objectives>div:has(.success-rate) .success-rate{font-size:1rem;line-height:1;text-align:center;text-transform:uppercase}.single-training .single-training-container .objectives>div:has(.satisfaction) .satisfaction span,.single-training .single-training-container .objectives>div:has(.satisfaction) .success-rate span,.single-training .single-training-container .objectives>div:has(.success-rate) .satisfaction span,.single-training .single-training-container .objectives>div:has(.success-rate) .success-rate span{color:var(--wp--preset--color--magenta);display:block;font-size:clamp(3.5rem,2.9512rem + 2.2517vw,5.625rem);font-weight:600}.single-training .single-training-container details{border-bottom:1px solid var(--wp--preset--color--grey-light);border-top:1px solid var(--wp--preset--color--grey-light);font-size:var(--wp--preset--font-size--size-7);padding:2rem 0}.single-training .single-training-container details+details{margin-top:-1px}.single-training .single-training-container details summary{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--wp--preset--color--purple);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--wp--preset--font-size--size-4);font-weight:600;justify-content:space-between}.single-training .single-training-container details summary:after{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--wp--preset--color--purple);border-radius:50%;content:"\e90d";display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:cetiat-icons;font-size:clamp(1rem,.9354rem + .2649vw,1.25rem);height:clamp(2.375rem,2.2781rem + .3974vw,2.75rem);justify-content:center;width:clamp(2.375rem,2.2781rem + .3974vw,2.75rem)}.single-training .single-training-container details .content-text{margin-top:clamp(1.5rem,1.4031rem + .3974vw,1.875rem);max-width:1040px}.single-training .single-training-container details[open] summary:after{content:"\e90e"}.single-training .single-training-container #sessions ul{list-style:none;margin:1rem 0;padding:0}.single-training .single-training-container #sessions ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--wp--preset--color--grey-light);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem clamp(1rem,.7417rem + 1.0596vw,2rem);justify-content:space-between;padding:.875rem}.single-training .single-training-container #sessions ul li .session-date{text-wrap:nowrap;width:100%}@media only screen and (min-width:580px){.single-training .single-training-container #sessions ul li .session-date{width:33%}}.single-training .single-training-container #sessions ul li .session-price{font-weight:600;width:33%}.single-training .single-training-container #sessions ul li .session-availability{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wp--preset--color--sand);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;min-height:45px;padding:0 2.75rem;text-transform:uppercase}.single-training .single-training-container #sessions ul li .add-to-cart{background-color:var(--wp--preset--color--magenta);color:var(--wp--preset--color--white)}.single-training .single-training-container #sessions ul li .add-to-cart:hover{background-color:var(--wp--preset--color--sand);color:var(--wp--preset--color--purple-dark)}.single-training .single-training-container #sessions ul li .add-to-cart .cet-icon-arrow-link{font-size:.75rem}.single-training .single-training-container #sessions .error{text-align:center}
