.main-front-page .main-slider{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),var(--img);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:50px;position:relative;transition:background-image .2s}.main-front-page .main-slider .introdution{background-color:rgba(0,0,0,.2);border-radius:10px;box-shadow:4px 4px 6px rgba(0,0,0,.9);color:#fff;padding:5px 15px}.main-front-page .main-slider .slider-content{--bk:#fafafa;background-color:hsla(0,0%,100%,.6);border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);margin:auto;max-width:700px;overflow:hidden;padding:25px 15px;position:relative;width:100%;z-index:1}.main-front-page .main-slider .slider-header{display:flex;justify-content:center;margin-bottom:15px}.main-front-page .main-slider .slider-header label{cursor:pointer;margin:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-front-page .main-slider .slider-header label input[type=radio]{display:none}.main-front-page .main-slider .slider-box{align-items:center;display:none;overflow:hidden}.main-front-page .main-slider .slider-box.show{display:flex}.main-front-page .main-slider .slider-box>div{flex:0 0 100%;margin:0;max-width:100%;overflow:hidden;padding:0 15px}.main-front-page .main-slider .scroll-bottom{align-items:flex-start;background-color:#fafafa;border:none;border-radius:15px 0 0 0;bottom:0;cursor:pointer;display:inline-flex;font-size:25px;justify-content:center;padding:10px;position:absolute;right:0;top:calc(100% - 50px);width:60px;z-index:10}.main-front-page .main-slider .scroll-bottom i{-webkit-animation:fade-i 1s linear infinite;animation:fade-i 1s linear infinite;opacity:0}.main-front-page .main-slider svg.wave-svg{bottom:0;left:0;opacity:.2;overflow:visible;position:absolute;right:0;width:100%;z-index:-1}.main-front-page .main-slider .wave{fill:#cf2e26;-webkit-animation:wave 3s linear;animation:wave 3s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.main-front-page .main-slider .drop{fill:rgba(153,0,0,.333);stroke:var(--col-deepblue);stroke-width:.5;-webkit-animation:drop 3.2s linear infinite normal;animation:drop 3.2s linear infinite normal;transform:translateY(25px);transform-box:fill-box;transform-origin:50% 100%}.main-front-page .main-slider .drop2{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:3s;animation-duration:3s}.main-front-page .main-slider .drop3{-webkit-animation-delay:-2s;animation-delay:-2s;-webkit-animation-duration:3.4s;animation-duration:3.4s}.main-front-page .main-slider .drop4{-webkit-animation-delay:1.7s;animation-delay:1.7s}.main-front-page .main-slider .drop5{-webkit-animation-delay:2.7s;animation-delay:2.7s;-webkit-animation-duration:3.1s;animation-duration:3.1s}.main-front-page .main-slider .drop6{-webkit-animation-delay:-2.1s;animation-delay:-2.1s;-webkit-animation-duration:3.2s;animation-duration:3.2s}.main-front-page .main-slider .gooeff{filter:url(#goo)}.main-front-page .main-slider #wave2{animation-direction:reverse;-webkit-animation-duration:5s;animation-duration:5s;opacity:.6}.main-front-page .main-slider #wave3{-webkit-animation-duration:7s;animation-duration:7s;opacity:.3}.main-front-page .container-list-partenaire{list-style:none;margin:0;padding:0;position:relative}.main-front-page .container-list-partenaire>li{background-color:#eee;border-radius:5px;font-size:20px;line-height:2;margin-bottom:20px;padding:20px}.main-front-page .container-list-partenaire>li:before{-webkit-animation:rotate-heart 2s linear infinite;animation:rotate-heart 2s linear infinite;-webkit-animation-timing-function:cubic-bezier(.17,.67,.28,.11);animation-timing-function:cubic-bezier(.17,.67,.28,.11);color:#cf2e26;content:"\f004";font-family:Font Awesome\ 6 Pro;font-size:30px;font-weight:600;position:absolute}.home-account-item{font-size:20px;padding:25px}.home-account-item a{color:#24a;font-size:18px}.home-account-item a:hover{text-decoration:underline}.account-signup p{color:#cf2e26;font-size:12px;margin:0;padding:5px}.account-signup h2{font-size:18px;font-weight:300;text-align:center}.account-signup .account-signup-content{align-items:center;display:flex;overflow:hidden}.account-signup .account-signup-content>div{flex:0 0 100%;max-width:100%;padding:0 15px}.account-signup .account-signup-content.loading{min-height:100px;position:relative}.account-signup .account-signup-content.loading:before{background-color:hsla(0,0%,100%,.1);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.account-signup .account-signup-content.loading:after{-webkit-animation:rotate-heart 2s linear infinite;animation:rotate-heart 2s linear infinite;color:#cf2e26;content:"\f004";font-family:Font Awesome\ 6 Pro;font-size:50px;font-weight:600;left:calc(50% - 25px);position:absolute;top:calc(50% - 25px);z-index:10}.account-signup .nav{background:none;border:none;border-radius:50%;cursor:pointer;font-size:20px;height:50px;width:50px}.account-signup.loading{position:relative}.account-signup.loading:before{background-color:hsla(0,0%,100%,.1);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.account-signup.loading:after{-webkit-animation:rotate-heart 2s linear infinite;animation:rotate-heart 2s linear infinite;color:#cf2e26;content:"\f004";font-family:Font Awesome\ 6 Pro;font-size:50px;font-weight:600;left:calc(50% - 25px);position:absolute;top:calc(50% - 25px);z-index:10}.account-signin a{color:#cf2e26;display:inline-block;font-size:14px;font-weight:300;margin-bottom:25px}@media (min-width:991px){.main-front-page .slider-content:not(.show){display:none}.main-front-page .container-list-partenaire:before{background-color:#cf2e26;bottom:0;content:"";left:calc(50% - 1px);position:absolute;top:0;width:2px}.main-front-page .container-list-partenaire>li{background-color:#eee;border-radius:5px;margin-bottom:20px;max-width:calc(50% - 50px);padding:20px}.main-front-page .container-list-partenaire>li:before{left:calc(50% - 15px);margin-top:-30px}.main-front-page .main-slider{min-height:100vh}.main-front-page .main-slider .slider-header,.main-front-page .main-slider .slider-top-tl{display:none}.main-front-page .main-slider .slider-header label input[type=radio]+span{align-items:center;border:2px solid #cf2e26;border-radius:5px 10px;display:inline-flex;justify-content:center;padding:10px 20px}.main-front-page .main-slider .slider-header label input[type=radio]+span+i{display:none}.main-front-page .main-slider .account-signup .nav:not(:disabled),.main-front-page .main-slider .slider-header label input[type=radio]:checked+span{background-color:#cf2e26;color:#fff}.main-front-page .main-slider .account-signup .nav:not(:disabled):hover{background-image:radial-gradient(transparent,rgba(0,0,0,.3))}}@media (max-width:992px){.main-front-page .container-list-partenaire>li{padding:30px 20px;position:relative}.main-front-page .container-list-partenaire>li:before{font-size:20px;right:10px;top:0}.main-front-page .main-slider .slider-top-tl{font-size:14px;margin-bottom:5px;text-align:center}.main-front-page .main-slider .col-introdution{order:2}.main-front-page .main-slider .slider-header label input[type=radio]+span+i{align-items:center;border:2px solid #cf2e26;border-radius:5px 10px;display:inline-flex;font-size:18px;justify-content:center;padding:10px 20px}.main-front-page .main-slider .slider-header label input[type=radio]:checked+span+i{background-color:#cf2e26;color:#fff}.main-front-page .main-slider .slider-header label input[type=radio]+span{display:none}.main-front-page .main-slider .account-signup{padding:0;position:relative}.main-front-page .main-slider .account-signup .nav{background:#cf2e26;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:50px;position:absolute;top:0;width:50px}.main-front-page .main-slider .account-signup .nav:disabled{background-color:#f2f2f2;color:#888}.main-front-page .main-slider .account-signup .nav.nav-prev{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);left:0;text-align:right;transform:translateX(-50%)}.main-front-page .main-slider .account-signup .nav.nav-next{right:0;text-align:left;transform:translateX(50%)}.main-front-page .main-slider .account-signup .account-signup-content>div{padding:0 10px}.main-front-page .main-slider .account-signup h2{font-size:16px}.main-front-page .main-slider .account-gender label{font-size:14px}.main-front-page .main-slider .slider-content{padding:20px 0}html:lang(ar) .main-front-page .main-slider .account-signup .nav.nav-prev{-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%);left:auto;right:0;text-align:left;transform:translateX(50%)}html:lang(ar) .main-front-page .main-slider .account-signup .nav.nav-next{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);left:0;right:auto;text-align:right;transform:translateX(-50%)}}html:lang(ar) .container-list-partenaire>li:nth-child(2n){margin-right:auto}html:lang(ar) .account-signup .nav i{transform:scale(-1)}html:not(:lang(ar)) .container-list-partenaire>li:nth-child(2n){margin-left:auto}.home-account-items .home-account-item{--img:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIiB3aWR0aD0iNDAiPjxwYXRoIGQ9Ik0yNzIgMzA0aC05NkM3OC44IDMwNCAwIDM4Mi44IDAgNDgwYzAgMTcuNjcgMTQuMzMgMzIgMzIgMzJoMzg0YzE3LjY3IDAgMzItMTQuMzMgMzItMzIgMC05Ny4yLTc4LjgtMTc2LTE3Ni0xNzZ6TTQ4Ljk5IDQ2NGM3LjktNjMuMSA2MS44MS0xMTIgMTI3LjAxLTExMmg5NmM2NS4xNiAwIDExOS4xIDQ4Ljk1IDEyNyAxMTJINDguOTl6TTIyNCAyNTZjNzAuNjkgMCAxMjgtNTcuMzEgMTI4LTEyOFMyOTQuNjkgMCAyMjQgMCA5NiA1Ny4zMSA5NiAxMjhjMCA3MC43IDU3LjMgMTI4IDEyOCAxMjh6bTAtMjA4YzQ0LjExIDAgODAgMzUuODkgODAgODBzLTM1Ljg5IDgwLTgwIDgwLTgwLTM1LjktODAtODBjMC00NC4xMSAzNS45LTgwIDgwLTgweiIvPjwvc3ZnPg==);border-radius:5px;padding:25px}.home-account-items .home-account-item h2{display:block;font-size:30px;font-weight:500;margin:0 0 15px;text-align:center}.home-account-items .home-account-item h2:before{background-color:#eee;background-image:var(--img);background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;content:"";display:block;height:100px;margin:auto auto 10px;width:100px}.home-account-items .home-account-item button{background:#cf2e26;border:none;border-radius:100px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:300;margin:auto;padding:10px 30px;text-transform:uppercase}
