@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;1,200&display=swap);body{color:#57595a!important;font-family:Montserrat,sans-serif!important;font-size:13pt!important;font-weight:500!important;line-height:1.65!important}.swiper-scrollbar{display:none!important}.fb_iframe_widget{margin-left:1rem}.ql-video{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:portrait){.ql-video{width:100%}}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:landscape){.ql-video{width:100%;height:100%}}@media only screen and (min-width:768px)and (max-width:959px){.ql-video{width:71%;height:100%}}@media only screen and (min-width:960px){.ql-video{width:100%;height:100%}}#planity{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#planitywl{width:100%}.css-wxsg07,.planity-component-button{background-color:#ceab8d;font-family:ABeeZee,sans-serif!important}.css-wxsg07:hover,.planity-component-button:hover{color:#fff}.planity-nav-button-active{width:11rem!important}.css-1b689ef,.planity_appointment_step_wrapper,.planity_ui_appointment_background{width:100%!important}.css-g30nar,[data-css-g30nar]{width:14%!important}.css-1tqbinc{height:100%;padding:0 5% 26px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:1185px}.css-1h46lvz,[data-css-1h46lvz]{width:100%!important;margin-left:2.3rem}.css-nd436o{margin-top:-2rem!important}.planity_appointment-availabilities-header{width:100%!important}.css-1qfb1db,.css-f822ll,.planity-component-button{background-color:#ceab8d;font-family:ABeeZee,sans-serif!important}.css-1qfb1db:hover,.css-f822ll:hover,.planity-component-button:hover{color:#fff}.css-1t62idy{font-family:ABeeZee,sans-serif!important}.css-41rnzx{display:block!important;width:38%;border:1px solid #ceab8d!important;padding:1rem}.css-1qfb1db{margin-top:1rem}.planity_appointment_step_wrapper{border:1px solid var(--primary)!important}.css-4z3ubn,.planity_appointment_service_cell{font-weight:700}:root{--degrade135:linear-gradient(12deg,#2330a4,#d3d6ed);--degrade110:linear-gradient(110deg,#fff,#f6d300);--degrade13:linear-gradient(12deg,#fff,#f6d300);--degrade12:linear-gradient(12deg,#2330a4,#f6d300);--degrade1:linear-gradient(45deg,#66b5fb,#f23079);--polygon:polygon(0 0,100% 0,100% 80%,0 100%)}.date{text-align:left;background-color:linear-gradient(12deg,#2330a4,#d3d6ed);background-color:var(--degrade135);clip-path:polygon(0 0,100% 0,100% 80%,0 100%);clip-path:var(--polygon);color:red;font-size:2rem;padding:1rem}hr{margin:0 -16px .7rem -1rem}.container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%!important;margin-top:5rem}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:portrait){.container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5rem}}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:landscape){.container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px)and (max-width:959px){.container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.card_header{background-color:#d3d6ed}.equipe,.equipec{font-size:1rem;font-weight:700;color:#2330a4}.equipec:hover{cursor:pointer}.card_t{margin-top:1rem;width:30rem;margin-left:1rem}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:portrait){.card_t{margin-left:0;max-width:100%}}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:landscape){.card_t{margin-left:0;width:100%!important}}@media only screen and (min-width:768px)and (max-width:959px){.card_t{margin-left:0;width:100%!important}}.cardident{margin-top:1rem;width:100%;max-height:500px!important}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:portrait){.cardident{margin-left:0;max-width:100%}}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:landscape){.cardident{margin-left:0;width:100%!important}}@media only screen and (min-width:768px)and (max-width:959px){.cardident{margin-left:0;width:100%!important}}.container_joueurs{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.container_card,.container_joueur{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container_card,.container_equipe{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container_equipe,.container_equipe_effectif{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container_equipe_effectif{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:.8rem}.score{width:3rem}.classement,.score{color:#2330a4;height:1.8rem;text-align:center;border-radius:10px;font-weight:600}.icone{margin-left:1rem;color:#f4c30b}.portfolio{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:84vh;background-color:#02aab0;background-image:linear-gradient(110deg,#fff,#f6d300);background-image:var(--degrade110);color:#000;border-top:0;padding-top:3rem;padding-bottom:10%}@media screen and (max-width:600px){.portfolio{-ms-flex-wrap:wrap;flex-wrap:wrap}}.portfolio_title{background-image:var(--degradeun);color:#000;padding-top:2rem;font-size:xx-large;margin-bottom:-2rem}.portfolio_text{line-height:2rem;margin-top:1rem;margin-right:0;margin-left:2rem;width:50%;text-align:justify}@media screen and (max-width:600px){.portfolio_text{width:100%;margin-right:1rem}}.portfolio_pic{text-align:center;width:50%}@media screen and (max-width:600px){.portfolio_pic{width:100%}}.portfolio_container{margin-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#0ff;height:80vh}.portfolio_left{width:50%;background-color:#00f}.portfolio_right{width:50%;background-color:#f0f}.pictures{width:60%}.test{font-size:25px!important}.equipeswal{font-size:1rem;color:red}.scoreswall{font-size:1.3rem;color:#000}.modaleclassementmodif{padding:0;margin-left:-.5rem}.modif_score{position:absolute;top:0;right:10px;font-size:1.5rem;top:10px;cursor:pointer}.title{-webkit-transition:all .5s;transition:all .5s;position:fixed;z-index:999;width:100%;top:0;background-image:linear-gradient(12deg,#2330a4,#d3d6ed);background-image:var(--degrade135);font-size:2rem;padding-top:.4rem;height:4rem;color:#fff;text-align:center}@media screen and (max-width:500px){.title{font-size:1.7rem}}.subtitle{font-size:1rem;padding:1rem}.detail_p{margin:1rem}.projects{height:100%}.project-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:7rem}@media screen and (max-width:600px){.project-row{margin:1rem}}@media screen and (min-width:600px){.proj-row-items:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.3s;transition:.3s}}.proj-row-items{background-image:linear-gradient(110deg,#fff,#f6d300);background-image:var(--degrade110);width:100%;-ms-flex-preferred-size:25%;flex-basis:25%;height:100%;margin:1rem 1rem 2rem 0;border-radius:10px;padding:10px}.projects img{width:100%}.details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.projects h2{text-align:center;color:#000;font-weight:800;padding:30px;font-size:2rem}.projects p .skills p{padding-left:10px;font-size:1.4rem}.details h3{color:#105378}.details p{font-size:.725rem;color:#333;font-weight:600;padding-left:5px;padding-right:5px}.linkcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:1rem;right:2rem;font-size:2rem;border:1px solid #02aab0;border-radius:50%;background-color:#d3d6ed;opacity:.5;padding:1rem}.linkcontainer:hover{-webkit-transition:all .3s;transition:all .3s;opacity:1;cursor:pointer}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:landscape){.linkcontainer{right:5rem}}.link{border:1px solid #000;color:#000;text-align:center;text-decoration:none;display:inline-block;padding:1rem;margin:15px 10px;cursor:pointer;border-radius:5px;font-weight:600;background-color:#d3d6ed}.container_joueur,.container_joueurs{display:-webkit-box;display:-ms-flexbox;display:flex}.container_joueur{border-bottom:1px solid #02aab0;padding:0 6px;height:2rem;margin-bottom:1rem}.container_joueur_adv,.container_joueurs_adv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.joueurContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#2330a4;font-weight:700}.couronne{color:#f6d300;font-size:1.5rem;font-weight:800}.nameEquipe{color:#2330a4;font-weight:700;font-size:1.5rem}.details button{background-color:#000;border:none;color:#f0f8ff;text-align:center;text-decoration:none;display:inline-block;padding:10px;margin:15px 10px;cursor:pointer;border-radius:5px;font-weight:600}.details button:hover{background-color:#ffde2b;color:#000}@media only screen and (max-width:590px){.project-row{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:390px){.project-row{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:890px){.proj-row-items{-ms-flex-preferred-size:35%;flex-basis:35%}}.hided{display:none;width:15%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-primary{--bs-btn-color:#000;--bs-btn-bg:#d3d6ed;--bs-btn-border-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.player_equipe{padding:.5rem}.scoreInput{background-color:#d3d6ed;border:1px solid #8f96d1;color:#2330a4;font-weight:700;border-radius:10px;padding-left:1rem}.scoreg,.scoreInput{text-align:center;width:3rem}.scoreg{background-color:#02aab0;color:#fff;height:1.8rem;border-radius:10px;font-weight:800}.connexion{position:absolute;top:.2rem;right:1rem;color:#02aab0;cursor:pointer}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:portrait){.connexion{top:.2rem;right:.2rem}}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:landscape){.connexion{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px)and (max-width:959px){.connexion{-ms-flex-wrap:wrap;flex-wrap:wrap}}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_input{background-color:#d3d6ed;border:1px solid #8f96d1;color:#2330a4;font-weight:700;border-radius:10px;padding-left:1rem;height:2rem}.contain_input{margin-top:1rem}.contain_input,.myclass{text-align:center}.modaleAdminIdent{top:20%}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:portrait){.modaleAdminIdent{top:20%}}@media only screen and (min-width:320px)and (max-width:767px)and (orientation:landscape){.modaleAdminIdent{top:-1rem}}@media only screen and (min-width:768px)and (max-width:959px){.modaleAdminIdent{top:20%}}@media only screen and (min-width:960px)and (max-width:1025px){.modaleAdminIdent{top:10%}}.error{margin-top:1rem}