/* Source and licensing information for the line(s) below can be found at https://organisation-pp.nexem.fr/themes/custom/nexem/front/public/assets/03-organisms/formation-detail/formation-detail.css. */
.formation-detail{margin-bottom:5rem}@media screen and (min-width: 1024px){.formation-detail{margin-bottom:5.625rem}}.formation-detail .tags{margin-bottom:1.125rem}.formation-detail .title-large{padding-bottom:2.5rem;margin-bottom:1.875rem;border-bottom:0.0625rem solid rgba(96,138,146,0.15)}@media screen and (min-width: 1024px){.formation-detail .title-large{margin-bottom:2.5rem}}.formation-detail .back-button{margin-bottom:0.625rem}.formation-detail .info-top{margin-bottom:2.5rem;position:relative}@media screen and (min-width: 1024px){.formation-detail .info-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.formation-detail .info-top .date{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:1.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:1.5rem}.formation-detail .info-top .date strong{margin-left:0.3125rem}@media screen and (max-width: 1023px){.formation-detail .info-top .date{margin-bottom:1.25rem}}.formation-detail .info-top .date::before{content:'';width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/formation-detail/../../images/icons/calendar.svg");position:absolute;top:0;left:0;-ms-flex-negative:0;flex-shrink:0}.formation-detail .info-top .time{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.5rem}@media screen and (max-width: 1023px){.formation-detail .info-top .time{margin-bottom:1rem}}.formation-detail .info-top .time::before{content:'';width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/formation-detail/../../images/icons/clock.svg");margin-right:0.625rem;-ms-flex-negative:0;flex-shrink:0}.formation-detail .info-top .wrap-btn{margin-left:auto}.formation-detail .info-top .wrap-btn .btn{margin-right:0.625rem}@media screen and (max-width: 1023px){.formation-detail .info-top .wrap-share{position:absolute;right:0;top:0}}@media screen and (max-width: 767px){.formation-detail .info-top .wrap-share{top:-0.625rem}}.formation-detail .info-top .wrap-share .dropdown{left:auto;right:0}@media screen and (min-width: 768px) and (max-width: 1023px){.formation-detail .col-4,.formation-detail .col-8{width:100%}}@media screen and (max-width: 767px){.formation-detail .col-8{margin-bottom:2.5rem}}.formation-detail .tab-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0.625rem;margin-bottom:2.5rem;border-bottom:0.0625rem solid rgba(96,138,146,0.15);max-width:56.5625rem}@media screen and (min-width: 1024px){.formation-detail .tab-title{margin-bottom:3.125rem}}.formation-detail .tab-title li{margin-right:0.625rem;color:#608A92;cursor:pointer;padding-bottom:1.25rem}@media screen and (min-width: 768px){.formation-detail .tab-title li{font-size:1.25rem;line-height:1.75rem;margin-right:2.5rem}}@media screen and (min-width: 1024px) and (max-width: 1100px){.formation-detail .tab-title li{font-size:0.875rem;margin-right:1.875rem}}@media screen and (max-width: 767px){.formation-detail .tab-title li{word-break:normal;font-size:0.875rem}}@media screen and (max-width: 767px){.formation-detail .tab-title li:last-child{margin-right:0}}.formation-detail .tab-title li.active{color:#102442;font-weight:600;position:relative}.formation-detail .tab-title li.active:after{content:'';height:0.125rem;width:100%;position:absolute;bottom:-0.0625rem;left:0;background-color:#DAEAEE}.formation-detail .tab-content .tab-item{display:none}.formation-detail .tab-content .tab-item.active{display:block}.formation-detail .box-blue{padding:1.25rem;border-radius:1.8125rem;background-color:#DAEAEE}@media screen and (min-width: 768px){.formation-detail .box-blue{padding:1.875rem}}.formation-detail .box-blue .title{font-size:1.3125rem;line-height:1.6875rem;font-weight:600;margin-bottom:0.625rem}@media screen and (min-width: 768px){.formation-detail .box-blue .title{font-size:1.875rem;line-height:2.375rem}}.formation-detail .box-blue .description>p{margin-bottom:1.25rem}@media screen and (min-width: 768px){.formation-detail .box-blue .description>p{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.875rem}}.formation-detail .box-blue ul{margin-bottom:1.25rem}@media screen and (min-width: 768px){.formation-detail .box-blue ul{margin-bottom:1.875rem}}.formation-detail .box-blue ul li{padding-left:2rem;position:relative;margin-bottom:0.9375rem;max-width:23.75rem}@media screen and (max-width: 767px){.formation-detail .box-blue ul li{font-size:0.875rem;line-height:1.25rem}}.formation-detail .box-blue ul li:before{content:'';height:1.375rem;width:1.375rem;border-radius:50%;background-color:#BD9CED;position:absolute;top:0;left:0}.formation-detail .box-blue ul li:after{content:'';width:0.625rem;height:0.625rem;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/formation-detail/../../images/icons/check.svg");background-size:cover;background-repeat:no-repeat;position:absolute;top:0.3125rem;left:0.375rem}.formation-detail .box-blue .btn{width:100%;text-align:center;padding:0.9375rem 1.875rem}.formation-detail .box-blue .btn:hover:after{-webkit-transform:translateX(0.625rem);-ms-transform:translateX(0.625rem);transform:translateX(0.625rem)}.formation-detail .box-blue .btn:after{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.formation-detail .formation-prices .formation-price-item{margin-bottom:1.25rem}.formation-detail .formation-prices .formation-price-item .label{font-weight:500;margin-bottom:0.625rem}.formation-detail .formation-prices .formation-price-item .price{font-size:1.5625rem;font-weight:600;color:#FFAA6B}.inscription{padding:1.25rem;border-radius:1.8125rem;border:0.0625rem solid #DAEAEE;margin-bottom:1.25rem}@media screen and (min-width: 768px){.inscription{padding:1.875rem}}@media screen and (min-width: 1024px) and (max-width: 1300px){.inscription{padding:1.875rem 0.9375rem}}.inscription .top{padding-bottom:1.25rem;margin-bottom:1.4375rem;border-bottom:0.0625rem solid rgba(96,138,146,0.15)}@media screen and (min-width: 768px){.inscription .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.375rem;margin-bottom:1.75rem}}@media screen and (min-width: 1024px) and (max-width: 1400px){.inscription .top{display:block}}.inscription .top .title{font-size:1.3125rem;line-height:1.6875rem;font-weight:600;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.inscription .top .title{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width: 767px){.inscription .top .title{margin-bottom:0.625rem}}@media screen and (min-width: 768px){.inscription .top .text{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width: 1024px) and (max-width: 1300px){.inscription .top .text{font-size:1.0625rem;line-height:1.4375rem}}.inscription h3{font-weight:600;margin-bottom:0.9375rem}.inscription .date-list{margin-bottom:1.25rem}@media screen and (min-width: 768px){.inscription .date-list{margin-bottom:1.875rem}}.inscription .date-list li{padding-left:2rem;position:relative;margin-bottom:0.9375rem;max-width:23.75rem}@media screen and (max-width: 767px){.inscription .date-list li{font-size:0.875rem;line-height:1.25rem}}.inscription .date-list li:before{content:'';height:1.375rem;width:1.375rem;border-radius:50%;background-color:#BD9CED;position:absolute;top:0;left:0}.inscription .date-list li:after{content:'';width:0.625rem;height:0.625rem;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/formation-detail/../../images/icons/check.svg");background-size:cover;background-repeat:no-repeat;position:absolute;top:0.3125rem;left:0.375rem}.inscription .prices-wrapper .formation-price-year{display:none}.inscription .prices-wrapper.multiple .formation-price-year{display:block}.inscription .select2{margin-bottom:1.25rem;margin-top:1.25rem}@media screen and (min-width: 768px){.inscription .select2{margin-top:1.875rem}}.inscription .wrap-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.875rem}.inscription .wrap-total .total{font-weight:600;text-transform:uppercase}.inscription .btn{width:100%;text-align:center;padding:0.9375rem 1.875rem}.inscription .btn:hover:after{-webkit-transform:translateX(0.625rem);-ms-transform:translateX(0.625rem);transform:translateX(0.625rem)}.inscription .btn:after{position:static;-webkit-transform:none;-ms-transform:none;transform:none}

/* Source and licensing information for the above line(s) can be found at https://organisation-pp.nexem.fr/themes/custom/nexem/front/public/assets/03-organisms/formation-detail/formation-detail.css. */