article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:Lato,Helvetica,Verdana,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:1.8765em;margin-top:.75em;margin-bottom:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border:.0625em solid silver;padding:.4625em .875em .9125em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../font/Oswald-200-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../font/Oswald-200-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../font/Oswald-300-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../font/Oswald-300-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../font/Oswald-400-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../font/Oswald-400-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../font/Oswald-500-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../font/Oswald-500-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../font/Oswald-600-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../font/Oswald-600-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../font/Oswald-700-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../font/Oswald-700-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(../font/Lato-100.woff2) format("woff2"),url(../font/Lato-100.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:url(../font/Lato-100-i.woff2) format("woff2"),url(../font/Lato-100-i.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(../font/Lato-300.woff2) format("woff2"),url(../font/Lato-300.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(../font/Lato-300-i.woff2) format("woff2"),url(../font/Lato-300-i.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(../font/Lato-400.woff2) format("woff2"),url(../font/Lato-400.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(../font/Lato-400-i.woff2) format("woff2"),url(../font/Lato-400-i.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(../font/Lato-700.woff2) format("woff2"),url(../font/Lato-700.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(../font/Lato-700-i.woff2) format("woff2"),url(../font/Lato-700-i.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(../font/Lato-900.woff2) format("woff2"),url(../font/Lato-900.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:url(../font/Lato-900-i.woff2) format("woff2"),url(../font/Lato-900-i.woff) format("woff")}@font-face{font-family:flexslider-icon;src:url(../font/flexslider-icon.woff) format("woff"),url(../font/flexslider-icon.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:pictos;src:url(../font/pictos.woff) format("woff"),url(../font/pictos.ttf) format("truetype");font-weight:400;font-style:normal}[data-icon]:before{font-family:pictos!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:pictos!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#Tenv{width:174px;margin:0;text-align:center;color:#fff;font-size:14px;font-weight:700;background-color:#004695;position:fixed;top:0;right:0;z-index:1000}#main-content{margin:0 auto;width:994px;position:relative}.placeholder{color:#000}.row{margin-bottom:10px}.blue-box{color:#fff;background-color:#004695}.blue-box div.selector span{color:#004695}.blue-box option{background-color:#fff;color:#004695}.grey-selector div.selector span{color:#000}.order-action{padding-top:20px;text-align:right}.order-btn{display:inline-block;background-color:#004695;background-image:url(../img/picto-link.png);background-repeat:no-repeat;background-position:10px 50%;color:#fff!important;height:35px;margin-bottom:5px;padding:5px 20px 5px 40px;text-decoration:none;text-transform:uppercase;font-size:.9375em;font-weight:400!important;border:none;line-height:28px}.order-btn:hover{color:#7e7e7e!important}.order-btn-light{display:inline-block;background-color:#004695;color:#fff!important;font-weight:400!important;height:35px;line-height:28px;border:none;background-position:10px 50%;padding:5px 20px 5px 40px}.order-btn-light:hover{color:#7e7e7e!important}.order-btn-superlight{display:inline-block;background-color:#004695;background-image:url(../img/picto-link.png);background-repeat:no-repeat;background-position:10px 50%;color:#fff!important;height:18px;margin-bottom:1px;padding:1px 20px 1px 40px;text-decoration:none;text-transform:uppercase;font-size:.9375em;font-weight:400!important;border:none}#video-flow-poster{background:#000 url(../spacer.gif) 0 0 no-repeat;background-size:200%;-webkit-transition:background 1s .5s;-moz-transition:background 1s .5s}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;background:#000}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.editorial-content p.alignRight{text-align:right}.textUppercase{text-transform:uppercase}.badgeGS{background-image:url(../appli-ico.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:60px;width:60px}.sf-MainContainer{margin:0 auto;width:994px}#main-content .pagination{display:table;margin:35px auto 0;background-image:url(../img/linoleum.jpg);width:100%;text-align:center;padding:15px;background-color:#deb887;margin-top:0}#main-content .pagination ul{list-style:none}#main-content .pagination ul li{display:inline-block}#main-content .previous{color:grey;text-decoration:none;font-size:24px;font-weight:900}#main-content .active-page{border-radius:50px;padding:6px 12px;margin-left:10px;margin-right:5px;background-color:#004695;color:#fff}#main-content .last-page{border-radius:30px;border:2px solid #004695;color:#004695;padding:5px 8px;margin-left:5px;margin-right:10px}#main-content .next{background-color:none;color:#004695;text-decoration:none;font-size:24px;font-weight:900}#main-content .pagination__Center{padding-right:39px;color:#004695}@supports not (-ms-high-contrast:none){@media only screen and (max-width:997px){#main-content-overflow{width:100%;overflow:auto}#main-content-overflow #main-content{width:994px!important}#main-content{width:100%}#Tenv{margin:0 auto;left:0}}}html{scroll-padding-top:120px}.SF202008-header{-webkit-font-smoothing:antialiased;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);z-index:100;position:fixed;top:0;left:0;right:0}.SF202008-header header{margin:0 auto;width:1114px;max-width:100%;height:100px;display:flex;align-items:center}.SF202008-header header div{width:120px}.SF202008-header header div a{width:100%;display:inline-block;text-align:center}.SF202008-header header div.logo a{text-align:left}.SF202008-header header div.logo img{width:80px}.SF202008-header header div.logo .brand{display:none}.SF202008-header header div.subscribe a{border:2px solid #004695;border-radius:20px;text-transform:uppercase;color:#004695;font-family:Oswald,sans-serif;font-size:15px;font-weight:500;text-decoration:none;padding:3px 10px}.SF202008-header header div.mobile-toggle{display:none;margin-bottom:8px;padding:0 20px}.SF202008-header header div.mobile-toggle button{width:30px;height:30px;padding:0;background:none;border:none;display:flex;flex-direction:column;align-items:center}.SF202008-header header div.mobile-toggle button i{width:8px;height:8px;border:2px solid #004695;border-radius:10px;margin:1px}.SF202008-header header nav{height:100%;width:874px;max-width:100%;margin:0 60px 0 40px;display:flex;justify-content:space-between}.SF202008-header header nav li,.SF202008-header header nav ul{margin:0;padding:0;list-style-type:none}.SF202008-header header nav li.mobilesearch{display:none}.SF202008-header header nav ul.myaccount img{width:62px}.SF202008-header header nav ul.search img{height:26px}.SF202008-header header nav>ul.menu{flex-basis:70%}.SF202008-header header nav>ul{display:flex;align-items:center;justify-content:space-between;height:100%}.SF202008-header header nav>ul>li{position:relative;height:100%;display:flex;align-items:center}.SF202008-header header nav>ul>li>a{font-family:Oswald,sans-serif;font-weight:500;text-decoration:none;color:#004695;font-size:18px;text-transform:uppercase}.SF202008-header header nav>ul>li>ul{display:none;position:absolute;width:180px;margin-left:-90px;padding-bottom:10px;top:80px;left:50%;background-color:#fff;text-align:center;box-shadow:0 6px 6px 0 rgba(0,0,0,.06)}.SF202008-header header nav>ul>li>ul>li{margin:10px}.SF202008-header header nav>ul>li>ul>li>a{font-family:Lato,sans-serif;font-weight:400;text-decoration:none;color:#004695;font-size:16px;text-transform:lowercase}.SF202008-header-spacer{height:100px}@media only screen and (min-width:721px){.SF202008-header header nav>ul>li:hover>ul{display:block}}@media only screen and (max-width:720px){.SF202008-header header{justify-content:space-between}.SF202008-header header .search,.SF202008-header header .subscribe{display:none}.SF202008-header header nav li.mobilesearch{display:block;width:auto;margin-top:20px}.SF202008-header header nav li.mobilesearch img{height:18px}.SF202008-header header .menu{box-shadow:0 4px 6px 0 rgba(0,0,0,.06);display:flex;position:absolute;top:-1000px;left:0;right:0;z-index:10;background-color:#fff;overflow:hidden;transition:top .3s ease-in;height:auto}.SF202008-header header.open .menu{top:90px;padding-bottom:20px;transition:top .3s ease-out}.SF202008-header header.open>div.logo a img.brand{opacity:0}.SF202008-header header>div.logo{width:80px;height:75px}.SF202008-header header>div.logo a{width:100%;height:100%;text-align:center}.SF202008-header header>div.logo a img{width:63px;height:58px}.SF202008-header header>div.logo a img.brand{display:inline-block;width:80px;height:10px;opacity:1;transition:opacity .1s linear}.SF202008-header header>div,.SF202008-header header nav{z-index:100;width:unset;margin:0;padding-bottom:0}.SF202008-header header>div>ul,.SF202008-header header nav>ul{flex-direction:column}.SF202008-header header>div>ul>li,.SF202008-header header nav>ul>li{margin:10px 0;flex-direction:column;width:100%}.SF202008-header header>div>ul>li>ul,.SF202008-header header nav>ul>li>ul{position:static;width:100%;margin-left:0;margin-top:10px;background-color:rgba(0,0,0,.06);box-shadow:none}.SF202008-header header>div>ul>li.open>ul,.SF202008-header header nav>ul>li.open>ul{display:block}.SF202008-header header>div.mobile-toggle,.SF202008-header header>nav{width:100px}.SF202008-header header nav{z-index:10;height:75px}.SF202008-header header nav ul.myaccount{margin:0 20px;z-index:200;justify-content:flex-start}.SF202008-header header nav ul.myaccount>li{margin:0;flex-direction:row}.SF202008-header header nav ul.myaccount>li>a{display:flex;flex-direction:column}.SF202008-header header nav ul.myaccount>li>ul{display:none}.SF202008-header header nav:before{content:"";position:absolute;background:#fff;top:0;left:0;right:0;height:100px;z-index:100}.SF202008-header header div.mobile-toggle{display:block}}.slideshow-container{width:994px;margin:0 auto;overflow:hidden}@supports not (-ms-high-contrast:none){@media only screen and (max-width:856px){.sf-Banner__control-nav.sf-Banner__control-paging{display:none}}}.SF202411__Offre_Banner div{display:block}.SF202411__Offre_Banner div a{display:block;height:inherit}.SF202411__Offre_Banner div img{width:100%}.SF202411__Offre_Banner div.desktop-banner{height:180px}.SF202411__Offre_Banner div.desktop-banner img{height:100%;object-fit:cover}.SF202411__Offre_Banner div.mobile-banner{display:none}@media only screen and (max-width:720px){.SF202411__Offre_Banner div.desktop-banner{display:none}.SF202411__Offre_Banner div.mobile-banner{display:block}}.SF201805-GeneralContent__HeaderTitle{margin:0 auto;max-width:994px;position:relative}.SF201805-GeneralContent__HeaderTitle h1{font-size:25px;text-align:center;text-transform:uppercase;font-family:Oswald,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#004695}.SF201805-GeneralContent__HeaderTitle .goBack__arrow{background-position:50%;background-repeat:no-repeat;background-color:transparent;background-image:url(../img/arrow_back.svg);left:20px;width:30px;height:30px;border:none;position:absolute;top:7px}.SF201807__Img__centered{display:block;margin:0 auto}.SF201807__Block__centered{text-align:center;color:#000;font-size:18px;font-weight:400;width:90%;display:block;margin:28px auto 0}.SF201807__Block__centered .blueText{color:#004695;font-weight:600;text-align:center}.sf201807__lineStyle__30{display:block;width:30%;margin-left:auto;margin-right:auto;border-top:1px solid #004695}.sf-Background__wood__Search{background-image:url(../img/linoleum.jpg);background-color:#bc8660;text-align:center;box-shadow:none;padding-bottom:30px;width:994px;margin:32px auto 0;display:flex;flex-flow:row;flex-wrap:wrap}.sf-Background__wood__Search a{letter-spacing:1px;text-decoration:none;font-family:Lato,sans-serif;font-weight:600;border:1px solid #fff;background-color:#fff;margin-left:109px;margin-bottom:30px;margin-top:30px;border-radius:109%;width:186px;height:186px;color:#004695!important;font-size:18px}.sf-Background__wood__Search a:hover{color:#7e7e7e!important}.sf-Background__wood__Search a img{display:block;margin:10px auto;padding-top:20px}.SF201807-GeneralContent__Block{margin-bottom:50px}.SF201807-Text__linestyle{display:block;border-bottom:1px solid #004695;text-align:center}.SF201807-Text__linestyle p{position:relative;top:40px;padding:0 20px;display:inline-block;background:#fff;color:#004695!important;letter-spacing:1px;font-size:24px!important;font-weight:600!important;line-height:1.5em;margin:0 0 25px}.SF201807__2column{float:left;width:50%;text-align:center;padding-top:50px;padding-right:50px}.SF201807__2column:nth-child(2){padding-right:0}.SF201807__2column p{text-align:justify!important;color:#000;font-size:18px!important;font-weight:400}.SF201807__row:after{content:"";display:table;clear:both}.SF201807__center__item{display:block;width:-moz-max-content;width:-webkit-max-content;margin:0 auto}.SF201807__FlexBasisContainer{display:flex;margin-top:50px}.SF201807__FlexBasisContainer .sf201807__FlexBasis33{flex-basis:32.33%;margin:0 auto}.SF201807__FlexBasisContainer .sf201807__FlexBasis33 p{text-align:left!important;font-weight:400;font-size:21px!important;line-height:33px!important;color:#000;margin:0}.SF201807__3column{padding-top:50px;color:#000;padding-left:50px;column-count:3}.SF201807__3column a{color:#000;text-decoration:none}.SF201807__3column a:hover{color:#7e7e7e!important}.SF201807__3column p{text-align:left!important;font-weight:400;font-size:21px!important;line-height:33px!important;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.SF201807__3column p:first-child{margin-top:0}.SF201807__Uppercase600{text-transform:uppercase;font-weight:600}.SF201807__4column{float:left;width:25%;padding:10px}.SF201808__BtnCalltoActionBlueCentered{text-transform:uppercase;padding:10px 25px;text-decoration:none;display:table;font-size:21px;font-weight:600;cursor:pointer;color:#004695;border:2.5px solid #004695;margin:0 auto}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .SF201805-GeneralContent__HeaderTitle,img.SF201807__Img__centered{width:100%}#main-content-overflow #main-content .SF201805-GeneralContent__HeaderTitle{width:994px}.SF201805-GeneralContent__HeaderTitle h1{font-size:21px}.SF201805-GeneralContent__HeaderTitle .goBack__arrow{top:0}h3{text-align:center}}}.offers_banner img{max-width:100%}.help-box-wrapper{background-color:#99a1ba;color:#fff;font-size:.875em;line-height:1.71429em}.help-box-wrapper .help-box{padding:10px 15px 15px}.SF202005_BubbleLayer__container .SF202005_BubbleLayer{background-color:#fff;text-align:center;box-shadow:none;display:flex;flex-direction:row;justify-content:space-around;margin:20px auto 50px}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a{color:#004695;text-decoration:none;display:inline-block;font-family:Oswald,sans-serif;font-size:16px;text-transform:uppercase;font-weight:500;text-align:center;width:192px;height:192px;background-color:#f7f8fc;border-radius:50%}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a:hover{color:#004695;background-color:#f1f1f5}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a img{display:block;width:44%;margin:25px auto 0}@media only screen and (max-width:860px){.SF202005_BubbleLayer__container .SF202005_BubbleLayer a{font-size:12px;width:130px;height:130px}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a img{margin:10px auto 0}}@media only screen and (max-width:550px){.SF202005_BubbleLayer__container .SF202005_BubbleLayer a{font-size:10px;width:80px;height:80px}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a img{margin:10px auto 0}}.SF202504__ContainerEditorial{display:flex;flex-direction:column;align-items:center;font-family:Oswald,sans-serif;color:#004695;text-align:center;& h1,h2,h3{text-transform:uppercase;letter-spacing:0}}.SF202504__ContainerEditorial .share-wrapper{position:absolute;display:flex;height:60px;z-index:1;justify-content:flex-end;align-items:flex-end;width:75%}.SF202504__ContainerEditorial .share-wrapper .share-button{display:flex;background:#dfe2ef;padding:5px 15px;border-radius:19px;text-decoration:none;text-transform:uppercase}.SF202504__ContainerEditorial .share-wrapper .share-button>img{margin-left:8px;margin-top:2px;height:16px}.SF202504__ContainerEditorial .share-wrapper .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202504__ContainerEditorial .share-wrapper .share-confirmation>div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202504__ContainerEditorial .share-wrapper .share-confirmation>div>h2{margin:0;text-transform:none}.SF202504__ContainerEditorial .share-wrapper .share-confirmation>div>h2>img{margin-left:5px;margin-bottom:10px}.SF202504__ContainerEditorial .share-wrapper .share-confirmation>div p{margin:20px 0 40px}.SF202504__ContainerEditorial .banner-bg{position:relative;display:flex;justify-content:center;align-items:flex-end;height:83vh;width:100%}.SF202504__ContainerEditorial .banner-bg .image-desktop{position:absolute;width:100%;height:100%;object-fit:cover;top:0}.SF202504__ContainerEditorial .banner-bg .image-mobile{display:none}.SF202504__ContainerEditorial .column{width:620px;background-color:#faf5f0;border-radius:16px;padding:35px 35px 40px;max-height:60vh;min-height:250px;margin-bottom:60px;opacity:.95}.SF202504__ContainerEditorial .column h1{line-height:1;margin-top:0;font-size:48px;font-weight:400}.SF202504__ContainerEditorial .column h2{margin-bottom:5px;font-size:21px;text-transform:none}.SF202504__ContainerEditorial .column p.subtitle{font-family:Oswald,sans-serif;color:#004695;font-size:21px}.SF202504__ContainerEditorial .column p.video-box{margin:0}.SF202504__ContainerEditorial .column p.video-box img{width:50px}.SF202504__ContainerEditorial .column a{text-decoration:none;font-weight:600}.SF202504__ContainerEditorial .column.light-blue{background-color:#f1f8ff}.SF202504__ContainerEditorial .full-width{width:100%;background-color:#fff;padding:35px 140px;height:500px}.SF202504__ContainerEditorial .full-width.short-height{height:350px}.SF202504__ContainerEditorial .full-width.auto-height{height:auto;min-height:350px}.SF202504__ContainerEditorial .full-width.beige{background-color:#faf5f0}.SF202504__ContainerEditorial .full-width.lilac{background-color:#dfe2ef}.SF202504__ContainerEditorial .full-width.light-blue{background-color:#f1f8ff}.SF202504__ContainerEditorial .full-width .single-link a{text-decoration:underline;font-family:Oswald,sans-serif;font-size:21px;font-weight:400}.SF202504__ContainerEditorial .full-width a{text-decoration:none;font-weight:600}.SF202504__ContainerEditorial .text-media{display:flex;align-items:center;justify-content:space-between}.SF202504__ContainerEditorial .text-media>div{max-width:660px;width:48%;padding:0 10px}.SF202504__ContainerEditorial .text-media img{max-width:100%;height:auto;padding:0 10px;vertical-align:middle}.SF202504__ContainerEditorial .call-to-action{display:flex;align-items:center;justify-content:center}.SF202504__ContainerEditorial .call-to-action .social-link img{width:36px}.SF202504__ContainerEditorial .info-points.contact{height:auto}.SF202504__ContainerEditorial .info-points.contact>div{justify-content:space-between;padding:0 150px}.SF202504__ContainerEditorial .info-points.contact>div .info-point{padding:0 30px;min-width:350px;margin-bottom:50px}.SF202504__ContainerEditorial .info-points.contact>div .info-point img{min-width:250px}.SF202504__ContainerEditorial .info-points.contact>div .info-point:only-child{max-width:100%;width:100%}.SF202504__ContainerEditorial .info-points.contact>div:last-child a{text-decoration:none;font-weight:600}.SF202504__ContainerEditorial .info-points.text-only>div .info-point{min-width:230px}.SF202504__ContainerEditorial .info-points>div{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px;padding:0 250px}.SF202504__ContainerEditorial .info-points>div.large{padding:0 20px}.SF202504__ContainerEditorial .info-points>div .info-point{padding:0 10px;max-width:230px}.SF202504__ContainerEditorial .info-points>div .info-point img{width:120px;border-radius:50%}.SF202504__ContainerEditorial .info-points>div .info-point .info-point-bubble{width:100%;display:flex;justify-content:center}.SF202504__ContainerEditorial .info-points>div .info-point .info-point-bubble p{width:120px;height:120px;background:#faf5f0;border-radius:50%;margin:0;display:flex;align-items:center;font-size:28px;justify-content:center;font-family:Oswald;color:#004695}.SF202504__ContainerEditorial .info-points>div .info-point .info-point-bubble p sup{font-size:50%}.SF202504__ContainerEditorial .pic-spread{display:flex;padding:0;justify-content:space-between}.SF202504__ContainerEditorial .pic-spread img{width:24%;height:auto;object-fit:contain}.SF202504__ContainerEditorial .action a{display:inline-block;text-transform:uppercase;text-decoration:none;font-size:18px;padding:8px 16px;border:2px solid #004695;border-radius:100px;min-width:200px;line-height:1.2;font-weight:400}.SF202504__ContainerEditorial .action a.button-full{background-color:#dfe2ef;border:none}.SF202504__ContainerEditorial .action a img{margin:-5px 0 0 5px;padding:0;width:18px}.SF202504__ContainerEditorial h1{font-size:28px;font-weight:400}.SF202504__ContainerEditorial h2{font-size:24px;font-weight:400}.SF202504__ContainerEditorial h3{font-size:21px;font-weight:400}.SF202504__ContainerEditorial p{font-family:Lato,sans-serif;color:#222;font-size:16px}.SF202504__ContainerEditorial p.smallprints{color:inherit}.SF202504__ContainerEditorial ul{color:#222;list-style:none;padding-left:0;line-height:1.4;font-family:Lato}.SF202504__ContainerEditorial ul li{padding-left:4px;position:relative;text-align:left}.SF202504__ContainerEditorial ul li:before{content:"";background-image:url(../img/offre/list_tick.svg);background-size:cover;height:10px;width:10px;display:inline-block;position:absolute;top:8px;left:-18px}.SF202504__ContainerEditorial ul+p{text-align:left}.SF202504__ContainerEditorial ol{color:#222;line-height:1.4;font-family:Lato;padding-left:16px}.SF202504__ContainerEditorial a{color:#004695}.SF202504__ContainerEditorial.text-page{background-color:#f2f8ff;padding-top:35px}.SF202504__ContainerEditorial.text-page h1{margin-bottom:0;font-size:24px}.SF202504__ContainerEditorial.text-page h2{text-transform:none;font-size:21px;margin-top:5px;text-align:left}.SF202504__ContainerEditorial.text-page h3{text-transform:none;font-size:18px;text-align:left;margin-top:25px}.SF202504__ContainerEditorial.text-page h4{text-align:left;font-family:Oswald;font-weight:400}.SF202504__ContainerEditorial.text-page ul{padding-left:8px}.SF202504__ContainerEditorial.text-page ol li,.SF202504__ContainerEditorial.text-page ul li{text-align:left;padding-left:11px}.SF202504__ContainerEditorial.text-page ol li:before,.SF202504__ContainerEditorial.text-page ul li:before{top:7px;left:-7px}.SF202504__ContainerEditorial.text-page .text-page-content{margin:25px auto 80px;max-width:1044px;padding:0 25px}.SF202504__ContainerEditorial.text-page .text-page-content>div{margin-top:20px}.SF202504__ContainerEditorial.text-page .text-page-content h2{margin-top:inherit}.SF202504__ContainerEditorial.text-page .text-page-content .retract{border:1px solid #222;padding:20px;max-width:600px;margin:20px auto}.SF202504__ContainerEditorial.text-page .text-page-content .retract p{text-align:left}.SF202504__ContainerEditorial.text-page .double-column{column-count:2;column-gap:2rem}.SF202504__ContainerEditorial.text-page p{text-align:justify;line-height:1.6;margin-top:0}.SF202504__ContainerEditorial.text-page a{font-weight:600;text-decoration:none}.fancybox__container .fancybox__backdrop{background:rgba(241,248,255,.9500000000000001)}.fancybox__container .fancybox__content>.f-button.is-close-btn{color:#004695}@media only screen and (max-width:1340px){.SF202504__ContainerEditorial .info-points>div{padding:0 100px}.SF202504__ContainerEditorial .info-points>div.large{padding:0 25px}.SF202504__ContainerEditorial .info-points.contact>div{justify-content:space-around}.SF202504__ContainerEditorial .full-width{padding:35px 5%}}@media only screen and (max-width:1050px){.SF202504__ContainerEditorial .info-points>div{padding:0 50px;justify-content:center}}@media only screen and (max-width:720px){.SF202504__ContainerEditorial .share-wrapper{width:95%;font-size:14px;align-items:center}.SF202504__ContainerEditorial .banner-bg{flex-direction:column;padding:0;height:auto}.SF202504__ContainerEditorial .banner-bg .image-desktop{display:none}.SF202504__ContainerEditorial .banner-bg .image-mobile{display:block;position:static;width:100%}.SF202504__ContainerEditorial .column{width:100%;border-radius:0;margin-top:0;margin-bottom:0;padding-bottom:50px;max-height:none;opacity:1}.SF202504__ContainerEditorial .column h1{font-size:36px;line-height:1.2}.SF202504__ContainerEditorial .column h2{margin-bottom:5px;font-size:21px;text-transform:none}.SF202504__ContainerEditorial .column p.subtitle{font-size:21px;line-height:1.4}.SF202504__ContainerEditorial .full-width{padding:10px 25px 70px;height:auto}.SF202504__ContainerEditorial .full-width.short-height{height:auto}.SF202504__ContainerEditorial .full-width.info-points{padding-bottom:25px}.SF202504__ContainerEditorial .full-width h2{font-size:21px}.SF202504__ContainerEditorial .full-width .single-link a,.SF202504__ContainerEditorial .full-width h3{font-size:18px}.SF202504__ContainerEditorial .pic-spread{flex-wrap:wrap;padding:0}.SF202504__ContainerEditorial .pic-spread img{width:49%;margin-bottom:2%}.SF202504__ContainerEditorial .text-media{padding:0;flex-wrap:wrap;justify-content:center}.SF202504__ContainerEditorial .text-media.mobile-reverse{flex-wrap:wrap-reverse}.SF202504__ContainerEditorial .text-media>div{width:100%;padding:0 0 30px}.SF202504__ContainerEditorial .text-media>div h2{margin-top:0;padding:0 20px}.SF202504__ContainerEditorial .text-media>div p{padding:0 25px}.SF202504__ContainerEditorial .text-media>div ul{padding:0 35px 0 50px}.SF202504__ContainerEditorial .text-media img{max-width:100%;padding:0}.SF202504__ContainerEditorial .text-media img.top-breather{padding-top:45px;width:225px}.SF202504__ContainerEditorial .info-points>div{flex-wrap:wrap;flex-direction:column;align-items:center;padding:0 25px}.SF202504__ContainerEditorial .info-points>div p{margin-bottom:50px}.SF202504__ContainerEditorial .info-points.contact>div{flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;padding:0 25px}.SF202504__ContainerEditorial .info-points.contact>div .info-point img{min-width:150px}.SF202504__ContainerEditorial .info-points.contact>div p{margin-bottom:50px}.SF202504__ContainerEditorial .action a{font-size:14px}.SF202504__ContainerEditorial h1{font-size:36px}.SF202504__ContainerEditorial h2{font-size:24px}.SF202504__ContainerEditorial p{line-height:1.6}.SF202504__ContainerEditorial p.smallprints{line-height:inherit}.SF202504__ContainerEditorial ul{padding-left:35px;margin-bottom:45px}.SF202504__ContainerEditorial.text-page{margin:0}.SF202504__ContainerEditorial.text-page .double-column{column-count:1}.SF202504__ContainerEditorial.text-page h1{font-size:21px}.SF202504__ContainerEditorial.text-page h2{font-size:18px}.SF202504__ContainerEditorial.text-page h3{font-size:16px}.SF202504__ContainerEditorial.text-page h4{font-size:14px}.SF202504__ContainerEditorial.text-page ul{margin-bottom:auto}}.SF201902-Contact p{color:#000;text-align:center!important;margin-top:35px!important;margin-bottom:35px!important;line-height:42px!important;font-weight:400}.SF201902-Partners>img:first-child{width:auto}.SF201902-Partners>img:nth-child(2){width:217px;margin:0 10px}.SF201902-Partners>img:nth-child(3){width:291px;margin:0 10px}.SF201902-Contact h2:after,.SF201902-Contact h2:before,.SF201902-Formation__SeFormer h2:after,.SF201902-Formation__SeFormer h2:before{background-color:#004695;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:31.7%}.SF201902-Contact h2:before,.SF201902-Formation__SeFormer h2:before{right:1.8em;margin-left:-50%}.SF201902-Contact h2:after,.SF201902-Formation__SeFormer h2:after{left:1.8em;margin-right:-50%}.SeFormer>.SF201902-Formation__SeFormer:nth-child(5) .SeFormer_column-style{height:unset}.SF201902-Formation__SeFormer div:not(.SeFormer_column-style){text-align:center;padding:0 15px;margin:5px 0}.SeFormer h2{padding:0 15px}.SeFormer_column-style{padding:24px 15px;height:282px}.SF201902-Contact p{padding:0 15px}.SF201902-Contact p a{overflow-wrap:break-word}.SF201902-Formation__SeFormer{margin-top:25px}.SF201902-Contact,.SF201902-Formation__SeFormer{overflow:hidden;color:#000}.SeFormer{font-size:1.12em}.column_under_text{width:100%;max-width:700px;margin:auto}.SeFormer h2,.sf-Klass_longText h3{text-align:center}.SeFormer_column-style{column-count:2;padding:23px 0;font-size:1.07em}#main-content>article>div>div.SF201902-Partners.al-center>img:first-child{width:320px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .sf201806__Nousrejoindre__Descriptif,.SF201902-SwedPres__SeFormer{padding:0 15px 20px}.SeFormer_column-style{height:auto}}@media only screen and (max-width:578px){.SF201902-Formation__SeFormer h2:after,.SF201902-Formation__SeFormer h2:before{content:none}}}.SF201805-NewsWidget__container .sf-NewsWidget__nav{margin-bottom:21px;margin-top:12px}.SF201805-NewsWidget__container .sf-NewsWidget__backHome{font-size:0;background-image:url(../img/arrow-2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;float:left;height:73px;width:35px}.SF201805-NewsWidget__container .sf-NewsWidget__toArchive{color:#94a8c4;font-size:14px;font-weight:300;text-transform:uppercase;line-height:73px;letter-spacing:1px;position:absolute;right:13px;bottom:-15px;text-decoration:underline;text-underline-position:under}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight{padding:0 15px;width:100%}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight img.illustration{width:400px;max-width:100%;height:auto;margin:20px auto;display:block}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight a{color:#004695;font-weight:700}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight a:hover{color:#7e7e7e}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight h3{color:#004695;font-family:Oswald,sans-serif;font-size:24px;letter-spacing:1px;font-weight:400;text-align:center}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight p{color:#000;font-size:18px;font-weight:400;line-height:1.2}.SF201805-NewsWidget__container .sf-NewsWidget__newsList{display:flex;flex-flow:row;flex-wrap:wrap;border-bottom:1px solid #004695}.SF201805-NewsWidget__container .sf-NewsWidget__newsList .sf-NewsWidget__news{text-decoration:none;flex-basis:33.33%;padding:10px 10px 52px}.SF201805-NewsWidget__container .sf-NewsWidget__news h3,.SF201805-NewsWidget__container .sf-NewsWidget__newsPage3FirstRow h3{color:#004695;font-size:18px;letter-spacing:1px;font-weight:900}.SF201805-NewsWidget__container .sf-NewsWidget__news p,.SF201805-NewsWidget__container .sf-NewsWidget__newsPage3FirstRow p{color:#000;font-size:18px;font-weight:400}.SF201805-NewsWidget__container .sf-NewsWidget__noNews span{color:#fbba00;font-weight:400}.SF201805-NewsWidget__container .sf-NewsWidget__noNews a{color:#004695;font-weight:700;text-decoration:none}.SF201805-NewsWidget__container .sf-NewsWidget__noNews{text-align:center;font-size:18px;letter-spacing:1px}.SF201805-NewsWidget__container .sf-NewsWidget__newsPage3FirstRow{text-decoration:none;flex-basis:50%;padding:10px}.SF201805-NewsWidget__container .sf-NewsWidget__newsPage3FirstRow strong{color:red}.SF201805-NewsWidget__container .sf-NewsWidget__MoreNews{width:100%;text-align:center;color:#004695;font-size:18px;letter-spacing:1px;font-weight:900;margin-top:56px;margin-bottom:68px}.SF201805-NewsWidget__container .sf-NewsWidget__MoreNews .sf-NewsWidget__linestyle{display:block;width:100%;border-bottom:1px solid #004695;margin-top:28px;text-align:center;margin-bottom:28px;position:relative;top:40px}.SF201805-NewsWidget__container .sf-NewsWidget__MoreNews p{margin-top:58px}.SF201805-NewsWidget__container .sf-NewsWidget__MoreNews a{color:#004695;font-weight:600;border:2.5px solid #004695;padding:18px 50px;font-size:21px;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.SF201805-NewsWidget__container .sf-NewsWidget__noNewsImg{margin-top:19px;padding-bottom:48px}.sf-NewsWidget__Download__container,.sf-NewsWidget__Download__container__centered,.sf-NewsWidget__Download__containerV2{display:flex;padding-top:40px;margin:0 auto;width:994px;position:relative}.sf-NewsWidget__Download__containerV2{border-top:none;padding-top:0}.sf-NewsWidget__Download__container__centered,.sf-NewsWidget__Download__container a,.sf-NewsWidget__Download__containerV2 a{flex-basis:33.33%}.sf-NewsWidget__Download__container__centered a{margin-left:auto;margin-right:auto}.sf-NewsWidget__Download{background-color:#f8f8f8;display:inline-block;border-radius:109%;width:228px;height:228px;color:#004695;position:relative;left:45px}.sf-NewsWidget__Download__container__centered .sf-NewsWidget__Download{left:0}.sf-NewsWidget__Download__Text{position:relative;top:78px;left:1px;text-align:center}.sf-NewsWidget__Download__Text .sf-NewsWidget__Download__FileTitle{font-weight:600!important;text-align:center;font-style:italic;color:#004695!important;font-size:18px;bottom:16px;position:relative;word-wrap:break-word;max-width:220px;margin:0 auto}.sf-NewsWidget__Download__Text .sf-NewsWidget__Download__type{bottom:22px;color:#94a8c4!important;font-weight:600;font-size:13px!important;position:relative;text-transform:uppercase;font-style:normal;font-weight:600!important}.sf-NewsWidget__Download__container__centered img,.sf-NewsWidget__Download__container img,.sf-NewsWidget__Download__containerV2 img{position:relative;left:95px;bottom:0;top:55px}.SF201805-NewsWidget__container a{text-decoration:none}.sf-actus_date{position:relative;float:right;bottom:10px;font-size:16px;font-weight:700;color:#004695}.SF202507__Documents{background-image:url(../img/BG_LISTE_DOCS_desktop.png)}.SF202507__Documents.SF202505__ContainerGeneral{background-position:unset;padding-top:200px}.SF202507__Documents.SF202505__ContainerGeneral .column{margin-bottom:0}.SF202507__Documents .list-items{margin-top:20px}.SF202507__Documents .list-items .row>div:first-child{text-transform:uppercase;min-width:52px}.SF202507__Documents .list-items .row>div:nth-child(2){padding-right:15px}@media only screen and (max-width:720px){.SF202507__Documents.SF202505__ContainerGeneral{padding-top:0}}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.sf-NewsWidget__Download__container{width:100%}}@media only screen and (max-width:875px){.sf-NewsWidget__Download{margin:auto;left:0}.sf-NewsWidget__Download__container .sf-NewsWidget__news{display:flex}}@media only screen and (max-width:645px){.SF201805-NewsWidget__container .sf-NewsWidget__newsList{flex-direction:column}.SF201805-NewsWidget__container .sf-NewsWidget__newsList .sf-NewsWidget__news,.sf-NewsWidget__Download__container__centered,.sf-NewsWidget__Download__container a,.sf-NewsWidget__Download__containerV2 a{flex-basis:auto}.SF201805-NewsWidget__container .sf-NewsWidget__newsList .sf-NewsWidget__news{padding:0 15px}}@media only screen and (max-width:708px){.sf-NewsWidget__Download__container{justify-content:space-around;flex-wrap:wrap}.sf-NewsWidget__Download__container a{padding:5px 0}.sf-NewsWidget__Download__Text{top:51px}.sf-NewsWidget__Download__container img{width:29px;top:25px;left:72px}.sf-NewsWidget__Download{width:170px;height:170px}.sf-NewsWidget__Download__Text .sf-NewsWidget__Download__FileTitle{font-size:15px}}@media only screen and (max-width:453px){.SF201805-NewsWidget__container .sf-NewsWidget__toArchive{width:100%;text-align:center;position:absolute;top:6px;right:0;left:0}}}.editorial-content{width:994px;color:#004695}.editorial-content p{margin:0 0 25px;text-align:left;font-size:18px;line-height:1.5em}.editorial-content p+h2{margin-top:44px}.editorial-content ul{margin:0 0 0 20px;text-align:left;line-height:1.5em;list-style-position:inside;padding-left:0}.editorial-content ul li{margin-bottom:.5em}.editorial-content a{color:#004695;font-weight:700}.editorial-content a:hover{color:#7e7e7e}.editorial-content a.see-more{display:inline-block;*display:inline;*zoom:1;background:url(../img/picto-see-more.png) no-repeat 0 0;color:#004695;line-height:16px;padding-left:22px;text-transform:uppercase;text-decoration:none;margin-right:0}.editorial-content h2{color:#004695;text-transform:uppercase;margin:25px 0 15px;font-size:24px;line-height:1.2em}.editorial-content .account-wrapper{position:relative;margin:0;min-height:200px}.editorial-content .account-photo{width:183px;float:right;margin:0 0 25px 10px}.account-photo p{margin:0}.account-photo .photo img{width:183px;margin:0}.editorial-content p.photopending{color:#999}.editorial-content p.photodiscard{color:#999;font-weight:700}.editorial-content p.photodiscard a{color:#999;font-weight:400}.editorial-content .bandeauTitle{background-color:#f8f8f8;padding:25px;letter-spacing:2px;text-align:center;color:#004695;font-weight:700}.editorial-content .editorial-content__centered{text-align:center;display:block}.editorial-content .editorial-content__blackText{color:#000;font-size:18px}.editorial-content .lightFont{font-size:18px;font-weight:400;letter-spacing:1px}.editorial-content .columnEditText{float:left;padding:10px;text-align:justify}.editorial-content .leftEditText{width:48%;margin-right:20px;padding-left:0}.editorial-content .rightEditText{width:48%;position:relative;left:20px;padding-right:0}.editorial-content .rowEditText{letter-spacing:1px;margin-top:50px}.editorial-content .rowEditText:after{content:"";display:table;clear:both}.editorial-content .rowEditText h2:first-child{margin-top:0}.editorial-content .fontWeight400{font-weight:400}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .editorial-content,.editorial-content .SF201808-Partenaire__Container>img{width:100%}#main-content-overflow #main-content .editorial-content{width:994px}.editorial-content .leftEditText{margin-right:0}.editorial-content.grey-selector,.editorial-content .SF201807__row,.editorial-content__blackText{padding:0 15px}}@media only screen and (max-width:620px){.editorial-content .leftEditText,.editorial-content .rightEditText{width:100%;left:auto;padding-right:10px;padding-left:10px}}@media only screen and (max-width:520px){.editorial-content .SF201808-Partenaire__Container .SF201807__row .SF201807__2column{float:none;padding-right:0;width:100%}}}.SF201806__schedule-form-wrapper .inner{padding:15px 24px 8px 25px}.SF201806__schedule-form-wrapper .inner label{width:15px;height:15px;cursor:pointer;display:inline-block;border:1px solid #004695;position:relative;top:3px}.SF201806__schedule-form-wrapper .inner label:after{content:"";width:7px;height:3px;position:absolute;top:3px;left:3px;border:2px solid #004695;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.SF201806__schedule-form-wrapper .inner label:hover:after{opacity:.5}.SF201806__schedule-form-wrapper .inner input[type=checkbox]{visibility:hidden}.SF201806__schedule-form-wrapper .inner input[type=checkbox]:checked+label:after{opacity:1}.SF201806__schedule-form-wrapper .inner .SF-201805__checkboxUser{width:max-content;width:-moz-max-content;min-width:155px;position:relative;left:35px;color:#004695;font-weight:400;font-size:16px;bottom:5px}.SF201806__schedule-form-wrapper .third-column .licheckbox{position:relative;top:5px;text-align:left}.SF201806__schedule-form-wrapper .third-column li img{position:relative;left:6px;bottom:5px;max-width:13px}.SF201806__schedule-form-wrapper .inner h1{text-align:center;text-transform:uppercase;letter-spacing:1px;color:#004695}.SF201806__schedule-form-wrapper .schedule-form .first-column,.SF201806__schedule-form-wrapper .schedule-form .second-column,.SF201806__schedule-form-wrapper .schedule-form .third-column{width:33.33%;text-align:center}.schedule-form{overflow:hidden;padding-top:5px}.schedule-form .first-column,.schedule-form .fourth-column,.schedule-form .second-column,.schedule-form .third-column{float:left}.schedule-form .first-column div.selector,.schedule-form .fourth-column div.selector,.schedule-form .second-column div.selector,.schedule-form .third-column div.selector{width:213px!important}.schedule-form .first-column div.selector span,.schedule-form .fourth-column div.selector span,.schedule-form .second-column div.selector span,.schedule-form .third-column div.selector span{width:180px!important}.schedule-form ul{list-style:none;margin:0;padding:0}.schedule-form ul li{margin-bottom:10px}.schedule-form .first-column{width:25%}.schedule-form .third-column label{font-weight:400;font-size:.8125em;line-height:1.84615em}.schedule-form .second-column,.schedule-form .third-column{width:25%}.schedule-form .fourth-column{padding-top:3px}.schedule-title{font-size:24px;color:#004695;text-align:center;margin-top:50px;padding:0 15px}.schedule-title p{font-size:21px;font-weight:300;color:#000;padding-bottom:15px}.schedule-title h4{font-family:Oswald,sans-serif;font-weight:400}.schedule table{width:100%;border-collapse:separate}.schedule th{background-color:#004695;color:#fff;border-right:1px solid #fff;font-weight:400;font-size:.9375em;line-height:1.6em}.schedule td{background-image:url(../img/td-separator.png);background-repeat:no-repeat;background-position:right 50%;border-top:1px solid #fff;border-bottom:1px solid #c5c6c7;padding:5px;text-align:center;vertical-align:middle;font-size:.875em;line-height:1.54286em}.schedule .newdate td{border-top:2px solid #c5c6c7}.schedule td.dialog{border-top:1px solid #c5c6c7}.schedule .odd td{background-color:#f4f5f9}.schedule .even td{background-color:#fff}.schedule .closed td{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.schedule .odd.closed td.warning{background-color:#fcfcfd}.schedule .closed td.warning{border-bottom:1px solid #eee;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.schedule .intensity{text-align:left;padding-left:10px}.schedule .precision{font-size:.8em;line-height:2em}.schedule .soon .time{background-color:#7997cd;background-image:none;color:#fff}.schedule .tip-alert,.schedule .tip-info{*zoom:expression(this.runtimeStyle.zoom="1",this.insertBefore(document.createElement("small"),this.childNodes[0]).className="before")}.schedule .tip-info .before,.schedule .tip-info:before{content:"";background-image:url(../img/mini-picto-info.png);background-position:left 50%;background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;width:18px;height:20px;float:left;margin-left:-5px}.schedule .tip-alert .before,.schedule .tip-alert:before{content:"";background-image:url(../img/mini-picto-warning.png);background-position:left 50%;background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;width:18px;height:20px;float:left;margin-left:-5px}.schedule .place{text-align:left;padding-left:0}.schedule .place-indoor{background:url(../img/location_indoor.svg) no-repeat 4px 2px;display:block;padding-left:27px}.schedule .place-outdoor{background:url(../img/location_outdoor.svg) no-repeat 4px 2px;display:block;padding-left:27px}.schedule .rates .overcost{font-weight:400;font-size:.75em;margin:0;padding:0}.schedule .course-details{display:inline-block;*display:inline;*zoom:1;list-style:none;margin:0;padding:4px 0 0}.schedule .course-details li{padding-left:20px;background-repeat:no-repeat;background-position:0 0;line-height:18px;margin-bottom:4px;text-align:left}.schedule .course-details li.course-difficulty{padding-left:0}.schedule .course-details .course-duration{background-image:url(../img/picto-duration.png)}.schedule .warning{font-weight:700}.schedule .details a.detail_button,.schedule .host a,.schedule .intensity a,.schedule .place a,.schedule .teacher a{color:#000;text-decoration:none}.schedule .intensity a{text-decoration:none}.schedule .details a.detail_button:hover,.schedule .host a:hover,.schedule .intensity a:hover,.schedule .place a:hover,.schedule .teacher a:hover{color:#7e7e7e;text-decoration:none}.schedule .place .isnew{color:#ff7300;font-weight:700}.schedule .details{background-image:none}.resa-btn{display:block;background-color:#e2b52a;text-decoration:none;color:#fff!important;font-weight:400!important;height:32px;line-height:28px;border:none;padding:3px 10px 5px}.resa-btn:hover{color:#7e7e7e!important}.info-resa-btn{display:block;background-color:#eed484;text-decoration:none;color:#fff!important;font-weight:400!important;height:32px;line-height:28px;border:none;padding:3px 10px 5px}.info-resa-btn:hover{color:#7e7e7e!important}.resa-off-btn{display:block;background-color:#e4e4e4;text-decoration:none;color:#7e7e7e!important;font-weight:400!important;height:32px;line-height:28px;border:none;padding:3px 10px 5px}.resa-off-btn:hover{color:#7e7e7e!important}.resa-cancel-btn{display:block;background-color:#f55560;text-decoration:none;color:#fff!important;font-weight:400!important;height:32px;line-height:28px;border:none;padding:3px 10px 5px}.resa-cancel-btn:hover{color:#7e7e7e!important}.resa-toolate-btn{display:block;cursor:auto;background-color:#e4e4e4;text-decoration:none;color:#7e7e7e!important;font-weight:400!important;height:32px;line-height:28px;border:none;padding:3px 10px 5px}.cart-btn{display:block;width:150px;height:32px;line-height:28px;margin:3px;padding:3px 5px 5px;text-align:center;background-color:#223c8a;text-decoration:none;color:#fff!important;font-weight:400!important;border:none}.cart-btn:hover{color:#7e7e7e!important}form[name=cartorders2] .input-list{margin:0}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.schedule_scroll{width:100%;overflow:scroll}div.schedule{width:994px}}@media only screen and (max-width:955px){.SF201806__schedule-form-wrapper form.schedule-form>ul.first-column,.SF201806__schedule-form-wrapper form.schedule-form>ul.second-column{display:flex;justify-content:space-evenly;width:100%}.SF201806__schedule-form-wrapper form.schedule-form>ul.third-column{width:100%}}@media only screen and (max-width:1013px) and (min-width:781px){#hdtbl-1{top:94px!important}}@media only screen and (max-width:780px){#hdtbl-1{top:84px!important}}@media only screen and (max-width:820px){#main-content>div.schedule>table>tbody>tr>td.details{width:20%}#main-content>div.schedule>table>tbody>tr>td.details a.btn-resa-info{margin-left:2px}}@media only screen and (max-width:660px){.SF201806__schedule-form-wrapper form.schedule-form>ul.first-column,.SF201806__schedule-form-wrapper form.schedule-form>ul.second-column{display:block}}@media only screen and (max-width:643px){#hdtbl-1>table>thead>tr>th:nth-child(5),#hdtbl-1>table>thead>tr>th:nth-child(6),#main-content>div.schedule>table>tbody>tr>td.host,#main-content>div.schedule>table>tbody>tr>td.rates,#main-content>div.schedule>table>thead>tr>th:nth-child(5),#main-content>div.schedule>table>thead>tr>th:nth-child(6){display:none}#main-content>div.schedule>table>tbody>tr>td.intensity,#main-content>div.schedule>table>tbody>tr>td.place{width:20%}}@media only screen and (max-width:566px){#main-content>div.schedule>table>tbody>tr>td.details a.btn-resa-info{background-image:none;padding-left:0}}@media only screen and (max-width:441px){#main-content>div.schedule>table>tbody>tr>td.details a.btn-resa-info{line-height:18px;text-align:center}}@media only screen and (max-width:413px){div.schedule>table>tbody>tr>td.details>a.resa-off-btn{padding:0;font-size:.81em}}}.SF202008__schedule__banner_app{background-color:#dfe2ef;padding:30px;color:#004695;font-family:Oswald,sans-serif;font-size:18px;text-align:center}.SF202008__schedule__banner_app h2{margin:0;font-weight:400;font-size:24px;text-transform:uppercase}.SF202008__schedule__banner_app a,.SF202008__schedule__banner_app a:visited{color:#004695}.SF202008__schedule__banner_app .stores{display:none;margin-top:20px;flex-direction:row;justify-content:center}.SF202008__schedule__banner_app .stores a{text-decoration:none}.SF202008__schedule__banner_app .stores img{max-height:40px;margin:0 10px}.SF202008__schedule__banner{width:100%;height:130px;position:relative;-webkit-font-smoothing:antialiased;overflow:hidden}.SF202008__schedule__banner>div.container{position:absolute;top:0;left:0;width:100%;height:100%}.SF202008__schedule__banner>div.container>div.content{width:994px;max-width:100%;height:100%;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;color:#004695;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase}.SF202008__schedule__banner>div.container>div.content>div.title{text-align:center;margin:0 50px;text-transform:uppercase;font-weight:500;font-size:24px}.SF202008__schedule__banner>div.container>div.content>img{width:450px}.SF202008__schedule__banner>div.container>div.content>a{border:2px solid #004695;border-radius:20px;text-transform:uppercase;font-weight:500;color:#004695;font-size:18px;background:transparent;padding:5px 15px;text-decoration:none}.SF202008__schedule__banner>div.container>div.content>a:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.SF202008__schedule__banner>div.container:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#b0bacb;transition:filter .2s linear;background-image:url(../img/video/banner.jpg);background-position:0;background-repeat:no-repeat}.SF202008__schedule__banner>div.container:hover:after{filter:brightness(90%)}@media only screen and (max-width:994px){.SF202008__schedule__banner>div.container>div.content{flex-direction:column;justify-content:space-between;margin-left:60px;padding:20px}.SF202008__schedule__banner>div.container>div.content>div.title{font-size:15px;font-weight:500;margin:10px 0;display:flex;flex-direction:row}.SF202008__schedule__banner>div.container>div.content>div.title>div{margin-right:5px}.SF202008__schedule__banner>div.container>div.content>img{width:200px}.SF202008__schedule__banner>div.container>div.content>a{padding:2px 12px;font-size:15px}.SF202008__schedule__banner>div.container:after{background-image:url(../img/video/banner_responsive.jpg)}.SF202008__schedule__banner>div.container:hover:after{filter:none;transform:none}.SF202008__schedule__banner_app .stores{display:flex}}.schedule{font-family:Oswald,sans-serif;margin-top:20px;margin-bottom:20px}.schedule td{font-size:15px;line-height:1.3em;position:relative;background-image:none;border-top:none;border-bottom:none;padding:10px 20px!important}.schedule td:after{content:"";position:absolute;bottom:10px;left:0;top:10px;border-right:1px solid #707070}.schedule td:first-child:after,.schedule tr.soon>td:nth-child(2):after{content:none}.schedule .precision{font-family:Lato,sans-serif;font-size:11px}.schedule .future{font-size:13px}.schedule .place-indoor,.schedule .place-outdoor{font-family:Lato,sans-serif;font-size:12px}.schedule .place-indoor a,.schedule .place-outdoor a{font-family:Oswald,sans-serif;font-size:15px}.schedule .intensity .corse-details{padding:6px 0}.schedule .intensity .course-difficulty>small{font-size:100%}.schedule .intensity .course-difficulty>a>img{margin-right:5px;margin-bottom:5px}.schedule .rates{font-size:13px}.schedule .rates>.suppl{color:#7997cd}.schedule .details .btn-resa,.schedule .details .btn-resa-cancel,.schedule .details .resa-off-btn{font-family:Oswald,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal}.schedule .details .btn-resa,.schedule .details .btn-resa-cancel{padding:2px 7px;line-height:1.2em}.schedule .details .resa-off-btn{height:24px;line-height:18px}.schedule .details>a,.schedule .time>.precision{white-space:nowrap}.SF202505__Payment .column{& p,label,span{font-family:Lato,sans-serif;color:#222;font-size:16px}}.SF202505__Payment .column h1{padding-top:20px}.SF202505__Payment .column h4{text-align:center}.SF202505__Payment .column .price{font-size:38px;margin:0 auto 10px}.SF202505__Payment .column .price sup{font-size:15px}.SF202505__Payment .column hr{width:70%}.SF202505__Payment .column .reductions{width:115%;background-color:#dfe2ef}.SF202505__Payment .column .reductions h2{margin-top:0}.SF202505__Payment .column .list-items.card-item{width:90%}.SF202505__Payment .column .list-items.card-item .row>div:first-child span{font-family:Oswald,sans-serif;color:#004695}.SF202505__Payment .column:last-child .action a{margin:10px auto}.SF202505__Payment .column .sf-PopUp__container button.sf-Btn.sf-Btn--white{background:#dfe2ef;color:#004695}.SF202505__Payment .column .sf-PopUp__container button.sf-Btn.sf-Btn--white.js-popup_cancel{background:transparent;border:2px solid #004695}.cart_payment-wrapper{text-align:center}.cart_payment-wrapper form{display:inline-block}.cart_payment-wrapper .order-action input{background-color:#fff;background-repeat:no-repeat;background-position:50%;border:none;height:37px;margin:0 30px;width:54px;border-radius:7px}.cart_payment-wrapper .btn-American_Express{background-image:url(../epayment/amex.png)}.cart_payment-wrapper .btn-VISA{background-image:url(../epayment/visa.png)}.cart_payment-wrapper .btn-MASTERCARD{background-image:url(../epayment/eurocard.png)}.cart_payment-wrapper .btn-CB{background-image:url(../epayment/cb.png)}.cart_payment-wrapper .btn-Paylib{background-image:url(../epayment/paylib.png)}.signin-full-form{float:left;background-color:#223c8a;color:#fff;width:492px;height:280px;padding:15px 16px;margin-right:10px;position:relative}.lt-ie8 .signin-full-form{width:492px;height:250px}.signin-full-form h2{font-weight:400;margin:0 0 20px;text-transform:uppercase;font-size:1.25em;line-height:1.2em;color:#fff}.signin-full-form label{font-family:Arial,sans-serif;font-size:.9375em;line-height:1.6em}.signin-full-form input[type=password],.signin-full-form input[type=text]{clear:left;border:none;width:100%;height:25px;line-height:25px;margin-right:-15px;margin-bottom:10px;padding:3px}.lt-ie8 .signin-full-form input[type=password],.lt-ie8 .signin-full-form input[type=text]{padding:0 3px;width:448px}.lt-ie9 .signin-full-form input[type=password],.lt-ie9 .signin-full-form input[type=text]{zoom:1}.signin-full-form input[type=submit]{background-color:#192d67;border:none;border-left:1px solid #223c8a;color:#fff;display:inline-block;*display:inline;*zoom:1;margin:15px 0;padding:3px 0;width:452px;text-transform:uppercase;position:absolute;bottom:0}.signin-full-form .signin-options{font-size:.75em;line-height:2em}.signin-full-form .signin-options .lf{float:left}.signin-full-form .signin-options .rf{float:right}.signin-full-form .signin-options .rf a{color:#8fa4e4}.signin-full-form .signin-options .rf a:hover{color:#7e7e7e}.signin-full-form .account-access a{color:#8fa4e4}.signin-full-form .account-access a:hover{color:#7e7e7e}.signin-full-form .goto-signup{font-size:1.125em;line-height:1.33333em}.signin-full-form .goto-signup a{color:#e2b52a}.signin-full-form .goto-signup a:hover{color:#7e7e7e}.why-connect{float:left;width:492px;height:280px;padding:15px 16px;position:relative}.lt-ie8 .why-connect{width:492px;height:250px}.why-connect h2{margin:0 0 20px;text-transform:uppercase;color:#223c8a;font-size:1.25em;line-height:1.2em}.why-connect h3{margin:0;text-transform:uppercase;color:#223c8a;font-size:1em;line-height:1.5em}.why-connect p{color:#223c8a;font-size:.9375em;line-height:1.6em}.why-connect .goto-register{display:block;background-color:#192d67;border:none;color:#fff;display:inline-block;*display:inline;*zoom:1;margin:15px 0;width:452px;text-transform:uppercase;text-decoration:none;font-weight:400;text-align:center;position:absolute;bottom:0;font-size:1em;line-height:1.5em}.allpurpose-table table{margin:10px 0 20px;width:994px}.allpurpose-table th{color:#000;background-color:#fff;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;font-weight:700;padding:5px 10px;text-align:left;font-size:.9375em;line-height:1.6em;vertical-align:middle}.allpurpose-table th.last{border-right:none}.allpurpose-table .odd td{background-color:#fff}.allpurpose-table .even td{background-color:#f4f5f9}.allpurpose-table .dark td{background-color:#f5f5f5;color:grey}.allpurpose-table td{padding:10px;background-image:url(../img/td-separator.png);background-repeat:no-repeat;background-position:right 50%;font-size:.9375em;line-height:1.6em;vertical-align:middle;text-align:left}.allpurpose-table td.last{background-image:none}.allpurpose-table a{color:#223c8a;font-weight:700;text-decoration:none;vertical-align:middle}.allpurpose-table a:hover{color:#7e7e7e}.gs-OrderTable-id{width:70px}.gs-OrderTable-pass{width:300px}.gs-OrderTable-price{width:200px}.gs-OrderTable-action{width:100px}.gs-OrderTableFirstStep-membership{width:400px}.gs-OrderTableFirstStep-price{width:200px}.gs-OrderTableFirstStep-check{width:100px}.sf-MyAccount__table thead{color:#fff;letter-spacing:1px;font-weight:400}.sf-MyAccount__table thead tr{padding:7px 0}.sf-MyAccount__table tbody a{text-transform:uppercase;color:#223c8a;letter-spacing:1px;font-style:italic}.sf-MyAccount__table tbody a.cancel{text-transform:lowercase;text-decoration:none;padding-left:5px}.sf-MyAccount__table thead th{text-align:left;letter-spacing:1px}.sf-MyAccount__table thead th.big{text-align:center;text-transform:uppercase;font-size:18px}.sf-MyAccount__table tbody tr{background-color:#fff}.sf-MyAccount__table tbody tr.sf-Pm_expired{opacity:.8}.sf-MyAccount__table tbody tr:nth-child(2n){background-color:#f5f5f5}.sf-MyAccount__table tbody td:not(:first-child){border-left:1px solid #d9dade}.sf-MyAccount__table td{height:50px;vertical-align:top;font-weight:400;font-size:16px;padding:10px}.sf-MyAccount__table tbody a.cancel{background-image:url(../img/btn-cancel-membership.png);background-position:0;background-repeat:no-repeat;background-size:contain;display:inline-block;padding-left:30px;height:24px;line-height:20px;text-decoration:underline;font-weight:400}.sf-MyAccount__table tbody a.download{background-image:url(../img/btn-download-voucher.png);background-position:0;background-repeat:no-repeat;background-size:15px;display:inline-block;padding-left:30px;height:24px;line-height:20px;text-decoration:underline;text-transform:inherit;font-weight:400}.sf-MyAccount__table tbody tr.MyAccount__even{background-color:#f5f5f5!important}.sf-MyAccount__table tbody tr.MyAccount__odd{background-color:#fff!important}.sf-MyAccount__table tbody td.MyAccount__message-center{text-align:center}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.allpurpose-table{overflow:scroll}}}.SF202008-footer{-webkit-font-smoothing:antialiased;background-color:#f1e3d9}.SF202008-footer footer{margin:0 auto;padding-top:40px;width:1114px;max-width:100%;display:flex;align-items:center;color:#004695;flex-direction:column}.SF202008-footer footer a{color:#004695;text-decoration:none}.SF202008-footer footer>div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:40px}.SF202008-footer footer>div p{width:100%;font-size:13px;text-align:center;margin-bottom:0}.SF202008-footer footer>div li,.SF202008-footer footer>div ul{padding:0;margin:0;list-style-type:none}.SF202008-footer footer>div div.logo img{width:150px}.SF202008-footer footer>div>ul.menu{display:flex;width:480px}.SF202008-footer footer>div>ul.menu>li{margin-right:40px;font-family:Oswald,sans-serif;font-weight:500;font-size:15px;text-transform:uppercase}.SF202008-footer footer>div>ul.menu>li>ul{font-family:Lato,sans-serif;font-size:14px;text-transform:none;margin-top:16px}.SF202008-footer footer>div>ul.menu>li>ul>li{margin-top:1px}.SF202008-footer footer>div>div.social{margin:0 auto;display:flex;justify-content:center}.SF202008-footer footer>div>div.social img{height:36px;margin:12px}.SF202008-footer footer>div>ul.legal{display:flex;flex-direction:column;align-items:flex-end;font-family:Oswald,sans-serif;font-weight:500;font-size:16px;text-transform:uppercase}.SF202008-footer footer>div .contact{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:40px}.SF202008-footer footer>div .contact>a{font-family:Oswald,sans-serif;font-weight:400;font-size:20px}.SF202008-footer footer>div.up{flex-direction:column;align-items:center}@media only screen and (max-width:720px){.SF202008-footer footer>div{flex-direction:column}.SF202008-footer footer>div p{padding:0 10px}.SF202008-footer footer>div div.logo{order:2;margin:0 auto}.SF202008-footer footer>div>div.contact{order:3}.SF202008-footer footer>div>ul.menu{display:none}.SF202008-footer footer>div>ul.legal{order:4;margin-top:40px;width:100%;align-items:center}.SF202008-footer footer>div>ul.legal>li{font-size:13px;margin-top:5px}.SF202008-footer footer>div>div.social{order:1;width:100%;margin-bottom:40px;align-items:center}.SF202008-footer footer>div>div.social img{height:45px}}.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a:active,a:focus{outline:expression(hideFocus="true")}p{margin-bottom:20px}.tabs{width:100%;margin:0 auto}.tabs>ul>li{float:left;margin-right:2px}.tabs>ul>li>a{background:#544f6b;color:#fff;display:block;text-decoration:none;font-size:.8125em;line-height:1.84615em}.tabs>ul>li>a:hover{background:#4e4a63}.tabs_container{padding:40px;position:relative;clear:left}.tabs_container>div{margin-right:40px}.center{text-align:center}.right{text-align:right}.pull-right{float:right}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*0.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translateX(-100%)}}@keyframes f-slideOutPrev{to{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicOutNext{to{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:hsla(0,0%,100%,0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex,1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translateZ(0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:transparent;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:50%;transition:none;transform:translateZ(0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,0.6);--f-button-active-bg:rgba(0,0,0,0.6);--f-button-hover-bg:rgba(0,0,0,0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,0.3);--f-button-active-bg:rgba(24,24,27,0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:f-fadeOut .15s ease-out both}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-0.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translateZ(0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--f-thumb-clip-width, 0)*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:transparent;outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*(1 - var(--progress, 0))*0.5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,0.65);--f-button-hover-bg:rgba(70,70,73,0.65);--f-button-active-bg:rgba(90,90,93,0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:f-fadeOut .15s ease-out both}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child,[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;user-select:none;pointer-events:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;width:700px;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:1000003}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:1000006}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox_loading.gif) 50% no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1000004}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../img/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:1000004}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:1000004;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1000002;background:url(../img/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1000005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1000005;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#video_discover{width:800px;border-radius:5px}.fancybox-content{padding:15px;overflow:unset}.fancybox-button.fancybox-close-small{background-image:url(../img/fancybox_sprite.png);width:36px;height:36px;top:-16px;right:-16px;opacity:unset}.fancybox-button.fancybox-button--close,.fancybox-button.fancybox-button--zoom,.fancybox-button.fancybox-close-small svg{display:none!important}.fancybox-slide--image.fancybox-slide--complete .fancybox-image,.fancybox-slide--image.fancybox-slide .fancybox-image{padding:15px}.fancybox-slide--image.fancybox-slide--complete .fancybox-content{background:#fff;border-radius:5px}@media only screen and (max-width:701px){.fancybox-content{width:100%}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.main-footer-wrapper,.main-header-wrapper,.schedule-form,.slideshow-container{display:none!important}}.bb-list{margin-left:40px;margin-top:5px;font-family:Arial,sans-serif;text-align:justify;font-size:.9375em;line-height:1.3em;color:#223c8a}.bb-list li{line-height:1.3em}.SF2020-03_FAQ{margin:0 auto 70px;width:994px;text-align:center}.SF2020-03_FAQ .FAQ_title{color:#004695;font-family:Lato,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin:70px 0;text-align:center;font-size:36px}.SF2020-03_FAQ .FAQ_question_navbar{display:inline-block;width:350px;text-align:right}.SF2020-03_FAQ .FAQ_question_navbar .FAQ_item_group{text-align:right}.SF2020-03_FAQ .FAQ_ascenseur::-webkit-scrollbar{width:4px}.SF2020-03_FAQ .FAQ_ascenseur::-webkit-scrollbar-thumb{border-radius:10px;background-color:#7997cd}.SF2020-03_FAQ .FAQ_ascenseur{scrollbar-color:#7997cd #fff;scrollbar-width:4px}.SF2020-03_FAQ .FAQ_item_title{color:#004695;font-family:Lato,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;font-size:20px}.SF2020-03_FAQ .FAQ_item{list-style-type:none;margin:0 20px 15px 0}.SF2020-03_FAQ .FAQ_item_under_title{color:#004695;font-family:Lato,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;font-size:16px}.SF2020-03_FAQ .FAQ_question{color:#000;font-family:Lato,sans-serif;font-size:16px;outline:none;text-align:center;text-decoration:none;cursor:pointer;font-weight:400!important}.SF2020-03_FAQ .FAQ_question:hover{color:#7997cd}.SF2020-03_FAQ .FAQ_item_group{margin:0;padding:0}.SF2020-03_FAQ .FAQ_Textinfo{display:block;font-size:20px;color:#004594;text-decoration:none;font-weight:400!important;text-align:justify}.SF2020-03_FAQ .FAQ_Textinfo a{color:#004594;letter-spacing:1px;text-decoration:none;font-weight:400!important}.SF2020-03_FAQ .FAQ_Textinfo .FAQ_Textinfo_content{color:#000;font-size:16px;text-align:justify}.SF2020-03_FAQ .FAQ_result{width:530px;text-align:justify;display:inline-block;margin-left:30px;vertical-align:top}.SF2020-03_FAQ .FAQ_title_result{color:#004594;font-family:Lato,sans-serif;font-size:20px;text-decoration:none}.SF2020-03_FAQ .FAQ_content_result{font-family:Lato,regular;color:#000;text-align:justify}.SF2020-03_FAQ .FAQ_item_group_result{display:none;margin:0;padding:0}.SF2020-03_FAQ .FAQ_content_result a{color:#004594;letter-spacing:1px;text-decoration:none;font-weight:400!important}.SF2020-03_FAQ .FAQ_content_result li{margin-bottom:10px;font-size:16px!important;list-style:disc}.SF2020-03_FAQ .FAQ_content_result p{margin-bottom:10px;margin-top:0;font-size:16px!important;text-align:justify}.SF2020-03_FAQ .sf-Btn__subscribe{font-size:15px;font-weight:600;background-color:#fff;border:1.5px solid #004695;color:#004695;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:6px;font-family:Lato,sans-serif;left:703px;width:143px;text-align:center;border-radius:50px;margin-bottom:10px!important;margin:auto}.SF2020-03_FAQ .FAQ_active{display:block!important}.SF2020-03_FAQ .FAQ_colored{color:#7997cd!important}.SF2020-03_FAQ .FAQ_open{display:inline-block!important}.SF2020-03_FAQ .FAQ_close{display:none!important}.SF2020-03_FAQ #FAQ_img{width:90%!important;margin:0 5%!important}@media only screen and (min-width:961px){.SF2020-03_FAQ .FAQ_ascenseur{overflow-y:auto}}@media only screen and (max-width:960px){.SF2020-03_FAQ .FAQ_question_navbar{width:100%;margin-bottom:70px;text-align:center}.SF2020-03_FAQ .FAQ_question_navbar .FAQ_item_group{text-align:center}.SF2020-03_FAQ{width:95%;margin:0;padding:0 20px 120px}.SF2020-03_FAQ .FAQ_result{width:100%;margin-left:0;display:inline-block;vertical-align:top;text-align:justify;display:none}.SF2020-03_FAQ .FAQ_item{margin:0 0 15px}.FAQ_arrow{width:100%;margin:auto}.FAQ_back2top{z-index:2;cursor:pointer;position:absolute;left:0;right:0;text-align:center;text-decoration:none;border-right:4px solid #004695;border-bottom:4px solid #004695;width:30px;height:30px;transform:rotate(225deg);margin:40px auto auto;outline:none;opacity:.5;border-bottom-left-radius:7%;border-top-right-radius:7%;-webkit-transform:rotate(225deg)}}@media only screen and (max-width:479px){.SF2020-03_FAQ .FAQ_question_navbar{width:100%;margin-bottom:70px;margin-right:20px;text-align:left!important}.SF2020-03_FAQ .FAQ_question_navbar .FAQ_item_group{text-align:left}.SF2020-03_FAQ{width:100%;padding:0 20px}.SF2020-03_FAQ .FAQ_result{width:100%;margin-left:0;display:inline-block;vertical-align:top;text-align:left;margin-bottom:100px}.SF2020-03_FAQ .FAQ_item{margin:0 30px 15px 0}.SF2020-03_FAQ #FAQ_img{width:95%!important;margin:auto!important}}:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-focus-color:#5897fb;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:0.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-hide{display:none!important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0 auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:1px solid var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{flex:0 1 auto;display:flex;align-items:center;justify-content:center;width:fit-content;height:auto;padding:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:1px solid var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-fixed{position:fixed}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:block;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);white-space:normal;color:var(--ss-font-color);cursor:pointer;user-select:none}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{display:inline-block;background-color:var(--ss-highlight-color)}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:none}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.slideshow-container .flexslider .slides img{width:100%;min-width:994px;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 10px}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flex-direction-nav{*height:0}.flex-direction-nav a{display:block;width:45px;height:48px;margin:-24px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#fff;text-shadow:1px 1px 0 hsla(0,0%,100%,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-indent:-5000px}.flex-direction-nav .flex-prev{left:-9px;background-image:url(../img/mini-slide-prev.png);background-repeat:no-repeat;background-position:0 0}.flex-direction-nav .flex-next{right:-9px;background-image:url(../img/mini-slide-next.png);background-repeat:no-repeat;background-position:100% 0}.flexslider:hover .flex-prev{opacity:.7;left:0}.flexslider:hover .flex-next{opacity:.7;right:0}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:"\f001"}.flex-direction-nav a.flex-next:before{content:"\f002"}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:"\f004"}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging{width:994px;left:50%;bottom:0;margin-left:-497px;text-align:left;z-index:9999}.flex-control-paging li{background-color:#fff;padding:6px;margin:0}.flex-control-paging li a{width:19px;height:19px;display:block;background:#c1c9de;cursor:pointer;text-indent:-9999px}.flex-control-paging li a:hover{background:#8fa4e4}.flex-control-paging li a.flex-active{background:#223c8a;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.slider-text-wrapper{width:100%;position:absolute;top:30%;background:rgba(0,0,0,.47)}.lt-ie9 .slider-text-wrapper{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#77000000,endColorstr=#77000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#77000000,endColorstr=#77000000);zoom:1}.slider-text{width:994px;margin:0 auto;padding:20px 0;color:#fff}.slider-text h2{font-weight:400;margin:0 10px;text-transform:uppercase;font-size:1.6em;line-height:1.6em}.slider-text h2 strong{color:#e2b52a;font-size:1.2em;line-height:.61538em}.slider-text p{margin:0 10px 10px;text-transform:uppercase;font-size:1.5em;line-height:1.6em}.slider-text a{background-image:url(../img/picto-link.png);background-repeat:no-repeat;background-position:0 0;color:#fff;display:block;height:16px;margin-bottom:5px;margin-left:10px;padding-left:23px;text-decoration:none;text-transform:uppercase;font-size:.9375em;line-height:1.6em;line-height:16px}.slider-text a:hover{color:#7e7e7e}.flexslider{margin:0 0 60px;background:#fff;position:relative;zoom:1;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px "" rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.sf-Banner__viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .sf-Banner__viewport{max-height:300px}.carousel li{margin-right:5px}.sf-Banner__direction-nav{*height:0}.sf-Banner__direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 hsla(0,0%,100%,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sf-Banner__direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:"\f001";color:rgba(0,0,0,.8);text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.sf-Banner__direction-nav a.sf-Banner__next:before{content:"\f002"}.sf-Banner__direction-nav .sf-Banner__prev{left:-50px}.sf-Banner__direction-nav .sf-Banner__next{right:-50px;text-align:right}.flexslider:hover .sf-Banner__direction-nav .sf-Banner__prev{opacity:.7;left:10px}.flexslider:hover .sf-Banner__direction-nav .sf-Banner__prev:hover{opacity:1}.flexslider:hover .sf-Banner__direction-nav .sf-Banner__next{opacity:.7;right:10px}.flexslider:hover .sf-Banner__direction-nav .sf-Banner__next:hover{opacity:1}.sf-Banner__direction-nav .sf-Banner__disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.sf-Banner__pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.sf-Banner__pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:"\f004"}.sf-Banner__pauseplay a:hover{opacity:1}.sf-Banner__pauseplay a.sf-Banner__play:before{content:"\f003"}.sf-Banner__control-nav{display:inline-block;position:absolute;bottom:0;left:15px;text-align:left;padding:0;margin:0;z-index:11}.sf-Banner__control-nav li{margin:0 4px;display:inline-block;zoom:1;*display:inline}.sf-Banner__control-paging li a{width:7px;height:7px;display:block;background:#c1c9de;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.sf-Banner__control-paging li a:hover{background:#c1c9de}.sf-Banner__control-paging li a.sf-Banner__active{background:#005fc3;cursor:default}.sf-Banner__control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.sf-Banner__control-thumbs li{width:25%;float:left;margin:0}.sf-Banner__control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.sf-Banner__control-thumbs img:hover{opacity:1}.sf-Banner__control-thumbs .sf-Banner__active{opacity:1;cursor:default}.sf-Banner--home{width:994px;height:400px;margin:0 auto}.sf-Banner__link{width:100%;height:100%}.SF201701-HomeSliderIntensity .flexslider{overflow:hidden}@supports not (-ms-high-contrast:none){@media only screen and (max-width:997px){div.flexslider.sf-Banner--home.js-Banner--home,div.flexslider.sf-Banner--home.js-Banner--home>ul>li>a>img,div.flexslider.sf-Banner--home.js-Banner--home>ul>li>img{width:100%}div.flexslider.sf-Banner--home.js-Banner--home{height:100%!important}}}.input-list{margin:0!important;list-style:none;padding:0;overflow:hidden;width:100%}.input-list li{margin-bottom:10px!important}.required{color:#e2350a}.input-list-label{clear:both;float:left;width:271px;padding-right:18px;text-align:right}.input-list-item{float:right;width:706px;overflow:hidden}.lt-ie8 .input-list-item{width:680px}.input-list-item input[type=password],.input-list-item input[type=text]{width:706px;background-color:#e7e7e7;border:1px solid #979797}.lt-ie8 .input-list-item input[type=password],.lt-ie8 .input-list-item input[type=text]{width:661px}.input-list-item input[type=password],.input-list-item input[type=text],.input-list-item textarea{padding:3px 3px 3px 10px}.input-list-item select{width:669px}.lt-ie8 .input-list-item select{width:644px}body:not(:-moz-handler-blocked) .input-list-item select{width:695px}.input-list-item textarea{background-color:#e7e7e7;border:1px solid #979797;width:706px}.lt-ie8 .input-list-item textarea{width:674px}.input-list-item div.selector{background-color:#e7e7e7;border:1px solid #979797;width:704px!important}.lt-ie8 .input-list-item div.selector{width:664px!important}.input-list-item div.selector span{width:694px!important}.lt-ie8 .input-list-item div.selector span{width:640px!important}.input-list-item div.selector select{width:100%!important}.lt-ie8 .input-list-item div.selector select{width:680px!important}.input-list-item .help-box-wrapper{margin-top:5px}.input-list-item .precicions{float:left}.SF201610-Form__container{background-image:url(../img/linoleum.jpg);background-position:50%;background-color:#bc8660;box-shadow:inset 0 20px 20px -5px rgba(0,0,0,.4);padding:0 197px 150px;position:relative}.sf-Form__wrapper{background-color:#004695;box-shadow:inset 0 20px 20px -5px rgba(0,0,0,.4);margin:0 auto;padding:55px 0 30px;position:relative;width:100%}.sf-Form__wrapper h1,.sf-Form__wrapper h2{color:#fff;font-family:Lato,sans-serif;font-weight:400;font-size:24px;letter-spacing:1px;text-align:center;text-transform:uppercase;margin:0}.sf-Form__wrapper h1>strong,.sf-Form__wrapper h2>strong{font-family:Lato,sans-serif;font-weight:400}.sf-Form__wrapper .sf-Btn__back{position:absolute;top:59px;left:37px;width:23px;height:23px}.sf-Form__pagination{padding:20px 0}.sf-Form__pagination p{color:#fff;margin:0 auto;text-align:center}.sf-Form__pagination span{border:1px solid #fff;border-radius:100%;padding:2px 6px}.sf-Form__pagination span.inactive{border:1px solid #61a3d1;color:#61a3d1}.sf-Form__pagination .sf-line{width:35px;margin:0 10px;border:0;border-top:2px solid #61a3d1;border-radius:0;display:inline-block}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.sf-Form__input__container{padding:10px 0 0;width:520px;margin:0 auto}.sf-Form__input__container .sf-Form__group{padding:15px 0}.sf-Form__group .sf-Form__infoText{color:#fff;font-style:italic;font-weight:400}.sf-Form__group .sf-Form__infoText a{color:#fff;font-weight:400}.sf-Form__group .sf-Form__input{font-family:Lato,sans-serif;font-weight:400;border:1px solid #bebebe;border-bottom:0!important;display:inline-block;line-height:54px;padding-left:5px;height:54px;width:100%;vertical-align:top}.sf-Form__group label{color:#fff;font-size:18px;font-weight:400;letter-spacing:1px;padding:20px 0}.SF201610-Form__container form.was-validated .sf-Form__group .sf-Form__input:invalid,.sf-Form__group .sf-Form__input.user-error{background-image:url(../img/red_cross.png);background-repeat:no-repeat;background-position:100%}.checked .sf-Form__group input[type=checkbox]{display:none;width:0}.sf-Form__group .sf-Form__checkbox{background-color:#fff;border:1px solid #b3b8bd;cursor:pointer;display:inline-block;padding:0;height:20px;width:20px}.no-checked .sf-Form__group .sf-Form__checkbox{display:none}.sf-Form__group input[type=checkbox]:checked+.sf-Form__checkbox{background-image:url(../img/check.png);background-position:50%;background-repeat:no-repeat;background-size:63%}.sf-Form__wrapper .sf-Form__label{color:#fff;font-size:14px;vertical-align:top;letter-spacing:1px;line-height:20px;padding-left:10px;display:inline-block;max-width:300px}.sf-Form__wrapper .sf-Form__text{color:#fff;font-size:16px;font-weight:400;letter-spacing:1px;padding:0 30px}.sf-Form__wrapper .sf-Form__smallTitle{color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.sf-Form__wrapper .see-more{color:#fff}.checked .sf-Form__group input[type=radio]{display:none}.sf-Form__group .sf-Form__radio__rounded{padding:0}.checked .sf-Form__group .sf-Form__radio__rounded{background-color:transparent;border:1px solid #fff;display:inline-block;vertical-align:top;height:20px;width:20px;border-radius:100%;cursor:pointer}.SF201610-Form__container form.was-validated .sf-Form__group .sf-Form__input__wrapper input[type=radio]:invalid+.sf-Form__radio__rounded,.sf-Form__group .ws-invalid .sf-Form__radio__rounded{border:1px solid red}.no-checked .sf-Form__group .sf-Form__radio__rounded{display:none}.checked .sf-Form__group input[type=radio]:checked+.sf-Form__radio__rounded{background-image:url(../img/check.png);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:70%}.sf-Form__group input[type=radio]+.sf-Form__radio__rounded:not(:first-of-type){margin-left:35px}.sf-Form__submit__container{padding:20px 0 0;text-align:center}.sf-Form__submit__container .sf-Form__group{padding:0}.sf-Form__submit__container h2{font-family:Lato,sans-serif;font-weight:400;font-style:normal}.sf-Form__submit__container input[type=submit]{border:none;background-color:transparent;background-image:url(../img/arrow-2-right.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px}.sf-Form__group .select2-container{border:1px solid #bebebe;border-bottom:none}.sf-Form__group .select2-selection,.sf-Form__group .select2-selection__arrow,.sf-Form__group .select2-selection__rendered{height:54px!important;line-height:54px!important}.sf-Form__group .select2-container--default{line-height:54px!important}.sf-Form__dropdown{color:#000!important;border:1px solid #bebebe;font-weight:400}.sf-Form__group .select2-container>*{color:#000!important;font-family:Lato,sans-serif;font-weight:400}.sf-Form__errorbox{box-shadow:0 15px 15px -5px rgba(0,0,0,.4);background-color:#f55560;position:absolute;left:0;top:0;width:100%;z-index:11}.sf-Form__errorbox p{box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.4);color:#fff;font-weight:400;font-size:16px;letter-spacing:1px;text-align:center;padding:15px 0;margin:0}.sf-Form__input__wrapper input[type=checkbox].user-error+.sf-Form__checkbox{border:1px solid #f55560}.sf-Form__input__wrapper .sf-Form__validation{background-color:transparent;border:2px solid #fff;color:#fff;display:block;margin:40px auto 0;padding:12px 36px;border-radius:50px;font-size:18px;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase}#errorbox-1{z-index:99}#errorbox-2{z-index:98}#errorbox-3{z-index:97}#errorbox-4{z-index:96}#errorbox-5{z-index:95}#errorbox-6{z-index:94}#errorbox-10{z-index:93}#errorbox-11{z-index:92}.sf-BoxInformation__info{background-color:#223c8a;color:#fff;letter-spacing:1px;text-align:center;padding:20px 0}.sf-BoxInformation__error{background-color:#f55560;background-image:url(../img/message-info.png);background-position:center 15px;background-repeat:no-repeat;color:#fff;letter-spacing:1px;text-align:center;padding:50px 0 30px}.sf-BoxInformation__valid{background-color:#22a19a;background-image:url(../img/message-valid.png);background-position:center 15px;background-repeat:no-repeat;color:#fff;letter-spacing:1px;text-align:center;padding:50px 0 30px}.sf-Form__wrapper .ws-popover{display:none}.sf-Form__group .sf-Form__captcha input[type=text]{float:right!important;width:60%!important}#cryptogram{height:54px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:961px){#main-content>div.SF201610-Form__container{padding:0 123px 150px}#main-content>div.SF201610-Form__container>div.sf-Form__wrapper>form{width:80%}}@media only screen and (max-width:807px){#main-content>div.SF201610-Form__container{padding:0 48px 150px}}@media only screen and (max-width:780px){.sf-Form__errorbox{top:2px}}@media only screen and (max-width:660px){#main-content>div.SF201610-Form__container{padding:0 23px 150px}}@media only screen and (max-width:497px){#main-content div.SF201610-Form__container div.sf-Form__wrapper a.sf-Btn__back{top:27px}}@media only screen and (max-width:404px){#main-content>div.SF201610-Form__container{padding:0 0 30px}#main-content>div.SF201610-Form__container>div.sf-Form__wrapper>form{width:90%}.sf-Form__input__wrapper.clearfix.sf-Form__captcha img#cryptogram,.sf-Form__input__wrapper.clearfix.sf-Form__captcha input.sf-Form__input{margin:auto}.sf-Form__input__wrapper.clearfix.sf-Form__captcha img#cryptogram{width:150px}.sf-Form__input__wrapper.clearfix.sf-Form__captcha{display:flex;flex-direction:column;text-align:center}}}
/*!

	 CUSTOM CSS IN HERE BE CAREFULL !!!!!!!!!
	 


 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.SF201704-UserDialog.ui-dialog-buttons{left:0!important;right:0!important;margin:auto!important}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.resa-cancel.ui-dialog-content.ui-widget-content .schedule,.resa-confirm.ui-dialog-content.ui-widget-content .schedule,.resa-klass.ui-dialog-content.ui-widget-content .schedule,.resa-wrongcolor.ui-dialog-content.ui-widget-content .schedule{width:100%}}@media only screen and (max-width:520px){.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.SF201704-UserDialog.ui-dialog-buttons{width:380px!important}}@media only screen and (max-width:390px){.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.SF201704-UserDialog.ui-dialog-buttons{width:315px!important}}}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.al-right{text-align:right}.al-center{text-align:center!important;margin-bottom:0}.l-spacing-sm{letter-spacing:1px}.uppercase{text-transform:uppercase}.f-right{float:right}.f-left{float:left}.sf-clearfix{overflow:hidden;clear:both}.hide{display:none}.sf-uppercase{text-transform:uppercase}.sf-Background__one{background-color:#004695}.sf-Text__blue__small{color:#223c8a;font-family:Lato,sans-serif;font-size:12px;font-weight:400}.sf-Background__three{padding-top:1px;background-color:#e0e3ee}.sf-Border__blue__light{display:inline-block;height:60px;width:1px;background-color:#9bc8d8}.sf-BoxShadow__outset{box-shadow:inset 0 16px 20px -20px rgba(0,0,0,.4);margin:0 auto;padding:0;width:100%;height:20px}.cgv_accept{margin-right:10px}.sf-Btn{background-color:transparent;border:none;cursor:pointer;font-family:Lato,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.sf-Btn:focus{outline-style:none}.sf-Btn::-moz-focus-inner{border:0}.sf-Btn--sm{font-size:14px;line-height:14px;padding:9px 15px;border-radius:50px}.sf-Btn--md{font-size:18px;line-height:16px;border-radius:50px;padding:11px 18px}.sf-Btn--lg{font-size:24px;line-height:24px;padding:16px 28px;border-radius:50px}.sf-Btn--standard{background-color:#004695;color:#fff}.sf-Btn--outline{background-color:transparent}.sf-Btn--white{color:#fff;border:2px solid #fff}.sf-Btn--blue{color:#004695;border:2px solid #004695}.sf-Btn--back{background-color:none;background-image:url(../img/arrow-2.png);background-repeat:no-repeat;background-size:cover;color:#fff;cursor:pointer;position:absolute;top:30px;left:20px;text-indent:100px;height:35px;width:35px}.sf-Btn--account{background-image:url(../img/my-home.png);background-position:50%;float:left;z-index:30;height:22px;width:21px;margin-top:10px;margin-left:60px}.btn-resa{border:2px solid #004695;padding:6px 0;border-radius:50px;color:#004695!important;letter-spacing:1px;font-weight:700;display:block;margin:0 10px;text-decoration:none}.btn-resa-cancel{border:2px solid #ff0201;padding:6px 0;border-radius:50px;color:#ff0201!important;letter-spacing:1px;font-weight:700;display:block;margin:0 10px;text-decoration:none}.btn-resa-info{background-color:#7997cd;border:1px solid #7997cd;border-radius:50px;text-transform:uppercase;text-decoration:none;color:#fff;padding:1px 7px;font-size:.7em;text-align:center}.sf-Btn__back{background-color:transparent;background-image:url(../img/arrow-3.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;border:none}.sf-Form__group{padding:10px 0}.SF201608-PopUp__overlay{background-image:url(../img/fancybox_overlay.png);overflow:hidden;position:fixed;display:none;z-index:101;top:0;right:0;bottom:0;left:0;text-align:center}.sf-PopUp__container{background-color:#fff;display:inline-block;margin:0 auto;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center;width:350px}.sf-PopUp__text{color:#004695;font-family:Oswald,sans-serif;font-size:20px;font-weight:400}.sf-PopUp__container>.sf-Btn{background-color:#004695;font-family:Oswald,sans-serif;width:110px}.sf-PopUp__container>.sf-Btn+.sf-Btn{margin-left:20px}.SF201704-UserDialog{font-family:Lato,sans-serif;background-color:#004695;border:none;padding:0 20px}.SF201704-UserDialog .schedule th{background-color:#fff!important;border-right:1px solid #c5c6c7!important;border-bottom:1px solid #c5c6c7!important;color:#004695!important}.SF201704-UserDialog>*{background-color:transparent;background:none}.SF201704-UserDialog .ui-dialog-titlebar{text-align:center;border:none;padding-top:15px}.SF201704-UserDialog .ui-dialog-titlebar .ui-dialog-title{color:#fff;line-height:39px;letter-spacing:1px;text-transform:uppercase;font-size:23px;font-weight:400}.SF201704-UserDialog .ui-dialog-titlebar .ui-dialog-titlebar-close{display:none}.SF201704-UserDialog .ui-dialog-content{border:none;padding-bottom:20px}.SF201704-UserDialog .ui-dialog-content p{color:#fff;letter-spacing:1px}.SF201704-UserDialog .ui-dialog-buttonpane{border:none}.SF201704-UserDialog .ui-dialog-buttonset{text-align:center}.SF201704-UserDialog .ui-dialog-buttonset .ui-button{margin:10px;border:2px solid #fff;color:#fff;background-color:transparent;font-weight:400;padding:10px 20px;border-radius:50px;letter-spacing:1px}.i-Check__ok{background-image:url(../img/check_ok.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;width:20px;height:18px}.i-Info__normal{background-image:url(../img/information-normal.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;width:16px;height:16px;margin-right:10px}.i-Info__warning{background-image:url(../img/information-red.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;width:20px;height:20px;margin-right:10px}.SF202006__home_social{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#004695;margin-bottom:20px}.SF202006__home_social>h2{font-family:Oswald,sans-serif;font-weight:400;font-size:32px;margin:30px auto;text-align:center}.SF202006__home_social .social{display:flex;justify-content:center;margin-bottom:30px}.SF202006__home_social .social img{height:45px;margin:12px}.SF202006__home_social .gallery{max-width:994px;margin-bottom:30px;display:flex;margin-left:10px}.SF202006__home_social .gallery div{flex:1;margin-right:10px}.SF202006__home_social .gallery div img{width:100%;height:auto}@media only screen and (max-width:720px){.SF202006__home_social{margin-bottom:0}.SF202006__home_social>h2{font-size:24px;margin:20px 10px}.SF202006__home_social>.gallery,.SF202006__home_social>.social{margin-bottom:10px}.SF202006__home_social>.gallery div{margin-right:10px;margin-bottom:10px}.SF202006__home_social>.gallery div:last-child{display:none}}.SF201701-HomeSliderIntensity{text-align:center;padding:0 0 50px}.SF201701-HomeSliderIntensity h1{font-family:Lato,sans-serif;font-weight:400;color:#004695;text-transform:uppercase;margin-bottom:0;margin-top:0;padding:40px 0;box-shadow:none;font-size:24px;letter-spacing:1px}.SF201701-HomeSliderIntensity h1 strong{font-family:Lato,sans-serif;font-weight:600}.SF201701-HomeSliderIntensity .flexslider{margin-bottom:80px}.SF201701-HomeSliderIntensity li h3{letter-spacing:1px;padding:0;text-transform:uppercase;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);height:100%;width:67%;margin:30px 0 0}.SF201701-HomeSliderIntensity li a{color:#fff;text-decoration:none}.SF201701-HomeSliderIntensity li i{font-weight:400;text-transform:none;display:block;padding-top:132px}.SF201701-HomeSliderIntensity .sf-HomeHomeSliderIntensity__link{color:#004695;font-weight:600;background-repeat:no-repeat;background-position:67%;border:2.5px solid #004695;padding:12px 36px;border-radius:50px;font-size:18px;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.SF201701-HomeSliderIntensity .flexslider .flex-direction-nav a{opacity:1}.SF201701-HomeSliderIntensity .flex-direction-nav .flex-next{right:-8px;margin-top:-55px}.SF201701-HomeSliderIntensity .flex-direction-nav .flex-prev{left:-8px;margin-top:-55px}@media screen and (max-width:860px){.SF201701-HomeSliderIntensity .flex-direction-nav .flex-next,.SF201701-HomeSliderIntensity .flex-direction-nav .flex-prev{margin-left:20px;margin-right:20px}}.SF201804-GoodReasons__container{margin:0 auto;width:994px;position:relative}.SF201804-GoodReasons__container .sf-GoodReasons__MainTitle{padding-top:20px;margin-top:0}.SF201804-GoodReasons__container .sf-GoodReasons__MainTitle h1{text-align:center;font-family:lato,sans-serif;font-weight:600;color:#004695;text-transform:uppercase;font-size:24px;letter-spacing:1px;line-height:60px}.SF201804-GoodReasons__container .sf-GoodReasons__BtnPlayImg{margin-top:-175px;position:relative;left:24.5%}.SF201804-GoodReasons__container .sf-GoodReasons__Voirlavideo{margin-top:-115px;position:absolute;text-transform:uppercase;left:38%;border:2.5px solid #004695;padding:15px 30px;color:#004695;letter-spacing:1px}.SF201804-GoodReasons__container .sf-GoodReasons__1SportComplet__Container{margin-top:10px;height:400px;margin-bottom:-10px}.SF201804-GoodReasons__container .sf-GoodReasons__1SportComplet__SportCompletImg{float:left}.SF201804-GoodReasons__container .sf-GoodReasons__1SportComplet__SportCompletImgTitle{float:left;position:relative;right:30px;top:25px}.SF201804-GoodReasons__container .sf-GoodReasons__1SportCompletText{padding-top:201px;text-align:center;position:absolute;width:300px;left:650px;font-size:21px;color:#000;letter-spacing:1px;font-weight:400}.SF201804-GoodReasons__container .sf-GoodReasons__1SportCompletText2{padding-top:63px;text-align:center;position:absolute;width:300px;left:650px;font-size:19px;color:#000;letter-spacing:1px;font-weight:400}.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBouger__Container{height:400px}.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerImg,.sf-GoodReasons__2PlaisirBouger{float:right}.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerImgTitle{position:relative;left:20px;bottom:20px}.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerText{text-align:center;width:300px;font-size:21px;margin-left:65px;color:#000;letter-spacing:1px;padding-top:1px;font-weight:400}.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerText2{text-align:center;width:390px;font-size:19px;margin-left:10px;color:#000;letter-spacing:1px;padding-top:1px;font-weight:400}.SF201804-GoodReasons__container .sf-GoodReasons__3GymTous__Container{height:400px}.SF201804-GoodReasons__container .sf-GoodReasons__3GymTousImg{float:left}.SF201804-GoodReasons__container .sf-GoodReasons__3GymTousImgTitle{position:relative;right:250px;top:120px}.SF201804-GoodReasons__container .sf-GoodReasons__3GymTous__Text{padding-top:200px;text-align:center;position:relative;bottom:280px;width:320px;left:650px;font-size:21px;color:#000;letter-spacing:1px;font-weight:400}.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSalles__container{height:400px;margin-top:15px;margin-bottom:-20px}.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSallesImg{float:right}.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSallesImgTitle{float:right;position:relative;left:20px;bottom:12px}.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSalles__Text{width:290px;text-align:center;margin-left:80px;font-size:21px;font-family:lato,sans-serif;color:#000;letter-spacing:1px;font-weight:400;padding-top:1px}.SF201804-GoodReasons__container .sf-GoodReasons__container__grey{margin:0;padding-bottom:70px;padding-top:50px;background-color:#fdf9f2}.SF201804-GoodReasons__container .sf-GoodReasons__container__END{text-align:center;margin-bottom:70px;margin-top:50px}.SF201804-GoodReasons__container .sf-GoodReasons__container__END h2{text-align:center;font-family:lato,sans-serif;font-weight:600;color:#004695;text-transform:uppercase;font-size:24px;letter-spacing:1px;margin-bottom:40px}.SF201804-GoodReasons__container .sf-GoodReasons__container__END span{font-weight:400}.SF201804-GoodReasons__container .sf-GoodReasons__END__TEXT{text-align:center;font-size:18px;text-transform:uppercase;border:2.5px solid;margin-left:auto;margin-right:auto;color:#004695;padding:12px 36px;border-radius:50px;width:250px}.SF201804-GoodReasons__container .sf_GoodReasons__END__TEXT__Link:hover{color:#004695}.SF201804-GoodReasons__container .sf_GoodReasons__END__TEXT__Link{text-decoration:none}.SF201804-GoodReasons__container .sf-GoodReasons__1SportCompletText2:before,.SF201804-GoodReasons__container .sf-GoodReasons__1SportCompletText:before{content:" ";display:block;border:.5px solid #004695;margin-right:auto;margin-left:auto;width:100px;margin-bottom:20px}.SF201804-GoodReasons__container .sf-GoodReasons__1SportCompletText2:after,.SF201804-GoodReasons__container .sf-GoodReasons__1SportCompletText:after{content:" ";display:block;border:.5px solid #004695;width:100px;margin-right:auto;margin-left:auto;margin-top:20px}.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerText:before{content:" ";display:block;border:.5px solid #004695;width:100px;margin:180px auto 20px}.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerText2:before{content:" ";display:block;border:.5px solid #004695;width:100px;margin:28px auto 20px}.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerText2:after,.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerText:after{content:" ";display:block;border:.5px solid #004695;width:100px;margin-right:auto;margin-left:auto;margin-top:20px}.SF201804-GoodReasons__container .sf-GoodReasons__3GymTous__Text:before{content:" ";display:block;border:.5px solid #004695;margin-right:auto;margin-left:auto;width:100px;margin-bottom:20px}.SF201804-GoodReasons__container .sf-GoodReasons__3GymTous__Text:after{content:" ";display:block;border:.5px solid #004695;width:100px;margin-right:auto;margin-left:auto;margin-top:20px}.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSalles__Text:before{content:" ";display:block;border:.5px solid #004695;width:100px;margin:180px auto 20px}.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSalles__Text:after{content:" ";display:block;border:.5px solid #004695;width:100px;margin-right:auto;margin-left:auto;margin-top:20px}.sf-GoodReasons_button-video{margin-top:-88px;position:relative}.fancy{text-decoration:none}@supports not (-ms-high-contrast:none){@media only screen and (max-width:997px){.SF201804-GoodReasons__container,div.SF201804-GoodReasons__container>a.fancy>img{width:100%}.SF201804-GoodReasons__container .sf-GoodReasons__1SportComplet__Container,.SF201804-GoodReasons__container .sf-GoodReasons__3GymTous__Container{display:flex;flex-direction:column;height:auto}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__1SportComplet__Container>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>img{margin:0 auto 120px;float:none}.SF201804-GoodReasons__container .sf-GoodReasons__1SportComplet__SportCompletImgTitle,.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBougerImgTitle,.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSallesImgTitle{left:auto;right:auto}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__1SportComplet__Container>div:nth-child(2),div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>div{margin:-248px auto 17px}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__1SportComplet__Container>div:nth-child(3)>p,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>p{padding-top:20px;width:100%;position:relative;left:auto}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>div>img{right:auto;left:auto;top:auto}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>p{bottom:36px;margin-bottom:0}}@media only screen and (max-width:920px){.SF201804-GoodReasons__container .sf-GoodReasons__2PlaisirBouger__Container,.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSalles__container{display:flex;flex-direction:column;height:auto}.SF201804-GoodReasons__container .sf-GoodReasons__04ReseauSalles__container{margin-top:-35px}.sf-GoodReasons__2PlaisirBouger__Container{margin-top:13px}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__2PlaisirBouger__Container>p:first-child>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__04ReseauSalles__container>img{width:581px;margin:auto;float:none}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__2PlaisirBouger__Container>p:first-child{text-align:center}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__2PlaisirBouger__Container>div,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__04ReseauSalles__container>div{margin:-82px auto 7px}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__04ReseauSalles__container>p{margin-left:0}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__1SportComplet__Container>.div:nth-child(3)>p,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>p,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__04ReseauSalles__container>p{margin:auto auto 20px;width:300px}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__2PlaisirBouger__Container>p.sf-GoodReasons__2PlaisirBougerText{margin:0 auto 22px}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__2PlaisirBouger__Container>p.sf-GoodReasons__2PlaisirBougerText:before,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__04ReseauSalles__container>p:before{margin:-16px auto 20px}}@media only screen and (max-width:775px){.sf-GoodReasons_button-video{margin-top:-44px}}@media only screen and (max-width:582px){div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__1SportComplet__Container>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__2PlaisirBouger__Container>p:first-child>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__04ReseauSalles__container>img{width:431px}div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__1SportComplet__Container>div:nth-child(2),div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>div{margin-top:-218px}}@media only screen and (max-width:500px){.sf-GoodReasons_button-video p{margin-top:8px;margin-bottom:18px;width:216px!important;padding:10px 27px!important}}@media only screen and (max-width:431px){div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__1SportComplet__Container>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__2PlaisirBouger__Container>p:first-child>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__04ReseauSalles__container>img{width:350px}}@media only screen and (max-width:350px){div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__1SportComplet__Container>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__2PlaisirBouger__Container>p:first-child>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__3GymTous__Container>img,div.SF201804-GoodReasons__container>.sf-GoodReasons__mainContainer>div.sf-GoodReasons__04ReseauSalles__container>img{width:320px}.sf-GoodReasons_button-video p{margin-top:10px;width:216px!important}}}.SF201807-JeParticipe__Main__Container{margin:0 auto;width:994px;position:relative}.SF201807-JeParticipe__Main__Container .FirstClassBlock{margin-top:50px}.SF201807-JeParticipe__Main__Container .WelcomeToSFImg{margin-bottom:20px}.SF201807-JeParticipe__Main__Container .sf-JeParticipe_linkAll{color:#004695;border:2.5px solid #004695;text-transform:uppercase;text-decoration:none;letter-spacing:1px;font-weight:600;font-size:18px;margin-top:50px;display:table;margin-left:auto;margin-right:auto;border-radius:50px;padding:12px 36px}.SF201807-JeParticipe__Main__Container .SF201807__2column .sf-JeParticipe__HeaderText{text-align:left!important;margin-top:0}.SF201807-JeParticipe__Main__Container .SF201807__2column .towelBottleImg{float:right}.SF201807-JeParticipe__Main__Container .SF201807__2column:nth-child(2){padding-left:42px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content>article>div.SF201807-JeParticipe__Main__Container>div:nth-child(4){display:flex;flex-direction:column-reverse}.SF201807-JeParticipe__Main__Container,.SF201807-JeParticipe__Main__Container .WelcomeToSFImg{width:100%}#main-content article div.SF201807-JeParticipe__Main__Container div.SF201807__row div.SF201807__2column{width:100%;padding-left:0;padding-right:0}#main-content>article>div.SF201807-JeParticipe__Main__Container>div:nth-child(6)>div:nth-child(2)>img{float:none}}@media only screen and (max-width:539px){#main-content>article>div.SF201807-JeParticipe__Main__Container>div:nth-child(4)>div:first-child>img,#main-content>article>div.SF201807-JeParticipe__Main__Container>div:nth-child(6)>div:nth-child(2)>img{width:100%;height:auto}.SF201807-JeParticipe__Main__Container .sf-JeParticipe_linkAll{font-size:109%}}}.SF202006__home_app{position:relative}.SF202006__home_app .banner{position:relative;display:flex;color:#fff;font-family:Oswald,sans-serif;font-weight:400;font-size:24px;align-items:center;justify-content:center;max-width:994px;margin:0 auto}.SF202006__home_app .banner>div{flex:1;text-align:center}.SF202006__home_app .banner .screenshot{margin:0 -60px}.SF202006__home_app .banner .icon{display:none}.SF202006__home_app .band{position:absolute;top:150px;left:0;right:0;bottom:150px;background-color:#004695;z-index:-1}.SF202006__home_app .stores{position:absolute;right:20px;bottom:60px}.SF202006__home_app .stores>a,.SF202006__home_app .stores>a:active,.SF202006__home_app .stores>a:hover,.SF202006__home_app .stores>a:visited{text-decoration:none}@media only screen and (max-width:720px){.SF202006__home_app .banner{background-color:#004695;flex-direction:column;padding:40px 0;margin-top:40px}.SF202006__home_app .banner .download{margin-bottom:40px}.SF202006__home_app .banner .stores{position:static}.SF202006__home_app .banner .icon{display:block;margin-top:-70px;margin-bottom:20px}.SF202006__home_app .banner .description,.SF202006__home_app .banner .screenshot{display:none}}.SF-201805-Historique__container{margin:0 auto;width:994px;position:relative}.SF-201805-Historique__container h1{text-align:center;font-size:24px;letter-spacing:1px;text-transform:uppercase}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti{margin-top:30px;height:320px}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Img{width:50%;margin-left:100px}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Img img{float:left}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Content{width:495px;float:right}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Content h2{padding-left:30px;text-transform:none;font-size:24px;font-weight:600;letter-spacing:1px;color:#004695}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Content p{border-left:1px solid #004695;padding-left:30px;height:240px;padding-top:30px;font-size:18px;letter-spacing:1px;width:450px;color:#000;font-family:Lato,sans-serif;line-height:25.2px;margin-top:-20px;font-weight:400}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti{height:280px;margin-bottom:-10px}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti__Content{float:left;margin-top:-50px}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti__Content h2{margin-left:390px;padding-bottom:27px;font-size:24px;font-weight:600;letter-spacing:1px;color:#004695;margin-bottom:50px}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti__Content p{width:500PX;border-right:1px solid #004695;height:250px;padding-top:30px;letter-spacing:1px;font-size:18px;padding-right:20px;color:#000;font-family:lato,sans-serif;margin-top:-65px;line-height:25.2px;font-weight:400;text-align:right}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti .sf-Historique__SecondBlockVerti__Img{float:right;padding-right:10px}.SF-201805-Historique__container .sf-Historique__ThirdBlock .sf-Historique__ThirdBlock__Date{text-align:center}.SF-201805-Historique__container .sf-Historique__ThirdBlock h2{font-family:Lato,sans-serif;font-size:24px;font-weight:600;letter-spacing:1px;color:#004695}.SF-201805-Historique__container .sf-Historique__ThirdBlock p{font-size:18px;letter-spacing:1px;color:#000;width:95%;font-weight:400;line-height:25.2px;margin-bottom:12px;text-align:center}.SF-201805-Historique__container .sf-Historique__FourthBlock .sf-Historique__FourthBlock__Date{text-align:center}.SF-201805-Historique__container .sf-Historique__FourthBlock h2{font-size:24px;font-family:Lato,sans-serif;font-weight:600;letter-spacing:1px;color:#004695}.SF-201805-Historique__container .sf-Historique__FourthBlock p{font-size:18px;letter-spacing:1px;color:#000;line-height:25.2px;width:95%;font-weight:400;text-align:center;margin-left:auto;margin-right:auto}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .SF-201805-Historique__container,#main-content .SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Img img,#main-content div.sf-Historique__FourthBlock>img,#main-content div.sf-Historique__ThirdBlock>img,.SF-201805-Historique__container .sf-Historique__ThirdBlock p{width:100%}.SF-201805-Historique__container .sf-Historique__ThirdBlock p{padding:0 15px}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti__Content{margin-top:-29px}#main-content-overflow #main-content .SF-201805-Historique__container,#main-content-overflow #main-content div.sf-Historique__FourthBlock>img,#main-content-overflow #main-content div.sf-Historique__ThirdBlock>img{width:994px}#main-content-overflow #main-content .SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Img img{width:auto}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti__Content h2{margin-left:0;text-align:center;margin-bottom:30px}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti .sf-Historique__SecondBlockVerti__Img{float:none;text-align:center}.SF-201805-Historique__container .sf-Historique__SecondBlockVerti{height:auto}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Img{width:fit-content;width:-ms-fit-content;margin:auto}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Content,.SF-201805-Historique__container .sf-Historique__FirstBlockVerti__Content p,.SF-201805-Historique__container .sf-Historique__SecondBlockVerti__Content p{width:100%;height:75%;text-align:center;border:none;padding-left:10px;padding-right:10px}.SF-201805-Historique__container .sf-Historique__FirstBlockVerti{height:auto}}@media only screen and (max-width:473px){.SF-201805-Historique__container .sf-Historique__SecondBlockVerti .sf-Historique__SecondBlockVerti__Img img{width:100%;height:auto}}}.SF202006__home_network{background-color:#f9f6f7;color:#004695;text-align:center;padding:40px 20px}.SF202006__home_network>h2{font-family:Oswald,sans-serif;font-weight:400;font-size:32px;text-align:center}.SF202006__home_network .network{margin:40px auto}.SF202006__home_network .network>a{margin:0 5px}.SF202006__home_network .network>a,.SF202006__home_network .network>a:active,.SF202006__home_network .network>a:hover,.SF202006__home_network .network>a:visited{text-decoration:none}.SF202006__home_network .btn{display:inline-block;font-family:Oswald,sans-serif;font-size:20px;padding:5px 40px;border:0;border-radius:50px;margin:20px auto;background-color:#004695;color:#fff;text-transform:uppercase;text-decoration:none}.SF202006__home_network .btn.outline{background-color:transparent;color:#004695;border:2px solid #004695}.SF201805-Swedes__container{margin:0 auto;width:994px;color:#004695}.SF201805-Swedes__container .sf-Swedes__team-header{position:relative;height:90px;margin-top:49px}.SF201805-Swedes__container h1,.SF201805-Swedes__Details__container h1{text-align:center;color:#004695;letter-spacing:1px;text-transform:uppercase;font-size:24px;font-family:Oswald,sans-serif;font-weight:400}.SF201805-Swedes__Details__container h1{margin:0;padding-top:20px}.SF201805-Swedes__container .sf-Swedes__galleryLineStyle{display:block;border-bottom:1px solid #6ca6db}.SF201805-Swedes__container .sf-Swedes__galleryImageandName{width:250px;margin-left:auto;margin-right:auto}.SF201805-Swedes__container .sf-Swedes__galleryImageandName img{display:block;margin:0 auto;width:250px;height:250px;object-fit:cover;object-position:top;border-radius:100%}.SF201805-Swedes__container .sf-Swedes__ImgHolder{display:table-cell;vertical-align:middle;text-align:center;height:250px;width:250px}.SF201805-Swedes__container .sf-Swedes__list{display:flex;flex-wrap:wrap}.SF201805-Swedes__container .sf-Swedes__gallery{width:331px;margin-bottom:40px}.SF201805-Swedes__container .sf-Swedes__ImgHolder img{max-height:250px;max-width:250px}.SF201805-Swedes__container .sf-Swedes__SwedeName{margin-top:10px;margin-bottom:5px;text-align:center;font-size:21px;font-family:Oswald,sans-serif}.SF201805-Swedes__container .sf-Swedes__SwedeActivity{display:flex;justify-content:center;min-height:22px;flex-wrap:wrap}.SF201805-Swedes__container .sf-Swedes__SwedeActivity img{width:22px;height:22px;margin:5px}.SF201805-Swedes__container .pagination__Center{padding-right:39px;color:#004695}.SF201805-Swedes__container .sf-Swedes__team-header__Result{background-color:#004695;position:relative;color:#004695;margin-bottom:19px;height:180px}.SF201805-Swedes__container .sf-Swedes__SwedeName a{text-decoration:none;color:#004695;font-weight:400}.SF201805-Swedes__container .sf-Swedes__error__Message{color:#000;text-align:center;font-weight:400;font-family:lato,sans-serif;padding-bottom:15px;font-size:21px}.SF201805-Swedes__Details__container{padding:0 40px 40px;background:#f2f8ff;position:relative}.SF201805-Swedes__Details__container .back,.SF201805-Swedes__Details__container>.share{line-height:1.2;position:absolute;height:40px;display:flex;top:20px;background:#fff;padding:5px 15px;border-radius:19px}.SF201805-Swedes__Details__container .back a,.SF201805-Swedes__Details__container>.share a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:20px;color:#004695;display:flex;align-items:center}.SF201805-Swedes__Details__container .back a>*,.SF201805-Swedes__Details__container>.share a>*{flex-shrink:0}.SF201805-Swedes__Details__container>.back{left:20px}.SF201805-Swedes__Details__container>.back>a>img{margin-right:5px}.SF201805-Swedes__Details__container>.share{right:20px}.SF201805-Swedes__Details__container>.share>a>img{margin-left:10px;margin-bottom:5px}.SF201805-Swedes__Details__container>.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#fff;z-index:100}.SF201805-Swedes__Details__container>.share .share-confirmation>div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF201805-Swedes__Details__container>.share .share-confirmation>div a{align-self:center}.SF201805-Swedes__Details__container>.share .share-confirmation>div p{text-align:center;font-family:Lato,sans-serif;font-size:18px;font-weight:400}.SF201805-Swedes__Details__container>.share .share-confirmation>div>h4{color:#004695;margin-top:0;font-family:Oswald,sans-serif;font-size:20px;font-weight:400}.SF201805-Swedes__Details__container>.share .share-confirmation>div>h4>img{margin-left:5px;margin-bottom:10px}.SF201805-Swedes__Details__container .banner{display:flex;justify-content:center;min-height:500px;font-family:Oswald,sans-serif;font-weight:400;color:#004695;width:100%;max-width:1114px;margin:0 auto}.SF201805-Swedes__Details__container .banner>div{flex:1;display:flex;flex-direction:column;align-items:center;order:2}.SF201805-Swedes__Details__container .banner>div.intro .image{width:350px;height:350px;position:relative;margin:auto 0}.SF201805-Swedes__Details__container .banner>div.intro .image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;object-fit:cover}.SF201805-Swedes__Details__container .banner>div.intro h2{font-weight:400;margin:auto 0 0}.SF201805-Swedes__Details__container .banner>div.details{justify-content:center}.SF201805-Swedes__Details__container .banner>div.details>blockquote{font-size:18px;text-align:center;margin:auto 0 auto 20px}.SF201805-Swedes__Details__container .banner>div.activities{order:1;display:flex;flex-direction:row;margin-top:20px;justify-content:center;align-items:flex-end}.SF201805-Swedes__Details__container .banner>div.activities img{width:22px;height:22px;margin-left:10px}@media only screen and (max-width:997px){.SF201805-Swedes__Details__container .banner{flex-direction:column}.SF201805-Swedes__Details__container .banner>div{flex:0}.SF201805-Swedes__Details__container .banner div.details>blockquote{margin-left:0}.SF201805-Swedes__Details__container .banner>div.intro .image{width:100%;height:0;padding-top:100%;margin:15px 0}}.SF202403-Swedes__Details__BottomContainer{margin:0 auto;width:994px;max-width:100%}.SF202403-Swedes__Details__BottomContainer .more{margin:60px auto;text-align:center}.SF202403-Swedes__Details__BottomContainer .more a{font-family:Oswald,sans-serif;font-size:20px;padding:5px 40px;border:0;border-radius:50px;margin:20px auto;text-transform:uppercase;text-decoration:none;background-color:#dfe2ef;color:#004695}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.SF201805-Swedes__container,.SF201805-Swedes__Details__container{width:100%}.SF201805-Swedes__Details__container{background-color:#fff;padding-top:20px}.SF201805-Swedes__Details__container .back,.SF201805-Swedes__Details__container .share{height:30px;background:#dfe2ef;padding:5px 8px;top:15px}.SF201805-Swedes__Details__container .back a,.SF201805-Swedes__Details__container .share a{font-size:15px}.SF201805-Swedes__Details__container .back{left:15px}.SF201805-Swedes__Details__container .back a>img{margin-right:3px;width:auto;height:10px}.SF201805-Swedes__Details__container .share{right:15px}.SF201805-Swedes__Details__container .share a>img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF201805-Swedes__Details__container h1{padding-top:40px}.SF201805-Swedes__Details__container .banner{display:flex;justify-content:center;min-height:auto;font-family:Oswald,sans-serif;font-weight:400;color:#004695;width:100%;max-width:1114px;margin:0 auto}.SF201805-Swedes__Details__container .banner>div{order:1;margin-top:20px}}@media only screen and (max-width:994px){.SF201805-Swedes__container .sf-Swedes__gallery{width:50%}.SF201805-Swedes__container .sf-Swedes__galleryImageandName{width:75%}.SF201805-Swedes__container .sf-Swedes__galleryImageandName>a:first-child{display:block;width:100%;height:0;padding-top:100%;position:relative}.SF201805-Swedes__container .sf-Swedes__galleryImageandName img{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:419px){.SF201805-Swedes__container #sf-Swedes__SearchSwedeName{width:278px}}}#JoinUs-collapse{text-align:center;margin-top:45px;overflow:hidden}#JoinUs-collapse h3 a{text-decoration:none;text-underline-position:under;display:inline-block}#JoinUs-collapse h3:nth-child(2n),#JoinUs-collapse h3:nth-child(odd){background-color:#f8f8f8}#JoinUs-collapse .sf201806__Collapse__row{text-align:justify}#JoinUs-collapse .sf201806__Collapse__column{float:left;width:50%;padding:10px;right:37px;position:relative;text-align:justify}#JoinUs-collapse .sf201806__Collapse__column:nth-child(2){left:10px}#JoinUs-collapse .sf201806__Collapse__row:after{content:"";display:table;clear:both}#main-content .sf201806__Nousrejoindre__Descriptif,.SF201902-SwedPres__SeFormer{column-count:2;font-size:18px;color:#000;font-weight:400;margin-top:50px;border-bottom:1px solid #004695;padding-bottom:50px}#main-content .sf201806__Nousrejoindre__Descriptifv2{column-count:2;font-size:18px;color:#000;border-bottom:none;font-weight:400}.SF201902-SwedPres__SeFormer{border-bottom:none}#main-content .sf201806__Nousrejoindre__Descriptif p,.SF201902-SwedPres__SeFormer p{text-align:justify;font-size:18px;font-weight:400}#main-content .sf201806__Nousrejoindre__Descriptifv2 p{text-align:justify;font-size:16px}#main-content .sf201806__Nousrejoindre__date{color:#94a8c4;font-weight:600;font-size:13px;position:relative;left:400px;bottom:19px;font-style:italic}#JoinUs-collapse .Collapse-section{padding:0}#JoinUs-collapse .sf-NewsWidget__Download__container{width:auto}#JoinUs-collapse .sf-NewsWidget__Download__container .sf-NewsWidget__Download__Text p{font-weight:600;text-align:center;font-style:italic;color:#004695;font-size:18px;bottom:20px;position:relative}#JoinUs-collapse .sf-NewsWidget__Download__container .sf-NewsWidget__Download__Text p:last-child{bottom:38px;color:#94a8c4;font-weight:600;font-size:13px;position:relative;text-transform:uppercase;font-style:normal}#JoinUs-collapse .sf-NewsWidget__Download__container img{position:relative;left:95px;bottom:0;top:55px}#JoinUs-collapse .sf-NewsWidget__Download__container a{text-align:initial}.sf-JoinUsOfferTitle{color:#004695;text-transform:uppercase;margin:25px 0 15px;text-align:center;font-size:1.25em;line-height:1.2em}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .sf201806__Nousrejoindre__date{left:auto;top:8px}#main-content .sf201806__Nousrejoindre__Descriptif,.SF201902-SwedPres__SeFormer{padding:0 15px 50px}#main-content .sf201806__Nousrejoindre__Descriptifv2{padding:0 15px}}@media only screen and (max-width:559px){#main-content .sf201806__Nousrejoindre__Descriptif,#main-content .sf201806__Nousrejoindre__Descriptifv2,.SF201902-SwedPres__SeFormer{column-count:1}#main-content .sf201806__Nousrejoindre__Descriptifv2 p{text-align:center}}}.SF2018-05__404{text-align:center;color:#000;letter-spacing:2px;font-size:18px;font-weight:400}.SF2018-05__404 a{color:#000;text-underline-position:under}.map-wrapper{width:100%;height:350px;background:#fff url(../img/ajax-loader.gif) no-repeat 50%}.map{width:100%;height:350px;margin-bottom:0}.map-precision{margin-top:0;padding:5px;font-size:10px}.SF201806__Filter__Salle__Form{text-align:center}.SF201806__FilterSalle__Container{margin-bottom:30px;margin-top:44px;position:relative}.SF201806__FilterSalle__Container .sf201806__SearchBar{text-decoration:none;border:1.5pt solid;color:#004695;padding:5px 28px;font-size:14px;font-weight:600;border-radius:50px;text-transform:uppercase}.SF201806__FilterSalle__Container .sf201806__ZipCode{color:#b8b8b8;border:1pt solid #004695;width:250px;text-align:center;padding:5px;font-weight:600;margin:0 30px;font-size:14px}.SF201806__FilterSalle__Container .sf201806__FilterSalle{display:inline-flex;margin-left:30px}.SF201806__FilterSalle__Container .sf201806__FilterSalle img{position:relative;height:max-content;top:3px;left:15px}.SF201806__FilterSalle__Container .sf201806__FilterSalle label{width:20px;height:20px;cursor:pointer;position:relative;border:1px solid #004695}.SF201806__FilterSalle__Container .sf201806__FilterSalle label:after{content:"";width:9px;height:3px;position:absolute;top:6px;left:4px;border:2px solid #004695;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.SF201806__FilterSalle__Container .sf201806__FilterSalle label:hover:after{opacity:.5}.SF201806__FilterSalle__Container .sf201806__FilterSalle input[type=checkbox]{visibility:hidden}.SF201806__FilterSalle__Container .sf201806__FilterSalle input[type=checkbox]:checked+label:after{opacity:1}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock{display:inline-flex;position:relative;left:25px}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock label{width:15px;height:15px;cursor:pointer;display:inline-block;border:1px solid #004695;position:relative;top:2px;right:10px}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock label:after{content:"";width:7px;height:3px;position:absolute;top:3px;left:3px;border:2px solid #004695;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock label:hover:after{opacity:.5}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock input[type=checkbox]{visibility:hidden}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock input[type=checkbox]:checked+label:after{opacity:1}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock img{position:relative;height:max-content;bottom:4px}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock .sf-201807__checkboxOutdoor{width:max-content;width:-moz-max-content;position:relative;left:50px;color:#004695;font-weight:400;font-size:14pt;bottom:5px;font-style:italic}.SF201806__FilterSalleLegend__Container{text-align:center;margin-top:20px;margin-bottom:20px}.SF201806__FilterSalleLegend__Container input[type=checkbox]{visibility:hidden}.SF201806__FilterSalleLegend__Container span{font-style:italic;font-size:14px;color:#004695;margin:0 7px}.SF201806-DetailSalle__Container h2{color:#004695;font-size:24px;font-weight:600;text-align:center}.SF201806-DetailSalle__Container h3,.SF201806-DetailSalle__Container p{font-weight:400;color:#000;font-size:21px;text-align:center}.SF201806-DetailSalle__Container p{font-size:18px}.SF201806-DetailSalle__Container .sf201806__DetailSalle__MapImg{width:100%;margin-top:30px}.SF201806-DetailSalle__Container a{text-decoration:none}.SF201806-DetailSalle__Container .sf201806-DetailSalle__Description{bottom:35px;position:relative;overflow:auto;max-height:200px;margin-bottom:10px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2{border-bottom:1px solid #004695;margin-top:35px;padding-bottom:25px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__row h3,.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2 h3{font-size:21px;color:#000}.SF201806-DetailSalle__Container .sf201806-DetailSalle__row h2{border-top:1px solid;padding-top:25px;position:relative;bottom:19px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2 h2{position:relative;bottom:19px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__row:after,.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2:after{content:"";display:table;clear:both}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column1{float:left;width:40%;margin:25px 0;position:relative;min-height:210px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column1 img{width:354px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2{float:left;width:60%;margin:25px 0;position:relative;min-height:210px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2 p{font-weight:400;color:#000;font-size:18px;text-align:left;margin-top:0}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2 .localisationSalle{font-weight:400;color:#000;font-style:italic}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2 h2,.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2 h3{text-align:left!important}.SF201806-DetailSalle__Container .sf201806-DetailSalle__Icons{position:absolute;bottom:0}.SF201806-DetailSalle__Container .accomodation-lockerroom{background:url(../location/location_features_locker.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .accomodation-shower{background:url(../location/location_features_shower.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .accomodation-creditcard{background:url(../location/location_features_creditcard.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .accomodation-parking{background:url(../location/location_features_parking.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .accomodation-people{background:url(../location/location_capacity.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .capacity{font-size:15px;color:#004695;font-weight:400;position:relative;bottom:10px;right:4.7px}.SF201806-DetailSalle__Container .capacityv2{font-size:15px;color:#004695;font-weight:400;position:relative;right:2.7px;top:3px}.SF201806-DetailSalle__Container .sf201806-place-see-more{position:absolute;right:0;bottom:0;list-style:none}.SF201806-DetailSalle__Container .sf201806-place-see-more .sf201806-see-more{display:inline-block;color:#004695;text-transform:uppercase;border:1px solid;border-radius:30px;padding:4px 20px}.SF201806-DetailSalle__Container .GeolocBulleContainer{position:absolute;top:2px;right:0}.SF201806-DetailSalle__Container .GeolocBulleLink{position:relative;color:#004695;text-decoration:underline;font-weight:600;font-style:italic;font-size:18px;right:120px;top:100px}.SF201806-DetailSalle__Container .GeolocBulleContainer img{width:157px}.SF201806-DetailSalle__Container .GeolocBulleLink:hover{color:#7e7e7e!important}.SF201806-DetailSalle__Container .sf-MoyenTransportTitle{text-align:left;padding-left:60px;margin-bottom:0}.SF201806-DetailSalle__Container .sf-MoyenTransportDescription{text-align:left;padding-left:60px;margin-top:0}div.sf201806-DetailSalle__column2>div:nth-child(2).sf201806-DetailSalle__Icons{bottom:-12px}.Salles_widgets{display:flex;justify-content:space-around}.Salles_widgets .sf-NewsWidget__Download__container__centered{padding-top:0;margin:0}.Salles_widgets .sf-NewsWidget__Download{width:148px;height:148px}.SF201806-DetailSalle__Container .sf-Swedes__gallery{width:32.33%;height:273px;position:relative;padding-top:30px;display:inline-block}.SF201806-DetailSalle__Container .sf-Swedes__galleryImageandName{width:150px;margin-left:auto;margin-right:auto}.SF201806-DetailSalle__Container .sf-Swedes__gallery a{color:#004695;font-size:21px}.SF201806-DetailSalle__Container .sf-Swedes__gallery a:hover{color:#000}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyle{display:block;border-bottom:1px solid #6ca6db;position:relative;bottom:35px}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyle p{margin-top:0;position:relative;top:35px;padding:0 20px;display:inline-block;background:#fff}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyleInfoSalle{display:block;border-bottom:1px solid #004695;position:relative;bottom:35px;width:100%;text-align:center;line-height:.1em;margin:60px 0 20px}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyleInfoSalle h2{margin-top:0;position:relative;top:30px;display:inline-block;background:#fff;color:#004695;font-weight:600;padding:0 20px 0 40px}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyleInfoSalle img{position:relative;right:18px}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered{display:block;position:absolute;padding-top:0;top:2px;left:94px;width:auto}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered>a>div.sf-NewsWidget__Download{display:flex;flex-direction:column;width:176px;height:176px}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered>a>div.sf-NewsWidget__Download>img{top:0;left:0;width:30px;margin:auto}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered>a>div.sf-NewsWidget__Download>div.sf-NewsWidget__Download__Text{top:-9px;left:0}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered>a>div.sf-NewsWidget__Download>div.sf-NewsWidget__Download__Text>p.sf-NewsWidget__Download__FileTitle{font-size:16px}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered>a>div>div>p.sf-NewsWidget__Download__type{font-size:11px!important}.Salles_widgets,.Salles_widgets .sf-NewsWidget__Download__container__centered{width:100%}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.SF201806-DetailSalle__Container{padding:0 15px}}@media only screen and (min-width:971px){.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered a{margin-left:80px;margin-right:0}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered{flex-basis:unset}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download{width:157px;height:157px}.SF201806-DetailSalle__Container .Salles_widgets{position:absolute;top:0}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered img{left:63px;top:18px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__Text .sf-NewsWidget__Download__FileTitle{font-size:16px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__Text{top:45px}}@media only screen and (max-width:970px){.SF201806-DetailSalle__Container .GeolocBulleContainer{height:184px;position:static;bottom:auto;margin-bottom:0;left:auto}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered{top:187px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__Text{top:40px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download{width:157px;height:157px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered img{left:59px;top:15px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__Text .sf-NewsWidget__Download__FileTitle{font-size:16px}}@media only screen and (min-width:563px) and (max-width:970px){.SF201806-DetailSalle__Container .Salles_widgets,.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered{width:auto}.SF201806-DetailSalle__Container .GeolocBulleContainer{width:min-content;width:-moz-min-content}.SF201806-DetailSalle__Container .GeolocBulleLink{right:-39px;top:8px}}@media only screen and (max-width:938px){.SF201806-DetailSalle__Container .sf201806-DetailSalle__row{margin-top:45px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2{display:flex;flex-direction:column}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column1{margin:auto auto 22px;text-align:center;width:100%;min-height:unset}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2{margin:10px auto auto;float:none}}@media only screen and (max-width:740px){.SF201806__Filter__Salle__Form .SF201806__FilterSalle__Container{display:flex;flex-direction:column;height:120px}.SF201806__FilterSalle__Container .sf201806__SearchBar{width:max-content;width:-moz-max-content;margin:0 auto auto}.SF201806__FilterSalle__Container .sf201806__ZipCode{margin:auto}}@media only screen and (max-width:675px){.sf201806__tableKlasses .btn-resa,.sf201806__tableKlasses .btn-resa-cancel{width:85%}}@media only screen and (max-width:600px){.sf201806__schedule .right{width:56%;display:flex;flex-direction:column}.SF201806-DetailSalle__Container .sf-Swedes__gallery,.sf201806__schedule .ActivitesRedirectionLinkCentered{width:100%}.sf201806__schedule .activiteName{max-width:none;min-width:0;overflow-wrap:break-word;width:auto}.sf201806__tableKlasses .btn-resa-info,.sf201806__tableKlasses .resa-off-btn{width:85%}}@media only screen and (max-width:562px){div.SF201806-DetailSalle__Container .GeolocBulleContainer img{width:145px;float:right}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2{width:100%}.SF201806-DetailSalle__Container .GeolocBulleContainer{height:163px}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered{left:15px}div.SF201806-DetailSalle__Container .GeolocBulleContainer .GeolocBulleLink{width:99px;display:block;right:-33px;top:4px}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered>a>div.sf-NewsWidget__Download>div.sf-NewsWidget__Download__Text{top:1px}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered>a>div.sf-NewsWidget__Download>img{width:27px}div.SF201806-DetailSalle__Container>div.sf-NewsWidget__Download__container__centered>a>div.sf-NewsWidget__Download{width:148px;height:148px}}@media only screen and (max-width:435px){.sf201806__schedule .sf201806__tableKlasses th{font-size:18px}.sf201806__schedule .sf201806__tableKlasses .price{font-size:30px}.sf201806__tableKlasses .btn-resa,.sf201806__tableKlasses .btn-resa-cancel{width:95%;font-size:14px}}@media only screen and (max-width:380px){.SF201806-DetailSalle__Container .sf201806-DetailSalle__column1 img{width:293px}}@media only screen and (max-width:334px){div.SF201806-DetailSalle__Container .GeolocBulleContainer img{width:130px}div.SF201806-DetailSalle__Container .GeolocBulleContainer .GeolocBulleLink{right:-24px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download{width:130px;height:130px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered img{width:29px;left:54px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__Text .sf-NewsWidget__Download__FileTitle{font-size:14px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__Text{top:37px}}}.SF201807__2column .OtherInfos{text-align:center!important;margin:0 0 25px}.SF201807__2column .OtherInfos a{text-decoration:none;color:#000;font-weight:400}.SF201807__2column .MemberShipIcon{margin:15px}.SF201807__2column.MemberShipBlock{position:relative;right:70px}.SF201807__2column.GiftCardBlock{position:relative;left:100px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.SF201807__3column{padding:35px}}@media only screen and (max-width:590px){.SF201807__3column{column-count:2}}@media only screen and (max-width:404px){.SF201807__3column{column-count:1}}}.SF202503__Order_bg{position:fixed;width:100%;z-index:-1}.SF202411__Offer{color:#004695;font-family:Oswald,sans-serif;position:relative;overflow:hidden;height:auto;min-height:880px}.SF202411__Offer h1{margin-top:0;padding-top:35px}.SF202411__Offer .SF202006__offers__intro{margin-bottom:28px;font-size:18px;text-align:center;display:flex;flex-direction:column;align-items:center}.SF202411__Offer .SF202006__offers__intro p{max-width:800px}.SF202411__Offer .SF202411__OfferBlocks{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;line-height:1.2;-webkit-font-smoothing:antialiased;padding-top:10px;padding-bottom:40px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks{position:relative;border-radius:20px;padding:25px;min-height:545px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;width:290px;margin:0 9px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks h2{font-family:Lato,sans-serif;font-size:21px;text-transform:uppercase;margin-bottom:0}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks h3{margin-top:0;text-transform:uppercase;font-weight:600;font-size:26px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-title{height:180px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-title .sf-offre-webspacing{display:block;width:100%;height:25px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-subtitle{font-size:21px;text-transform:uppercase}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-description{display:flex;flex-direction:column;align-items:center;font-size:18px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-description img{width:53px;height:41px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.one{background-color:#fff}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.one:hover{background-color:#f1f8ff}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.two{background-color:#cee3f6}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.two:hover{background-color:#bbd3e8}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .top-space{margin-top:auto}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.one,.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.two{color:#004695}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.three{background-color:#0f3364;color:#fff}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.three:hover{background-color:#0e2748}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.three h2{font-weight:400}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-Btn{font-family:Oswald,sans-serif;font-size:18px;line-height:1;border-radius:20px;padding:10px;width:80%;margin-bottom:15px;letter-spacing:unset}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-Btn:before{background-color:transparent;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.SF202411__Offer .SF202411__OfferBlocks .sf_price_price{display:flex;flex-direction:row;align-items:center;font-weight:400;line-height:1}.SF202411__Offer .SF202411__OfferBlocks .sf_price{display:flex;flex-direction:column;line-height:1;position:relative}.SF202411__Offer .SF202411__OfferBlocks .sf_price .sf_price_maximum{font-size:15px;margin-bottom:5px;position:absolute;top:-20px;width:100%}.SF202411__Offer .SF202411__OfferBlocks .sf_price .sf_price_amount{font-size:34px}.SF202411__Offer .SF202411__OfferBlocks .sf_price .sf_price_sup{font-size:21px}.SF202411__Offer .SF202411__OfferBlocks .sub_price-text{margin-top:-10px}.SF202411__Offer .SF202411__OfferBlocks .top_price-text{margin-bottom:-8px}.SF202411__Offer .SF202411__OfferBlocks .last_section{margin:20px auto;display:flex;justify-content:center}.SF202411__Offer .SF202411__OfferBlocks .blue-friday{margin-top:-20px}.SF202411__Offer .SF202411__OfferBlocks .blue-friday>img.blue-friday-logo-blue{width:170px}.SF202411__Offer .SF202411__OfferBlocks .blue-friday>img.blue-friday-logo-white{display:none}.SF202411__Offer .SF202411__OfferBlocks .blue-friday .blue-friday-price{background-color:#004695;font-family:Oswald,sans-serif;font-size:12px;line-height:18px;margin:0 auto;width:110px;height:110px;border-radius:55px;display:flex;align-items:center;justify-content:center;flex-direction:column}.SF202411__Offer .SF202411__OfferBlocks .blue-friday .blue-friday-price .sf_price_price{justify-content:center}.SF202411__Offer .SF202411__OfferBlocks .blue-friday .blue-friday-price .sf_price_price .sf_price_amount{font-size:34px}.SF202411__Offer .SF202411__OfferBlocks .blue-friday .blue-friday-price .sf_price_price .sf_price_sup{margin-top:2px}.SF202411__Offer .SF202411__OfferBlocks .blue-friday div>strong{text-transform:uppercase;font-weight:400}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas{font-family:Oswald,sans-serif;font-size:15px;line-height:20px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble{background-color:#004695;margin:-20px auto 5px;width:124px;height:124px;border-radius:62px;display:flex;align-items:center;justify-content:center;flex-direction:column}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble img{margin-top:-10px;height:30px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble strong{font-size:17px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble .sf_price_price{justify-content:center}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble .sf_price_price .sf_price_amount{font-size:33px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble .sf_price_price .sf_price_sup{font-size:17px;margin-top:6px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble .sf_price_price:after{content:"";position:absolute;width:53px;height:34px;background-image:url(../img/offre/studio_wild_christmas_cross.svg)}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas strong{text-transform:uppercase;font-weight:400}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas sup{top:-.2em}@media only screen and (max-width:1499px){.SF202503__Order_bg{display:none}.SF202411__Offer{background-color:#faf4f0}}@media only screen and (max-width:994px){.SF202411__Offer{background:#fff}.SF202411__Offer.expired{background-image:none;background:#cee3f6;min-height:auto}.SF202411__Offer.expired p{margin:50px 0;font-size:18px;padding:0 30px}.SF202411__Offer.expired p a{font-size:16px}.SF202411__Offer h1{font-size:21px}.SF202411__Offer .sf_price_sup{font-size:16px}.SF202411__Offer .offers_view{width:80%}.SF202411__Offer .SF202006__offers__intro{padding:0 10%}.SF202411__Offer .SF202411__OfferBlocks,.SF202411__Offer .SF202411__OfferBlocks h2,.SF202411__Offer .SF202411__OfferBlocks h3,.SF202411__Offer .sf-offre-subtitle{text-align:left;align-items:flex-start}.SF202411__Offer .SF202411__OfferBlocks{flex-direction:column;padding:0 5%;margin:0}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks{margin:10px 0;width:100%;min-height:170px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks h2{font-size:18px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.one{background-color:#f9f5f0}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-title{height:auto;margin-bottom:10%;text-align:left}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-title figure{text-align:center}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-subtitle{margin-top:8px;font-size:18px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-webspacing{display:none!important}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .offer_texte-title{display:none}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks h3{min-width:160px;min-height:unset;margin:0}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf_price{position:absolute;right:20px;top:60px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf_price .sf_price_maximum{top:-18px;right:-12px;font-size:15px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-Btn{width:90px;font-size:14px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday{margin-top:0;margin-left:40px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday>img.blue-friday-logo-blue{display:none}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday>img.blue-friday-logo-white{display:block;width:140px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday .blue-friday-price{width:100px;height:100px;border-radius:50px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday .blue-friday-price .sf_price_price .sf_price_amount{font-size:28px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .wild-christmas{margin-top:0;font-size:14px;line-height:16px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .wild-christmas .price-bubble{margin-top:0;margin-bottom:0;width:116px;height:116px;border-radius:58px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .wild-christmas .price-bubble .sf_price_price .sf_price_amount{font-size:28px}.SF202411__Offer .SF202411__OfferBlocks .sf_price .sf_price_amount{font-size:24px}.SF202411__Offer .SF202411__OfferBlocks.SF202006__offers_selection .sf-OfferBlocks.four>div h3{margin-top:0}}.Pro_offers-content p{text-align:justify;column-count:2}.sf-201907_OfferBlock{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;line-height:1.2;-webkit-font-smoothing:antialiased;margin:65px -9px 0}.sf-201907_OfferBlock .sf-OfferBlocks{position:relative;border-radius:20px;padding:5px;min-height:575px;text-align:center;width:230px;margin:0 9px 50px}.sf-201907_OfferBlock .sf-OfferBlocks.two img.last-img{width:30px!important;margin-right:10px}.sf-201907_OfferBlock .sf-OfferBlocks.two .last_section{margin:15px}.sf-201907_OfferBlock .sf-OfferBlocks.three img.last-img{width:65px!important;margin-right:10px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_maximum{font-weight:400;font-family:Lato,sans-serif;font-size:16px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio{margin-top:auto;margin-bottom:10px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio h2{background-image:url(../img/offre/option_studio_blue.svg);background-repeat:no-repeat;font-size:0;width:87px;height:60px;margin:0 0 10px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio>div{display:flex;flex-direction:row;align-items:center;font-family:Oswald,sans-serif;font-weight:600;line-height:1}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio>div .sf_studio_price{font-size:40px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio>div .sf_studio_plus{font-size:17px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio>div .sf_studio_sup{align-self:flex-start;font-size:19px;margin-left:4px;margin-top:6px}.sf-201907_OfferBlock .sf-OfferBlocks>div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.sf-201907_OfferBlock .sf-OfferBlocks>div h3{text-transform:uppercase;margin-bottom:5px;font-size:21px;min-height:105px;display:flex;flex-direction:column;align-items:center}.sf-201907_OfferBlock .sf-OfferBlocks>div h3 img{margin:5px 0}.sf-201907_OfferBlock .sf-OfferBlocks:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;filter:brightness(100%);transition:filter .2s ease-in-out}.sf-201907_OfferBlock .sf-OfferBlocks .top-space{margin-top:auto}.sf-201907_OfferBlock .sf-OfferBlocks.one,.sf-201907_OfferBlock .sf-OfferBlocks.two{color:#004695}.sf-201907_OfferBlock .sf-OfferBlocks.four,.sf-201907_OfferBlock .sf-OfferBlocks.three{color:#fff}.sf-201907_OfferBlock .sf-OfferBlocks.four .sf_option_studio h2,.sf-201907_OfferBlock .sf-OfferBlocks.three .sf_option_studio h2{background-image:url(../img/offre/option_studio_white.svg)}.sf-201907_OfferBlock .sf-OfferBlocks.one:before{background-color:#f2f5f9;background-image:url(../img/offre/klass_background.jpg);background-position:50%;background-repeat:no-repeat}.sf-201907_OfferBlock .sf-OfferBlocks.one img{width:105px}.sf-201907_OfferBlock .sf-OfferBlocks.two:before{background-color:#cfe3f7;background-image:url(../img/offre/fri_background.jpg);background-position:center 20px;background-repeat:no-repeat}.sf-201907_OfferBlock .sf-OfferBlocks.two img{width:60px}.sf-201907_OfferBlock .sf-OfferBlocks.three:before{background-color:#5475b7;background-image:url(../img/offre/classik_background.jpg);background-position:50%;background-repeat:no-repeat}.sf-201907_OfferBlock .sf-OfferBlocks.three img{width:110px}.sf-201907_OfferBlock .sf-OfferBlocks.four:before{background-color:#b9bacb;background-image:url(../img/offre/studio_background.jpg);background-position:50%;background-repeat:no-repeat}.sf-201907_OfferBlock .sf-OfferBlocks.four img{width:120px;margin:4px 0}.sf-201907_OfferBlock .sf-OfferBlocks .sf-Btn{font-family:Oswald,sans-serif;font-size:20px;line-height:1;border-radius:20px;padding:10px;width:80%;margin-bottom:15px}.sf-201907_OfferBlock .sf-OfferBlocks .sf-Btn:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:auto;content:"";background-color:transparent}.sf-201907_OfferBlock .sf-OfferBlocks:hover:before{filter:brightness(90%)}.sf-201907_OfferBlock .sf-OfferBlocks.active:hover:before{filter:brightness(100%)}.sf-201907_OfferBlock .sf-OfferBlocks .offer_texte-title{font-size:16px;min-height:107px;margin-top:-10px;margin-left:15px;margin-right:15px}.sf-201907_OfferBlock .sf-OfferBlocks .offer_texte-title.short{min-height:90px}.sf-201907_OfferBlock .sf_price_price{display:flex;flex-direction:row;align-items:center;font-family:Oswald,sans-serif;font-weight:600;line-height:1}.sf-201907_OfferBlock .sf_price_price .sf_price_sup{align-self:flex-start;font-size:19px;margin-left:4px;margin-top:6px}.sf-201907_OfferBlock .sf_price{display:flex;flex-direction:column;line-height:1}.sf-201907_OfferBlock .sf_price .sf_price_amount{font-size:48px}.sf-201907_OfferBlock .sub_price-text{margin-top:-10px}.sf-201907_OfferBlock .top_price-text{margin-bottom:-8px}.sf-201907_OfferBlock .last_section{margin:20px auto;display:flex;justify-content:center}.sf-201907_OfferBlock .blue-friday{margin-top:-20px}.sf-201907_OfferBlock .blue-friday>img.blue-friday-logo-blue{width:170px}.sf-201907_OfferBlock .blue-friday>img.blue-friday-logo-white{display:none}.sf-201907_OfferBlock .blue-friday .blue-friday-price{background-color:#004695;font-family:Oswald,sans-serif;font-size:12px;line-height:18px;margin:0 auto;width:110px;height:110px;border-radius:55px;display:flex;align-items:center;justify-content:center;flex-direction:column}.sf-201907_OfferBlock .blue-friday .blue-friday-price .sf_price_price{justify-content:center}.sf-201907_OfferBlock .blue-friday .blue-friday-price .sf_price_price .sf_price_amount{font-size:34px}.sf-201907_OfferBlock .blue-friday .blue-friday-price .sf_price_price .sf_price_sup{margin-top:2px}.sf-201907_OfferBlock .blue-friday div>strong{text-transform:uppercase;font-weight:400}.sf-201907_OfferBlock .wild-christmas{font-family:Oswald,sans-serif;font-size:15px;line-height:20px}.sf-201907_OfferBlock .wild-christmas .price-bubble{background-color:#004695;margin:-20px auto 5px;width:124px;height:124px;border-radius:62px;display:flex;align-items:center;justify-content:center;flex-direction:column}.sf-201907_OfferBlock .wild-christmas .price-bubble img{margin-top:-10px;height:30px}.sf-201907_OfferBlock .wild-christmas .price-bubble strong{font-size:17px}.sf-201907_OfferBlock .wild-christmas .price-bubble .sf_price_price{justify-content:center}.sf-201907_OfferBlock .wild-christmas .price-bubble .sf_price_price .sf_price_amount{font-size:33px}.sf-201907_OfferBlock .wild-christmas .price-bubble .sf_price_price .sf_price_sup{font-size:17px;margin-top:6px}.sf-201907_OfferBlock .wild-christmas .price-bubble .sf_price_price:after{content:"";position:absolute;width:53px;height:34px;background-image:url(../img/offre/studio_wild_christmas_cross.svg)}.sf-201907_OfferBlock .wild-christmas strong{text-transform:uppercase;font-weight:400}.sf-201907_OfferBlock .wild-christmas sup{top:-.2em}.SF202006__offers__arrow{width:34px;height:23px;background-image:url(../img/offre/arrow_down_blue.svg);margin-top:auto;margin-bottom:20px}.SF202006__offers__arrow.arrow-white{background-image:url(../img/offre/arrow_down_white.svg)}.SF202006__offers__banner{background-color:#b0bacb;width:100%;height:588px;position:relative}.SF202006__offers__banner>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.SF202006__offers__banner>div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;color:#fff;font-family:Oswald,sans-serif;font-weight:400;font-size:31px}.SF202006__offers__banner>div>h1{margin:0 0 54px;text-transform:uppercase;font-weight:500;font-size:36px}.SF202006__offers__banner>div>div{max-width:650px}.SF202006__offers__banner>div a{color:#fff;text-decoration:underline}.SF202006__offers__intro{margin-bottom:28px;text-align:center}.SF202006__offers_selection .sf-OfferBlocks{min-height:225px}.SF202006__offers_selection .sf-OfferBlocks.one:before{background-position:100% 100%;background-image:url(../img/offre/klass_reduced_background.jpg)}.SF202006__offers_selection .sf-OfferBlocks.two:before{background-position:100% 100%;background-image:url(../img/offre/fri_reduced_background.jpg)}.SF202006__offers_selection .sf-OfferBlocks.three:before{background-position:100% 100%;background-image:url(../img/offre/classik_reduced_background.jpg)}.SF202006__offers_selection .sf-OfferBlocks.four:before{background-position:100% 100%;background-image:url(../img/offre/studio_reduced_background.jpg)}@media only screen and (max-width:994px){.offers_view{width:80%}.SF202006__offers__intro{padding:0 14px}.sf-201907_OfferBlock{flex-direction:column;margin:0}.sf-201907_OfferBlock .sf-OfferBlocks{margin:10px 0;width:100%;min-height:170px}.sf-201907_OfferBlock .sf-OfferBlocks>div{padding:10px;flex-direction:row;align-items:center;flex-wrap:wrap}.sf-201907_OfferBlock .sf-OfferBlocks>div h3{margin-bottom:0;justify-content:center}.sf-201907_OfferBlock .sf-OfferBlocks .offer_texte-title{display:none}.sf-201907_OfferBlock .sf-OfferBlocks h3{min-width:160px;min-height:unset;margin:0}.sf-201907_OfferBlock .sf-OfferBlocks .sf-Btn{border:0;width:0;height:0;padding:0;margin:0;font-size:0}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio{display:flex;flex-direction:row;align-items:center;margin:0 auto}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio h2{margin-right:6px;background-image:url(../img/offre/option_studio_blue_mobile.svg);width:105px;height:25px;margin-bottom:0}.sf-201907_OfferBlock .sf-OfferBlocks.four .sf_option_studio h2,.sf-201907_OfferBlock .sf-OfferBlocks.three .sf_option_studio h2{background-image:url(../img/offre/option_studio_white_mobile.svg)}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio>div .sf_studio_price{font-size:32px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio>div .sf_studio_sup{font-size:16px}.sf-201907_OfferBlock .sf-OfferBlocks:before{border-radius:0}.sf-201907_OfferBlock .sf-OfferBlocks.one:before{background-image:url(../img/offre/klass_mini_background.jpg);background-position:100%;background-size:cover}.sf-201907_OfferBlock .sf-OfferBlocks.two:before{background-image:url(../img/offre/fri_mini_background.jpg);background-position:100%;background-size:cover}.sf-201907_OfferBlock .sf-OfferBlocks.three:before{background-image:url(../img/offre/classik_mini_background.jpg);background-position:100%;background-size:cover}.sf-201907_OfferBlock .sf-OfferBlocks.four:before{background-image:url(../img/offre/studio_mini_background.jpg);background-position:100%;background-size:cover}.sf-201907_OfferBlock .sf-OfferBlocks.four>div h3{margin-top:-40px}.sf-201907_OfferBlock .sf-OfferBlocks .blue-friday{margin-top:0;margin-left:40px}.sf-201907_OfferBlock .sf-OfferBlocks .blue-friday>img.blue-friday-logo-blue{display:none}.sf-201907_OfferBlock .sf-OfferBlocks .blue-friday>img.blue-friday-logo-white{display:block;width:140px}.sf-201907_OfferBlock .sf-OfferBlocks .blue-friday .blue-friday-price{width:100px;height:100px;border-radius:50px}.sf-201907_OfferBlock .sf-OfferBlocks .blue-friday .blue-friday-price .sf_price_price .sf_price_amount{font-size:28px}.sf-201907_OfferBlock .sf-OfferBlocks .wild-christmas{margin-top:0;font-size:14px;line-height:16px}.sf-201907_OfferBlock .sf-OfferBlocks .wild-christmas .price-bubble{margin-top:0;margin-bottom:0;width:116px;height:116px;border-radius:58px}.sf-201907_OfferBlock .sf-OfferBlocks .wild-christmas .price-bubble .sf_price_price .sf_price_amount{font-size:28px}.sf-201907_OfferBlock .sf_price .sf_price_amount{font-size:36px}.sf-201907_OfferBlock.SF202006__offers_selection .sf-OfferBlocks.four>div h3{margin-top:0}.SF202006__offers__banner{height:300px;margin-top:40px;background-color:#fff}.SF202006__offers__banner>img{display:none}.SF202006__offers__banner>div{color:#004695;padding:20px 5px;font-size:26px}.SF202006__offers__banner>div a{color:#004695}.SF202006__offers__banner>div h1{margin-bottom:20px}.SF202006__offers_selection .sf-OfferBlocks.active .SF202006__offers__arrow,.SF202006__offers_selection .sf-OfferBlocks:not(.active){display:none}.SF202006__offers_selection .sf-OfferBlocks>div{justify-content:center}.fri_image-resize.option-studio{margin-right:0}}@media only screen and (max-width:576px){.offers_view{width:100%;justify-content:space-around}.offers_view-details-2{width:147px}.offers_view-reduc .offers-reduc{height:30px;width:30px;right:-78px;font-size:12px!important}.offers_view-reduc .offers-reduc strong{top:7px}.offers_view-reduc.classik_reduc .offers-reduc{right:-71px}}.SF201907-Home__video{margin:auto;height:559px;width:994px;overflow:hidden;background:url(../img/load_image.png) 50% no-repeat}.SF201907-Home__video iframe{width:100%;height:560px;border:0}.SF201907-Home__video .sf-Banner__video{position:relative;background-color:hsla(0,0%,100%,.5);bottom:170px;height:30%}.SF201907-Home__video .Banner__sub-text{display:flex;justify-content:space-around;flex-direction:row}.SF201907-Home__video .Banner__sub-text a{display:flex;flex-direction:column;color:#004695;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:700}.SF201907-Home__video .Banner__sub-text img{height:70px;width:70px;margin:auto auto 10px}.SF201907-Home__video .sf-Banner__video>img{width:250px;margin:25px auto}.SF201907-Home__video .sf-Banner__video{text-align:center}.SF201907-Home__video .Banner__sub-text a:first-child img,.SF201907-Home__video .Banner__sub-text a:last-child img{width:55px}.SF201907-Home__video .Banner__sub-text a:nth-child(2) img{width:72px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.SF201907-Home__video{width:100%}.SF201907-Home__video iframe{width:994px;overflow:hidden}}@media only screen and (max-width:780px){.SF201907-Home__video{height:400px}.SF201907-Home__video .sf-Banner__video{bottom:325px;height:40%}.SF201907-Home__video .Banner__sub-text img{height:60px;width:60px}.SF201907-Home__video .Banner__sub-text a{font-size:16px}.SF201907-Home__video .sf-Banner__video>img{width:170px;margin:17px auto}.SF201907-Home__video .Banner__sub-text a:first-child img,.SF201907-Home__video .Banner__sub-text a:last-child img{width:45px}.SF201907-Home__video .Banner__sub-text a:nth-child(2) img{width:62px}}}.SF201907-Home__video .sf-Banner__video{padding-top:20px}.SF201907-Home__video .btn{font-family:Oswald,sans-serif;font-size:20px;padding:5px 40px;border-radius:50px;margin:20px auto;color:#004695;text-transform:uppercase;text-decoration:none;border:2px solid #004695;background-color:transparent;width:auto}.SF201907-Home__video h2{font-family:Oswald,sans-serif;font-size:24px;font-weight:400;color:#004695;text-transform:uppercase}.SF202005__videos__banner{background-color:#b0bacb;width:100%;height:363px;position:relative}.SF202005__videos__banner>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.SF202005__videos__banner>div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.SF202005__videos__banner>div h1{margin:0;text-align:center;text-transform:uppercase;line-height:1em;font-family:Oswald,sans-serif;font-weight:600;color:#fff;font-size:60px}.SF202005__videos__banner>div h1 span{font-size:45px}.SF202005__videos__banner>div img{height:80px}.SF202005__videos__intro{-webkit-font-smoothing:antialiased;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.SF202005__videos__intro div{margin-top:0;margin-bottom:18px}.SF202005__videos__intro_all{margin:0 auto;background-color:#004695;color:#fff;font-family:Oswald,sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;padding:13px 28px;border-radius:25px}.SF202005__videos__intro_all:hover{background-color:#5475b7}.SF202005__videos__backtitle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.SF202005__videos__backtitle:after{width:23px;content:""}.SF202005__videos__backtitle a{background-repeat:no-repeat;background-color:transparent;background-image:url(../img/arrow_back.svg);width:19px;height:15px}.SF202005__videos__grid{margin:28px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-auto-rows:272px;column-gap:24px;row-gap:24px;-webkit-font-smoothing:antialiased}.SF202005__videos__grid>div{position:relative;overflow:hidden}.SF202005__videos__grid>div>img.SF202005__videos__vid_cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(100%);transition:filter .2s linear,transform .2s ease-in-out}.SF202005__videos__grid>div:hover>img.SF202005__videos__vid_cover{filter:brightness(90%);transform:scale(1.05)}.SF202005__videos__vid_titlegroup{display:flex;flex-direction:row;width:100%}.SF202005__videos__vid_titlegroup>div{margin-right:auto}.SF202005__videos__vid_free{margin-left:15px;width:60px;height:60px}.SF202005__videos__vid_free_slider{position:absolute;bottom:25px;right:25px;width:60px;height:60px;z-index:10;background-image:url(../img/video/free.svg);background-repeat:no-repeat;transition:bottom .6s cubic-bezier(.77,0,.18,1)}.SF202005__videos__vid_free_slider_video{bottom:65px}.SF202005__videos__grid>div>div{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:space-between}.SF202005__videos__grid_category>div>div:before{content:"";flex:1}.SF202005__videos__grid_category>div>div>h2{flex:1;color:#fff;font-size:45px;font-family:Oswald,sans-serif;font-weight:500;text-transform:uppercase}.SF202005__videos__grid_category>div>div>h2>a{color:#fff;text-decoration:none}.SF202005__videos__tools{flex:1;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding:18px}.SF202005__videos__tools>div{flex-basis:33%;color:#fff;font-size:18px;font-family:Oswald,sans-serif;font-weight:600;align-items:center;display:flex}.SF202005__videos__vdonbr{margin-left:12px;height:32px}.SF202005__videos__icon{display:block;margin:0 auto;width:58px}.SF202005__videos__discover{z-index:10;justify-content:flex-end}.SF202005__videos__discover a{color:#fff;font-family:Oswald,sans-serif;font-weight:500;font-size:18px;text-transform:uppercase;text-decoration:none;padding:5px 15px;border:1px solid #fff;border-radius:20px;transition:color .1s linear,border-color .1s linear}.SF202005__videos__discover a:hover{color:#e2e7f1;border-color:#e2e7f1}.SF202005__videos__grid_videos>div>div{color:#fff;padding:20px;align-items:flex-start;line-height:1.3}.SF202005__videos__grid_videos .SF202005__videos__icon{width:38px;margin:0}.SF202005__videos__filters{margin-top:28px}.SF202005__videos__filters form{display:flex}.SF202005__videos__filters_dropdowns{display:flex;margin:0 auto}.SF202005__videos__filters_dropdowns>div{margin:0 20px}.SF202005__videos__filters_dropdowns>div .ss-main.slim-select{width:200px}.SF202005__videos__filters_options{display:flex;flex-direction:column}.SF202005__videos__filters_options input{display:none}.SF202005__videos__filters_options label{color:#004695;font-family:Lato,sans-serif;font-size:16px;display:flex;align-items:center;margin-bottom:8px;position:relative}.SF202005__videos__filters_options label:before{content:"";width:15px;height:15px;margin-right:8px;cursor:pointer;display:inline-block;border:1px solid #004695}.SF202005__videos__filters_options input:checked+label:before{background-image:url(../img/video/check.svg);background-size:60%;background-repeat:no-repeat;background-position:50%}.SF202005__videos__filters_options label:after{content:"";position:absolute;top:3px;left:3px}.SF202005__videos__filters_options label span{display:inline-block;margin-top:-5px}.SF202005__videos__nbvideos{font-weight:600;font-family:Oswald,sans-serif;color:#5475b7}.SF202005__videos__vid_accessories,.SF202005__videos__vid_category,.SF202005__videos__vid_duration,.SF202005__videos__vid_title,.SF202005__videos__vid_trainer{font-family:Oswald,sans-serif;font-weight:500}.SF202005__videos__vid_category{text-transform:uppercase;font-size:22px;margin-top:10px}.SF202005__videos__vid_duration{font-size:31px}.SF202005__videos__vid_titlegroup .SF202005__videos__vid_title a{text-transform:uppercase;font-size:22px;color:#fff;text-decoration:none}.SF202005__videos__vid_title a:focus{outline:none}.SF202005__videos__grid_category>div>div>h2>a:after,.SF202005__videos__vid_title a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.SF202005__videos__vid_trainer{font-size:20px}.SF202005__videos__vid_lang{display:flex;flex-direction:row;margin:auto 0}.SF202005__videos__vid_accessories{font-size:18px}.SF202005__videos__vid_audio_lang,.SF202005__videos__vid_subtitle_lang{font-family:Lato,sans-serif;text-transform:uppercase;font-size:14px;margin:auto 0;display:flex;align-items:center}.SF202005__videos__vid_audio_lang:before,.SF202005__videos__vid_subtitle_lang:before{content:"";display:inline-block;background-image:url(../img/video/audio_white.svg);background-repeat:no-repeat;width:22px;height:18px;margin-right:5px}.SF202005__videos__vid_subtitle_lang:before{background-image:url(../img/video/subtitle_white.svg);width:20px;height:13px;margin-left:15px}.SF202005__videos__empty{font-family:Oswald,sans-serif;font-size:22px;font-weight:500;color:#004695;text-transform:uppercase;text-align:center;margin:28px auto}.SF202005__videos__modal_row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:0 50px;color:#5475b7;font-family:Oswald,sans-serif;font-weight:500;font-size:20px;margin:15px 0}.SF202005__videos__modal_details{margin-left:auto;padding-left:25px;text-align:right;display:flex;flex-direction:row}.SF202005__videos__modal_details>div{margin-right:20px}.SF202005__videos__modal_cta1,.SF202005__videos__modal_cta2{background-color:#004695;color:#fff;font-size:18px;font-family:Oswald,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;padding:7px 28px;border-radius:25px;margin-left:auto;transition:background-color .1s linear,border-color .1s linear,color .1s linear}.SF202005__videos__modal_cta2{background-color:#fff;border:2px solid #004695;color:#004695}.SF202005__videos__modal_cta1:hover{background-color:#5475b7}.SF202005__videos__modal_cta2:hover{border:2px solid #5475b7;color:#5475b7}.SF202005__videos__modal_cta_disabled{margin-left:auto;background-color:#fff;color:#afb9ca;text-decoration:none;cursor:not-allowed;text-align:right}#SF202005__videos__modal{padding:0;-webkit-font-smoothing:antialiased}#SF202005__videos__modal #modal_vid_level_text{text-transform:uppercase;font-size:22px}#SF202005__videos__modal #modal_vid_level_url1{color:#5475b7;text-decoration:none}#SF202005__videos__modal #modal_vid_duration{font-size:31px}#SF202005__videos__modal #modal_title{font-weight:500;font-size:24px;margin:0;text-transform:uppercase}#SF202005__videos__modal #modal_slider{position:relative}#SF202005__videos__modal #modal_slider #modal_video,#SF202005__videos__modal #modal_slider img{width:100%}#SF202005__videos__modal #modal_slider .flexslider{margin-bottom:30px}#SF202005__videos__modal #modal_vid_level_icon{width:60px;align-self:center}#SF202005__videos__modal #modal_swedes>a{color:#5475b7;font-size:24px;text-decoration:underline}#SF202005__videos__modal #modal_vid_lang,#SF202005__videos__modal #modal_vid_subtitle_lang{font-family:Lato,sans-serif;text-transform:uppercase;font-size:16px;color:#5475b7;display:flex;align-items:center}#SF202005__videos__modal #modal_vid_lang:before,#SF202005__videos__modal #modal_vid_subtitle_lang:before,.SF202005__videos__player_audio_lang:before,.SF202005__videos__player_subtitle_lang:before{content:"";display:inline-block;background-image:url(../img/video/audio_blue.svg);background-repeat:no-repeat;width:27px;height:23px;margin-right:5px}#SF202005__videos__modal #modal_vid_subtitle_lang:before,.SF202005__videos__player_subtitle_lang:before{background-image:url(../img/video/subtitle_blue.svg);width:20px;height:13px}#SF202005__videos__modal #modal_vid_subtitle_lang{margin-left:15px;margin-right:auto}#SF202005__videos__modal #modal_vid_enddate{font-family:Lato,sans-serif;font-size:16px}#SF202005__videos__modal #modal_vid_description{font-family:Lato,sans-serif;font-size:18px;color:#000;margin:30px 80px;text-align:justify}#SF202005__videos__modal .flexslider .flex-direction-nav .flex-next,#SF202005__videos__modal .flexslider .flex-direction-nav .flex-prev{width:27px;height:35px;right:35px;opacity:.7;background-image:url(../img/video/slider_arrow.svg);background-repeat:no-repeat;background-position:100% 0}#SF202005__videos__modal .flexslider .flex-direction-nav .flex-next:hover,#SF202005__videos__modal .flexslider .flex-direction-nav .flex-prev:hover{opacity:1}#SF202005__videos__modal .flexslider .flex-direction-nav .flex-prev{left:35px;right:unset;transform:rotate(180deg)}#SF202005__videos__modal .fancybox-button.fancybox-close-small{top:25px;right:25px;width:22px;height:22px;background-image:url(../img/video/close.svg);background-repeat:no-repeat;opacity:.7;transition:opacity .3s ease}#SF202005__videos__modal .fancybox-button.fancybox-close-small:hover{opacity:1}.SF202005__videos__vimeo_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.SF202005__videos__vimeo_container embed,.SF202005__videos__vimeo_container iframe,.SF202005__videos__vimeo_container object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.SF202005__videos__player img{width:100%}.SF202005__videos__player_details{font-family:Oswald,sans-serif;color:#5475b7;font-weight:500;font-size:20px;line-height:1.2;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin:0 20px 50px;-webkit-font-smoothing:antialiased}.SF202005__videos__player_backtitle{padding:15px 20px}.SF202005__videos__player_title{font-size:24px;text-transform:uppercase}.SF202005__videos__player_swede a{font-size:24px}.SF202005__videos__player_details>div.SF202005__videos__player_icongroup{display:flex;flex-direction:row;align-items:center}.SF202005__videos__player_metagroup{width:407px}.SF202005__videos__player_icongroup img{width:100px;margin:0 17px;filter:brightness(100%);transition:filter .2s linear}.SF202005__videos__player_icongroup img:hover{filter:brightness(90%)}.SF202005__videos__player_level{font-size:33px;text-transform:uppercase}.SF202005__videos__player_level a{text-decoration:none}.SF202005__videos__player_level a,.SF202005__videos__player_swede a{color:#5475b7;transition:color .2s linear}.SF202005__videos__player_level a:hover,.SF202005__videos__player_swede a:hover{color:#004695}.SF202005__videos__player_duration{font-size:47px}.SF202005__videos__player_lang{font-family:Lato,sans-serif;text-transform:uppercase;font-size:16px;margin-left:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.SF202005__videos__player_audio_lang,.SF202005__videos__player_subtitle_lang{display:flex;align-items:center}.SF202005__videos__player_audio_lang{margin-right:15px}.SF202005__videos__player_suggestions_title{-webkit-font-smoothing:antialiased;text-align:center;font-family:Lato,sans-serif;font-size:18px;margin-top:50px}.SF202005__videos__player_suggestions_title h1{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:29px;font-weight:500;color:#5475b7}.SF202005__videos__player_description{font-family:Lato,sans-serif;font-size:18px;column-count:2;column-gap:40px}.SF202005__videos__player_description p{margin:0 0 20px;text-align:justify}@media only screen and (max-width:997px){.SF202005__videos__icon{width:38px}.SF202005__videos__grid{margin:28px 0}.SF202005__videos__grid>div>div>h2{font-size:35px}.SF202005__videos__discover a{font-size:14px}.SF202005__videos__vdonbr{height:26px}.SF202005__videos__filters_dropdowns,.SF202005__videos__filters form{flex-direction:column}.SF202005__videos__filters form div{margin-bottom:14px}.SF202005__videos__filters_options{flex-direction:row;justify-content:center}.SF202005__videos__filters_options label{margin-right:14px}.SF202005__videos__filters,.SF202005__videos__intro{padding:0 14px}.SF202005__videos__modal_row{font-size:18px;padding:0 20px}#SF202005__videos__modal #modal_slider .flexslider{margin-bottom:20px}#SF202005__videos__modal #modal_vid_description{margin:20px 40px;font-size:18px}#SF202005__videos__modal #modal_vid_level_icon{width:40px}#SF202005__videos__modal #modal_vid_level_text{font-size:20px}#SF202005__videos__modal #modal_vid_duration{font-size:28px}#SF202005__videos__modal #modal_title{font-size:22px}.SF202005__videos__modal_details{padding-left:15px}.SF202005__videos__modal_details>div{margin-right:10px}.SF202005__videos__modal_cta1,.SF202005__videos__modal_cta2{font-size:16px}.SF202005__videos__player_details{flex-direction:column}.SF202005__videos__player_icongroup{order:2}.SF202005__videos__player_icongroup img{width:60px;margin-left:0}.SF202005__videos__player_level{font-size:24px}.SF202005__videos__player_duration{font-size:34px}.SF202005__videos__player_lang{margin:15px 0}.SF202005__videos__player_description{column-count:1;margin:0 20px}.SF202005__videos__player_metagroup{width:100%}.SF202005__videos__vid_free_slider{width:32px;height:32px}.SF202005__videos__vid_free_slider_video{bottom:55px}#SF202005__videos__modal .fancybox-button.fancybox-close-small{width:18px;height:18px}#SF202005__videos__modal .flexslider .flex-direction-nav .flex-next,#SF202005__videos__modal .flexslider .flex-direction-nav .flex-prev{width:20px;height:26px;right:25px}#SF202005__videos__modal .flexslider .flex-direction-nav .flex-prev{left:25px;right:unset}.SF202005__videos__modal_instance .fancybox-slide--html{padding:0}}form .ss-main.slim-select{border:1px solid #004695;font-weight:600;position:relative;border-radius:16px;font-size:14px;color:#004695;outline:none;box-shadow:none;width:290px;height:30px;line-height:22px}form .ss-main.slim-select .ss-values{justify-content:center;margin-bottom:0}form .ss-main.slim-select .ss-values .ss-value{background-color:#004695}form .ss-main.slim-select .ss-arrow path{stroke:#004695;opacity:.5;stroke-width:10px}form select[name=account_country]+.ss-main.slim-select,form select[name=account_region]+.ss-main.slim-select{border:none;border-bottom:1px solid #d3d3d3;border-radius:0;font-weight:400}form select[name=account_country]+.ss-main.slim-select .ss-values,form select[name=account_region]+.ss-main.slim-select .ss-values{justify-content:left}.SF202411__order__container{font-family:Oswald,sans-serif;font-size:18px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;color:#004695;height:auto;overflow:hidden}.SF202411__order__container.expired{min-height:100vh;text-align:center}.SF202411__order__container.expired p{font-size:24px;margin-top:150px}.SF202411__order__container.expired p a{text-decoration:none;text-transform:uppercase;border-radius:25px;border:2px solid #004695;padding:6px 24px;color:#004695;letter-spacing:normal;font-size:21px}.SF202411__order__container p.intro{max-width:620px;padding:0 70px;text-align:center}.SF202411__order__container .order_backtitle{display:flex;align-items:center;justify-content:center;position:relative;width:75%}.SF202411__order__container .order_backtitle>.back,.SF202411__order__container .order_backtitle>.share{background:#f2f8ff;padding:5px 15px;border-radius:19px;position:absolute;top:20px}.SF202411__order__container .order_backtitle>.back>a,.SF202411__order__container .order_backtitle>.share>a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:16px;color:#004695;display:flex;align-items:center}.SF202411__order__container .order_backtitle>.back>a>*,.SF202411__order__container .order_backtitle>.share>a>*{flex-shrink:0}.SF202411__order__container .order_backtitle>.back{left:20px}.SF202411__order__container .order_backtitle>.back>a>img{margin-right:5px;height:13px}.SF202411__order__container .order_backtitle>.share{right:20px}.SF202411__order__container .order_backtitle>.share>a>img{margin-left:10px;margin-bottom:5px;height:17px}.SF202411__order__container .order_backtitle>.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202411__order__container .order_backtitle>.share .share-confirmation>div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202411__order__container .order_backtitle>.share .share-confirmation>div a{align-self:center}.SF202411__order__container .order_backtitle>.share .share-confirmation>div p{text-align:center}.SF202411__order__container .order_backtitle>.share .share-confirmation>div>h4{margin-top:0}.SF202411__order__container .order_backtitle>.share .share-confirmation>div>h4>img{margin-left:5px;margin-bottom:10px}.SF202411__order__container .order_backtitle h1{font-size:25px;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;color:#004695}.SF202411__order__container .order{position:relative;padding:30px 50px 50px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;width:620px;border-radius:15px}.SF202411__order__container .order h2 img{height:25px}.SF202411__order__container .order .price{font-size:32px;font-weight:400;display:flex;align-items:center;flex-direction:column;position:relative;margin-bottom:10px}.SF202411__order__container .order .price small{font-size:15px;position:absolute;top:-15px;right:20%}.SF202411__order__container .order .price sup{font-size:15px;margin-left:5px}.SF202411__order__container .order p{text-align:center}.SF202411__order__container .order ul{list-style:none;padding-left:0;font-size:16px;line-height:1.6}.SF202411__order__container .order ul li{position:relative;padding-left:15px}.SF202411__order__container .order ul li:before{content:"";background-image:url(../img/offre/list_tick.svg);background-size:cover;height:10px;width:10px;display:inline-block;position:absolute;top:8px;left:0}.SF202411__order__container .order a{color:#dfe2ef}.SF202411__order__container .order .sf-Btn{font-family:Oswald,sans-serif;border-radius:25px;border-color:#dfe2ef;padding:6px 24px;margin:20px 0;letter-spacing:normal}.SF202411__order__container .order .sf-Btn:hover{background-color:#0e2748}.SF202411__order__container .SF202411_studio{background-color:#0f3364;font-weight:300;color:#dfe2ef}.SF202411__order__container .SF202411_studio .sf-Btn{font-weight:400}.SF202411__order__container .SF202411_studio ul li:before{background-image:url(../img/offre/list_tick_light.svg)}.SF202411__order__container .SF202411_studio .info-salle{margin-bottom:0;font-size:21px}.SF202411__order__container .order_column_container{display:flex}.SF202411__order__container .order_column_container .salle_option{position:relative;background:#f2f8ff;border-radius:15px;margin:0 10px 20px;padding:15px;display:flex;flex-direction:column;align-items:center}.SF202411__order__container .order_column_container .salle_option.none,.SF202411__order__container .order_column_container .salle_option.none:hover{background:transparent}.SF202411__order__container .order_column_container .salle_option:hover{background-color:#fff}.SF202411__order__container .order_column_container .salle_option a{text-decoration:none;color:#004695;font-size:24px}.SF202411__order__container .order_column_container .salle_option a:before{background-color:transparent;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.SF202411__order__container .order_column_container .salle_option span{text-transform:uppercase;font-size:16px}.SF202411__order__container .SF202411_salle{background-color:#fff;margin:0 10px 20px;position:relative;width:300px;min-height:490px;padding:25px}.SF202411__order__container .SF202411_salle .special_offer_name{margin-top:0;font-size:21px;text-transform:uppercase;width:100%}.SF202411__order__container .SF202411_salle>div{width:100%;display:flex;flex-direction:column;align-items:center}.SF202411__order__container .SF202411_salle>div p{margin-bottom:0;text-align:left}.SF202411__order__container .SF202411_salle .title{display:flex;flex-direction:column;min-width:28%;align-items:center}.SF202411__order__container .SF202411_salle .title h2{margin:0}.SF202411__order__container .SF202411_klass{background-color:#fff;font-weight:400;color:#004695;padding:30px 45px}.SF202411__order__container .SF202411_klass .sf-Btn{background-color:#dfe2ef;color:#004695}.SF202411__order__container .SF202411_klass .sf-Btn:hover{background-color:#cbcedc;border-color:#cbcedc}@media only screen and (max-width:1399px){.SF202411__order__container{background-color:#cee4f6}}@media only screen and (max-width:720px){.SF202411__order__container{background:#cee4f6;min-height:auto}.SF202411__order__container.klass .order_backtitle>div,.SF202411__order__container.studio .order_backtitle>div{background-color:#dfe2ef}.SF202411__order__container .order_backtitle{width:100%}.SF202411__order__container .order_backtitle h1{font-size:21px;margin-top:60px}.SF202411__order__container .order_backtitle>.back,.SF202411__order__container .order_backtitle>.share{top:15px;padding:5px 8px 5px 12px}.SF202411__order__container .order_backtitle>.back>a,.SF202411__order__container .order_backtitle>.share>a{font-size:15px}.SF202411__order__container .order_backtitle>.back>a>img,.SF202411__order__container .order_backtitle>.share>a>img{margin-right:3px;height:10px}.SF202411__order__container .order_backtitle>.back{left:15px}.SF202411__order__container .order_backtitle>.back>a>img{margin-right:3px;width:auto;height:10px}.SF202411__order__container .order_backtitle>.share{right:15px}.SF202411__order__container .order_backtitle>.share>a>img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202411__order__container p.intro{padding:0 10px}.SF202411__order__container.klass{background-color:#fff}.SF202411__order__container.salle p{text-align:center;width:95%;font-size:16px}.SF202411__order__container.salle .SF202411__offer_reduction_context .reduction_wrapper{background-color:transparent}.SF202411__order__container.studio{background-color:#0f3364}.SF202411__order__container.studio .order_backtitle h1{color:#dfe2ef}.SF202411__order__container .SF202411__offer_reduction_context .reduction_wrapper{width:95%;background-color:#dfe2ef;border-radius:12px}.SF202411__order__container .order{width:100%;border-radius:0;margin-bottom:10px;padding:15px 20px 20px}.SF202411__order__container .order h2{margin-top:0}.SF202411__order__container .order h2 img{height:20px}.SF202411__order__container .order .sf-Btn{font-size:16px;font-weight:400}.SF202411__order__container .order .price{font-size:24px}.SF202411__order__container .order .price sup{font-size:16px;top:-5px;margin-left:0}.SF202411__order__container .SF202411_klass{margin-bottom:inherit}.SF202411__order__container .SF202411_studio{background-color:#0f3364;margin-bottom:0;font-weight:400}.SF202411__order__container .SF202411_studio h2{margin-bottom:10px}.SF202411__order__container .order_column_container{flex-direction:column;>div{display:flex;flex-direction:column;align-items:center}}.SF202411__order__container .order_column_container .salle_option{width:95%}.SF202411__order__container .SF202411_salle{background-color:#fff;width:95%;border-radius:15px;padding:20px;margin-bottom:25px;min-height:auto}.SF202411__order__container .SF202411_salle>div{flex-direction:column}.SF202411__order__container .SF202411_salle .title{justify-content:space-between;align-items:center;margin-top:auto;flex-wrap:wrap}.SF202411__order__container .SF202411_salle .title .price{margin-bottom:0}.SF202411__order__container .SF202411_salle .title img{height:20px;width:auto}}.SF202006__order__container{width:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:1000px;-webkit-font-smoothing:antialiased;line-height:1.2;padding-bottom:10px}.SF202006__order__container.bg-studio{background-image:url(../img/offre/studio_large_background.jpg)}.SF202006__order__container.bg-other{background-image:url(../img/offre/other_large_background.jpg)}.SF202006__order__container.bg-fri{background-image:url(../img/offre/fri_large_background.jpg)}.SF202006__order__container.bg-classik{background-image:url(../img/offre/classik_large_background.jpg)}.SF202006__order__container.bg-klass{background-image:url(../img/offre/klass_large_background.jpg)}.SF202006__order__container h1,.SF202006__order__container h2,.SF202006__order__container h3{font-family:Oswald,sans-serif;color:#004695;font-weight:500;text-transform:uppercase;margin:0 auto 10px}.SF202006__order__container h2{font-size:24px;font-weight:400}.SF202006__order__container .column{width:620px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding-bottom:40px;margin:0 auto 40px}.SF202006__order__container form{display:flex;flex-direction:column;justify-content:center}.SF202006__order__container .title{width:100%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:20px;padding-top:20px}.SF202006__order__container .title h1,.SF202006__order__container .title h2{margin:0 auto;display:flex;align-items:center;justify-content:center}.SF202006__order__container .title h1{font-size:52px}.SF202006__order__container .title h2{font-size:24px;font-family:Lato,sans-serif;font-weight:600}.SF202006__order__container .title .option{margin-left:10px;font-size:41px}.SF202006__order__container .title img{height:55px}.SF202006__order__container .price{text-align:center;font-family:Oswald,sans-serif;color:#004695;font-weight:500;font-size:52px;margin:20px auto}.SF202006__order__container .price sup{font-size:25px;top:-1.2em;margin-left:.1em}.SF202006__order__container .price small{display:block;font-size:20px}.SF202006__order__container .mt0{margin-top:0}.SF202006__order__container p{margin:0 90px 20px;font-size:18px;text-align:justify}.SF202006__order__container .text-center{text-align:center}.SF202006__order__container .important,.SF202006__order__container .info{font-family:Oswald,sans-serif;font-size:25px;font-weight:400;color:#004695;margin-left:90px;margin-right:90px}.SF202006__order__container .important>a,.SF202006__order__container .info>a{color:#004695}.SF202006__order__container .important.info,.SF202006__order__container .info.info{font-size:23px}.SF202006__order__container .important{font-size:24px}.SF202006__order__container .btn{font-family:Oswald,sans-serif;font-size:25px;padding:10px 40px;border:0;border-radius:50px;margin:20px auto;background-color:#004695;color:#fff;text-transform:uppercase;text-decoration:none;line-height:1.2}.SF202006__order__container .btn-group{margin:0 20px;display:flex;flex-direction:column}.SF202006__order__container .btn-group p{text-align:center;max-width:80%;margin:25px auto 0}.SF202006__order__container .btn-group a.btn{margin-bottom:0;font-size:20px}.SF202006__order__container hr{margin:0 90px 20px;color:#707070}.SF202006__order__container .form-container{margin:0 90px 40px}.SF202006__order__container .form-container label{display:inline-block;border:1px solid #004695;width:100%;height:55px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.SF202006__order__container .form-container label input{border:0;height:100%}.SF202006__order__container .form-container label input[type=text]{font-family:Oswald,sans-serif;font-size:25px;color:#000;flex-grow:1;text-align:center;padding:0 0 0 30px}.SF202006__order__container .form-container label input[type=text]::placeholder{color:#b0bacb;opacity:1}.SF202006__order__container .form-container label input[type=submit]{background-image:url(../img/arrow_back.svg);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:50%;transform:rotate(180deg);width:50px;padding:10px}.SF202006__order__container .form-voucher-checkbox>div label>div{margin-right:40px}.SF202006__order__container .form-voucher-checkbox>div label .voucher-name{min-width:150px}.SF202006__order__container .form-voucher-checkbox>div label .voucher-name sup{font-size:70%;top:-.4em;margin-left:.1em}.SF202006__order__container .form-voucher-checkbox>div label .voucher-ref,.SF202006__order__container .form-voucher-checkbox>div label .voucher-until{font-size:16px}.SF202006__order__container .form-voucher-checkbox>div label .voucher-expiry,.SF202006__order__container .form-voucher-checkbox>div label .voucher-name{font-weight:500;font-size:20px}.SF202006__order__container .form-block-checkbox input{display:none}.SF202006__order__container .form-block-checkbox input:checked+div{color:#004695;border:1px solid #004695;background-color:#fff}.SF202006__order__container .form-block-checkbox input:checked+div label:after{border:2px solid #004695;background-size:100%}.SF202006__order__container .form-block-checkbox>div{border:1px solid #b0bacb;color:#b0bacb;background-color:#f7f8ff;border-radius:20px;margin:0 90px 20px;font-family:Oswald,sans-serif;font-size:16px;padding:20px;transition:color .1s linear,border-color .1s linear}.SF202006__order__container .form-block-checkbox>div label{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:22px}.SF202006__order__container .form-block-checkbox>div label:hover{cursor:pointer}.SF202006__order__container .form-block-checkbox>div label:after{content:"";margin-left:auto;flex-shrink:0;border:2px solid #b0bacb;border-radius:24px;background-repeat:no-repeat;width:24px;height:24px;background-size:0;background-image:url(../img/checkbox_tick.svg);background-position:50%;transition:background-size .1s linear,border-color .1s linear}.SF202006__order__container .form-block-checkbox label>div.optionstudio>sup{top:-.3em;margin-left:.1em}.SF202006__order__container .form-inline-checkbox{margin:0 90px 20px;font-size:18px}.SF202006__order__container .form-inline-checkbox input{display:none}.SF202006__order__container .form-inline-checkbox input:checked+label:before{background-size:140%}.SF202006__order__container .form-inline-checkbox label{font-weight:500;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.SF202006__order__container .form-inline-checkbox label a{color:#000}.SF202006__order__container .form-inline-checkbox label:hover{cursor:pointer}.SF202006__order__container .form-inline-checkbox label:before{content:"";flex-shrink:0;border:1px solid #004695;margin-right:10px;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/checkbox_tick.svg);background-position:50%;background-size:0;transition:background-size .1s linear}.SF202006__order__container .form-inline-checkbox.m-form{margin:0 0 20px}.SF202006__order__container .form-radio{margin:20px 90px}.SF202006__order__container .form-radio>label{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.SF202006__order__container .form-radio>label .radio{flex-shrink:0;border:1px solid #004695;border-radius:24px;width:24px;height:24px;margin-right:10px;display:flex;align-items:center;justify-content:center}.SF202006__order__container .form-radio>label>div{display:flex;flex-direction:column;font-size:18px}.SF202006__order__container .form-radio>label>div>strong{font-family:Oswald,sans-serif;color:#004695;font-weight:500;font-size:22px}.SF202006__order__container .form-radio>label:hover{cursor:pointer}.SF202006__order__container .form-radio>input{display:none}.SF202006__order__container .form-radio>input:checked+label .radio:before{content:"";display:inline-block;border-radius:12px;width:12px;height:12px;background-color:#6d99ce}.SF202006__order__container .form-radio.inline{margin:20px 0;display:flex}.SF202006__order__container .form-radio.inline>label{margin-right:20px}.SF202006__order__container .form-radio.inline>label>div{font-family:Oswald,sans-serif;color:#004695;font-weight:400;font-size:20px}.SF202006__order__container .current-card{border:1px solid #004695;color:#004695;border-radius:20px;margin:0 90px 20px;font-size:16px;padding:20px;position:relative;opacity:.8;transition:opacity .1s linear}.SF202006__order__container .current-card:hover{opacity:1}.SF202006__order__container .current-card h3{margin:0}.SF202006__order__container .current-card h3 a{text-decoration:none;color:#004695}.SF202006__order__container .current-card h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.SF202006__order__container .payment{margin:0 30px 20px;text-align:center}.SF202006__order__container .payment form{display:inline-block}.SF202006__order__container .payment form .order-action{padding-top:0}.SF202006__order__container .payment form .order-action input{background-color:#fff;background-repeat:no-repeat;background-position:50%;border:none;height:37px;margin:0 30px;width:54px;border-radius:7px}.SF202006__order__container .payment form .order-action input.btn-American_Express{background-image:url(../epayment/amex.png)}.SF202006__order__container .payment form .order-action input.btn-VISA{background-image:url(../epayment/visa.png)}.SF202006__order__container .payment form .order-action input.btn-MASTERCARD{background-image:url(../epayment/eurocard.png)}.SF202006__order__container .payment form .order-action input.btn-CB{background-image:url(../epayment/cb.png)}.SF202006__order__container .payment form .order-action input.btn-Paylib{background-image:url(../epayment/paylib.png)}.SF202006__order__container .payment img{margin:0 20px;width:54px;height:37px;object-fit:contain}.SF202006__order__container .features{margin:20px 60px 0}.SF202006__order__container .features>div{margin-top:10px;display:flex;flex-direction:row}.SF202006__order__container .features>div>div{margin-bottom:20px}.SF202006__order__container .features>div>div.illustration{width:200px;flex-shrink:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.SF202006__order__container .features>div>div.illustration div,.SF202006__order__container .features>div>div.illustration img{margin:5px;flex-shrink:0}.SF202006__order__container .features>div>div.illustration>div{margin-left:15px}.SF202006__order__container .features>div>div.illustration .illustration-sm{width:50px}.SF202006__order__container .features>div>div.illustration .illustration-lg{width:110px}.SF202006__order__container .features>div>div.description{margin-left:20px}.SF202006__order__container .features>div>div.description h2{margin:0;text-transform:none}.SF202006__order__container .features>div>div.description p{margin:0;text-align:left}.SF202006__order__container .price-container{width:620px;max-width:100%;color:#fff;margin:0 auto}.SF202006__order__container .price-container .offers_view{width:100%;margin:0;display:flex;flex-direction:column}.SF202006__order__container .price-container .offers_view .offers_view-right{border-left:none}.SF202006__order__container .price-container .offers_view p.title_access{color:#fff;text-transform:uppercase;text-align:center;font-family:Oswald,sans-serif;font-weight:500;margin:20px 0 10px;font-size:24px}.SF202006__order__container .price-container .offers_view p.title_access a{color:#fff;text-decoration:underline}.SF202006__order__container .price-container .offers_view{width:400px;max-width:100%;margin:0 auto}.SF202006__order__container .price-container .offers_view a{text-decoration:none}.SF202006__order__container .price-container .offers_view .offers_view-details{display:flex;flex-direction:row;justify-content:center;margin-bottom:10px}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2{height:150px;width:100%;text-align:center;background-color:#fff;border-radius:10px;padding:0;color:#004695;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 h3{margin:0 0 5px;text-transform:none;font-size:16px}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 h3 small{font-family:Lato,sans-serif;font-weight:700}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 img{width:45px;height:45px}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 .sf_price{font-size:35px;text-align:center;margin:0;font-family:Oswald,sans-serif;font-weight:500}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 .sf_price sup{margin-top:10px;top:-1em;font-size:45%}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 span{font-size:16px;color:#7997cd}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 small{font-size:14px}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 .offers_view-reduc{position:absolute;height:unset;bottom:6px;right:6px}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 .offers_view-reduc .offers-reduc{position:static;height:41px;width:41px;background-color:#004695;color:#fff;border-radius:100%;margin:0;padding:10px;display:flex;justify-content:center;align-items:center}.SF202006__order__container .price-container .offers_view .offers_view-details .offers_view-details-2 .offers_view-reduc .offers-reduc strong{position:static}.SF202006__order__container .price-container .offers_view .offers_view-details.disabled{opacity:.6}.SF202006__order__container .price-container .offers_view .offer_not-available{height:150px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;border:3px solid #fff;border-radius:10px;font-family:Oswald,sans-serif;-webkit-font-smoothing:antialiased;font-weight:500;font-size:20px;padding:0 20px;line-height:30px;margin:0 auto 10px}.SF202006__order__container .price-container .offers_view .offer_not-available>p{margin:0;text-align:center}.SF202006__order__container .price-container .offers_details_extra-information{text-align:center;margin:20px 40px}.SF202006__order__container .student-offers{text-align:center;margin-top:30px}.SF202006__order__container .student-offers h2{text-transform:none;margin:15px 0}.SF202006__order__container .student-offers p{margin:5px;text-align:center}.SF202006__order__container .student-offers p a{color:#000}.SF202006__order__container .form-dropdown{margin:20px 90px;border-bottom:1px solid #b0bacb}.SF202006__order__container .form-dropdown .select2-container--default{margin:0 auto;padding:10px 0}.SF202006__order__container .form-dropdown .select2-container--default .select2-selection__rendered{font-size:22px}.SF202006__order__container .form-dropdown .select2-container--default .select2-selection__arrow{top:18px}.SF202006__order__container .form-dropdown.m-form{margin:0 0 20px}.SF202006__order__container .sf-PopUp__text{margin:20px 0}.SF202006__order__container img.klass-category{width:28px;height:28px;margin-top:-5px;margin-right:5px}.SF202006__order__container .offer{margin:0 0 20px;padding:20px;background-color:#cdded4}.SF202006__order__container .offer>div{display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:Oswald,sans-serif;color:#004695}.SF202006__order__container .offer>div>div:first-child{width:100px;text-align:center;border-right:1px solid #004695;margin-right:20px;padding:10px 0}.SF202006__order__container .offer>div>div:first-child .amount{font-size:24px}.SF202006__order__container .offer>div>div:first-child .label{font-size:18px}@media only screen and (max-width:720px){.SF202006__order__container{min-height:0;padding-bottom:0}.SF202006__order__container.bg-klass,.SF202006__order__container.bg-studio{background-image:none}.SF202006__order__container.bg-klass .price-container .offers_details_extra-information,.SF202006__order__container.bg-studio .price-container .offers_details_extra-information{color:#000}.SF202006__order__container.bg-classik,.SF202006__order__container.bg-fri{background-image:none}.SF202006__order__container.bg-classik .price-container,.SF202006__order__container.bg-fri .price-container{background-size:cover;background-repeat:no-repeat;background-position:0 0}.SF202006__order__container.bg-fri .price-container{background-image:url(../img/offre/fri_large_background.jpg)}.SF202006__order__container.bg-classik .price-container{background-image:url(../img/offre/classik_large_background.jpg)}.SF202006__order__container .title{padding-top:0;margin-top:0}.SF202006__order__container .column{width:100%;padding:0 20px 20px}.SF202006__order__container .form-block-checkbox>div,.SF202006__order__container .form-container,.SF202006__order__container .form-dropdown,.SF202006__order__container .form-inline-checkbox,.SF202006__order__container .form-radio,.SF202006__order__container p{margin:0 0 20px}.SF202006__order__container p{text-align:center}.SF202006__order__container .current-card{margin:0}.SF202006__order__container .form-voucher-checkbox>div label>div{margin-right:10px}.SF202006__order__container .form-inline-checkbox label{font-size:15px}.SF202006__order__container .form-inline-checkbox label:before{margin-right:6px}.SF202006__order__container h1,.SF202006__order__container h2,.SF202006__order__container h3{text-align:center}.SF202006__order__container .important{margin-left:20px;margin-right:20px}.SF202006__order__container .features{margin:0 20px}.SF202006__order__container .features>div{flex-direction:column-reverse;align-items:center}.SF202006__order__container .features>div>div.description{margin-left:0}.SF202006__order__container .features>div>div.description p{text-align:center}.SF202006__order__container .features>div>div.illustration{display:none}.SF202006__order__container .price-container{padding-bottom:20px}.SF202006__order__container .price-container .offers_view{flex-direction:column;padding:0 10px}.SF202006__order__container .price-container .offers_view>div{width:100%}.SF202006__order__container .form-block-checkbox label>div.optionstudio{max-width:200px}.SF202006__order__container .student-offers,.SF202006__order__container .student-offers h2{margin-top:0}.SF202006__order__container.has-offer-selection .title{display:none}.SF202006__order__container .payment form .order-action{padding-top:20px}.SF202006__order__container .offer{margin:0 -20px 20px}.SF202006__order__container .btn-group p{max-width:95%}}.SF202006__main_container{margin:0 auto;width:994px}.SF202006__studio_banner{width:100%;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;line-height:1.2;padding-top:145px;padding-bottom:75px;position:relative;z-index:1;overflow:hidden}.SF202006__studio_banner a,.SF202006__studio_banner h1,.SF202006__studio_banner h2,.SF202006__studio_banner h3,.SF202006__studio_banner h4{font-family:Oswald,sans-serif;color:#fff;font-weight:500;text-transform:uppercase;margin:0 auto;text-align:center;width:auto}.SF202006__studio_banner h1{font-size:74px}.SF202006__studio_banner h2{font-size:42px}.SF202006__studio_banner h3{font-size:32px;margin:30px auto}.SF202006__studio_banner a{display:block;text-decoration:none;font-size:25px;border:2px solid #fff;border-radius:50px;padding:5px 40px;font-weight:400}.SF202006__studio_banner a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.SF202006__studio_banner:after{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(100%);transition:filter .1s linear,transform .1s linear;background-image:url(../img/banner_studio.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.SF202006__studio_banner:hover:after{filter:brightness(90%);transform:scale(1.02)}@media only screen and (max-width:997px){.SF202006__main_container{width:100%}.SF202006__studio_banner{padding:40px 20px}.SF202006__studio_banner a,.SF202006__studio_banner h1,.SF202006__studio_banner h2,.SF202006__studio_banner h3,.SF202006__studio_banner h4{max-width:200px}.SF202006__studio_banner h1{font-size:54px}.SF202006__studio_banner h2{font-size:32px}.SF202006__studio_banner h3{font-size:24px}.SF202006__studio_banner a{font-size:21px}}.SF202411__offer_reduction{font-family:Oswald,sans-serif;background:#f2f8ff;padding:30px;display:flex;align-items:center;flex-direction:column;text-align:center;color:#004695;font-size:18px;max-width:620px;margin:0 auto 50px;border-radius:15px}.SF202411__offer_reduction div>h2{font-size:21px;color:#004695;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;text-align:center}.SF202411__offer_reduction a{color:#004695}.SF202411__offer_reduction_context{font-family:Oswald,sans-serif;display:flex;flex-direction:column;align-items:center;color:#004695;flex-basis:100%;width:100%;padding-bottom:30px;font-size:18px}.SF202411__offer_reduction_context .reduction_wrapper{display:flex;flex-direction:column;align-items:center}.SF202411__offer_reduction_context .reduction_wrapper p{text-align:center}.SF202411__offer_reduction_context .reduction_wrapper p.reduction_title{text-transform:uppercase;font-size:21px;margin-bottom:10px}.SF202411__offer_reduction_context .reduction_wrapper p.reduction{margin:0}.SF202411__offer_reduction_context .reduction_wrapper p .highlight{font-size:21px}.SF202411__offer_reduction_context .warning{font-size:18px;margin:10px 0 2px;display:flex;align-items:end;justify-content:center}.SF202411__offer_reduction_context .warning:before{content:"";background:url(../img/warning.svg) no-repeat;background-position:0 3px;padding-left:30px;padding-bottom:5px;height:20px}@media only screen and (max-width:994px){.SF202411__offer_reduction{background-color:#fff;font-size:16px}.SF202411__offer_reduction div>h2{font-size:18px}.SF202411__offer_reduction.light{background-color:#f1f8ff}.SF202411__offer_reduction_context .reduction_wrapper,.SF202411__offer_reduction_context .reduction_wrapper p{font-size:16px}.SF202411__offer_reduction_context .reduction_wrapper p.reduction_title{font-size:18px}.SF202411__offer_reduction_context .reduction_wrapper .warning{font-size:16px}}.SF202009__offer_reduction>h2{font-family:Oswald,sans-serif;color:#004695;font-weight:500;-webkit-font-smoothing:antialiased;text-align:center}.SF202009__offer_reduction .reduction{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:20px}.SF202009__offer_reduction .reduction>div{width:50%}.SF202009__offer_reduction .reduction .offer{color:#004695;font-family:Oswald,sans-serif;-webkit-font-smoothing:antialiased;font-weight:500;border-right:1px solid #004695;text-align:right;padding:0 10px;margin:5px 0;font-size:24px}.SF202009__offer_reduction .reduction .offer .amount{font-size:48px;line-height:1em}.SF202009__offer_reduction .reduction .details{padding:10px;font-size:18px}@media only screen and (max-width:994px){.SF202009__offer_reduction .reduction .offer{width:40%;font-size:20px}.SF202009__offer_reduction .reduction .offer .amount{font-size:32px}.SF202009__offer_reduction .reduction .details{width:60%;font-size:16px}}.SF202009-MessageBox{padding:34px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-color:#f2f8ff}.SF202009-MessageBox p{width:100%;max-width:994px;-webkit-font-smoothing:antialiased;font-family:Oswald,sans-serif;font-weight:400;font-size:18px;color:#004695;text-align:center;margin:0}.SF202009-MessageBox p>img.icon{width:21px;height:21px;margin-right:10px;margin-bottom:6px}.SF202009-MessageBox p>a{color:#004695}.SF202009-MessageBox p.small{font-family:Lato,sans-serif;font-size:16px;margin-top:10px}.SF202009-MessageBox>a{display:block;margin-top:20px;border:2px solid #004695;border-radius:20px;text-transform:uppercase;color:#004695;-webkit-font-smoothing:antialiased;font-family:Oswald,sans-serif;font-size:18px;text-decoration:none;padding:3px 15px}@media only screen and (max-width:994px){.SF202009-MessageBox{padding:20px}.SF202009-MessageBox p{display:flex;flex-direction:column;font-size:16px;align-items:center}.SF202009-MessageBox p.small{font-size:16px}}.SF202009-Form label{color:#000;font-family:Lato,sans-serif;font-size:15px}.SF202009-Form input{border:0;border-bottom:1px solid #b0bacb;width:100%;margin-bottom:20px;color:#004695;font-family:Oswald,sans-serif;font-size:20px;padding:0 5px}.SF202009-Form input[type=submit]{width:auto}.SF202009-Form input[type=submit]:disabled{opacity:.5}.SF202009-Form input:focus{outline:none;border-bottom-color:#004695}.SF202009-Form input:invalid{box-shadow:none}.SF202009-Form>small{margin-bottom:20px;font-size:15px}.SF202009-Form .recaptcha{margin:20px 0}.SF202009-Form.was-validated input:invalid{border-bottom-color:red}.SF202009-Form .enable-cookies{display:none}.SF202009-Form .enable-cookies p{font-weight:700;text-align:center}.SF202009-Form .enable-cookies a{display:block;text-align:center;margin-bottom:20px}.SF202009-Form .g-recaptcha{margin:0 auto}.SF202010__Container{width:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:800px;-webkit-font-smoothing:antialiased;line-height:1.2;padding-bottom:10px}.SF202010__Container.bg-myaccount{background-image:url(../img/bg_moncompte.jpg)}.SF202010__Container.bg-studio{background-image:url(../img/offre/studio_large_background.jpg)}.SF202010__Container.bg-other{background-image:url(../img/offre/other_large_background.jpg)}.SF202010__Container.bg-special{background-image:url(../img/offre/special_large_background.jpg)}.SF202010__Container.bg-fri{background-image:url(../img/offre/fri_large_background.jpg)}.SF202010__Container.bg-classik{background-image:url(../img/offre/classik_large_background.jpg)}.SF202010__Container.bg-klass{background-image:url(../img/offre/klass_large_background.jpg)}.SF202010__Container.bg-sp-feb22{background-image:url(../img/special/special-2022-02-bg-001.jpg)}.SF202010__Container h1,.SF202010__Container h2,.SF202010__Container h3,.SF202010__Container h4,.SF202010__Container h5{font-family:Oswald,sans-serif;color:#004695;font-weight:400;margin:20px auto;font-size:24px}.SF202010__Container h1.verylarge,.SF202010__Container h2.verylarge{font-size:60px}.SF202010__Container h1,.SF202010__Container h3,.SF202010__Container h5{text-transform:uppercase}.SF202010__Container h3,.SF202010__Container h4{font-size:20px}.SF202010__Container h5{font-size:17px}.SF202010__Container .column{width:620px;background-color:#fff;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:40px 90px 20px}.SF202010__Container form{display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.SF202010__Container form label{color:#222;font-family:Lato,sans-serif;font-size:15px}.SF202010__Container form input{border:0;border-bottom:1px solid #b0bacb;width:100%;margin-bottom:20px;color:#004695;font-family:Oswald,sans-serif;font-size:20px;padding:0 5px;background-color:transparent}.SF202010__Container form input[type=submit]{width:auto}.SF202010__Container form input:focus{outline:none;border-bottom-color:#004695}.SF202010__Container form input:invalid{box-shadow:none}.SF202010__Container form>small{margin-bottom:20px;font-size:15px}.SF202010__Container form .recaptcha{margin:20px 0}.SF202010__Container form.was-validated input:invalid{border-bottom-color:red}.SF202010__Container .title{width:100%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;flex-direction:column}.SF202010__Container .title h1,.SF202010__Container .title h2{margin:0 auto;display:flex;align-items:center;justify-content:center}.SF202010__Container .title h1{font-size:52px}.SF202010__Container .title h2{font-size:24px;font-family:Lato,sans-serif;font-weight:600}.SF202010__Container .title .option{margin-left:10px;font-size:41px}.SF202010__Container .title img{height:45px;margin-bottom:20px}.SF202010__Container .price{font-family:Oswald,sans-serif;color:#004695;font-weight:400;font-size:62px;margin:20px auto}.SF202010__Container .price sup{font-size:25px;top:-1.2em;margin-left:.1em}.SF202010__Container .mt0{margin-top:0}.SF202010__Container p{font-size:18px;text-align:justify;margin-bottom:20px}.SF202010__Container a{color:#222}.SF202010__Container .text-center{text-align:center}.SF202010__Container .important,.SF202010__Container .info{font-family:Oswald,sans-serif;font-size:20px;font-weight:400;color:#004695}.SF202010__Container .important>a,.SF202010__Container .info>a{color:#004695}.SF202010__Container .important.info,.SF202010__Container .info.info{font-size:23px}.SF202010__Container .btn-register{display:flex;flex-direction:column;margin-bottom:20px}.SF202010__Container .btn{font-family:Oswald,sans-serif;font-size:20px;font-weight:400;padding:5px 40px;border:0;border-radius:50px;margin:20px auto;background-color:#004695;color:#fff;text-transform:uppercase;text-decoration:none}.SF202010__Container .btn.outline{background-color:transparent;color:#004695;border:2px solid #004695}.SF202010__Container .btn.btn-alt{background-color:#dfe2ef;color:#004695}.SF202010__Container .form-container{margin-bottom:40px}.SF202010__Container .form-container label{display:inline-block;border-bottom:1px solid #004695;width:100%;height:55px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.SF202010__Container .form-container label input{border:0;height:100%;margin-bottom:0}.SF202010__Container .form-container label input[type=text]{font-family:Oswald,sans-serif;font-size:25px;color:#004695;flex-grow:1;text-align:center;padding:0 0 0 30px}.SF202010__Container .form-container label input[type=text]::placeholder{color:#b0bacb;opacity:1}.SF202010__Container .form-container label input[type=submit]{background-image:url(../img/arrow_back.svg);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:50%;transform:rotate(180deg);width:50px;padding:10px}.SF202010__Container .form-voucher-checkbox>div label>div{margin-right:40px}.SF202010__Container .form-voucher-checkbox>div label .voucher-name{min-width:150px}.SF202010__Container .form-voucher-checkbox>div label .voucher-name sup{font-size:70%;top:-.4em;margin-left:.1em}.SF202010__Container .form-voucher-checkbox>div label .voucher-ref,.SF202010__Container .form-voucher-checkbox>div label .voucher-until{font-size:16px}.SF202010__Container .form-voucher-checkbox>div label .voucher-expiry,.SF202010__Container .form-voucher-checkbox>div label .voucher-name{font-size:24px}.SF202010__Container .form-block-checkbox input{display:none}.SF202010__Container .form-block-checkbox input:checked+div{color:#004695;border:1px solid #004695}.SF202010__Container .form-block-checkbox input:checked+div label:after{border:2px solid #004695;background-size:100%}.SF202010__Container .form-block-checkbox>div{border:1px solid #b0bacb;color:#b0bacb;border-radius:20px;font-family:Oswald,sans-serif;font-size:16px;padding:20px;transition:color .1s linear,border-color .1s linear}.SF202010__Container .form-block-checkbox>div label{font-weight:500;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:22px}.SF202010__Container .form-block-checkbox>div label:hover{cursor:pointer}.SF202010__Container .form-block-checkbox>div label:after{content:"";margin-left:auto;flex-shrink:0;border:2px solid #b0bacb;border-radius:24px;background-repeat:no-repeat;width:24px;height:24px;background-size:0;background-image:url(../img/checkbox_tick.svg);background-position:50%;transition:background-size .1s linear,border-color .1s linear}.SF202010__Container .form-block-checkbox label>div.optionstudio>sup{top:-.3em;margin-left:.1em}.SF202010__Container .form-inline-checkbox{margin:0 0 20px;font-size:18px}.SF202010__Container .form-inline-checkbox input{display:none}.SF202010__Container .form-inline-checkbox input:checked+label:before{background-size:140%}.SF202010__Container .form-inline-checkbox label{font-weight:500;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.SF202010__Container .form-inline-checkbox label a{color:#000}.SF202010__Container .form-inline-checkbox label:hover{cursor:pointer}.SF202010__Container .form-inline-checkbox label:before{content:"";flex-shrink:0;border:1px solid #004695;margin-right:10px;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/checkbox_tick.svg);background-position:50%;background-size:0;transition:background-size .1s linear}.SF202010__Container .form-radio>label{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.SF202010__Container .form-radio>label .radio{flex-shrink:0;border:1px solid #004695;border-radius:24px;width:24px;height:24px;margin-right:10px;display:flex;align-items:center;justify-content:center}.SF202010__Container .form-radio>label>div{display:flex;flex-direction:column;font-size:18px}.SF202010__Container .form-radio>label>div>strong{font-family:Oswald,sans-serif;color:#004695;font-weight:500;font-size:22px}.SF202010__Container .form-radio>label:hover{cursor:pointer}.SF202010__Container .form-radio>input{display:none}.SF202010__Container .form-radio>input:checked+label .radio:before{content:"";display:inline-block;border-radius:12px;width:12px;height:12px;background-color:#6d99ce}.SF202010__Container .form-radio.inline{margin:20px 0;display:flex}.SF202010__Container .form-radio.inline>label{margin-right:20px}.SF202010__Container .form-radio.inline>label>div{font-family:Oswald,sans-serif;color:#004695;font-weight:400;font-size:20px}.SF202010__Container .current-card{border:1px solid #004695;color:#004695;border-radius:20px;font-size:16px;padding:20px;margin:0 0 40px;position:relative;opacity:.8;transition:opacity .1s linear}.SF202010__Container .current-card:hover{opacity:1}.SF202010__Container .current-card h3{margin:0}.SF202010__Container .current-card h3 a{text-decoration:none;color:#004695}.SF202010__Container .current-card h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.SF202010__Container .payment{margin:0 0 20px;text-align:center}.SF202010__Container .payment form{display:inline-block}.SF202010__Container .payment form .order-action input{background-color:#fff;background-repeat:no-repeat;background-position:50%;border:none;height:37px;margin:0 20px;width:54px;border-radius:7px}.SF202010__Container .payment form .order-action input.btn-American_Express{background-image:url(../epayment/amex.png)}.SF202010__Container .payment form .order-action input.btn-VISA{background-image:url(../epayment/visa.png)}.SF202010__Container .payment form .order-action input.btn-MASTERCARD{background-image:url(../epayment/eurocard.png)}.SF202010__Container .payment form .order-action input.btn-CB{background-image:url(../epayment/cb.png)}.SF202010__Container .payment form .order-action input.btn-Paylib{background-image:url(../epayment/paylib.png)}.SF202010__Container .payment img{margin:0 20px;width:54px;height:37px;object-fit:contain}.SF202010__Container .features{margin:20px 60px 0}.SF202010__Container .features>div{display:flex;flex-direction:row}.SF202010__Container .features>div>div{margin-bottom:20px}.SF202010__Container .features>div>div.illustration{width:200px;flex-shrink:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.SF202010__Container .features>div>div.illustration div,.SF202010__Container .features>div>div.illustration img{margin:5px;flex-shrink:0}.SF202010__Container .features>div>div.illustration>div{margin-left:15px}.SF202010__Container .features>div>div.illustration .illustration-sm{width:50px}.SF202010__Container .features>div>div.illustration .illustration-lg{width:110px}.SF202010__Container .features>div>div.description{margin-left:20px}.SF202010__Container .features>div>div.description h2{margin:0;text-transform:none}.SF202010__Container .features>div>div.description p{margin:0;text-align:left}.SF202010__Container .price-container{width:620px;max-width:100%;color:#fff;margin:0 auto}.SF202010__Container .price-container .offers_view{width:100%;margin:0;display:flex}.SF202010__Container .price-container .offers_view .offers_view-right{border-left:none}.SF202010__Container .price-container .offers_view>div{width:50%}.SF202010__Container .price-container .offers_view p.title_access{color:#fff;text-transform:uppercase;text-align:center;font-family:Oswald,sans-serif;font-weight:500;margin:20px 0 10px;font-size:24px}.SF202010__Container .price-container .offers_view p.title_access a{color:#fff;text-decoration:underline}.SF202010__Container .price-container .offers_view p.offers_extra-informations{color:#fff;text-align:center;margin:10px 0}.SF202010__Container .price-container .offers_view a{text-decoration:none}.SF202010__Container .price-container .offers_view .offers_view-details{display:flex;flex-direction:row;justify-content:center;margin-bottom:10px}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-1{font-weight:700;background-color:#fabc22;height:150px;width:35px;color:#fff;border-radius:10px 0 0 10px;display:flex;align-items:center;justify-content:center}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-1 p{position:static;font-size:18px;transform:rotate(-90deg)}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2{height:150px;width:170px;text-align:center;background-color:#fff;border-radius:0 10px 10px 0;padding:0;color:#004695;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 h3{margin:0 0 5px;text-transform:none;font-size:16px}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 h3 small{font-family:Lato,sans-serif;font-weight:700}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 img{width:45px;height:45px}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 .sf_price{font-size:35px;text-align:center;margin:0;font-family:Oswald,sans-serif;font-weight:500}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 .sf_price sup{margin-top:10px;top:-1em;font-size:45%}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 span{font-size:16px;color:#7997cd}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 small{font-size:14px}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 .offers_view-reduc{position:absolute;height:unset;bottom:6px;right:6px}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 .offers_view-reduc .offers-reduc{position:static;height:41px;width:41px;background-color:#004695;color:#fff;border-radius:100%;margin:0;padding:10px;display:flex;justify-content:center;align-items:center}.SF202010__Container .price-container .offers_view .offers_view-details .offers_view-details-2 .offers_view-reduc .offers-reduc strong{position:static}.SF202010__Container .price-container .offers_view .offers_view-details.disabled{opacity:.6}.SF202010__Container .price-container .offers_view .offers_view-right .offers_view-details-1{background-color:#004695}.SF202010__Container .price-container .offers_view .offer_not-available{height:150px;width:205px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:3px solid #fff;border-radius:10px;font-family:Oswald,sans-serif;-webkit-font-smoothing:antialiased;font-weight:500;font-size:20px;padding:0 20px;line-height:30px;margin:0 auto}.SF202010__Container .price-container .offers_view .offer_not-available>p{margin:0;text-align:center}.SF202010__Container .price-container .offers_details_extra-information{text-align:center;margin:20px 40px}.SF202010__Container .student-offers{text-align:center;margin-top:30px}.SF202010__Container .student-offers h2{text-transform:none;margin:15px 0}.SF202010__Container .student-offers p{margin:5px;text-align:center}.SF202010__Container .student-offers p a{color:#000}.SF202010__Container .form-dropdown{border-bottom:1px solid #b0bacb}.SF202010__Container .form-dropdown .select2-container--default{margin:0 auto;padding:10px 0}.SF202010__Container .form-dropdown .select2-container--default .select2-selection__rendered{font-size:22px}.SF202010__Container .form-dropdown .select2-container--default .select2-selection__arrow{top:18px}.SF202010__Container .form-dropdown.m-form{margin:0 0 20px}.SF202010__Container .sf-PopUp__text{margin:20px 0}.SF202010__Container img.klass-category{width:28px;height:28px;margin-top:-5px;margin-right:5px}.SF202010__Container .column.inverted,.SF202010__Container .column.transparent{background-color:#004695;margin-bottom:120px}.SF202010__Container .column.inverted .important,.SF202010__Container .column.inverted .important>a,.SF202010__Container .column.inverted a,.SF202010__Container .column.inverted h1,.SF202010__Container .column.inverted h2,.SF202010__Container .column.inverted h3,.SF202010__Container .column.inverted h4,.SF202010__Container .column.inverted h5,.SF202010__Container .column.inverted p,.SF202010__Container .column.transparent .important,.SF202010__Container .column.transparent .important>a,.SF202010__Container .column.transparent a,.SF202010__Container .column.transparent h1,.SF202010__Container .column.transparent h2,.SF202010__Container .column.transparent h3,.SF202010__Container .column.transparent h4,.SF202010__Container .column.transparent h5,.SF202010__Container .column.transparent p{color:#fff}.SF202010__Container .column.inverted .btn,.SF202010__Container .column.transparent .btn{color:#004695;background-color:#fff}.SF202010__Container .column.inverted .btn.outline,.SF202010__Container .column.transparent .btn.outline{background-color:transparent;color:#fff;border-color:#fff}.SF202010__Container .column.inverted form input,.SF202010__Container .column.transparent form input{color:#fff}.SF202010__Container .column.inverted form input:focus,.SF202010__Container .column.transparent form input:focus{border-bottom-color:#fff}.SF202010__Container .column.inverted form label,.SF202010__Container .column.transparent form label{color:#fff}.SF202010__Container .column.inverted form .form-container label,.SF202010__Container .column.transparent form .form-container label{border-color:#fff}.SF202010__Container .column.inverted form .form-container label input[type=submit],.SF202010__Container .column.transparent form .form-container label input[type=submit]{background-image:url(../img/arrow_back_white.svg)}.SF202010__Container .column.inverted form .form-inline-checkbox label:before,.SF202010__Container .column.transparent form .form-inline-checkbox label:before{border:1px solid #fff;background-image:url(../img/checkbox_tick_white.svg)}.SF202010__Container .column.transparent{background-color:transparent}.SF202010__Container .pre-column-mobile{display:none}.SF202504__Container{display:flex;flex-direction:column;align-items:center;font-family:Oswald,sans-serif;color:#004695;text-align:center;& h1,h2,h3{text-transform:uppercase;letter-spacing:0}}.SF202504__Container .backtitle-share{display:flex;position:absolute;z-index:1;width:75%;height:100px}.SF202504__Container .backtitle-share>.back,.SF202504__Container .backtitle-share>.share{background:#dfe2ef;padding:5px 15px;border-radius:19px;position:absolute;top:20px}.SF202504__Container .backtitle-share>.back>a,.SF202504__Container .backtitle-share>.share>a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:16px;color:#004695;display:flex;align-items:center}.SF202504__Container .backtitle-share>.back>a>*,.SF202504__Container .backtitle-share>.share>a>*{flex-shrink:0}.SF202504__Container .backtitle-share>.back{left:20px}.SF202504__Container .backtitle-share>.back>a>img{margin-right:5px;height:13px}.SF202504__Container .backtitle-share>.share{right:20px}.SF202504__Container .backtitle-share>.share>a>img{margin-left:10px;margin-bottom:5px;height:17px}.SF202504__Container .backtitle-share>.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202504__Container .backtitle-share>.share .share-confirmation>div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202504__Container .backtitle-share>.share .share-confirmation>div a{align-self:center}.SF202504__Container .backtitle-share>.share .share-confirmation>div p{text-align:center}.SF202504__Container .backtitle-share>.share .share-confirmation>div>h4{margin-top:0}.SF202504__Container .backtitle-share>.share .share-confirmation>div>h4>img{margin-left:5px;margin-bottom:10px}.SF202504__Container .backtitle-share h1{width:100%;text-align:center;font-size:25px;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;color:#004695}.SF202504__Container .banner-bg{position:relative;display:flex;justify-content:center;align-items:flex-end;height:83vh;width:100%}.SF202504__Container .banner-bg .image-desktop{position:absolute;width:100%;height:100%;object-fit:cover;top:0}.SF202504__Container .banner-bg .image-mobile{display:none}.SF202504__Container .column{width:620px;background-color:#faf5f0;border-radius:16px;padding:35px 35px 40px;max-height:60vh;margin-bottom:80px}.SF202504__Container .column.translucid{opacity:.95}.SF202504__Container .column h1{line-height:1;margin-top:0}.SF202504__Container .column h2{margin-bottom:5px}.SF202504__Container .column h3{text-transform:none;margin-top:0}.SF202504__Container .full-width{width:100%;background-color:#fff;padding:35px 10%;height:500px}.SF202504__Container .full-width.beige{background-color:#faf5f0}.SF202504__Container .full-width.lilac{background-color:#dfe2ef}.SF202504__Container .full-width.light-blue{background-color:#f1f8ff}.SF202504__Container .text-media{display:flex;align-items:center;justify-content:space-between}.SF202504__Container .text-media>div{max-width:500px;width:46%;padding:0 10px}.SF202504__Container .text-media img{max-width:50%;height:fit-content;padding:0 10px;vertical-align:middle}.SF202504__Container .call-to-action{display:flex;align-items:center;justify-content:center}.SF202504__Container .info-points>div{display:flex}.SF202504__Container .info-points>div .info-point{padding:0 10px}.SF202504__Container .info-points>div .info-point img{border-radius:50%}.SF202504__Container .action a{display:inline-block;text-transform:uppercase;text-decoration:none;font-size:18px;padding:8px 16px;border:2px solid #004695;border-radius:100px;min-width:200px;line-height:1.2}.SF202504__Container .action a.button-full{background-color:#dfe2ef;border:none}.SF202504__Container h1{font-size:48px;font-weight:500}.SF202504__Container h2{font-size:32px;font-weight:400}.SF202504__Container h3{font-size:21px;font-weight:400}.SF202504__Container p{font-family:Lato,sans-serif;color:#222;font-size:16px}.SF202504__Container a,.SF202504__Container p.smallprints{color:inherit}.SF202505__ContainerGeneral{width:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:50%;min-height:70vh;padding-top:40px;padding-bottom:100px}.SF202505__ContainerGeneral .column{background-color:#fff;width:620px;display:flex;flex-direction:column;justify-content:center;padding:20px;margin:10px auto 20px;border-radius:16px;font-family:Oswald,sans-serif;align-items:center;font-size:18px;color:#004695;overflow:hidden;line-height:1.2;& .action a,form .submit-action{color:#004695;background-color:transparent;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:18px;padding:8px 16px;border:2px solid #004695;border-radius:100px;min-width:200px;text-align:center;margin:30px auto 10px}& .action a.full,form .submit-action.full{background-color:#dfe2ef;border:none}}.SF202505__ContainerGeneral .column h1{font-size:24px;font-weight:400;text-transform:uppercase}.SF202505__ContainerGeneral .column h2{color:#004695;font-size:21px;font-weight:400;text-transform:uppercase;text-align:center;margin-bottom:0}.SF202505__ContainerGeneral .column h3{font-weight:400}.SF202505__ContainerGeneral .column>p{max-width:85%}.SF202505__ContainerGeneral .column p{text-align:center;font-size:16px;line-height:1.4}.SF202505__ContainerGeneral .column p a{color:inherit}.SF202505__ContainerGeneral .column ul{list-style:none;padding-left:0;line-height:1.4}.SF202505__ContainerGeneral .column ul li{padding-left:0;position:relative}.SF202505__ContainerGeneral .column ul li:before{content:"";background-image:url(../img/offre/list_tick.svg);background-size:cover;height:10px;width:10px;display:inline-block;position:absolute;top:8px;left:-20px}.SF202505__ContainerGeneral .column .warning{font-family:Oswald,sans-serif;font-size:16px;line-height:1.4;margin-bottom:10px;align-items:end;text-align:center;display:inline-block;width:100%}.SF202505__ContainerGeneral .column .warning:before{content:"";background:url(../img/warning.svg) no-repeat;background-position:0 3px;padding-left:30px;padding-bottom:5px;height:20px}.SF202505__ContainerGeneral .column .action{margin:10px auto;display:flex;flex-direction:column}.SF202505__ContainerGeneral .column form{width:80%;display:flex;margin:20px 0;flex-direction:column}.SF202505__ContainerGeneral .column form.centered{align-items:center}.SF202505__ContainerGeneral .column form.centered input{text-align:center}.SF202505__ContainerGeneral .column form.centered input::placeholder{text-align:center}.SF202505__ContainerGeneral .column form label{color:#222;font-family:Lato,sans-serif;font-size:16px}.SF202505__ContainerGeneral .column form .form-inline-checkbox{margin-bottom:20px}.SF202505__ContainerGeneral .column form .form-inline-checkbox input{display:none}.SF202505__ContainerGeneral .column form .form-inline-checkbox input:checked+label:before{background-size:140%}.SF202505__ContainerGeneral .column form .form-inline-checkbox label{display:flex;align-items:center}.SF202505__ContainerGeneral .column form .form-inline-checkbox label:before{content:"";flex-shrink:0;border:1px solid #004695;margin-right:10px;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/checkbox_tick.svg);background-position:50%;background-size:0;transition:background-size .1s linear}.SF202505__ContainerGeneral .column form .form-dropdown{margin:0 0 20px;border-bottom:1px solid #b0bacb}.SF202505__ContainerGeneral .column form input[type=submit]{padding:5px 10px;width:200px}.SF202505__ContainerGeneral .column form input[type=email],.SF202505__ContainerGeneral .column form input[type=password],.SF202505__ContainerGeneral .column form input[type=text]{border:0;border-bottom:1px solid #b0bacb;width:100%;margin-bottom:20px;color:#004695;background-color:transparent;font-size:18px;outline:none;padding-left:0}.SF202505__ContainerGeneral .column form input[type=email]::placeholder,.SF202505__ContainerGeneral .column form input[type=password]::placeholder,.SF202505__ContainerGeneral .column form input[type=text]::placeholder{color:inherit;opacity:.5}.SF202505__ContainerGeneral .column .payment{display:flex;width:100%;justify-content:center;margin-bottom:25px}.SF202505__ContainerGeneral .column .payment form{width:auto;display:inline;margin:0}.SF202505__ContainerGeneral .column .payment form .order-action input.btn-VISA{background-image:url(../epayment/visa.png)}.SF202505__ContainerGeneral .column .payment form .order-action input.btn-CB{background-image:url(../epayment/cb.png)}.SF202505__ContainerGeneral .column .payment form .order-action input.btn-MASTERCARD{background-image:url(../epayment/eurocard.png)}.SF202505__ContainerGeneral .column .payment form .order-action input.btn-American_Express{background-image:url(../epayment/amex.png)}.SF202505__ContainerGeneral .column .payment input[type=submit]{min-width:60px;padding:0;margin:0 10px;background-color:#fff;background-repeat:no-repeat;background-position:50%;border:none;height:37px;width:54px;border-radius:7px}.SF202505__ContainerGeneral .column .sf-Nav__Pager ul{margin-bottom:0;list-style:inherit}.SF202505__ContainerGeneral .column .sf-Nav__Pager ul li{padding:inherit}.SF202505__ContainerGeneral .column .sf-Nav__Pager ul li:before{content:none}.SF202505__ContainerGeneral .column .list-items{display:flex;flex-direction:column;width:110%;line-height:1.4;font-size:16px}.SF202505__ContainerGeneral .column .list-items .row{display:flex;padding:15px 25px 15px 35px;border-bottom:1px solid #b0bacb}.SF202505__ContainerGeneral .column .list-items .row:last-of-type,.SF202505__ContainerGeneral .column .list-items .row:only-child{border-bottom:none}.SF202505__ContainerGeneral .column .list-items .row>div{display:flex;flex-direction:column}.SF202505__ContainerGeneral .column .list-items .row>div:first-child{margin-right:30px}.SF202505__ContainerGeneral .column .list-items .row>div:nth-child(2){font-family:Lato;color:#222;flex-grow:1}.SF202505__ContainerGeneral .column .list-items .row .action{margin:0}.SF202505__ContainerGeneral .column .list-items .row .action a{background-color:#dfe2ef;border:none;font-size:14px;padding:5px 16px;min-width:unset;margin:0}@media only screen and (max-width:720px){.SF202010__Container{min-height:0;padding-bottom:0}.SF202010__Container h1,.SF202010__Container h2{margin:0 auto 40px;font-size:21px}.SF202010__Container h3,.SF202010__Container h4{font-size:20px}.SF202010__Container h5{font-size:17px}.SF202010__Container .important{font-size:16px}.SF202010__Container.bg-klass,.SF202010__Container.bg-studio{background-image:none}.SF202010__Container.bg-klass .price-container .offers_details_extra-information,.SF202010__Container.bg-studio .price-container .offers_details_extra-information{color:#000}.SF202010__Container.bg-classik,.SF202010__Container.bg-fri{background-image:none}.SF202010__Container.bg-classik .price-container,.SF202010__Container.bg-fri .price-container{background-size:cover;background-repeat:no-repeat;background-position:0 0}.SF202010__Container.bg-fri .price-container{background-image:url(../img/offre/fri_large_background.jpg)}.SF202010__Container.bg-classik .price-container{background-image:url(../img/offre/classik_large_background.jpg)}.SF202010__Container .column{width:100%;padding:20px}.SF202010__Container .column.inverted{margin-bottom:0}.SF202010__Container p{text-align:center}.SF202010__Container .current-card{margin:0}.SF202010__Container .form-voucher-checkbox>div label>div{margin-right:10px}.SF202010__Container .form-inline-checkbox label{font-size:15px}.SF202010__Container .form-inline-checkbox label:before{margin-right:6px}.SF202010__Container h1,.SF202010__Container h2,.SF202010__Container h3{text-align:center}.SF202010__Container .features{margin:0 20px}.SF202010__Container .features>div{flex-direction:column-reverse;align-items:center}.SF202010__Container .features>div>div.description{margin-left:0}.SF202010__Container .features>div>div.description p{text-align:center}.SF202010__Container .features>div>div.illustration{display:none}.SF202010__Container .price-container{padding-bottom:20px}.SF202010__Container .price-container .offers_view{flex-direction:column}.SF202010__Container .price-container .offers_view>div{width:100%}.SF202010__Container .form-block-checkbox label>div.optionstudio{max-width:200px}.SF202010__Container .student-offers,.SF202010__Container .student-offers h2{margin-top:0}.SF202010__Container .payment form .order-action input{margin:0 10px}.SF202010__Container.has-offer-selection .title{display:none}.SF202010__Container .pre-column-mobile{display:block;max-height:400px}.SF202010__Container .pre-column-mobile img{width:100%;height:auto;object-fit:cover}.SF202504__Container .banner-bg{flex-direction:column;padding:0;height:auto}.SF202504__Container .banner-bg .image-desktop{display:none}.SF202504__Container .banner-bg .image-mobile{display:block;position:static;width:100%}.SF202504__Container .column{width:100%;border-radius:0;margin-top:0;margin-bottom:0;padding-bottom:50px}.SF202504__Container .full-width{padding:10px 25px 70px;height:auto}.SF202504__Container .text-media{padding:0;flex-wrap:wrap;justify-content:center}.SF202504__Container .text-media.mobile-reverse{flex-wrap:wrap-reverse}.SF202504__Container .text-media>div{width:100%;padding:0 25px 70px}.SF202504__Container .text-media img{max-width:100%;padding:0}.SF202504__Container .info-points>div{flex-wrap:wrap}.SF202504__Container .info-points>div p{margin-bottom:50px}.SF202504__Container .backtitle-share{width:100%;height:60px;position:absolute}.SF202504__Container .backtitle-share h1{font-size:21px;margin-top:60px}.SF202504__Container .backtitle-share>.back,.SF202504__Container .backtitle-share>.share{top:15px;padding:5px 8px 5px 12px}.SF202504__Container .backtitle-share>.back>a,.SF202504__Container .backtitle-share>.share>a{font-size:15px}.SF202504__Container .backtitle-share>.back>a>img,.SF202504__Container .backtitle-share>.share>a>img{margin-right:3px;height:10px}.SF202504__Container .backtitle-share>.back{left:15px}.SF202504__Container .backtitle-share>.back>a>img{margin-right:3px;width:auto;height:10px}.SF202504__Container .backtitle-share>.share{right:15px}.SF202504__Container .backtitle-share>.share>a>img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202504__Container h1{font-size:36px}.SF202504__Container h2{font-size:24px}.SF202504__Container p{line-height:1.6}.SF202504__Container p.smallprints{line-height:inherit}.SF202505__ContainerGeneral{padding-bottom:0;padding-top:0;background:none;min-height:unset}.SF202505__ContainerGeneral .column{width:100%;border-radius:0}.SF202505__ContainerGeneral .column h1{font-size:21px}.SF202505__ContainerGeneral .column h2,.SF202505__ContainerGeneral .column h3{font-size:18px}.SF202505__ContainerGeneral .column p{font-size:16px}.SF202505__ContainerGeneral .column form{width:90%}.SF202505__ContainerGeneral .column .warning{align-items:center}.SF202505__ContainerGeneral .column .warning:before{display:block;background-position:50%;padding-bottom:10px}.SF202505__ContainerGeneral .column .action a,.SF202505__ContainerGeneral .column form .submit-action,.SF202505__ContainerGeneral .column form input[type=submit]{font-size:14px;background-color:transparent;border:2px solid #004695;width:auto;min-width:150px;margin:10px auto;padding:8px 16px}.SF202505__ContainerGeneral .column .action a.full,.SF202505__ContainerGeneral .column form .submit-action.full,.SF202505__ContainerGeneral .column form input[type=submit].full{background-color:#dfe2ef;border:none}.SF202505__ContainerGeneral .column .list-items .row{padding:15px}}.SF202011__Closed{background-image:url(../img/closed_background.jpg);background-position:bottom;background-attachment:scroll}.SF202011__Closed img{margin:10px -90px}.SF202011__Closed div{margin-top:40px;margin-bottom:20px}.SF202011__Closed div>a.btn{font-size:22px}.SF202011__Closed h2{font-size:34px}@media only screen and (max-width:720px){.SF202011__Closed{padding-bottom:10px}.SF202011__Closed .column.transparent{margin-bottom:280px}.SF202011__Closed img{margin:10px}.SF202011__Closed div{margin-top:20px;margin-bottom:40px}.SF202011__Closed h2{font-size:24px}}.SF202012__Clarins{background-image:url(../img/clarins/background.jpg);background-position:center 40%;padding-bottom:80px}.SF202012__Clarins .welcome{text-align:center}.SF202012__Clarins .welcome h2{font-size:45px;margin-bottom:-20px}.SF202012__Clarins .welcome h1{font-size:67px}.SF202012__Clarins .logo{width:300px;max-width:100%}.SF202012__Clarins .title{margin-top:20px}@media only screen and (max-width:720px){.SF202012__Clarins{padding-bottom:0}.SF202012__Clarins .welcome h2{font-size:30px;margin-bottom:-10px}.SF202012__Clarins .welcome h1{font-size:52px}}.SF202105__Landing{padding-bottom:0}.SF202105__Landing .caps{text-transform:uppercase}.SF202105__Landing .hide-desktop{display:none}.SF202105__Landing img{max-width:100%;object-fit:cover}.SF202105__Landing>.banner{position:relative}.SF202105__Landing>.banner.fixed-height>img{max-height:450px}.SF202105__Landing>.banner.fixed-height>.mobile{display:none}.SF202105__Landing>.banner>img{width:100%}.SF202105__Landing>.banner>div.overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:flex-end}.SF202105__Landing>.banner>div.overlay>img{margin-right:10px}.SF202105__Landing>.banner>div.overlay>div{margin-left:10px;width:calc(50% - 100px);display:flex;align-items:flex-end;height:164px}.SF202105__Landing>.banner>div.overlay>div>a{display:flex;flex-direction:column;align-items:center;color:#fff;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:24px;text-decoration:none}.SF202105__Landing>.banner>div.overlay>div>a>img{margin-bottom:10px}.SF202105__Landing>.player{width:100%;height:580px;padding-bottom:25%;position:relative;overflow:hidden;background-color:#004695}.SF202105__Landing>.player>a{display:block;position:absolute;bottom:20px;right:25%;color:#fff;text-decoration:none}.SF202105__Landing>.player>a:before{content:"";border-top:2px solid #fff;display:inline-block;transform:rotate(50deg) translateX(0) translateY(0);position:absolute;top:50%;left:50%;right:50%;transition:left .15s ease-in-out,right .15s ease-in-out}.SF202105__Landing>.player>a.muted:before{left:5%;right:5%}.SF202105__Landing>.player>a>img{object-fit:contain}.SF202105__Landing>.player>iframe{position:absolute;top:-50%;left:0;right:0;bottom:0;width:100%;height:200%;border:0}.SF202105__Landing>.group{display:flex;height:460px}.SF202105__Landing>.group>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.SF202105__Landing>.group>div>h2{font-size:60px;text-transform:uppercase;max-width:280px;text-align:center;margin-bottom:20px}.SF202105__Landing>.group>div>h2.long{max-width:none}.SF202105__Landing>.group>div>div{font-family:Oswald,sans-serif;font-size:24px;color:#004695;max-width:430px;text-align:center;margin:20px 0}.SF202105__Landing>.group>img{height:100%;width:calc(50% - 100px)}.SF202105__Landing>.group.group-left{flex-direction:row-reverse;background-color:#004695}.SF202105__Landing>.group.group-left>div>.btn,.SF202105__Landing>.group.group-left>div>div,.SF202105__Landing>.group.group-left>div>h2{color:#fff;border-color:#fff}.SF202105__Landing>.benefits{background-color:#f9f6f7;padding-bottom:20px}.SF202105__Landing>.benefits.benefits-dark{background-color:#004695}.SF202105__Landing>.benefits.benefits-dark>div>div{color:#fff}.SF202105__Landing>.benefits>div{max-width:994px;margin:0 auto;display:flex;justify-content:center}.SF202105__Landing>.benefits>div>div{font-family:Oswald,sans-serif;color:#004695;font-size:20px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:30px 15px}.SF202105__Landing>.benefits>div>div>img{object-fit:contain;margin-bottom:20px;height:80px;width:auto}.SF202105__Landing>.benefits>div>div>h3{font-size:24px;margin-top:0}.SF202105__Landing>.shops{background-color:#f9f6f7;padding:40px 20px;font-family:Oswald,sans-serif;color:#004695;font-size:20px}.SF202105__Landing>.shops>div{text-align:center}.SF202105__Landing>.shops>div>a{color:#004695}.SF202105__Landing>.shops>div.categories{max-width:994px;margin:0 auto;display:flex;justify-content:center}.SF202105__Landing>.shops>div.categories>div{display:flex;flex-direction:column;align-items:center;text-align:center;margin:20px 15px;min-width:238px}.SF202105__Landing>.shops>div.categories>div>a{text-decoration:none}.SF202105__Landing>.shops>div.categories>div>img{object-fit:contain;margin-bottom:20px;height:120px;width:auto}.SF202105__Landing>.shops>div.categories>div>h2{font-size:24px;margin-top:0;text-transform:uppercase}.SF202105__Landing>.shops>.locations{display:flex;flex-direction:column}.SF202105__Landing>.shops>.locations>a{margin-top:15px}.SF202105__Landing>.target{background-color:#f9f6f7;display:flex;justify-content:center;padding:30px 0}.SF202105__Landing>.target>div{width:450px;font-family:Oswald,sans-serif;color:#004695;font-size:20px;text-align:center;margin:20px;line-height:1.5em}.SF202105__Landing>.target>div>h2{font-size:24px;text-transform:uppercase}.SF202105__Landing>.target>div>ul{margin:0;padding:0;list-style-type:none}.SF202105__Landing>.target>div>ul>li{padding:0 20px}.SF202105__Landing>.target>div>ul>li:before{content:"";width:14px;height:10px;background-image:url(../img/check.svg);display:inline-block;margin-right:5px}.SF202105__Landing>.full{font-family:Oswald,sans-serif;font-size:30px;background-color:#004695;color:#fff;padding:40px 10px;display:flex;flex-direction:column;align-items:center}.SF202105__Landing>.full>*{text-align:center;max-width:800px}.SF202105__Landing>.full>h1{font-size:30px;margin-top:0;color:#fff}.SF202105__Landing>.full>img{margin-bottom:20px}.SF202105__Landing>.cta-text-only{font-family:Oswald,sans-serif;background-color:#f9f6f7;color:#004695;padding:40px 10px;display:flex;flex-direction:column;align-items:center}.SF202105__Landing>.cta-text-only>*{text-align:center;max-width:800px}.SF202105__Landing>.cta-text-only h2{font-size:36px}.SF202105__Landing>.cta-text-only p{font-size:24px;text-align:center}.SF202105__Landing>.cta-text-only a{display:inline-block}.SF202105__Landing>.cta-text-only .terms,.SF202105__Landing>.cta-text-only .terms a{color:#707070;font-family:Lato,sans-serif;font-size:18px}.SF202105__Landing>.cta{display:flex;flex-direction:column;align-items:center;min-height:800px;position:relative;padding-bottom:20px}.SF202105__Landing>.cta>.cta-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;object-fit:cover;width:100%;height:100%}.SF202105__Landing>.cta>h3{margin-top:60px;font-size:36px}.SF202105__Landing>.cta>a{color:#004695;font-family:Oswald,sans-serif;font-size:24px}.SF202105__Landing>.cta>a.btn{font-size:20px}.SF202105__Landing>.square-gallery{display:grid;grid-gap:10px;grid-template-columns:repeat(4,1fr)}.SF202105__Landing>.square-gallery img{width:100%;height:100%}.SF202105__Landing>.flyer{font-family:Oswald,sans-serif;color:#004695;background-color:#f9f6f7;position:relative;margin:40px 0;min-height:200px;text-align:center;font-size:24px;display:flex;align-items:center;justify-content:center}.SF202105__Landing>.flyer>.flyer-image{width:200px;margin:-20px 20px}.SF202105__Landing>.flyer>.flyer-image img{width:100%;height:auto}.SF202105__Landing .white-bg{background-color:#fff}@media only screen and (max-width:720px){.SF202105__Landing .hide-mobile{display:none}.SF202105__Landing .hide-desktop{display:block}.SF202105__Landing>.full{font-size:24px}.SF202105__Landing>.banner.fixed-height{max-height:250px}.SF202105__Landing>.banner.fixed-height>img{min-height:auto;display:none}.SF202105__Landing>.banner.fixed-height .mobile{display:block}.SF202105__Landing>.banner>img{height:auto;min-height:350px}.SF202105__Landing>.banner>div.overlay{flex-direction:column;margin-bottom:20px}.SF202105__Landing>.banner>div.overlay>img{width:214px;height:80px;margin-right:0;margin-bottom:20px}.SF202105__Landing>.banner>div.overlay>div{margin-left:0;margin-bottom:20px;width:auto;height:auto}.SF202105__Landing>.banner>div.overlay>div>a{font-size:18px}.SF202105__Landing>.banner>div.overlay>div>a>img{margin-bottom:5px;width:45px;height:45px}.SF202105__Landing>.target{flex-direction:column;align-items:center}.SF202105__Landing>.target>div{width:100%}.SF202105__Landing>.player{padding-bottom:56.25%;height:auto}.SF202105__Landing>.player>a{bottom:10px;right:10px;font-size:16px}.SF202105__Landing>.player>iframe{top:0;height:100%}.SF202105__Landing>.group{flex-direction:column-reverse;height:auto}.SF202105__Landing>.group>div{margin:40px 10px}.SF202105__Landing>.group>div>h2{font-size:36px;max-width:none}.SF202105__Landing>.group>img{width:100%;height:300px}.SF202105__Landing>.group.group-left{flex-direction:column-reverse}.SF202105__Landing>.benefits>div,.SF202105__Landing>.shops>div{margin:0 10px;max-width:auto;flex-direction:column;align-items:center}.SF202105__Landing>.benefits>div>div,.SF202105__Landing>.shops>div>div{margin:15px}.SF202105__Landing>.benefits>div>div>img,.SF202105__Landing>.shops>div>div>img{height:120px}.SF202105__Landing>.shops h2{margin-bottom:0}.SF202105__Landing>.shops>div.categories{margin-bottom:20px}.SF202105__Landing>.square-gallery{grid-template-columns:repeat(2,1fr)}.SF202105__Landing>.flyer{flex-direction:column;margin:0;padding:20px}.SF202105__Landing>.flyer>.flyer-image{margin:20px}.SF202105__Landing>.cta{min-height:0}.SF202105__Landing>.cta>.cta-background{position:static;height:auto;min-height:250px}.SF202105__Landing>.cta>h3{margin-top:20px;font-size:28px}.SF202105__Landing>.cta>a{margin-bottom:20px;font-size:24px}.SF202105__Landing>.shop-cta>div>h2{font-size:30px;margin-bottom:0}.SF202105__Landing>.shop-cta>div>a{font-size:16px}}.SF202110__ClassDetail{position:relative;padding-bottom:0}.SF202110__ClassDetail .caps{text-transform:uppercase}.SF202110__ClassDetail .hide-desktop{display:none}.SF202110__ClassDetail img{max-width:100%;object-fit:cover}.SF202110__ClassDetail>.back,.SF202110__ClassDetail>.share{position:absolute;top:20px;background:#dfe2ef;padding:5px 15px;border-radius:19px}.SF202110__ClassDetail>.back>a,.SF202110__ClassDetail>.share>a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:20px;color:#004695;display:flex;align-items:center}.SF202110__ClassDetail>.back>a>*,.SF202110__ClassDetail>.share>a>*{flex-shrink:0}.SF202110__ClassDetail>.back{left:20px}.SF202110__ClassDetail>.back>a>img{margin-right:5px}.SF202110__ClassDetail>.share{right:20px}.SF202110__ClassDetail>.share>a>img{margin-left:10px;margin-bottom:5px}.SF202110__ClassDetail>.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202110__ClassDetail>.share .share-confirmation>div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202110__ClassDetail>.share .share-confirmation>div a{align-self:center}.SF202110__ClassDetail>.share .share-confirmation>div p{text-align:center}.SF202110__ClassDetail>.share .share-confirmation>div>h4{margin-top:0}.SF202110__ClassDetail>.share .share-confirmation>div>h4>img{margin-left:5px;margin-bottom:10px}.SF202110__ClassDetail>.session{display:flex;flex-direction:column;align-items:center;max-width:1114px;margin:0 auto;padding-top:20px;text-align:center}.SF202110__ClassDetail>.session .date,.SF202110__ClassDetail>.session .time{font-family:Oswald,sans-serif;font-size:24px;color:#004695;text-transform:uppercase}.SF202110__ClassDetail>.session .time{font-size:28px}.SF202110__ClassDetail>.session .location{font-family:Oswald,sans-serif;font-size:21px;margin:15px 20px 35px}.SF202110__ClassDetail>.session .location a{text-decoration:none}.SF202110__ClassDetail>.session .activity a{display:flex;align-items:center;justify-content:center;font-family:Oswald,sans-serif;font-size:28px;color:#004695;text-transform:uppercase;text-decoration:none}.SF202110__ClassDetail>.session .activity a img{margin-right:10px}.SF202110__ClassDetail>.session .activity p{margin:40px 20px;text-align:center;max-width:994px}.SF202110__ClassDetail>.access{display:flex;align-items:center;background-color:#f1f8ff;margin:20px 0;padding:40px 20px}.SF202110__ClassDetail>.access>div{text-align:center;flex:1}.SF202110__ClassDetail>.access .pricing{display:flex;align-items:flex-start;flex-direction:column;font-family:Oswald,sans-serif;font-size:18px;color:#000}.SF202110__ClassDetail>.access .pricing>div{margin-bottom:10px}.SF202110__ClassDetail>.access .pricing>p{color:#5475b7;line-height:1.5;text-align:center}.SF202110__ClassDetail>.access .booking,.SF202110__ClassDetail>.access .restrictions{font-family:Oswald,sans-serif}.SF202110__ClassDetail>.access .booking>div,.SF202110__ClassDetail>.access .restrictions>div{margin-bottom:10px}.SF202110__ClassDetail>.access .booking>div>div,.SF202110__ClassDetail>.access .restrictions>div>div{margin:10px 0}.SF202110__ClassDetail>.access .booking a,.SF202110__ClassDetail>.access .restrictions a{text-decoration:underline;color:#004695}.SF202110__ClassDetail>.access .booking .contextual-pricing,.SF202110__ClassDetail>.access .restrictions .contextual-pricing{text-transform:uppercase;font-size:18px;margin:5px 0 13px;color:#004695}.SF202110__ClassDetail>.access .restrictions{display:flex;flex-direction:column;align-items:flex-end}.SF202110__ClassDetail>.access .booking{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 100px}.SF202110__ClassDetail>.access .status{color:#004695;font-size:24px}.SF202110__ClassDetail>.access .status.large{font-size:28px}.SF202110__ClassDetail>.access .highlight{color:#5475b7;font-size:18px}.SF202110__ClassDetail>.access .note{color:#004695;font-size:18px}.SF202110__ClassDetail>.access .full{font-size:24px;color:#c41e1e;text-transform:uppercase}.SF202110__ClassDetail>.access .past{font-size:24px;color:#004695;padding:5px 10px;text-transform:uppercase}.SF202110__ClassDetail>.access .action-aside a,.SF202110__ClassDetail>.access .action-cancel a,.SF202110__ClassDetail>.access .action-disabled,.SF202110__ClassDetail>.access .action-renew a,.SF202110__ClassDetail>.access .action a{display:inline-block;text-transform:uppercase;text-decoration:none;border:2px solid #004695;color:#004695;font-size:21px;padding:5px 20px;border-radius:100px;white-space:nowrap}.SF202110__ClassDetail>.access .action-cancel a{border:2px solid #a26557;color:#a26557}.SF202110__ClassDetail>.access .action-disabled{border:2px solid #b0bacb;color:#b0bacb}.SF202110__ClassDetail>.access .action-renew a{background-color:#dfe2ef;border:2px solid #dfe2ef}.SF202110__ClassDetail>.access .action-aside{width:100%;display:flex}.SF202110__ClassDetail>.access .action-aside>div{width:50%;padding:10px 0;text-align:left}.SF202110__ClassDetail>.access .action-aside>div:first-child{padding-right:30px;border-right:1px solid #000;text-align:right}.SF202110__ClassDetail>.access .action-aside>div:last-child{padding-left:30px}.SF202110__ClassDetail>.team{display:flex;flex-direction:row;max-width:994px;margin:40px auto;justify-content:center}.SF202110__ClassDetail>.team>div{font-family:Oswald,sans-serif;width:50%;text-align:center;display:flex;flex-direction:column;align-items:center}.SF202110__ClassDetail>.team>div>a{display:block;font-size:21px;text-decoration:none}.SF202110__ClassDetail>.team>div>a>.img-container>img{width:250px;height:250px;border-radius:150px}.SF202110__ClassDetail>.team>div>a>p{font-size:21px;text-align:center;color:#004695}.SF202110__ClassDetail>.team>div>a>p .role{color:#5475b7}.SF202110__ClassDetail>.location-infos{background-color:#dfe2ef;padding:20px;display:flex;flex-direction:column;align-items:center}.SF202110__ClassDetail>.location-infos>img{width:30px;height:30px}.SF202110__ClassDetail>.location-infos>p{max-width:994px;text-align:left}.SF202110__ClassDetail>.location{max-width:994px;width:100%;margin:20px auto 40px;text-align:center}.SF202110__ClassDetail>.location h2{margin:20px 0}.SF202110__ClassDetail>.location h2 a{color:#004695;text-decoration:none}.SF202110__ClassDetail>.location .address{margin:30px auto;a{color:#004695;text-decoration:underline;font-family:Oswald,sans-serif;font-size:20px}}.SF202110__ClassDetail>.location .equipment{h4{font-family:Oswald,sans-serif;font-size:18px;color:#004695;margin-bottom:0}}.SF202110__ClassDetail>.location .equipment>div{display:flex;margin:10px auto 20px;padding:0 20px;justify-content:center;align-items:center;flex-wrap:wrap}.SF202110__ClassDetail>.location .equipment>div>*{margin:0 5px}.SF202110__ClassDetail>.location p{text-align:center}.SF202110__ClassDetail>.directions{background-color:#f4f5f9}.SF202110__ClassDetail>.directions>div{width:994px;max-width:100%;padding:20px 0;margin:20px auto}.SF202110__ClassDetail>.directions>div h3{text-transform:none;text-align:center}.SF202110__ClassDetail>.directions>div h4{margin-bottom:0}.SF202110__ClassDetail>.directions>div p{margin-top:0;font-size:18px}.SF202110__ClassDetail .link{display:flex;margin:20px auto;justify-content:center}.SF202110__ClassDetail .link a{color:#004695;text-decoration:none;font-family:Oswald,sans-serif;font-size:20px;display:flex;align-items:center;justify-content:center}.SF202110__ClassDetail .link a img{margin-left:5px}.SF202110__ClassDetail>.link{min-height:130px}@media only screen and (max-width:720px){.SF202110__ClassDetail>.back,.SF202110__ClassDetail>.share{top:15px;padding:5px 8px}.SF202110__ClassDetail>.back>a,.SF202110__ClassDetail>.share>a{font-size:15px}.SF202110__ClassDetail>.back>a>img,.SF202110__ClassDetail>.share>a>img{margin-right:3px;height:10px}.SF202110__ClassDetail>.back{left:15px}.SF202110__ClassDetail>.back>a>img{margin-right:3px;width:auto;height:10px}.SF202110__ClassDetail>.share{right:15px}.SF202110__ClassDetail>.share>a>img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202110__ClassDetail .session{padding-top:60px}.SF202110__ClassDetail>.access{flex-direction:column;align-items:center;padding:20px}.SF202110__ClassDetail>.access>div{width:100%;justify-content:center}.SF202110__ClassDetail>.access>div.booking,.SF202110__ClassDetail>.access>div.date,.SF202110__ClassDetail>.access>div.pricing{margin:0;order:unset}.SF202110__ClassDetail>.access>div.booking .action-aside a,.SF202110__ClassDetail>.access>div.booking .action-cancel a,.SF202110__ClassDetail>.access>div.booking .action-disabled,.SF202110__ClassDetail>.access>div.booking .action-renew a,.SF202110__ClassDetail>.access>div.booking .action a{font-size:21px;padding:5px 10px}.SF202110__ClassDetail>.access>div.booking .action-aside>div:first-child{padding-right:10px}.SF202110__ClassDetail>.access>div.booking .action-aside>div:last-child{padding-left:10px}.SF202110__ClassDetail>.access .full,.SF202110__ClassDetail>.access .past{font-size:21px}.SF202110__ClassDetail>.access .highlight,.SF202110__ClassDetail>.access .note,.SF202110__ClassDetail>.access .pricing p{font-size:16px}.SF202110__ClassDetail>.access .status{font-size:21px}.SF202110__ClassDetail>.access .status.large{font-size:24px}.SF202110__ClassDetail>.access .restrictions{order:1}.SF202110__ClassDetail>.access .pricing,.SF202110__ClassDetail>.access .restrictions{align-items:center}.SF202110__ClassDetail>.team>div{width:50%;padding:0 25px;max-width:350px}.SF202110__ClassDetail>.team>div>a{width:100%}.SF202110__ClassDetail>.team>div>a>.img-container{position:relative;width:100%;height:0;padding-bottom:100%}.SF202110__ClassDetail>.team>div>a>.img-container>img{position:absolute;top:0;left:0;width:100%;height:100%}.SF202110__ClassDetail>.location,.SF202110__ClassDetail>.location-infos{p{font-size:15px}}.SF202110__ClassDetail>.location{flex-direction:column;padding:0 20px}.SF202110__ClassDetail>.location img{width:100%;height:auto}.SF202110__ClassDetail>.location .equipment>div{flex-direction:row}.SF202110__ClassDetail>.location .equipment>div>img{width:auto;height:auto}.SF202110__ClassDetail>.location>div{width:100%}.SF202110__ClassDetail>.location>div>img{max-height:180px}.SF202110__ClassDetail>.location>div.detail{margin-left:0;padding:20px}.SF202110__ClassDetail>.location>div.detail>p{text-align:left}.SF202110__ClassDetail>.location .address{a{font-size:21px}}.SF202110__ClassDetail>.directions{flex-direction:column}.SF202110__ClassDetail>.directions>div{padding:20px}.SF202110__ClassDetail>.directions>div>p{font-size:15px;text-align:left}}.SF202205__Activities{line-height:1.2}.SF202205__Activities h1{max-width:994px;margin:20px auto;text-align:center}.SF202205__Activities .activities{max-width:994px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.SF202205__Activities .slides .activity .preview{width:auto;height:auto}.SF202205__Activities .activity{min-width:250px;width:33.33%;position:relative;padding:20px;display:flex;flex-direction:column;align-items:center}.SF202205__Activities .activity .preview{position:relative;width:250px;height:250px}.SF202205__Activities .activity .preview img.illustration{width:250px;height:250px;object-fit:cover;border-radius:460px}.SF202205__Activities .activity .preview img.picto{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SF202205__Activities .activity h4{text-align:center}.SF202205__Activities .activity h2{margin:10px 20px}.SF202205__Activities .activity h2 a{color:#004695;font-family:Oswald,sans-serif;font-weight:400;text-decoration:none}.SF202205__Activities .activity h2 a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.SF202205__Activities .activity .keywords{color:#8ca8d8;font-family:Oswald,sans-serif;font-weight:400;text-transform:capitalize;text-align:center}.SF202206__Activity{padding-bottom:20px;position:relative}.SF202206__Activity .hide-desktop{display:none}.SF202206__Activity img{max-width:100%;object-fit:cover}.SF202206__Activity>.player{width:100%;height:480px;padding-bottom:25%;margin-bottom:72px;position:relative;background-color:#004695}.SF202206__Activity>.player>h2{display:block;position:absolute;text-transform:uppercase;left:50%;transform:translateX(-50%);bottom:80px;font-size:48px;color:#fff}.SF202206__Activity>.player>a{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-decoration:none}.SF202206__Activity>.player>a>img{object-fit:contain}.SF202206__Activity>.player>a.played{display:none}.SF202206__Activity>.player>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.SF202206__Activity>.player>.back,.SF202206__Activity>.player>.share{position:absolute;height:40px;display:flex;top:20px;background:#fff;padding:5px 15px;border-radius:19px}.SF202206__Activity>.player>.back>a,.SF202206__Activity>.player>.share>a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:20px;color:#004695;display:flex;align-items:center}.SF202206__Activity>.player>.back>a>*,.SF202206__Activity>.player>.share>a>*{flex-shrink:0}.SF202206__Activity>.player>.back{left:20px}.SF202206__Activity>.player>.back>a>img{margin-right:5px}.SF202206__Activity>.player>.share{right:20px}.SF202206__Activity>.player>.share>a>img{margin-left:10px;margin-bottom:5px}.SF202206__Activity>.player>.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202206__Activity>.player>.share .share-confirmation>div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202206__Activity>.player>.share .share-confirmation>div a{align-self:center}.SF202206__Activity>.player>.share .share-confirmation>div p{text-align:center}.SF202206__Activity>.player>.share .share-confirmation>div>h4{margin-top:0}.SF202206__Activity>.player>.share .share-confirmation>div>h4>img{margin-left:5px;margin-bottom:10px}.SF202206__Activity>.player>.session-icon{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:10}.SF202206__Activity>.actions{max-width:100%;width:300px;margin:0 auto;padding:20px;display:flex;flex-direction:column;justify-content:center}.SF202206__Activity>.actions>a{display:block;text-align:center;margin:10px 0}.SF202206__Activity>.accessories,.SF202206__Activity>.intensity,.SF202206__Activity>.keywords{max-width:994px;margin:20px auto;padding:0 20px;font-family:Oswald,sans-serif;font-size:18px;color:#8ca8d8;text-align:center}.SF202206__Activity>.accessories>img,.SF202206__Activity>.intensity>img,.SF202206__Activity>.keywords>img{margin-left:5px}.SF202206__Activity>.description{margin:20px auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}.SF202206__Activity>.description>p{max-width:662px;text-align:center}@media only screen and (max-width:720px){.SF202206__Activity>.player{padding-bottom:56.25%;margin-bottom:36px;height:auto}.SF202206__Activity>.player>a>img{width:50px;height:50px}.SF202206__Activity>.player>h2{font-size:24px;bottom:0;margin-bottom:40px}.SF202206__Activity>.player>.back,.SF202206__Activity>.player>.share{height:30px;top:15px;padding:5px 8px}.SF202206__Activity>.player>.back>a,.SF202206__Activity>.player>.share>a{font-size:15px}.SF202206__Activity>.player>.back{left:15px}.SF202206__Activity>.player>.back>a>img{margin-right:3px;width:auto;height:10px}.SF202206__Activity>.player>.share{right:15px}.SF202206__Activity>.player>.share>a>img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202206__Activity>.player>.session-icon>img{width:46px;height:46px}}.SF202206__Home .sf-Banner--home.slider-home-mobile{display:none}.SF202206__Home .sf-Banner--home.slider-home-desktop{width:100%;height:572px}.SF202206__Home .sf-Banner--home.slider-home-desktop ul.slides{height:100%}.SF202206__Home .sf-Banner--home.slider-home-desktop ul.slides li{height:572px}.SF202206__Home .sf-Banner--home.slider-home-desktop ul.slides li img{height:100%;width:100%;object-fit:cover}.SF202206__Home .pill{text-align:center;margin:40px 20px}.SF202206__Home .pill a{text-decoration:none;background-color:#dfe2ef;padding:5px 25px 5px 35px;font-family:Oswald,sans-serif;font-weight:400;font-size:21px;color:#004695;border-radius:40px;letter-spacing:normal;text-transform:uppercase}.SF202206__Home .pill a:after{content:"";width:7px;height:21px;padding-left:15px;display:inline-block;background-image:url(../img/arrow_pill.svg);background-repeat:no-repeat;background-position:center 8px}.SF202206__Home .pill a img{vertical-align:middle;margin-bottom:5px;margin-left:3px}.SF202206__Home .activity{padding:0}@media only screen and (max-width:720px){.SF202206__Home .sf-Banner--home.slider-home-desktop{display:none}.SF202206__Home .sf-Banner--home.slider-home-mobile{display:block;width:100%;height:auto}.SF202206__Home .sf-Banner--home.slider-home-mobile ul.slides li{height:auto}}.SF202206__News{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px -10px}.SF202206__News .item{padding:0 10px;width:33.333%;position:relative}.SF202206__News .item .illustration{width:100%;object-fit:cover}.SF202206__News .item h3,.SF202206__News .item h4{font-family:Oswald,sans-serif;font-weight:400;font-size:16px;color:#7997cd;text-align:left;letter-spacing:normal;text-decoration:none;margin:10px 0}.SF202206__News .item h3{font-size:20px;margin-bottom:0}.SF202206__News .item h3 a{color:#004695;text-decoration:none}.SF202206__News .item h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.SF202206__News .item p{margin-top:0}@media only screen and (max-width:720px){.SF202206__News{flex-direction:column;margin:20px}.SF202206__News .item{width:100%;margin-bottom:20px;padding:0}}.SF202312__Account{background-image:url(../img/bg_moncompte.jpg)}.SF202312__Account .column{background-color:#fff}.SF202312__Account .column .history{width:100%;padding-top:20px;display:flex;justify-content:flex-end}.SF202312__Account .column .history a{display:flex;align-items:flex-end;justify-content:flex-end;font-family:Oswald,sans-serif;color:#004695;font-size:16px;text-decoration:none}.SF202312__Account .column .history a img{width:23px;height:14px}.SF202312__Account .column-profile{position:relative;margin-top:0}.SF202312__Account .column-profile .details{display:flex;flex-direction:row;align-items:center;margin:20px 0 0;width:80%}.SF202312__Account .column-profile .details .picture{width:180px;height:180px;object-fit:cover;border-radius:90px;margin-right:40px}.SF202312__Account .column-profile .details>div{display:flex;flex-direction:column}.SF202312__Account .column-profile .details>div h3{font-size:24px;text-transform:none;margin:10px 0;text-align:left}.SF202312__Account .column-profile .details>div a{font-size:16px;margin-top:0;margin-bottom:10px;color:#7997cd;text-decoration:none}.SF202312__Account .column-profile .details>div a:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;z-index:1;content:""}.SF202312__Account .column-profile .logout{font-size:16px;margin-left:auto;z-index:10}.SF202312__Account .column-profile .logout a{color:#004695;text-decoration:none}.SF202312__Account .column-profile .logout a img{width:23px;height:14px}.SF202312__Account .column-menu{padding:20px 0 40px;margin-bottom:120px}.SF202312__Account .column-menu ul{width:100%;padding:0;line-height:revert}.SF202312__Account .column-menu ul li{padding:initial}.SF202312__Account .column-menu ul li:before{content:none}.SF202312__Account .column-menu li{list-style-type:none;border-bottom:1px solid #b0bacb;position:relative}.SF202312__Account .column-menu li:after{content:"";background-image:url(../img/caret.svg);position:absolute;top:50%;transform:translateY(-50%);right:20px;width:8px;height:13px}.SF202312__Account .column-menu li a{display:inline-block;margin:15px 40px 15px 20px;text-decoration:none;color:#222}.SF202312__Account .column-menu li a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.SF202312__Account .column-messages{background-color:rgba(245,239,236,.85)}.SF202312__Account .column-messages h2{display:flex}.SF202312__Account .column-messages h2 img{margin-left:10px}.SF202312__Account .column-messages .message{margin:0 -20px;padding:20px;border-bottom:1px solid #004695;text-align:center}.SF202312__Account .column-messages .message:last-child{border-bottom:0;padding-bottom:0}.SF202312__Account .column-messages .message p{margin:8px 0}.SF202312__Account .column-bookings{align-items:normal;color:#222}.SF202312__Account .column-bookings .bookings{font-family:Oswald,sans-serif;margin:20px 0}.SF202312__Account .column-bookings .bookings .row{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #b0bacb;margin:0 -20px;padding:10px;align-items:flex-start;min-height:52px;font-size:16px}.SF202312__Account .column-bookings .bookings .row .action a{margin-top:auto}.SF202312__Account .column-bookings .bookings .row.cancelled>*{opacity:.2}.SF202312__Account .column-bookings .bookings .row.cancelled .action{opacity:1;text-align:center;text-transform:uppercase;color:#b0bacb}.SF202312__Account .column-bookings .bookings .date{display:flex;flex-direction:row}.SF202312__Account .column-bookings .bookings .date div{flex-grow:0;flex-shrink:0;width:40px;margin-right:15px;text-align:right}.SF202312__Account .column-bookings .bookings .date div:first-child{display:flex;flex-direction:column;width:50px}.SF202312__Account .column-bookings .bookings .date a{text-decoration:none;color:#222}.SF202312__Account .column-bookings .bookings .date a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;z-index:10}.SF202312__Account .column-bookings .bookings .details{display:flex;flex-direction:row;min-width:0;flex:1;& .activity,.location span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:10px}}.SF202312__Account .column-bookings .bookings .details img{margin-right:5px}.SF202312__Account .column-bookings .bookings .details>div{display:flex;flex-direction:row;min-width:0}.SF202312__Account .column-bookings .bookings .details .activity{width:115px;flex-shrink:0;flex-grow:0}.SF202312__Account .column-bookings .bookings .details .location{display:flex;flex-direction:column;flex:1;overflow:hidden}.SF202312__Account .column-bookings .bookings .details .cancel{font-family:Lato,sans-serif;font-size:13px;margin-top:5px}.SF202312__Account .column-bookings .bookings .action{margin:0 10px 0 0;width:85px}.SF202312__Account .column-bookings .bookings .action a,.SF202312__Account .column-bookings .bookings .action span{display:inline-block;text-transform:uppercase;text-decoration:none;font-size:14px;padding:5px 16px;border-radius:100px;border:2px solid #a26557;color:#a26557;position:absolute;top:50%;transform:translateY(-50%);z-index:20;min-width:auto}.SF202312__Account .column-bookings .bookings .action span{border:2px solid #b0bacb;color:#b0bacb}.SF202312__Account .column-bookings .info{margin:10px auto;font-size:16px;text-align:center;line-height:1.4;color:#004695}.SF202312__Account .column-bookings .info.dim{color:#7997cd}.SF202312__Account .column-bookings .cancel-info{font-family:Lato,sans-serif;font-size:13px;text-align:center}.SF202312__Account .column-bookings .help{margin:10px auto}.SF202312__Account .column-bookings .help>a{font-family:Oswald,sans-serif;color:#004695;font-size:16px}.SF202312__Account .column-newsletter,.SF202312__Account .column-parrainage{background-color:#faf5f0}.SF202312__Account .column-cb{background-color:#fff}.SF202312__Account .column-cb p{font-family:Lato,sans-serif;text-align:left;width:100%;color:#222;line-height:normal}.SF202312__Account .column-cb p span.warning{color:#004695}.SF202312__Account .column-cb h2+.list-items{margin-top:16px}.SF202312__Account .column-cb h2~p{font-family:Oswald,sans-serif;color:#004695;text-align:center}.SF202312__Account .column-bons-avoirs{background-color:#f4faf2;margin-bottom:0}.SF202312__Account .column-bons-avoirs h2+.list-items{margin-top:16px}.SF202312__Account .column-factures{background-color:#e6eaff}.SF202312__Account .column-reductions{background-color:#dfe2ef}.SF202312__Account .column-reductions p .highlight{font-size:21px}.SF202312__Account .column-reductions .warning{display:flex;justify-content:center}.SF202312__Account .column-reductions hr{width:20%;border-color:#004695;margin:0}.SF202312__Account .column-help{background-color:#fff}.SF202312__Account .column-help p{text-align:center}.SF202312__Account .column-help p .highlight{font-size:21px}.SF202312__Account .bookings-history{width:100%;color:#222;font-size:16px}.SF202312__Account .bookings-history .row{display:flex;flex-direction:row;border-bottom:1px solid #b0bacb;margin:0 -20px;padding:10px 20px}.SF202312__Account .bookings-history .row:last-of-type{border-bottom:none}.SF202312__Account .bookings-history .date{display:flex;flex-direction:row;width:130px;flex-grow:0;flex-shrink:0}.SF202312__Account .bookings-history .date div{margin-right:15px}.SF202312__Account .bookings-history .date div:first-child{text-align:right}.SF202312__Account .bookings-history .activity{flex:1}.SF202312__Account .bookings-history .activity div:first-child img{margin-right:10px}.SF202312__Account .bookings-history .activity div:last-child{margin-left:32px}.SF202312__Account .bookings-history .status{width:200px;flex-grow:0;flex-shrink:0}.SF202312__Account .bookings-history .status img{margin-right:5px}.SF202312__Account .column-offer{align-items:flex-start}.SF202312__Account .column-offer.offer-none{align-items:center;background-color:#dfe2ef;padding:40px 20px}.SF202312__Account .column-offer.offer-fri{background-color:#cfe3f7}.SF202312__Account .column-offer.offer-studio{background-color:#0f3364;color:#dfe2ef}.SF202312__Account .column-offer.offer-studio .warning:before{background-image:url(../img/warning_light.svg)}.SF202312__Account .column-offer.offer-studio .offer>div:nth-child(2){border-left-color:#dfe2ef}.SF202312__Account .column-offer.offer-studio .offer>div:last-child a{color:#dfe2ef;border-color:#dfe2ef}.SF202312__Account .column-offer.offer-studio .offer.paused>div:nth-child(2){opacity:.7}.SF202312__Account .column-offer.offer-studio .action a{color:#dfe2ef;border-color:#dfe2ef}.SF202312__Account .column-offer.offer-classik-legacy,.SF202312__Account .column-offer.offer-topp{background-color:#cfe3f7}.SF202312__Account .column-offer.offer-classik-legacy .offer>div:first-child>img:last-child{margin-top:4px}.SF202312__Account .column-offer.offer-eko{background-color:#fff8c6}.SF202312__Account .column-offer.offer-classik{background-color:#5475b7;color:#fff}.SF202312__Account .column-offer.offer-classik .warning:before{background-image:url(../img/warning_light.svg)}.SF202312__Account .column-offer.offer-classik .info{color:#fff}.SF202312__Account .column-offer.offer-classik .offer>div:nth-child(2){border-left-color:#fff}.SF202312__Account .column-offer.offer-classik .offer>div:last-child a{color:#fff;border-color:#fff}.SF202312__Account .column-offer.offer-classik>.action>a{color:#fff;border-color:#fff}.SF202312__Account .column-offer .info{text-align:center;color:#004695;font-size:16px;line-height:1.4}.SF202312__Account .column-offer .info p{text-align:center;font-size:16px}.SF202312__Account .column-offer .info p:last-child{font-weight:300}.SF202312__Account .column-offer .offer{display:flex;margin:20px 0;align-items:center}.SF202312__Account .column-offer .offer .action a{min-width:unset}.SF202312__Account .column-offer .offer>div:first-child{display:flex;flex-direction:column;align-items:center;width:140px;margin:0 20px;text-transform:uppercase;font-size:21px}.SF202312__Account .column-offer .offer>div:first-child>img{margin-top:10px;height:27px}.SF202312__Account .column-offer .offer>div:nth-child(2){flex:1;padding:10px 20px;border-left:1px solid #004695}.SF202312__Account .column-offer .offer>div:nth-child(2)>div{font-size:18px;margin-bottom:5px}.SF202312__Account .column-offer .offer>div:last-child a{color:#004695;background-color:transparent;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:14px;padding:5px 16px;border:2px solid #004695;border-radius:100px}.SF202312__Account .column-offer .offer.paused>div:nth-child(2){opacity:.6}.SF202312__Account .column-offer .warning a{color:inherit}.SF202312__Account .js-autoSubmit_photo h3{text-transform:none;text-align:left;font-size:18px}.SF202312__Account .js-autoSubmit_photo label.submit-action{font-family:Oswald,sans-serif;margin:40px auto 20px}.SF202312__Account .js-autoSubmit_photo input[type=submit]{display:none}@media only screen and (max-width:720px){.SF202312__Account{background:none}.SF202312__Account .column-profile{background-color:#f1f8ff;margin-bottom:0}.SF202312__Account .column-profile .details{margin-left:0;width:90%}.SF202312__Account .column-profile .details h3{font-size:21px}.SF202312__Account .column-profile .details .picture{margin-right:20px;width:135px;height:135px}.SF202312__Account .column-profile .details>div a{font-size:16px}.SF202312__Account .column-profile .logout{font-size:16px;margin-top:10px}.SF202312__Account .column-messages{margin-top:0}.SF202312__Account .column-bons-avoirs p a{margin-bottom:0;font-size:16px}.SF202312__Account .column-parrainage{margin-bottom:0}.SF202312__Account .column-parrainage .list-parrainages .row{padding:15px 5%}.SF202312__Account .bookings-history .row{padding:10px}.SF202312__Account .bookings-history .date{width:70px;text-align:right;flex-direction:column}.SF202312__Account .bookings-history .activity div:first-child img{margin-right:5px}.SF202312__Account .bookings-history .activity div:last-child{margin-left:27px}.SF202312__Account .bookings-history .status{width:150px;img{width:11px;height:11px}}.SF202312__Account .column-bookings .bookings .row.cancelled .action{font-size:14px}.SF202312__Account .column-bookings .bookings .date{flex-direction:column;align-items:flex-end}.SF202312__Account .column-bookings .bookings .date div{margin-right:10px}.SF202312__Account .column-bookings .bookings .date div:first-child{margin-top:0}.SF202312__Account .column-bookings .bookings .details>div{flex-direction:column}.SF202312__Account .column-reductions .warning{flex-direction:column}.SF202312__Account .column-reductions p{max-width:95%}.SF202312__Account .column-offer{align-items:center}.SF202312__Account .column-offer .offer{flex-direction:column}.SF202312__Account .column-offer .offer div:first-child{font-size:18px;margin-bottom:15px}.SF202312__Account .column-offer .offer>div{margin:10px 0}.SF202312__Account .column-offer .offer div:nth-child(2){border-left:none;padding:0;text-align:center}}.sf-Nav__Pager{color:#7997cd;font-family:Lato,sans-serif;font-size:12px}.sf-Nav__Pager ul{display:flex;align-items:center;justify-content:center;padding:0;height:60px;margin:0 0 20px}.sf-Nav__Pager ul li{list-style-type:none;margin:0 3px}.sf-Nav__Pager a{text-decoration:none;color:#7997cd;width:30px;height:30px;display:inline-block;text-align:center;line-height:28px;font-size:14px;width:31px;height:31px}.sf-Nav__Pager .active{color:#fff;cursor:default;background-color:#7997cd;border:2px solid transparent;border-radius:100%}.sf-Nav__Pager .inactive{border:2px solid #7997cd;border-radius:100%}.sf-Nav__Pager .next,.sf-Nav__Pager .previous{background-image:url(../img/arrow_prev.svg);background-position:50%;background-repeat:no-repeat}.sf-Nav__Pager .next{transform:rotate(180deg)}.sf-Nav__Pager .next.last,.sf-Nav__Pager .previous.first{cursor:default;opacity:.5}.SF202403__SearchBar{width:100%;max-width:391px;margin:0 auto}.SF202403__SearchBar form{margin:20px;display:flex;border-bottom:1px solid #004695}.SF202403__SearchBar form input{font-family:Oswald,sans-serif;font-size:16px;flex:1;border:0;padding:5px;color:#000;background-color:#fff}.SF202403__SearchBar form input::placeholder{color:#b0bacb}.SF202403__SearchBar form input::-webkit-search-cancel-button{-webkit-appearance:none;height:10px;width:10px;background:url(../img/cross.svg) no-repeat 50% 50%;background-size:contain;padding-left:10px;padding-right:10px}.SF202403__SearchBar form button{width:30px;height:30px;border:0;background:none;padding:5px}.SF202403__SearchBar form button img{width:100%;height:100%}.SF202403__SearchBar form button:hover{cursor:pointer}.SF202403_Schedule{margin:0 auto;width:100%;max-width:994px;font-family:Oswald,sans-serif;font-size:15px}.SF202403_Schedule small{font-family:Lato,sans-serif}.SF202403_Schedule .row{position:relative;display:flex;border-radius:19px;min-height:80px;align-items:center}.SF202403_Schedule .row:hover{background-color:#fcfcfd}.SF202403_Schedule .row:nth-child(odd){background-color:#f4f5f9}.SF202403_Schedule .row:nth-child(odd):hover{background-color:#f0f2f8}.SF202403_Schedule .row>div{display:flex;flex-shrink:0;flex-direction:column;padding:10px 15px}.SF202403_Schedule .row>div:after{content:"";position:absolute;bottom:20px;transform:translateX(-16px);top:20px;border-right:1px solid #b0bacb}.SF202403_Schedule .row>div.time{width:140px;font-size:15px;align-items:center;text-align:center}.SF202403_Schedule .row>div.time a.detail{color:#000;text-decoration:none}.SF202403_Schedule .row>div.time a.detail:after{z-index:10;content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.SF202403_Schedule .row>div.time a.info-salle{z-index:30;position:absolute;left:10px}.SF202403_Schedule .row>div.time a.info-salle img{margin-bottom:5px}.SF202403_Schedule .row>div.time img{width:15px}.SF202403_Schedule .row>div.time:after{content:none}.SF202403_Schedule .row>div.time .future{border:1px solid #000;font-size:13px;text-transform:uppercase;padding:1px 5px}.SF202403_Schedule .row>div.place{width:200px}.SF202403_Schedule .row>div.place img{margin-right:5px}.SF202403_Schedule .row>div.activity{flex-direction:row;align-items:flex-start;width:200px}.SF202403_Schedule .row>div.activity img{width:19px;margin-right:5px}.SF202403_Schedule .row>div.teacher{width:160px}.SF202403_Schedule .row>div.teacher small{font-size:12px;font-family:Oswald,sans-serif}.SF202403_Schedule .row>div.rates{width:134px;font-size:12px}.SF202403_Schedule .row>div.rates small{font-size:12px;font-family:Oswald,sans-serif;color:#004695}.SF202403_Schedule .row>div.action{width:150px;height:100%;align-items:center;justify-content:center;font-family:Oswald,sans-serif}.SF202403_Schedule .row>div.action a.btn,.SF202403_Schedule .row>div.action a.btn-cancel{padding:2px 10px;border:2px solid #004695;border-radius:50px;background-color:transparent;color:#004695;text-transform:uppercase;text-decoration:none}.SF202403_Schedule .row>div.action a.btn-cancel{border-color:#a26557;color:#a26557}.SF202403_Schedule .row>div.action small{font-family:Oswald,sans-serif;color:#637377;margin:3px 0}.SF202403_Schedule .row>div.action small.future{text-transform:uppercase;background-color:#9dc7ac;color:#fff;font-size:10px;padding:1px 3px}.SF202403_Schedule .row>div.action small.full{text-transform:uppercase;color:#c41e1e}.SF202403_Schedule .row>div.action small.capacity{color:#7997cd}.SF202403_Schedule .row>div.action small.info{font-size:80%;color:#004695}.SF202403_Schedule .row>div.action small.booked{text-transform:uppercase;background-color:#7997cd;color:#fff;font-size:10px;padding:1px 15px}.SF202403_Schedule .row>div.action:after{content:"";background:url(../img/detail.svg) no-repeat;width:10px;height:17px;transform:translateY(-50%);border-right:0;right:10px;top:50%}.SF202403_Schedule .row.dim{opacity:.4}.SF202403_Schedule .location-infos{display:none;z-index:1000;position:fixed;top:100px;left:0;right:0;font-family:Lato,sans-serif;background-color:#f8faff;padding:20px;flex-direction:column;align-items:center}.SF202403_Schedule .location-infos>a{display:block;width:100%;max-width:994px;text-align:center}.SF202403_Schedule .location-infos>a>img{width:20px;height:20px;margin:20px 0}.SF202403_Schedule .location-infos>img{width:30px;height:30px}.SF202403_Schedule .location-infos>h4{margin:20px 0;font-family:Oswald,sans-serif;font-weight:400;font-size:24px;color:#004695}.SF202403_Schedule .location-infos>p{max-width:994px;text-align:center;font-size:18px}@media only screen and (max-width:720px){.SF202403_Schedule{width:100%}.SF202403_Schedule .row{min-height:120px;padding:10px 5px 30px;margin:10px;display:grid;grid-template-columns:73px 1fr 93px;grid-column-gap:5px;align-items:flex-start}.SF202403_Schedule .row>div{padding:0}.SF202403_Schedule .row>div:after{content:none}.SF202403_Schedule .row>div.time{width:auto;grid-column:1;grid-row:1/4}.SF202403_Schedule .row>div.time a.info-salle{position:static}.SF202403_Schedule .row>div.time a.info-salle img{margin-bottom:0}.SF202403_Schedule .row>div.place{width:auto;grid-column:2;grid-row:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.SF202403_Schedule .row>div.activity{width:auto;grid-column:2;grid-row:1}.SF202403_Schedule .row>div.teacher{width:auto;grid-column:2;grid-row:3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.SF202403_Schedule .row>div.rates{align-items:flex-end;width:auto;grid-column:3;grid-row:1/3;text-align:right}.SF202403_Schedule .row>div.action{align-items:flex-end;width:auto;grid-column:3;grid-row:3}.SF202403_Schedule .row>div.action:after{top:unset;bottom:0}.SF202403_Schedule .location-infos{top:0;left:0;right:0;bottom:0;transform:none}}.SF202404__Location{padding-bottom:10px;min-height:auto}.SF202404__Location img{max-width:100%;object-fit:cover}.SF202404__Location>.site{width:100%;position:relative;margin:20px auto 40px;text-align:center}.SF202404__Location>.site h2{margin:20px auto 10px}.SF202404__Location>.site h2 a{color:#004695;text-decoration:none}.SF202404__Location>.site .address{margin:10px auto 30px}.SF202404__Location>.site .address a{color:#004695;text-decoration:underline;font-family:Oswald,sans-serif;font-size:20px}.SF202404__Location>.site>.back,.SF202404__Location>.site>.share{position:absolute;height:40px;display:flex;top:0;background:#dfe2ef;padding:5px 15px;border-radius:19px}.SF202404__Location>.site>.back>a,.SF202404__Location>.site>.share>a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:20px;color:#004695;display:flex;align-items:center}.SF202404__Location>.site>.back>a>*,.SF202404__Location>.site>.share>a>*{flex-shrink:0}.SF202404__Location>.site>.back{left:20px}.SF202404__Location>.site>.back>a>img{margin-right:5px;height:12px}.SF202404__Location>.site>.share{right:20px}.SF202404__Location>.site>.share>a>img{margin-left:10px;margin-bottom:5px}.SF202404__Location>.site>.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202404__Location>.site>.share .share-confirmation>div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202404__Location>.site>.share .share-confirmation>div a{align-self:center}.SF202404__Location>.site>.share .share-confirmation>div p{text-align:center}.SF202404__Location>.site>.share .share-confirmation>div>h4{margin-top:0}.SF202404__Location>.site>.share .share-confirmation>div>h4>img{margin-left:5px;margin-bottom:10px}.SF202404__Location>.site .equipment h4{font-family:Oswald,sans-serif;font-size:18px;color:#004695;margin-bottom:0}.SF202404__Location>.site .equipment>div{display:flex;margin:10px auto 20px;padding:0 20px;justify-content:center;align-items:center;flex-wrap:wrap}.SF202404__Location>.site .equipment>div>*{margin:0 5px}.SF202404__Location>.location-infos{background-color:#dfe2ef;padding:20px;display:flex;flex-direction:column;align-items:center}.SF202404__Location>.location-infos>h2{margin:20px auto}.SF202404__Location>.location-infos>img{width:30px;height:30px}.SF202404__Location>.location-infos>p{max-width:994px;text-align:center}.SF202404__Location>.location{max-width:994px;width:100%;margin:20px auto 40px;text-align:center}.SF202404__Location>.location h2{margin:20px 0}.SF202404__Location>.location h2 a{color:#004695;text-decoration:none}.SF202404__Location>.location p{text-align:center}.SF202404__Location>.directions{background-color:#f4f5f9}.SF202404__Location>.directions>div{width:994px;max-width:100%;padding:20px 0;margin:20px auto}.SF202404__Location>.directions>div h3{text-transform:none;text-align:center}.SF202404__Location>.directions>div h4{margin-bottom:0}.SF202404__Location>.directions>div p{margin-top:0;font-size:18px}.SF202404__Location .link{display:flex;margin:20px 0;justify-content:center}.SF202404__Location .link a{color:#004695;text-decoration:none;font-family:Oswald,sans-serif;font-size:24px;display:flex;align-items:center;justify-content:center}.SF202404__Location .link a img{margin-left:5px}@media only screen and (max-width:720px){.SF202404__Location>.site{margin-top:15px;padding-top:20px}.SF202404__Location>.site>h2{font-size:21px;bottom:0}.SF202404__Location>.site>.back,.SF202404__Location>.site>.share{height:30px;top:0;padding:5px 8px}.SF202404__Location>.site>.back>a,.SF202404__Location>.site>.share>a{font-size:15px}.SF202404__Location>.site>.back{left:15px}.SF202404__Location>.site>.back>a>img{margin-right:3px;width:auto;height:10px}.SF202404__Location>.site>.share{right:15px}.SF202404__Location>.site>.share>a>img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202404__Location>.site .address a{font-size:21px}.SF202404__Location>.session{flex-direction:column;align-items:center;padding:0 20px}.SF202404__Location>.location-infos h2,.SF202404__Location>.location h2{font-size:21px}.SF202404__Location>.location-infos p,.SF202404__Location>.location p{font-size:15px}.SF202404__Location>.location{flex-direction:column}.SF202404__Location>.location>*{margin:0 20px}.SF202404__Location>.location>img{width:100%;height:auto;max-height:180px;margin:0}.SF202404__Location>.location>div{width:100%}.SF202404__Location>.location>div.detail{margin-left:0;padding:20px}.SF202404__Location>.location>div.detail>p{text-align:left}.SF202404__Location>.directions{flex-direction:column}.SF202404__Location>.directions>div{padding:20px}.SF202404__Location>.directions>div>p{font-size:15px;text-align:left}.SF202404__Location .link a{font-size:21px}}.sponsor_bg.image_desktop{position:fixed;width:100%;z-index:-1;object-fit:cover;min-height:120vh}.sponsor_bg.image_mobile{display:none}.SF__sponsor .info-points>div{justify-content:space-around}.SF__sponsor .info-points>div .info-point{max-width:230px}.SF__sponsor .call-to-action .action{margin-bottom:50px}.SF202504__Sponsor_tunnel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.SF202504__Sponsor_tunnel .column{background:#faf5f0;opacity:.95;display:block;border-radius:16px;padding:35px 35px 100px;margin-bottom:150px}.SF202504__Sponsor_tunnel .column h2{font-size:32px;text-transform:uppercase;text-align:center}.SF202504__Sponsor_tunnel .column h3{text-transform:none;text-align:left;font-size:18px;padding:0 15px;margin-top:40px}.SF202504__Sponsor_tunnel .column ol,.SF202504__Sponsor_tunnel .column ul{padding-left:8px;line-height:1.4;font-family:Lato}.SF202504__Sponsor_tunnel .column ol li,.SF202504__Sponsor_tunnel .column ul li{padding-left:8px;position:relative}.SF202504__Sponsor_tunnel .column ul{list-style:none}.SF202504__Sponsor_tunnel .column ul li:before{content:"";background-image:url(../img/offre/list_tick.svg);background-size:cover;height:10px;width:10px;display:inline-block;position:absolute;top:8px;left:-14px}.SF202504__Sponsor_tunnel .column form{margin-top:40px;align-items:center}.SF202504__Sponsor_tunnel .column form input[type=email]{max-width:70%;margin:10px auto 30px;text-align:center;font-size:18px}.SF202504__Sponsor_tunnel .column form input[type=email]::placeholder{color:#004695;opacity:.5}.SF202504__Sponsor_tunnel .column .action{text-align:center}.SF202504__Sponsor_tunnel .column .action>a,.SF202504__Sponsor_tunnel .column input[type=submit]{font-family:Oswald;color:#004695;background-color:transparent;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:18px;padding:8px 16px;border:2px solid #004695;border-radius:100px;min-width:200px;text-align:center;line-height:1.2;margin:20px 0 0}& .backtitle_share{display:flex;position:relative;width:75%;height:100px}& .backtitle_share>.back,& .backtitle_share>.share{background:#dfe2ef;padding:5px 15px;border-radius:19px;position:absolute;top:20px}& .backtitle_share>.back>a,& .backtitle_share>.share>a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:16px;color:#004695;display:flex;align-items:center}& .backtitle_share>.back>a>*,& .backtitle_share>.share>a>*{flex-shrink:0}& .backtitle_share>.back{left:20px}& .backtitle_share>.back>a>img{margin-right:5px;height:13px}& .backtitle_share>.share{right:20px}& .backtitle_share>.share>a>img{margin-left:10px;margin-bottom:5px;height:17px}& .backtitle_share>.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}& .backtitle_share>.share .share-confirmation>div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}& .backtitle_share>.share .share-confirmation>div a{align-self:center}& .backtitle_share>.share .share-confirmation>div p{text-align:center}& .backtitle_share>.share .share-confirmation>div>h4{margin-top:0}& .backtitle_share>.share .share-confirmation>div>h4>img{margin-left:5px;margin-bottom:10px}& .backtitle_share h1{width:100%;text-align:center;font-size:25px;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;color:#004695}@media only screen and (max-width:720px){.sponsor_bg.image_desktop{display:none}.sponsor_bg.image_mobile{display:block;width:100%}.SF__sponsor .info-points>div .info-point{max-width:280px}.SF202504__Sponsor_tunnel{background-color:#faf5f0}.SF202504__Sponsor_tunnel .column{margin-bottom:0;padding-bottom:50px}.SF202504__Sponsor_tunnel .column h2{font-size:24px}.SF202504__Sponsor_tunnel .column .action>a,.SF202504__Sponsor_tunnel .column input[type=submit]{min-width:150px;font-size:14px;margin:50px 0}.SF202504__Sponsor_tunnel .column form input[type=email]{max-width:100%}.backtitle_share{width:100%;height:60px}.backtitle_share h1{font-size:21px;margin-top:60px}.backtitle_share>.back,.backtitle_share>.share{top:15px;padding:5px 8px 5px 12px}.backtitle_share>.back>a,.backtitle_share>.share>a{font-size:15px}.backtitle_share>.back>a>img,.backtitle_share>.share>a>img{margin-right:3px;height:10px}.backtitle_share>.back{left:15px}.backtitle_share>.back>a>img{margin-right:3px;width:auto;height:10px}.backtitle_share>.share{right:15px}.backtitle_share>.share>a>img{margin-left:5px;margin-bottom:0;width:auto;height:14px}}.LogServerBox{color:#000;font-family:Lucida Console,sans-serif;font-size:11px;word-break:break-all}.LogServerBox h1{margin:15px 0;font-size:16px;text-transform:uppercase}.LogServerBox p{word-wrap:break-word}