:root{--mainColor1:#e94e1b;--mainColor2:#093d65;--mainColor3:#05090e;--mainColor4:#e8ecf1;--mainColor5:#94a3b8;--mainColor6:#e7ebef;--mainColor7:#0f172a;--mainColor8:#282c30;--mainColor9:#64748b;--mainColor10:#a8b0ba;--mainColor11:#f8ddd4;--mainColor12:#86acca;--font-primary:"Poppins",sans-serif}.loginContent{display:flex}.leftSide{background-color:var(--mainColor1);background-image:url(/img/general/cercle.svg);background-repeat:no-repeat;background-position:50%;background-size:90%;width:50%;padding:50px 70px}@media(max-width:1024px){.leftSide{padding:50px 20px}}@media(max-width:768px){.leftSide{display:none}}#registerlogo{width:25%}@media(max-width:1024px){#registerlogo{width:30%}}.testimonials.-type-1 .testimonials__image{position:relative;margin:0 auto}.testimonials.-type-1 .testimonials__image img{width:100%;height:100%;object-fit:cover}.pagination.-type-1{display:flex;align-items:center}.pagination.-type-1>*+*{margin-left:10px}.pagination.-type-1 .pagination__item{width:6px;height:6px;border-radius:20px;background-color:var(--color-dark-1);transition:.3s}.pagination.-type-1 .pagination__item.is-active{width:18px}.pagination__button{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;border-radius:100%}.swiperPagination1 .swiper-pagination-bullet{background-color:#fff!important}.rightSide{width:50%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.rightSide{width:100%}}.rightSideContent{display:flex;justify-content:center;width:65%}@media(max-width:1024px){.rightSideContent{width:90%}}.rightSideContent p{color:#64748b}.contactForm .input__connexion label{position:absolute;top:16px!important;left:15px;color:var(--mainColor5);z-index:10;pointer-events:none;transition:all .15s ease-out;display:flex;align-items:center;gap:15px}.contactForm .input__connexion__focus:focus{transform:translateY(-29px);color:var(--mainColor1)}.error{color:#ff8861;display:flex;align-items:center;gap:6px;line-height:1.2;font-size:12px;margin-top:8px}.error svg{width:14px!important;height:14px}.error__border:focus{border:1px solid #ff8861;outline:1px solid #ff8861}.contactForm .form-input label:before{content:"";position:absolute;top:0;left:-4px;height:14px;right:-4px;bottom:0;background-color:#fff;z-index:-1}.contactForm .form-input input:focus+label,.contactForm .form-input textarea:focus+label{transform:translateY(-29px);color:var(--mainColor1)}.contactForm .form-input input+.input__connexion__focus,.contactForm .form-input textarea+.input__connexion__focus{transform:translateY(-29px);color:#64748b}.contactForm label{color:#64748b}.eye__password{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:var(--mainColor5);transition:color .3s ease;z-index:10}.eye__password:hover{color:var(--mainColor1)}.eye__password svg{width:20px;height:20px}.form-checkbox{cursor:pointer;position:relative;display:flex}.form-checkbox label{margin:0 0 0 10px;font-size:15px}.form-checkbox__mark{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border:1px solid #e7ebef;border-radius:4px}.checkbox__custom{border:1px solid #ff8861!important}.checkbox__label__light{color:#ff8861!important}.checkbox__label__dark{color:var(--mainColor8)!important}.form-checkbox__icon{display:none;position:absolute;font-size:8px;color:var(--color-dark-1)}.form-checkbox input{cursor:pointer;position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;opacity:0}.form-checkbox input:checked~.form-checkbox__mark{background-color:var(--mainColor1);border-color:var(--mainColor1)}.form-checkbox input:checked~.form-checkbox__mark .form-checkbox__icon{display:block}.form-checkbox:hover input~.form-checkbox__mark{border:1px solid #e94e1b}.buttonSubmit{background-color:var(--mainColor1)!important}.buttonSubmit:hover{background-color:var(--mainColor2)!important;color:#fff!important}.linkStyle{color:var(--mainColor1);font-weight:600}.linkStyle:hover{color:var(--mainColor2)!important}.btnLink{background-color:var(--mainColor1)!important;color:#fff!important}.btnLink:hover{border-color:unset!important;background-color:var(--mainColor2)!important}.btnLink a:hover{color:#fff!important}.line{width:100%;height:1px;background-color:#e7e6e6}.line__word{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;justify-content:center;align-items:center;width:15%;height:40px;background-color:#fff;z-index:1;color:#64748b;font-weight:400}@media(max-width:425px){.line__word{width:40%}}.labelCustom{color:#000!important;text-align:center;gap:10px}.password-strength{margin-top:10px}.progress{height:5px;font-size:.75rem;background-color:#e9ecef;margin-bottom:5px}.progress,.progress-bar{display:flex;overflow:hidden;border-radius:.25rem}.progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}.bg-danger{background-color:#dc3545!important}.bg-warning{background-color:#ffc107!important}.bg-success{background-color:#28a745!important}.form-checkboxx{display:flex}.form-checkboxx label{padding:0;margin:0}.contactForm input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin:0;padding:0;width:7px;height:7px;border:1px solid #e7ebef;background-color:#fff;cursor:pointer;position:relative;vertical-align:middle;transition:all .3s ease}.contactForm input[type=checkbox]:hover{border-color:var(--mainColor1)}.contactForm input[type=checkbox]:checked{background-color:var(--mainColor1);border-color:var(--mainColor1)}.contactForm input[type=checkbox]:before{color:var(--mainColor1)}.contactForm input[type=checkbox]:before,.contactForm input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:700;line-height:1}.contactForm input[type=checkbox]:checked:after{color:#fff}.contactForm input[type=checkbox]:focus{outline:none}.contactForm .checkbox__label{color:var(--mainColor7);font-size:14px;line-height:1.5;cursor:pointer;margin:0 0 0 12px;display:inline-block;vertical-align:top}.contactForm .checkbox__label a{color:var(--mainColor1);text-decoration:underline;font-weight:500}.contactForm .checkbox__label a:hover{color:var(--mainColor2);text-decoration:none}