:root{--body-bg : var(--col-pink);--articles-bg : rgb(255,239,242);--font-color : white;--font-blue : #4274b4;--font-pink : #FA285B;--font-red : #ff1414;--font-a : white;--font-a-hover : hsl(337,68%,20%);--font-grey-title : #595959;--font-line-height : 1.6;--col-pink : hsl(347,57%,54%);--col-pink-c : hsl(347,57%,74%);--col-pink-f : hsl(337,68%,27%);--col-pink-ff : hsl(337,68%,15%);--col-red : hsl(355,80%,41%);--col-red-rgb : 188,21,35;--col-red-f : hsl(355,80%,30%);--col-grey : hsl(0,0%,16%);--col-grey-m : hsl(0,0%,29%);--col-grey-c : hsl(0,0%,69%);--col-grey-cc : hsl(0,0%,75%);--col-grey-ccc : hsl(0,0%,85%);--hover-grey : hsl(0,0%,23%);--hover-grey-c : hsl(0,0%,31%);--col-green : hsl(119,80%,41%);--col-blue : hsl(209,80%,41%);--button-bg : hsl(355,80%,41%);--button-bg-grey : hsl(0,0%,29%);--button-bg-yellow : hsl(44,97%,37%);--button-font : white;--button-clair-font : hsl(0,0%,29%);--section-bg : #e6e6e6;--font-size : 16px;--menu-font-size : 16px;--font-main : 'Lato',sans-serif;--font-awesome : "Font Awesome 7 Pro";--font-awesome-sharp : "Font Awesome 7 Sharp";--font-awesome-brands : "Font Awesome 7 Brands";--font-title : 'Lato',sans-serif;--font-special : 'Rajdhani',sans-serif;--font-condensed: 'Ubuntu Condensed','Ubuntu',sans-serif !important;--main-padding : 48px;--section-max-width : 1300px;--section-medium-width : 1000px;--adm-width : 1200px;--page-titre-height : 400px;--page-titre-actu-height : 76px;--header-max-width : 1300px;--header-height : 80px;--header-small-height : 50px;--header-mobile-height : 65px;--logo-size : 150px;--header-padding-side : 24px;--boutons-margin : 1.8%;--boutons-radius : .6em;--couleur-reseaux : #4c4c4c;--box-shadow : 0 0 16px 0px rgba(50,50,50,.2);--box-shadow-hover : 0 0 16px 0px rgba(50,50,50,.6);--box-shadow-sm : 0 0 8px 0px rgba(50,50,50,.4);--box-shadow-sm-hover : 0 0 8px 0px rgba(50,50,50,.8);--transition-all : all .3s ease-in-out}@media screen and (max-width: 1079px){:root{--main-padding : 1em}}
*{margin: 0;padding: 0;box-sizing:border-box}html{scroll-behavior: smooth}body{font-size: var(--font-size);font-weight: 500;line-height: var(--font-line-height);color: var(--font-color);-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;background-color: var(--body-bg);font-family: var(--font-main);min-height: 100vh;display: flex;flex-direction: column}a,a:link,a:visited,a:focus,a:active,a:hover{text-decoration:none}a,a:focus,a:active,a:hover{color: inherit}main,.index main>section,.index main>div>section{min-height: calc(100vh - 400px - var(--header-height));width: var(--section-max-width);max-width: 100%;margin: 0 auto;padding:var(--main-padding)}.medium-width{width: var(--section-medium-width) !important}.index main>section,.index main>div>section{min-height: unset;position: relative}.index main{width: unset;max-width: unset;margin: unset;padding:0}main p{margin-bottom: 1em;text-align: justify}main h2{margin-top: 1em;margin-bottom: 1em;font-size: 160%;font-weight: 500;color: #3b0b1d}main .titre-section h1.h2-like{margin-top: 1em;margin-bottom: 1em;font-size: 160%;font-weight: 500;color: #3b0b1d;display: block;width: auto;text-transform: none;line-height: inherit;text-align: inherit}main a:link,main a:visited,main a:focus,main a:active,main a:hover{color: var(--font-a);font-weight: 700;text-decoration:underline}main a:hover{color: var(--font-a-hover)}.col-red{color:var(--col-red)}.col-green{color:var(--col-green)}.col-grey{color:var(--col-grey)}.col-grey-c{color:var(--col-grey-c)}.col-blue{color:var(--col-blue)}input,textarea,select{font-size:100%;font-family: var(--font-main);border: 1px solid rgba(0,0,0,.12);outline: none;padding:.8em;border-radius: .5em}input:hover,textarea:hover,select:hover,input:focus,textarea:focus,select:focus{border-color: rgba(var(--col-red-rgb),0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 12px rgba(var(--col-red-rgb),0.5);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 12px rgba(var(--col-red-rgb),.5);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 12px rgba(var(--col-red-rgb),.5)}.hidden{display:none !important}main section#about-section ul>li{list-style-type: none;list-style-position: inside;padding-left: 1.5em;text-indent: -1.5em;margin-top: .6em}main section#about-section ul>li:before{content: "\f4c7";font-weight: 600;font-family: var(--font-awesome);padding-right: .6em;color: var(--col-pink-c);font-size: 90%}hr{margin: 18px 0;border: 0;border-top-width: 0px;border-top-style: none;border-top-color: currentcolor;border-bottom-width: 0px;border-bottom-style: none;border-bottom-color: currentcolor;border-top: 1px solid #eee;border-bottom: 1px solid #fff}button,a.button{display: inline-block;background-color: var(--button-bg);border-radius: var(--boutons-radius);color: var(--button-font) !important;padding: 1em 1.5em;text-transform: uppercase;position: relative;font-family: var(--font-special);border-width: 0;font-size: 100%;text-decoration: none !important;font-weight: 600;line-height: 1}button.btn-gris,a.button.btn-gris{background-color: rgb(160,147,177)}button.btn-bleu,a.button.btn-bleu{background-color: rgb(71,122,152)}button i,a.button i{transform: scale(.9) translateY(.05em);margin-right: .4em}button:hover,a.button:hover{background-image: linear-gradient(rgb(0 0 0/40%) 0 0);cursor: pointer}button.clair,a.button.clair{background-color: white;color: var(--button-clair-font);font-weight: 600}button.clair:hover,a.button.clair:hover{background-color: var(--col-red);color: white}button.btn-fa,a.button.btn-fa{padding-left: 3.2em;padding-right: 1.5em}button.btn-fa:before,a.button.btn-fa:before{content: "\f0e0";font-family: var(--font-awesome);font-weight: 800;position: absolute;transform: scale(1.25) translateX(-1.5em)}button.btn-devis:before,a.button.btn-devis:before{content: "\f0e0"}button.btn-pdf,a.button.btn-pdf{background-color: var(--button-bg-grey)}button.btn-pdf:before,a.button.btn-pdf:before{content: "\f019"}button.btn-guide,a.button.btn-guide{background-color: var(--button-bg-yellow)}button.btn-guide:before,a.button.btn-guide:before{content: "\f02d"}button.btn-check:before,a.button.btn-check:before{content: "\f058"}.bloc-title{text-align: left;font-size: 180%;font-weight: 600;font-size: 32px;text-transform: uppercase;margin-left: 1em;border-left:4px solid var(--col-red);padding: .1em 0 .1em .5em;line-height: 1}.main-title{text-align: left;font-size: 180%;font-weight: 600;font-size: 32px;text-transform: uppercase;margin-left: 1em;margin-bottom: 1.5em;border-left:4px solid var(--col-red);padding: .1em 0 .1em .5em;line-height: 1}.round-bloc-container{display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: stretch}.round-bloc{display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: flex-start;align-items: stretch;width: 510px;max-width: calc( 33% - 64px );margin:64px 32px;height: 510px;border-radius: 12px;background-color: white;position: relative;z-index: 1}.round-bloc-actus .round-bloc{height: 90%}.round-bloc-list .round-bloc:hover{background-color: var(--hover-grey);border-color: var(--col-red-f)}.round-bloc-list .round-bloc:hover *{color: white}.round-bloc-img{background-position: center;background-repeat: no-repeat;border-radius: 12px 12px 0 0;transition: var(--transition-all);height: 69%;width: 100%;background-size: cover}.round-bloc-txt{padding: 24px}.round-bloc-txt>b>span{font-size: 90%;line-height: 1.2;font-weight: 400;color: var(--col-red);margin-bottom: .5em;display: block}.round-bloc-txt h4{font-size: 190%;line-height: 1;font-weight: 700;text-transform: uppercase}.round-bloc-actus .round-bloc-txt h4{font-size: 110%;line-height: 1.2;font-weight: 700;text-transform: unset}.round-bloc-txt p{margin-top: 1em;color: #808080;line-height: 1.4;width:100%;min-height: 6em}.round-bloc-actus .round-bloc-txt p{margin-top: .5em;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical}.flex-row{display: flex;flex-direction: row;flex-wrap: nowrap;align-content: flex-start;justify-content: flex-start;align-items: flex-start}.button-vertical{display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center}.button-vertical .button:not(:last-child){margin-bottom: 1em}.button-vertical .button.btn-play{width: 100%;max-width: 22em;text-align: center;font-size: 130%;padding: 1.1em 1.5em;margin-bottom: 1.4em;box-shadow: 0 .3em 1em rgba(0,0,0,.25)}.button-vertical .button.btn-play i{font-size: 120%}.box-shadow{box-shadow: var(--box-shadow)}.box-border{border:1px solid rgba(0,0,0,.3)}.disabled{pointer-events: none !important;cursor: default !important;opacity: .3 !important}.flex-vertical{display: flex;flex-direction: row;flex-wrap: nowrap;align-content: flex-start;justify-content: space-evenly;align-items: flex-start}#ariane{padding: .5em 2em;position: sticky;top: var(--header-small-height);background-color: var(--col-pink-ff);z-index: 500;width: 100%;height: 42px}#ariane-content{width: var(--header-max-width);max-width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin: 0 auto}#ariane .fa-chevron-right{margin: 0 .5em;opacity: .3}#ariane a:last-child{color: var(--col-pink)}#ariane a:hover{color: var(--col-pink)}.header-small #ariane{box-shadow: var(--box-shadow)}.jconfirm{color: var(--col-grey)}.p-error{background-color: var(--font-pink);border-radius: 6px;color: white;padding-top:.1em;padding-bottom:.3em}.p-error i{transform: scale(.9) translateY(.05em);margin-right: .4em}.password_eye,.mail_check,.contact_fa{position: relative}.show_password{position: absolute;right: .7em;bottom: 9%;font-size: 130%;cursor: pointer}.show_password::before{content: "\f06e";font-family: var(--font-awesome);font-weight: 800}.show_password:hover::before{color: var(--font-pink)}.show_password.shown::before{content: "\f070"}input.confirmed,textarea.confirmed{border-color: green}input.confirmed:hover,input.confirmed:focus,textarea.confirmed:hover,textarea.confirmed:focus{box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 12px rgba(0,128,0,.5)}.after_ok{position: absolute;right: -1.3em;bottom: -.5em;font-size: 130%;color: green;font-weight: 800;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center;height: 100%}#first-section,#about-section{display: flex;flex-direction: row;align-content: center;justify-content: center;align-items: center}#about-section{align-items: flex-start}#index-first-img{width: 60%;height: auto;padding-right: 2%}#about-logo{width: 260px;height: auto;padding-right: 5%;margin-top: 1.5em}.bg-clair{background-color: #ffeff2}.bg-clair .titre-section{color: var(--col-pink-f)}.bg-clair{color: #474747}#first-section .button{background-color: transparent;border: 2px solid}#index-avis{overflow: hidden}.avis-container{position: relative;overflow: hidden}.avis-slider{width: 200%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: stretch;left:0;transition: var(--transition-all);z-index: 1}.avis-bloc{width: 30%;margin: 0 .5%;border: 1px solid var(--col-pink);border-radius: 1em;padding:2em;background-color: white}.avis-bloc:nth-child(1),.avis-bloc:nth-child(4){margin-left: 2%}.avis-bloc:nth-child(3),.avis-bloc:nth-child(6){margin-right: 2%}.avis-bloc-pseudo-stars{display: flex;flex-direction: row;flex-wrap: nowrap;width: 100%;align-content: center;justify-content: space-between;align-items: center;width: 100%}.avis-pseudo{font-weight: 600;color: var(--col-pink-f);line-height: 1}.avis-titre{font-weight: 800;color: black;line-height: 1;margin-top: .4em}.avis-stars{color: #ffc000;font-size: 120%;line-height: 1}.avis-text{margin-top: 1em}.avis-date{margin-top: .8em;font-size: 85%;opacity: .6}.avis-fleche{position: absolute;font-size: 190%;padding: 0 2px;display: flex;align-items: center;height: 100%;color: var(--col-pink);cursor: pointer;top: 0;z-index: 50}.avis-fleche:hover{color: var(--col-pink-f)}#avis-left{left:0}#avis-right{right:0}.index-avis-nbr{font-size: 70%;font-weight: 300;text-transform: none}.avis-note-val{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;display: none}#dl-icons{display: flex;flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: center;align-items: flex-start;margin-top: 2em;margin-bottom: 2em;max-width: 500px}.dl-btn{width: 48%;display: flex;margin:1%;aspect-ratio: 100/29.657}.dl-btn img{height: auto}.dl-btn-css{display: flex;align-items: center;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;padding-left: 15%;text-decoration: none !important;line-height: 1}.dl-btn-css b{display: block;font-size: 200%;text-transform: capitalize}.lang-ja .dl-btn-css b{letter-spacing: -2px}.dl-btn-css:hover{color: var(--col-pink-c)}#download-online{background-image: url(../img/download-online.svg);background-position: center;background-repeat: no-repeat;background-size: 100%}#download-ios{background-image: url(../img/download-ios.svg);background-position: center;background-repeat: no-repeat;background-size: 100%}@media screen and (max-width: 1079px){main{width: 100%;max-width: 100%;padding-right: 16px;padding-left: 16px}#dl-icons{flex-direction: column}.dl-btn{width: 70%;margin:5%}.dl-btn img{width: 100%}#first-section,#about-section{flex-direction: column}#index-first-img,#about-logo{width: 100%;padding-right: 0}#about-logo{width: 33.33%;margin-bottom: 1.5em;margin-right: auto;margin-left: auto}#ariane{padding-left: 16px;padding-right: 16px;position: fixed;top: unset}.avis-slider{width: 600%}.avis-bloc{width: 70vw;margin: 0 auto !important;margin-bottom: 1em !important}.avis-bloc-pseudo-stars{flex-direction: column;align-items: flex-start;gap: 0.4em;margin-bottom: 1em}}.field-error{display:none;margin-top:.4em;font-size:.85em;line-height:1.3;color:#cc4662;text-align:center}.field-error.visible{display:block}input.invalid{border-color:#cc4662 !important}.field-wrap{position: relative;display: flex;flex-direction: column;align-items: stretch}.field-wrap .show_password{bottom: auto;top: 50%;transform: translateY(-50%)}.field-wrap .after_ok{bottom: 0}.turnstile_field{display: flex;flex-direction: column;align-items: center;min-height: 65px}.turnstile_field{margin-top: 16px;margin-bottom: 8px}.section-title{margin-top: 2.5em;padding-top: 1.5em;border-top: 1px solid #eee;color: var(--font-pink);font-size: 18px;font-weight: bold;text-align: center;text-transform: uppercase}#cookie-banner{position: fixed;left: 1em;right: 1em;bottom: 1em;z-index: 9999;max-width: 52em;margin: 0 auto;padding: 1em 1.2em;background: white;color: black;border: 1px solid var(--col-pink);border-radius: 1em;box-shadow: 0 .4em 1.6em rgba(0,0,0,.25);display: flex;gap: 1em;align-items: center;flex-wrap: wrap;font-size: 90%;line-height: 1.4}#cookie-banner[hidden]{display: none}#cookie-banner p{margin: 0;flex: 1 1 18em}#cookie-banner a{color: var(--col-pink-f);text-decoration: underline}#cookie-buttons{display: flex;gap: .6em;flex: 0 0 auto}#cookie-buttons button{cursor: pointer;padding: .6em 1.2em;border-radius: 2em;border: 1px solid var(--col-pink-f);background: white;color: var(--col-pink-f) !important;font: inherit;font-weight: 600}#cookie-buttons #cookie-accept{background: var(--col-pink-f);color: white !important}
body{margin-top: var(--header-height)}header{background-color: var(--col-pink-f);font-family: var(--font-main);color: white;height: var(--header-height);position: fixed;top: 0;left: 0;width: 100%;z-index: 1000;box-shadow: var(--box-shadow);transition: var(--transition-all)}#header-mobile{display: none}nav{height: 100%;width: var(--header-max-width);max-width: 100%;margin: 0 auto}#menu-ul{height: 100%;width: 100%;display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: space-evenly;align-items: center;position: relative}#menu-ul li{height: 100%;list-style-type: none;list-style-position: inside;margin: 0 .8em}nav a,nav .nav-a{text-transform: uppercase;font-weight: 500;font-size: var(--menu-font-size);padding: 0 .5em;height: 100%;letter-spacing: .05em;display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: space-evenly;align-items: center;position: relative;cursor: pointer}nav>ul>li>a:after{content: '';display: block;width: 0%;height: 8px;transition: width .3s;background: var(--col-pink-c);position: absolute;left: 0;bottom:0;border-radius: 4px 4px 0 0}nav>ul>li>a:hover:after{width: 100%}#header-logo{height: 100%;display: block;transition: var(--transition-all)}#header-logo a{width: 100%;height: 100%;position: relative;line-height: 1.05;font-size: 120%;letter-spacing: 0;font-weight: 700}#header-logo a:before{content: "";height: 80%;aspect-ratio: 1/1;display: block;background-image: url(../img/logo.png);background-position: center;background-repeat: no-repeat;background-size: contain;transition: var(--transition-all);padding-right: 1em}#header-user-link,#header-lang-link{font-size: 140%}#header-lang-link{position: relative}#header-langs{position: absolute;background-color: var(--col-pink-f);top: 100%;left: 0;transform: translateX(-33%);display: none;border: 1px solid var(--col-pink);text-align: left;padding: 6px;z-index: 15000}#header-lang-link:focus-within #header-langs,#header-lang-link:hover #header-langs{display: block}#header-langs a{padding: .5em;width: max-content}#header-langs a:hover{color: var(--col-pink-c)}#header-langs li.lang-selected a{color: var(--col-pink-c);font-weight: 600;text-decoration: underline}@media (min-width: 1080px){#a2hs{display: none !important}.header-small header{height: var(--header-small-height)}.header-small #header-top,.header-small #header-top-agences{display: none}.header-small nav{height: 100%}.header-small #menu-ul{padding: 0}.header-small nav a{align-items: center}}
@media screen and (max-width: 1079px){body{position: relative;margin-top: var(--header-mobile-height);overflow-x: hidden;width: 100dvw}#header-mobile{display: block;width: 100dvw;background-color: var(--col-pink-f);height: var(--header-mobile-height);position: fixed;top: 0;left: 0;z-index: 10000;transition: var(--transition-all);box-shadow: var(--box-shadow)}#menuToggle{position: absolute;top: 0;left: 0;font-size: 30px;line-height: 45px;margin: 9px 0;padding: 0 10px 0 10px;background-color: rgba(255,255,255,.2);color: white;border-radius: 0 6px 6px 0}#logoHome{height: 100%;width: 100%;display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center;margin-left: 15px}#logoHome img{height: 60%;width: auto;margin-right: 1em}header{height: unset;width: 100vw;position: fixed;top:var(--header-mobile-height);left:-150vw;transition: var(--transition-all);z-index: 100;height: calc( 100vh - var(--header-mobile-height) );overflow-y: scroll;border-top: 2px solid var(--col-pink)}.navOut header{left:0}#header-content{width: 100%;max-width: 100vw;margin: 0 auto;height: 100%;display: flex;flex-direction: column-reverse;flex-wrap: nowrap;align-content: flex-start;justify-content: flex-start;align-items: flex-start;padding: 1.5em;height: auto}nav{width: 100%;height: unset;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: flex-start;justify-content: flex-start;align-items: flex-start;overflow: visible;padding: 0}#menu-ul{height: 100%;width: 100%;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: flex-start;justify-content: flex-start;align-items: flex-start;position: relative;padding: 0}.menu-li{margin: 0;padding: 0}#header-top-agences,#header-logo{display: none}#header-top{height: unset;width: 100%;margin-top: .5em}#menu-ul-haut{height: 100%;width: 100%;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: flex-start;justify-content: flex-start;align-items: flex-start;position: relative;padding: 0;margin:0}#menu-ul-haut .menu-li{margin: 0}nav a,nav .nav-a,#menu-ul-haut .menu-li>a{padding: 1em .7em}#menu-ul-haut .menu-li>a{font-size: 80%;display: block}#menu-ul-haut #header-top-search{margin-top: 1em;padding-left: .5em}#header-langs{transform: unset}#a2hs{border-radius: 0;background-color: var(--col-pink-ff);text-align: center}#a2hs i{transform: scale(1.5);color: var(--col-pink-c)}}
footer{background-color: #2d2d2d;width: 100%;margin-top: auto;color: hsl(0,0%,60%);font-size: 90%;line-height: 2.4;padding:56px 16px;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center;letter-spacing: 1px}footer a:hover{color: var(--col-pink)}footer span{opacity: .7}.social-links a{font-size: 150%;margin:.2em;padding:.2em}#footer-links>a{margin:0 1em}#footer-links>span{opacity: .5}
@media screen and (max-width: 1079px){#footer-container{padding: 16px;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: flex-start;justify-content: flex-start;align-items: flex-start}#footer-container>div{margin: 5%}#footer-container .menu-li{padding: .2em 0}#footer-links>a{margin:.3em 0;display: block;text-align: center;width: 100%}#footer-links>span{display: none}}
main.thin{width: 96vw;max-width: 500px;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;position: relative}main.thin section{padding: 3em;background-color: #fff;border: 1px solid #e3e3e3;color: rgb(101,101,101);text-align: center;border-radius: 10px;background-image: url("../img/logo.png");background-repeat: no-repeat;background-position: center 16px;background-size: 70px;padding-top: 96px}main.thin a:link,main.thin a:visited,main.thin a:focus,main.thin a:active,main.thin a:hover{color: var(--font-pink)}main.thin a:hover{color: var(--font-a-hover)}.logo-compte{width: 100px;height: auto}.accountinfo>div{margin-top: 24px}.accountinfo b{color: var(--font-pink)}main.thin h1{color: var(--font-pink);font-size: 22px;padding-top: 1.5em;text-transform: uppercase;border-top: 1px solid #eee;font-weight: 800;margin: 1.5em 0}main.thin p{text-align: center}#souci{margin-top: 36px;padding-top: 16px;margin-bottom: 0;border-top: 1px solid #eee}main.thin form,main.thin form>div{display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: stretch}main.thin form input,main.thin form select{text-align: center}.icons-achats-account{display: flex;flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: center;align-items: center;margin:.5em 0}.icons-achats-account img{height: 60px;padding:4px;width: auto;background-color: #6b2941;border-radius: 100%;margin: .5em}.fa-popup-ok{color:green;font-size: 150%}.fa-popup-ko{color:red;font-size: 150%}.jCaptchaCanvas{width: fit-content;margin: .3em auto}.login-img{position: absolute;border-radius: 1em;overflow: hidden;height: 700px}.login-img img{height: 700px;width: auto}#login-img-1{right: 500px}#login-img-2{left: 500px}@media screen and (max-width: 1079px){body.content-thin{background-color: white}body.content-thin main.thin section{border: none}main.thin{width: 100%;max-width: 100%;padding: 0;min-height: calc(100vh - var(--header-mobile-height))}main.thin section{padding-right: 16px;padding-left: 16px;border-radius: 0;background-image: url(../img/login-img-mobile.jpg);background-position: center top;background-size: 100% auto;padding-top: calc(100% / 2.44)}main.thin h1{border-top: none;padding:0}.login-img{display: none}}
.contact_form>div{margin: 1em 0}.contact_form>div:first-child{margin-top: 0}.contact_form>div:last-child{margin-bottom: 0}main.thin form.contact_form>div.contact_fa{flex-direction: row;align-items: center}main.thin form.contact_form>div.contact_fa label{margin-right: 1em;color: var(--col-pink)}main.thin form.contact_form>div.contact_fa input,main.thin form.contact_form>div.contact_fa textarea{width: 100%}.contact_form textarea{min-height: 7em}#defaultReal{margin-right: 1em}.input_ok{background-color: #ecffcf;border-color: green}.input_ko{background-color: #ffcdd6;border-color: red}.contact_fa .realperson-challenge{margin-top: .5em}
.content-article{background-color: var(--articles-bg)}.content-article main{background-color: white;width:var(--header-max-width);max-width: 100%;padding: 0;text-align: justify}.content-article main #title{aspect-ratio: 180/57;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;margin-bottom: 5em;text-align: left}.content-article main #title h1{color: white;text-transform: uppercase;font-size: 300%;line-height: 1.3;padding-right: 60%;padding-left: 6%;font-weight: 600;position: absolute;width: 100%;height: 100%;top:0;left: 0;z-index: 2;display: flex;align-items: center}.content-article main .titre-article-long #title h1{font-size: 250%;padding-right: 50%}.content-article main #title h1::after{content: "";position: absolute;width: 100%;height: 100%;background: linear-gradient(90deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 50%);top:0;left: 0;z-index: -1}.content-article main section:not(#title){color: #474747;margin : 0 6em;padding-left : 2em;border-left: .1em solid var(--col-pink);margin-bottom: 4em}.content-article main section h2{font-size: 200%;color: black;line-height: 1;margin-bottom: .8em;text-align: left}.content-article main section h4{font-size: 100%;color: black;line-height: 1}.content-article main section li{margin-bottom: 2em}.content-article main section ol{list-style: none;counter-reset: num}.content-article main section ol>li{counter-increment: item;margin-bottom: 5px}.content-article main section ul>li{list-style-type: none;list-style-position: inside;padding-left: 1.5em;margin-top: .6em}.content-article main section ul>li:before{content: "\f4c7";font-weight: 600;font-family: var(--font-awesome);padding-right: .6em;color: var(--col-pink-c);font-size: 90%}.content-article main section ol>li::before{margin-right: 10px;content: counter(item);float: left;border-radius: 100%;color: white;font-weight: 800;text-align: center;line-height: 1;font-size: 115%;background-color: var(--col-pink);border-radius: 100%;width: 1.5em;aspect-ratio: 1/1;display: flex;align-items: center;justify-content: center;transform: translate(-.1em,-.2em)}.content-article main section img{width: 100%;height: auto;border-radius: 12px}.content-article main section a:link,.content-article main section a:visited,.content-article main section a:focus,.content-article main section a:active{text-decoration: none;color: var(--col-pink-f)}.content-article main section a:hover{color: var(--col-pink);text-decoration:underline}.content-article main section .link-logo{display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: flex-start;align-items: center;transform: translateY(-.1em);width: fit-content}.content-article main section .link-logo:before{content:"";width: 24px;aspect-ratio: 1/1;display: inline-block;margin-right: .5em;background-position: center;background-repeat: no-repeat;background-size: cover}.ll-tinder:before{background-image: url(https://tinder.com/favicon-32x32.png)}.ll-meetic:before{background-image: url(https://iliusstu-a.akamaihd.net/www.meetic.fr/hpv/favico-04b59247286.ico)}.ll-bumble:before{background-image: url(https://bumble.com//bumble-brand-assets/favicon/favicon-32x32.png)}.ll-grindr:before{background-image: url(https://cdn.prod.website-files.com/641dc6058ca7b72a1422b5d7/64653954b717a5d77470802e_favicon.png)}.ll-weareher:before{background-image: url(https://weareher.com/wp-content/uploads/2021/02/herlogo.png)}.ll-okcupid:before{background-image: url(https://cdn.okccdn.com/media/img/logos/2021/favicon.png)}.ll-taimi:before{background-image: url(https://taimi.com/themes/taimi2/assets/images/favicon.ico)}.ll-feeld:before{background-image: url(https://feeld.co/favicons/favicon.png)}.content-article main section#introduction,.content-article main section#conclusion{border-left: none;color: var(--col-pink);font-weight: 600}.content-article main section ol li{margin-bottom: 5px}.content-article main section ol ul{margin-bottom: 2em}.titre-section{text-align: justify;width: 80%;margin: 0 auto;margin-bottom: 3em}.titre-section h1,.titre-section h2.h1-like{font-size: 200%;font-weight: 500;margin-bottom: .75em;display: flex;flex-direction: row;align-items: center;width: 100%;text-transform: uppercase;line-height: 1.2}.titre-section i{font-size: 200%;margin-right: .5em}.content-articles-list main{display: flex;flex-direction: row;flex-wrap: wrap;align-content: flex-start;justify-content: space-between;align-items: flex-start}.article-bloc{width: 100%;aspect-ratio: 180 / 57;background-position: center;background-repeat: no-repeat;background-size: 100% auto;border-radius: 12px;background-color: black;overflow: hidden;margin-bottom: 2em;position: relative;transition: var(--transition-all)}.article-bloc>a{display: block;width: 100%;height: 100%}.ab-text{width: 40%;background-color: var(--col-pink-f);display: flex;flex-direction: column;justify-content: center;align-items: flex-start;padding: 2em;position: absolute;border-radius: 0 0 12px 0}.ab-text h2{font-weight: 800;line-height: 1.4;margin-bottom: .5em;padding-bottom: .3em;text-align: left;text-transform: uppercase;font-size: 150%;border-bottom: 1px solid var(--col-pink);width: 100%;color: white}.ab-text p{font-weight: 400;line-height: 1.4;margin-bottom: 0;text-align: left}.article-bloc a,.article-bloc a:link,.article-bloc a:visited{text-decoration: none}.article-bloc a:hover,.article-bloc a:active{color: white}#articles-container{width: 100%}#article-loader{width: 100%;margin-bottom: 2em;text-align: center;animation: fadein 0.3s ease}@keyframes fadein{from{opacity: 0}to{opacity: 1}}.article-bloc:hover{cursor: pointer;background-size: 110% auto}.article-bloc:hover .ab-text{background-color: var(--col-pink-ff);box-shadow: var(--box-shadow-hover)}@media screen and (max-width: 1079px){.content-article main #title{aspect-ratio: 180 / 100;margin-bottom: 3em;margin-top: 42px}.content-article main section:not(#title){margin: 0;padding-right: 16px;padding-left: 16px;margin-left: 4px;border-left: 4px solid var(--col-pink);margin-bottom: 4em}.content-article main #title h1{font-size: 180%;line-height: 1.2;padding-right: 0;padding-left: 24px;padding-right: 25%}.content-article main .titre-article-long #title h1{font-size: 160%;padding-right: 15%}.content-article main #title h1::after{background: linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.15) 70%)}.content-article main section#introduction,.content-article main section#conclusion{border-left: none}.article-bloc{aspect-ratio: unset;background-position: bottom right;background-size: auto 210px}.article-bloc a{padding-bottom: 200px}.article-bloc:hover{background-size: auto 210px}.ab-text{width: 100%;position:unset}.titre-section{width: 100%}.titre-section h1,.titre-section h2.h1-like{font-size: 180%;flex-direction: column;text-align: center}.titre-section i{font-size: 180%;margin-right: 0;margin-bottom: .2em}}.article-extra{margin: 3em 6em 3em;padding-left: 2em}.article-extra .article-date{color: #777;font-size: 90%;margin-bottom: 1.5em;text-align: left}.article-extra .article-cta{background: var(--col-pink-f,#3a1f2b);color: white;border-radius: 12px;padding: 1.5em 2em;margin-bottom: 2.5em;text-align: left}.article-extra .article-cta p{margin: 0 0 1em;color: white}.article-extra .article-cta-btn,.article-extra .article-cta-btn:link,.article-extra .article-cta-btn:visited{display: inline-block;background: var(--col-pink,#e0457b);color: white;font-weight: 700;padding: .7em 1.4em;border-radius: 999px;text-decoration: none}.article-extra .article-related-title{text-align: left;margin-bottom: 1em}@media (max-width: 800px){.article-extra{margin: 2em 1em;padding-left: 1em}}
.slider-container{-webkit-overflow-scrolling: touch;overflow-scrolling: touch;white-space: nowrap;overflow-x: auto;overflow-y: hidden;height: calc( 600px + (var(--main-padding) * 2) );padding:var(--main-padding)}.slider-container ul{height: 100%}.slider-container li{flex-shrink: 0;height: 100%;display: inline-block}.slider-container img{height: 100%;width: auto;border-radius: 1.4em;border: 1px solid #ccc;margin-right: 1em}
@-webkit-keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none!important;transition:none!important}.jconfirm .jconfirm-box{background:white;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:solid 7px #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:solid 7px #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:solid 7px #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:solid 7px #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:solid 7px #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:solid 7px #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:'';position:absolute;left:0;background:white;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:'';height:30px;width:30px;border:solid 3px transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:dodgerblue;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px!important;line-height:14px!important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent;border:0;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#FFF}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-white .jconfirm-bg,.jconfirm.jconfirm-light .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-white .jconfirm-box,.jconfirm.jconfirm-light .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);border-radius:5px}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#333}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:darkslategray;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);background:#444;border-radius:5px;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:0;background-image:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:glow .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}@keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-zoom,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-scalex{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translate(0px,-100px);transform:translate(0px,-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px,0px);transform:translate(-100px,0px)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px,0px);transform:translate(100px,0px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translate(0px,100px);transform:translate(0px,100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(0.5);transform:scale(0.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,0.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark{border:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:white}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:white;font-size:28px;font-weight:normal}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:white}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:0;color:white;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,0.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:white;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 25px 10px 25px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,0.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:white;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);border:solid 1px rgba(0,0,0,0.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:solid 1px #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:slategray;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:white;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:24px;font-weight:bold;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:bold;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);transform:scale(1)}.jc-bs3-container{max-width: 50vw;margin: 0 auto;width: fit-content}.jconfirm-popup-center{text-align: center}.jconfirm.jconfirm-white.jconfirm-popup-center .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-light.jconfirm-popup-center .jconfirm-box .jconfirm-buttons{float: none}.jconfirm.jconfirm-popup-center .jconfirm-box{padding: 24px 24px 0}.jconfirm-content a,.jconfirm-content a:link,.jconfirm-content a:visited{color: var(--font-pink);font-weight: 600}.jconfirm-content a:focus,.jconfirm-content a:active,.jconfirm-content a:hover{color: var(--font-pink-f)}
