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%}.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}}}.SF201805-GeneralContent__HeaderTitle{margin:0 auto;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-4.png);transform:rotate(180deg);-webkit-transform:rotate(180deg);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-GeneralContent__Block .sf-Swedes__SearchBar{display:table;margin:50px auto 0}.SF201807-GeneralContent__Block #sf-Swedes__SearchSwedeName{background-image:url(../img/header-tools-search-submit.png);background-repeat:no-repeat;padding-top:10px;padding-bottom:10PX;padding-left:50px;background-position:10px;border:1px solid #004695;width:391px;color:#004695}.SF201807-GeneralContent__Block #sf-Swedes__SearchSwedeName::placeholder{color:#bdbdbc;font-weight:600;font-family:lato,sans-serif;font-size:14px;opacity:1}.SF201807-GeneralContent__Block #sf-Swedes__SearchBar__ArrowSubmit{position:relative;right:30px;cursor:pointer}.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}h3{text-align:center}}}.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}}.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}}}.account-box-wrapper{display:table;border-spacing:9px 4.5px;width:1012px;margin-left:-9px}.account-box{margin:0 9px 9px 0;background-color:#c9d1e7}.account-box .account-box-title{color:#e2b52a;background-color:#223c8a;text-transform:uppercase;margin-top:0;padding:15px 0 8px 20px;font-weight:400;font-size:1.25em;line-height:1.2em}.account-box .account-box-content{padding:0 10px 20px}.account-box .account-box-content p{margin:0;padding:0 0 0 10px;font-size:.9em}.account-box .account-box-content .subtitle{font-weight:700;margin:15px 0 0;padding:0}.account-box .account-box-content a{font-weight:400}.account-box .account-box-content img{vertical-align:bottom;margin:0}.grid-layout{width:490px;display:table-cell}.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}@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;font-size:.91em;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{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}}.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}.flexslider-forfaits-nav{text-align:right}.flexslider-forfaits-nav .forfait-nav-left{float:left;margin:0 auto}.flexslider-forfaits-nav ul{display:inline-block}.flexslider-forfaits-nav ul li{display:inline-block;cursor:pointer;min-width:93px;margin:0 -1px;line-height:30px;height:39px;text-align:center;font-size:1.1em;text-transform:capitalize;font-weight:400;border-top-left-radius:6px;border-top-right-radius:6px}.flexslider-forfaits-nav ul li+li{margin-left:5px}.flexslider-forfaits-nav ul .flex-active{font-weight:700;font-size:1.1em}.flexslider-forfaits-nav .btn-nav{background-color:#f7f7f7;border:1px solid #f7f7f7}.flexslider-forfaits-nav .btn-unity{height:8px;background-color:#b0b0b0}.flexslider-forfaits-nav .btn-white{background-color:#d7d6d6;height:8px}.flexslider-forfaits-nav .btn-yellow{background-color:#fbbc1e;height:8px}.flexslider-forfaits-nav .btn-blue{background-color:#223c8a;height:8px}.flexslider-forfaits-nav .btn-green{background-color:#288a14;height:8px}.flexslider-forfaits-nav .btn-eko{background-color:#fab900;height:8px}.flexslider-forfaits-nav .btn-topp{background-color:#004f9e;height:8px}.flexslider-forfaits .slides{margin-left:0}.flexslider-forfaits .slide-unity{border-top:8px solid #b0b0b0}.flexslider-forfaits .slide-ico-unique{background-image:url(../pass/ticket_big.png)}.flexslider-forfaits .slide-white{border-top:8px solid #d7d6d6}.flexslider-forfaits .slide-yellow{border-top:8px solid #fbbc1e}.flexslider-forfaits .slide-blue{border-top:8px solid #223c8a}.flexslider-forfaits .slide-green{border-top:8px solid #288a14}.flexslider-forfaits .slide-eko{border-top:8px solid #fab900}.flexslider-forfaits .slide-topp{border-top:8px solid #004f9e}.flexslider-forfaits .forfait-border-wrapper{border-left:2px solid #d7d6d6;border-right:2px solid #d7d6d6;border-bottom:2px solid #d7d6d6;border-radius:2px;position:relative}.flexslider-forfaits .forfait-wrapper{background-image:url(../user_pass_list_bg.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:200px}.flexslider-forfaits .forfait-description{width:500px;min-height:335px;display:inline-block;position:relative;vertical-align:top;padding:20px 25px 80px}.flexslider-forfaits .forfait-description-title{margin-top:0;font-size:1.7em;padding-bottom:10px;border-bottom:1px solid #d7d6d6}.flexslider-forfaits .forfait-description-title span{display:inline-block;width:60px;height:50px;vertical-align:middle}.flexslider-forfaits .forfait-description-title .forfait-ico{background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:30px}.flexslider-forfaits .forfait-description-title .slide-ico-white{background-image:url(../pass/color_big_white.png)}.flexslider-forfaits .forfait-description-title .slide-ico-yellow{background-image:url(../pass/color_big_yellow.png)}.flexslider-forfaits .forfait-description-title .slide-ico-blue{background-image:url(../pass/color_big_blue.png)}.flexslider-forfaits .forfait-description-title .slide-ico-green{background-image:url(../pass/color_big_green.png)}.flexslider-forfaits .forfait-description-title .slide-ico-eko{background-image:url(../pass/color_big_eko.png)}.flexslider-forfaits .forfait-description-title .slide-ico-topp{background-image:url(../pass/color_big_topp.png)}.flexslider-forfaits .forfait-links{position:absolute;bottom:0;padding-bottom:20px}.flexslider-forfaits .forfait-links .btn{display:inline-block;min-width:170px;text-decoration:none;text-align:center;padding:5px 10px}.flexslider-forfaits .forfait-links .btn-planning{border:1px solid #d7d6d6}.flexslider-forfaits .forfait-links .btn-achat{border:1px solid #d7d6d6;background-color:#f7f7f7}.flexslider-forfaits .forfait-links a+a{margin-left:5px}.flexslider-forfaits .forfait-periode{width:420px;height:315px;overflow:auto;float:right;margin:20px 0 0;padding-right:25px}.flexslider-forfaits .forfait-box{margin:0;padding:4px 0 8px}.flexslider-forfaits .forfait-box .forfait-prix-group{display:inline-block;min-width:70px}.flexslider-forfaits .forfait-box .forfait-text-group{display:inline-block;vertical-align:top;line-height:26px}.flexslider-forfaits .forfait-periode a{text-decoration:none;font-weight:400;display:block}.flexslider-forfaits .forfait-periode a:hover{opacity:.5;color:#223c8a}.flexslider-forfaits .forfait-periode a+a{border-top:1px solid #d7d6d6}.flexslider-forfaits .forfait-box+.forfait-box{border-top:1px solid #d7d6d6;margin:0;padding:15px 0 12px}.flexslider-forfaits .forfait-box .forfait-prix{font-size:2em;font-weight:700;padding-right:5px}.flexslider-forfaits .forfait-box .forfait-devise{font-size:1.1em;padding-right:10px}.flexslider-forfaits .forfait-box .forfait-text-group .forfait-nom{display:block;font-style:italic;font-size:1.5em}.flexslider-forfaits .forfait-box .forfait-text-group .forfait-validite{display:block;font-size:.9em}.flexslider-forfaits .forfait-periode .no-forfait{font-style:italic;font-size:1.3em}.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}.SF__CGV h2{font-size:1.02em}.SF__CGV .CGV-Text{line-height:1.5em;font-size:18px;font-family:lato;text-align:center;color:#000;letter-spacing:1px;text-underline-position:under;margin:0}.SF__CGV h2,.SF__CGV h3{text-align:center;margin-top:45px}.SF__CGV .CGV_Column{float:left;padding:10px;text-align:justify}.SF__CGV .leftCGVText{width:45%;margin-right:30px}.SF__CGV .rightCGVText{width:45%;margin-left:30px}.SF__CGV .CGV-Text:after{content:"";display:block;clear:both}.SF2019-02__CGV ul{text-align:center;color:#000;font-size:18px;font-weight:400;letter-spacing:1px}.SF__CGV .SF2019-02__CGV p{color:#000;letter-spacing:1px;font-size:18px}.CGV-Text ul,.SF2019-02__CGV ul{font-size:18px;margin:0}.SF__CGV h3{font-size:1.3em;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-align:center}.CGV_Column p,.CGV_Column ul,.SF2019-02__CGV ul,.SF__CGV .SF2019-02__CGV p,.SF__CGV ul ul{text-align:justify;font-weight:400;letter-spacing:1px}.SF__CGV ul ul{font-size:16px;list-style-type:disc;margin:0 0 0 20px}.CGV_Column.rightCGVText{padding-right:0;right:0}.CGV_Column.leftCGVText{padding-left:0}.SF__CGV .rightCGVText{width:47%;float:right;margin-left:29px}.SF__CGV .leftCGVText{margin-right:29px;width:47%}.SF__CGV .SF2019-02__CGV ul,div.SF__CGV>div.CGV-Text:nth-child(32) ul:not(:nth-child(2)),div.SF__CGV>div:nth-child(17) ul,div.SF__CGV>div:nth-child(29)>ul{margin-left:auto}div.SF__CGV:last-child{margin-bottom:40px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.SF__CGV .leftCGVText,.SF__CGV .rightCGVText{width:45%}.SF__CGV .CGV-Text,.SF__CGV .SF2019-02__CGV,.SF__CGV h3{padding:0 15px}.SF2019-02__CGV .CGV-Text,.SF__CGV .CGV_Column{padding:0}}@media only screen and (max-width:646px){.SF__CGV .leftCGVText,.SF__CGV .rightCGVText{width:100%;margin:0}.SF__CGV .leftCGVText{margin-bottom:25px}}@media only screen and (max-width:630px){.SF__CGV .leftCGVText{margin-right:20px}.SF__CGV .rightCGVText{margin-left:20px}}@media only screen and (max-width:435px){.SF__CGV .leftCGVText,.SF__CGV .rightCGVText{width:100%;margin:0}}}.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:#004695}.SF202008-footer footer{margin:0 auto;padding-top:40px;width:1114px;max-width:100%;display:flex;align-items:center;color:#fff;flex-direction:column}.SF202008-footer footer a{color:#fff;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:105px}.SF202008-footer footer>div>ul.menu{display:flex;width:505px}.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:45px;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:15px;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:500;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}}.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}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%}}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{background-color:#e2b52a!important;color:#223c8a!important;font-family:Arial,sans-serif;font-size:12px!important;line-height:16px;padding:10px}.qtip-default .qtip-titlebar{background-color:#e2b52a}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}@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}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-dropdown{background-color:#fff;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;border-radius:0!important}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{cursor:pointer;display:block;border-right:2px solid #004695;border-bottom:2px solid #004695;width:7px;height:7px;transform:rotate(45deg);outline:none;opacity:.5;border-bottom-left-radius:7%;border-top-right-radius:7%;position:relative;top:25px}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;border-radius:0!important}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff;border-radius:0!important}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.input-list-item .select2-container{border:1px solid #979797;width:706px!important}.input-list-item .select2-container .select2-selection--single{height:22px}.select2-dropdown{color:#927314}.Greyselect-dropdown{color:#000;border:1px solid #aaa}.input-list-item .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:22px}.input-list-item .select2-container--default .select2-selection--single .select2-selection__arrow{border-left:1px solid #000;height:20px;position:absolute;top:1px;right:0;width:20px}.input-list-item .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent;border-style:solid;border-width:7px 5px 0;height:0;left:50%;margin-left:-5px;margin-top:-3px;position:absolute;top:50%;width:0}.input-list-item .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000;border-width:0 5px 7px}.input-list-item .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;color:#000}.input-list-item .select2-container--default .select2-selection--single{background-color:#e7e7e7}.sf-Select__light__gray+.select2-container{border:1px solid #bebebe}.sf-Select__light__gray+.select2-container .select2-selection--single{height:42px}.sf-Select__light__gray+.select2-container .select2-selection--single .select2-selection__rendered{color:#223c8a;line-height:42px}.sf-Select__light__gray+.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important;width:30px!important}.sf-Select__light__gray+.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #223c8a}.sf-Select__light__gray+.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#223c8a transparent transparent}.sf-Select__light__gray+.select2-container .select2-selection--single .select2-selection__rendered{padding-right:40px}.sf-Select__light__gray-dropdown{border:1px solid #bebebe;color:#223c8a!important}.SF201806__schedule-form-wrapper.SF201806__filter_select{position:relative;bottom:24px}.SF201806__filter_select .select2-container--default .select2-selection--single:focus{outline:0}.SF201806__filter_select .select2-container--default .select2-selection--single .select2-selection__rendered{color:#004695;line-height:28px;background-color:#fff;border:1pt solid #004695;font-size:14px;font-weight:600;position:relative;bottom:2px;border-radius:12px}.SF201806__filter_select .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;top:1px;right:1px}.SF201806__filter_select .select2-container--default .select2-selection--single .select2-selection__arrow b{cursor:pointer;display:block;border-right:2px solid #004695;border-bottom:2px solid #004695;width:7px;height:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg);outline:none;opacity:.5;border-bottom-left-radius:7%;border-top-right-radius:7%;position:relative;top:8px}.SF201806__filter_select .select2-container{width:250px!important}.SF201806__filter_select .select2-container--default .select2-selection--single .select2-selection__rendered:focus{outline:none}.SF201806__filter_select .select2-container--default .select2-selection--single .select2-selection__arrow{height:20px;position:absolute;top:2px;right:10px;width:20px}.SF201806__filter_select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#004695}.inner .select2-container{width:290px!important}@supports not (-ms-high-contrast:none){@media only screen and (max-width:700px){ul.input-list li.input-list-item{width:100%}}@media only screen and (max-width:339px){.inner .select2-container{width:100%!important}}}.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-Teaser__container{background-color:#004695;background-image:url(https://static.swedishfit.com/page/2016-07-teaser-001.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 27px 21px -16px rgba(0,0,0,.45);color:#fff;margin:0 auto 50px;padding:30px 0 97px;text-align:center;width:994px}.sf-Teaser__title{font-size:48px;font-family:Lato,sans-serif;text-transform:uppercase;font-weight:400;margin:10px 0;color:#fabc22}.sf-Teaser__text--big{font-family:Lato,sans-serif;font-size:26px;letter-spacing:1px;margin:10px 0 26px;text-transform:uppercase}.sf-Teaser__text{font-family:Lato,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.sf-margin-top-40{margin-top:40px}.sf-margin-bottom-60{margin-bottom:60px}.sf-Teaser__countdown__container{background-color:#fff;-moz-box-shadow:inset 6px 6px 10px 0 #656565;-webkit-box-shadow:inset 6px 6px 10px 0 #656565;-o-box-shadow:inset 6px 6px 10px 0 #656565;box-shadow:inset 6px 6px 10px 0 #656565;display:inline-block;padding:0;margin:0;min-width:109px}.sf-Teaser__countdown{font-family:Lato,sans-serif;font-size:64px;line-height:64px;color:#223c8a;letter-spacing:1px;margin:0}.sf-Text__up__xl{font-size:47px;color:#fff;margin-bottom:0;text-transform:uppercase;font-weight:400}.sf-Teaser__container .sf-Btn--white{border:2px solid #fff}.sf-ClientRoute__title{color:#004695;font-size:20px;font-weight:400;letter-spacing:1px;margin-top:0;margin-bottom:13px;padding-top:18px;text-align:center;text-transform:uppercase}.sf-ClientRoute__title--white{color:#fff!important;font-size:20px;font-weight:400;letter-spacing:1px;margin-top:0;margin-bottom:30px;padding-top:18px;text-align:center;text-transform:uppercase}.sf-ClientRoute__text{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:400}.sf-ClientRoute__text--smallcaps{color:#004695;font-family:Lato,sans-serif;font-size:21px;font-weight:700;font-variant:small-caps;margin:0}.sf-ClientRoute__text--blue,.sf-ClientRoute__text--blue a{color:#004695;font-family:Lato,sans-serif;font-size:14px;font-weight:700}.sf-ClientRoute__text--blue a{text-decoration:underline}.sf-ClientRoute__text--student,.sf-ClientRoute__text--student a{color:#004695;font-family:Lato,sans-serif;font-size:12px;font-weight:700}.sf-ClientRoute__text--student a{text-decoration:underline}.sf-ClientRoute__text--special,.sf-ClientRoute__text--special a{color:#fabc22;font-family:Lato,sans-serif;font-size:14px;font-weight:700}.sf-ClientRoute__text--special a{color:#004695;text-decoration:underline}.sf-ClientRoute__bigText--light{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.sf-ClientRoute__bigText--light+.sf-ClientRoute__bigText--light{margin:0}.sf-ClientRoute__bigText--light strong{font-family:Lato,sans-serif;font-weight:700}.sf-ClientRoute__text--light{color:#004695;font-family:Lato,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;text-align:center}.sf-ClientRoute__text--light a{color:#004695}.sf-Btn--eko{color:#fff;cursor:pointer;font-family:Lato,sans-serif;font-size:24px;font-weight:900;line-height:62px;text-transform:uppercase;background-color:#fabc22}.sf-Btn--topp{color:#fff;cursor:pointer;font-family:latoblack,sans-serif;font-size:24px;font-weight:900;line-height:62px;text-transform:uppercase;background-color:#223c8a}.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-Btn__schedule_time{background-color:transparent;background-image:url(../img/schedule-2.png);background-position:center 10px;background-repeat:no-repeat;background-size:contain;border:none;color:#fff;float:right;font-size:14px;padding-top:16px;text-decoration:underline;text-transform:uppercase;width:40px}.sf-Background__two{background-color:#004695}.sf-Background__wood{background-image:url(../img/linoleum.jpg);background-position:50%;background-color:#bc8660;box-shadow:inset 0 20px 20px -5px rgba(0,0,0,.4)}.sf-seven__days_week{background-image:url(../img/seven_days_week.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;width:50px;height:50px;margin:40px auto 50px}.sf-country_map{background-image:url(../img/france_map.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;width:50px;height:50px;margin:40px auto 50px}.sf-schedule_check{background-image:url(../img/schedule.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;width:50px;height:50px;margin:40px auto 50px}.sf-card_check{background-image:url(../img/card_check.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;width:66px;height:60px}.sf-info-eko{background-image:url(../img/info-eko.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;width:43px;height:43px}.sf-info-topp{background-image:url(../img/info-topp.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;width:43px;height:43px}.sf-ClientRoute__membership__link{font-size:12px;text-align:center;text-transform:uppercase;font-style:italic;font-weight:700;width:78px}.sf-BgColor_eko{background-color:#fabc22}.sf-BgColor_topp{background-color:#223c8a}.sf-Color_eko{color:#fabc22}.sf-Color_topp{color:#223c8a}.sf-Color_topp--light{color:#3292ff}.sf-Border_eko{border-top:1px solid #fabc22}.sf-Border_topp{border-top:1px solid #223c8a}.sf-Prices__wrapper{display:inline-block;min-width:122px;padding:8px 8px 0;vertical-align:baseline}.sf-Prices__noborder{display:inline-block;border:1px solid #fff;padding:5px;margin-bottom:5px;width:100%}.sf-Prices__border{display:inline-block;border:1px solid #e0e3ee;padding:5px;margin-bottom:5px;width:100%;cursor:pointer;text-decoration:none}.sf-Prices__border:hover{border:1px solid #b0b0b0}.sf-Prices__price{color:#004695;display:inline-block;min-width:106px;font-size:45px;font-weight:700;line-height:45px;text-align:center;text-decoration:none;position:relative}.sf-Prices__price>sup{top:-8px;left:5px;font-size:20px}.sf-Prices__price>sub{display:block;font-size:14px;height:14px}.sf-Prices__type{color:#8998c0;font-size:12px;text-transform:uppercase;display:block;height:12px}.sf-Prices__origin{display:block;font-size:12px;margin:-2px 0 0;color:#004695}.sf-Prices__price--small{color:#004695;font-size:22px;font-weight:700}.sf-Prices__price--small>sup{font-size:10px}.sf-Prices__period__wrapper{height:45px}.sf-Prices__period__wrapper>p{margin:0 auto;padding:0}.sf-Prices__period__fixed{color:#004695;font-family:Lato,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.sf-Prices__period__dates{color:#004695;font-family:Lato,sans-serif;font-size:12px;font-weight:400}.sf-Prices__period__dates>strong{font-family:Lato,sans-serif;font-weight:700}.sf-Prices__no__price{height:45px;color:#004695;font-size:12px;line-height:72px;margin:0}.sf-Prices__no__price--small{height:30px;color:#004695;font-size:12px;line-height:28px;margin:0}.sf-Prices__info{margin:10px 0 0;color:#004695;font-family:Lato,sans-serif;font-weight:400;font-size:13px}.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}.sf-Float__left{float:left}.sf-Text__italic{font-style:italic}.sf-Text__uppercase{text-transform:uppercase}.sf-Text__md{color:#223c8a;font-family:Lato,sans-serif;font-size:14px}.sf-Text__lg__bold{color:#223c8a;font-family:Lato,sans-serif;font-size:17px;font-weight:700}.sf-Text__md__light{color:#223c8a;font-family:Lato,sans-serif;font-size:16px;font-weight:700}.sf-Text__md__light a{color:#223c8a;font-weight:700}.sf-Text__justify{text-align:justify}.sf-Text__center{text-align:center}.sf-Form__group{padding:10px 0}.sf-MyAccount__infoText{margin:0;padding:30px 120px;text-align:center}.sf-MyAccount__container{padding:50px 40px}.sf-MyAccount__box__container{display:table;border-spacing:10px 9px;width:100%}.sf-MyAccount__box{background-color:#fff;display:table-cell;margin:0 9px;width:50%}.sf-MyAccount__box__title{background-color:#004695;color:#fff!important;font-family:Lato,sans-serif;font-size:16px!important;font-weight:400;margin:0;padding:8px 14px;text-transform:uppercase}.sf-MyAccount__box__content{padding:8px 14px}.sf-MyAccount__box__content a{display:block;margin:5px 0;font-family:Lato,sans-serif;font-size:14px;font-weight:400}.sf-MyAccount__box__content h3{font-family:Lato,sans-serif;font-size:15px;font-weight:900;padding:15px 0 0;margin:0}.sf-MyAccount__box__content p{font-family:Lato,sans-serif;font-size:14px;margin:5px 0}.sf-MyAccount__box__content .sf-Btn__membership_sm{margin:0 0 -5px}.sf-MyAccount__no__membership{color:#fff;text-align:center;padding-top:10%}.sf-MyAccount__membership__left{display:inline-block;padding-top:14px;vertical-align:top;width:6%}.sf-MyAccount__membership__left img{width:19px;height:19px;display:inline-block}.sf-MyAccount__membership__right{display:inline-block;width:94%}.sf-MyAccount__no__membership p{margin-bottom:20px!important;color:#fff!important}.sf-MyAccount__no__membership .sf-Btn{display:inline-block;color:#fff}.sf-Background__four{background-color:#004695}.sf-Text__lg__light__white{color:#fff;font-family:Lato,sans-serif;font-weight:400;font-size:16px}.sf-Text__lg__light__white a{color:#fff}.sf-Margin__top__15{margin-top:20px!important}.sf-MyModification__inputFile{cursor:pointer;display:inline-block;overflow:hidden;margin:0 auto;position:relative}.sf-MyModification__inputFile input[type=file]{cursor:inherit;display:block;font-size:999px;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}.js-autoSubmit_photo input[type=submit]{visibility:hidden}.sf-Icon_textInfo--white{display:inline-block;background-image:url(../img/icon-information-white.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:17px;width:17px;margin-right:10px}.sf-Form__wrapper .sf-Btn__outline{background-color:transparent;border:2px solid #fff;color:#fff;display:inline-block;margin-top:10px;padding:10px 30px;border-radius:50px;font-size:16px;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.SF201612-MyAccount__container{padding-bottom:40px;background-color:#bc8660;background-image:url(../img/linoleum.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Lato,sans-serif;font-size:14px}.SF201612-MyAccount__container p{color:#004695;text-align:center;padding:0 50px;margin:10px 0;font-weight:400}.SF201612-MyAccount__container .sf-Price__xl{margin:0;padding:30px 50px 0}.SF201612-MyAccount__container h1,.SF201612-MyAccount__container h2{color:#004695;font-weight:400;text-transform:uppercase;text-align:center;width:100%;margin-top:0;padding-top:18px;letter-spacing:1px;font-size:22px}.SF201612-MyAccount__container>header{background-color:#004695;box-shadow:0 15px 15px -5px rgba(0,0,0,.4)}.SF201612-MyAccount__container>header>h1{color:#fff;padding:20px 0;margin:0 auto;font-weight:400}.SF201612-MyAccount__container>header>h1>strong{font-weight:400}.SF201612-MyAccount__container>header>.sf-Btn__back{background-image:url(../img/arrow-3.png);background-position:50%;background-size:contain;width:30px;height:30px;display:inline-block;float:left;margin:20px 0 20px 15px}.SF201612-MyAccount__container .sf-Background__one{box-shadow:none}.SF201612-MyAccount__container .sf-MyAccount__table{width:100%;margin-top:5px}.SF201612-MyAccount__container .sf-Title__section{color:#004695;font-family:Lato,sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;margin-top:0;margin-bottom:18px;padding-top:23px;text-align:center;text-transform:uppercase}.sf-MyAccount__router{background-color:#004695;box-shadow:0 15px 15px -5px rgba(0,0,0,.4);margin:0;padding-left:70px}.sf-MyAccount__router li{display:inline-block;list-style-type:none;padding-top:20px;padding-bottom:5px;vertical-align:middle}ul.sf-MyAccount__router>li:first-child{position:absolute;padding-top:20px;padding-left:0;left:30px}ul.sf-MyAccount__router>li{padding-left:12px}.sf-MyAccount__router a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:12px;letter-spacing:1px;line-height:27px;display:inline-block;height:30px;margin:0 39px}.sf-MyAccount__router a.active{color:#fbba00}.sf-MyAccount__router a.sf-MyAccount__logout{border:2px solid #fff;border-radius:20px;text-transform:uppercase;color:#fff;font-family:Oswald,sans-serif;font-weight:500;text-decoration:none;padding:3px 15px;line-height:20px;font-size:15px;letter-spacing:0;margin-bottom:7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sf-Form__wrapper .sf-Form__label.sf-Gymletter__CheckBox{position:relative;left:25px;min-width:250px;width:max-content}.sf-Picto__home{background-image:url(../img/my-home-off.png);background-repeat:no-repeat;background-position:50%;display:inline-block;height:30px;margin:0 20px!important;width:30px}.sf-Picto__home.active{background-image:url(../img/my-home-on.png)}.no-flexbox .sf-MyAccount__content{display:block;width:100%}.no-flexbox .sf-MyAccount__actions__wrapper{display:inline-block;vertical-align:top}.no-flexbox .sf-MyAccount__action__wrapper{min-height:159px;height:inherit}.no-flexbox .sf-MyAccount__action__title h2{display:inline-block;margin:0;width:50%}.no-flexbox .sf-MyAccount__action__wrapper .sf-MyAccount__action{display:inline-block;width:200.5px;vertical-align:top}.no-flexbox .sf-MyAccount__promote{display:inline-block;min-width:201.5px;vertical-align:top;height:100%}.no-flexbox .sf-MyAccount__actions__separator{display:inline-block}.sf-MyAccount__content{display:inline-flex;align-items:flex-start;flex-wrap:wrap;padding:30px 45px;width:100%}.sf-MyAccount__actions__wrapper{margin:10px;width:432px;background-color:#fff}.sf-MyAccount__action__title{display:flex;flex-wrap:nowrap;flex-direction:row;background-color:#004695;text-align:center}.sf-MyAccount__action__title h2{flex-grow:1;flex-shrink:1;flex-basis:201px;margin:12px 0;padding:0;color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.sf-MyAccount__action__title h2 span{font-family:Lato,sans-serif;font-weight:400}.sf-MyAccount__action__wrapper{display:flex;align-items:stretch;flex-wrap:nowrap;height:159px;position:relative;width:100%;text-align:center}.sf-MyAccount__action__wrapper .sf-MyAccount__action{flex-grow:1;flex-shrink:1;flex-basis:200.5px}.sf-MyAccount__action__wrapper h3{margin:0;padding:0 0 11px;color:#004695;font-size:14px;text-transform:uppercase}.sf-MyAccount__action__wrapper h3 span{color:#004695;font-family:Lato,sans-serif;font-size:14px;font-style:italic;font-weight:400}.sf-MyAccount__action a{color:#004695;font-family:Lato,sans-serif;font-size:16px;font-variant:small-caps;font-weight:700;text-align:center;display:block;padding-top:35px;position:relative;width:100%}.sf-MyAccount__action.sf-unique_tab a{width:50%!important;margin:auto!important}.sf-MyAccount__btn{display:inline-block;margin:7px auto 0;color:#004695;text-decoration:none;padding:4px 7px;border:2px solid #004695;font-variant:small-caps}.sf-MyAccount__action__wrapper h3+a{padding-top:0!important}.sf-MyAccount__action__wrapper i{display:block;background-repeat:no-repeat;background-position:50%;height:44px;margin:0 auto 10px;min-width:48px;max-width:193px}.sf-MyAccount__actions__separator{background-color:#004695;height:60px;margin-top:28px;vertical-align:top;width:1px;flex-shrink:0}.sf-MyAccount__action__wrapper>span{font-size:12px;font-style:italic;display:inline-block;padding:5px 15px 0}.sf-MyAccount__action__wrapper .warning{color:red}.sf-MyAccount__action__wrapper .info{color:#004695;font-weight:400;padding:5px 10px}.sf-MyAccount__action__wrapper .sf-Info__bubble{background-color:#004695;border-radius:100%;color:#fff;line-height:24px;font-style:normal;font-weight:400;position:absolute;top:25px;right:52px;margin:0;padding:0;min-width:24px;width:24px;height:24px}.sf-MyAccount__promote{flex-grow:1;flex-shrink:1;flex-basis:200.5px;background-color:#004695}.sf-MyAccount__promote h3{padding-top:5px;color:#fff;font-family:Lato,sans-serif;font-weight:400;text-transform:lowercase}.sf-MyAccount__promote h3:first-letter{text-transform:uppercase}.sf-MyAccount__promote h3 span{text-transform:uppercase;font-style:italic;font-weight:700}.sf-MyAccount__promote a{display:inline-block;width:auto;border:2px solid #fff;color:#fff;font-size:14px;font-variant:inherit;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding:10px 15px}.sf-Btn__myresa{background-image:url(../img/btn_myresa.png)}.sf-Btn__myplanning{background-image:url(../img/btn_myplanning.png)}.sf-Btn__mydiscount{background-image:url(../img/btn_mydiscount.png)}.sf-Btn__mysponsor{background-image:url(../img/btn_mysponsor.png)}.sf-Btn__mycb{background-image:url(../img/btn_mycb.png)}.sf-Btn__myhistory{background-image:url(../img/btn_myhistory.png)}.sf-Btn__mybill{background-image:url(../img/btn_mybill.png)}.sf-Btn__mypicture{background-image:url(../img/btn_mypicture.png)}.sf-Btn__mypassword{background-image:url(../img/btn_mypassword.png)}.sf-Btn__myinformations{background-image:url(../img/btn_myinformations.png)}.sf-Btn__myeko{background-image:url(../img/btn_eko.png)}.sf-Btn__mytopp{background-image:url(../img/btn_topp.png)}.sf-Btn__mygift{background-image:url(../img/btn_gift)}.sf-MyAccount__addForm{text-align:center;padding:20px 0}.sf-MyAccount__addForm h3{text-transform:uppercase;color:#004695;font-style:italic;letter-spacing:1px;font-weight:400;font-size:18px}.sf-MyAccount__addForm label{width:500px;position:relative}.sf-MyAccount__addForm input[type=submit]{position:absolute;right:7px;top:-4px;width:27px;height:27px;background-image:url(../img/arrow_yellow.png);background-color:#fff;border:none;margin:0;padding:0}.sf-MyAccount__addForm input[type=text]{box-shadow:inset 1px 4px 10px 0 #656565;width:500px;height:44px;font-size:14px;letter-spacing:1px;color:#004695;text-align:center;border:none}.sf-MyAccount__addForm img{width:60px;height:60px}.sf-Highlight__box{padding:20px 0;background-color:hsla(0,0%,100%,.4)}.sf-Highlight__box p{letter-spacing:1px;font-size:15px!important}.sf-Highlight__box p .sf-Btn{margin:20px}.SF201612-MyAccount__container .sf-Btn__box{display:flex;align-items:center;justify-content:center;margin:40px 0 0}.SF201612-MyAccount__container .sf-Btn__box a{width:250px;color:#004695;text-transform:uppercase;text-decoration:none;font-style:italic;text-align:center;font-size:18px;margin:0 40px;padding-top:100px}.sf-Btn__box .sf-Btn__BookCourse{background-image:url(../img/add_resa.png);background-repeat:no-repeat;background-position:67px 10px}.sf-Btn__box .sf-Btn__BuyKlass{background-image:url(../img/add_klass.png);background-repeat:no-repeat;background-position:37px 10px}.sf-Btn__box .sf-Btn__ViewHistory{background-image:url(../img/view_history.png);background-repeat:no-repeat;background-position:center 10px}.sf-Btn__box a.off{cursor:default;opacity:.3}.sf-Nav__Pager{color:#004695}.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;letter-spacing:1px;font-weight:700}.sf-Nav__Pager a{text-decoration:none;color:#004695;width:30px;height:30px;display:inline-block;text-align:center;line-height:28px;font-size:16px}.sf-Nav__Pager .active{color:#fff;cursor:default;background-color:#004695;border:2px solid transparent;border-radius:100%;width:34px;height:34px}.sf-Nav__Pager .inactive{border:2px solid #004695;border-radius:100%;font-weight:700;width:34px;height:34px}.sf-Nav__Pager .previous{background-image:url(../img/arrow_prev.png);background-position:50%;background-repeat:no-repeat;position:relative;right:8px}.sf-Nav__Pager .previous.first{cursor:default;background-image:url(../img/arrow_prev_disabled.png)}.sf-Nav__Pager .next{background-image:url(../img/arrow_next.png);background-position:50%;background-repeat:no-repeat}.sf-Nav__Pager .next.last{background-image:url(../img/arrow_next_disabled.png);cursor:default}.SF201612-MyAccount__container table .MyAccount__disabled-item td{opacity:.7}.SF201612-MyAccount__container table .MyAccount__disabled-item{background-color:#e8e8e8!important}@supports not (-ms-high-contrast:none){@media only screen and (max-width:996px){.SF201612-MyAccount__container .sf-MyAccount__action__wrapper{width:100%}}@media only screen and (max-width:912px){.sf-Highlight__box p{display:flex;justify-content:center;flex-wrap:wrap}}@media only screen and (max-width:777px){ul.sf-MyAccount__router>li{padding-left:0}.sf-MyAccount_table--scroll_overflow{overflow:scroll}.SF201612-MyAccount__container .sf-MyAccount__table.order_history{width:994px}}@media only screen and (max-width:709px){ul.sf-MyAccount__router>li{padding-top:20px}ul.sf-MyAccount__router>li:first-child{padding-top:13px!important}ul.sf-MyAccount__router li:last-child,ul.sf-MyAccount__router li:nth-child(4){padding-top:5px}.sf-MyAccount__router a.sf-MyAccount__logout{margin-bottom:10px}}@media only screen and (max-width:600px){.sf-MyAccount__content,.sf-MyAccount__infoText{padding:30px 15px}.SF201612-MyAccount__container p{padding:0 15px}.sf-MyAccount__table tbody a.cancel,.sf-MyAccount__table tbody a.download{height:auto}.sf-MyAccount__box__container{display:flex;flex-direction:column}.sf-MyAccount__box{width:93%;margin:10px auto}}@media only screen and (max-width:520px){#main-content>div>form.sf-MyAccount__addForm>label>input[type=text]:first-child{width:100%}.sf-MyAccount__action__wrapper{height:200px}}@media only screen and (max-width:470px){.sf-MyAccount__no__membership p{padding:0}}@media only screen and (max-width:461px){ul.sf-MyAccount__router>li:nth-child(3){padding-top:5px}}@media only screen and (max-width:453px){#main-content>div>form.sf-MyAccount__addForm>label>input[type=text]:first-child{text-align:left;padding-left:8px}}@media only screen and (max-width:434px){#main-content>div>form.sf-MyAccount__addForm>label>input[type=text]:first-child{font-size:12px}}}.sf-MyAccount__messageBox{box-shadow:0 15px 15px -5px rgba(0,0,0,.4);color:#fff!important;text-align:center!important;font-weight:400!important;letter-spacing:1px!important}.sf-MyAccount__messageBox p{box-shadow:inset 0 10px 10px -5px rgba(0,0,0,.4);padding:25px 50px!important;margin:0!important;color:#fff!important}.sf-MyAccount__messageBox .title{display:block;padding:10px;text-transform:uppercase;letter-spacing:1px;font-size:16px;font-weight:400}.sf-MyAccount__messageBox .link{color:#fff;display:block;padding:10px 0}.sf-MyAccount__messageBox .button{display:inline-block;border:2px solid #fff;color:#fff;text-decoration:none;padding:11px 18px;font-weight:400;font-size:16px;line-height:16px;text-transform:uppercase;border-radius:50px;margin:10px 0;letter-spacing:1px}.sf-MyAccount__messageBox.info{background-color:#004695}.sf-MyAccount__messageBox.warning{background-color:#f55560}.sf-HomeAccount__container{float:right;list-style-type:none}.sf-HomeAccount__container a{color:#223c8a}.sf-HomeAccount__container li a{font-size:12px;text-decoration:none}.sf-HomeAccount__container li:first-child a{font-size:14px;text-decoration:underline;text-underline-position:under}.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-Facebook__white{background-image:url(../img/facebook_w.png);background-position:50%;background-repeat:no-repeat;display:inline-block;width:72px;height:72px}.i-Twitter__white{background-image:url(../img/twitter_w.png);background-position:50%;background-repeat:no-repeat;display:inline-block;width:72px;height:72px}.i-Instagram__white{background-image:url(../img/instagram_w.png);background-position:50%;background-repeat:no-repeat;display:inline-block;width:72px;height:72px}.i-Youtube__white{background-image:url(../img/youtube_w.png);background-position:50%;background-repeat:no-repeat;display:inline-block;width:72px;height:72px}.i-201804__Flag__fr{background-image:url(../img/country/rounded_flag_fr.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;width:28px;height:28px}.i-201804__Flag__uk{background-image:url(../img/country/rounded_flag_uk.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;width:28px;height:28px}.i-201804__Flag__ch{background-image:url(../img/country/rounded_flag_ch.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;width:28px;height:28px}.i-201804__Flag__be{background-image:url(../img/country/rounded_flag_be.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;width:28px;height:28px}.i-Schedule__2{background-image:url(../img/schedule-2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;width:36px;height:36px}.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}@supports not (-ms-high-contrast:none){@media only screen and (max-width:856px){.i-201804__Flag__be,.i-201804__Flag__ch,.i-201804__Flag__fr,.i-201804__Flag__uk{background-size:50px;height:50px;width:50px}}}.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}}.SF201804-ForeignBlock__container{padding:0 0 50px}.SF201804-ForeignBlock__container h2{font-family:Lato,sans-serif;font-weight:400;color:#004695;margin:0;text-transform:uppercase;text-align:center;letter-spacing:1px;font-size:24px;padding:40px 0 30px}.SF201804-ForeignBlock__container h2>strong{font-family:Lato,sans-serif;display:inline-block;font-weight:600}.SF201804-ForeignBlock__container .sf-ForeignBlock__CardGroup{text-align:center}.SF201804-ForeignBlock__container .sf-ForeignBlock__card{background-color:#fff;display:inline-block;margin:0 20px;padding:3px}.SF201804-ForeignBlock__container .sf-ForeignBlock__card a{color:#000;text-decoration:none}.SF201804-ForeignBlock__container .sf-ForeignBlock__card h3{text-transform:uppercase;font-size:14px}.SF201804-ForeignBlock__container .sf-ForeignBlock__card img{width:250px}.SF201804-ForeignBlock__container.sf-Background__wood{box-shadow:none}@supports not (-ms-high-contrast:none){@media only screen and (max-width:887px){.sf-ForeignBlock__CardGroup .sf-ForeignBlock__card:last-child{display:none}}@media only screen and (max-width:591px){.sf-ForeignBlock__CardGroup .sf-ForeignBlock__card:nth-child(2){display:none}}@media only screen and (max-width:425px){.SF201610-SocialBlock__container.sf-Background__one,.SF201804-ForeignBlock__container.sf-Background__wood{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}}.SF201702-FirstSteps__container{background-color:#004695;text-align:center;width:994px}.SF201702-FirstSteps__container h2{color:#fff;font-size:26px;font-weight:400;letter-spacing:1px;text-align:center;margin:0;padding:35px 0 0}.SF201702-FirstSteps__container h2 .yellow{color:#fbba00;font-weight:400}.SF201702-FirstSteps__container h2 b{font-weight:400}.sf-FirstSteps__container a{color:#fff;font-size:16px;font-weight:400;text-decoration:none;text-transform:uppercase;display:inline-block;margin:20px 80px 60px;width:150px}.sf-FirstSteps__container a img{display:block;margin:10px auto}@supports not (-ms-high-contrast:none){@media only screen and (max-width:1036px){.image-maxsize,.SF201702-FirstSteps__container{width:100%}}@media only screen and (max-width:946px){.sf-FirstSteps__container a{margin:20px 35px 60px}}@media only screen and (max-width:676px){.sf-FirstSteps__container a{margin:20px 7px 60px}}@media only screen and (max-width:508px){.sf-FirstSteps__container a:first-child,.sf-FirstSteps__container a:nth-child(2),.sf-FirstSteps__container a:nth-child(3){margin:20px 0}.sf-FirstSteps__container a img{margin-top:0}}@media only screen and (max-width:450px){.sf-FirstSteps__container a:first-child,.sf-FirstSteps__container a:nth-child(2),.sf-FirstSteps__container a:nth-child(3){font-size:15px}.sf-FirstSteps__container a img{width:48px}.sf-FirstSteps__container a:nth-child(2) img{width:68px}.sf-FirstSteps__container a{width:130px}}@media only screen and (max-width:390px){.sf-FirstSteps__container a:first-child,.sf-FirstSteps__container a:nth-child(2),.sf-FirstSteps__container a:nth-child(3){font-size:13px}.sf-FirstSteps__container a img{width:41px}.sf-FirstSteps__container a:nth-child(2) img{width:61px}.sf-FirstSteps__container a{width:110px}}@media only screen and (max-width:330px){.sf-FirstSteps__container a{padding:20px 3px;display:table-cell}}}.SF201702-FirstSteps__container{padding:20px}.SF201702-FirstSteps__container .btn{font-family:Oswald,sans-serif;font-size:20px;padding:5px 40px;border-radius:50px;margin:20px auto;color:#fff;text-transform:uppercase;text-decoration:none;border:2px solid #fff;background-color:transparent;width:auto}.SF201702-FirstSteps__container h2{font-family:Oswald,sans-serif;font-size:24px;text-transform:uppercase}.sf-MyAccount__wrapper{background-color:#fff;box-shadow:inset 0 15px 15px -5px rgba(0,0,0,.4);margin:0 auto;width:600px}.sf-MyInformations__left{display:inline-block;padding:0 10px 0 60px;vertical-align:top;width:240px}.sf-MyInformations__left a{color:#223c8a;font-style:italic;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px}.sf-MyInformations__left a div{border:1px dotted #223c8a;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.sf-MyInformations__left .info-warning{color:red;text-align:center;padding:0}.sf-MyInformations__left .info{color:#223c8a;text-align:center;padding:0}.sf-MyInformations__left img{display:block;margin:0 auto}.sf-MyInformations__left .sf-MyAccount_profilePic{max-width:100%}.sf-MyInformations__right{display:inline-block;width:360px}.sf-MyInformations__right ul{font-size:15px;list-style:none}.sf-MyInformations__right ul:first-child{margin-top:0}.sf-MyInformations__right ul li:first-child{color:#223c8a}.sf-MyInformations__bottom{text-align:center;padding:20px 0}.sf-MyInformations__bottom a{color:#000;font-style:italic;text-align:center;text-decoration:none;display:inline-block;margin:0 10px 10px;padding:0 10px;vertical-align:top;width:160px}.sf-MyInformations__bottom img{display:block;margin:0 auto}.sf-MyInformation__closeAccount{padding:20px 0;text-align:center}.sf-MyInformation__closeAccount a{color:#223c8a;text-transform:uppercase;display:inline-block;border:2px solid #223c8a;padding:10px 15px;border-radius:50px;font-weight:700;text-decoration:none;letter-spacing:1px;line-height:14px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:961px){.sf-MyAccount__wrapper{width:75%}}@media only screen and (max-width:800px){.sf-MyInformations__left,.sf-MyInformations__right{width:100%;padding:0;text-align:center}.sf-MyInformations__right ul{padding:0}.sf-MyInformations__left .info-warning{padding:0 15px}}@media only screen and (max-width:404px){.sf-MyAccount__wrapper{width:100%}}}.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;position:relative;color:#004695}.SF201805-Swedes__container .sf-Swedes__team-header{position:relative;height:90px;margin-top:49px}.SF201805-Swedes__container h1{text-align:center;color:#004695;letter-spacing:1px;text-transform:uppercase;font-size:24px}.SF201805-Swedes__container .sf-Swedes__SearchBar{display:table;margin:0 auto}.SF201805-Swedes__container #sf-Swedes__SearchSwedeName{background-image:url(../img/header-tools-search-submit.png);background-repeat:no-repeat;padding-top:10px;padding-bottom:10PX;padding-left:50px;background-position:10px;border:1px solid #004695;width:391px;color:#004695}.SF201805-Swedes__container #sf-Swedes__SearchSwedeName::placeholder{color:#bdbdbc;font-weight:600;font-family:lato,sans-serif;font-size:14px;opacity:1}.SF201805-Swedes__container #sf-Swedes__SearchBar__cross{margin-left:-43px;margin-top:-3px}.SF201805-Swedes__container .sf-Swedes__galleryLineStyle{display:block;border-bottom:1px solid #6ca6db}.SF201805-Swedes__container .sf-Swedes__galleryImageandName{width:150px;margin-left:auto;margin-right:auto}.SF201805-Swedes__container .sf-Swedes__galleryImageandName img{display:block;margin:0 auto;height:150px;width:150px;object-fit:cover;object-position:top;border-radius:75px}.SF201805-Swedes__container .sf-Swedes__ImgHolder{display:table-cell;vertical-align:middle;text-align:center;height:150px;width:150px}.SF201805-Swedes__container .sf-Swedes__gallery{width:33%;height:273px;position:relative;padding-top:30px;display:inline-block}.SF201805-Swedes__container .sf-Swedes__ImgHolder img{max-height:150px;max-width:150px}.SF201805-Swedes__container .sf-Swedes__SwedeName{text-align:center;font-weight:600;font-size:18px;font-family:lato,sans-serif;letter-spacing:1px}.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}.SF201805-Swedes__container .sf-Swedes__SwedeName a:hover{color:#000}.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{margin:0 auto;width:994px;position:relative}.SF201805-Swedes__Details__container h2{text-align:center;font-family:Oswald,sans-serif;font-weight:400;color:#004695;margin-top:55px;margin-bottom:23px}.SF201805-Swedes__Details__container .sf-Swedes__Details__ImgDescription{text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.SF201805-Swedes__Details__container .sf-Swedes__Details__ImgDescription>img{max-width:100%;width:320px;height:320px;border-radius:640px;object-fit:cover;margin:0 35px}.SF201805-Swedes__Details__container .sf-Swedes__Details__ImgDescription>blockquote{flex:1;font-family:Oswald,sans-serif;font-weight:400;font-size:18px;color:#5475b7;margin:0}@media only screen and (max-width:997px){.SF201805-Swedes__Details__container .sf-Swedes__Details__ImgDescription{flex-direction:column}.SF201805-Swedes__Details__container .sf-Swedes__Details__ImgDescription:before{content:unset}.SF201805-Swedes__Details__container .sf-Swedes__Details__ImgDescription>blockquote{width:100%;padding-top:14px}}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.SF201805-Swedes__container,.SF201805-Swedes__Details__container{width:100%}}@media only screen and (max-width:554px){.SF201805-Swedes__container .sf-Swedes__gallery{display:flex;width:100%;height:auto}}@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 .sf201806-DetailSalle__anim{margin-top:50px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__hote{margin-top:20px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__anim,.SF201806-DetailSalle__Container .sf201806-DetailSalle__hote{text-align:center}.SF201806-DetailSalle__Container .sf201806-DetailSalle__anim p,.SF201806-DetailSalle__Container .sf201806-DetailSalle__hote p{color:#004695;letter-spacing:1px;font-size:24px;font-weight:600}.SF201806-DetailSalle__Container .sf201806-DetailSalle__anim blockquote,.SF201806-DetailSalle__Container .sf201806-DetailSalle__hote blockquote{color:#000;font-style:italic;font-weight:400;font-size:21px;letter-spacing:1px}.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}.sf201806__schedule{text-align:center;color:#004695}.columnHeaderDescription,.sf201806__schedule .columnHeader{float:left;padding:10px}.sf201806__schedule .columnHeader{text-align:right;width:55%}.sf201806__schedule .columnHeaderDescription{text-align:left;margin-top:20px;width:45%}.sf201806__schedule .rowHeader:after{content:"";display:table;clear:both}.sf201806__schedule .column{float:left;padding:10px}.sf201806__schedule .left{width:38%}.sf201806__schedule .right{width:40%}.sf201806__schedule .row:after{content:"";display:table;clear:both}.sf201806__schedule .ActivitesRedirectionLink{text-decoration:none;display:block;color:#004695;position:relative;bottom:8px}.sf201806__schedule .ActivitesRedirectionLinkCentered{width:50%;margin:0 auto}.sf201806__schedule .sf201806__tableKlasses{height:250px;background:#f8f8f8;padding-top:10px}.sf201806__schedule .sf201806__PictoActivite{width:66px;height:66px;float:right}.sf201806__schedule h2{font-weight:700;font-size:42px;margin-bottom:0;margin-top:0}.sf201806__schedule p{font-weight:600;font-size:24px;margin-top:15px;margin-bottom:33px}.sf201806__schedule .activiteName{float:left;text-align:left;margin-top:0;width:max-content;width:-moz-max-content;max-width:500px;word-break:break-all;min-width:300px}.sf201806__schedule .dispo,.sf201806__schedule .restant{font-size:22px;color:#3292ff}.sf201806__schedule .full{font-size:22px;color:#ff6142}.sf201806__schedule .activite{font-size:24px;font-weight:400;font-style:italic;float:left;text-align:left;width:max-content;width:-moz-max-content;max-width:500px;word-break:break-all}.sf201806__schedule table{width:100%;border-collapse:separate;position:relative;bottom:25px}.sf201806__schedule th{font-weight:600;font-size:20px;line-height:1.6em;width:33.33%;color:#8aa1c1}.sf201806__schedule th a{color:#8aa1c1;text-underline-position:under}.sf201806__schedule td{text-align:center;border-right:1px solid #8aa1c1;position:relative;top:10px}.sf201806__schedule td.resaProposition,.sf201806__schedule td:last-child{border:none}.sf201806__schedule .rates img{margin:0 4px}.sf201806__schedule .price{color:#004695;font-size:42px;font-weight:600}.sf201806__schedule .priceFree{color:#004695;font-size:24px;font-weight:600}.sf201806__schedule td a{text-decoration:none}.sf201806__schedule .btn-resa-info{display:inline}.sf201806__schedule .btn-resa,.sf201806__schedule .btn-resa-cancel,.sf201806__schedule .btn-resa-info,.sf201806__schedule .resa-off-btn{width:50%;margin:0 auto}.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__FreeClassesContainer{display:table;margin:auto}.SF201807__FreeClassesContainer .column{float:left;padding:10px}.SF201807__FreeClassesContainer .left{margin-left:207px}.SF201807__FreeClassesContainer .right{margin-left:10px;height:82px}.SF201807__FreeClassesContainer .right a{border:2.5px solid #004695;text-decoration:none;text-transform:uppercase;position:relative;top:24px;font-size:18px;padding:12px 36px;border-radius:50px}.SF201807__FreeClassesContainer .outdoorCallToAction{padding:10px 36px!important}.SF201807__FreeClassesContainer .row:after{content:"";display:table;clear:both}.SF201807__CoursGratuitBandeau{margin-top:30px;margin-bottom:30px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content article div.SF201807__FreeClassesContainer div.column.left{margin-left:0}}@media only screen and (max-width:609px){#main-content article div.SF201807__FreeClassesContainer{flex-direction:column;margin:auto}.SF201807__FreeClassesContainer .column{float:none;text-align:center}.SF201807__2column{float:none;width:auto;padding-right:0;padding-top:25px}}@media only screen and (max-width:414px){.SF201807__FreeClassesContainer.row .column.left img{width:100%}}}.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:454px){#sf201807_searchForm,.SF201807-GeneralContent__Block #sf-Swedes__SearchSwedeName{width:275px}.SF201807-GeneralContent__Block #sf-Swedes__SearchBar__ArrowSubmit{position:relative;right:-242px;cursor:pointer;top:-32px}}@media only screen and (max-width:404px){.SF201807__3column{column-count:1}}}.SF201807-CartesCadeaux__Container .sf201807__CarteCadeauContact{color:#004695;font-weight:600;margin-bottom:40px;margin-top:30px}.SF201807-CartesCadeaux__Container .sf201807__CarteCadeauContact .sf201807__phoneNumber{position:relative;right:35px}.SF201807-CartesCadeaux__Container .sf201807__CarteCadeauContact .sf201807__mailTo{position:relative;bottom:5px;text-decoration:none}.sf201905__Partenaire__descriptif{column-count:2;font-size:18px;color:#000;font-weight:400;margin-top:50px;padding-bottom:27px}.sf201905__Partenaire__descriptif p{text-align:justify;font-size:18px;font-weight:400}.SF201808-Partenaire__Container .SF201807__row .SF201807__2column p img{width:20px}.Partenaire_column-style{color:#000;margin-top:50px;column-count:2;font-size:18px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.sf201905__Partenaire__descriptif{padding:0 15px 50px}}@media only screen and (max-width:559px){.Partenaire_column-style,.sf201905__Partenaire__descriptif{column-count:1}}}.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;font-size:18px;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 5px}.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}.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}.SF201910_tarifs{color:#000;font-size:18px}.SF201910_tarifs p{text-align:center}.SF201910_tarifs ul{column-count:2}.SF201910_tarifs h2{text-align:center;overflow:hidden}.SF201910_tarifs h2:after,.SF201910_tarifs h2:before{background-color:#004695;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:31.7%}.SF201910_tarifs h2:before{right:1.8em;margin-left:-50%}.SF201910_tarifs h2:after{left:1.8em;margin-right:-50%}.sf_tarifs-last{margin-top:30px!important}@supports not (-ms-high-contrast:none){@media only screen and (max-width:500px){.SF201910_tarifs ul{column-count:1}.SF201910_tarifs{margin:auto 15px}}}.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:17px;height:12px}.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,.SF202005__videos__filters_dropdowns>div select{width:200px;max-width:100%}.SF202005__videos__filters_dropdowns .select2-container--default{text-align:center}.SF202005__videos__filters_dropdowns .select2-container--default .select2-selection--single:focus{outline:none}.SF202005__videos__filters_dropdowns .select2-container--default .select2-selection--single .select2-selection__rendered{color:#004695;font-family:Oswald,sans-serif;font-weight:600;font-size:18px;text-align:center;text-transform:uppercase;display:inline-block;padding-right:4px}.SF202005__videos__filters_dropdowns .select2-container--default .select2-selection--single .select2-selection__arrow{top:4px;right:unset}.SF202005__videos__filters_dropdowns .select2-container--default .select2-selection--single .select2-selection__arrow b{display:inline-block;width:11px;height:10px;background-image:url(../img/dropdown_arrow.svg);position:static;border:0;transform:none;opacity:1}.SF202005__select2-dropdown .select2-results__option{font-family:Lato,sans-serif;font-size:15px;color:#004695}.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:Oswald,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 #afb9ca}.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_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{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%}.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}}.SF202008__dropdown{display:flex;margin:0 auto}.SF202008__dropdown>select{width:100%}.SF202008__dropdown .select2-container--default .select2-selection--single:focus{outline:none}.SF202008__dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{color:#004695;font-family:Oswald,sans-serif;font-weight:400;font-size:18px;display:inline-block;padding-right:6px}.SF202008__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow{top:4px;right:unset}.SF202008__dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b{display:inline-block;width:11px;height:10px;background-image:url(../img/dropdown_arrow.svg);position:static;border:0;transform:none;opacity:1}.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:30px auto 0}.SF202006__order__container h2{font-size:25px}.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:62px;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:20px 90px;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 .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 .form-container{margin:20px 90px}.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:#004695;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-size:24px}.SF202006__order__container .form-block-checkbox input{display:none}.SF202006__order__container .form-block-checkbox input:checked+div{color:#004695;border:1px solid #004695}.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;border-radius:20px;margin:20px 90px;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{font-weight:500;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;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;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:20px 30px;text-align:center}.SF202006__order__container .payment form{display:inline-block}.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}@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:20px 0}.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__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}}.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{margin:20px 20px 40px;padding:20px 0 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.SF202009-MessageBox p{width:100%;max-width:800px;-webkit-font-smoothing:antialiased;font-family:Oswald,sans-serif;font-weight:400;font-size:20px;color:#004695;text-align:center;margin:0}.SF202009-MessageBox p>img.icon{width:24px;height:24px;margin-right:10px;margin-bottom:6px}.SF202009-MessageBox a{display:block;margin-top:40px;border:2px solid #004695;border-radius:20px;text-transform:uppercase;color:#004695;-webkit-font-smoothing:antialiased;font-family:Oswald,sans-serif;font-size:18px;font-weight:500;text-decoration:none;padding:3px 15px}.SF202009-MessageBox:after{content:"";position:absolute;width:400px;height:1px;bottom:0;background-color:#004695}@media only screen and (max-width:994px){.SF202009-MessageBox p{flex-direction:column;align-items:center}.SF202009-MessageBox:after{width:100px;max-width:75%}}.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: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}.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-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:#000;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:#000}.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;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 .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}@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:22px}.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}}.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%}.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}}.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 .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}.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{position:absolute;top:20px;left:20px;background:#fff;padding:5px 15px;border-radius:19px}.SF202206__Activity>.player>.back>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>*{flex-shrink:0}.SF202206__Activity>.player>.back>a>img{margin-right:5px;height:20px;width:auto}.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{top:15px;left:15px;padding:5px 8px}.SF202206__Activity>.player>.back>a{font-size:15px}.SF202206__Activity>.player>.back>a>img{margin-right:3px;height:10px}.SF202206__Activity>.player>.session-icon>img{width:46px;height:46px}}.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}.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}}.SF202304__Soiree{background-image:url(../img/special_30ans/background.jpg);background-position:center 40%;padding-bottom:80px}.SF202304__Soiree p{font-size:14px;font-family:Oswald,sans-serif;color:#004695}.SF202304__Soiree .logo{width:300px;max-width:100%}.SF202304__Soiree .legal{font-family:Lato,sans-serif;font-size:13px;font-style:italic}@media only screen and (max-width:720px){.SF202304__Soiree{padding-bottom:0}}.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}