.legal1:before{content:"Réponse de principe (du lundi au vendredi aux heures ouvrables, hors weekend et jours fériés) non soumise à engagement et sous réserve de l'étude de votre dossier. Le financement est soumis à l'acceptation définitive par un de nos partenaires bancaires.";display:inline}.legal2:before{content:"Aucun versement de quelque nature que ce soit ne peut être exigé d’un particulier avant l’obtention d’un ou plusieurs prêts d’argent.";display:inline}.legal3:before{content:"La diminution du montant des mensualités entraine l'allongement de la durée de remboursement et majore le coût total du crédit. La réduction dépend de la durée restante des prêts rachetés.";display:inline}.legal4:before{content:"Pour une opération de regroupement de crédits soumise au régime du crédit à la consommation, l’emprunteur peut se rétracter sans motifs dans un délai de quatorze jours calendaires révolus à compter du jour de l’acceptation de l’offre de contrat de crédit.";display:inline}.legal5:before{content:"Pour une opération de regroupement de crédits soumise au régime du crédit immobilier ou pour un contrat de crédit immobilier, l'emprunteur dispose d'un délai de réflexion de dix jours à la réception de l’offre de prêt. Si la vente est subordonnée à l'obtention du prêt et que celui-ci n'est pas obtenu, le vendeur doit rembourser à l’emprunteur les sommes versées.";display:inline}.legal6:before{content:"Une assurance emprunteur peut être exigée. L'emprunteur peut souscrire auprès de l'assureur de son choix une assurance dans les conditions fixées à l'article L. 313-30 et suivants du code de la consommation. Lorsqu'une personne présente un risque aggravé de santé, les garanties et le tarif doivent être adaptés. Dans ce cas, les dispositions de la convention AERAS (s'Assurer et Emprunter avec un Risque Aggravé de Santé), sont appliquées (www.aeras-infos.fr).";display:inline}#form-wrapper{background-color:hsla(0,0%,100%,.9);border:1px solid #ddd;box-shadow:0 4px 8px rgba(0,0,0,.1);float:right;height:760px;margin:20px 0 20px 20px;position:relative;width:510px;z-index:1e+24}.table-wrapper{clear:both;display:block;margin:20px 0;max-width:100%;width:calc(100% - 20px)}#form-wrapper+.table-wrapper{clear:none;width:calc(100% - 530px)}.table-wrapper table{border-collapse:collapse;width:100%}.table-wrapper td,.table-wrapper th{border:1px solid #ddd;padding:8px;text-align:left}@media (max-width:768px){#form-wrapper{float:none;margin:20px 0;width:100%}.table-wrapper{clear:both;width:100%}}.faq-wrapper{animation:slideIn 1s ease-out;background-color:#f34e3a;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;display:table-cell;flex:1;font-size:16px;font-weight:700;line-height:1.6;margin:20px 0;padding:20px;position:relative;text-align:center}.faq-wrapper .faq-wrapper{background-color:#fff;display:block}.faq-wrapper{align-items:start;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);gap:20px;grid-template-columns:300px 1fr;margin:10px 0;padding:15px;transition:transform .3s ease,box-shadow .3s ease;width:100%}.faq-wrapper:hover{box-shadow:0 6px 12px rgba(0,0,0,.15);transform:translateY(-5px)}.faq-quest{border-right:2px solid #ddd;color:#0073e6;font-size:16px;font-weight:700;padding-right:15px;word-wrap:break-word}.faq-answ,.faq-quest{align-items:center;display:flex;justify-content:flex-start;text-align:left}.faq-answ{color:#333;font-size:14px;line-height:1.6;padding-left:15px}h3{color:#222;font-size:20px;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}@media (max-width:768px){.faq-wrapper{grid-template-columns:1fr;padding:10px}.faq-quest{border-right:none;margin-bottom:10px;padding-right:0}.faq-answ{padding-left:0}}.recent-pages{background-color:#f9f9f9;padding:20px}.recent-pages-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:20px}.recent-page-item{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;padding:15px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.recent-page-item:hover{box-shadow:0 6px 12px rgba(0,0,0,.15);transform:translateY(-5px)}.recent-page-item img{border-bottom:1px solid #ddd;height:auto;max-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.recent-page-item h3{color:#333;font-size:18px;font-weight:700;margin:10px 0}.recent-page-item h3 a{color:inherit;text-decoration:none;transition:color .3s ease}.recent-page-item h3 a:hover{color:#0073e6}.recent-page-item .excerpt{color:#666;font-size:14px;line-height:1.5;margin-top:10px}.list-wrapper{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:20px auto;max-width:897px;padding:20px;width:100%}.list-wrapper h3{border-bottom:2px solid #ddd;color:#222;font-size:18px;letter-spacing:1px;margin-bottom:15px;padding-bottom:10px;text-align:center;text-transform:uppercase}.list-wrapper ul{list-style:none;margin:0;padding:0}.list-wrapper ul li{color:#333;font-size:16px;line-height:1.8;margin-bottom:10px;padding-left:30px;position:relative}.list-wrapper ul li:before{color:var(--main-color);content:"\2022";font-size:20px;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:768px){.list-wrapper{padding:15px}.list-wrapper h3{font-size:16px}.list-wrapper ul li{font-size:14px;padding-left:25px}.list-wrapper ul li:before{font-size:16px}}.resume-section{animation:slideIn 1s ease-out;background-color:#f34e3a;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;display:table-cell;font-size:16px;font-weight:700;line-height:1.6;margin:20px 0;padding:20px;position:relative;text-align:center;width:100%}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.resume-section:hover{box-shadow:0 6px 12px rgba(0,0,0,.3);transform:scale(1.02);transition:all .3s ease}@media (max-width:768px){.resume-section{font-size:14px;padding:15px}}main .flex-container>h2{color:#f34e3a;display:flex;font-size:24px;font-weight:700;margin-bottom:1.7rem;margin-left:.3rem;margin-top:20px;padding-bottom:10px;position:relative;text-transform:none}main .flex-container>h2:after{background-color:#f34e3a;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .3s ease-in-out;width:50%}main .flex-container>h2:hover:after{width:100%}main .flex-container>h2{animation:fadeSlideIn .8s ease-out forwards;opacity:0;transform:translateY(10px)}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){main .flex-container>h2{font-size:20px;margin-left:0}}main p a{color:#f34e3a;font-weight:700;position:relative;text-decoration:none;transition:color .3s ease,transform .3s ease}main p a:visited{color:#f34e3a!important}main p a:visited:after{background-color:#8b2f25!important}footer a:after,header a:after,main p a:after{background-color:#f34e3a;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}footer a:hover,header a:hover,main p a:hover{color:#0073e6;transform:translateY(-2px)}footer a:hover:after,header a:hover:after,main p a:hover:after{width:100%}footer a:active,header a:active,main p a:active{color:#005bb5}@media (max-width:768px){a{font-size:14px}}.legal{color:#bfbfbf;display:flex;flex-direction:column;font-family:Roboto!important;line-height:1.275rem;margin:50px auto 30px;width:75%}@media (max-width:768px){.legal{width:90%}}@media (max-width:480px){.legal{width:95%}}.credit{background-color:#202020;color:#fff;padding:20px 0;text-align:center;width:100%}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Teko;src:url(/wp-content/themes/gymtheme/assets/fonts/Teko/Teko-VariableFont_wght.ttf)}#sliderBg{height:100vh;left:0;overflow:hidden;position:absolute;top:-50px;width:100%}#slider,#slider>div{position:relative}#slider>div{justify-content:flex-end;margin-left:100px}#slider{max-height:100vh;min-height:100vh;overflow:hidden}.img-cont{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;justify-content:center;max-height:none;max-width:none;min-height:0;min-width:0;overflow:hidden;position:relative}.text-cont{left:0;position:absolute;top:200px;z-index:10}.img-cont img{display:block;width:100%;z-index:5}#slider>div{display:flex;flex-direction:row}#slider h3{color:#29282d;font-family:Teko;font-size:75px;font-weight:600;height:181px;letter-spacing:10px;line-height:80px;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;text-align:inherit;text-decoration:none;text-transform:uppercase;transform:translate(0);transform-origin:50% 50% 0;visibility:visible;white-space:normal;width:585px;z-index:10}.open-m-menu{display:flex!important;width:100%}.mobile-nav>div,.mobile-nav>nav{width:100%}.open-m-cont{margin:0 auto;padding-top:15px;transition:height .3s ease}.open-m-cont,.open-m-cont ul{align-items:center;display:flex;flex-direction:column;justify-content:center}.open-m-cont ul{margin:0 auto!important;width:80%}.open-m-cont li{border-bottom:1px solid #e1e1e1;display:flex;justify-content:center;margin-bottom:20px;width:100%}.open-m-cont li a{padding:9px 0}header{background:#fff;flex-direction:column;height:106px;z-index:100}header,header>div:first-child{align-items:center;justify-content:center;position:relative}header>div:first-child{display:flex;flex-direction:row;padding:40px 20px 0;width:100%}.desc-nav{display:none;padding-left:270px}nav a{text-decoration:none;--color:#333;transition:color .3s ease}nav a:hover{--color:#f34e3a}.desc-nav nav,.desc-nav nav ul{height:100%;position:relative;width:100%}.desc-nav nav ul{display:inline-block;list-style:none outside none;text-align:left;vertical-align:middle}.desc-nav nav ul>li,.desc-nav nav ul>li>a{display:inline-block;height:100%}.desc-nav nav ul>li>a{box-sizing:border-box;color:#29282d;font-family:Teko,sans-serif;font-size:19px;font-weight:600;letter-spacing:.1em;line-height:24px;padding:0 16px;position:relative;text-transform:uppercase;vertical-align:middle;width:100%}.desc-nav nav ul>li>a,.desc-nav nav ul>li>a>span{color:var(--color);display:block}.mobile-nav nav{background-color:#fff;position:relative;width:100%;z-index:100}.mobile-nav nav ul{list-style-type:none;margin:0;padding:0}@media screen and (min-width:600px){.open-m-cont{display:none}}.mobile-nav nav ul>li{margin:0;padding:0;position:relative}.mobile-nav nav ul>li>a{--color:color:#9c9c9c}a:visited{color:var(--color);text-decoration:none}.mobile-nav nav ul>li>a:hover{--color:#f34e3a}.mobile-nav nav ul>li>a,.mobile-nav nav ul>li>a>span{color:var(--color);font-family:Ubuntu,sans-serif;font-size:16px;font-weight:300;line-height:27px}.menu-btn{display:flex;left:10px;position:absolute}.mobile-nav{display:none}@media screen and (min-width:1100px){.menu-btn{display:none}.desc-nav{display:block}header>div:first-child{justify-content:space-between;margin:0 auto;width:75%}header{margin:0}}table{border-collapse:collapse;width:100%}tr:first-child{background-color:#ededed}tr{border:1px solid #9b9b9b}td,th{border-right:1px solid #9b9b9b;padding:10px;text-align:left}th{padding:15px}@media screen and (max-width:650px){table{min-width:500px}.table-wrapper{display:block;overflow-x:auto;padding-left:10px;padding-right:10px;width:calc(100% - 10px)}}.menuBtn{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0;z-index:1000}.menu-primary-menu-container{background:#fff;position:relative}.line{fill:none;stroke:#000;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line,.line1{stroke-width:6}.line1{stroke-dasharray:60 207}.line2{stroke-dasharray:60 60}.line2,.line3{stroke-width:6}.line3{stroke-dasharray:60 207}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.sl-shown-slide{display:flex}.sl-hidden-slide{display:none!important}.three-tiles{display:flex;flex-direction:row;height:546px;width:100%}.tile{height:100%;width:33.33%;--tsy:30px;--opac:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.tile:after{background-color:#0e0d0b;content:"";display:block;left:0;opacity:var(--opac);position:absolute;top:0;transition:opacity .2s ease-out;z-index:5}.tile div,.tile:after{height:100%;width:100%}.tile div{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;transform:translateY(var(--tsy));transition:transform .2s ease;z-index:10}.tile:hover{--tsy:0;--opac:1}h1,h2,h3,h4,h5{font-family:Teko,sans-serif;font-weight:600}.tile h3{color:#fff;font-size:30px;letter-spacing:.05em;line-height:1.167em;margin:20px 0;text-transform:uppercase}.tile p{color:#fff;font-size:16px;font-weight:300;line-height:27px;padding:0 40px;text-align:center;transition:opacity .2s ease}.tile a,.tile p{font-family:Ubuntu,sans-serif;opacity:var(--opac)}.tile a{color:#f34e3a;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:2px;line-height:14px;margin-top:15px;text-decoration:none;text-transform:uppercase;transition:color .2s ease;transition:opacity .2s ease}.tile a:hover{color:#fff}footer>div:first-child{background-color:#252525;padding:100px 0;width:100%}footer>.copyright{background-color:#202020;padding:20px 0;width:100%}.copyright p{color:#b1b2b2;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:300;line-height:27px;margin:0 auto;text-align:center}.gym-description{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:85px auto;padding:0 200px}.gym-description h1,.gym-description h2{color:#29282d;font-size:50px;letter-spacing:.05em;line-height:1em;margin:20px 0;text-transform:uppercase}.gym-description h2{font-size:35px}.recent-posts{display:flex;flex-direction:row;width:100%}.recent-posts>div{display:flex;flex-direction:column;padding:0 10px;position:relative;width:25%}.recent-posts>div>div{background-color:#fff;padding:30px;position:relative;width:92%;z-index:10}.list-wrapper{display:flex;flex-direction:column;margin-bottom:10px;margin-top:10px;row-gap:10px}@media screen and (max-width:600px){.list-wrapper{margin:10px}}.recent-posts h3 a{color:#f34e3a;font-size:24px;font-style:normal;font-weight:500;line-height:28px;text-decoration:none;text-transform:none}.recent-posts h3 a:visited{color:#f34e3a}.recent-posts .date{font-family:Ubuntu,sans-serif;font-size:12px;line-height:1.3rem;margin-bottom:20px}.recent-posts img{height:auto;position:relative;width:100%;z-index:0}.recent-posts .excerpt{color:#2d2d2d;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:400}.gym-description p{color:grey;display:block;font-family:Ubuntu,sans-serif;font-size:19px;font-weight:300;letter-spacing:0;line-height:30px;margin:11px 0 0;position:relative;text-align:center;text-transform:none;z-index:1}footer>div>div{-moz-column-gap:80px;column-gap:80px;display:flex;flex-direction:row;margin:0 auto;width:-moz-fit-content;width:fit-content}footer>div>div h3{color:#fff;font-family:Teko,sans-serif;font-size:30px;font-weight:600;letter-spacing:.05em;line-height:1.167em;margin-bottom:11px;text-transform:uppercase}footer>div>div p{color:#9c9c9c;font-family:Ubuntu,sans-serif;font-size:12px}footer>div>div p:hover{color:#fff}footer ul{list-style:none;padding-left:6px}footer a{display:inline;font-family:Teko,sans-serif;font-size:18px;font-weight:600;letter-spacing:.05em;margin:10px 0;overflow:hidden;padding:0;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease}footer a,footer a:visited{color:#717274}footer a:hover{color:#fff}.logo{left:0;top:0}.logo,.logo p{position:absolute}.logo p{background-color:red;bottom:0;color:#fff;font-family:Teko;font-size:20px;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase;width:100%;z-index:100}@media screen and (max-width:1540px){#slider>div{margin-left:50px}.img-cont{max-height:77vh;width:50%}.text-cont{padding-left:0}}@media screen and (max-width:1200px){#slider>div{margin-left:15px}}@media screen and (max-width:1000px){#slider>div{margin-left:0}.text-cont{padding-left:0}.img-cont{max-height:50vh;position:absolute;top:300px;width:55%}}@media screen and (max-width:700px){.three-tiles{flex-direction:column;height:1245px;width:100%}.tile{height:33.33%;width:100%}.logo{display:flex;justify-content:center;width:100%;z-index:-10}header{margin-bottom:200px}}.table-container{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:1rem}@media screen and (max-width:650px){.logo img{height:150px;width:150px}header{margin-bottom:40px}.text-cont{padding-left:5px}.text-cont h3{height:auto!important;width:auto!important}.img-cont{max-height:45vh;position:absolute;top:500px;width:100%}footer>div:first-child{padding-left:15px;padding-right:15px}footer>div>div{flex-direction:column;justify-content:center;row-gap:30px}.gym-description{padding:0 15px}.gym-description p{font-size:16px;line-height:22px;text-align:justify}.recent-posts{flex-direction:column;margin-bottom:40px;row-gap:30px}.recent-posts>div{padding:0 15px;width:100%}}@media screen and (max-width:600px){.text-cont{top:120px}.img-cont{top:450px}#slider .text-cont h3{font-size:40px;letter-spacing:3px;line-height:45px}#sliderBg{height:100vh;top:100px;width:100%}#sliderBg img{height:auto;width:100%}#slider{max-height:100vh;min-height:100vh}.gym-description h1,.gym-description h2{font-size:30px}}