.programme-fid .bandeau{position:relative;height:260px;overflow:hidden}@media (min-width: 992px){.programme-fid .bandeau{height:360px}}.programme-fid .bandeau img{object-fit:cover;width:100%;height:100%}.programme-fid .bandeau h1{position:absolute;left:50%;transform:translateX(-50%);bottom:30px;z-index:1;color:#ffffff;text-align:center;font-size:22px;line-height:28px}@media (min-width: 992px){.programme-fid .bandeau h1{font-size:30px;line-height:40px;bottom:40px}}.programme-fid .desc{max-width:1000px;margin:0 auto;padding:40px;text-align:center}.programme-fid .desc p{font-size:14px;line-height:20px;margin:0;padding-bottom:30px}.programme-fid .desc p strong{font-weight:bold}.programme-fid .desc h2{font-size:24px;line-height:30px}.programme-fid .desc .content-desc-plus{display:flex;gap:40px;flex-direction:column;padding-bottom:50px}@media (min-width: 992px){.programme-fid .desc .content-desc-plus{flex-direction:row}}.programme-fid .desc .content-desc-plus .desc-plus{background:#E8E1D9;padding:30px;border:1px solid #E97920;border-radius:4px;width:100%}@media (min-width: 992px){.programme-fid .desc .content-desc-plus .desc-plus{width:50%}}.programme-fid .desc .content-desc-plus .desc-plus h3{font-size:20px;line-height:26px;font-weight:500}.programme-fid .desc .content-desc-plus .desc-plus p{font-size:14px;line-height:20px}.programme-fid .show-coupons{position:relative;padding:50px}.programme-fid .show-coupons img{object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0}.programme-fid .show-coupons .main-coupons{max-width:800px;margin:0 auto;position:relative;z-index:1;border-radius:5px;padding:40px}.programme-fid .show-coupons .main-coupons:after{position:absolute;background:#ffffff;content:"";left:0;top:0;width:100%;height:100%;opacity:0.9;display:block}.programme-fid .show-coupons .main-coupons h2{position:relative;z-index:1;text-align:center}.programme-fid .show-coupons .main-coupons .content-coupons{position:relative;z-index:1}.programme-fid .show-coupons .main-coupons .content-coupons .no_coupon{padding:20px;text-align:center;padding-bottom:0px}.programme-fid .show-coupons .main-coupons .content-coupons .title{font-size:16px;padding:20px;padding-bottom:0px;text-align:center}.programme-fid .show-coupons .main-coupons .content-coupons .list{padding:0;display:flex;flex-direction:column;padding:20px 0 0 0;gap:30px;justify-content:center;align-items:center}@media (min-width: 992px){.programme-fid .show-coupons .main-coupons .content-coupons .list{padding:20px}}.programme-fid .show-coupons .main-coupons .content-coupons .list li{width:100%;padding:0;border:1px solid #E97920;border-radius:10px;display:flex;flex-direction:column-reverse;max-width:400px}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top{display:flex;align-items:center;justify-content:space-between;display:flex;flex-direction:column-reverse;padding:0px 10px 20px 10px;gap:10px}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .id{font-weight:bold}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .id .copy{display:inline-block;margin-left:6px;cursor:pointer}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .id .copy:hover{color:var(--color-brown)}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .id.copied:after{content:"✓";display:inline-block;margin-left:6px;color:var(--color-brown)}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .id.copied .copy{display:none}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .expire{font-size:12px;line-height:18px;display:inline-block;padding:0 10px;border-radius:10px;background:#eeeeee}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .applycode{line-height:30px;display:inline-block;font-size:14px;color:#ffffff;background:var(--color-brown);padding:0 15px;border-radius:3px;white-space:nowrap;transition:all 0.3s ease;cursor:pointer;position:relative;overflow:hidden}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .applycode:hover{background:#000000}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .applycode .content-loader{display:none;position:absolute;background:#000000;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;z-index:1}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .applycode .content-loader .loader{height:6px;display:flex;gap:2px}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .applycode .content-loader .loader .cloader1{animation:animateLoaderC1 1s infinite ease;transform-origin:center center;height:6px;width:6px;background:#ffffff;border-radius:100%}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .applycode .content-loader .loader .cloader2{animation:animateLoaderC2 1s infinite ease;transform-origin:center center;height:6px;width:6px;background:#ffffff;border-radius:100%}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .applycode .content-loader .loader .cloader3{animation:animateLoaderC3 1s infinite ease;transform-origin:center center;height:6px;width:6px;background:#ffffff;border-radius:100%}.programme-fid .show-coupons .main-coupons .content-coupons .list li .top .applycode .content-loader.show{display:flex}.programme-fid .show-coupons .main-coupons .content-coupons .list li .bottom .desc{padding:20px 10px 10px 10px}@keyframes animateLoaderC1{0%{transform:scale(0.8)}20%{transform:scale(1)}40%{transform:scale(0.8)}100%{transform:scale(0.8)}}@keyframes animateLoaderC2{0%{transform:scale(0.8)}20%{transform:scale(0.8)}40%{transform:scale(1)}60%{transform:scale(0.8)}100%{transform:scale(0.8)}}@keyframes animateLoaderC3{0%{transform:scale(0.8)}40%{transform:scale(0.8)}60%{transform:scale(1)}80%{transform:scale(0.8)}100%{transform:scale(0.8)}}
