@import"https://fonts.googleapis.com/css?family=Oswald:400";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://use.typekit.net/kwd7lvf.css";.home-page .activities-to-discover{margin:10vh 0}.home-page .activities-to-discover .activity-container{height:auto;min-height:650px;display:flex}.home-page .activities-to-discover .activity-container:nth-last-of-type(odd){flex-direction:row-reverse}@media screen and (max-width:1100px){.home-page .activities-to-discover .activity-container{display:block;height:auto}}.home-page .activities-to-discover .activity-container .img-container{width:50%;position:relative}@media screen and (max-width:1100px){.home-page .activities-to-discover .activity-container .img-container{width:580px;height:395px;margin-left:auto;margin-right:auto}}@media screen and (max-width:600px){.home-page .activities-to-discover .activity-container .img-container{width:100%}}.home-page .activities-to-discover .activity-container .activity-details-container{width:50%;padding:95px 73px;display:flex;flex-wrap:wrap}@media screen and (max-width:1100px){.home-page .activities-to-discover .activity-container .activity-details-container{width:580px;padding:95px 0;margin-left:auto;margin-right:auto}}@media screen and (max-width:600px){.home-page .activities-to-discover .activity-container .activity-details-container{width:80%}}.home-page .activities-to-discover .activity-container .activity-details-container .index{font-size:102px;font-family:Teko;letter-spacing:0;color:#ba2319;width:100%;line-height:30px}.home-page .activities-to-discover .activity-container .activity-details-container .underline-end span{padding-bottom:2px;width:min-content;position:relative;height:64px;z-index:1}.home-page .activities-to-discover .activity-container .activity-details-container .underline-end span hr{display:block;width:99%;height:7px;background:#ba2319;position:absolute;bottom:15px;left:1%;border:none;z-index:-1;margin:0;opacity:1}@media screen and (max-width:1100px){.home-page .activities-to-discover .activity-container .activity-details-container .underline-end span hr{bottom:33px}}.home-page .activities-to-discover .activity-container .activity-details-container .name{text-align:left;font:normal normal 700 45px/64px Montserrat;letter-spacing:0;color:#1e1e1e;text-transform:uppercase;width:100%;margin:17px 0;display:grid;align-content:start}@media screen and (max-width:1100px){.home-page .activities-to-discover .activity-container .activity-details-container .name{display:flex;flex-wrap:wrap;font-size:25px;line-height:43px}.home-page .activities-to-discover .activity-container .activity-details-container .name span:last-child{margin-left:5px}}.home-page .activities-to-discover .activity-container .activity-details-container .description{font:normal normal normal 18px/30px Montserrat;font-weight:200;letter-spacing:0;color:#1e1e1e;width:100%;margin:17px 0}@media screen and (max-width:1100px){.home-page .activities-to-discover .activity-container .activity-details-container .description{font-size:15px;line-height:26px}}.home-page .activities-to-discover .activity-container .activity-details-container .button-container{width:100%;height:min-content;z-index:1;position:relative;margin-top:53.5px}@media screen and (max-width:800px){.home-page .activities-to-discover .activity-container .activity-details-container .button-container{margin-top:27.27px}}.home-page .activities-to-discover .activity-container .activity-details-container .button-container button{width:152px;height:39px;background:transparent;text-align:center;font:normal normal 700 15px/35px Montserrat;letter-spacing:0;color:#000;text-transform:uppercase;border:none;cursor:pointer;padding:0}.home-page .activities-to-discover .activity-container .activity-details-container .button-container button:hover .horizontal-border{animation-name:borderButtonBottomToTop;animation-duration:.3s;animation-fill-mode:forwards}@media screen and (max-width:800px){.home-page .activities-to-discover .activity-container .activity-details-container .button-container button:hover .horizontal-border{animation-name:borderButtonBottomToTopMobile;animation-duration:.3s;animation-fill-mode:forwards}.home-page .activities-to-discover .activity-container .activity-details-container .button-container button{width:104px;height:27px;font-size:12px;line-height:21px}}.home-page .activities-to-discover .activity-container .activity-details-container .button-container button .vertical-border{position:absolute;margin:0;width:1px;background-color:#000;height:39px;top:0}@media screen and (max-width:800px){.home-page .activities-to-discover .activity-container .activity-details-container .button-container button .vertical-border{height:27px}}.home-page .activities-to-discover .activity-container .activity-details-container .button-container button .horizontal-border{position:absolute;width:152px;background-color:#000;height:1px;bottom:0;margin:0;animation-name:borderButtonTopToBottom;animation-duration:.3s;animation-fill-mode:forwards}@media screen and (max-width:800px){.home-page .activities-to-discover .activity-container .activity-details-container .button-container button .horizontal-border{width:104px;animation-name:borderButtonTopToBottomMobile;animation-duration:.3s}}.home-page .activities-to-discover .activity-container .activity-details-container .button-container button .icon-container{float:right}@keyframes borderButtonBottomToTop{0%{top:39px}to{top:0}}@keyframes borderButtonBottomToTopMobile{0%{top:27px}to{top:0}}@keyframes borderButtonTopToBottom{0%{top:0}to{top:39px}}@keyframes borderButtonTopToBottomMobile{0%{top:0}to{top:27px}}.global-container-contact-us{width:100%}.global-container-contact-us .first-look-contact-us{display:flex;justify-content:center;flex-direction:column;position:relative;width:100%;height:100vh;align-items:center;justify-content:space-around}.global-container-contact-us .first-look-contact-us .background-image{width:100%;height:100%;position:absolute}.global-container-contact-us .first-look-contact-us .description-container{position:absolute;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);width:100%;padding:0 7vw;text-align:center;white-space:break-spaces}.global-container-contact-us .first-look-contact-us .description-container .title-container-contact-us{text-transform:uppercase;font-size:55px;font-family:Poppins,sans-serif;color:#fff;font-weight:900}@media (max-height:600px),screen and (max-width:1150px){.global-container-contact-us .first-look-contact-us .description-container .title-container-contact-us{font-size:40px}}@media (max-height:500px),screen and (max-width:800px){.global-container-contact-us .first-look-contact-us .description-container .title-container-contact-us{font-size:30px;margin-bottom:16px;line-height:1.8}}@media screen and (max-height:300px){.global-container-contact-us .first-look-contact-us .description-container .title-container-contact-us{font-size:25px}}.global-container-contact-us .global-container{display:flex;flex-wrap:wrap}.global-container-contact-us .global-container .info-section{background-color:#fff;text-align:center;width:30%;display:flex;align-items:center;flex-wrap:wrap;align-content:center}@media Screen and (max-width:1440px){.global-container-contact-us .global-container .info-section{width:100%}}.global-container-contact-us .global-container .info-section .info-row{padding-bottom:50px;width:100%;text-align:left;padding-left:130px}@media Screen and (max-width:1440px){.global-container-contact-us .global-container .info-section .info-row{text-align:center}.global-container-contact-us .global-container .info-section .info-row:nth-of-type(2){padding-left:58px}}@media Screen and (max-width:450px){.global-container-contact-us .global-container .info-section .info-row{font-weight:600;font-size:12px;text-align:center;align-items:center;justify-content:center;padding-left:47px}.global-container-contact-us .global-container .info-section .info-row:nth-of-type(2){padding-left:0}}.global-container-contact-us .global-container .info-section .info-row .icon-container{display:inline-block;margin-right:50px;margin-top:auto;margin-bottom:auto}@media Screen and (max-width:550px){.global-container-contact-us .global-container .info-section .info-row .icon-container{margin-right:15px}}.global-container-contact-us .global-container .info-section .info-row .icon-container .icon-contact{margin-right:10px;display:flex;flex-direction:column}@media Screen and (min-width:450px)and (max-width:950px){.global-container-contact-us .global-container .info-section .info-row .icon-container .icon-contact{width:40px;margin-top:-30px}}@media Screen and (max-width:450px){.global-container-contact-us .global-container .info-section .info-row .icon-container .icon-contact{width:30px;margin-top:-30px}}.global-container-contact-us .global-container .info-section .info-row .contact-us-info{display:inline-block;text-align:left}.global-container-contact-us .global-container .info-section .info-row .contact-us-info .subtitle-row{color:#000;font-weight:700;font-size:21px;text-transform:uppercase;font-family:Poppins,sans-serif;margin:0}@media Screen and (max-width:450px){.global-container-contact-us .global-container .info-section .info-row .contact-us-info .subtitle-row{font-size:15px;margin-top:20px}}@media Screen and (min-width:450px)and (max-width:950px){.global-container-contact-us .global-container .info-section .info-row .contact-us-info .subtitle-row{font-size:20px;margin-top:20px}}.global-container-contact-us .global-container .info-section .info-row .contact-us-info .content-row{color:#000;margin:0;font:normal normal 400 18px/30px Poppins}@media Screen and (max-width:450px){.global-container-contact-us .global-container .info-section .info-row .contact-us-info .content-row{font-size:12px}}.global-container-contact-us .global-container .form-container{justify-content:center;align-items:center;float:right;width:100%;background-color:#000}.global-container-contact-us .global-container .form-container form{width:100%}.global-container-contact-us .global-container .form-container .form-section{margin:5vh auto;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.global-container-contact-us .global-container .form-container .form-section .title-form{text-align:center;padding-left:5px;padding-right:5px;font-size:40px;font-weight:700;line-height:1.8;height:250px;text-transform:uppercase;color:#fff;font-family:Montserrat,sans-serif}@media(min-width:550px)and (max-width:1300px){.global-container-contact-us .global-container .form-container .form-section .title-form{font-size:35px;font-weight:900}}@media(max-width:550px)and (min-width:280px){.global-container-contact-us .global-container .form-container .form-section .title-form{font-size:20px;font-weight:900}}@media(max-width:280px){.global-container-contact-us .global-container .form-container .form-section .title-form{font-size:15px;font-weight:900;line-height:2}}.global-container-contact-us .global-container .form-container .form-section .inputs-form{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:550px)and (max-width:880px){.global-container-contact-us .global-container .form-container .form-section .inputs-form{margin-top:10px}}@media(max-width:550px)and (min-width:280px){.global-container-contact-us .global-container .form-container .form-section .inputs-form{margin-top:-50px}}@media(max-width:280px){.global-container-contact-us .global-container .form-container .form-section .inputs-form{margin-top:-90px}}.global-container-contact-us .global-container .form-container .form-section .inputs-form .input-text{align-items:center;width:100%}.global-container-contact-us .global-container .form-container .form-section .inputs-form .input-text .text-field{width:100%;border:1px solid #707070;text-align:center}.global-container-contact-us .global-container .form-container .form-section .inputs-form .input-text .text-field::placeholder{color:#777;font:normal normal normal 18px/68px Poppins;font-weight:600;padding:19px 0 19px 27px}.global-container-contact-us .global-container .form-container .form-section .inputs-form .input-text .alert{font-size:12px;color:#fff}.global-container-contact-us .global-container .form-container .form-section .inputs-form .input-text .MuiInputBase-input{font-size:12px;line-height:10px}@media(min-width:949px){.global-container-contact-us .global-container .form-container .form-section .inputs-form .input-text{width:45%}}.global-container-contact-us .global-container .form-container .button-container{width:100%;text-align:center;z-index:1;position:relative;margin-top:53.5px}@media screen and (max-width:800px){.global-container-contact-us .global-container .form-container .button-container{margin-top:27.27px}}.global-container-contact-us .global-container .form-container .button-container button{width:152px;height:39px;background:transparent;text-align:center;font:normal normal 700 15px/35px Montserrat;letter-spacing:0;color:#fff;text-transform:uppercase;padding:0;border:none;cursor:pointer}.global-container-contact-us .global-container .form-container .button-container button:hover .horizontal-border{animation-name:borderButtonBottomToTop;animation-duration:.3s;animation-fill-mode:forwards}@media screen and (max-width:800px){.global-container-contact-us .global-container .form-container .button-container button:hover .horizontal-border{animation-name:borderButtonBottomToTopMobile;animation-duration:.3s;animation-fill-mode:forwards}.global-container-contact-us .global-container .form-container .button-container button{width:104px;height:27px;font-size:12px;line-height:21px}}.global-container-contact-us .global-container .form-container .button-container button .vertical-border{position:absolute;margin:0;width:1px;background-color:#fff;height:39px;top:0}@media screen and (max-width:800px){.global-container-contact-us .global-container .form-container .button-container button .vertical-border{height:27px}}.global-container-contact-us .global-container .form-container .button-container button .horizontal-border{position:absolute;width:152px;background-color:#fff;height:1px;bottom:0;margin:0;animation-name:borderButtonTopToBottom;animation-duration:.3s;animation-fill-mode:forwards}@media screen and (max-width:800px){.global-container-contact-us .global-container .form-container .button-container button .horizontal-border{width:104px;animation-name:borderButtonTopToBottomMobile;animation-duration:.3s}}.global-container-contact-us .global-container .form-container .button-container button .icon-container{float:right;filter:brightness(0) invert(1)}.global-container-contact-us .global-container .form-container span{color:#fff;font-size:15px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700}@media(max-width:400px){.global-container-contact-us .global-container .form-container span{font-size:15px}}@media(min-width:949px){.global-container-contact-us .global-container .form-container{width:70%}}@media Screen and (max-width:1440px){.global-container-contact-us .global-container .form-container{width:100%}}.mentions-legales-page .first-look{position:relative;display:flex;justify-content:center;flex-wrap:wrap;background-color:#000;height:61vh}@media screen and (max-width:1000px){.mentions-legales-page .first-look{height:282px;max-height:50vh}}.mentions-legales-page .first-look .background-container{height:100%;width:100%;position:absolute;z-index:0;opacity:.45}.mentions-legales-page .first-look .title-container{position:relative;margin:auto 5%;width:90vw;max-width:1200px}.mentions-legales-page .first-look .title-container h1{text-align:center;font:normal normal 700 60px/84px Montserrat;letter-spacing:0;color:#fff;text-transform:uppercase;opacity:1}@media screen and (max-width:900px){.mentions-legales-page .first-look .title-container h1{font-size:27px;line-height:38px}}.mentions-legales-page .content{margin:91px}@media screen and (max-width:1000px){.mentions-legales-page .content{margin:38px 25px}}.mentions-legales-page .content .content-container .title{text-align:left;font:normal normal 700 45px/55px Montserrat;letter-spacing:0;color:#1e1e1e;text-transform:uppercase}@media screen and (max-width:1000px){.mentions-legales-page .content .content-container .title{font:normal normal 700 20px/25px Montserrat}}.mentions-legales-page .content .content-container .subtitle{font:normal normal 700 18px/55px Poppins}@media screen and (max-width:1000px){.mentions-legales-page .content .content-container .subtitle{font:normal normal 700 12px/25px Poppins}}.mentions-legales-page .content .content-container .description{text-align:left;font:normal normal normal 18px/55px Poppins;letter-spacing:0;color:#1e1e1e;margin:0;overflow-wrap:break-word}@media screen and (max-width:1000px){.mentions-legales-page .content .content-container .description{font:normal normal normal 14px/25px Poppins}}.mentions-legales-page .content .content-container .description .red-text{color:#d5281d;font-weight:700}.mentions-legales-page .content .content-container .description strong{font-weight:700}.politique-confidentialite-page .first-look{position:relative;display:flex;justify-content:center;flex-wrap:wrap;background-color:#000;height:61vh}@media screen and (max-width:1000px){.politique-confidentialite-page .first-look{height:282px;max-height:50vh}}.politique-confidentialite-page .first-look .background-container{height:100%;width:100%;position:absolute;z-index:0;opacity:.45}.politique-confidentialite-page .first-look .title-container{position:relative;margin:auto 5%;width:90vw;max-width:1200px}.politique-confidentialite-page .first-look .title-container h1{text-align:center;font:normal normal 700 60px/84px Montserrat;letter-spacing:0;color:#fff;text-transform:uppercase;opacity:1}@media screen and (max-width:900px){.politique-confidentialite-page .first-look .title-container h1{font-size:27px;line-height:38px}}.politique-confidentialite-page .content{margin:91px}@media screen and (max-width:1000px){.politique-confidentialite-page .content{margin:38px 25px}}.politique-confidentialite-page .content .content-container .title{text-align:left;font:normal normal 700 45px/55px Montserrat;letter-spacing:0;color:#1e1e1e;text-transform:uppercase}@media screen and (max-width:1000px){.politique-confidentialite-page .content .content-container .title{font:normal normal 700 20px/25px Montserrat}}.politique-confidentialite-page .content .content-container .subtitle{font:normal normal 700 18px/55px Poppins}@media screen and (max-width:1000px){.politique-confidentialite-page .content .content-container .subtitle{font:normal normal 700 12px/25px Poppins}}.politique-confidentialite-page .content .content-container .description{text-align:left;font:normal normal normal 18px/55px Poppins;letter-spacing:0;color:#1e1e1e;margin:0;overflow-wrap:break-word}@media screen and (max-width:1000px){.politique-confidentialite-page .content .content-container .description{font:normal normal normal 14px/25px Poppins}}.politique-confidentialite-page .content .content-container .description .red-text{color:#d5281d;font-weight:700}.politique-confidentialite-page .content .content-container .description strong{font-weight:700}.conditions-generales-vente-page .first-look{position:relative;display:flex;justify-content:center;flex-wrap:wrap;background-color:#000;height:61vh}@media screen and (max-width:1000px){.conditions-generales-vente-page .first-look{height:282px;max-height:50vh}}.conditions-generales-vente-page .first-look .background-container{height:100%;width:100%;position:absolute;z-index:0;opacity:.45}.conditions-generales-vente-page .first-look .title-container{position:relative;margin:auto 5%;width:90vw;max-width:1200px}.conditions-generales-vente-page .first-look .title-container h1{text-align:center;font:normal normal 700 60px/84px Montserrat;letter-spacing:0;color:#fff;text-transform:uppercase;opacity:1}@media screen and (max-width:900px){.conditions-generales-vente-page .first-look .title-container h1{font-size:27px;line-height:38px}}.conditions-generales-vente-page .content{margin:91px}@media screen and (max-width:1000px){.conditions-generales-vente-page .content{margin:38px 25px}}.conditions-generales-vente-page .content .content-container .title{text-align:left;font:normal normal 700 45px/55px Montserrat;letter-spacing:0;color:#1e1e1e;text-transform:uppercase}@media screen and (max-width:1000px){.conditions-generales-vente-page .content .content-container .title{font:normal normal 700 20px/25px Montserrat}}.conditions-generales-vente-page .content .content-container .subtitle{font:normal normal 700 18px/55px Poppins}@media screen and (max-width:1000px){.conditions-generales-vente-page .content .content-container .subtitle{font:normal normal 700 12px/25px Poppins}}.conditions-generales-vente-page .content .content-container .description{text-align:left;font:normal normal normal 18px/55px Poppins;letter-spacing:0;color:#1e1e1e;margin:0;overflow-wrap:break-word}@media screen and (max-width:1000px){.conditions-generales-vente-page .content .content-container .description{font:normal normal normal 14px/25px Poppins}}.conditions-generales-vente-page .content .content-container .description .red-text{color:#d5281d;font-weight:700}.conditions-generales-vente-page .content .content-container .description strong{font-weight:700}.first-look{position:relative;display:flex;justify-content:center;flex-wrap:wrap;background-color:#fff5ee;height:100vh}.first-look .background-container{height:100%;width:100%;position:absolute;z-index:0}.first-look .title-container{position:relative;margin:auto 5% 0;width:90vw;max-width:1200px}.first-look .title-container h1{text-align:center;font:normal normal 700 60px/84px Montserrat;letter-spacing:0;color:#fff;text-transform:uppercase;opacity:1}@media screen and (max-width:900px){.first-look .title-container h1{font-size:27px;line-height:38px}}.first-look .button-container{width:100%;height:min-content;text-align:center;padding:1vh 0;z-index:1}.first-look .button-container button{width:214px;height:43px;background:#fff 0 0 no-repeat padding-box;border-radius:5px;text-align:center;font:normal normal 700 15px/35px Montserrat;letter-spacing:0;color:#000;text-transform:uppercase;opacity:1;border:none;cursor:pointer;padding:0;white-space:nowrap;transition-property:background-color;transition-duration:1s}.first-look .button-container button:hover{background:#d5281d 0 0 no-repeat padding-box;color:#fff}@media screen and (max-width:900px){.first-look .button-container button{width:138px;height:25px;font-size:12px;line-height:12px}}.general-pack{display:flex;flex-wrap:wrap;justify-content:center;margin:15vh 97px}@media screen and (max-width:1300px){.general-pack{margin:10vh auto}}@media screen and (min-width:1300px){.general-pack .flex-wrapper{width:100%}.general-pack .flex-wrapper:first-of-type{width:30%;max-width:484px}.general-pack .flex-wrapper:nth-of-type(2){width:25%;max-width:402px}.general-pack .flex-wrapper:nth-of-type(3){width:45%;max-width:759px}}@media screen and (max-width:1300px){.general-pack .flex-wrapper{width:100%}.general-pack .flex-wrapper .price,.general-pack .flex-wrapper .time,.general-pack .flex-wrapper .title-btn-container{margin-left:auto;margin-right:auto}}.general-pack .flex-wrapper .title-btn-container{height:100%}@media screen and (max-width:1300px){.general-pack .flex-wrapper .title-btn-container{width:320px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media screen and (max-width:350px){.general-pack .flex-wrapper .title-btn-container{width:100%}}.general-pack .flex-wrapper .title-btn-container .title{text-transform:uppercase;display:grid;margin:0 0 19px}@media screen and (max-width:1300px){.general-pack .flex-wrapper .title-btn-container .title{justify-content:center;text-align:center;padding-left:0;width:100%}}.general-pack .flex-wrapper .title-btn-container .title span{font-family:Poppins,sans-serif;font-size:36px;line-height:41px;font-weight:700;text-transform:uppercase}.general-pack .flex-wrapper .title-btn-container .title span:first-of-type{letter-spacing:4.82px;color:#1e1e1e}@media screen and (max-width:1300px){.general-pack .flex-wrapper .title-btn-container .title span:first-of-type{height:51px}}.general-pack .flex-wrapper .title-btn-container .title span:nth-of-type(2){letter-spacing:6.03px;color:#ba2319}@media screen and (max-width:1300px){.general-pack .flex-wrapper .title-btn-container .title span:nth-of-type(2){font-size:45px;height:63px}.general-pack .flex-wrapper .title-btn-container .button-container{padding-left:0}}@media screen and (max-width:350px){.general-pack .flex-wrapper .title-btn-container .button-container{width:100%}}.general-pack .flex-wrapper .title-btn-container .button-container button{width:320px;height:57px;background:#ba2319 0 0 no-repeat padding-box;text-align:center;font:normal normal 700 15px/41px Poppins;letter-spacing:1.81px;color:#fff;text-transform:uppercase;border:none;cursor:pointer;white-space:nowrap}@media screen and (max-width:1300px){.general-pack .flex-wrapper .title-btn-container .button-container button{width:580px}}@media screen and (max-width:600px){.general-pack .flex-wrapper .title-btn-container .button-container button{width:320px}}@media screen and (max-width:350px){.general-pack .flex-wrapper .title-btn-container .button-container button{width:100%;font-size:12px}}.general-pack .flex-wrapper .price{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;background:#000;color:#fff;align-content:center}@media screen and (max-width:1300px){.general-pack .flex-wrapper .price{width:320px;height:200px;width:580px}}@media screen and (max-width:600px){.general-pack .flex-wrapper .price{width:320px}}@media screen and (max-width:350px){.general-pack .flex-wrapper .price{width:100%}}.general-pack .flex-wrapper .price span{width:100%;text-transform:uppercase;font-family:Poppins,sans-serif;font-weight:700}.general-pack .flex-wrapper .price span:first-of-type,.general-pack .flex-wrapper .price span:nth-of-type(3){font-size:18px;line-height:41px;letter-spacing:0;color:#fff}@media screen and (max-width:1300px){.general-pack .flex-wrapper .price span:first-of-type,.general-pack .flex-wrapper .price span:nth-of-type(3){font-size:14px}}.general-pack .flex-wrapper .price span:nth-of-type(2){text-align:center;font-size:90px;line-height:15px;letter-spacing:0;color:#ba2319;display:flex;align-items:center;justify-content:center;height:82px}@media screen and (max-width:1300px){.general-pack .flex-wrapper .price span:nth-of-type(2){height:55px;font-size:67px}}.general-pack .flex-wrapper .time{height:100%;background:#ba2319;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;align-content:center}@media screen and (max-width:1300px){.general-pack .flex-wrapper .time{width:320px;height:200px;width:580px}}@media screen and (max-width:600px){.general-pack .flex-wrapper .time{width:320px}}@media screen and (max-width:350px){.general-pack .flex-wrapper .time{width:100%}}.general-pack .flex-wrapper .time div{width:100%;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.general-pack .flex-wrapper .time div:first-of-type{height:99px}@media screen and (max-width:1300px){.general-pack .flex-wrapper .time div:first-of-type{height:80px}}.general-pack .flex-wrapper .time div:first-of-type span{font:normal normal 900 70px/61px Poppins;letter-spacing:1.82px;color:#fff}@media screen and (max-width:1300px){.general-pack .flex-wrapper .time div:first-of-type span{font-size:59px;line-height:58px}}.general-pack .flex-wrapper .time div:nth-of-type(2){height:50px}@media screen and (max-width:1300px){.general-pack .flex-wrapper .time div:nth-of-type(2){height:40px}}.general-pack .flex-wrapper .time div:nth-of-type(2) span{font:normal normal 700 45px/37px Poppins;letter-spacing:0}@media screen and (max-width:1300px){.general-pack .flex-wrapper .time div:nth-of-type(2) span{font-size:35px;line-height:34px}}.general-pack .flex-wrapper .time div:nth-of-type(3){height:24px}.general-pack .flex-wrapper .time div:nth-of-type(3) span{font:normal normal 600 17px/61px Poppins;letter-spacing:.14px}@media screen and (max-width:1300px){.general-pack .flex-wrapper .time div:nth-of-type(3) span{font-size:14px;line-height:61px}}.general-pack .starter-pack{border-left:7px solid #ba2319;font:normal normal normal 18px/35px Poppins;width:100%;padding-left:15px;margin-top:10vh}@media screen and (max-width:1300px){.general-pack .starter-pack{width:580px}}@media screen and (max-width:600px){.general-pack .starter-pack{width:320px}}@media screen and (max-width:350px){.general-pack .starter-pack{width:100%;margin-left:5vw;margin-right:5vw}}.general-pack .starter-pack .red-text{color:#ba2319}.general-info{width:80vw;display:flex;justify-content:center;flex-wrap:wrap;margin-left:auto;margin-right:auto}.general-info .general-description{width:100%;font-size:18px;font-weight:300;line-height:1.7em;font:normal normal normal 18px/35px Poppins;padding:90px 0;max-width:1131px;min-height:207px;text-align:center;letter-spacing:0;color:#1e1e1e;opacity:1}.general-info .services-container{display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #d5281d;padding-top:90px}.general-info .services-container .service{text-align:center;width:20%}@media screen and (max-width:1100px){.general-info .services-container .service{width:100%}}.general-info .services-container .service .service-name{font:normal normal 700 20px/35px Montserrat;letter-spacing:0;color:#1e1e1e;text-transform:uppercase;opacity:1;min-height:42px}@media screen and (max-width:1600px){.general-info .services-container .service .service-name{margin:0}}@media screen and (max-width:1600px)and (min-width:1100px){.general-info .services-container .service .service-name{min-height:70px}}@media screen and (max-width:1100px){.general-info .services-container .service .service-name{height:0}}.general-info .services-container .service .service-details{font-size:16px;line-height:1.5em;padding:0 5%}@media screen and (max-width:1100px){.general-info .services-container .service .service-details{width:252px;margin:30px auto 57px}}.footer{font-size:1em;padding:5px 15px 15px;text-align:center;position:relative;z-index:8;flex-direction:column;background-color:#111;border-top:6px solid #d5281d;min-height:213px;justify-content:flex-end}.footer,.footer .extern-links{display:flex;align-items:center}.footer .extern-links{margin:10px 0;width:100px;justify-content:space-around}.footer .extern-links .MuiSvgIcon-root,.footer .extern-links .fab{color:#fff}.footer .social-media-footer{width:2em;height:2em}.footer ul{display:flex;justify-content:space-around;width:70%;flex-wrap:wrap;list-style:none;padding-left:0}@media (max-width:1000px),screen and (min-height:1000px){.footer ul{width:100%}}@media screen and (max-width:1000px){.footer ul .link-footer{width:100%}}.footer ul .link-footer li{font:normal normal 700 10px/39px Poppins;margin:5px;color:#fff;cursor:pointer;text-transform:uppercase}.footer ul .link{border-bottom:none;cursor:pointer}.footer ul .link:hover{text-decoration:none;color:gray}#invisible-nav .collapse-wrapper{top:-100vh}#invisible-nav .collapse-wrapper,#white-nav .collapse-wrapper{transition-duration:3s;transition-property:top}@media screen and (max-width:1350px){#white-nav .collapse-wrapper{top:100px}}@media screen and (max-width:400px){#white-nav .collapse-wrapper{top:35px}}.collapse-wrapper{background:#111;position:fixed;top:54px;left:0;right:0;z-index:11}.collapse-wrapper .nav-links{list-style-type:none;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.collapse-wrapper .nav-links li{transition:all 5s linear 5s;color:#fff}.collapse-wrapper .nav-links a{font-family:Poppins;font-size:18px;font-weight:700;line-height:2;color:#fff;text-transform:uppercase;text-decoration:none!important;cursor:pointer}.collapse-wrapper .nav-links a:hover{color:#fff;border-bottom:1px solid #fff}.wrapper{position:relative;cursor:pointer;display:block;height:40px;display:flex;align-items:center}.wrapper span{background:#fff;display:block;position:relative;width:2.5rem;height:.2rem;margin:.6rem auto;transition:all .8s ease-in-out}.wrapper .open span:nth-child(2){opacity:0}.wrapper .open span:nth-child(3){transform:rotate(45deg);width:2.5rem;margin:0}@media screen and (max-width:1350px){.wrapper .open span:nth-child(3){top:-15px}}@media screen and (max-width:400px){.wrapper .open span:nth-child(3){top:-7px}}.wrapper .open span:first-child{transform:rotate(-45deg);width:2.5rem;margin:0}@media screen and (max-width:1350px){.wrapper .open span:first-child{top:17px}}@media screen and (max-width:400px){.wrapper .open span:first-child{top:5px}}.wrapper .open{padding-top:0}#invisible-nav{top:-12rem}#invisible-nav,#white-nav{transition-duration:1s;transition-property:top}#white-nav{top:0;height:102px}@media(max-width:1350px){#white-nav{background:#111}}@media(max-width:400px){#white-nav{height:40px}}#white-nav .bottom-nav .bottom-left .burger-wrapper .wrapper span{background:#fff}@media(max-width:400px){#white-nav .bottom-nav .bottom-left .burger-wrapper .wrapper span{margin:4px auto;width:19px;height:2px}}#white-nav .bottom-nav .bottom-right .nav-links .link{color:#fff}#white-nav .bottom-nav .bottom-right .nav-links .link:hover{color:#d5281d;border-bottom:2px solid #d5281d}.nav-menu{z-index:11;animation-name:show-nav;animation-duration:1s;position:fixed;width:100%;top:0;left:0;background-color:transparent;font-size:1.3rem;display:flex;flex-direction:column;align-items:center;height:109px;transition:background-color .35s;-webkit-transition:background-color .35s}@media(max-width:1350px){.nav-menu{height:auto}}.nav-menu .bottom-nav{width:88vw;display:flex;justify-content:space-between;align-items:flex-end;height:100%;margin:auto 0}@media(max-width:1350px){.nav-menu .bottom-nav{padding:0 22px}}@media(max-width:400px){.nav-menu .bottom-nav{margin:auto 0;padding:0}}.nav-menu .bottom-nav .bottom-left{display:flex;align-items:center;height:100%}.nav-menu .bottom-nav .bottom-left .everest-icon{margin:10px;text-decoration:none;cursor:pointer}@media(max-width:1150px){.nav-menu .bottom-nav .bottom-left .everest-icon{margin:10px 0}}@media(max-width:400px){.nav-menu .bottom-nav .bottom-left .everest-icon{margin:auto 0;padding:0}}.nav-menu .bottom-nav .bottom-left .everest-icon .brand{cursor:pointer}.nav-menu .bottom-nav .bottom-left .everest-icon .brand .desktop-icon{width:288px}@media(max-width:1350px){.nav-menu .bottom-nav .bottom-left .everest-icon .brand .desktop-icon{display:none}}.nav-menu .bottom-nav .bottom-left .everest-icon .brand .mobile-icon{width:210px}@media(max-width:400px){.nav-menu .bottom-nav .bottom-left .everest-icon .brand .mobile-icon{width:90px}}@media(min-width:1350px){.nav-menu .bottom-nav .bottom-left .everest-icon .brand .mobile-icon{display:none}}.nav-menu .bottom-nav .bottom-left .burger-wrapper{margin:auto 0}@media(min-width:1350px){.nav-menu .bottom-nav .bottom-left .burger-wrapper{display:none}}@media(max-width:1350px){.nav-menu .bottom-nav .bottom-left{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:auto;margin-bottom:auto}}.nav-menu .bottom-nav .bottom-right{display:flex;height:100%;text-align:center;justify-content:flex-end;align-items:center;background-color:#111;width:900px}@media(max-width:1350px){.nav-menu .bottom-nav .bottom-right{display:none}}.nav-menu .bottom-nav .bottom-right .nav-links{list-style-type:none;padding-right:50px}.nav-menu .bottom-nav .bottom-right .nav-links .link{text-transform:uppercase;margin:0 1.2rem;transition:all .2s linear 0s;text-decoration:none!important;color:#fff;font:normal normal 700 15px/84px Montserrat;cursor:pointer;border-bottom:2px solid transparent}@media(max-width:1350px){.nav-menu .bottom-nav .bottom-right .nav-links .link{display:none;margin:auto 0}}.nav-menu .bottom-nav .bottom-right .nav-links .link .far{color:#fff}.nav-menu .bottom-nav .bottom-right .nav-links .link:hover{color:#414141;border-bottom:2px solid #414141}.nav-menu .bottom-nav .bottom-right .link:focus{color:#d5281d;border-bottom:1px solid #d5281d!important}.nav-menu .bottom-nav .bottom-right ul{display:flex;align-items:flex-end}@media(max-width:1350px){.nav-menu .bottom-nav .bottom-right ul{display:none}}@keyframes show-nav{0%{transform:translate3d(0,-12rem,0)}to{transform:translateZ(0)}}@keyframes hide-nav{0%{transform:translateZ(0)}to{transform:translate3d(0,-12rem,0)}}@keyframes subMenu{0%{opacity:0;top:-40px}to{opacity:1;top:63px}}@keyframes link-animation{0%{transform:translate3d(0,30px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@media(min-width:1350px){.nav-menu:focus,.nav-menu:hover{background-color:transparent}.nav-menu:focus .bottom-nav .bottom-right .nav-links .link,.nav-menu:hover .bottom-nav .bottom-right .nav-links .link{color:#fff}.nav-menu:focus .bottom-nav .bottom-right .nav-links .link:hover,.nav-menu:hover .bottom-nav .bottom-right .nav-links .link:hover{color:#fff;border-bottom:2px solid #fff}}.pop-up-k2{max-width:1100px;margin:10vh auto;background-color:transparent!important;margin:auto!important}@media(max-width:1150px){.pop-up-k2{width:-moz-fit-content!important;width:fit-content!important}}.pop-up-k2 .modal-content{background-color:transparent;margin:25px;border:0 solid rgba(0,0,0,.2)!important}@media(max-width:450px){.pop-up-k2 .modal-content{top:0;margin:10px}}.pop-up-k2 .pop-up-body{padding:0;top:50%;background-color:transparent;border:none;display:flex;text-align:center;width:1100px}@media(max-width:1150px){.pop-up-k2 .pop-up-body{right:0;width:-moz-fit-content;width:fit-content}}.pop-up-k2 .pop-up-body .pop-up-x-icon{right:10px;top:10px;position:absolute;color:#000;cursor:pointer;font-weight:900;font-family:Poppins;font-size:12px}.pop-up-k2 .pop-up-body .pop-up-left{position:relative;background-color:#000;border:none;display:flex;text-align:center;width:50%;margin-bottom:0}@media(max-width:1150px){.pop-up-k2 .pop-up-body .pop-up-left{width:0}}.pop-up-k2 .pop-up-body .pop-up-left .pop-up-image{height:100%;z-index:1;width:-webkit-fill-available;object-fit:cover}@media(max-width:1150px){.pop-up-k2 .pop-up-body .pop-up-left .pop-up-image{display:none}}.pop-up-k2 .pop-up-body .pop-up-right{display:flex;align-items:center;flex-wrap:wrap;padding:20px;background-color:#fff;width:50%;min-width:520px;min-height:500px;justify-content:center;margin-bottom:0}@media(max-width:1150px){.pop-up-k2 .pop-up-body .pop-up-right{max-width:340px;min-width:-moz-fit-content;min-width:fit-content}}@media(max-width:500px){.pop-up-k2 .pop-up-body .pop-up-right{padding:5px;max-width:280px}}@media(max-width:290px){.pop-up-k2 .pop-up-body .pop-up-right{padding:0}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .logo-k2{width:300px;padding-bottom:50px}@media(max-width:600px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .logo-k2{width:180px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .first-line{background-color:#d5281d;color:#fff;font-family:Poppins;font-weight:800;font-size:28px;min-height:40px;letter-spacing:1px;border:none;text-transform:uppercase;transition-duration:1s;transition-property:background-color;justify-content:center;margin-top:30px;padding:5px}@media screen and (max-width:1200px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .first-line{font-size:25px}}@media screen and (max-width:600px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .first-line{font-size:14.7px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .seconde-line{font-family:Poppins,serif,sans-serif;font-size:40px;color:#000;text-transform:uppercase;line-height:2;font-weight:900;padding-right:7px;padding-left:7px}@media screen and (max-width:1200px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .seconde-line{font-size:36px}}@media screen and (max-width:600px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .seconde-line{font-size:22.5px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .title-sub{font-size:45px;font-family:Poppins,serif,sans-serif;text-transform:uppercase;font-weight:900;letter-spacing:7px}@media screen and (max-width:650px)and (min-width:460px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .title-sub{font-size:33px}}@media screen and (max-width:460px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .title-sub{font-size:27px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:first-of-type{font-size:30px;font-family:Poppins,serif,sans-serif;text-transform:none;font-weight:700;line-height:1.5;color:#000;text-transform:uppercase;background-color:#d5281d;color:#fff}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:first-of-type span{color:#000;font-size:50px;background-color:#fff;padding:4px 4px 32px 34px}@media screen and (max-width:1150px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:first-of-type span{font-size:23px;padding:2px 42px 32px 32px}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:first-of-type{margin-top:20px;font-size:15px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:first-of-type sup{top:-20px;font:normal normal 800 34px/16px Montserrat}@media screen and (max-width:1150px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:first-of-type sup{top:-15px;font:normal normal 800 16px/16px Montserrat}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:nth-of-type(2){font-size:25px;font-family:Poppins,serif,sans-serif;text-transform:none;font-weight:700;text-transform:uppercase;color:#000;text-align:center;justify-content:center}@media(max-width:1150px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:nth-of-type(2){font-size:20px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:nth-of-type(3){font-size:35px;font-family:Poppins,sans-serif;color:#d5281d;line-height:1.5;font-weight:900;text-transform:uppercase;letter-spacing:1.5px;text-align:center;justify-content:center}@media(max-width:1150px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container p:nth-of-type(3){font-size:17px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button{padding-right:20px;padding-left:20px}@media screen and (max-width:450px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button{padding-right:20px;padding-left:20px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-k2-pop-up{background-color:#181818;color:#fff;font-family:Poppins;font-weight:800;font-size:20px;min-height:40px;letter-spacing:1px;border:none;text-transform:uppercase;transition-duration:1s;transition-property:background-color;justify-content:center;margin-top:30px}@media screen and (max-width:1150px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-k2-pop-up{font-size:20px}}@media screen and (max-width:600px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-k2-pop-up{font-size:20px}}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-k2-pop-up:hover{background-color:#d5281d;color:#fff;border:1px solid #d5281d}.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-l{width:445px}@media screen and (max-width:1200px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-l{width:405px;font-size:15px}}@media screen and (max-width:600px){.pop-up-k2 .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-l{width:250px;font-size:15px}.pop-up-k2 .pop-up-body .pop-up-right{min-height:400px}}@media(min-width:992px){.modal-lg{max-width:-moz-fit-content!important;max-width:fit-content!important}}.subscription-packs{height:1070px;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:10vh 2vw}@media screen and (max-width:1740px){.subscription-packs{height:auto;display:block}}.subscription-packs .subscription-container{border:3px solid #d5281d;border-radius:62px}@media screen and (max-width:1740px){.subscription-packs .subscription-container{margin:3vh auto}}.subscription-packs .subscription-container .subscription-content-container{height:93%;margin:30px auto;background-color:#f1f1f2;border-radius:25px;position:relative}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container{margin:20px auto}}.subscription-packs .subscription-container .subscription-content-container .header{background:url(../../../wNF3hqQ/prising-tables-02.webp);background-size:cover;color:#fff;border-radius:25px;display:flex;flex-wrap:wrap;flex-direction:column;text-align:center;justify-content:space-evenly}.subscription-packs .subscription-container .subscription-content-container .header .name{font-family:Montserrat;font-size:55px;line-height:35px;font-weight:900;letter-spacing:0;color:#fff;text-transform:uppercase;width:100%;margin:0}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .header .name{font:normal normal 900 25px/16px Montserrat}}.subscription-packs .subscription-container .subscription-content-container .header .stars-container{width:163px;height:18px;position:relative;margin-left:auto;margin-right:auto}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .header .stars-container{width:88.62px;height:9.37px}}.subscription-packs .subscription-container .subscription-content-container .header .price{font-family:Montserrat;width:100%;font-size:61px;line-height:35px;font-weight:800;margin:0}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .header .price{font:normal normal 800 32px/18px Montserrat}.subscription-packs .subscription-container .subscription-content-container .header .price sup{font:normal normal 800 22px/16px Montserrat}}.subscription-packs .subscription-container .subscription-content-container .header #price-privilege{position:relative;padding-right:174px}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .header #price-privilege{padding-right:85px}}.subscription-packs .subscription-container .subscription-content-container .header #price-privilege .privilege-period{font-family:Montserrat;font-size:20px;line-height:20px;font-weight:200;position:absolute;bottom:0;right:115px;top:32px}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .header #price-privilege .privilege-period{font:normal normal normal 10px/18px Montserrat;right:50px;top:23px}}.subscription-packs .subscription-container .subscription-content-container .header .period{width:100%;font-family:Montserrat;font-size:20px;line-height:20px;font-weight:200;margin:0;display:grid}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .header .period{font:normal normal normal 10px/18px Montserrat}}.subscription-packs .subscription-container .subscription-content-container .header .period span{margin:7px 0}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .header .period span{margin:0}}.subscription-packs .subscription-container .subscription-content-container .features{list-style:none;padding:0 0 0 20px;margin:0}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .features{padding:0}}.subscription-packs .subscription-container .subscription-content-container .features li{height:14px;margin:27px 0}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .features li{margin:10px 0}}.subscription-packs .subscription-container .subscription-content-container .features li .include{border-bottom:1px solid green;border-right:1px solid green;transform:rotate(45deg);height:16px;width:8px;display:inline-block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);margin:0 12px 0 22px}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .features li .include{height:10px;width:5px}}.subscription-packs .subscription-container .subscription-content-container .features li .exclude{color:#d5281d;font-size:36px;font-weight:100;margin-left:15px;margin-right:5px}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .features li .exclude{font-size:22px;margin-left:19px}}.subscription-packs .subscription-container .subscription-content-container .features li .exclude:before{content:"×";vertical-align:middle}.subscription-packs .subscription-container .subscription-content-container .option-card{justify-content:center;background-color:#e1e1e1;position:absolute;bottom:0;border-radius:25px;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;text-align:center;align-content:center}.subscription-packs .subscription-container .subscription-content-container .option-card h3{font:normal normal 700 25px Poppins;letter-spacing:1.2px;color:#1e1e1e;text-transform:uppercase;text-align:center;margin:0}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .option-card h3{font:normal normal 700 12px Poppins}}.subscription-packs .subscription-container .subscription-content-container .option-card .price-option{display:flex;justify-content:space-between;align-items:baseline}.subscription-packs .subscription-container .subscription-content-container .option-card .price-option span:first-child{font:normal normal 700 32px Poppins}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .option-card .price-option span:first-child{font:normal normal 700 17px Poppins}}.subscription-packs .subscription-container .subscription-content-container .option-card .price-option span:last-child{font:normal normal 700 20px Poppins}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .option-card .price-option span:last-child{font:normal normal 700 10px Poppins}}.subscription-packs .subscription-container .subscription-content-container .option-card .engagement p{font:normal normal normal 19px Poppins;margin:0}@media screen and (max-width:650px){.subscription-packs .subscription-container .subscription-content-container .option-card .engagement p{font:normal normal normal 9px Poppins}}.subscription-packs .small-subscription-card{width:531px;height:866px}@media screen and (max-width:650px){.subscription-packs .small-subscription-card{width:291px;height:517px}}@media screen and (max-width:300px){.subscription-packs .small-subscription-card{width:100%}}.subscription-packs .small-subscription-card .subscription-content-container{width:468.81px}@media screen and (max-width:650px){.subscription-packs .small-subscription-card .subscription-content-container{width:256.65px}}.subscription-packs .small-subscription-card .subscription-content-container .header{width:470px;height:288px}@media screen and (min-width:650px){.subscription-packs .small-subscription-card .subscription-content-container .header{padding:20px 0}}@media screen and (max-width:650px){.subscription-packs .small-subscription-card .subscription-content-container .header{width:257.93px;height:163.38px}}.subscription-packs .small-subscription-card .subscription-content-container .header .price sup{font:normal normal 800 34px/16px Montserrat}@media screen and (max-width:650px){.subscription-packs .small-subscription-card .subscription-content-container .header .price sup{font:normal normal 800 22px/16px Montserrat}}.subscription-packs .small-subscription-card .subscription-content-container .features li .exclude+.feature{font:normal normal normal 19px/68px Poppins}@media screen and (max-width:650px){.subscription-packs .small-subscription-card .subscription-content-container .features li .exclude+.feature{font:normal normal normal 12px/28px Poppins}}.subscription-packs .small-subscription-card .subscription-content-container .features .feature{font:normal normal normal 15px/53px Poppins}@media screen and (max-width:650px){.subscription-packs .small-subscription-card .subscription-content-container .features .feature{font:normal normal normal 12px/28px Poppins}}.subscription-packs .small-subscription-card .subscription-content-container .option-card{width:468.81px;height:144.65px}@media screen and (max-width:650px){.subscription-packs .small-subscription-card .subscription-content-container .option-card{width:258px;height:80px}}.subscription-packs .small-subscription-card .subscription-content-container .option-card .price-option{padding:0 82px}@media screen and (max-width:650px){.subscription-packs .small-subscription-card .subscription-content-container .option-card .price-option{padding:0 58px}}.subscription-packs .big-subscription-card{width:602px;height:1069px}@media screen and (max-width:650px){.subscription-packs .big-subscription-card{width:291px;height:517px}}@media screen and (max-width:300px){.subscription-packs .big-subscription-card{width:100%}}.subscription-packs .big-subscription-card .subscription-content-container{width:524.81px}@media screen and (max-width:650px){.subscription-packs .big-subscription-card .subscription-content-container{width:254px}}.subscription-packs .big-subscription-card .subscription-content-container .header{width:533.17px;height:347.7px}@media screen and (min-width:650px){.subscription-packs .big-subscription-card .subscription-content-container .header{padding:50px 0}}@media screen and (max-width:650px){.subscription-packs .big-subscription-card .subscription-content-container .header{width:258px;height:164.38px}}.subscription-packs .big-subscription-card .subscription-content-container .header .price{font:normal normal 800 85px/35px Montserrat}@media screen and (max-width:650px){.subscription-packs .big-subscription-card .subscription-content-container .header .price{font:normal normal 800 49px/21px Montserrat}}.subscription-packs .big-subscription-card .subscription-content-container .header .price sup{font:normal normal 800 45px/16px Montserrat}@media screen and (max-width:650px){.subscription-packs .big-subscription-card .subscription-content-container .header .price sup{font:normal normal 800 32px/16px Montserrat}}.subscription-packs .big-subscription-card .subscription-content-container .features{padding-top:34px}@media screen and (max-width:650px){.subscription-packs .big-subscription-card .subscription-content-container .features{padding-top:0}}.subscription-packs .big-subscription-card .subscription-content-container .features .feature{font:normal normal normal 19px/68px Poppins}@media screen and (max-width:650px){.subscription-packs .big-subscription-card .subscription-content-container .features .feature{font:normal normal normal 12px/28px Poppins}}.subscription-packs .big-subscription-card .subscription-content-container .option-card{width:524.81px;height:193.04px}@media screen and (max-width:650px){.subscription-packs .big-subscription-card .subscription-content-container .option-card{width:254px;height:93px}}.subscription-packs .big-subscription-card .subscription-content-container .option-card .price-option{padding:0 110px}@media screen and (max-width:650px){.subscription-packs .big-subscription-card .subscription-content-container .option-card .price-option{padding:0 55px}}.contact-info{position:relative;display:flex;justify-content:center;flex-wrap:wrap;min-height:600px;height:auto;align-items:center;align-content:center}@media screen and (max-width:800px){.contact-info{min-height:648px}}.contact-info .background-container{height:100%;width:100%;position:absolute;z-index:0}.contact-info .info-cards-container{position:relative;margin:auto;max-width:1141px;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}@media screen and (max-width:800px){.contact-info .info-cards-container{align-content:flex-start;padding-top:60px}}.contact-info .info-cards-container .info-card{background-color:#fff;width:347px;height:192px;background:#151515 0 0 no-repeat padding-box;margin:10px}@media screen and (max-width:800px){.contact-info .info-cards-container .info-card{width:246px;height:136px;margin:12px}.contact-info .info-cards-container .info-card:first-child{margin-top:0}.contact-info .info-cards-container .info-card:last-child{margin-bottom:0}}.contact-info .info-cards-container .info-card .card-icon{display:flex;justify-content:center;margin-top:12px}.contact-info .info-cards-container .info-card .details,.contact-info .info-cards-container .info-card .title{text-align:center;font-weight:700;letter-spacing:0;color:#fff}.contact-info .info-cards-container .info-card .title{font-family:Montserrat;font-size:18px;line-height:35px;text-transform:uppercase}@media screen and (max-width:800px){.contact-info .info-cards-container .info-card .title{font-size:15px;line-height:21px}}.contact-info .info-cards-container .info-card .details{font-family:Poppins;font-size:15px;line-height:25px;display:grid;font-weight:400}@media screen and (max-width:800px){.contact-info .info-cards-container .info-card .details{font-size:12px;line-height:16px}}.contact-info .button-container{width:100%;text-align:center;z-index:1;position:relative;margin-top:53.5px}@media screen and (max-width:800px){.contact-info .button-container{margin-top:27.27px}}.contact-info .button-container button{width:152px;height:39px;background:transparent;text-align:center;font:normal normal 700 15px/35px Montserrat;letter-spacing:0;color:#fff;text-transform:uppercase;padding:0;border:none;cursor:pointer}.contact-info .button-container button:hover .horizontal-border{animation-name:borderButtonBottomToTop;animation-duration:.3s;animation-fill-mode:forwards}@media screen and (max-width:800px){.contact-info .button-container button:hover .horizontal-border{animation-name:borderButtonBottomToTopMobile;animation-duration:.3s;animation-fill-mode:forwards}.contact-info .button-container button{width:104px;height:27px;font-size:12px;line-height:21px}}.contact-info .button-container button .vertical-border{position:absolute;margin:0;width:1px;background-color:#fff;height:39px;top:0}@media screen and (max-width:800px){.contact-info .button-container button .vertical-border{height:27px}}.contact-info .button-container button .horizontal-border{position:absolute;width:152px;background-color:#fff;height:1px;bottom:0;margin:0;animation-name:borderButtonTopToBottom;animation-duration:.3s;animation-fill-mode:forwards}@media screen and (max-width:800px){.contact-info .button-container button .horizontal-border{width:104px;animation-name:borderButtonTopToBottomMobile;animation-duration:.3s}}.contact-info .button-container button .icon-container{float:right;filter:brightness(0) invert(1)}#calendly-calendar{min-width:320px;height:101vh;padding-top:35px;overflow-y:hidden!important}@media screen and (max-width:600px){#calendly-calendar{padding:10px}}.calendly-container{border:none;margin-top:58px}@media screen and (max-width:600px){.calendly-container{padding-top:50px;margin-top:0}}.coupon-container{padding-top:100px;padding-bottom:120px;background-color:#fff!important;box-shadow:none}@media screen and (max-width:1150px){.coupon-container{margin:60px 5% 0}}.coupon-container .cheque-cours-collectifs{min-height:50vh;margin-top:60px}@media screen and (max-width:500px){.coupon-container .cheque-cours-collectifs{margin-top:-30px}}.coupon-container .coupon-cheque{display:block;margin-left:auto;margin-right:auto;text-align:center;color:#000}.coupon-container .coupon-cheque .cheque-title{font-size:36px;font-weight:900;font-family:Raleway,sans-serif;text-transform:uppercase}@media screen and (max-width:500px){.coupon-container .coupon-cheque .cheque-title{font-size:25px}}.coupon-container .coupon-cheque .cheque-message{font-family:Poppins,sans-serif}.coupon-container .coupon-cheque .cheque-message p{font-size:16px;margin:22px}.coupon-container .coupon-cheque .cheque-btn{margin-top:30px;margin-bottom:30px}.coupon-container .coupon-cheque .cheque-btn button{font-family:Poppins,sans-serif;font-weight:800;padding:10px;border-radius:5px}.coupon-container .coupon-cheque .cheque-btn button a{color:#000}.rejoignez-nous-become-coach{width:100%;background-color:#efefef}.rejoignez-nous-become-coach .snackbar-style{min-height:50px;font-size:16px}.rejoignez-nous-become-coach .first-section-become-coach{display:flex;position:relative;width:100%;height:100vh;align-items:center;justify-content:space-around;flex-direction:column;background-color:#000}.rejoignez-nous-become-coach .first-section-become-coach .rejoignez-nous-image-become-coach{z-index:1;width:100%;height:100%;position:absolute;object-fit:cover}.rejoignez-nous-become-coach .first-section-become-coach .bottom-direction-container{position:absolute;bottom:0}.rejoignez-nous-become-coach .first-section-become-coach .bottom-direction-container a{z-index:2}.rejoignez-nous-become-coach .first-section-become-coach .bottom-direction-container .bottom-direction{position:relative;opacity:1;z-index:2;margin-bottom:80px}.rejoignez-nous-become-coach .first-section-become-coach .bottom-direction-container .bottom-direction:hover{background-color:none}.rejoignez-nous-become-coach .button-become-coach{background-color:#000;border:none;height:40px;width:250px;margin:20px;cursor:pointer}.rejoignez-nous-become-coach .button-become-coach span{font-family:Poppins,serif,sans-serif;color:#fff;font-size:20px;font-weight:600}.rejoignez-nous-become-coach .inscription-become-coach{display:flex;justify-content:center;align-items:center;color:#000}.rejoignez-nous-become-coach .inscription-become-coach form{width:100%}.rejoignez-nous-become-coach .inscription-become-coach .formulaire{margin:10vh auto 5vh;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.rejoignez-nous-become-coach .inscription-become-coach .formulaire h1{font-weight:500;margin-bottom:30px;text-align:center;text-transform:uppercase;line-height:1.7em;font-family:Poppins,serif,sans-serif}.rejoignez-nous-become-coach .inscription-become-coach .formulaire h5{text-align:center;font-size:17px;margin:10px;font-family:Poppins,serif,sans-serif}.rejoignez-nous-become-coach .inscription-become-coach .formulaire p{text-align:center;font-size:15px;margin:10px;font-weight:600;font-family:Montserrat,serif,sans-serif}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .input-checkbox{text-align:center}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .input-checkbox input{margin:0 13px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input{display:flex;flex-direction:column;align-items:center;width:100%}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .text-field{width:100%;margin-bottom:20px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .input-checkbox{display:flex;justify-content:center}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .input-checkbox input{margin:0 13px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .alert{margin-top:2px;font-size:1.17rem;color:#ba2319}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input h4{font-family:Poppins,serif,sans-serif;font-size:22px;font-weight:500}@media(max-width:949px){.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input h4{font-size:1.5em;font-family:Poppins,serif,sans-serif}}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .MuiInput-underline:after{border-bottom:2px solid #ba2319}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .MuiInputBase-input{font-size:20px;line-height:30px}@media(min-width:949px){.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input{width:45%}}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .max{width:100%}@media(min-width:949px){.rejoignez-nous-become-coach .inscription-become-coach .formulaire{width:66%}}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Bold.673d894e.otf);font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Regular.1e1f698d.otf);font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Black.6e4c1572.otf);font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(../media/Montserrat-ExtraBold.8e3d41fe.otf);font-weight:800;font-style:normal}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:#f5f5f5}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media(prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#000}}@media screen and (max-width:1000px){.desktop-img{display:none}}@media screen and (min-width:1000px){.mobile-img{display:none}}