
@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');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

/*
GLOBAL
*/
.mobile {display:none;}
.global {display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;}
.center {display:flex;width:1100px;flex-direction:column;align-items:center;}
body {background:#efeff6;font-family:'Roboto';letter-spacing:0;}

/*
TOP
*/
.top {position:fixed;top:0;height:80px;left:0;right:0;z-index:100;display:flex;justify-content:center;align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:rgba(250,250,250,0.8);border-bottom:1px solid rgba(0,0,0,0.1)}
.top2 {display:flex;width:1100px;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:400;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-globe.n1 {margin-right:5px;}
.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
*/
.banner {display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding-bottom:100px;margin:20vh 0 0 0;}
.banner h1 {display:flex;width:100%;text-align:center;font-family:'Open Sans';font-size:80px;font-weight:700;color:#111;line-height:1.1;padding:0 0 0 0;justify-content:center;align-items:center;letter-spacing:-3px;flex-direction:column;}
.banner h1 em {letter-spacing:-3px;}
.banner p {display:flex;width:660px;text-align:center;margin:40px 0 0 0;line-height:1.6;font-size:20px;font-weight:400;}
.banner a {display:flex;background:#2f55d4;color:#fff;border-radius:30px;padding:0 30px 0 30px;align-items:center;margin:35px 0 20px 0;height:60px;cursor:pointer;}
.banner img {width:130%;}

/*
ARGU
*/
.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 strong {display:flex;padding:0 0 100px 0;font-size:36px;font-weight:600;width:600px;color:#333;text-align:center;line-height:1.2;margin-bottom:-20px;}
.argu ul {display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;}
.argu ul li {display:flex;width:32%;flex-direction:column;margin-bottom:2%;border-radius:15px;background:rgba(239,239,246,0.5);padding:40px;}
.argu ul li b {margin-top:12px;margin-bottom:12px;font-weight:700;color:#111;}
.argu ul li p {line-height:1.4;font-size:16px;line-height:1.7;}
.argu ul li i {display:flex;justify-content:center;align-items:center;color:#2f55d4;margin-bottom:8px;font-size:20px;height:70px;width:70px;background:blue;color:#fff;border-radius:50%;margin-left:-5px;}
.argu ul li:nth-child(1) i {background:#25e8c8;}
.argu ul li:nth-child(2) i {background:#fcbd01;}
.argu ul li:nth-child(3) i {background:#796eff;}
.argu ul li:nth-child(4) i {background:#14aaf5;}
.argu ul li:nth-child(5) i {background:#ff5263;}
.argu ul li:nth-child(6) i {background:#ff7f00;}
.argu a {display:flex;background:#2f55d4;color:#fff;border-radius:30px;padding:0 30px 0 30px;align-items:center;margin:35px 0 50px 0;height:60px;cursor:pointer;}

/*
STANDARD
*/
.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;}

/*
TOOL ATH
*/
.tool_ath {display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:100px 0 100px 0;}
.tool_ath .center {display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
.tool_ath_left {display:flex;flex-direction:column;padding-right:50px;}
.tool_ath_left b {font-size:22px;color:#333;}
.tool_ath_left p {margin:10px 0 0 0;}
.tool_ath_left a {display:flex;margin:10px 0 0 0;color:#2f55d4;align-items:center;}
.tool_ath_left a i {padding-left:7px;font-size:13px;}
.tool_ath_right {display:flex;}
.tool_ath_right img {border-radius:10px;overflow:hidden;height:300px;}


/*
FOOTER
*/
footer {float:left;width:100%;height:auto;text-align:center;background:#131722;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:45px;}
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;padding-left:150px;text-align:left;}
footer .center ul li {margin:0 0 20px 0;font-size:15px;}
footer .center ul li:nth-child(1) {color:#fff;font-weight:600;margin-bottom:50px;font-size:18px;}
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
*/
.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
*/
.credit {float:left;width:100%;height:auto;text-align:center;background:#1e222d;display:flex;align-items:center;justify-content:center;font-size:15px;}
.credit ul {display:flex;width:100%;padding:40px 0 40px 0;align-items:center;justify-content:center;}
.credit ul li {margin:0 5px 0 5px;color:#fff}
.credit ul li a {color:#fff;}


#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 (min-width:981px) and (max-width:1200px){
.center {width:980px;}
.top2 {width:980px;}

}




@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;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:rgba(250,250,250,0.8);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;font-size:13px;}
.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:15px 0 15px 15px;font-size:16px;}

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


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

.banner {width:100%;overflow:hidden;margin-top:140px;}
.banner h1 {font-size:44px;width:100%;padding-left:20px;padding-right:20px;}
.banner p {width:100%;padding-left:20px;padding-right:20px;font-size:16px;}
.banner img {width:120%;}

.argu {}
.argu strong {font-size:28px;width:100%;}
.argu ul {flex-direction:column;}
.argu ul li {width:100%;justify-content:center;align-items:center;margin-bottom:20px;}
.argu ul li p {text-align:center;}


.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:50px;border:none;border-radius:0;}

.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%;}


.tool_ath {display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:50px 0 50px 0;}
.tool_ath .center {display:flex;flex-direction:column;}
.tool_ath_left {padding-right:0;justify-content:center;align-items:center;display:flex;}
.tool_ath_left b {font-size:22px;color:#333;}
.tool_ath_left p {text-align:center;font-size:16px;line-height:1.8;}
.tool_ath_left a {margin-bottom:20px;}
.tool_ath_right {height:auto;width:100%;}


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;}

}







