
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');

.mobile {display:none;}
.global {display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;}
.center {display:flex;width:980px;flex-direction:column;align-items:center;}

body {background:#f6f8f9;font-family:'Open Sans'}

.top {position:absolute;top:0;height:80px;left:0;right:0;z-index:100;background:#fff;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #e8ecee;}
.top2 {display:flex;width:980px;justify-content:space-between;align-items:center;}
.top_logo {display:flex;}
.top_logo a {display:flex;}
.top_logo a img {height:40px;}
.top_nav {display:flex;font-size:14px;}
.top_nav a, .top_nav span {display:flex;justify-content:flex-end;align-items:center;border-radius:5px;height:35px;color:#8492a6;font-weight:600;padding:0 15px 0 15px;}
.top_nav span.top_nav_lg {cursor:pointer;position:relative;padding-right:0;}
.top_nav span.top_nav_lg i.fas.fa-chevron-down {margin-left:5px;}
.top_nav a.top_nav_buy {background:#2f55d4;color:#fff;margin-left:5px;margin-right:5px;}
.top_nav_lg_2 {position:absolute;top:45px;background:#fff;box-shadow:0 5px 5px 5px rgb(0 0 0 / 5%);border-radius:20px;padding:15px 20px 15px 20px;height:auto;display:none;}
.top_nav_lg_2 div {display:flex;flex-direction:column;align-items:flex-start;width:100%;}
.top_nav_lg_2 div a {display:flex;font-weight:normal;margin-right:0;margin-left:0;}
.top_nav_lg_2 div a i {margin-right:10px;}

.banner {display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;}
.banner h1 {text-align:center;margin:200px 0 0 0;font-size:5vw;font-weight:700;color:#111;line-height:1.1;}
.banner p {width:60%;text-align:center;margin:30px 0 0 0;line-height:1.6;}
.banner b {width:60%;text-align:center;margin:10px 0 0 0;line-height:1.6;color:#333;font-weight:600;}
.banner a {display:flex;background:#2f55d4;color:#fff;border-radius:5px;padding:0 20px 0 15px;align-items:center;margin:20px 0 100px 0;height:50px;box-shadow:0 3px 5px 0 rgb(47 85 212 / 30%);cursor:pointer;}
.banner a i {margin-left:15px;font-size:12px;}
.banner a em {height:30px;width:30px;border-radius:50%;background:#fff;color:#2f55d4;display:flex;justify-content:center;align-items:center;margin-right:10px;font-size:12px;font-weight:700;}
.banner img {width:100%;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 10px 25px rgb(60 72 88 / 25%) !important;}

.argu {display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;background:#fff;padding:100px 0 100px 0;margin-top:0;}
.argu ul {display:flex;width:100%;justify-content:space-between;}
.argu ul li {display:flex;width:25%;flex-direction:column;}
.argu ul li b {margin-bottom:3px;font-weight:700;color:#111;}
.argu ul li p {line-height:1.4;}
.argu ul li i {color:#2f55d4;margin-bottom:8px;font-size:20px;}

.standard {display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:100px 0 100px 0;}
.standard .center {flex-direction:row;align-items:center;}
.standard img {width:40%;border-radius:10px;overflow:hidden;}
.standard ul {width:60%;flex-direction:column;padding-left:50px;display:flex;align-items:flex-start;}
.standard ul strong {font-size:30px;font-weight:600;color:#111;line-height:1.2;margin-bottom:20px;}
.standard ul li {font-size:16px;margin:3px 0 3px 0;}
.standard ul li i {color:#2f55d4;margin-right:10px;}
.standard ul a {display:flex;background:#2f55d4;color:#fff;border-radius:5px;padding:0 20px 0 15px;align-items:center;margin:40px 0 0 0;height:50px;box-shadow:0 3px 5px 0 rgb(47 85 212 / 30%);cursor:pointer;}
.standard ul a i {margin-left:15px;font-size:12px;}
.standard ul a em {height:30px;width:30px;border-radius:50%;background:#fff;color:#2f55d4;display:flex;justify-content:center;align-items:center;margin-right:10px;font-size:12px;font-weight:700;}

footer {float:left;width:100%;height:auto;text-align:center;background:#fff;display:flex;align-items:flex-start;justify-content:center;padding:100px 0 100px 0;}
footer .center {flex-direction:row;justify-content:space-between;align-items:flex-start;}
footer .center img {height:40px;}
footer .center div {display:flex;justify-content:flex-end;}
footer .center ul {display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:16px;padding-left:100px;text-align:left;}
footer .center ul li {margin:0 0 10px 0;}
footer .center ul li:nth-child(1) {color:#333;font-weight:700;margin-bottom:15px;font-size:17px;}
footer .center ul li a {color:#8492a6;}
footer .center ul:nth-child(1) {}
footer .center ul span {text-align:left;}
footer .center ul span a {color:#8492a6;}


.legal {display:flex;width:100%;justify-content:center;padding:150px 0 150px 0;color:#8492a6;}
.legal2 {width:800px;display:flex;flex-direction:column;}
.legal2 h1 {color:#333;font-weight:700;font-size:28px;}
.legal2 b {color:#333;}

.credit {float:left;width:100%;height:auto;text-align:center;background:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;}

.credit ul {display:flex;width:980px;font-size:16px;border-top:1px solid #e8ecee;padding:20px 0 20px 0;align-items:center;justify-content:center;}
.credit ul li {margin:0 5px 0 5px;color:#8492a6}
.credit ul li a {color:#8492a6;}


#popup {display:none;}
.popup_background {position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.7);}
.popup {position:fixed;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;}
.popup_bloc {display:flex;width:600px;background:#fff;border-radius:15px;padding:5px 0 50px 0;z-index:100;flex-direction:column;position:relative;box-shadow:0 10px 25px rgb(0 0 0 / 60%) !important;}
.popup_bloc img {width:50px;position:absolute;top:20px;right:40px;}
.popup_bloc strong {font-size:30px;font-weight:600;color:#111;line-height:1.4;border-bottom:1px solid #e8ecee;height:80px;display:flex;align-items:center;padding:0 30px 0 30px;}
.popup_bloc span:nth-child(3) {font-size:16px;display:flex;flex-direction:column;margin:40px 0 0 0;padding:0 30px 0 30px;}
.popup_bloc span:nth-child(3) li {margin:5px 0 5px 0;}
.popup_bloc span:nth-child(3) li i {color:#2f55d4;}
.popup_bloc span:nth-child(3) li b {color:#333;font-weight:600;}
.popup_bloc span:nth-child(3) li em {float:left;width:100%;border-top:1px dashed #e8ecee;height:1px;}
.popup_bloc span:nth-child(3) li u {text-decoration:line-through;color:red;}

.popup_bloc span:nth-child(4) {margin:20px 0 0 0;font-size:16px;padding:0 40px 0 40px;}
.popup_bloc span:nth-child(4) a {color:#2f55d4;text-decoration:underline;}
.popup_bloc span:nth-child(4) b {color:#2f55d4;font-weight:500;}

.login {display:flex;width:100%;justify-content:center;}
.login_bloc {display:flex;width:380px;border-radius:15px;border:1px solid #e8ecee;padding:25px 30px 25px 30px;flex-direction:column;margin:100px 0 0 0;background:#fff;position:relative;font-size:15px;}
.login_bloc strong {font-size:22px;color:#333;font-weight:600;}
.login_bloc .label {font-size:14px;margin:20px 0 5px 0;}
.login_bloc input[type=email], .login_bloc input[type=password] {}
.login_bloc input[type=submit], .login_bloc .next {display:flex;background:#2f55d4;color:#fff;border-radius:5px;padding:0;align-items:center;margin:20px 0 0 0;height:50px;cursor:pointer;justify-content:center;}
.login_bloc i {}

.login_bloc p.texte b {color:#333;}
.login_bloc p.texte i {margin-right:10px;}
.login_bloc p.texte2 {color:#8492a6;font-size:11px;margin-top:25px;}
.login_bloc p.texte2 a {color:#8492a6;text-decoration:underline;}

.login_bloc ul {display:flex;width:100%;flex-direction:column;border-top:1px solid #e8ecee;margin:20px 0 20px 0;}
.login_bloc ul li {display:flex;width:100%;border-bottom:1px solid #e8ecee;padding:10px 0 10px 0;}
.login_bloc ul li em {width:50%;}
.login_bloc ul li em:nth-child(2) {text-align:right;}
.login_bloc ul li:nth-last-child(1) em {color:#333;font-weight:700;}
.login_bloc .oubli {display:flex;width:auto;color:#333;text-decoration:underline;margin-top:15px;margin-bottom:10px;font-size:13px;}
.login_bloc .oubli a {color:#333;text-decoration:underline;}
.login_bloc ul li em:nth-child(2) sup {font-size:7px;margin-left:2px;}

.paiement {display:flex;width:100%;justify-content:center;}
.paiement_bloc {display:flex;width:950px;justify-content:center;align-items:flex-start;font-size:15px;margin:100px 0 0 0;}
.paiement_bloc strong {font-size:22px;color:#333;font-weight:600;}
.paiement_bloc .next {display:flex;background:#2f55d4;color:#fff;border-radius:5px;padding:0;align-items:center;margin:20px 0 0 0;height:50px;cursor:pointer;justify-content:center;}

.paiement_cb {width:380px;border-radius:15px;border:1px solid #e8ecee;padding:25px 30px 25px 30px;flex-direction:column;}
.paiement_crypto {width:62%;border-radius:15px;border:1px solid #e8ecee;padding:25px 30px 25px 30px;flex-direction:column;display:none;}
.paiement_crypto strong {font-size:22px;color:#333;font-weight:600;}

.paiement_crypto p b {color:#2f55d4;font-weight:400;}

.paiement_crypto ul {display:flex;width:100%;flex-direction:column;margin:20px 0 0 0;}
.paiement_crypto ul li {display:flex;width:100%;align-items:center;margin:5px 0 5px 0;}
.paiement_crypto ul li:nth-child(1) {color:#333;font-weight:600;}
.paiement_crypto ul li i {margin-right:10px;}
.paiement_crypto ul li b {margin-left:5px;margin-right:5px;font-weight:600;color:#333;}





.tarif0 {display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;height:100vh;}
.tarif_promo {display:flex;width:900px;justify-content:center;}
.tarif_sanspromo {display:flex;width:900px;justify-content:center;}
.tarif {display:flex;width:31.33%;border-radius:15px;border:1px solid #e8ecee;padding:25px 20px 25px 20px;flex-direction:column;margin:0 1% 0 1%;background:#fff;position:relative;font-size:15px;align-items:center;}
.tarif1 {font-size:22px;color:#333;font-weight:800;}
.tarif2 {font-size:16px;color:#333;margin-top:-5px;}
.tarif2 b {font-weight:700;color:#2f55d4;}
.tarif3 {display:flex;font-size:50px;color:#000;font-weight:900;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";margin:10px 0 10px 0;padding-left:30px;align-items:flex-end;}
.tarif3 em {font-size:13px;color:#000;font-weight:900;margin-left:-7px;margin-bottom:15px}
.tarif3 b {font-weight:900;font-size:18px;margin-bottom:32px;}
.tarif4 {display:flex;font-size:15px;color:#333;margin-top:-20px;justify-content:center;width:100%;text-align:center;}
.tarif5 {display:flex;margin-top:20px;justify-content:center;width:100%;text-align:center;font-size:13px;height:40px;}
.tarif6 {display:flex;justify-content:center;width:100%;text-align:center;margin-top:25px;color:#2f55d4;font-weight:800;}
.tarif7 {display:flex;width:100%;margin-top:20px;}
.tarif7 a {display:flex;background:#2f55d4;color:#fff;border-radius:5px;align-items:center;height:50px;cursor:pointer;width:100%;justify-content:center;align-items:center;}
.tarif8 {margin-top:-5px;margin-bottom:18px;}
.tarif_sanspromo .tarif5 {display:none;}
.tarif_sanspromo .tarif3 {margin:0 0 10px 0;}
.tarif_sanspromo .tarif8 {margin-bottom:0;}


@media (max-width:980px){

.mobile {display:block;}

.top {display:none;}

.mobile_top {position:fixed;top:0;left:0;right:0;height:50px;border-bottom:1px solid #e8ecee;display:flex;justify-content:center;align-items:center;background:#fff;z-index:100;}
.mobile_top_left {position:fixed;left:0;top:0;height:50px;width:50px;border-right:1px solid #2f343e;display:flex;justify-content:center;align-items:center;border-right:none;}
.mobile_top_left i {display:flex;justify-content:center;align-items:center;height:50px;width:50px;color:#8492a6;}
.mobile_top_center {display:flex;justify-content:center;align-items:center;}
.mobile_top_center a {display:flex;justify-content:center;align-items:center;}
.mobile_top_center a img:nth-child(1) {height:30px;}
.mobile_top_center a img:nth-child(2) {height:30px;display:none;}

.mobile_top_right {position:fixed;right:0;top:0;height:50px;width:50px;border-right:1px solid #2f343e;display:flex;justify-content:center;align-items:center;border-right:none;}
.mobile_top_right i {display:flex;justify-content:center;align-items:center;height:50px;width:50px;color:#8492a6;}

.mobile_lg {position:fixed;top:50px;left:0;right:0;bottom:0;background:#fff;z-index:100;display:none;}
.mobile_lg div {display:flex;flex-direction:column;padding:20px;}
.mobile_lg div a {display:flex;color:#8492a6;padding:10px 0 10px 0;font-size:16px;}


.center {width:100%;padding-left:20px;padding-right:20px;}

.banner h1 {margin:100px 0 0 0;line-height:1.2;}
.banner img {width:100%;margin-top:-50px;}

.argu {padding:50px 0 30px 0;margin:0 0 0 0;}
.argu ul {display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}
.argu ul li {width:80%;margin-bottom:20px;text-align:center;}

.standard {padding:30px 0 30px 0;}
.standard .center {display:flex;flex-direction:column;justify-content:flex-start;}
.standard img {width:80%;margin-bottom:30px;}
.standard ul {width:100%;padding-left:0;padding-bottom:50px;}
.standard ul a {margin-top:20px;}

.popup_bloc {width:90%;}
.popup_bloc span:nth-child(3) {font-size:13px;}
.popup_bloc span:nth-child(4) {font-size:13px;}

.login_bloc {width:100%;margin-top:0;border:none;}

.paiement_bloc {width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;padding:20px;}

.paiement_cb {width:100%;margin-bottom:20px;}
.paiement_crypto {width:100%;}
.paiement_crypto ul {font-size:12px;}

.alerte {display:none;}


.tarif0 {height:auto;margin-top:80px;}
.tarif_promo {width:100%;flex-direction:column;justify-content:center;align-items:center;padding:0 20px 100px 20px;}
.tarif_sanspromo {width:100%;flex-direction:column;justify-content:center;align-items:center;padding:0 20px 100px 20px;}
.tarif {width:100%;margin:20px 0 0 0;}

.tarifmob {display:none;}
.tarif5.tarifmob2 {height:20px;}

.credit {padding-bottom:100px}
.credit ul {display:block;font-size:12px;flex-direction:column;justify-content:center;align-items:center;float:left;width:100%;text-align:center;}
.credit ul li {margin:5px 5px 5px 5px;color:#8492a6;display:inline-block;width:auto;}
.credit ul li a {color:#8492a6;}

.legal {display:flex;width:100%;justify-content:center;padding:100px 20px 150px 20px;}
.legal2 {width:100%;}

.banner h1 {font-size:40px;width:100%;padding-left:20px;padding-right:20px;}
.banner p {width:100%;padding-left:20px;padding-right:20px;}



footer {display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px 0 20px 0;}
footer .center {flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;}
footer .center img {display:none;}
footer .center div {display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;}
footer .center div ul {flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-left:0;}
footer .center div ul:nth-child(1) {display:none;}
footer .center div ul:nth-child(2) {display:none;}
footer .center div ul:nth-child(3) {flex-direction:row;justify-content:center;}
footer .center div ul:nth-child(3) li:nth-child(1) {display:none;}
footer .center div ul:nth-child(3) li {margin:0 5px 0 5px;font-size:12px;}

}







