<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:Lato,Helvetica,Verdana,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:1.8765em;margin-top:.75em;margin-bottom:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border:.0625em solid silver;padding:.4625em .875em .9125em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../font/Oswald-200-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(../font/Oswald-200-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../font/Oswald-300-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../font/Oswald-300-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../font/Oswald-400-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../font/Oswald-400-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../font/Oswald-500-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../font/Oswald-500-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../font/Oswald-600-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../font/Oswald-600-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../font/Oswald-700-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../font/Oswald-700-latinext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(../font/Lato-100.woff2) format("woff2"),url(../font/Lato-100.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:url(../font/Lato-100-i.woff2) format("woff2"),url(../font/Lato-100-i.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(../font/Lato-300.woff2) format("woff2"),url(../font/Lato-300.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(../font/Lato-300-i.woff2) format("woff2"),url(../font/Lato-300-i.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(../font/Lato-400.woff2) format("woff2"),url(../font/Lato-400.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(../font/Lato-400-i.woff2) format("woff2"),url(../font/Lato-400-i.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(../font/Lato-700.woff2) format("woff2"),url(../font/Lato-700.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(../font/Lato-700-i.woff2) format("woff2"),url(../font/Lato-700-i.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(../font/Lato-900.woff2) format("woff2"),url(../font/Lato-900.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:url(../font/Lato-900-i.woff2) format("woff2"),url(../font/Lato-900-i.woff) format("woff")}@font-face{font-family:flexslider-icon;src:url(../font/flexslider-icon.woff) format("woff"),url(../font/flexslider-icon.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:pictos;src:url(../font/pictos.woff) format("woff"),url(../font/pictos.ttf) format("truetype");font-weight:400;font-style:normal}[data-icon]:before{font-family:pictos!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:pictos!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#Tenv{width:174px;margin:0;text-align:center;color:#fff;font-size:14px;font-weight:700;background-color:#004695;position:fixed;top:0;right:0;z-index:1000}#main-content{margin:0 auto;width:994px;position:relative}.placeholder{color:#000}.row{margin-bottom:10px}.blue-box{color:#fff;background-color:#004695}.blue-box div.selector span{color:#004695}.blue-box option{background-color:#fff;color:#004695}.grey-selector div.selector span{color:#000}.order-action{padding-top:20px;text-align:right}.order-btn{display:inline-block;background-color:#004695;background-image:url(../img/picto-link.png);background-repeat:no-repeat;background-position:10px 50%;color:#fff!important;height:35px;margin-bottom:5px;padding:5px 20px 5px 40px;text-decoration:none;text-transform:uppercase;font-size:.9375em;font-weight:400!important;border:none;line-height:28px}.order-btn:hover{color:#7e7e7e!important}.order-btn-light{display:inline-block;background-color:#004695;color:#fff!important;font-weight:400!important;height:35px;line-height:28px;border:none;background-position:10px 50%;padding:5px 20px 5px 40px}.order-btn-light:hover{color:#7e7e7e!important}.order-btn-superlight{display:inline-block;background-color:#004695;background-image:url(../img/picto-link.png);background-repeat:no-repeat;background-position:10px 50%;color:#fff!important;height:18px;margin-bottom:1px;padding:1px 20px 1px 40px;text-decoration:none;text-transform:uppercase;font-size:.9375em;font-weight:400!important;border:none}#video-flow-poster{background:#000 url(../spacer.gif) 0 0 no-repeat;background-size:200%;-webkit-transition:background 1s .5s;-moz-transition:background 1s .5s}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;background:#000}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.editorial-content p.alignRight{text-align:right}.textUppercase{text-transform:uppercase}.badgeGS{background-image:url(../appli-ico.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:60px;width:60px}.sf-MainContainer{margin:0 auto;width:994px}#main-content .pagination{display:table;margin:35px auto 0;background-image:url(../img/linoleum.jpg);width:100%;text-align:center;padding:15px;background-color:#deb887;margin-top:0}#main-content .pagination ul{list-style:none}#main-content .pagination ul li{display:inline-block}#main-content .previous{color:grey;text-decoration:none;font-size:24px;font-weight:900}#main-content .active-page{border-radius:50px;padding:6px 12px;margin-left:10px;margin-right:5px;background-color:#004695;color:#fff}#main-content .last-page{border-radius:30px;border:2px solid #004695;color:#004695;padding:5px 8px;margin-left:5px;margin-right:10px}#main-content .next{background-color:none;color:#004695;text-decoration:none;font-size:24px;font-weight:900}#main-content .pagination__Center{padding-right:39px;color:#004695}@supports not (-ms-high-contrast:none){@media only screen and (max-width:997px){#main-content-overflow{width:100%;overflow:auto}#main-content-overflow #main-content{width:994px!important}#main-content{width:100%}#Tenv{margin:0 auto;left:0}}}html{scroll-padding-top:120px}.SF202008-header{-webkit-font-smoothing:antialiased;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);z-index:100;position:fixed;top:0;left:0;right:0}.SF202008-header header{margin:0 auto;width:1114px;max-width:100%;height:100px;display:flex;align-items:center}.SF202008-header header div{width:120px}.SF202008-header header div a{width:100%;display:inline-block;text-align:center}.SF202008-header header div.logo a{text-align:left}.SF202008-header header div.logo img{width:80px}.SF202008-header header div.logo .brand{display:none}.SF202008-header header div.subscribe a{border:2px solid #004695;border-radius:20px;text-transform:uppercase;color:#004695;font-family:Oswald,sans-serif;font-size:15px;font-weight:500;text-decoration:none;padding:3px 10px}.SF202008-header header div.mobile-toggle{display:none;margin-bottom:8px;padding:0 20px}.SF202008-header header div.mobile-toggle button{width:30px;height:30px;padding:0;background:none;border:none;display:flex;flex-direction:column;align-items:center}.SF202008-header header div.mobile-toggle button i{width:8px;height:8px;border:2px solid #004695;border-radius:10px;margin:1px}.SF202008-header header nav{height:100%;width:874px;max-width:100%;margin:0 60px 0 40px;display:flex;justify-content:space-between}.SF202008-header header nav li,.SF202008-header header nav ul{margin:0;padding:0;list-style-type:none}.SF202008-header header nav li.mobilesearch{display:none}.SF202008-header header nav ul.myaccount img{width:62px}.SF202008-header header nav ul.search img{height:26px}.SF202008-header header nav&gt;ul.menu{flex-basis:70%}.SF202008-header header nav&gt;ul{display:flex;align-items:center;justify-content:space-between;height:100%}.SF202008-header header nav&gt;ul&gt;li{position:relative;height:100%;display:flex;align-items:center}.SF202008-header header nav&gt;ul&gt;li&gt;a{font-family:Oswald,sans-serif;font-weight:500;text-decoration:none;color:#004695;font-size:18px;text-transform:uppercase}.SF202008-header header nav&gt;ul&gt;li&gt;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&gt;ul&gt;li&gt;ul&gt;li{margin:10px}.SF202008-header header nav&gt;ul&gt;li&gt;ul&gt;li&gt;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&gt;ul&gt;li:hover&gt;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&gt;div.logo a img.brand{opacity:0}.SF202008-header header&gt;div.logo{width:80px;height:75px}.SF202008-header header&gt;div.logo a{width:100%;height:100%;text-align:center}.SF202008-header header&gt;div.logo a img{width:63px;height:58px}.SF202008-header header&gt;div.logo a img.brand{display:inline-block;width:80px;height:10px;opacity:1;transition:opacity .1s linear}.SF202008-header header&gt;div,.SF202008-header header nav{z-index:100;width:unset;margin:0;padding-bottom:0}.SF202008-header header&gt;div&gt;ul,.SF202008-header header nav&gt;ul{flex-direction:column}.SF202008-header header&gt;div&gt;ul&gt;li,.SF202008-header header nav&gt;ul&gt;li{margin:10px 0;flex-direction:column;width:100%}.SF202008-header header&gt;div&gt;ul&gt;li&gt;ul,.SF202008-header header nav&gt;ul&gt;li&gt;ul{position:static;width:100%;margin-left:0;margin-top:10px;background-color:rgba(0,0,0,.06);box-shadow:none}.SF202008-header header&gt;div&gt;ul&gt;li.open&gt;ul,.SF202008-header header nav&gt;ul&gt;li.open&gt;ul{display:block}.SF202008-header header&gt;div.mobile-toggle,.SF202008-header header&gt;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&gt;li{margin:0;flex-direction:row}.SF202008-header header nav ul.myaccount&gt;li&gt;a{display:flex;flex-direction:column}.SF202008-header header nav ul.myaccount&gt;li&gt;ul{display:none}.SF202008-header header nav:before{content:"";position:absolute;background:#fff;top:0;left:0;right:0;height:100px;z-index:100}.SF202008-header header div.mobile-toggle{display:block}}.slideshow-container{width:994px;margin:0 auto;overflow:hidden}@supports not (-ms-high-contrast:none){@media only screen and (max-width:856px){.sf-Banner__control-nav.sf-Banner__control-paging{display:none}}}.SF202411__Offre_Banner div{display:block}.SF202411__Offre_Banner div a{display:block;height:inherit}.SF202411__Offre_Banner div img{width:100%}.SF202411__Offre_Banner div.desktop-banner{height:180px}.SF202411__Offre_Banner div.desktop-banner img{height:100%;object-fit:cover}.SF202411__Offre_Banner div.mobile-banner{display:none}@media only screen and (max-width:720px){.SF202411__Offre_Banner div.desktop-banner{display:none}.SF202411__Offre_Banner div.mobile-banner{display:block}}.SF201805-GeneralContent__HeaderTitle{margin:0 auto;max-width:994px;position:relative}.SF201805-GeneralContent__HeaderTitle h1{font-size:25px;text-align:center;text-transform:uppercase;font-family:Oswald,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#004695}.SF201805-GeneralContent__HeaderTitle .goBack__arrow{background-position:50%;background-repeat:no-repeat;background-color:transparent;background-image:url(../img/arrow_back.svg);left:20px;width:30px;height:30px;border:none;position:absolute;top:7px}.SF201807__Img__centered{display:block;margin:0 auto}.SF201807__Block__centered{text-align:center;color:#000;font-size:18px;font-weight:400;width:90%;display:block;margin:28px auto 0}.SF201807__Block__centered .blueText{color:#004695;font-weight:600;text-align:center}.sf201807__lineStyle__30{display:block;width:30%;margin-left:auto;margin-right:auto;border-top:1px solid #004695}.sf-Background__wood__Search{background-image:url(../img/linoleum.jpg);background-color:#bc8660;text-align:center;box-shadow:none;padding-bottom:30px;width:994px;margin:32px auto 0;display:flex;flex-flow:row;flex-wrap:wrap}.sf-Background__wood__Search a{letter-spacing:1px;text-decoration:none;font-family:Lato,sans-serif;font-weight:600;border:1px solid #fff;background-color:#fff;margin-left:109px;margin-bottom:30px;margin-top:30px;border-radius:109%;width:186px;height:186px;color:#004695!important;font-size:18px}.sf-Background__wood__Search a:hover{color:#7e7e7e!important}.sf-Background__wood__Search a img{display:block;margin:10px auto;padding-top:20px}.SF201807-GeneralContent__Block{margin-bottom:50px}.SF201807-Text__linestyle{display:block;border-bottom:1px solid #004695;text-align:center}.SF201807-Text__linestyle p{position:relative;top:40px;padding:0 20px;display:inline-block;background:#fff;color:#004695!important;letter-spacing:1px;font-size:24px!important;font-weight:600!important;line-height:1.5em;margin:0 0 25px}.SF201807__2column{float:left;width:50%;text-align:center;padding-top:50px;padding-right:50px}.SF201807__2column:nth-child(2){padding-right:0}.SF201807__2column p{text-align:justify!important;color:#000;font-size:18px!important;font-weight:400}.SF201807__row:after{content:"";display:table;clear:both}.SF201807__center__item{display:block;width:-moz-max-content;width:-webkit-max-content;margin:0 auto}.SF201807__FlexBasisContainer{display:flex;margin-top:50px}.SF201807__FlexBasisContainer .sf201807__FlexBasis33{flex-basis:32.33%;margin:0 auto}.SF201807__FlexBasisContainer .sf201807__FlexBasis33 p{text-align:left!important;font-weight:400;font-size:21px!important;line-height:33px!important;color:#000;margin:0}.SF201807__3column{padding-top:50px;color:#000;padding-left:50px;column-count:3}.SF201807__3column a{color:#000;text-decoration:none}.SF201807__3column a:hover{color:#7e7e7e!important}.SF201807__3column p{text-align:left!important;font-weight:400;font-size:21px!important;line-height:33px!important;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.SF201807__3column p:first-child{margin-top:0}.SF201807__Uppercase600{text-transform:uppercase;font-weight:600}.SF201807__4column{float:left;width:25%;padding:10px}.SF201808__BtnCalltoActionBlueCentered{text-transform:uppercase;padding:10px 25px;text-decoration:none;display:table;font-size:21px;font-weight:600;cursor:pointer;color:#004695;border:2.5px solid #004695;margin:0 auto}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .SF201805-GeneralContent__HeaderTitle,img.SF201807__Img__centered{width:100%}#main-content-overflow #main-content .SF201805-GeneralContent__HeaderTitle{width:994px}.SF201805-GeneralContent__HeaderTitle h1{font-size:21px}.SF201805-GeneralContent__HeaderTitle .goBack__arrow{top:0}h3{text-align:center}}}.offers_banner img{max-width:100%}.help-box-wrapper{background-color:#99a1ba;color:#fff;font-size:.875em;line-height:1.71429em}.help-box-wrapper .help-box{padding:10px 15px 15px}.SF202005_BubbleLayer__container .SF202005_BubbleLayer{background-color:#fff;text-align:center;box-shadow:none;display:flex;flex-direction:row;justify-content:space-around;margin:20px auto 50px}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a{color:#004695;text-decoration:none;display:inline-block;font-family:Oswald,sans-serif;font-size:16px;text-transform:uppercase;font-weight:500;text-align:center;width:192px;height:192px;background-color:#f7f8fc;border-radius:50%}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a:hover{color:#004695;background-color:#f1f1f5}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a img{display:block;width:44%;margin:25px auto 0}@media only screen and (max-width:860px){.SF202005_BubbleLayer__container .SF202005_BubbleLayer a{font-size:12px;width:130px;height:130px}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a img{margin:10px auto 0}}@media only screen and (max-width:550px){.SF202005_BubbleLayer__container .SF202005_BubbleLayer a{font-size:10px;width:80px;height:80px}.SF202005_BubbleLayer__container .SF202005_BubbleLayer a img{margin:10px auto 0}}.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&gt;img:first-child{width:auto}.SF201902-Partners&gt;img:nth-child(2){width:217px;margin:0 10px}.SF201902-Partners&gt;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&gt;.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&gt;article&gt;div&gt;div.SF201902-Partners.al-center&gt;img:first-child{width:320px}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .sf201806__Nousrejoindre__Descriptif,.SF201902-SwedPres__SeFormer{padding:0 15px 20px}.SeFormer_column-style{height:auto}}@media only screen and (max-width:578px){.SF201902-Formation__SeFormer h2:after,.SF201902-Formation__SeFormer h2:before{content:none}}}.SF201805-NewsWidget__container .sf-NewsWidget__nav{margin-bottom:21px;margin-top:12px}.SF201805-NewsWidget__container .sf-NewsWidget__backHome{font-size:0;background-image:url(../img/arrow-2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;float:left;height:73px;width:35px}.SF201805-NewsWidget__container .sf-NewsWidget__toArchive{color:#94a8c4;font-size:14px;font-weight:300;text-transform:uppercase;line-height:73px;letter-spacing:1px;position:absolute;right:13px;bottom:-15px;text-decoration:underline;text-underline-position:under}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight{padding:0 15px;width:100%}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight img.illustration{width:400px;max-width:100%;height:auto;margin:20px auto;display:block}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight a{color:#004695;font-weight:700}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight a:hover{color:#7e7e7e}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight h3{color:#004695;font-family:Oswald,sans-serif;font-size:24px;letter-spacing:1px;font-weight:400;text-align:center}.SF201805-NewsWidget__container .sf-NewsWidget__newsHighlight p{color:#000;font-size:18px;font-weight:400;line-height:1.2}.SF201805-NewsWidget__container .sf-NewsWidget__newsList{display:flex;flex-flow:row;flex-wrap:wrap;border-bottom:1px solid #004695}.SF201805-NewsWidget__container .sf-NewsWidget__newsList .sf-NewsWidget__news{text-decoration:none;flex-basis:33.33%;padding:10px 10px 52px}.SF201805-NewsWidget__container .sf-NewsWidget__news h3,.SF201805-NewsWidget__container .sf-NewsWidget__newsPage3FirstRow h3{color:#004695;font-size:18px;letter-spacing:1px;font-weight:900}.SF201805-NewsWidget__container .sf-NewsWidget__news p,.SF201805-NewsWidget__container .sf-NewsWidget__newsPage3FirstRow p{color:#000;font-size:18px;font-weight:400}.SF201805-NewsWidget__container .sf-NewsWidget__noNews span{color:#fbba00;font-weight:400}.SF201805-NewsWidget__container .sf-NewsWidget__noNews a{color:#004695;font-weight:700;text-decoration:none}.SF201805-NewsWidget__container .sf-NewsWidget__noNews{text-align:center;font-size:18px;letter-spacing:1px}.SF201805-NewsWidget__container .sf-NewsWidget__newsPage3FirstRow{text-decoration:none;flex-basis:50%;padding:10px}.SF201805-NewsWidget__container .sf-NewsWidget__newsPage3FirstRow strong{color:red}.SF201805-NewsWidget__container .sf-NewsWidget__MoreNews{width:100%;text-align:center;color:#004695;font-size:18px;letter-spacing:1px;font-weight:900;margin-top:56px;margin-bottom:68px}.SF201805-NewsWidget__container .sf-NewsWidget__MoreNews .sf-NewsWidget__linestyle{display:block;width:100%;border-bottom:1px solid #004695;margin-top:28px;text-align:center;margin-bottom:28px;position:relative;top:40px}.SF201805-NewsWidget__container .sf-NewsWidget__MoreNews p{margin-top:58px}.SF201805-NewsWidget__container .sf-NewsWidget__MoreNews a{color:#004695;font-weight:600;border:2.5px solid #004695;padding:18px 50px;font-size:21px;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.SF201805-NewsWidget__container .sf-NewsWidget__noNewsImg{margin-top:19px;padding-bottom:48px}.sf-NewsWidget__Download__container,.sf-NewsWidget__Download__container__centered,.sf-NewsWidget__Download__containerV2{display:flex;padding-top:40px;margin:0 auto;width:994px;position:relative}.sf-NewsWidget__Download__containerV2{border-top:none;padding-top:0}.sf-NewsWidget__Download__container__centered,.sf-NewsWidget__Download__container a,.sf-NewsWidget__Download__containerV2 a{flex-basis:33.33%}.sf-NewsWidget__Download__container__centered a{margin-left:auto;margin-right:auto}.sf-NewsWidget__Download{background-color:#f8f8f8;display:inline-block;border-radius:109%;width:228px;height:228px;color:#004695;position:relative;left:45px}.sf-NewsWidget__Download__container__centered .sf-NewsWidget__Download{left:0}.sf-NewsWidget__Download__Text{position:relative;top:78px;left:1px;text-align:center}.sf-NewsWidget__Download__Text .sf-NewsWidget__Download__FileTitle{font-weight:600!important;text-align:center;font-style:italic;color:#004695!important;font-size:18px;bottom:16px;position:relative;word-wrap:break-word;max-width:220px;margin:0 auto}.sf-NewsWidget__Download__Text .sf-NewsWidget__Download__type{bottom:22px;color:#94a8c4!important;font-weight:600;font-size:13px!important;position:relative;text-transform:uppercase;font-style:normal;font-weight:600!important}.sf-NewsWidget__Download__container__centered img,.sf-NewsWidget__Download__container img,.sf-NewsWidget__Download__containerV2 img{position:relative;left:95px;bottom:0;top:55px}.SF201805-NewsWidget__container a{text-decoration:none}.sf-actus_date{position:relative;float:right;bottom:10px;font-size:16px;font-weight:700;color:#004695}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.sf-NewsWidget__Download__container{width:100%}}@media only screen and (max-width:875px){.sf-NewsWidget__Download{margin:auto;left:0}.sf-NewsWidget__Download__container .sf-NewsWidget__news{display:flex}}@media only screen and (max-width:645px){.SF201805-NewsWidget__container .sf-NewsWidget__newsList{flex-direction:column}.SF201805-NewsWidget__container .sf-NewsWidget__newsList .sf-NewsWidget__news,.sf-NewsWidget__Download__container__centered,.sf-NewsWidget__Download__container a,.sf-NewsWidget__Download__containerV2 a{flex-basis:auto}.SF201805-NewsWidget__container .sf-NewsWidget__newsList .sf-NewsWidget__news{padding:0 15px}}@media only screen and (max-width:708px){.sf-NewsWidget__Download__container{justify-content:space-around;flex-wrap:wrap}.sf-NewsWidget__Download__container a{padding:5px 0}.sf-NewsWidget__Download__Text{top:51px}.sf-NewsWidget__Download__container img{width:29px;top:25px;left:72px}.sf-NewsWidget__Download{width:170px;height:170px}.sf-NewsWidget__Download__Text .sf-NewsWidget__Download__FileTitle{font-size:15px}}@media only screen and (max-width:453px){.SF201805-NewsWidget__container .sf-NewsWidget__toArchive{width:100%;text-align:center;position:absolute;top:6px;right:0;left:0}}}.editorial-content{width:994px;color:#004695}.editorial-content p{margin:0 0 25px;text-align:left;font-size:18px;line-height:1.5em}.editorial-content p+h2{margin-top:44px}.editorial-content ul{margin:0 0 0 20px;text-align:left;line-height:1.5em;list-style-position:inside;padding-left:0}.editorial-content ul li{margin-bottom:.5em}.editorial-content a{color:#004695;font-weight:700}.editorial-content a:hover{color:#7e7e7e}.editorial-content a.see-more{display:inline-block;*display:inline;*zoom:1;background:url(../img/picto-see-more.png) no-repeat 0 0;color:#004695;line-height:16px;padding-left:22px;text-transform:uppercase;text-decoration:none;margin-right:0}.editorial-content h2{color:#004695;text-transform:uppercase;margin:25px 0 15px;font-size:24px;line-height:1.2em}.editorial-content .account-wrapper{position:relative;margin:0;min-height:200px}.editorial-content .account-photo{width:183px;float:right;margin:0 0 25px 10px}.account-photo p{margin:0}.account-photo .photo img{width:183px;margin:0}.editorial-content p.photopending{color:#999}.editorial-content p.photodiscard{color:#999;font-weight:700}.editorial-content p.photodiscard a{color:#999;font-weight:400}.editorial-content .bandeauTitle{background-color:#f8f8f8;padding:25px;letter-spacing:2px;text-align:center;color:#004695;font-weight:700}.editorial-content .editorial-content__centered{text-align:center;display:block}.editorial-content .editorial-content__blackText{color:#000;font-size:18px}.editorial-content .lightFont{font-size:18px;font-weight:400;letter-spacing:1px}.editorial-content .columnEditText{float:left;padding:10px;text-align:justify}.editorial-content .leftEditText{width:48%;margin-right:20px;padding-left:0}.editorial-content .rightEditText{width:48%;position:relative;left:20px;padding-right:0}.editorial-content .rowEditText{letter-spacing:1px;margin-top:50px}.editorial-content .rowEditText:after{content:"";display:table;clear:both}.editorial-content .rowEditText h2:first-child{margin-top:0}.editorial-content .fontWeight400{font-weight:400}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .editorial-content,.editorial-content .SF201808-Partenaire__Container&gt;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&gt;ul.first-column,.SF201806__schedule-form-wrapper form.schedule-form&gt;ul.second-column{display:flex;justify-content:space-evenly;width:100%}.SF201806__schedule-form-wrapper form.schedule-form&gt;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&gt;div.schedule&gt;table&gt;tbody&gt;tr&gt;td.details{width:20%}#main-content&gt;div.schedule&gt;table&gt;tbody&gt;tr&gt;td.details a.btn-resa-info{margin-left:2px}}@media only screen and (max-width:660px){.SF201806__schedule-form-wrapper form.schedule-form&gt;ul.first-column,.SF201806__schedule-form-wrapper form.schedule-form&gt;ul.second-column{display:block}}@media only screen and (max-width:643px){#hdtbl-1&gt;table&gt;thead&gt;tr&gt;th:nth-child(5),#hdtbl-1&gt;table&gt;thead&gt;tr&gt;th:nth-child(6),#main-content&gt;div.schedule&gt;table&gt;tbody&gt;tr&gt;td.host,#main-content&gt;div.schedule&gt;table&gt;tbody&gt;tr&gt;td.rates,#main-content&gt;div.schedule&gt;table&gt;thead&gt;tr&gt;th:nth-child(5),#main-content&gt;div.schedule&gt;table&gt;thead&gt;tr&gt;th:nth-child(6){display:none}#main-content&gt;div.schedule&gt;table&gt;tbody&gt;tr&gt;td.intensity,#main-content&gt;div.schedule&gt;table&gt;tbody&gt;tr&gt;td.place{width:20%}}@media only screen and (max-width:566px){#main-content&gt;div.schedule&gt;table&gt;tbody&gt;tr&gt;td.details a.btn-resa-info{background-image:none;padding-left:0}}@media only screen and (max-width:441px){#main-content&gt;div.schedule&gt;table&gt;tbody&gt;tr&gt;td.details a.btn-resa-info{line-height:18px;text-align:center}}@media only screen and (max-width:413px){div.schedule&gt;table&gt;tbody&gt;tr&gt;td.details&gt;a.resa-off-btn{padding:0;font-size:.81em}}}.SF202008__schedule__banner_app{background-color:#dfe2ef;padding:30px;color:#004695;font-family:Oswald,sans-serif;font-size:18px;text-align:center}.SF202008__schedule__banner_app h2{margin:0;font-weight:400;font-size:24px;text-transform:uppercase}.SF202008__schedule__banner_app a,.SF202008__schedule__banner_app a:visited{color:#004695}.SF202008__schedule__banner_app .stores{display:none;margin-top:20px;flex-direction:row;justify-content:center}.SF202008__schedule__banner_app .stores a{text-decoration:none}.SF202008__schedule__banner_app .stores img{max-height:40px;margin:0 10px}.SF202008__schedule__banner{width:100%;height:130px;position:relative;-webkit-font-smoothing:antialiased;overflow:hidden}.SF202008__schedule__banner&gt;div.container{position:absolute;top:0;left:0;width:100%;height:100%}.SF202008__schedule__banner&gt;div.container&gt;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&gt;div.container&gt;div.content&gt;div.title{text-align:center;margin:0 50px;text-transform:uppercase;font-weight:500;font-size:24px}.SF202008__schedule__banner&gt;div.container&gt;div.content&gt;img{width:450px}.SF202008__schedule__banner&gt;div.container&gt;div.content&gt;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&gt;div.container&gt;div.content&gt;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&gt;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&gt;div.container:hover:after{filter:brightness(90%)}@media only screen and (max-width:994px){.SF202008__schedule__banner&gt;div.container&gt;div.content{flex-direction:column;justify-content:space-between;margin-left:60px;padding:20px}.SF202008__schedule__banner&gt;div.container&gt;div.content&gt;div.title{font-size:15px;font-weight:500;margin:10px 0;display:flex;flex-direction:row}.SF202008__schedule__banner&gt;div.container&gt;div.content&gt;div.title&gt;div{margin-right:5px}.SF202008__schedule__banner&gt;div.container&gt;div.content&gt;img{width:200px}.SF202008__schedule__banner&gt;div.container&gt;div.content&gt;a{padding:2px 12px;font-size:15px}.SF202008__schedule__banner&gt;div.container:after{background-image:url(../img/video/banner_responsive.jpg)}.SF202008__schedule__banner&gt;div.container:hover:after{filter:none;transform:none}.SF202008__schedule__banner_app .stores{display:flex}}.schedule{font-family:Oswald,sans-serif;margin-top:20px;margin-bottom:20px}.schedule td{font-size:15px;line-height:1.3em;position:relative;background-image:none;border-top:none;border-bottom:none;padding:10px 20px!important}.schedule td:after{content:"";position:absolute;bottom:10px;left:0;top:10px;border-right:1px solid #707070}.schedule td:first-child:after,.schedule tr.soon&gt;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&gt;small{font-size:100%}.schedule .intensity .course-difficulty&gt;a&gt;img{margin-right:5px;margin-bottom:5px}.schedule .rates{font-size:13px}.schedule .rates&gt;.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&gt;a,.schedule .time&gt;.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-description-title .slide-ico-2025eko{background-image:url(../pass/color_big_2025eko.png)}.flexslider-forfaits .forfait-description-title .slide-ico-2025topp{background-image:url(../pass/color_big_2025topp.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}.SF202505__Payment .column{&amp; p,label,span{font-family:Lato,sans-serif;color:#222;font-size:16px}}.SF202505__Payment .column h1{padding-top:20px}.SF202505__Payment .column h4{text-align:center}.SF202505__Payment .column .price{font-size:38px;margin:0 auto 10px}.SF202505__Payment .column .price sup{font-size:15px}.SF202505__Payment .column hr{width:70%}.SF202505__Payment .column .reductions{width:115%;background-color:#dfe2ef}.SF202505__Payment .column .reductions h2{margin-top:0}.SF202505__Payment .column .list-items.card-item{width:90%}.SF202505__Payment .column .list-items.card-item .row&gt;div:first-child span{font-family:Oswald,sans-serif;color:#004695}.SF202505__Payment .column:last-child .action a{margin:10px auto}.SF202505__Payment .column .sf-PopUp__container button.sf-Btn.sf-Btn--white{background:#dfe2ef;color:#004695}.SF202505__Payment .column .sf-PopUp__container button.sf-Btn.sf-Btn--white.js-popup_cancel{background:transparent;border:2px solid #004695}.cart_payment-wrapper{text-align:center}.cart_payment-wrapper form{display:inline-block}.cart_payment-wrapper .order-action input{background-color:#fff;background-repeat:no-repeat;background-position:50%;border:none;height:37px;margin:0 30px;width:54px;border-radius:7px}.cart_payment-wrapper .btn-American_Express{background-image:url(../epayment/amex.png)}.cart_payment-wrapper .btn-VISA{background-image:url(../epayment/visa.png)}.cart_payment-wrapper .btn-MASTERCARD{background-image:url(../epayment/eurocard.png)}.cart_payment-wrapper .btn-CB{background-image:url(../epayment/cb.png)}.cart_payment-wrapper .btn-Paylib{background-image:url(../epayment/paylib.png)}.signin-full-form{float:left;background-color:#223c8a;color:#fff;width:492px;height:280px;padding:15px 16px;margin-right:10px;position:relative}.lt-ie8 .signin-full-form{width:492px;height:250px}.signin-full-form h2{font-weight:400;margin:0 0 20px;text-transform:uppercase;font-size:1.25em;line-height:1.2em;color:#fff}.signin-full-form label{font-family:Arial,sans-serif;font-size:.9375em;line-height:1.6em}.signin-full-form input[type=password],.signin-full-form input[type=text]{clear:left;border:none;width:100%;height:25px;line-height:25px;margin-right:-15px;margin-bottom:10px;padding:3px}.lt-ie8 .signin-full-form input[type=password],.lt-ie8 .signin-full-form input[type=text]{padding:0 3px;width:448px}.lt-ie9 .signin-full-form input[type=password],.lt-ie9 .signin-full-form input[type=text]{zoom:1}.signin-full-form input[type=submit]{background-color:#192d67;border:none;border-left:1px solid #223c8a;color:#fff;display:inline-block;*display:inline;*zoom:1;margin:15px 0;padding:3px 0;width:452px;text-transform:uppercase;position:absolute;bottom:0}.signin-full-form .signin-options{font-size:.75em;line-height:2em}.signin-full-form .signin-options .lf{float:left}.signin-full-form .signin-options .rf{float:right}.signin-full-form .signin-options .rf a{color:#8fa4e4}.signin-full-form .signin-options .rf a:hover{color:#7e7e7e}.signin-full-form .account-access a{color:#8fa4e4}.signin-full-form .account-access a:hover{color:#7e7e7e}.signin-full-form .goto-signup{font-size:1.125em;line-height:1.33333em}.signin-full-form .goto-signup a{color:#e2b52a}.signin-full-form .goto-signup a:hover{color:#7e7e7e}.why-connect{float:left;width:492px;height:280px;padding:15px 16px;position:relative}.lt-ie8 .why-connect{width:492px;height:250px}.why-connect h2{margin:0 0 20px;text-transform:uppercase;color:#223c8a;font-size:1.25em;line-height:1.2em}.why-connect h3{margin:0;text-transform:uppercase;color:#223c8a;font-size:1em;line-height:1.5em}.why-connect p{color:#223c8a;font-size:.9375em;line-height:1.6em}.why-connect .goto-register{display:block;background-color:#192d67;border:none;color:#fff;display:inline-block;*display:inline;*zoom:1;margin:15px 0;width:452px;text-transform:uppercase;text-decoration:none;font-weight:400;text-align:center;position:absolute;bottom:0;font-size:1em;line-height:1.5em}.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&gt;div.CGV-Text:nth-child(32) ul:not(:nth-child(2)),div.SF__CGV&gt;div:nth-child(17) ul,div.SF__CGV&gt;div:nth-child(29)&gt;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:#f1e3d9}.SF202008-footer footer{margin:0 auto;padding-top:40px;width:1114px;max-width:100%;display:flex;align-items:center;color:#004695;flex-direction:column}.SF202008-footer footer a{color:#004695;text-decoration:none}.SF202008-footer footer&gt;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&gt;div p{width:100%;font-size:13px;text-align:center;margin-bottom:0}.SF202008-footer footer&gt;div li,.SF202008-footer footer&gt;div ul{padding:0;margin:0;list-style-type:none}.SF202008-footer footer&gt;div div.logo img{width:150px}.SF202008-footer footer&gt;div&gt;ul.menu{display:flex;width:480px}.SF202008-footer footer&gt;div&gt;ul.menu&gt;li{margin-right:40px;font-family:Oswald,sans-serif;font-weight:500;font-size:15px;text-transform:uppercase}.SF202008-footer footer&gt;div&gt;ul.menu&gt;li&gt;ul{font-family:Lato,sans-serif;font-size:14px;text-transform:none;margin-top:16px}.SF202008-footer footer&gt;div&gt;ul.menu&gt;li&gt;ul&gt;li{margin-top:1px}.SF202008-footer footer&gt;div&gt;div.social{margin:0 auto;display:flex;justify-content:center}.SF202008-footer footer&gt;div&gt;div.social img{height:36px;margin:12px}.SF202008-footer footer&gt;div&gt;ul.legal{display:flex;flex-direction:column;align-items:flex-end;font-family:Oswald,sans-serif;font-weight:500;font-size:16px;text-transform:uppercase}.SF202008-footer footer&gt;div .contact{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:40px}.SF202008-footer footer&gt;div .contact&gt;a{font-family:Oswald,sans-serif;font-weight:400;font-size:20px}.SF202008-footer footer&gt;div.up{flex-direction:column;align-items:center}@media only screen and (max-width:720px){.SF202008-footer footer&gt;div{flex-direction:column}.SF202008-footer footer&gt;div p{padding:0 10px}.SF202008-footer footer&gt;div div.logo{order:2;margin:0 auto}.SF202008-footer footer&gt;div&gt;div.contact{order:3}.SF202008-footer footer&gt;div&gt;ul.menu{display:none}.SF202008-footer footer&gt;div&gt;ul.legal{order:4;margin-top:40px;width:100%;align-items:center}.SF202008-footer footer&gt;div&gt;ul.legal&gt;li{font-size:13px;margin-top:5px}.SF202008-footer footer&gt;div&gt;div.social{order:1;width:100%;margin-bottom:40px;align-items:center}.SF202008-footer footer&gt;div&gt;div.social img{height:45px}}.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a:active,a:focus{outline:expression(hideFocus="true")}p{margin-bottom:20px}.tabs{width:100%;margin:0 auto}.tabs&gt;ul&gt;li{float:left;margin-right:2px}.tabs&gt;ul&gt;li&gt;a{background:#544f6b;color:#fff;display:block;text-decoration:none;font-size:.8125em;line-height:1.84615em}.tabs&gt;ul&gt;li&gt;a:hover{background:#4e4a63}.tabs_container{padding:40px;position:relative;clear:left}.tabs_container&gt;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%}}@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&gt;.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&gt;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&gt;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&gt;ul&gt;li&gt;a&gt;img,div.flexslider.sf-Banner--home.js-Banner--home&gt;ul&gt;li&gt;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&gt;strong,.sf-Form__wrapper h2&gt;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&gt;*{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&gt;div.SF201610-Form__container{padding:0 123px 150px}#main-content&gt;div.SF201610-Form__container&gt;div.sf-Form__wrapper&gt;form{width:80%}}@media only screen and (max-width:807px){#main-content&gt;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&gt;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&gt;div.SF201610-Form__container{padding:0 0 30px}#main-content&gt;div.SF201610-Form__container&gt;div.sf-Form__wrapper&gt;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-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}.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&gt;.sf-Btn{background-color:#004695;font-family:Oswald,sans-serif;width:110px}.sf-PopUp__container&gt;.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&gt;*{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}.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-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&gt;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&gt;h2{font-size:24px;margin:20px 10px}.SF202006__home_social&gt;.gallery,.SF202006__home_social&gt;.social{margin-bottom:10px}.SF202006__home_social&gt;.gallery div{margin-right:10px;margin-bottom:10px}.SF202006__home_social&gt;.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&gt;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}}.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&gt;a.fancy&gt;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&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__1SportComplet__Container&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;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&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__1SportComplet__Container&gt;div:nth-child(2),div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;div{margin:-248px auto 17px}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__1SportComplet__Container&gt;div:nth-child(3)&gt;p,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;p{padding-top:20px;width:100%;position:relative;left:auto}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;div&gt;img{right:auto;left:auto;top:auto}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;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&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__2PlaisirBouger__Container&gt;p:first-child&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__04ReseauSalles__container&gt;img{width:581px;margin:auto;float:none}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__2PlaisirBouger__Container&gt;p:first-child{text-align:center}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__2PlaisirBouger__Container&gt;div,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__04ReseauSalles__container&gt;div{margin:-82px auto 7px}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__04ReseauSalles__container&gt;p{margin-left:0}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__1SportComplet__Container&gt;.div:nth-child(3)&gt;p,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;p,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__04ReseauSalles__container&gt;p{margin:auto auto 20px;width:300px}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__2PlaisirBouger__Container&gt;p.sf-GoodReasons__2PlaisirBougerText{margin:0 auto 22px}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__2PlaisirBouger__Container&gt;p.sf-GoodReasons__2PlaisirBougerText:before,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__04ReseauSalles__container&gt;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&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__1SportComplet__Container&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__2PlaisirBouger__Container&gt;p:first-child&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__04ReseauSalles__container&gt;img{width:431px}div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__1SportComplet__Container&gt;div:nth-child(2),div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;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&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__1SportComplet__Container&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__2PlaisirBouger__Container&gt;p:first-child&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__04ReseauSalles__container&gt;img{width:350px}}@media only screen and (max-width:350px){div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__1SportComplet__Container&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__2PlaisirBouger__Container&gt;p:first-child&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__3GymTous__Container&gt;img,div.SF201804-GoodReasons__container&gt;.sf-GoodReasons__mainContainer&gt;div.sf-GoodReasons__04ReseauSalles__container&gt;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&gt;article&gt;div.SF201807-JeParticipe__Main__Container&gt;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&gt;article&gt;div.SF201807-JeParticipe__Main__Container&gt;div:nth-child(6)&gt;div:nth-child(2)&gt;img{float:none}}@media only screen and (max-width:539px){#main-content&gt;article&gt;div.SF201807-JeParticipe__Main__Container&gt;div:nth-child(4)&gt;div:first-child&gt;img,#main-content&gt;article&gt;div.SF201807-JeParticipe__Main__Container&gt;div:nth-child(6)&gt;div:nth-child(2)&gt;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&gt;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&gt;a,.SF202006__home_app .stores&gt;a:active,.SF202006__home_app .stores&gt;a:hover,.SF202006__home_app .stores&gt;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&gt;img,#main-content div.sf-Historique__ThirdBlock&gt;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&gt;img,#main-content-overflow #main-content div.sf-Historique__ThirdBlock&gt;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&gt;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&gt;a{margin:0 5px}.SF202006__home_network .network&gt;a,.SF202006__home_network .network&gt;a:active,.SF202006__home_network .network&gt;a:hover,.SF202006__home_network .network&gt;a:visited{text-decoration:none}.SF202006__home_network .btn{display:inline-block;font-family:Oswald,sans-serif;font-size:20px;padding:5px 40px;border:0;border-radius:50px;margin:20px auto;background-color:#004695;color:#fff;text-transform:uppercase;text-decoration:none}.SF202006__home_network .btn.outline{background-color:transparent;color:#004695;border:2px solid #004695}.SF201805-Swedes__container{margin:0 auto;width:994px;color:#004695}.SF201805-Swedes__container .sf-Swedes__team-header{position:relative;height:90px;margin-top:49px}.SF201805-Swedes__container h1,.SF201805-Swedes__Details__container h1{text-align:center;color:#004695;letter-spacing:1px;text-transform:uppercase;font-size:24px;font-family:Oswald,sans-serif;font-weight:400}.SF201805-Swedes__Details__container h1{margin:0;padding-top:20px}.SF201805-Swedes__container .sf-Swedes__galleryLineStyle{display:block;border-bottom:1px solid #6ca6db}.SF201805-Swedes__container .sf-Swedes__galleryImageandName{width:250px;margin-left:auto;margin-right:auto}.SF201805-Swedes__container .sf-Swedes__galleryImageandName img{display:block;margin:0 auto;width:250px;height:250px;object-fit:cover;object-position:top;border-radius:100%}.SF201805-Swedes__container .sf-Swedes__ImgHolder{display:table-cell;vertical-align:middle;text-align:center;height:250px;width:250px}.SF201805-Swedes__container .sf-Swedes__list{display:flex;flex-wrap:wrap}.SF201805-Swedes__container .sf-Swedes__gallery{width:331px;margin-bottom:40px}.SF201805-Swedes__container .sf-Swedes__ImgHolder img{max-height:250px;max-width:250px}.SF201805-Swedes__container .sf-Swedes__SwedeName{margin-top:10px;margin-bottom:5px;text-align:center;font-size:21px;font-family:Oswald,sans-serif}.SF201805-Swedes__container .sf-Swedes__SwedeActivity{display:flex;justify-content:center;min-height:22px;flex-wrap:wrap}.SF201805-Swedes__container .sf-Swedes__SwedeActivity img{width:22px;height:22px;margin:5px}.SF201805-Swedes__container .pagination__Center{padding-right:39px;color:#004695}.SF201805-Swedes__container .sf-Swedes__team-header__Result{background-color:#004695;position:relative;color:#004695;margin-bottom:19px;height:180px}.SF201805-Swedes__container .sf-Swedes__SwedeName a{text-decoration:none;color:#004695;font-weight:400}.SF201805-Swedes__container .sf-Swedes__error__Message{color:#000;text-align:center;font-weight:400;font-family:lato,sans-serif;padding-bottom:15px;font-size:21px}.SF201805-Swedes__Details__container{padding:0 40px 40px;background:#f2f8ff;position:relative}.SF201805-Swedes__Details__container .back,.SF201805-Swedes__Details__container&gt;.share{line-height:1.2;position:absolute;height:40px;display:flex;top:20px;background:#fff;padding:5px 15px;border-radius:19px}.SF201805-Swedes__Details__container .back a,.SF201805-Swedes__Details__container&gt;.share a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:20px;color:#004695;display:flex;align-items:center}.SF201805-Swedes__Details__container .back a&gt;*,.SF201805-Swedes__Details__container&gt;.share a&gt;*{flex-shrink:0}.SF201805-Swedes__Details__container&gt;.back{left:20px}.SF201805-Swedes__Details__container&gt;.back&gt;a&gt;img{margin-right:5px}.SF201805-Swedes__Details__container&gt;.share{right:20px}.SF201805-Swedes__Details__container&gt;.share&gt;a&gt;img{margin-left:10px;margin-bottom:5px}.SF201805-Swedes__Details__container&gt;.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#fff;z-index:100}.SF201805-Swedes__Details__container&gt;.share .share-confirmation&gt;div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF201805-Swedes__Details__container&gt;.share .share-confirmation&gt;div a{align-self:center}.SF201805-Swedes__Details__container&gt;.share .share-confirmation&gt;div p{text-align:center;font-family:Lato,sans-serif;font-size:18px;font-weight:400}.SF201805-Swedes__Details__container&gt;.share .share-confirmation&gt;div&gt;h4{color:#004695;margin-top:0;font-family:Oswald,sans-serif;font-size:20px;font-weight:400}.SF201805-Swedes__Details__container&gt;.share .share-confirmation&gt;div&gt;h4&gt;img{margin-left:5px;margin-bottom:10px}.SF201805-Swedes__Details__container .banner{display:flex;justify-content:center;min-height:500px;font-family:Oswald,sans-serif;font-weight:400;color:#004695;width:100%;max-width:1114px;margin:0 auto}.SF201805-Swedes__Details__container .banner&gt;div{flex:1;display:flex;flex-direction:column;align-items:center;order:2}.SF201805-Swedes__Details__container .banner&gt;div.intro .image{width:350px;height:350px;position:relative;margin:auto 0}.SF201805-Swedes__Details__container .banner&gt;div.intro .image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;object-fit:cover}.SF201805-Swedes__Details__container .banner&gt;div.intro h2{font-weight:400;margin:auto 0 0}.SF201805-Swedes__Details__container .banner&gt;div.details{justify-content:center}.SF201805-Swedes__Details__container .banner&gt;div.details&gt;blockquote{font-size:18px;text-align:center;margin:auto 0 auto 20px}.SF201805-Swedes__Details__container .banner&gt;div.activities{order:1;display:flex;flex-direction:row;margin-top:20px;justify-content:center;align-items:flex-end}.SF201805-Swedes__Details__container .banner&gt;div.activities img{width:22px;height:22px;margin-left:10px}@media only screen and (max-width:997px){.SF201805-Swedes__Details__container .banner{flex-direction:column}.SF201805-Swedes__Details__container .banner&gt;div{flex:0}.SF201805-Swedes__Details__container .banner div.details&gt;blockquote{margin-left:0}.SF201805-Swedes__Details__container .banner&gt;div.intro .image{width:100%;height:0;padding-top:100%;margin:15px 0}}.SF202403-Swedes__Details__BottomContainer{margin:0 auto;width:994px;max-width:100%}.SF202403-Swedes__Details__BottomContainer .more{margin:60px auto;text-align:center}.SF202403-Swedes__Details__BottomContainer .more a{font-family:Oswald,sans-serif;font-size:20px;padding:5px 40px;border:0;border-radius:50px;margin:20px auto;text-transform:uppercase;text-decoration:none;background-color:#dfe2ef;color:#004695}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.SF201805-Swedes__container,.SF201805-Swedes__Details__container{width:100%}.SF201805-Swedes__Details__container{background-color:#fff;padding-top:20px}.SF201805-Swedes__Details__container .back,.SF201805-Swedes__Details__container .share{height:30px;background:#dfe2ef;padding:5px 8px;top:15px}.SF201805-Swedes__Details__container .back a,.SF201805-Swedes__Details__container .share a{font-size:15px}.SF201805-Swedes__Details__container .back{left:15px}.SF201805-Swedes__Details__container .back a&gt;img{margin-right:3px;width:auto;height:10px}.SF201805-Swedes__Details__container .share{right:15px}.SF201805-Swedes__Details__container .share a&gt;img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF201805-Swedes__Details__container h1{padding-top:40px}.SF201805-Swedes__Details__container .banner{display:flex;justify-content:center;min-height:auto;font-family:Oswald,sans-serif;font-weight:400;color:#004695;width:100%;max-width:1114px;margin:0 auto}.SF201805-Swedes__Details__container .banner&gt;div{order:1;margin-top:20px}}@media only screen and (max-width:994px){.SF201805-Swedes__container .sf-Swedes__gallery{width:50%}.SF201805-Swedes__container .sf-Swedes__galleryImageandName{width:75%}.SF201805-Swedes__container .sf-Swedes__galleryImageandName&gt;a:first-child{display:block;width:100%;height:0;padding-top:100%;position:relative}.SF201805-Swedes__container .sf-Swedes__galleryImageandName img{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:419px){.SF201805-Swedes__container #sf-Swedes__SearchSwedeName{width:278px}}}#JoinUs-collapse{text-align:center;margin-top:45px;overflow:hidden}#JoinUs-collapse h3 a{text-decoration:none;text-underline-position:under;display:inline-block}#JoinUs-collapse h3:nth-child(2n),#JoinUs-collapse h3:nth-child(odd){background-color:#f8f8f8}#JoinUs-collapse .sf201806__Collapse__row{text-align:justify}#JoinUs-collapse .sf201806__Collapse__column{float:left;width:50%;padding:10px;right:37px;position:relative;text-align:justify}#JoinUs-collapse .sf201806__Collapse__column:nth-child(2){left:10px}#JoinUs-collapse .sf201806__Collapse__row:after{content:"";display:table;clear:both}#main-content .sf201806__Nousrejoindre__Descriptif,.SF201902-SwedPres__SeFormer{column-count:2;font-size:18px;color:#000;font-weight:400;margin-top:50px;border-bottom:1px solid #004695;padding-bottom:50px}#main-content .sf201806__Nousrejoindre__Descriptifv2{column-count:2;font-size:18px;color:#000;border-bottom:none;font-weight:400}.SF201902-SwedPres__SeFormer{border-bottom:none}#main-content .sf201806__Nousrejoindre__Descriptif p,.SF201902-SwedPres__SeFormer p{text-align:justify;font-size:18px;font-weight:400}#main-content .sf201806__Nousrejoindre__Descriptifv2 p{text-align:justify;font-size:16px}#main-content .sf201806__Nousrejoindre__date{color:#94a8c4;font-weight:600;font-size:13px;position:relative;left:400px;bottom:19px;font-style:italic}#JoinUs-collapse .Collapse-section{padding:0}#JoinUs-collapse .sf-NewsWidget__Download__container{width:auto}#JoinUs-collapse .sf-NewsWidget__Download__container .sf-NewsWidget__Download__Text p{font-weight:600;text-align:center;font-style:italic;color:#004695;font-size:18px;bottom:20px;position:relative}#JoinUs-collapse .sf-NewsWidget__Download__container .sf-NewsWidget__Download__Text p:last-child{bottom:38px;color:#94a8c4;font-weight:600;font-size:13px;position:relative;text-transform:uppercase;font-style:normal}#JoinUs-collapse .sf-NewsWidget__Download__container img{position:relative;left:95px;bottom:0;top:55px}#JoinUs-collapse .sf-NewsWidget__Download__container a{text-align:initial}.sf-JoinUsOfferTitle{color:#004695;text-transform:uppercase;margin:25px 0 15px;text-align:center;font-size:1.25em;line-height:1.2em}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){#main-content .sf201806__Nousrejoindre__date{left:auto;top:8px}#main-content .sf201806__Nousrejoindre__Descriptif,.SF201902-SwedPres__SeFormer{padding:0 15px 50px}#main-content .sf201806__Nousrejoindre__Descriptifv2{padding:0 15px}}@media only screen and (max-width:559px){#main-content .sf201806__Nousrejoindre__Descriptif,#main-content .sf201806__Nousrejoindre__Descriptifv2,.SF201902-SwedPres__SeFormer{column-count:1}#main-content .sf201806__Nousrejoindre__Descriptifv2 p{text-align:center}}}.SF2018-05__404{text-align:center;color:#000;letter-spacing:2px;font-size:18px;font-weight:400}.SF2018-05__404 a{color:#000;text-underline-position:under}.map-wrapper{width:100%;height:350px;background:#fff url(../img/ajax-loader.gif) no-repeat 50%}.map{width:100%;height:350px;margin-bottom:0}.map-precision{margin-top:0;padding:5px;font-size:10px}.SF201806__Filter__Salle__Form{text-align:center}.SF201806__FilterSalle__Container{margin-bottom:30px;margin-top:44px;position:relative}.SF201806__FilterSalle__Container .sf201806__SearchBar{text-decoration:none;border:1.5pt solid;color:#004695;padding:5px 28px;font-size:14px;font-weight:600;border-radius:50px;text-transform:uppercase}.SF201806__FilterSalle__Container .sf201806__ZipCode{color:#b8b8b8;border:1pt solid #004695;width:250px;text-align:center;padding:5px;font-weight:600;margin:0 30px;font-size:14px}.SF201806__FilterSalle__Container .sf201806__FilterSalle{display:inline-flex;margin-left:30px}.SF201806__FilterSalle__Container .sf201806__FilterSalle img{position:relative;height:max-content;top:3px;left:15px}.SF201806__FilterSalle__Container .sf201806__FilterSalle label{width:20px;height:20px;cursor:pointer;position:relative;border:1px solid #004695}.SF201806__FilterSalle__Container .sf201806__FilterSalle label:after{content:"";width:9px;height:3px;position:absolute;top:6px;left:4px;border:2px solid #004695;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.SF201806__FilterSalle__Container .sf201806__FilterSalle label:hover:after{opacity:.5}.SF201806__FilterSalle__Container .sf201806__FilterSalle input[type=checkbox]{visibility:hidden}.SF201806__FilterSalle__Container .sf201806__FilterSalle input[type=checkbox]:checked+label:after{opacity:1}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock{display:inline-flex;position:relative;left:25px}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock label{width:15px;height:15px;cursor:pointer;display:inline-block;border:1px solid #004695;position:relative;top:2px;right:10px}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock label:after{content:"";width:7px;height:3px;position:absolute;top:3px;left:3px;border:2px solid #004695;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock label:hover:after{opacity:.5}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock input[type=checkbox]{visibility:hidden}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock input[type=checkbox]:checked+label:after{opacity:1}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock img{position:relative;height:max-content;bottom:4px}.SF201806__FilterSalle__Container .SF201807__OutdoorBlock .sf-201807__checkboxOutdoor{width:max-content;width:-moz-max-content;position:relative;left:50px;color:#004695;font-weight:400;font-size:14pt;bottom:5px;font-style:italic}.SF201806__FilterSalleLegend__Container{text-align:center;margin-top:20px;margin-bottom:20px}.SF201806__FilterSalleLegend__Container input[type=checkbox]{visibility:hidden}.SF201806__FilterSalleLegend__Container span{font-style:italic;font-size:14px;color:#004695;margin:0 7px}.SF201806-DetailSalle__Container h2{color:#004695;font-size:24px;font-weight:600;text-align:center}.SF201806-DetailSalle__Container h3,.SF201806-DetailSalle__Container p{font-weight:400;color:#000;font-size:21px;text-align:center}.SF201806-DetailSalle__Container p{font-size:18px}.SF201806-DetailSalle__Container .sf201806__DetailSalle__MapImg{width:100%;margin-top:30px}.SF201806-DetailSalle__Container a{text-decoration:none}.SF201806-DetailSalle__Container .sf201806-DetailSalle__Description{bottom:35px;position:relative;overflow:auto;max-height:200px;margin-bottom:10px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2{border-bottom:1px solid #004695;margin-top:35px;padding-bottom:25px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__row h3,.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2 h3{font-size:21px;color:#000}.SF201806-DetailSalle__Container .sf201806-DetailSalle__row h2{border-top:1px solid;padding-top:25px;position:relative;bottom:19px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2 h2{position:relative;bottom:19px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__row:after,.SF201806-DetailSalle__Container .sf201806-DetailSalle__rowV2:after{content:"";display:table;clear:both}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column1{float:left;width:40%;margin:25px 0;position:relative;min-height:210px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column1 img{width:354px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2{float:left;width:60%;margin:25px 0;position:relative;min-height:210px}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2 p{font-weight:400;color:#000;font-size:18px;text-align:left;margin-top:0}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2 .localisationSalle{font-weight:400;color:#000;font-style:italic}.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2 h2,.SF201806-DetailSalle__Container .sf201806-DetailSalle__column2 h3{text-align:left!important}.SF201806-DetailSalle__Container .sf201806-DetailSalle__Icons{position:absolute;bottom:0}.SF201806-DetailSalle__Container .accomodation-lockerroom{background:url(../location/location_features_locker.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .accomodation-shower{background:url(../location/location_features_shower.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .accomodation-creditcard{background:url(../location/location_features_creditcard.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .accomodation-parking{background:url(../location/location_features_parking.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .accomodation-people{background:url(../location/location_capacity.png);height:37px;width:37px;display:inline-block}.SF201806-DetailSalle__Container .capacity{font-size:15px;color:#004695;font-weight:400;position:relative;bottom:10px;right:4.7px}.SF201806-DetailSalle__Container .capacityv2{font-size:15px;color:#004695;font-weight:400;position:relative;right:2.7px;top:3px}.SF201806-DetailSalle__Container .sf201806-place-see-more{position:absolute;right:0;bottom:0;list-style:none}.SF201806-DetailSalle__Container .sf201806-place-see-more .sf201806-see-more{display:inline-block;color:#004695;text-transform:uppercase;border:1px solid;border-radius:30px;padding:4px 20px}.SF201806-DetailSalle__Container .GeolocBulleContainer{position:absolute;top:2px;right:0}.SF201806-DetailSalle__Container .GeolocBulleLink{position:relative;color:#004695;text-decoration:underline;font-weight:600;font-style:italic;font-size:18px;right:120px;top:100px}.SF201806-DetailSalle__Container .GeolocBulleContainer img{width:157px}.SF201806-DetailSalle__Container .GeolocBulleLink:hover{color:#7e7e7e!important}.SF201806-DetailSalle__Container .sf-MoyenTransportTitle{text-align:left;padding-left:60px;margin-bottom:0}.SF201806-DetailSalle__Container .sf-MoyenTransportDescription{text-align:left;padding-left:60px;margin-top:0}div.sf201806-DetailSalle__column2&gt;div:nth-child(2).sf201806-DetailSalle__Icons{bottom:-12px}.Salles_widgets{display:flex;justify-content:space-around}.Salles_widgets .sf-NewsWidget__Download__container__centered{padding-top:0;margin:0}.Salles_widgets .sf-NewsWidget__Download{width:148px;height:148px}.SF201806-DetailSalle__Container .sf-Swedes__gallery{width:32.33%;height:273px;position:relative;padding-top:30px;display:inline-block}.SF201806-DetailSalle__Container .sf-Swedes__galleryImageandName{width:150px;margin-left:auto;margin-right:auto}.SF201806-DetailSalle__Container .sf-Swedes__gallery a{color:#004695;font-size:21px}.SF201806-DetailSalle__Container .sf-Swedes__gallery a:hover{color:#000}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyle{display:block;border-bottom:1px solid #6ca6db;position:relative;bottom:35px}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyle p{margin-top:0;position:relative;top:35px;padding:0 20px;display:inline-block;background:#fff}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyleInfoSalle{display:block;border-bottom:1px solid #004695;position:relative;bottom:35px;width:100%;text-align:center;line-height:.1em;margin:60px 0 20px}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyleInfoSalle h2{margin-top:0;position:relative;top:30px;display:inline-block;background:#fff;color:#004695;font-weight:600;padding:0 20px 0 40px}.SF201806-DetailSalle__Container .sf-DetailSalle__linestyleInfoSalle img{position:relative;right:18px}div.SF201806-DetailSalle__Container&gt;div.sf-NewsWidget__Download__container__centered{display:block;position:absolute;padding-top:0;top:2px;left:94px;width:auto}div.SF201806-DetailSalle__Container&gt;div.sf-NewsWidget__Download__container__centered&gt;a&gt;div.sf-NewsWidget__Download{display:flex;flex-direction:column;width:176px;height:176px}div.SF201806-DetailSalle__Container&gt;div.sf-NewsWidget__Download__container__centered&gt;a&gt;div.sf-NewsWidget__Download&gt;img{top:0;left:0;width:30px;margin:auto}div.SF201806-DetailSalle__Container&gt;div.sf-NewsWidget__Download__container__centered&gt;a&gt;div.sf-NewsWidget__Download&gt;div.sf-NewsWidget__Download__Text{top:-9px;left:0}div.SF201806-DetailSalle__Container&gt;div.sf-NewsWidget__Download__container__centered&gt;a&gt;div.sf-NewsWidget__Download&gt;div.sf-NewsWidget__Download__Text&gt;p.sf-NewsWidget__Download__FileTitle{font-size:16px}div.SF201806-DetailSalle__Container&gt;div.sf-NewsWidget__Download__container__centered&gt;a&gt;div&gt;div&gt;p.sf-NewsWidget__Download__type{font-size:11px!important}.Salles_widgets,.Salles_widgets .sf-NewsWidget__Download__container__centered{width:100%}@supports not (-ms-high-contrast:none){@media only screen and (max-width:994px){.SF201806-DetailSalle__Container{padding:0 15px}}@media only screen and (min-width:971px){.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered a{margin-left:80px;margin-right:0}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered{flex-basis:unset}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download{width:157px;height:157px}.SF201806-DetailSalle__Container .Salles_widgets{position:absolute;top:0}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__container__centered img{left:63px;top:18px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__Text .sf-NewsWidget__Download__FileTitle{font-size:16px}.SF201806-DetailSalle__Container .Salles_widgets .sf-NewsWidget__Download__Text{top:45px}}@media only screen and (max-width:970px){.SF201806-DetailSalle__Container .GeolocBulleContainer{height:184px;position:static;bottom:auto;margin-bottom:0;left:auto}div.SF201806-DetailSalle__Container&gt;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&gt;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&gt;div.sf-NewsWidget__Download__container__centered&gt;a&gt;div.sf-NewsWidget__Download&gt;div.sf-NewsWidget__Download__Text{top:1px}div.SF201806-DetailSalle__Container&gt;div.sf-NewsWidget__Download__container__centered&gt;a&gt;div.sf-NewsWidget__Download&gt;img{width:27px}div.SF201806-DetailSalle__Container&gt;div.sf-NewsWidget__Download__container__centered&gt;a&gt;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: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}}}.SF202503__Order_bg{position:fixed;width:100%;z-index:-1}.SF202411__Offer{color:#004695;font-family:Oswald,sans-serif;position:relative;overflow:hidden;height:auto;min-height:880px}.SF202411__Offer h1{margin-top:0;padding-top:35px}.SF202411__Offer .SF202006__offers__intro{margin-bottom:28px;font-size:18px;text-align:center;display:flex;flex-direction:column;align-items:center}.SF202411__Offer .SF202006__offers__intro p{max-width:800px}.SF202411__Offer .SF202411__OfferBlocks{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;line-height:1.2;-webkit-font-smoothing:antialiased;padding-top:10px;padding-bottom:40px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks{position:relative;border-radius:20px;padding:25px;min-height:545px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;width:290px;margin:0 9px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks h2{font-family:Lato,sans-serif;font-size:21px;text-transform:uppercase;margin-bottom:0}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks h3{margin-top:0;text-transform:uppercase;font-weight:600;font-size:26px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-title{height:180px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-title .sf-offre-webspacing{display:block;width:100%;height:25px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-subtitle{font-size:21px;text-transform:uppercase}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-description{display:flex;flex-direction:column;align-items:center;font-size:18px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-description img{width:53px;height:41px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.one{background-color:#fff}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.one:hover{background-color:#f1f8ff}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.two{background-color:#cee3f6}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.two:hover{background-color:#bbd3e8}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .top-space{margin-top:auto}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.one,.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.two{color:#004695}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.three{background-color:#0f3364;color:#fff}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.three:hover{background-color:#0e2748}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.three h2{font-weight:400}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-Btn{font-family:Oswald,sans-serif;font-size:18px;line-height:1;border-radius:20px;padding:10px;width:80%;margin-bottom:15px;letter-spacing:unset}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-Btn:before{background-color:transparent;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.SF202411__Offer .SF202411__OfferBlocks .sf_price_price{display:flex;flex-direction:row;align-items:center;font-weight:400;line-height:1}.SF202411__Offer .SF202411__OfferBlocks .sf_price{display:flex;flex-direction:column;line-height:1;position:relative}.SF202411__Offer .SF202411__OfferBlocks .sf_price .sf_price_maximum{font-size:15px;margin-bottom:5px;position:absolute;top:-20px;width:100%}.SF202411__Offer .SF202411__OfferBlocks .sf_price .sf_price_amount{font-size:34px}.SF202411__Offer .SF202411__OfferBlocks .sf_price .sf_price_sup{font-size:21px}.SF202411__Offer .SF202411__OfferBlocks .sub_price-text{margin-top:-10px}.SF202411__Offer .SF202411__OfferBlocks .top_price-text{margin-bottom:-8px}.SF202411__Offer .SF202411__OfferBlocks .last_section{margin:20px auto;display:flex;justify-content:center}.SF202411__Offer .SF202411__OfferBlocks .blue-friday{margin-top:-20px}.SF202411__Offer .SF202411__OfferBlocks .blue-friday&gt;img.blue-friday-logo-blue{width:170px}.SF202411__Offer .SF202411__OfferBlocks .blue-friday&gt;img.blue-friday-logo-white{display:none}.SF202411__Offer .SF202411__OfferBlocks .blue-friday .blue-friday-price{background-color:#004695;font-family:Oswald,sans-serif;font-size:12px;line-height:18px;margin:0 auto;width:110px;height:110px;border-radius:55px;display:flex;align-items:center;justify-content:center;flex-direction:column}.SF202411__Offer .SF202411__OfferBlocks .blue-friday .blue-friday-price .sf_price_price{justify-content:center}.SF202411__Offer .SF202411__OfferBlocks .blue-friday .blue-friday-price .sf_price_price .sf_price_amount{font-size:34px}.SF202411__Offer .SF202411__OfferBlocks .blue-friday .blue-friday-price .sf_price_price .sf_price_sup{margin-top:2px}.SF202411__Offer .SF202411__OfferBlocks .blue-friday div&gt;strong{text-transform:uppercase;font-weight:400}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas{font-family:Oswald,sans-serif;font-size:15px;line-height:20px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble{background-color:#004695;margin:-20px auto 5px;width:124px;height:124px;border-radius:62px;display:flex;align-items:center;justify-content:center;flex-direction:column}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble img{margin-top:-10px;height:30px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble strong{font-size:17px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble .sf_price_price{justify-content:center}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble .sf_price_price .sf_price_amount{font-size:33px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble .sf_price_price .sf_price_sup{font-size:17px;margin-top:6px}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas .price-bubble .sf_price_price:after{content:"";position:absolute;width:53px;height:34px;background-image:url(../img/offre/studio_wild_christmas_cross.svg)}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas strong{text-transform:uppercase;font-weight:400}.SF202411__Offer .SF202411__OfferBlocks .wild-christmas sup{top:-.2em}@media only screen and (max-width:1499px){.SF202503__Order_bg{display:none}.SF202411__Offer{background-color:#faf4f0}}@media only screen and (max-width:994px){.SF202411__Offer{background:#fff}.SF202411__Offer.expired{background-image:none;background:#cee3f6;min-height:auto}.SF202411__Offer.expired p{margin:50px 0;font-size:18px;padding:0 30px}.SF202411__Offer.expired p a{font-size:16px}.SF202411__Offer h1{font-size:21px}.SF202411__Offer .sf_price_sup{font-size:16px}.SF202411__Offer .offers_view{width:80%}.SF202411__Offer .SF202006__offers__intro{padding:0 10%}.SF202411__Offer .SF202411__OfferBlocks,.SF202411__Offer .SF202411__OfferBlocks h2,.SF202411__Offer .SF202411__OfferBlocks h3,.SF202411__Offer .sf-offre-subtitle{text-align:left;align-items:flex-start}.SF202411__Offer .SF202411__OfferBlocks{flex-direction:column;padding:0 5%;margin:0}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks{margin:10px 0;width:100%;min-height:170px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks h2{font-size:18px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks.one{background-color:#f9f5f0}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-title{height:auto;margin-bottom:10%;text-align:left}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-title figure{text-align:center}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-subtitle{margin-top:8px;font-size:18px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-offre-webspacing{display:none!important}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .offer_texte-title{display:none}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks h3{min-width:160px;min-height:unset;margin:0}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf_price{position:absolute;right:20px;top:60px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf_price .sf_price_maximum{top:-18px;right:-12px;font-size:15px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .sf-Btn{width:90px;font-size:14px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday{margin-top:0;margin-left:40px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday&gt;img.blue-friday-logo-blue{display:none}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday&gt;img.blue-friday-logo-white{display:block;width:140px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday .blue-friday-price{width:100px;height:100px;border-radius:50px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .blue-friday .blue-friday-price .sf_price_price .sf_price_amount{font-size:28px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .wild-christmas{margin-top:0;font-size:14px;line-height:16px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .wild-christmas .price-bubble{margin-top:0;margin-bottom:0;width:116px;height:116px;border-radius:58px}.SF202411__Offer .SF202411__OfferBlocks .sf-OfferBlocks .wild-christmas .price-bubble .sf_price_price .sf_price_amount{font-size:28px}.SF202411__Offer .SF202411__OfferBlocks .sf_price .sf_price_amount{font-size:24px}.SF202411__Offer .SF202411__OfferBlocks.SF202006__offers_selection .sf-OfferBlocks.four&gt;div h3{margin-top:0}}.Pro_offers-content p{text-align:justify;column-count:2}.sf-201907_OfferBlock{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;line-height:1.2;-webkit-font-smoothing:antialiased;margin:65px -9px 0}.sf-201907_OfferBlock .sf-OfferBlocks{position:relative;border-radius:20px;padding:5px;min-height:575px;text-align:center;width:230px;margin:0 9px 50px}.sf-201907_OfferBlock .sf-OfferBlocks.two img.last-img{width:30px!important;margin-right:10px}.sf-201907_OfferBlock .sf-OfferBlocks.two .last_section{margin:15px}.sf-201907_OfferBlock .sf-OfferBlocks.three img.last-img{width:65px!important;margin-right:10px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_maximum{font-weight:400;font-family:Lato,sans-serif;font-size:16px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio{margin-top:auto;margin-bottom:10px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio h2{background-image:url(../img/offre/option_studio_blue.svg);background-repeat:no-repeat;font-size:0;width:87px;height:60px;margin:0 0 10px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio&gt;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&gt;div .sf_studio_price{font-size:40px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio&gt;div .sf_studio_plus{font-size:17px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio&gt;div .sf_studio_sup{align-self:flex-start;font-size:19px;margin-left:4px;margin-top:6px}.sf-201907_OfferBlock .sf-OfferBlocks&gt;div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.sf-201907_OfferBlock .sf-OfferBlocks&gt;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&gt;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&gt;img.blue-friday-logo-blue{width:170px}.sf-201907_OfferBlock .blue-friday&gt;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&gt;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&gt;img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.SF202006__offers__banner&gt;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&gt;div&gt;h1{margin:0 0 54px;text-transform:uppercase;font-weight:500;font-size:36px}.SF202006__offers__banner&gt;div&gt;div{max-width:650px}.SF202006__offers__banner&gt;div a{color:#fff;text-decoration:underline}.SF202006__offers__intro{margin-bottom:28px;text-align:center}.SF202006__offers_selection .sf-OfferBlocks{min-height:225px}.SF202006__offers_selection .sf-OfferBlocks.one:before{background-position:100% 100%;background-image:url(../img/offre/klass_reduced_background.jpg)}.SF202006__offers_selection .sf-OfferBlocks.two:before{background-position:100% 100%;background-image:url(../img/offre/fri_reduced_background.jpg)}.SF202006__offers_selection .sf-OfferBlocks.three:before{background-position:100% 100%;background-image:url(../img/offre/classik_reduced_background.jpg)}.SF202006__offers_selection .sf-OfferBlocks.four:before{background-position:100% 100%;background-image:url(../img/offre/studio_reduced_background.jpg)}@media only screen and (max-width:994px){.offers_view{width:80%}.SF202006__offers__intro{padding:0 14px}.sf-201907_OfferBlock{flex-direction:column;margin:0}.sf-201907_OfferBlock .sf-OfferBlocks{margin:10px 0;width:100%;min-height:170px}.sf-201907_OfferBlock .sf-OfferBlocks&gt;div{padding:10px;flex-direction:row;align-items:center;flex-wrap:wrap}.sf-201907_OfferBlock .sf-OfferBlocks&gt;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&gt;div .sf_studio_price{font-size:32px}.sf-201907_OfferBlock .sf-OfferBlocks .sf_option_studio&gt;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&gt;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&gt;img.blue-friday-logo-blue{display:none}.sf-201907_OfferBlock .sf-OfferBlocks .blue-friday&gt;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&gt;div h3{margin-top:0}.SF202006__offers__banner{height:300px;margin-top:40px;background-color:#fff}.SF202006__offers__banner&gt;img{display:none}.SF202006__offers__banner&gt;div{color:#004695;padding:20px 5px;font-size:26px}.SF202006__offers__banner&gt;div a{color:#004695}.SF202006__offers__banner&gt;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&gt;div{justify-content:center}.fri_image-resize.option-studio{margin-right:0}}@media only screen and (max-width:576px){.offers_view{width:100%;justify-content:space-around}.offers_view-details-2{width:147px}.offers_view-reduc .offers-reduc{height:30px;width:30px;right:-78px;font-size:12px!important}.offers_view-reduc .offers-reduc strong{top:7px}.offers_view-reduc.classik_reduc .offers-reduc{right:-71px}}.SF201907-Home__video{margin:auto;height:559px;width:994px;overflow:hidden;background:url(../img/load_image.png) 50% no-repeat}.SF201907-Home__video iframe{width:100%;height:560px;border:0}.SF201907-Home__video .sf-Banner__video{position:relative;background-color:hsla(0,0%,100%,.5);bottom:170px;height:30%}.SF201907-Home__video .Banner__sub-text{display:flex;justify-content:space-around;flex-direction:row}.SF201907-Home__video .Banner__sub-text a{display:flex;flex-direction:column;color:#004695;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:700}.SF201907-Home__video .Banner__sub-text img{height:70px;width:70px;margin:auto auto 10px}.SF201907-Home__video .sf-Banner__video&gt;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&gt;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&gt;img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.SF202005__videos__banner&gt;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&gt;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&gt;div h1 span{font-size:45px}.SF202005__videos__banner&gt;div img{height:80px}.SF202005__videos__intro{-webkit-font-smoothing:antialiased;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.SF202005__videos__intro div{margin-top:0;margin-bottom:18px}.SF202005__videos__intro_all{margin:0 auto;background-color:#004695;color:#fff;font-family:Oswald,sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;padding:13px 28px;border-radius:25px}.SF202005__videos__intro_all:hover{background-color:#5475b7}.SF202005__videos__backtitle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.SF202005__videos__backtitle:after{width:23px;content:""}.SF202005__videos__backtitle a{background-repeat:no-repeat;background-color:transparent;background-image:url(../img/arrow_back.svg);width:19px;height:15px}.SF202005__videos__grid{margin:28px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-auto-rows:272px;column-gap:24px;row-gap:24px;-webkit-font-smoothing:antialiased}.SF202005__videos__grid&gt;div{position:relative;overflow:hidden}.SF202005__videos__grid&gt;div&gt;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&gt;div:hover&gt;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&gt;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&gt;div&gt;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&gt;div&gt;div:before{content:"";flex:1}.SF202005__videos__grid_category&gt;div&gt;div&gt;h2{flex:1;color:#fff;font-size:45px;font-family:Oswald,sans-serif;font-weight:500;text-transform:uppercase}.SF202005__videos__grid_category&gt;div&gt;div&gt;h2&gt;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&gt;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&gt;div&gt;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&gt;div,.SF202005__videos__filters_dropdowns&gt;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_titlegroup .SF202005__videos__vid_title a{text-transform:uppercase;font-size:22px;color:#fff;text-decoration:none}.SF202005__videos__vid_title a:focus{outline:none}.SF202005__videos__grid_category&gt;div&gt;div&gt;h2&gt;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&gt;div{margin-right:20px}.SF202005__videos__modal_cta1,.SF202005__videos__modal_cta2{background-color:#004695;color:#fff;font-size:18px;font-family:Oswald,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;padding:7px 28px;border-radius:25px;margin-left:auto;transition:background-color .1s linear,border-color .1s linear,color .1s linear}.SF202005__videos__modal_cta2{background-color:#fff;border:2px solid #004695;color:#004695}.SF202005__videos__modal_cta1:hover{background-color:#5475b7}.SF202005__videos__modal_cta2:hover{border:2px solid #5475b7;color:#5475b7}.SF202005__videos__modal_cta_disabled{margin-left:auto;background-color:#fff;color:#afb9ca;text-decoration:none;cursor:not-allowed;text-align:right}#SF202005__videos__modal{padding:0;-webkit-font-smoothing:antialiased}#SF202005__videos__modal #modal_vid_level_text{text-transform:uppercase;font-size:22px}#SF202005__videos__modal #modal_vid_level_url1{color:#5475b7;text-decoration:none}#SF202005__videos__modal #modal_vid_duration{font-size:31px}#SF202005__videos__modal #modal_title{font-weight:500;font-size:24px;margin:0;text-transform:uppercase}#SF202005__videos__modal #modal_slider{position:relative}#SF202005__videos__modal #modal_slider #modal_video,#SF202005__videos__modal #modal_slider img{width:100%}#SF202005__videos__modal #modal_slider .flexslider{margin-bottom:30px}#SF202005__videos__modal #modal_vid_level_icon{width:60px;align-self:center}#SF202005__videos__modal #modal_swedes&gt;a{color:#5475b7;font-size:24px;text-decoration:underline}#SF202005__videos__modal #modal_vid_lang,#SF202005__videos__modal #modal_vid_subtitle_lang{font-family:Lato,sans-serif;text-transform:uppercase;font-size:16px;color:#5475b7;display:flex;align-items:center}#SF202005__videos__modal #modal_vid_lang:before,#SF202005__videos__modal #modal_vid_subtitle_lang:before,.SF202005__videos__player_audio_lang:before,.SF202005__videos__player_subtitle_lang:before{content:"";display:inline-block;background-image:url(../img/video/audio_blue.svg);background-repeat:no-repeat;width:27px;height:23px;margin-right:5px}#SF202005__videos__modal #modal_vid_subtitle_lang:before,.SF202005__videos__player_subtitle_lang:before{background-image:url(../img/video/subtitle_blue.svg);width:20px;height:13px}#SF202005__videos__modal #modal_vid_subtitle_lang{margin-left:15px;margin-right:auto}#SF202005__videos__modal #modal_vid_enddate{font-family:Lato,sans-serif;font-size:16px}#SF202005__videos__modal #modal_vid_description{font-family:Lato,sans-serif;font-size:18px;color:#000;margin:30px 80px;text-align:justify}#SF202005__videos__modal .flexslider .flex-direction-nav .flex-next,#SF202005__videos__modal .flexslider .flex-direction-nav .flex-prev{width:27px;height:35px;right:35px;opacity:.7;background-image:url(../img/video/slider_arrow.svg);background-repeat:no-repeat;background-position:100% 0}#SF202005__videos__modal .flexslider .flex-direction-nav .flex-next:hover,#SF202005__videos__modal .flexslider .flex-direction-nav .flex-prev:hover{opacity:1}#SF202005__videos__modal .flexslider .flex-direction-nav .flex-prev{left:35px;right:unset;transform:rotate(180deg)}#SF202005__videos__modal .fancybox-button.fancybox-close-small{top:25px;right:25px;width:22px;height:22px;background-image:url(../img/video/close.svg);background-repeat:no-repeat;opacity:.7;transition:opacity .3s ease}#SF202005__videos__modal .fancybox-button.fancybox-close-small:hover{opacity:1}.SF202005__videos__vimeo_container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.SF202005__videos__vimeo_container embed,.SF202005__videos__vimeo_container iframe,.SF202005__videos__vimeo_container object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.SF202005__videos__player img{width:100%}.SF202005__videos__player_details{font-family:Oswald,sans-serif;color:#5475b7;font-weight:500;font-size:20px;line-height:1.2;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin:0 20px 50px;-webkit-font-smoothing:antialiased}.SF202005__videos__player_backtitle{padding:15px 20px}.SF202005__videos__player_title{font-size:24px;text-transform:uppercase}.SF202005__videos__player_swede a{font-size:24px}.SF202005__videos__player_details&gt;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&gt;div&gt;div&gt;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&gt;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&gt;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}.SF202411__order__container{font-family:Oswald,sans-serif;font-size:18px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;color:#004695;height:auto;overflow:hidden}.SF202411__order__container.expired{min-height:100vh;text-align:center}.SF202411__order__container.expired p{font-size:24px;margin-top:150px}.SF202411__order__container.expired p a{text-decoration:none;text-transform:uppercase;border-radius:25px;border:2px solid #004695;padding:6px 24px;color:#004695;letter-spacing:normal;font-size:21px}.SF202411__order__container p.intro{max-width:620px;padding:0 70px;text-align:center}.SF202411__order__container .order_backtitle{display:flex;align-items:center;justify-content:center;position:relative;width:75%}.SF202411__order__container .order_backtitle&gt;.back,.SF202411__order__container .order_backtitle&gt;.share{background:#f2f8ff;padding:5px 15px;border-radius:19px;position:absolute;top:20px}.SF202411__order__container .order_backtitle&gt;.back&gt;a,.SF202411__order__container .order_backtitle&gt;.share&gt;a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:16px;color:#004695;display:flex;align-items:center}.SF202411__order__container .order_backtitle&gt;.back&gt;a&gt;*,.SF202411__order__container .order_backtitle&gt;.share&gt;a&gt;*{flex-shrink:0}.SF202411__order__container .order_backtitle&gt;.back{left:20px}.SF202411__order__container .order_backtitle&gt;.back&gt;a&gt;img{margin-right:5px;height:13px}.SF202411__order__container .order_backtitle&gt;.share{right:20px}.SF202411__order__container .order_backtitle&gt;.share&gt;a&gt;img{margin-left:10px;margin-bottom:5px;height:17px}.SF202411__order__container .order_backtitle&gt;.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202411__order__container .order_backtitle&gt;.share .share-confirmation&gt;div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202411__order__container .order_backtitle&gt;.share .share-confirmation&gt;div a{align-self:center}.SF202411__order__container .order_backtitle&gt;.share .share-confirmation&gt;div p{text-align:center}.SF202411__order__container .order_backtitle&gt;.share .share-confirmation&gt;div&gt;h4{margin-top:0}.SF202411__order__container .order_backtitle&gt;.share .share-confirmation&gt;div&gt;h4&gt;img{margin-left:5px;margin-bottom:10px}.SF202411__order__container .order_backtitle h1{font-size:25px;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;color:#004695}.SF202411__order__container .order{position:relative;padding:30px 50px 50px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;width:620px;border-radius:15px}.SF202411__order__container .order h2 img{height:25px}.SF202411__order__container .order .price{font-size:32px;font-weight:400;display:flex;align-items:center;flex-direction:column;position:relative;margin-bottom:10px}.SF202411__order__container .order .price small{font-size:15px;position:absolute;top:-15px;right:20%}.SF202411__order__container .order .price sup{font-size:15px;margin-left:5px}.SF202411__order__container .order p{text-align:center}.SF202411__order__container .order ul{list-style:none;padding-left:0;font-size:16px;line-height:1.6}.SF202411__order__container .order ul li{position:relative;padding-left:15px}.SF202411__order__container .order ul li:before{content:"";background-image:url(../img/offre/list_tick.svg);background-size:cover;height:10px;width:10px;display:inline-block;position:absolute;top:8px;left:0}.SF202411__order__container .order a{color:#dfe2ef}.SF202411__order__container .order .sf-Btn{font-family:Oswald,sans-serif;border-radius:25px;border-color:#dfe2ef;padding:6px 24px;margin:20px 0;letter-spacing:normal}.SF202411__order__container .order .sf-Btn:hover{background-color:#0e2748}.SF202411__order__container .SF202411_studio{background-color:#0f3364;font-weight:300;color:#dfe2ef}.SF202411__order__container .SF202411_studio .sf-Btn{font-weight:400}.SF202411__order__container .SF202411_studio ul li:before{background-image:url(../img/offre/list_tick_light.svg)}.SF202411__order__container .SF202411_studio .info-salle{margin-bottom:0;font-size:21px}.SF202411__order__container .order_column_container{display:flex}.SF202411__order__container .order_column_container .salle_option{position:relative;background:#f2f8ff;border-radius:15px;margin:0 10px 20px;padding:15px;display:flex;flex-direction:column;align-items:center}.SF202411__order__container .order_column_container .salle_option.none,.SF202411__order__container .order_column_container .salle_option.none:hover{background:transparent}.SF202411__order__container .order_column_container .salle_option:hover{background-color:#fff}.SF202411__order__container .order_column_container .salle_option a{text-decoration:none;color:#004695;font-size:24px}.SF202411__order__container .order_column_container .salle_option a:before{background-color:transparent;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.SF202411__order__container .order_column_container .salle_option span{text-transform:uppercase;font-size:16px}.SF202411__order__container .SF202411_salle{background-color:#fff;margin:0 10px 20px;position:relative;width:300px;min-height:490px;padding:25px}.SF202411__order__container .SF202411_salle .special_offer_name{margin-top:0;font-size:21px;text-transform:uppercase;width:100%}.SF202411__order__container .SF202411_salle&gt;div{width:100%;display:flex;flex-direction:column;align-items:center}.SF202411__order__container .SF202411_salle&gt;div p{margin-bottom:0;text-align:left}.SF202411__order__container .SF202411_salle .title{display:flex;flex-direction:column;min-width:28%;align-items:center}.SF202411__order__container .SF202411_salle .title h2{margin:0}.SF202411__order__container .SF202411_klass{background-color:#fff;font-weight:400;color:#004695;padding:30px 45px}.SF202411__order__container .SF202411_klass .sf-Btn{background-color:#dfe2ef;color:#004695}.SF202411__order__container .SF202411_klass .sf-Btn:hover{background-color:#cbcedc;border-color:#cbcedc}@media only screen and (max-width:1399px){.SF202411__order__container{background-color:#cee4f6}}@media only screen and (max-width:720px){.SF202411__order__container{background:#cee4f6;min-height:auto}.SF202411__order__container.klass .order_backtitle&gt;div,.SF202411__order__container.studio .order_backtitle&gt;div{background-color:#dfe2ef}.SF202411__order__container .order_backtitle{width:100%}.SF202411__order__container .order_backtitle h1{font-size:21px;margin-top:60px}.SF202411__order__container .order_backtitle&gt;.back,.SF202411__order__container .order_backtitle&gt;.share{top:15px;padding:5px 8px 5px 12px}.SF202411__order__container .order_backtitle&gt;.back&gt;a,.SF202411__order__container .order_backtitle&gt;.share&gt;a{font-size:15px}.SF202411__order__container .order_backtitle&gt;.back&gt;a&gt;img,.SF202411__order__container .order_backtitle&gt;.share&gt;a&gt;img{margin-right:3px;height:10px}.SF202411__order__container .order_backtitle&gt;.back{left:15px}.SF202411__order__container .order_backtitle&gt;.back&gt;a&gt;img{margin-right:3px;width:auto;height:10px}.SF202411__order__container .order_backtitle&gt;.share{right:15px}.SF202411__order__container .order_backtitle&gt;.share&gt;a&gt;img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202411__order__container p.intro{padding:0 10px}.SF202411__order__container.klass{background-color:#fff}.SF202411__order__container.salle p{text-align:center;width:95%;font-size:16px}.SF202411__order__container.salle .SF202411__offer_reduction_context .reduction_wrapper{background-color:transparent}.SF202411__order__container.studio{background-color:#0f3364}.SF202411__order__container.studio .order_backtitle h1{color:#dfe2ef}.SF202411__order__container .SF202411__offer_reduction_context .reduction_wrapper{width:95%;background-color:#dfe2ef;border-radius:12px}.SF202411__order__container .order{width:100%;border-radius:0;margin-bottom:10px;padding:15px 20px 20px}.SF202411__order__container .order h2{margin-top:0}.SF202411__order__container .order h2 img{height:20px}.SF202411__order__container .order .sf-Btn{font-size:16px;font-weight:400}.SF202411__order__container .order .price{font-size:24px}.SF202411__order__container .order .price sup{font-size:16px;top:-5px;margin-left:0}.SF202411__order__container .SF202411_klass{margin-bottom:inherit}.SF202411__order__container .SF202411_studio{background-color:#0f3364;margin-bottom:0;font-weight:400}.SF202411__order__container .SF202411_studio h2{margin-bottom:10px}.SF202411__order__container .order_column_container{flex-direction:column;&gt;div{display:flex;flex-direction:column;align-items:center}}.SF202411__order__container .order_column_container .salle_option{width:95%}.SF202411__order__container .SF202411_salle{background-color:#fff;width:95%;border-radius:15px;padding:20px;margin-bottom:25px;min-height:auto}.SF202411__order__container .SF202411_salle&gt;div{flex-direction:column}.SF202411__order__container .SF202411_salle .title{justify-content:space-between;align-items:center;margin-top:auto;flex-wrap:wrap}.SF202411__order__container .SF202411_salle .title .price{margin-bottom:0}.SF202411__order__container .SF202411_salle .title img{height:20px;width:auto}}.SF202006__order__container{width:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:1000px;-webkit-font-smoothing:antialiased;line-height:1.2;padding-bottom:10px}.SF202006__order__container.bg-studio{background-image:url(../img/offre/studio_large_background.jpg)}.SF202006__order__container.bg-other{background-image:url(../img/offre/other_large_background.jpg)}.SF202006__order__container.bg-fri{background-image:url(../img/offre/fri_large_background.jpg)}.SF202006__order__container.bg-classik{background-image:url(../img/offre/classik_large_background.jpg)}.SF202006__order__container.bg-klass{background-image:url(../img/offre/klass_large_background.jpg)}.SF202006__order__container h1,.SF202006__order__container h2,.SF202006__order__container h3{font-family:Oswald,sans-serif;color:#004695;font-weight:500;text-transform:uppercase;margin:0 auto 10px}.SF202006__order__container h2{font-size:24px;font-weight:400}.SF202006__order__container .column{width:620px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding-bottom:40px;margin:0 auto 40px}.SF202006__order__container form{display:flex;flex-direction:column;justify-content:center}.SF202006__order__container .title{width:100%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:20px;padding-top:20px}.SF202006__order__container .title h1,.SF202006__order__container .title h2{margin:0 auto;display:flex;align-items:center;justify-content:center}.SF202006__order__container .title h1{font-size:52px}.SF202006__order__container .title h2{font-size:24px;font-family:Lato,sans-serif;font-weight:600}.SF202006__order__container .title .option{margin-left:10px;font-size:41px}.SF202006__order__container .title img{height:55px}.SF202006__order__container .price{text-align:center;font-family:Oswald,sans-serif;color:#004695;font-weight:500;font-size:52px;margin:20px auto}.SF202006__order__container .price sup{font-size:25px;top:-1.2em;margin-left:.1em}.SF202006__order__container .price small{display:block;font-size:20px}.SF202006__order__container .mt0{margin-top:0}.SF202006__order__container p{margin:0 90px 20px;font-size:18px;text-align:justify}.SF202006__order__container .text-center{text-align:center}.SF202006__order__container .important,.SF202006__order__container .info{font-family:Oswald,sans-serif;font-size:25px;font-weight:400;color:#004695;margin-left:90px;margin-right:90px}.SF202006__order__container .important&gt;a,.SF202006__order__container .info&gt;a{color:#004695}.SF202006__order__container .important.info,.SF202006__order__container .info.info{font-size:23px}.SF202006__order__container .important{font-size:24px}.SF202006__order__container .btn{font-family:Oswald,sans-serif;font-size:25px;padding:10px 40px;border:0;border-radius:50px;margin:20px auto;background-color:#004695;color:#fff;text-transform:uppercase;text-decoration:none;line-height:1.2}.SF202006__order__container .btn-group{margin:0 20px;display:flex;flex-direction:column}.SF202006__order__container .btn-group p{text-align:center;max-width:80%;margin:25px auto 0}.SF202006__order__container .btn-group a.btn{margin-bottom:0;font-size:20px}.SF202006__order__container hr{margin:0 90px 20px;color:#707070}.SF202006__order__container .form-container{margin:0 90px 40px}.SF202006__order__container .form-container label{display:inline-block;border:1px solid #004695;width:100%;height:55px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.SF202006__order__container .form-container label input{border:0;height:100%}.SF202006__order__container .form-container label input[type=text]{font-family:Oswald,sans-serif;font-size:25px;color:#000;flex-grow:1;text-align:center;padding:0 0 0 30px}.SF202006__order__container .form-container label input[type=text]::placeholder{color:#b0bacb;opacity:1}.SF202006__order__container .form-container label input[type=submit]{background-image:url(../img/arrow_back.svg);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:50%;transform:rotate(180deg);width:50px;padding:10px}.SF202006__order__container .form-voucher-checkbox&gt;div label&gt;div{margin-right:40px}.SF202006__order__container .form-voucher-checkbox&gt;div label .voucher-name{min-width:150px}.SF202006__order__container .form-voucher-checkbox&gt;div label .voucher-name sup{font-size:70%;top:-.4em;margin-left:.1em}.SF202006__order__container .form-voucher-checkbox&gt;div label .voucher-ref,.SF202006__order__container .form-voucher-checkbox&gt;div label .voucher-until{font-size:16px}.SF202006__order__container .form-voucher-checkbox&gt;div label .voucher-expiry,.SF202006__order__container .form-voucher-checkbox&gt;div label .voucher-name{font-weight:500;font-size:20px}.SF202006__order__container .form-block-checkbox input{display:none}.SF202006__order__container .form-block-checkbox input:checked+div{color:#004695;border:1px solid #004695;background-color:#fff}.SF202006__order__container .form-block-checkbox input:checked+div label:after{border:2px solid #004695;background-size:100%}.SF202006__order__container .form-block-checkbox&gt;div{border:1px solid #b0bacb;color:#b0bacb;background-color:#f7f8ff;border-radius:20px;margin:0 90px 20px;font-family:Oswald,sans-serif;font-size:16px;padding:20px;transition:color .1s linear,border-color .1s linear}.SF202006__order__container .form-block-checkbox&gt;div label{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:22px}.SF202006__order__container .form-block-checkbox&gt;div label:hover{cursor:pointer}.SF202006__order__container .form-block-checkbox&gt;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&gt;div.optionstudio&gt;sup{top:-.3em;margin-left:.1em}.SF202006__order__container .form-inline-checkbox{margin:0 90px 20px;font-size:18px}.SF202006__order__container .form-inline-checkbox input{display:none}.SF202006__order__container .form-inline-checkbox input:checked+label:before{background-size:140%}.SF202006__order__container .form-inline-checkbox label{font-weight:500;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.SF202006__order__container .form-inline-checkbox label a{color:#000}.SF202006__order__container .form-inline-checkbox label:hover{cursor:pointer}.SF202006__order__container .form-inline-checkbox label:before{content:"";flex-shrink:0;border:1px solid #004695;margin-right:10px;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/checkbox_tick.svg);background-position:50%;background-size:0;transition:background-size .1s linear}.SF202006__order__container .form-inline-checkbox.m-form{margin:0 0 20px}.SF202006__order__container .form-radio{margin:20px 90px}.SF202006__order__container .form-radio&gt;label{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.SF202006__order__container .form-radio&gt;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&gt;label&gt;div{display:flex;flex-direction:column;font-size:18px}.SF202006__order__container .form-radio&gt;label&gt;div&gt;strong{font-family:Oswald,sans-serif;color:#004695;font-weight:500;font-size:22px}.SF202006__order__container .form-radio&gt;label:hover{cursor:pointer}.SF202006__order__container .form-radio&gt;input{display:none}.SF202006__order__container .form-radio&gt;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&gt;label{margin-right:20px}.SF202006__order__container .form-radio.inline&gt;label&gt;div{font-family:Oswald,sans-serif;color:#004695;font-weight:400;font-size:20px}.SF202006__order__container .current-card{border:1px solid #004695;color:#004695;border-radius:20px;margin:0 90px 20px;font-size:16px;padding:20px;position:relative;opacity:.8;transition:opacity .1s linear}.SF202006__order__container .current-card:hover{opacity:1}.SF202006__order__container .current-card h3{margin:0}.SF202006__order__container .current-card h3 a{text-decoration:none;color:#004695}.SF202006__order__container .current-card h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.SF202006__order__container .payment{margin:0 30px 20px;text-align:center}.SF202006__order__container .payment form{display:inline-block}.SF202006__order__container .payment form .order-action{padding-top:0}.SF202006__order__container .payment form .order-action input{background-color:#fff;background-repeat:no-repeat;background-position:50%;border:none;height:37px;margin:0 30px;width:54px;border-radius:7px}.SF202006__order__container .payment form .order-action input.btn-American_Express{background-image:url(../epayment/amex.png)}.SF202006__order__container .payment form .order-action input.btn-VISA{background-image:url(../epayment/visa.png)}.SF202006__order__container .payment form .order-action input.btn-MASTERCARD{background-image:url(../epayment/eurocard.png)}.SF202006__order__container .payment form .order-action input.btn-CB{background-image:url(../epayment/cb.png)}.SF202006__order__container .payment form .order-action input.btn-Paylib{background-image:url(../epayment/paylib.png)}.SF202006__order__container .payment img{margin:0 20px;width:54px;height:37px;object-fit:contain}.SF202006__order__container .features{margin:20px 60px 0}.SF202006__order__container .features&gt;div{margin-top:10px;display:flex;flex-direction:row}.SF202006__order__container .features&gt;div&gt;div{margin-bottom:20px}.SF202006__order__container .features&gt;div&gt;div.illustration{width:200px;flex-shrink:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.SF202006__order__container .features&gt;div&gt;div.illustration div,.SF202006__order__container .features&gt;div&gt;div.illustration img{margin:5px;flex-shrink:0}.SF202006__order__container .features&gt;div&gt;div.illustration&gt;div{margin-left:15px}.SF202006__order__container .features&gt;div&gt;div.illustration .illustration-sm{width:50px}.SF202006__order__container .features&gt;div&gt;div.illustration .illustration-lg{width:110px}.SF202006__order__container .features&gt;div&gt;div.description{margin-left:20px}.SF202006__order__container .features&gt;div&gt;div.description h2{margin:0;text-transform:none}.SF202006__order__container .features&gt;div&gt;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&gt;p{margin:0;text-align:center}.SF202006__order__container .price-container .offers_details_extra-information{text-align:center;margin:20px 40px}.SF202006__order__container .student-offers{text-align:center;margin-top:30px}.SF202006__order__container .student-offers h2{text-transform:none;margin:15px 0}.SF202006__order__container .student-offers p{margin:5px;text-align:center}.SF202006__order__container .student-offers p a{color:#000}.SF202006__order__container .form-dropdown{margin:20px 90px;border-bottom:1px solid #b0bacb}.SF202006__order__container .form-dropdown .select2-container--default{margin:0 auto;padding:10px 0}.SF202006__order__container .form-dropdown .select2-container--default .select2-selection__rendered{font-size:22px}.SF202006__order__container .form-dropdown .select2-container--default .select2-selection__arrow{top:18px}.SF202006__order__container .form-dropdown.m-form{margin:0 0 20px}.SF202006__order__container .sf-PopUp__text{margin:20px 0}.SF202006__order__container img.klass-category{width:28px;height:28px;margin-top:-5px;margin-right:5px}.SF202006__order__container .offer{margin:0 0 20px;padding:20px;background-color:#cdded4}.SF202006__order__container .offer&gt;div{display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:Oswald,sans-serif;color:#004695}.SF202006__order__container .offer&gt;div&gt;div:first-child{width:100px;text-align:center;border-right:1px solid #004695;margin-right:20px;padding:10px 0}.SF202006__order__container .offer&gt;div&gt;div:first-child .amount{font-size:24px}.SF202006__order__container .offer&gt;div&gt;div:first-child .label{font-size:18px}@media only screen and (max-width:720px){.SF202006__order__container{min-height:0;padding-bottom:0}.SF202006__order__container.bg-klass,.SF202006__order__container.bg-studio{background-image:none}.SF202006__order__container.bg-klass .price-container .offers_details_extra-information,.SF202006__order__container.bg-studio .price-container .offers_details_extra-information{color:#000}.SF202006__order__container.bg-classik,.SF202006__order__container.bg-fri{background-image:none}.SF202006__order__container.bg-classik .price-container,.SF202006__order__container.bg-fri .price-container{background-size:cover;background-repeat:no-repeat;background-position:0 0}.SF202006__order__container.bg-fri .price-container{background-image:url(../img/offre/fri_large_background.jpg)}.SF202006__order__container.bg-classik .price-container{background-image:url(../img/offre/classik_large_background.jpg)}.SF202006__order__container .title{padding-top:0;margin-top:0}.SF202006__order__container .column{width:100%;padding:0 20px 20px}.SF202006__order__container .form-block-checkbox&gt;div,.SF202006__order__container .form-container,.SF202006__order__container .form-dropdown,.SF202006__order__container .form-inline-checkbox,.SF202006__order__container .form-radio,.SF202006__order__container p{margin:0 0 20px}.SF202006__order__container p{text-align:center}.SF202006__order__container .current-card{margin:0}.SF202006__order__container .form-voucher-checkbox&gt;div label&gt;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&gt;div{flex-direction:column-reverse;align-items:center}.SF202006__order__container .features&gt;div&gt;div.description{margin-left:0}.SF202006__order__container .features&gt;div&gt;div.description p{text-align:center}.SF202006__order__container .features&gt;div&gt;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&gt;div{width:100%}.SF202006__order__container .form-block-checkbox label&gt;div.optionstudio{max-width:200px}.SF202006__order__container .student-offers,.SF202006__order__container .student-offers h2{margin-top:0}.SF202006__order__container.has-offer-selection .title{display:none}.SF202006__order__container .payment form .order-action{padding-top:20px}.SF202006__order__container .offer{margin:0 -20px 20px}.SF202006__order__container .btn-group p{max-width:95%}}.SF202006__main_container{margin:0 auto;width:994px}.SF202006__studio_banner{width:100%;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;line-height:1.2;padding-top:145px;padding-bottom:75px;position:relative;z-index:1;overflow:hidden}.SF202006__studio_banner a,.SF202006__studio_banner h1,.SF202006__studio_banner h2,.SF202006__studio_banner h3,.SF202006__studio_banner h4{font-family:Oswald,sans-serif;color:#fff;font-weight:500;text-transform:uppercase;margin:0 auto;text-align:center;width:auto}.SF202006__studio_banner h1{font-size:74px}.SF202006__studio_banner h2{font-size:42px}.SF202006__studio_banner h3{font-size:32px;margin:30px auto}.SF202006__studio_banner a{display:block;text-decoration:none;font-size:25px;border:2px solid #fff;border-radius:50px;padding:5px 40px;font-weight:400}.SF202006__studio_banner a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.SF202006__studio_banner:after{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(100%);transition:filter .1s linear,transform .1s linear;background-image:url(../img/banner_studio.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.SF202006__studio_banner:hover:after{filter:brightness(90%);transform:scale(1.02)}@media only screen and (max-width:997px){.SF202006__main_container{width:100%}.SF202006__studio_banner{padding:40px 20px}.SF202006__studio_banner a,.SF202006__studio_banner h1,.SF202006__studio_banner h2,.SF202006__studio_banner h3,.SF202006__studio_banner h4{max-width:200px}.SF202006__studio_banner h1{font-size:54px}.SF202006__studio_banner h2{font-size:32px}.SF202006__studio_banner h3{font-size:24px}.SF202006__studio_banner a{font-size:21px}}.SF202411__offer_reduction{font-family:Oswald,sans-serif;background:#f2f8ff;padding:30px;display:flex;align-items:center;flex-direction:column;text-align:center;color:#004695;font-size:18px;max-width:620px;margin:0 auto 50px;border-radius:15px}.SF202411__offer_reduction div&gt;h2{font-size:21px;color:#004695;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;text-align:center}.SF202411__offer_reduction a{color:#004695}.SF202411__offer_reduction_context{font-family:Oswald,sans-serif;display:flex;flex-direction:column;align-items:center;color:#004695;flex-basis:100%;width:100%;padding-bottom:30px;font-size:18px}.SF202411__offer_reduction_context .reduction_wrapper{display:flex;flex-direction:column;align-items:center}.SF202411__offer_reduction_context .reduction_wrapper p{text-align:center}.SF202411__offer_reduction_context .reduction_wrapper p.reduction_title{text-transform:uppercase;font-size:21px;margin-bottom:10px}.SF202411__offer_reduction_context .reduction_wrapper p.reduction{margin:0}.SF202411__offer_reduction_context .reduction_wrapper p .highlight{font-size:21px}.SF202411__offer_reduction_context .warning{font-size:18px;margin:10px 0 2px;display:flex;align-items:end;justify-content:center}.SF202411__offer_reduction_context .warning:before{content:"";background:url(../img/warning.svg) no-repeat;background-position:0 3px;padding-left:30px;padding-bottom:5px;height:20px}@media only screen and (max-width:994px){.SF202411__offer_reduction{background-color:#fff;font-size:16px}.SF202411__offer_reduction div&gt;h2{font-size:18px}.SF202411__offer_reduction.light{background-color:#f1f8ff}.SF202411__offer_reduction_context .reduction_wrapper,.SF202411__offer_reduction_context .reduction_wrapper p{font-size:16px}.SF202411__offer_reduction_context .reduction_wrapper p.reduction_title{font-size:18px}.SF202411__offer_reduction_context .reduction_wrapper .warning{font-size:16px}}.SF202009__offer_reduction&gt;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&gt;div{width:50%}.SF202009__offer_reduction .reduction .offer{color:#004695;font-family:Oswald,sans-serif;-webkit-font-smoothing:antialiased;font-weight:500;border-right:1px solid #004695;text-align:right;padding:0 10px;margin:5px 0;font-size:24px}.SF202009__offer_reduction .reduction .offer .amount{font-size:48px;line-height:1em}.SF202009__offer_reduction .reduction .details{padding:10px;font-size:18px}@media only screen and (max-width:994px){.SF202009__offer_reduction .reduction .offer{width:40%;font-size:20px}.SF202009__offer_reduction .reduction .offer .amount{font-size:32px}.SF202009__offer_reduction .reduction .details{width:60%;font-size:16px}}.SF202009-MessageBox{padding:34px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-color:#f2f8ff}.SF202009-MessageBox p{width:100%;max-width:994px;-webkit-font-smoothing:antialiased;font-family:Oswald,sans-serif;font-weight:400;font-size:18px;color:#004695;text-align:center;margin:0}.SF202009-MessageBox p&gt;img.icon{width:21px;height:21px;margin-right:10px;margin-bottom:6px}.SF202009-MessageBox p&gt;a{color:#004695}.SF202009-MessageBox p.small{font-family:Lato,sans-serif;font-size:16px;margin-top:10px}.SF202009-MessageBox&gt;a{display:block;margin-top:20px;border:2px solid #004695;border-radius:20px;text-transform:uppercase;color:#004695;-webkit-font-smoothing:antialiased;font-family:Oswald,sans-serif;font-size:18px;text-decoration:none;padding:3px 15px}@media only screen and (max-width:994px){.SF202009-MessageBox{padding:20px}.SF202009-MessageBox p{display:flex;flex-direction:column;font-size:16px;align-items:center}.SF202009-MessageBox p.small{font-size:16px}}.SF202009-Form label{color:#000;font-family:Lato,sans-serif;font-size:15px}.SF202009-Form input{border:0;border-bottom:1px solid #b0bacb;width:100%;margin-bottom:20px;color:#004695;font-family:Oswald,sans-serif;font-size:20px;padding:0 5px}.SF202009-Form input[type=submit]{width:auto}.SF202009-Form input[type=submit]:disabled{opacity:.5}.SF202009-Form input:focus{outline:none;border-bottom-color:#004695}.SF202009-Form input:invalid{box-shadow:none}.SF202009-Form&gt;small{margin-bottom:20px;font-size:15px}.SF202009-Form .recaptcha{margin:20px 0}.SF202009-Form.was-validated input:invalid{border-bottom-color:red}.SF202009-Form .enable-cookies{display:none}.SF202009-Form .enable-cookies p{font-weight:700;text-align:center}.SF202009-Form .enable-cookies a{display:block;text-align:center;margin-bottom:20px}.SF202009-Form .g-recaptcha{margin:0 auto}.SF202010__Container{width:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:800px;-webkit-font-smoothing:antialiased;line-height:1.2;padding-bottom:10px}.SF202010__Container.bg-myaccount{background-image:url(../img/bg_moncompte.jpg)}.SF202010__Container.bg-studio{background-image:url(../img/offre/studio_large_background.jpg)}.SF202010__Container.bg-other{background-image:url(../img/offre/other_large_background.jpg)}.SF202010__Container.bg-special{background-image:url(../img/offre/special_large_background.jpg)}.SF202010__Container.bg-fri{background-image:url(../img/offre/fri_large_background.jpg)}.SF202010__Container.bg-classik{background-image:url(../img/offre/classik_large_background.jpg)}.SF202010__Container.bg-klass{background-image:url(../img/offre/klass_large_background.jpg)}.SF202010__Container.bg-sp-feb22{background-image:url(../img/special/special-2022-02-bg-001.jpg)}.SF202010__Container h1,.SF202010__Container h2,.SF202010__Container h3,.SF202010__Container h4,.SF202010__Container h5{font-family:Oswald,sans-serif;color:#004695;font-weight:400;margin:20px auto;font-size:24px}.SF202010__Container h1.verylarge,.SF202010__Container h2.verylarge{font-size:60px}.SF202010__Container h1,.SF202010__Container h3,.SF202010__Container h5{text-transform:uppercase}.SF202010__Container h3,.SF202010__Container h4{font-size:20px}.SF202010__Container h5{font-size:17px}.SF202010__Container .column{width:620px;background-color:#fff;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:40px 90px 20px}.SF202010__Container form{display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.SF202010__Container form label{color:#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&gt;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&gt;a,.SF202010__Container .info&gt;a{color:#004695}.SF202010__Container .important.info,.SF202010__Container .info.info{font-size:23px}.SF202010__Container .btn-register{display:flex;flex-direction:column;margin-bottom:20px}.SF202010__Container .btn{font-family:Oswald,sans-serif;font-size:20px;font-weight:400;padding:5px 40px;border:0;border-radius:50px;margin:20px auto;background-color:#004695;color:#fff;text-transform:uppercase;text-decoration:none}.SF202010__Container .btn.outline{background-color:transparent;color:#004695;border:2px solid #004695}.SF202010__Container .btn.btn-alt{background-color:#dfe2ef;color:#004695}.SF202010__Container .form-container{margin-bottom:40px}.SF202010__Container .form-container label{display:inline-block;border-bottom:1px solid #004695;width:100%;height:55px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.SF202010__Container .form-container label input{border:0;height:100%;margin-bottom:0}.SF202010__Container .form-container label input[type=text]{font-family:Oswald,sans-serif;font-size:25px;color:#004695;flex-grow:1;text-align:center;padding:0 0 0 30px}.SF202010__Container .form-container label input[type=text]::placeholder{color:#b0bacb;opacity:1}.SF202010__Container .form-container label input[type=submit]{background-image:url(../img/arrow_back.svg);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:50%;transform:rotate(180deg);width:50px;padding:10px}.SF202010__Container .form-voucher-checkbox&gt;div label&gt;div{margin-right:40px}.SF202010__Container .form-voucher-checkbox&gt;div label .voucher-name{min-width:150px}.SF202010__Container .form-voucher-checkbox&gt;div label .voucher-name sup{font-size:70%;top:-.4em;margin-left:.1em}.SF202010__Container .form-voucher-checkbox&gt;div label .voucher-ref,.SF202010__Container .form-voucher-checkbox&gt;div label .voucher-until{font-size:16px}.SF202010__Container .form-voucher-checkbox&gt;div label .voucher-expiry,.SF202010__Container .form-voucher-checkbox&gt;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&gt;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&gt;div label{font-weight:500;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:22px}.SF202010__Container .form-block-checkbox&gt;div label:hover{cursor:pointer}.SF202010__Container .form-block-checkbox&gt;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&gt;div.optionstudio&gt;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&gt;label{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.SF202010__Container .form-radio&gt;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&gt;label&gt;div{display:flex;flex-direction:column;font-size:18px}.SF202010__Container .form-radio&gt;label&gt;div&gt;strong{font-family:Oswald,sans-serif;color:#004695;font-weight:500;font-size:22px}.SF202010__Container .form-radio&gt;label:hover{cursor:pointer}.SF202010__Container .form-radio&gt;input{display:none}.SF202010__Container .form-radio&gt;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&gt;label{margin-right:20px}.SF202010__Container .form-radio.inline&gt;label&gt;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&gt;div{display:flex;flex-direction:row}.SF202010__Container .features&gt;div&gt;div{margin-bottom:20px}.SF202010__Container .features&gt;div&gt;div.illustration{width:200px;flex-shrink:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.SF202010__Container .features&gt;div&gt;div.illustration div,.SF202010__Container .features&gt;div&gt;div.illustration img{margin:5px;flex-shrink:0}.SF202010__Container .features&gt;div&gt;div.illustration&gt;div{margin-left:15px}.SF202010__Container .features&gt;div&gt;div.illustration .illustration-sm{width:50px}.SF202010__Container .features&gt;div&gt;div.illustration .illustration-lg{width:110px}.SF202010__Container .features&gt;div&gt;div.description{margin-left:20px}.SF202010__Container .features&gt;div&gt;div.description h2{margin:0;text-transform:none}.SF202010__Container .features&gt;div&gt;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&gt;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&gt;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&gt;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&gt;a,.SF202010__Container .column.transparent a,.SF202010__Container .column.transparent h1,.SF202010__Container .column.transparent h2,.SF202010__Container .column.transparent h3,.SF202010__Container .column.transparent h4,.SF202010__Container .column.transparent h5,.SF202010__Container .column.transparent p{color:#fff}.SF202010__Container .column.inverted .btn,.SF202010__Container .column.transparent .btn{color:#004695;background-color:#fff}.SF202010__Container .column.inverted .btn.outline,.SF202010__Container .column.transparent .btn.outline{background-color:transparent;color:#fff;border-color:#fff}.SF202010__Container .column.inverted form input,.SF202010__Container .column.transparent form input{color:#fff}.SF202010__Container .column.inverted form input:focus,.SF202010__Container .column.transparent form input:focus{border-bottom-color:#fff}.SF202010__Container .column.inverted form label,.SF202010__Container .column.transparent form label{color:#fff}.SF202010__Container .column.inverted form .form-container label,.SF202010__Container .column.transparent form .form-container label{border-color:#fff}.SF202010__Container .column.inverted form .form-container label input[type=submit],.SF202010__Container .column.transparent form .form-container label input[type=submit]{background-image:url(../img/arrow_back_white.svg)}.SF202010__Container .column.inverted form .form-inline-checkbox label:before,.SF202010__Container .column.transparent form .form-inline-checkbox label:before{border:1px solid #fff;background-image:url(../img/checkbox_tick_white.svg)}.SF202010__Container .column.transparent{background-color:transparent}.SF202010__Container .pre-column-mobile{display:none}.SF202504__Container{display:flex;flex-direction:column;align-items:center;font-family:Oswald,sans-serif;color:#004695;text-align:center;&amp; h1,h2,h3{text-transform:uppercase;letter-spacing:0}}.SF202504__Container .backtitle-share{display:flex;position:absolute;z-index:1;width:75%;height:100px}.SF202504__Container .backtitle-share&gt;.back,.SF202504__Container .backtitle-share&gt;.share{background:#dfe2ef;padding:5px 15px;border-radius:19px;position:absolute;top:20px}.SF202504__Container .backtitle-share&gt;.back&gt;a,.SF202504__Container .backtitle-share&gt;.share&gt;a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:16px;color:#004695;display:flex;align-items:center}.SF202504__Container .backtitle-share&gt;.back&gt;a&gt;*,.SF202504__Container .backtitle-share&gt;.share&gt;a&gt;*{flex-shrink:0}.SF202504__Container .backtitle-share&gt;.back{left:20px}.SF202504__Container .backtitle-share&gt;.back&gt;a&gt;img{margin-right:5px;height:13px}.SF202504__Container .backtitle-share&gt;.share{right:20px}.SF202504__Container .backtitle-share&gt;.share&gt;a&gt;img{margin-left:10px;margin-bottom:5px;height:17px}.SF202504__Container .backtitle-share&gt;.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202504__Container .backtitle-share&gt;.share .share-confirmation&gt;div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202504__Container .backtitle-share&gt;.share .share-confirmation&gt;div a{align-self:center}.SF202504__Container .backtitle-share&gt;.share .share-confirmation&gt;div p{text-align:center}.SF202504__Container .backtitle-share&gt;.share .share-confirmation&gt;div&gt;h4{margin-top:0}.SF202504__Container .backtitle-share&gt;.share .share-confirmation&gt;div&gt;h4&gt;img{margin-left:5px;margin-bottom:10px}.SF202504__Container .backtitle-share h1{width:100%;text-align:center;font-size:25px;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;color:#004695}.SF202504__Container .banner-bg{position:relative;display:flex;justify-content:center;align-items:flex-end;height:83vh;width:100%}.SF202504__Container .banner-bg .image-desktop{position:absolute;width:100%;height:100%;object-fit:cover;top:0}.SF202504__Container .banner-bg .image-mobile{display:none}.SF202504__Container .column{width:620px;background-color:#faf5f0;border-radius:16px;padding:35px 35px 40px;max-height:60vh;margin-bottom:80px}.SF202504__Container .column.translucid{opacity:.95}.SF202504__Container .column h1{line-height:1;margin-top:0}.SF202504__Container .column h2{margin-bottom:5px}.SF202504__Container .column h3{text-transform:none;margin-top:0}.SF202504__Container .full-width{width:100%;background-color:#fff;padding:35px 10%;height:500px}.SF202504__Container .full-width.beige{background-color:#faf5f0}.SF202504__Container .full-width.lilac{background-color:#dfe2ef}.SF202504__Container .full-width.light-blue{background-color:#f1f8ff}.SF202504__Container .text-media{display:flex;align-items:center;justify-content:space-between}.SF202504__Container .text-media&gt;div{max-width:500px;width:46%;padding:0 10px}.SF202504__Container .text-media img{max-width:50%;height:fit-content;padding:0 10px;vertical-align:middle}.SF202504__Container .call-to-action{display:flex;align-items:center;justify-content:center}.SF202504__Container .info-points&gt;div{display:flex}.SF202504__Container .info-points&gt;div .info-point{padding:0 10px}.SF202504__Container .info-points&gt;div .info-point img{border-radius:50%}.SF202504__Container .action a{display:inline-block;text-transform:uppercase;text-decoration:none;font-size:18px;padding:8px 16px;border:2px solid #004695;border-radius:100px;min-width:200px;line-height:1.2}.SF202504__Container .action a.button-full{background-color:#dfe2ef;border:none}.SF202504__Container h1{font-size:48px;font-weight:500}.SF202504__Container h2{font-size:32px;font-weight:400}.SF202504__Container h3{font-size:21px;font-weight:400}.SF202504__Container p{font-family:Lato,sans-serif;color:#222;font-size:16px}.SF202504__Container a,.SF202504__Container p.smallprints{color:inherit}.SF202505__ContainerGeneral{width:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:50%;min-height:70vh;padding-top:40px;padding-bottom:100px}.SF202505__ContainerGeneral .column{background-color:#fff;width:620px;display:flex;flex-direction:column;justify-content:center;padding:20px;margin:10px auto 20px;border-radius:16px;font-family:Oswald,sans-serif;align-items:center;font-size:18px;color:#004695;overflow:hidden;line-height:1.2;&amp; .action a,form .submit-action{color:#004695;background-color:transparent;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:18px;padding:8px 16px;border:2px solid #004695;border-radius:100px;min-width:200px;text-align:center;margin:30px auto 10px}&amp; .action a.full,form .submit-action.full{background-color:#dfe2ef;border:none}}.SF202505__ContainerGeneral .column h2{color:#004695;font-size:21px;font-weight:400;text-transform:uppercase;text-align:center;margin-bottom:0}.SF202505__ContainerGeneral .column h3{font-weight:400}.SF202505__ContainerGeneral .column&gt;p{max-width:85%}.SF202505__ContainerGeneral .column p{text-align:center;font-size:16px;line-height:1.4}.SF202505__ContainerGeneral .column p a{color:inherit}.SF202505__ContainerGeneral .column .warning{font-size:16px;line-height:1.4;margin-bottom:10px;align-items:end;text-align:center;width:100%}.SF202505__ContainerGeneral .column .warning:before{content:"";background:url(../img/warning.svg) no-repeat;background-position:0 3px;padding-left:30px;padding-bottom:5px;height:20px}.SF202505__ContainerGeneral .column .action{margin:10px auto;display:flex;flex-direction:column}.SF202505__ContainerGeneral .column form{width:80%;display:flex;margin:20px 0;flex-direction:column}.SF202505__ContainerGeneral .column form.centered{align-items:center}.SF202505__ContainerGeneral .column form.centered input{text-align:center}.SF202505__ContainerGeneral .column form.centered input::placeholder{text-align:center}.SF202505__ContainerGeneral .column form label{color:#000;font-family:Lato,sans-serif;font-size:16px}.SF202505__ContainerGeneral .column form .form-inline-checkbox{margin-bottom:20px}.SF202505__ContainerGeneral .column form .form-inline-checkbox input{display:none}.SF202505__ContainerGeneral .column form .form-inline-checkbox input:checked+label:before{background-size:140%}.SF202505__ContainerGeneral .column form .form-inline-checkbox label{display:flex;align-items:center}.SF202505__ContainerGeneral .column form .form-inline-checkbox label:before{content:"";flex-shrink:0;border:1px solid #004695;margin-right:10px;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/checkbox_tick.svg);background-position:50%;background-size:0;transition:background-size .1s linear}.SF202505__ContainerGeneral .column form .form-dropdown{margin:0 0 20px;border-bottom:1px solid #b0bacb}.SF202505__ContainerGeneral .column form input[type=submit]{padding:5px 10px;width:200px}.SF202505__ContainerGeneral .column form input[type=email],.SF202505__ContainerGeneral .column form input[type=password],.SF202505__ContainerGeneral .column form input[type=text]{border:0;border-bottom:1px solid #b0bacb;width:100%;margin-bottom:20px;color:#004695;background-color:transparent;font-size:18px;outline:none;padding-left:0}.SF202505__ContainerGeneral .column form input[type=email]::placeholder,.SF202505__ContainerGeneral .column form input[type=password]::placeholder,.SF202505__ContainerGeneral .column form input[type=text]::placeholder{color:inherit;opacity:.5}.SF202505__ContainerGeneral .column .payment{display:flex;width:100%;justify-content:center;margin-bottom:25px}.SF202505__ContainerGeneral .column .payment form{width:auto;display:inline;margin:0}.SF202505__ContainerGeneral .column .payment form .order-action input.btn-VISA{background-image:url(../epayment/visa.png)}.SF202505__ContainerGeneral .column .payment form .order-action input.btn-CB{background-image:url(../epayment/cb.png)}.SF202505__ContainerGeneral .column .payment form .order-action input.btn-MASTERCARD{background-image:url(../epayment/eurocard.png)}.SF202505__ContainerGeneral .column .payment form .order-action input.btn-American_Express{background-image:url(../epayment/amex.png)}.SF202505__ContainerGeneral .column .payment input[type=submit]{min-width:60px;padding:0;margin:0 10px;background-color:#fff;background-repeat:no-repeat;background-position:50%;border:none;height:37px;width:54px;border-radius:7px}.SF202505__ContainerGeneral .column .sf-Nav__Pager ul{margin-bottom:0}.SF202505__ContainerGeneral .column .list-items{display:flex;flex-direction:column;width:110%;line-height:1.4;font-size:16px}.SF202505__ContainerGeneral .column .list-items .row{display:flex;padding:15px 25px 15px 35px;border-bottom:1px solid #b0bacb}.SF202505__ContainerGeneral .column .list-items .row:last-of-type,.SF202505__ContainerGeneral .column .list-items .row:only-child{border-bottom:none}.SF202505__ContainerGeneral .column .list-items .row&gt;div{display:flex;flex-direction:column}.SF202505__ContainerGeneral .column .list-items .row&gt;div:first-child{margin-right:30px}.SF202505__ContainerGeneral .column .list-items .row&gt;div:nth-child(2){font-family:Lato;color:#000;flex-grow:1}.SF202505__ContainerGeneral .column .list-items .row .action{margin:0}.SF202505__ContainerGeneral .column .list-items .row .action a{background-color:#dfe2ef;border:none;font-size:14px;padding:5px 16px;min-width:unset}@media only screen and (max-width:720px){.SF202010__Container{min-height:0;padding-bottom:0}.SF202010__Container h1,.SF202010__Container h2{margin:0 auto 40px;font-size:21px}.SF202010__Container h3,.SF202010__Container h4{font-size:20px}.SF202010__Container h5{font-size:17px}.SF202010__Container .important{font-size:16px}.SF202010__Container.bg-klass,.SF202010__Container.bg-studio{background-image:none}.SF202010__Container.bg-klass .price-container .offers_details_extra-information,.SF202010__Container.bg-studio .price-container .offers_details_extra-information{color:#000}.SF202010__Container.bg-classik,.SF202010__Container.bg-fri{background-image:none}.SF202010__Container.bg-classik .price-container,.SF202010__Container.bg-fri .price-container{background-size:cover;background-repeat:no-repeat;background-position:0 0}.SF202010__Container.bg-fri .price-container{background-image:url(../img/offre/fri_large_background.jpg)}.SF202010__Container.bg-classik .price-container{background-image:url(../img/offre/classik_large_background.jpg)}.SF202010__Container .column{width:100%;padding:20px}.SF202010__Container .column.inverted{margin-bottom:0}.SF202010__Container p{text-align:center}.SF202010__Container .current-card{margin:0}.SF202010__Container .form-voucher-checkbox&gt;div label&gt;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&gt;div{flex-direction:column-reverse;align-items:center}.SF202010__Container .features&gt;div&gt;div.description{margin-left:0}.SF202010__Container .features&gt;div&gt;div.description p{text-align:center}.SF202010__Container .features&gt;div&gt;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&gt;div{width:100%}.SF202010__Container .form-block-checkbox label&gt;div.optionstudio{max-width:200px}.SF202010__Container .student-offers,.SF202010__Container .student-offers h2{margin-top:0}.SF202010__Container .payment form .order-action input{margin:0 10px}.SF202010__Container.has-offer-selection .title{display:none}.SF202010__Container .pre-column-mobile{display:block;max-height:400px}.SF202010__Container .pre-column-mobile img{width:100%;height:auto;object-fit:cover}.SF202504__Container .banner-bg{flex-direction:column;padding:0;height:auto}.SF202504__Container .banner-bg .image-desktop{display:none}.SF202504__Container .banner-bg .image-mobile{display:block;position:static;width:100%}.SF202504__Container .column{width:100%;border-radius:0;margin-top:0;margin-bottom:0;padding-bottom:50px}.SF202504__Container .full-width{padding:10px 25px 70px;height:auto}.SF202504__Container .text-media{padding:0;flex-wrap:wrap;justify-content:center}.SF202504__Container .text-media.mobile-reverse{flex-wrap:wrap-reverse}.SF202504__Container .text-media&gt;div{width:100%;padding:0 25px 70px}.SF202504__Container .text-media img{max-width:100%;padding:0}.SF202504__Container .info-points&gt;div{flex-wrap:wrap}.SF202504__Container .info-points&gt;div p{margin-bottom:50px}.SF202504__Container .backtitle-share{width:100%;height:60px;position:absolute}.SF202504__Container .backtitle-share h1{font-size:21px;margin-top:60px}.SF202504__Container .backtitle-share&gt;.back,.SF202504__Container .backtitle-share&gt;.share{top:15px;padding:5px 8px 5px 12px}.SF202504__Container .backtitle-share&gt;.back&gt;a,.SF202504__Container .backtitle-share&gt;.share&gt;a{font-size:15px}.SF202504__Container .backtitle-share&gt;.back&gt;a&gt;img,.SF202504__Container .backtitle-share&gt;.share&gt;a&gt;img{margin-right:3px;height:10px}.SF202504__Container .backtitle-share&gt;.back{left:15px}.SF202504__Container .backtitle-share&gt;.back&gt;a&gt;img{margin-right:3px;width:auto;height:10px}.SF202504__Container .backtitle-share&gt;.share{right:15px}.SF202504__Container .backtitle-share&gt;.share&gt;a&gt;img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202504__Container h1{font-size:36px}.SF202504__Container h2{font-size:24px}.SF202504__Container p{line-height:1.6}.SF202504__Container p.smallprints{line-height:inherit}.SF202505__ContainerGeneral{padding-bottom:0;padding-top:0;background:none;min-height:unset}.SF202505__ContainerGeneral .column{width:100%;border-radius:0;&amp; .action a,form .submit-action{font-size:14px;background-color:transparent;border:2px solid #004695;width:auto;min-width:150px;margin:10px auto}}.SF202505__ContainerGeneral .column h2,.SF202505__ContainerGeneral .column h3,.SF202505__ContainerGeneral .column p{font-size:18px}.SF202505__ContainerGeneral .column .warning{align-items:center}.SF202505__ContainerGeneral .column .warning:before{display:block;background-position:50%;padding-bottom:10px}.SF202505__ContainerGeneral .column .list-items .row{padding:15px}}.SF202011__Closed{background-image:url(../img/closed_background.jpg);background-position:bottom;background-attachment:scroll}.SF202011__Closed img{margin:10px -90px}.SF202011__Closed div{margin-top:40px;margin-bottom:20px}.SF202011__Closed div&gt;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&gt;.banner{position:relative}.SF202105__Landing&gt;.banner.fixed-height&gt;img{max-height:450px}.SF202105__Landing&gt;.banner.fixed-height&gt;.mobile{display:none}.SF202105__Landing&gt;.banner&gt;img{width:100%}.SF202105__Landing&gt;.banner&gt;div.overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:flex-end}.SF202105__Landing&gt;.banner&gt;div.overlay&gt;img{margin-right:10px}.SF202105__Landing&gt;.banner&gt;div.overlay&gt;div{margin-left:10px;width:calc(50% - 100px);display:flex;align-items:flex-end;height:164px}.SF202105__Landing&gt;.banner&gt;div.overlay&gt;div&gt;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&gt;.banner&gt;div.overlay&gt;div&gt;a&gt;img{margin-bottom:10px}.SF202105__Landing&gt;.player{width:100%;height:580px;padding-bottom:25%;position:relative;overflow:hidden;background-color:#004695}.SF202105__Landing&gt;.player&gt;a{display:block;position:absolute;bottom:20px;right:25%;color:#fff;text-decoration:none}.SF202105__Landing&gt;.player&gt;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&gt;.player&gt;a.muted:before{left:5%;right:5%}.SF202105__Landing&gt;.player&gt;a&gt;img{object-fit:contain}.SF202105__Landing&gt;.player&gt;iframe{position:absolute;top:-50%;left:0;right:0;bottom:0;width:100%;height:200%;border:0}.SF202105__Landing&gt;.group{display:flex;height:460px}.SF202105__Landing&gt;.group&gt;div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.SF202105__Landing&gt;.group&gt;div&gt;h2{font-size:60px;text-transform:uppercase;max-width:280px;text-align:center;margin-bottom:20px}.SF202105__Landing&gt;.group&gt;div&gt;h2.long{max-width:none}.SF202105__Landing&gt;.group&gt;div&gt;div{font-family:Oswald,sans-serif;font-size:24px;color:#004695;max-width:430px;text-align:center;margin:20px 0}.SF202105__Landing&gt;.group&gt;img{height:100%;width:calc(50% - 100px)}.SF202105__Landing&gt;.group.group-left{flex-direction:row-reverse;background-color:#004695}.SF202105__Landing&gt;.group.group-left&gt;div&gt;.btn,.SF202105__Landing&gt;.group.group-left&gt;div&gt;div,.SF202105__Landing&gt;.group.group-left&gt;div&gt;h2{color:#fff;border-color:#fff}.SF202105__Landing&gt;.benefits{background-color:#f9f6f7;padding-bottom:20px}.SF202105__Landing&gt;.benefits.benefits-dark{background-color:#004695}.SF202105__Landing&gt;.benefits.benefits-dark&gt;div&gt;div{color:#fff}.SF202105__Landing&gt;.benefits&gt;div{max-width:994px;margin:0 auto;display:flex;justify-content:center}.SF202105__Landing&gt;.benefits&gt;div&gt;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&gt;.benefits&gt;div&gt;div&gt;img{object-fit:contain;margin-bottom:20px;height:80px;width:auto}.SF202105__Landing&gt;.benefits&gt;div&gt;div&gt;h3{font-size:24px;margin-top:0}.SF202105__Landing&gt;.shops{background-color:#f9f6f7;padding:40px 20px;font-family:Oswald,sans-serif;color:#004695;font-size:20px}.SF202105__Landing&gt;.shops&gt;div{text-align:center}.SF202105__Landing&gt;.shops&gt;div&gt;a{color:#004695}.SF202105__Landing&gt;.shops&gt;div.categories{max-width:994px;margin:0 auto;display:flex;justify-content:center}.SF202105__Landing&gt;.shops&gt;div.categories&gt;div{display:flex;flex-direction:column;align-items:center;text-align:center;margin:20px 15px;min-width:238px}.SF202105__Landing&gt;.shops&gt;div.categories&gt;div&gt;a{text-decoration:none}.SF202105__Landing&gt;.shops&gt;div.categories&gt;div&gt;img{object-fit:contain;margin-bottom:20px;height:120px;width:auto}.SF202105__Landing&gt;.shops&gt;div.categories&gt;div&gt;h2{font-size:24px;margin-top:0;text-transform:uppercase}.SF202105__Landing&gt;.shops&gt;.locations{display:flex;flex-direction:column}.SF202105__Landing&gt;.shops&gt;.locations&gt;a{margin-top:15px}.SF202105__Landing&gt;.target{background-color:#f9f6f7;display:flex;justify-content:center;padding:30px 0}.SF202105__Landing&gt;.target&gt;div{width:450px;font-family:Oswald,sans-serif;color:#004695;font-size:20px;text-align:center;margin:20px;line-height:1.5em}.SF202105__Landing&gt;.target&gt;div&gt;h2{font-size:24px;text-transform:uppercase}.SF202105__Landing&gt;.target&gt;div&gt;ul{margin:0;padding:0;list-style-type:none}.SF202105__Landing&gt;.target&gt;div&gt;ul&gt;li{padding:0 20px}.SF202105__Landing&gt;.target&gt;div&gt;ul&gt;li:before{content:"";width:14px;height:10px;background-image:url(../img/check.svg);display:inline-block;margin-right:5px}.SF202105__Landing&gt;.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&gt;.full&gt;*{text-align:center;max-width:800px}.SF202105__Landing&gt;.full&gt;h1{font-size:30px;margin-top:0;color:#fff}.SF202105__Landing&gt;.full&gt;img{margin-bottom:20px}.SF202105__Landing&gt;.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&gt;.cta-text-only&gt;*{text-align:center;max-width:800px}.SF202105__Landing&gt;.cta-text-only h2{font-size:36px}.SF202105__Landing&gt;.cta-text-only p{font-size:24px;text-align:center}.SF202105__Landing&gt;.cta-text-only a{display:inline-block}.SF202105__Landing&gt;.cta-text-only .terms,.SF202105__Landing&gt;.cta-text-only .terms a{color:#707070;font-family:Lato,sans-serif;font-size:18px}.SF202105__Landing&gt;.cta{display:flex;flex-direction:column;align-items:center;min-height:800px;position:relative;padding-bottom:20px}.SF202105__Landing&gt;.cta&gt;.cta-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;object-fit:cover;width:100%;height:100%}.SF202105__Landing&gt;.cta&gt;h3{margin-top:60px;font-size:36px}.SF202105__Landing&gt;.cta&gt;a{color:#004695;font-family:Oswald,sans-serif;font-size:24px}.SF202105__Landing&gt;.cta&gt;a.btn{font-size:20px}.SF202105__Landing&gt;.square-gallery{display:grid;grid-gap:10px;grid-template-columns:repeat(4,1fr)}.SF202105__Landing&gt;.square-gallery img{width:100%;height:100%}.SF202105__Landing&gt;.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&gt;.flyer&gt;.flyer-image{width:200px;margin:-20px 20px}.SF202105__Landing&gt;.flyer&gt;.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&gt;.full{font-size:24px}.SF202105__Landing&gt;.banner.fixed-height{max-height:250px}.SF202105__Landing&gt;.banner.fixed-height&gt;img{min-height:auto;display:none}.SF202105__Landing&gt;.banner.fixed-height .mobile{display:block}.SF202105__Landing&gt;.banner&gt;img{height:auto;min-height:350px}.SF202105__Landing&gt;.banner&gt;div.overlay{flex-direction:column;margin-bottom:20px}.SF202105__Landing&gt;.banner&gt;div.overlay&gt;img{width:214px;height:80px;margin-right:0;margin-bottom:20px}.SF202105__Landing&gt;.banner&gt;div.overlay&gt;div{margin-left:0;margin-bottom:20px;width:auto;height:auto}.SF202105__Landing&gt;.banner&gt;div.overlay&gt;div&gt;a{font-size:18px}.SF202105__Landing&gt;.banner&gt;div.overlay&gt;div&gt;a&gt;img{margin-bottom:5px;width:45px;height:45px}.SF202105__Landing&gt;.target{flex-direction:column;align-items:center}.SF202105__Landing&gt;.target&gt;div{width:100%}.SF202105__Landing&gt;.player{padding-bottom:56.25%;height:auto}.SF202105__Landing&gt;.player&gt;a{bottom:10px;right:10px;font-size:16px}.SF202105__Landing&gt;.player&gt;iframe{top:0;height:100%}.SF202105__Landing&gt;.group{flex-direction:column-reverse;height:auto}.SF202105__Landing&gt;.group&gt;div{margin:40px 10px}.SF202105__Landing&gt;.group&gt;div&gt;h2{font-size:36px;max-width:none}.SF202105__Landing&gt;.group&gt;img{width:100%;height:300px}.SF202105__Landing&gt;.group.group-left{flex-direction:column-reverse}.SF202105__Landing&gt;.benefits&gt;div,.SF202105__Landing&gt;.shops&gt;div{margin:0 10px;max-width:auto;flex-direction:column;align-items:center}.SF202105__Landing&gt;.benefits&gt;div&gt;div,.SF202105__Landing&gt;.shops&gt;div&gt;div{margin:15px}.SF202105__Landing&gt;.benefits&gt;div&gt;div&gt;img,.SF202105__Landing&gt;.shops&gt;div&gt;div&gt;img{height:120px}.SF202105__Landing&gt;.shops h2{margin-bottom:0}.SF202105__Landing&gt;.shops&gt;div.categories{margin-bottom:20px}.SF202105__Landing&gt;.square-gallery{grid-template-columns:repeat(2,1fr)}.SF202105__Landing&gt;.flyer{flex-direction:column;margin:0;padding:20px}.SF202105__Landing&gt;.flyer&gt;.flyer-image{margin:20px}.SF202105__Landing&gt;.cta{min-height:0}.SF202105__Landing&gt;.cta&gt;.cta-background{position:static;height:auto;min-height:250px}.SF202105__Landing&gt;.cta&gt;h3{margin-top:20px;font-size:28px}.SF202105__Landing&gt;.cta&gt;a{margin-bottom:20px;font-size:24px}.SF202105__Landing&gt;.shop-cta&gt;div&gt;h2{font-size:30px;margin-bottom:0}.SF202105__Landing&gt;.shop-cta&gt;div&gt;a{font-size:16px}}.SF202110__ClassDetail{position:relative;padding-bottom:0}.SF202110__ClassDetail .caps{text-transform:uppercase}.SF202110__ClassDetail .hide-desktop{display:none}.SF202110__ClassDetail img{max-width:100%;object-fit:cover}.SF202110__ClassDetail&gt;.back,.SF202110__ClassDetail&gt;.share{position:absolute;top:20px;background:#dfe2ef;padding:5px 15px;border-radius:19px}.SF202110__ClassDetail&gt;.back&gt;a,.SF202110__ClassDetail&gt;.share&gt;a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:20px;color:#004695;display:flex;align-items:center}.SF202110__ClassDetail&gt;.back&gt;a&gt;*,.SF202110__ClassDetail&gt;.share&gt;a&gt;*{flex-shrink:0}.SF202110__ClassDetail&gt;.back{left:20px}.SF202110__ClassDetail&gt;.back&gt;a&gt;img{margin-right:5px}.SF202110__ClassDetail&gt;.share{right:20px}.SF202110__ClassDetail&gt;.share&gt;a&gt;img{margin-left:10px;margin-bottom:5px}.SF202110__ClassDetail&gt;.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202110__ClassDetail&gt;.share .share-confirmation&gt;div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202110__ClassDetail&gt;.share .share-confirmation&gt;div a{align-self:center}.SF202110__ClassDetail&gt;.share .share-confirmation&gt;div p{text-align:center}.SF202110__ClassDetail&gt;.share .share-confirmation&gt;div&gt;h4{margin-top:0}.SF202110__ClassDetail&gt;.share .share-confirmation&gt;div&gt;h4&gt;img{margin-left:5px;margin-bottom:10px}.SF202110__ClassDetail&gt;.session{display:flex;flex-direction:column;align-items:center;max-width:1114px;margin:0 auto;padding-top:20px;text-align:center}.SF202110__ClassDetail&gt;.session .date,.SF202110__ClassDetail&gt;.session .time{font-family:Oswald,sans-serif;font-size:24px;color:#004695;text-transform:uppercase}.SF202110__ClassDetail&gt;.session .time{font-size:28px}.SF202110__ClassDetail&gt;.session .location{font-family:Oswald,sans-serif;font-size:21px;margin:15px 20px 35px}.SF202110__ClassDetail&gt;.session .location a{text-decoration:none}.SF202110__ClassDetail&gt;.session .activity a{display:flex;align-items:center;justify-content:center;font-family:Oswald,sans-serif;font-size:28px;color:#004695;text-transform:uppercase;text-decoration:none}.SF202110__ClassDetail&gt;.session .activity a img{margin-right:10px}.SF202110__ClassDetail&gt;.session .activity p{margin:40px 20px;text-align:center;max-width:994px}.SF202110__ClassDetail&gt;.access{display:flex;align-items:center;background-color:#f1f8ff;margin:20px 0;padding:40px 20px}.SF202110__ClassDetail&gt;.access&gt;div{text-align:center;flex:1}.SF202110__ClassDetail&gt;.access .pricing{display:flex;align-items:flex-start;flex-direction:column;font-family:Oswald,sans-serif;font-size:18px;color:#000}.SF202110__ClassDetail&gt;.access .pricing&gt;div{margin-bottom:10px}.SF202110__ClassDetail&gt;.access .pricing&gt;p{color:#5475b7;line-height:1.5;text-align:center}.SF202110__ClassDetail&gt;.access .booking,.SF202110__ClassDetail&gt;.access .restrictions{font-family:Oswald,sans-serif}.SF202110__ClassDetail&gt;.access .booking&gt;div,.SF202110__ClassDetail&gt;.access .restrictions&gt;div{margin-bottom:10px}.SF202110__ClassDetail&gt;.access .booking&gt;div&gt;div,.SF202110__ClassDetail&gt;.access .restrictions&gt;div&gt;div{margin:10px 0}.SF202110__ClassDetail&gt;.access .booking a,.SF202110__ClassDetail&gt;.access .restrictions a{text-decoration:underline;color:#004695}.SF202110__ClassDetail&gt;.access .booking .contextual-pricing,.SF202110__ClassDetail&gt;.access .restrictions .contextual-pricing{text-transform:uppercase;font-size:18px;margin:5px 0 13px;color:#004695}.SF202110__ClassDetail&gt;.access .restrictions{display:flex;flex-direction:column;align-items:flex-end}.SF202110__ClassDetail&gt;.access .booking{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 100px}.SF202110__ClassDetail&gt;.access .status{color:#004695;font-size:24px}.SF202110__ClassDetail&gt;.access .status.large{font-size:28px}.SF202110__ClassDetail&gt;.access .highlight{color:#5475b7;font-size:18px}.SF202110__ClassDetail&gt;.access .note{color:#004695;font-size:18px}.SF202110__ClassDetail&gt;.access .full{font-size:24px;color:#c41e1e;text-transform:uppercase}.SF202110__ClassDetail&gt;.access .past{font-size:24px;color:#004695;padding:5px 10px;text-transform:uppercase}.SF202110__ClassDetail&gt;.access .action-aside a,.SF202110__ClassDetail&gt;.access .action-cancel a,.SF202110__ClassDetail&gt;.access .action-disabled,.SF202110__ClassDetail&gt;.access .action-renew a,.SF202110__ClassDetail&gt;.access .action a{display:inline-block;text-transform:uppercase;text-decoration:none;border:2px solid #004695;color:#004695;font-size:21px;padding:5px 20px;border-radius:100px;white-space:nowrap}.SF202110__ClassDetail&gt;.access .action-cancel a{border:2px solid #a26557;color:#a26557}.SF202110__ClassDetail&gt;.access .action-disabled{border:2px solid #b0bacb;color:#b0bacb}.SF202110__ClassDetail&gt;.access .action-renew a{background-color:#dfe2ef;border:2px solid #dfe2ef}.SF202110__ClassDetail&gt;.access .action-aside{width:100%;display:flex}.SF202110__ClassDetail&gt;.access .action-aside&gt;div{width:50%;padding:10px 0;text-align:left}.SF202110__ClassDetail&gt;.access .action-aside&gt;div:first-child{padding-right:30px;border-right:1px solid #000;text-align:right}.SF202110__ClassDetail&gt;.access .action-aside&gt;div:last-child{padding-left:30px}.SF202110__ClassDetail&gt;.team{display:flex;flex-direction:row;max-width:994px;margin:40px auto;justify-content:center}.SF202110__ClassDetail&gt;.team&gt;div{font-family:Oswald,sans-serif;width:50%;text-align:center;display:flex;flex-direction:column;align-items:center}.SF202110__ClassDetail&gt;.team&gt;div&gt;a{display:block;font-size:21px;text-decoration:none}.SF202110__ClassDetail&gt;.team&gt;div&gt;a&gt;.img-container&gt;img{width:250px;height:250px;border-radius:150px}.SF202110__ClassDetail&gt;.team&gt;div&gt;a&gt;p{font-size:21px;text-align:center;color:#004695}.SF202110__ClassDetail&gt;.team&gt;div&gt;a&gt;p .role{color:#5475b7}.SF202110__ClassDetail&gt;.location-infos{background-color:#dfe2ef;padding:20px;display:flex;flex-direction:column;align-items:center}.SF202110__ClassDetail&gt;.location-infos&gt;img{width:30px;height:30px}.SF202110__ClassDetail&gt;.location-infos&gt;p{max-width:994px;text-align:left}.SF202110__ClassDetail&gt;.location{max-width:994px;width:100%;margin:20px auto 40px;text-align:center}.SF202110__ClassDetail&gt;.location h2{margin:20px 0}.SF202110__ClassDetail&gt;.location h2 a{color:#004695;text-decoration:none}.SF202110__ClassDetail&gt;.location .address{margin:30px auto;a{color:#004695;text-decoration:underline;font-family:Oswald,sans-serif;font-size:20px}}.SF202110__ClassDetail&gt;.location .equipment{h4{font-family:Oswald,sans-serif;font-size:18px;color:#004695;margin-bottom:0}}.SF202110__ClassDetail&gt;.location .equipment&gt;div{display:flex;margin:10px auto 20px;padding:0 20px;justify-content:center;align-items:center;flex-wrap:wrap}.SF202110__ClassDetail&gt;.location .equipment&gt;div&gt;*{margin:0 5px}.SF202110__ClassDetail&gt;.location p{text-align:center}.SF202110__ClassDetail&gt;.directions{background-color:#f4f5f9}.SF202110__ClassDetail&gt;.directions&gt;div{width:994px;max-width:100%;padding:20px 0;margin:20px auto}.SF202110__ClassDetail&gt;.directions&gt;div h3{text-transform:none;text-align:center}.SF202110__ClassDetail&gt;.directions&gt;div h4{margin-bottom:0}.SF202110__ClassDetail&gt;.directions&gt;div p{margin-top:0;font-size:18px}.SF202110__ClassDetail .link{display:flex;margin:20px auto;justify-content:center}.SF202110__ClassDetail .link a{color:#004695;text-decoration:none;font-family:Oswald,sans-serif;font-size:20px;display:flex;align-items:center;justify-content:center}.SF202110__ClassDetail .link a img{margin-left:5px}.SF202110__ClassDetail&gt;.link{min-height:130px}@media only screen and (max-width:720px){.SF202110__ClassDetail&gt;.back,.SF202110__ClassDetail&gt;.share{top:15px;padding:5px 8px}.SF202110__ClassDetail&gt;.back&gt;a,.SF202110__ClassDetail&gt;.share&gt;a{font-size:15px}.SF202110__ClassDetail&gt;.back&gt;a&gt;img,.SF202110__ClassDetail&gt;.share&gt;a&gt;img{margin-right:3px;height:10px}.SF202110__ClassDetail&gt;.back{left:15px}.SF202110__ClassDetail&gt;.back&gt;a&gt;img{margin-right:3px;width:auto;height:10px}.SF202110__ClassDetail&gt;.share{right:15px}.SF202110__ClassDetail&gt;.share&gt;a&gt;img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202110__ClassDetail .session{padding-top:60px}.SF202110__ClassDetail&gt;.access{flex-direction:column;align-items:center;padding:20px}.SF202110__ClassDetail&gt;.access&gt;div{width:100%;justify-content:center}.SF202110__ClassDetail&gt;.access&gt;div.booking,.SF202110__ClassDetail&gt;.access&gt;div.date,.SF202110__ClassDetail&gt;.access&gt;div.pricing{margin:0;order:unset}.SF202110__ClassDetail&gt;.access&gt;div.booking .action-aside a,.SF202110__ClassDetail&gt;.access&gt;div.booking .action-cancel a,.SF202110__ClassDetail&gt;.access&gt;div.booking .action-disabled,.SF202110__ClassDetail&gt;.access&gt;div.booking .action-renew a,.SF202110__ClassDetail&gt;.access&gt;div.booking .action a{font-size:21px;padding:5px 10px}.SF202110__ClassDetail&gt;.access&gt;div.booking .action-aside&gt;div:first-child{padding-right:10px}.SF202110__ClassDetail&gt;.access&gt;div.booking .action-aside&gt;div:last-child{padding-left:10px}.SF202110__ClassDetail&gt;.access .full,.SF202110__ClassDetail&gt;.access .past{font-size:21px}.SF202110__ClassDetail&gt;.access .highlight,.SF202110__ClassDetail&gt;.access .note,.SF202110__ClassDetail&gt;.access .pricing p{font-size:16px}.SF202110__ClassDetail&gt;.access .status{font-size:21px}.SF202110__ClassDetail&gt;.access .status.large{font-size:24px}.SF202110__ClassDetail&gt;.access .restrictions{order:1}.SF202110__ClassDetail&gt;.access .pricing,.SF202110__ClassDetail&gt;.access .restrictions{align-items:center}.SF202110__ClassDetail&gt;.team&gt;div{width:50%;padding:0 25px;max-width:350px}.SF202110__ClassDetail&gt;.team&gt;div&gt;a{width:100%}.SF202110__ClassDetail&gt;.team&gt;div&gt;a&gt;.img-container{position:relative;width:100%;height:0;padding-bottom:100%}.SF202110__ClassDetail&gt;.team&gt;div&gt;a&gt;.img-container&gt;img{position:absolute;top:0;left:0;width:100%;height:100%}.SF202110__ClassDetail&gt;.location,.SF202110__ClassDetail&gt;.location-infos{p{font-size:15px}}.SF202110__ClassDetail&gt;.location{flex-direction:column;padding:0 20px}.SF202110__ClassDetail&gt;.location img{width:100%;height:auto}.SF202110__ClassDetail&gt;.location .equipment&gt;div{flex-direction:row}.SF202110__ClassDetail&gt;.location .equipment&gt;div&gt;img{width:auto;height:auto}.SF202110__ClassDetail&gt;.location&gt;div{width:100%}.SF202110__ClassDetail&gt;.location&gt;div&gt;img{max-height:180px}.SF202110__ClassDetail&gt;.location&gt;div.detail{margin-left:0;padding:20px}.SF202110__ClassDetail&gt;.location&gt;div.detail&gt;p{text-align:left}.SF202110__ClassDetail&gt;.location .address{a{font-size:21px}}.SF202110__ClassDetail&gt;.directions{flex-direction:column}.SF202110__ClassDetail&gt;.directions&gt;div{padding:20px}.SF202110__ClassDetail&gt;.directions&gt;div&gt;p{font-size:15px;text-align:left}}.SF202205__Activities{line-height:1.2}.SF202205__Activities h1{max-width:994px;margin:20px auto;text-align:center}.SF202205__Activities .activities{max-width:994px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.SF202205__Activities .slides .activity .preview{width:auto;height:auto}.SF202205__Activities .activity{min-width:250px;width:33.33%;position:relative;padding:20px;display:flex;flex-direction:column;align-items:center}.SF202205__Activities .activity .preview{position:relative;width:250px;height:250px}.SF202205__Activities .activity .preview img.illustration{width:250px;height:250px;object-fit:cover;border-radius:460px}.SF202205__Activities .activity .preview img.picto{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SF202205__Activities .activity h4{text-align:center}.SF202205__Activities .activity h2{margin:10px 20px}.SF202205__Activities .activity h2 a{color:#004695;font-family:Oswald,sans-serif;font-weight:400;text-decoration:none}.SF202205__Activities .activity h2 a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.SF202205__Activities .activity .keywords{color:#8ca8d8;font-family:Oswald,sans-serif;font-weight:400;text-transform:capitalize;text-align:center}.SF202206__Activity{padding-bottom:20px;position:relative}.SF202206__Activity .hide-desktop{display:none}.SF202206__Activity img{max-width:100%;object-fit:cover}.SF202206__Activity&gt;.player{width:100%;height:480px;padding-bottom:25%;margin-bottom:72px;position:relative;background-color:#004695}.SF202206__Activity&gt;.player&gt;h2{display:block;position:absolute;text-transform:uppercase;left:50%;transform:translateX(-50%);bottom:80px;font-size:48px;color:#fff}.SF202206__Activity&gt;.player&gt;a{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-decoration:none}.SF202206__Activity&gt;.player&gt;a&gt;img{object-fit:contain}.SF202206__Activity&gt;.player&gt;a.played{display:none}.SF202206__Activity&gt;.player&gt;img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.SF202206__Activity&gt;.player&gt;.back,.SF202206__Activity&gt;.player&gt;.share{position:absolute;height:40px;display:flex;top:20px;background:#fff;padding:5px 15px;border-radius:19px}.SF202206__Activity&gt;.player&gt;.back&gt;a,.SF202206__Activity&gt;.player&gt;.share&gt;a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:20px;color:#004695;display:flex;align-items:center}.SF202206__Activity&gt;.player&gt;.back&gt;a&gt;*,.SF202206__Activity&gt;.player&gt;.share&gt;a&gt;*{flex-shrink:0}.SF202206__Activity&gt;.player&gt;.back{left:20px}.SF202206__Activity&gt;.player&gt;.back&gt;a&gt;img{margin-right:5px}.SF202206__Activity&gt;.player&gt;.share{right:20px}.SF202206__Activity&gt;.player&gt;.share&gt;a&gt;img{margin-left:10px;margin-bottom:5px}.SF202206__Activity&gt;.player&gt;.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202206__Activity&gt;.player&gt;.share .share-confirmation&gt;div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202206__Activity&gt;.player&gt;.share .share-confirmation&gt;div a{align-self:center}.SF202206__Activity&gt;.player&gt;.share .share-confirmation&gt;div p{text-align:center}.SF202206__Activity&gt;.player&gt;.share .share-confirmation&gt;div&gt;h4{margin-top:0}.SF202206__Activity&gt;.player&gt;.share .share-confirmation&gt;div&gt;h4&gt;img{margin-left:5px;margin-bottom:10px}.SF202206__Activity&gt;.player&gt;.session-icon{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:10}.SF202206__Activity&gt;.actions{max-width:100%;width:300px;margin:0 auto;padding:20px;display:flex;flex-direction:column;justify-content:center}.SF202206__Activity&gt;.actions&gt;a{display:block;text-align:center;margin:10px 0}.SF202206__Activity&gt;.accessories,.SF202206__Activity&gt;.intensity,.SF202206__Activity&gt;.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&gt;.accessories&gt;img,.SF202206__Activity&gt;.intensity&gt;img,.SF202206__Activity&gt;.keywords&gt;img{margin-left:5px}.SF202206__Activity&gt;.description{margin:20px auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}.SF202206__Activity&gt;.description&gt;p{max-width:662px;text-align:center}@media only screen and (max-width:720px){.SF202206__Activity&gt;.player{padding-bottom:56.25%;margin-bottom:36px;height:auto}.SF202206__Activity&gt;.player&gt;a&gt;img{width:50px;height:50px}.SF202206__Activity&gt;.player&gt;h2{font-size:24px;bottom:0;margin-bottom:40px}.SF202206__Activity&gt;.player&gt;.back,.SF202206__Activity&gt;.player&gt;.share{height:30px;top:15px;padding:5px 8px}.SF202206__Activity&gt;.player&gt;.back&gt;a,.SF202206__Activity&gt;.player&gt;.share&gt;a{font-size:15px}.SF202206__Activity&gt;.player&gt;.back{left:15px}.SF202206__Activity&gt;.player&gt;.back&gt;a&gt;img{margin-right:3px;width:auto;height:10px}.SF202206__Activity&gt;.player&gt;.share{right:15px}.SF202206__Activity&gt;.player&gt;.share&gt;a&gt;img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202206__Activity&gt;.player&gt;.session-icon&gt;img{width:46px;height:46px}}.SF202206__Home .sf-Banner--home.slider-home-mobile{display:none}.SF202206__Home .sf-Banner--home.slider-home-desktop{width:100%;height:572px}.SF202206__Home .sf-Banner--home.slider-home-desktop ul.slides{height:100%}.SF202206__Home .sf-Banner--home.slider-home-desktop ul.slides li{height:572px}.SF202206__Home .sf-Banner--home.slider-home-desktop ul.slides li img{height:100%;width:100%;object-fit:cover}.SF202206__Home .pill{text-align:center;margin:40px 20px}.SF202206__Home .pill a{text-decoration:none;background-color:#dfe2ef;padding:5px 25px 5px 35px;font-family:Oswald,sans-serif;font-weight:400;font-size:21px;color:#004695;border-radius:40px;letter-spacing:normal;text-transform:uppercase}.SF202206__Home .pill a:after{content:"";width:7px;height:21px;padding-left:15px;display:inline-block;background-image:url(../img/arrow_pill.svg);background-repeat:no-repeat;background-position:center 8px}.SF202206__Home .pill a img{vertical-align:middle;margin-bottom:5px;margin-left:3px}.SF202206__Home .activity{padding:0}@media only screen and (max-width:720px){.SF202206__Home .sf-Banner--home.slider-home-desktop{display:none}.SF202206__Home .sf-Banner--home.slider-home-mobile{display:block;width:100%;height:auto}.SF202206__Home .sf-Banner--home.slider-home-mobile ul.slides li{height:auto}}.SF202206__News{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px -10px}.SF202206__News .item{padding:0 10px;width:33.333%;position:relative}.SF202206__News .item .illustration{width:100%;object-fit:cover}.SF202206__News .item h3,.SF202206__News .item h4{font-family:Oswald,sans-serif;font-weight:400;font-size:16px;color:#7997cd;text-align:left;letter-spacing:normal;text-decoration:none;margin:10px 0}.SF202206__News .item h3{font-size:20px;margin-bottom:0}.SF202206__News .item h3 a{color:#004695;text-decoration:none}.SF202206__News .item h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.SF202206__News .item p{margin-top:0}@media only screen and (max-width:720px){.SF202206__News{flex-direction:column;margin:20px}.SF202206__News .item{width:100%;margin-bottom:20px;padding:0}}.SF202312__Account{background-image:url(../img/bg_moncompte.jpg)}.SF202312__Account .column{background-color:#fff}.SF202312__Account .column .history{width:100%;padding-top:20px;display:flex;justify-content:flex-end}.SF202312__Account .column .history a{display:flex;align-items:flex-end;justify-content:flex-end;font-family:Oswald,sans-serif;color:#004695;font-size:16px;text-decoration:none}.SF202312__Account .column .history a img{width:23px;height:14px}.SF202312__Account .column-profile{position:relative;margin-top:0}.SF202312__Account .column-profile .details{display:flex;flex-direction:row;align-items:center;margin:20px 0 0;width:80%}.SF202312__Account .column-profile .details .picture{width:180px;height:180px;object-fit:cover;border-radius:90px;margin-right:40px}.SF202312__Account .column-profile .details&gt;div{display:flex;flex-direction:column}.SF202312__Account .column-profile .details&gt;div h3{font-size:24px;text-transform:none;margin:10px 0;text-align:left}.SF202312__Account .column-profile .details&gt;div a{font-size:16px;margin-top:0;margin-bottom:10px;color:#7997cd;text-decoration:none}.SF202312__Account .column-profile .details&gt;div a:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;z-index:1;content:""}.SF202312__Account .column-profile .logout{font-size:16px;margin-left:auto;z-index:10}.SF202312__Account .column-profile .logout a{color:#004695;text-decoration:none}.SF202312__Account .column-profile .logout a img{width:23px;height:14px}.SF202312__Account .column-menu{padding:20px 0 40px;margin-bottom:120px}.SF202312__Account .column-menu ul{width:100%;padding:0}.SF202312__Account .column-menu li{list-style-type:none;border-bottom:1px solid #b0bacb;position:relative}.SF202312__Account .column-menu li:after{content:"";background-image:url(../img/caret.svg);position:absolute;top:50%;transform:translateY(-50%);right:20px;width:8px;height:13px}.SF202312__Account .column-menu li a{display:inline-block;margin:15px 40px 15px 20px;text-decoration:none;color:#000}.SF202312__Account .column-menu li a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.SF202312__Account .column-messages{background-color:rgba(245,239,236,.85)}.SF202312__Account .column-messages h2{display:flex}.SF202312__Account .column-messages h2 img{margin-left:10px}.SF202312__Account .column-messages .message{margin:0 -20px;padding:20px;border-bottom:1px solid #004695;text-align:center}.SF202312__Account .column-messages .message:last-child{border-bottom:0;padding-bottom:0}.SF202312__Account .column-messages .message p{margin:8px 0}.SF202312__Account .column-bookings{align-items:normal;color:#222}.SF202312__Account .column-bookings .bookings{font-family:Oswald,sans-serif;margin:20px 0}.SF202312__Account .column-bookings .bookings .row{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #b0bacb;margin:0 -20px;padding:10px;align-items:flex-start;min-height:52px;font-size:16px}.SF202312__Account .column-bookings .bookings .row.cancelled&gt;*{opacity:.2}.SF202312__Account .column-bookings .bookings .row.cancelled .action{opacity:1;text-align:center;text-transform:uppercase;color:#b0bacb}.SF202312__Account .column-bookings .bookings .date{display:flex;flex-direction:row}.SF202312__Account .column-bookings .bookings .date div{flex-grow:0;flex-shrink:0;width:40px;margin-right:15px;text-align:right}.SF202312__Account .column-bookings .bookings .date div:first-child{display:flex;flex-direction:column;width:50px}.SF202312__Account .column-bookings .bookings .date a{text-decoration:none;color:#222}.SF202312__Account .column-bookings .bookings .date a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;z-index:10}.SF202312__Account .column-bookings .bookings .details{display:flex;flex-direction:row;min-width:0;flex:1;&amp; .activity,.location span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:10px}}.SF202312__Account .column-bookings .bookings .details img{margin-right:5px}.SF202312__Account .column-bookings .bookings .details&gt;div{display:flex;flex-direction:row;min-width:0}.SF202312__Account .column-bookings .bookings .details .activity{width:115px;flex-shrink:0;flex-grow:0}.SF202312__Account .column-bookings .bookings .details .location{display:flex;flex-direction:column;flex:1;overflow:hidden}.SF202312__Account .column-bookings .bookings .details .cancel{font-family:Lato,sans-serif;font-size:13px;margin-top:5px}.SF202312__Account .column-bookings .bookings .action{margin:0 10px 0 0;width:85px}.SF202312__Account .column-bookings .bookings .action a,.SF202312__Account .column-bookings .bookings .action span{display:inline-block;text-transform:uppercase;text-decoration:none;font-size:14px;padding:5px 16px;border-radius:100px;border:2px solid #a26557;color:#a26557;position:absolute;top:50%;transform:translateY(-50%);z-index:20;min-width:auto}.SF202312__Account .column-bookings .bookings .action span{border:2px solid #b0bacb;color:#b0bacb}.SF202312__Account .column-bookings .info{margin:10px auto;font-size:16px;text-align:center;line-height:1.4;color:#004695}.SF202312__Account .column-bookings .info.dim{color:#7997cd}.SF202312__Account .column-bookings .cancel-info{font-family:Lato,sans-serif;font-size:13px;text-align:center}.SF202312__Account .column-bookings .help{margin:10px auto}.SF202312__Account .column-bookings .help&gt;a{font-family:Oswald,sans-serif;color:#004695;font-size:16px}.SF202312__Account .column-newsletter,.SF202312__Account .column-parrainage{background-color:#faf5f0}.SF202312__Account .column-cb{background-color:#fff}.SF202312__Account .column-bons-avoirs{background-color:#f4faf2}.SF202312__Account .column-factures{background-color:#e6eaff}.SF202312__Account .column-reductions{background-color:#dfe2ef}.SF202312__Account .column-reductions p .highlight{font-size:21px}.SF202312__Account .column-reductions .warning{display:flex;justify-content:center}.SF202312__Account .column-reductions hr{width:20%;border-color:#004695;margin:0}.SF202312__Account .column-help{background-color:#fff}.SF202312__Account .column-help p{text-align:center}.SF202312__Account .column-help p .highlight{font-size:21px}.SF202312__Account .bookings-history{width:100%;color:#000;font-size:16px}.SF202312__Account .bookings-history .row{display:flex;flex-direction:row;border-bottom:1px solid #b0bacb;margin:0 -20px;padding:10px 20px}.SF202312__Account .bookings-history .row:last-of-type{border-bottom:none}.SF202312__Account .bookings-history .date{display:flex;flex-direction:row;width:130px;flex-grow:0;flex-shrink:0}.SF202312__Account .bookings-history .date div{margin-right:15px}.SF202312__Account .bookings-history .date div:first-child{text-align:right}.SF202312__Account .bookings-history .activity{flex:1}.SF202312__Account .bookings-history .activity div:first-child img{margin-right:10px}.SF202312__Account .bookings-history .activity div:last-child{margin-left:32px}.SF202312__Account .bookings-history .status{width:200px;flex-grow:0;flex-shrink:0}.SF202312__Account .bookings-history .status img{margin-right:5px}.SF202312__Account .column-offer{align-items:flex-start}.SF202312__Account .column-offer.offer-none{align-items:center;background-color:#dfe2ef;padding:40px 20px}.SF202312__Account .column-offer.offer-fri{background-color:#cfe3f7}.SF202312__Account .column-offer.offer-studio{background-color:#0f3364;color:#dfe2ef}.SF202312__Account .column-offer.offer-studio .warning:before{background-image:url(../img/warning_light.svg)}.SF202312__Account .column-offer.offer-studio .offer&gt;div:nth-child(2){border-left-color:#dfe2ef}.SF202312__Account .column-offer.offer-studio .offer&gt;div:last-child a{color:#dfe2ef;border-color:#dfe2ef}.SF202312__Account .column-offer.offer-studio .offer.paused&gt;div:nth-child(2){opacity:.7}.SF202312__Account .column-offer.offer-studio .action a{color:#dfe2ef;border-color:#dfe2ef}.SF202312__Account .column-offer.offer-classik-legacy,.SF202312__Account .column-offer.offer-topp{background-color:#cfe3f7}.SF202312__Account .column-offer.offer-classik-legacy .offer&gt;div:first-child&gt;img:last-child{margin-top:4px}.SF202312__Account .column-offer.offer-eko{background-color:#fff8c6}.SF202312__Account .column-offer.offer-classik{background-color:#5475b7;color:#fff}.SF202312__Account .column-offer.offer-classik .warning:before{background-image:url(../img/warning_light.svg)}.SF202312__Account .column-offer.offer-classik .info{color:#fff}.SF202312__Account .column-offer.offer-classik .offer&gt;div:nth-child(2){border-left-color:#fff}.SF202312__Account .column-offer.offer-classik .offer&gt;div:last-child a{color:#fff;border-color:#fff}.SF202312__Account .column-offer.offer-classik&gt;.action&gt;a{color:#fff;border-color:#fff}.SF202312__Account .column-offer .info{text-align:center;color:#004695;font-size:16px;line-height:1.4}.SF202312__Account .column-offer .info p{text-align:center;font-size:16px}.SF202312__Account .column-offer .info p:last-child{font-weight:300}.SF202312__Account .column-offer .offer{display:flex;margin:20px 0;align-items:center}.SF202312__Account .column-offer .offer .action a{min-width:unset}.SF202312__Account .column-offer .offer&gt;div:first-child{display:flex;flex-direction:column;align-items:center;width:140px;margin:0 20px;text-transform:uppercase;font-size:21px}.SF202312__Account .column-offer .offer&gt;div:first-child&gt;img{margin-top:10px;height:27px}.SF202312__Account .column-offer .offer&gt;div:nth-child(2){flex:1;padding:10px 20px;border-left:1px solid #004695}.SF202312__Account .column-offer .offer&gt;div:nth-child(2)&gt;div{font-size:18px;margin-bottom:5px}.SF202312__Account .column-offer .offer&gt;div:last-child a{color:#004695;background-color:transparent;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:14px;padding:5px 16px;border:2px solid #004695;border-radius:100px}.SF202312__Account .column-offer .offer.paused&gt;div:nth-child(2){opacity:.6}.SF202312__Account .column-offer .warning a{color:inherit}.SF202312__Account .js-autoSubmit_photo h3{text-transform:none;text-align:left;font-size:18px}.SF202312__Account .js-autoSubmit_photo label.submit-action{font-family:Oswald,sans-serif;margin:20px auto}.SF202312__Account .js-autoSubmit_photo input[type=submit]{display:none}@media only screen and (max-width:720px){.SF202312__Account{background:none}.SF202312__Account .column-profile{background-color:#f1f8ff;margin-bottom:0}.SF202312__Account .column-profile .details{margin-left:0;width:90%}.SF202312__Account .column-profile .details h3{font-size:21px}.SF202312__Account .column-profile .details .picture{margin-right:20px;width:135px;height:135px}.SF202312__Account .column-profile .details&gt;div a{font-size:16px}.SF202312__Account .column-profile .logout{font-size:16px;margin-top:10px}.SF202312__Account .column-messages{margin-top:0}.SF202312__Account .column-bons-avoirs p a{margin-bottom:0;font-size:16px}.SF202312__Account .column-parrainage{margin-bottom:0}.SF202312__Account .column-parrainage .list-parrainages .row{padding:15px 5%}.SF202312__Account .bookings-history .row{padding:10px}.SF202312__Account .bookings-history .date{width:70px;text-align:right;flex-direction:column}.SF202312__Account .bookings-history .activity div:first-child img{margin-right:5px}.SF202312__Account .bookings-history .activity div:last-child{margin-left:27px}.SF202312__Account .bookings-history .status{width:150px;img{width:11px;height:11px}}.SF202312__Account .column-bookings .bookings .row.cancelled .action{font-size:14px}.SF202312__Account .column-bookings .bookings .date{flex-direction:column;align-items:flex-end}.SF202312__Account .column-bookings .bookings .date div{margin-right:10px}.SF202312__Account .column-bookings .bookings .date div:first-child{margin-top:0}.SF202312__Account .column-bookings .bookings .details&gt;div{flex-direction:column}.SF202312__Account .column-reductions .warning{flex-direction:column}.SF202312__Account .column-reductions p{max-width:95%}.SF202312__Account .column-offer{align-items:center}.SF202312__Account .column-offer .offer{flex-direction:column}.SF202312__Account .column-offer .offer div:first-child{font-size:18px;margin-bottom:15px}.SF202312__Account .column-offer .offer&gt;div{margin:10px 0}.SF202312__Account .column-offer .offer div:nth-child(2){border-left:none;padding:0;text-align:center}}.sf-Nav__Pager{color:#7997cd;font-family:Lato,sans-serif;font-size:12px}.sf-Nav__Pager ul{display:flex;align-items:center;justify-content:center;padding:0;height:60px;margin:0 0 20px}.sf-Nav__Pager ul li{list-style-type:none;margin:0 3px}.sf-Nav__Pager a{text-decoration:none;color:#7997cd;width:30px;height:30px;display:inline-block;text-align:center;line-height:28px;font-size:14px;width:31px;height:31px}.sf-Nav__Pager .active{color:#fff;cursor:default;background-color:#7997cd;border:2px solid transparent;border-radius:100%}.sf-Nav__Pager .inactive{border:2px solid #7997cd;border-radius:100%}.sf-Nav__Pager .next,.sf-Nav__Pager .previous{background-image:url(../img/arrow_prev.svg);background-position:50%;background-repeat:no-repeat}.sf-Nav__Pager .next{transform:rotate(180deg)}.sf-Nav__Pager .next.last,.sf-Nav__Pager .previous.first{cursor:default;opacity:.5}.SF202403__SearchBar{width:100%;max-width:391px;margin:0 auto}.SF202403__SearchBar form{margin:20px;display:flex;border-bottom:1px solid #004695}.SF202403__SearchBar form input{font-family:Oswald,sans-serif;font-size:16px;flex:1;border:0;padding:5px;color:#000;background-color:#fff}.SF202403__SearchBar form input::placeholder{color:#b0bacb}.SF202403__SearchBar form input::-webkit-search-cancel-button{-webkit-appearance:none;height:10px;width:10px;background:url(../img/cross.svg) no-repeat 50% 50%;background-size:contain;padding-left:10px;padding-right:10px}.SF202403__SearchBar form button{width:30px;height:30px;border:0;background:none;padding:5px}.SF202403__SearchBar form button img{width:100%;height:100%}.SF202403__SearchBar form button:hover{cursor:pointer}.SF202403_Schedule{margin:0 auto;width:100%;max-width:994px;font-family:Oswald,sans-serif;font-size:15px}.SF202403_Schedule small{font-family:Lato,sans-serif}.SF202403_Schedule .row{position:relative;display:flex;border-radius:19px;min-height:80px;align-items:center}.SF202403_Schedule .row:hover{background-color:#fcfcfd}.SF202403_Schedule .row:nth-child(odd){background-color:#f4f5f9}.SF202403_Schedule .row:nth-child(odd):hover{background-color:#f0f2f8}.SF202403_Schedule .row&gt;div{display:flex;flex-shrink:0;flex-direction:column;padding:10px 15px}.SF202403_Schedule .row&gt;div:after{content:"";position:absolute;bottom:20px;transform:translateX(-16px);top:20px;border-right:1px solid #b0bacb}.SF202403_Schedule .row&gt;div.time{width:140px;font-size:15px;align-items:center;text-align:center}.SF202403_Schedule .row&gt;div.time a.detail{color:#000;text-decoration:none}.SF202403_Schedule .row&gt;div.time a.detail:after{z-index:10;content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.SF202403_Schedule .row&gt;div.time a.info-salle{z-index:30;position:absolute;left:10px}.SF202403_Schedule .row&gt;div.time a.info-salle img{margin-bottom:5px}.SF202403_Schedule .row&gt;div.time img{width:15px}.SF202403_Schedule .row&gt;div.time:after{content:none}.SF202403_Schedule .row&gt;div.time .future{border:1px solid #000;font-size:13px;text-transform:uppercase;padding:1px 5px}.SF202403_Schedule .row&gt;div.place{width:200px}.SF202403_Schedule .row&gt;div.place img{margin-right:5px}.SF202403_Schedule .row&gt;div.activity{flex-direction:row;align-items:flex-start;width:200px}.SF202403_Schedule .row&gt;div.activity img{width:19px;margin-right:5px}.SF202403_Schedule .row&gt;div.teacher{width:160px}.SF202403_Schedule .row&gt;div.teacher small{font-size:12px;font-family:Oswald,sans-serif}.SF202403_Schedule .row&gt;div.rates{width:134px;font-size:12px}.SF202403_Schedule .row&gt;div.rates small{font-size:12px;font-family:Oswald,sans-serif;color:#004695}.SF202403_Schedule .row&gt;div.action{width:150px;height:100%;align-items:center;justify-content:center;font-family:Oswald,sans-serif}.SF202403_Schedule .row&gt;div.action a.btn,.SF202403_Schedule .row&gt;div.action a.btn-cancel{padding:2px 10px;border:2px solid #004695;border-radius:50px;background-color:transparent;color:#004695;text-transform:uppercase;text-decoration:none}.SF202403_Schedule .row&gt;div.action a.btn-cancel{border-color:#a26557;color:#a26557}.SF202403_Schedule .row&gt;div.action small{font-family:Oswald,sans-serif;color:#637377;margin:3px 0}.SF202403_Schedule .row&gt;div.action small.future{text-transform:uppercase;background-color:#9dc7ac;color:#fff;font-size:10px;padding:1px 3px}.SF202403_Schedule .row&gt;div.action small.full{text-transform:uppercase;color:#c41e1e}.SF202403_Schedule .row&gt;div.action small.capacity{color:#7997cd}.SF202403_Schedule .row&gt;div.action small.info{font-size:80%;color:#004695}.SF202403_Schedule .row&gt;div.action small.booked{text-transform:uppercase;background-color:#7997cd;color:#fff;font-size:10px;padding:1px 15px}.SF202403_Schedule .row&gt;div.action:after{content:"";background:url(../img/detail.svg) no-repeat;width:10px;height:17px;transform:translateY(-50%);border-right:0;right:10px;top:50%}.SF202403_Schedule .row.dim{opacity:.4}.SF202403_Schedule .location-infos{display:none;z-index:1000;position:fixed;top:100px;left:0;right:0;font-family:Lato,sans-serif;background-color:#f8faff;padding:20px;flex-direction:column;align-items:center}.SF202403_Schedule .location-infos&gt;a{display:block;width:100%;max-width:994px;text-align:center}.SF202403_Schedule .location-infos&gt;a&gt;img{width:20px;height:20px;margin:20px 0}.SF202403_Schedule .location-infos&gt;img{width:30px;height:30px}.SF202403_Schedule .location-infos&gt;h4{margin:20px 0;font-family:Oswald,sans-serif;font-weight:400;font-size:24px;color:#004695}.SF202403_Schedule .location-infos&gt;p{max-width:994px;text-align:center;font-size:18px}@media only screen and (max-width:720px){.SF202403_Schedule{width:100%}.SF202403_Schedule .row{min-height:120px;padding:10px 5px 30px;margin:10px;display:grid;grid-template-columns:73px 1fr 93px;grid-column-gap:5px;align-items:flex-start}.SF202403_Schedule .row&gt;div{padding:0}.SF202403_Schedule .row&gt;div:after{content:none}.SF202403_Schedule .row&gt;div.time{width:auto;grid-column:1;grid-row:1/4}.SF202403_Schedule .row&gt;div.time a.info-salle{position:static}.SF202403_Schedule .row&gt;div.time a.info-salle img{margin-bottom:0}.SF202403_Schedule .row&gt;div.place{width:auto;grid-column:2;grid-row:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.SF202403_Schedule .row&gt;div.activity{width:auto;grid-column:2;grid-row:1}.SF202403_Schedule .row&gt;div.teacher{width:auto;grid-column:2;grid-row:3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.SF202403_Schedule .row&gt;div.rates{align-items:flex-end;width:auto;grid-column:3;grid-row:1/3;text-align:right}.SF202403_Schedule .row&gt;div.action{align-items:flex-end;width:auto;grid-column:3;grid-row:3}.SF202403_Schedule .row&gt;div.action:after{top:unset;bottom:0}.SF202403_Schedule .location-infos{top:0;left:0;right:0;bottom:0;transform:none}}.SF202404__Location{padding-bottom:10px;min-height:auto}.SF202404__Location img{max-width:100%;object-fit:cover}.SF202404__Location&gt;.site{width:100%;position:relative;margin:20px auto 40px;text-align:center}.SF202404__Location&gt;.site h2{margin:20px auto 10px}.SF202404__Location&gt;.site h2 a{color:#004695;text-decoration:none}.SF202404__Location&gt;.site .address{margin:10px auto 30px}.SF202404__Location&gt;.site .address a{color:#004695;text-decoration:underline;font-family:Oswald,sans-serif;font-size:20px}.SF202404__Location&gt;.site&gt;.back,.SF202404__Location&gt;.site&gt;.share{position:absolute;height:40px;display:flex;top:0;background:#dfe2ef;padding:5px 15px;border-radius:19px}.SF202404__Location&gt;.site&gt;.back&gt;a,.SF202404__Location&gt;.site&gt;.share&gt;a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:20px;color:#004695;display:flex;align-items:center}.SF202404__Location&gt;.site&gt;.back&gt;a&gt;*,.SF202404__Location&gt;.site&gt;.share&gt;a&gt;*{flex-shrink:0}.SF202404__Location&gt;.site&gt;.back{left:20px}.SF202404__Location&gt;.site&gt;.back&gt;a&gt;img{margin-right:5px;height:12px}.SF202404__Location&gt;.site&gt;.share{right:20px}.SF202404__Location&gt;.site&gt;.share&gt;a&gt;img{margin-left:10px;margin-bottom:5px}.SF202404__Location&gt;.site&gt;.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}.SF202404__Location&gt;.site&gt;.share .share-confirmation&gt;div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}.SF202404__Location&gt;.site&gt;.share .share-confirmation&gt;div a{align-self:center}.SF202404__Location&gt;.site&gt;.share .share-confirmation&gt;div p{text-align:center}.SF202404__Location&gt;.site&gt;.share .share-confirmation&gt;div&gt;h4{margin-top:0}.SF202404__Location&gt;.site&gt;.share .share-confirmation&gt;div&gt;h4&gt;img{margin-left:5px;margin-bottom:10px}.SF202404__Location&gt;.site .equipment h4{font-family:Oswald,sans-serif;font-size:18px;color:#004695;margin-bottom:0}.SF202404__Location&gt;.site .equipment&gt;div{display:flex;margin:10px auto 20px;padding:0 20px;justify-content:center;align-items:center;flex-wrap:wrap}.SF202404__Location&gt;.site .equipment&gt;div&gt;*{margin:0 5px}.SF202404__Location&gt;.location-infos{background-color:#dfe2ef;padding:20px;display:flex;flex-direction:column;align-items:center}.SF202404__Location&gt;.location-infos&gt;h2{margin:20px auto}.SF202404__Location&gt;.location-infos&gt;img{width:30px;height:30px}.SF202404__Location&gt;.location-infos&gt;p{max-width:994px;text-align:center}.SF202404__Location&gt;.location{max-width:994px;width:100%;margin:20px auto 40px;text-align:center}.SF202404__Location&gt;.location h2{margin:20px 0}.SF202404__Location&gt;.location h2 a{color:#004695;text-decoration:none}.SF202404__Location&gt;.location p{text-align:center}.SF202404__Location&gt;.directions{background-color:#f4f5f9}.SF202404__Location&gt;.directions&gt;div{width:994px;max-width:100%;padding:20px 0;margin:20px auto}.SF202404__Location&gt;.directions&gt;div h3{text-transform:none;text-align:center}.SF202404__Location&gt;.directions&gt;div h4{margin-bottom:0}.SF202404__Location&gt;.directions&gt;div p{margin-top:0;font-size:18px}.SF202404__Location .link{display:flex;margin:20px 0;justify-content:center}.SF202404__Location .link a{color:#004695;text-decoration:none;font-family:Oswald,sans-serif;font-size:24px;display:flex;align-items:center;justify-content:center}.SF202404__Location .link a img{margin-left:5px}@media only screen and (max-width:720px){.SF202404__Location&gt;.site{margin-top:15px;padding-top:20px}.SF202404__Location&gt;.site&gt;h2{font-size:21px;bottom:0}.SF202404__Location&gt;.site&gt;.back,.SF202404__Location&gt;.site&gt;.share{height:30px;top:0;padding:5px 8px}.SF202404__Location&gt;.site&gt;.back&gt;a,.SF202404__Location&gt;.site&gt;.share&gt;a{font-size:15px}.SF202404__Location&gt;.site&gt;.back{left:15px}.SF202404__Location&gt;.site&gt;.back&gt;a&gt;img{margin-right:3px;width:auto;height:10px}.SF202404__Location&gt;.site&gt;.share{right:15px}.SF202404__Location&gt;.site&gt;.share&gt;a&gt;img{margin-left:5px;margin-bottom:0;width:auto;height:14px}.SF202404__Location&gt;.site .address a{font-size:21px}.SF202404__Location&gt;.session{flex-direction:column;align-items:center;padding:0 20px}.SF202404__Location&gt;.location-infos h2,.SF202404__Location&gt;.location h2{font-size:21px}.SF202404__Location&gt;.location-infos p,.SF202404__Location&gt;.location p{font-size:15px}.SF202404__Location&gt;.location{flex-direction:column}.SF202404__Location&gt;.location&gt;*{margin:0 20px}.SF202404__Location&gt;.location&gt;img{width:100%;height:auto;max-height:180px;margin:0}.SF202404__Location&gt;.location&gt;div{width:100%}.SF202404__Location&gt;.location&gt;div.detail{margin-left:0;padding:20px}.SF202404__Location&gt;.location&gt;div.detail&gt;p{text-align:left}.SF202404__Location&gt;.directions{flex-direction:column}.SF202404__Location&gt;.directions&gt;div{padding:20px}.SF202404__Location&gt;.directions&gt;div&gt;p{font-size:15px;text-align:left}.SF202404__Location .link a{font-size:21px}}.sponsor_bg.image_desktop{position:fixed;width:100%;z-index:-1;object-fit:cover;min-height:120vh}.sponsor_bg.image_mobile{display:none}.SF__sponsor .info-points&gt;div{justify-content:space-around}.SF__sponsor .info-points&gt;div .info-point{max-width:230px}.SF__sponsor .call-to-action .action{margin-bottom:50px}.SF202504__Sponsor_tunnel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.SF202504__Sponsor_tunnel .column{background:#faf5f0;opacity:.95;display:block;border-radius:16px;padding:35px 35px 100px;margin-bottom:150px}.SF202504__Sponsor_tunnel .column h2{font-size:32px;text-transform:uppercase;text-align:center}.SF202504__Sponsor_tunnel .column h3{text-transform:none;text-align:left;font-size:18px;padding:0 15px;margin-top:40px}.SF202504__Sponsor_tunnel .column ol,.SF202504__Sponsor_tunnel .column ul{padding-left:8px;line-height:1.4;font-family:Lato}.SF202504__Sponsor_tunnel .column ol li,.SF202504__Sponsor_tunnel .column ul li{padding-left:8px;position:relative}.SF202504__Sponsor_tunnel .column ul{list-style:none}.SF202504__Sponsor_tunnel .column ul li:before{content:"";background-image:url(../img/offre/list_tick.svg);background-size:cover;height:10px;width:10px;display:inline-block;position:absolute;top:8px;left:-14px}.SF202504__Sponsor_tunnel .column form{margin-top:40px;align-items:center}.SF202504__Sponsor_tunnel .column form input[type=email]{max-width:70%;margin:10px auto 30px;text-align:center;font-size:18px}.SF202504__Sponsor_tunnel .column form input[type=email]::placeholder{color:#004695;opacity:.5}.SF202504__Sponsor_tunnel .column .action{text-align:center}.SF202504__Sponsor_tunnel .column .action&gt;a,.SF202504__Sponsor_tunnel .column input[type=submit]{font-family:Oswald;color:#004695;background-color:transparent;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:18px;padding:8px 16px;border:2px solid #004695;border-radius:100px;min-width:200px;text-align:center;line-height:1.2;margin:20px 0 0}&amp; .backtitle_share{display:flex;position:relative;width:75%;height:100px}&amp; .backtitle_share&gt;.back,&amp; .backtitle_share&gt;.share{background:#dfe2ef;padding:5px 15px;border-radius:19px;position:absolute;top:20px}&amp; .backtitle_share&gt;.back&gt;a,&amp; .backtitle_share&gt;.share&gt;a{text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:16px;color:#004695;display:flex;align-items:center}&amp; .backtitle_share&gt;.back&gt;a&gt;*,&amp; .backtitle_share&gt;.share&gt;a&gt;*{flex-shrink:0}&amp; .backtitle_share&gt;.back{left:20px}&amp; .backtitle_share&gt;.back&gt;a&gt;img{margin-right:5px;height:13px}&amp; .backtitle_share&gt;.share{right:20px}&amp; .backtitle_share&gt;.share&gt;a&gt;img{margin-left:10px;margin-bottom:5px;height:17px}&amp; .backtitle_share&gt;.share .share-confirmation{display:none;position:fixed;top:100px;left:0;right:0;min-height:100px;background-color:#f8faff;z-index:100}&amp; .backtitle_share&gt;.share .share-confirmation&gt;div{margin:0 auto;padding:40px 20px;max-width:994px;display:flex;align-items:center;flex-direction:column}&amp; .backtitle_share&gt;.share .share-confirmation&gt;div a{align-self:center}&amp; .backtitle_share&gt;.share .share-confirmation&gt;div p{text-align:center}&amp; .backtitle_share&gt;.share .share-confirmation&gt;div&gt;h4{margin-top:0}&amp; .backtitle_share&gt;.share .share-confirmation&gt;div&gt;h4&gt;img{margin-left:5px;margin-bottom:10px}&amp; .backtitle_share h1{width:100%;text-align:center;font-size:25px;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;color:#004695}@media only screen and (max-width:720px){.sponsor_bg.image_desktop{display:none}.sponsor_bg.image_mobile{display:block;width:100%}.SF__sponsor .info-points&gt;div .info-point{max-width:280px}.SF202504__Sponsor_tunnel{background-color:#faf5f0}.SF202504__Sponsor_tunnel .column{margin-bottom:0;padding-bottom:50px}.SF202504__Sponsor_tunnel .column h2{font-size:24px}.SF202504__Sponsor_tunnel .column .action&gt;a,.SF202504__Sponsor_tunnel .column input[type=submit]{min-width:150px;font-size:14px;margin:50px 0}.SF202504__Sponsor_tunnel .column form input[type=email]{max-width:100%}.backtitle_share{width:100%;height:60px}.backtitle_share h1{font-size:21px;margin-top:60px}.backtitle_share&gt;.back,.backtitle_share&gt;.share{top:15px;padding:5px 8px 5px 12px}.backtitle_share&gt;.back&gt;a,.backtitle_share&gt;.share&gt;a{font-size:15px}.backtitle_share&gt;.back&gt;a&gt;img,.backtitle_share&gt;.share&gt;a&gt;img{margin-right:3px;height:10px}.backtitle_share&gt;.back{left:15px}.backtitle_share&gt;.back&gt;a&gt;img{margin-right:3px;width:auto;height:10px}.backtitle_share&gt;.share{right:15px}.backtitle_share&gt;.share&gt;a&gt;img{margin-left:5px;margin-bottom:0;width:auto;height:14px}}.LogServerBox{color:#000;font-family:Lucida Console,sans-serif;font-size:11px;word-break:break-all}.LogServerBox h1{margin:15px 0;font-size:16px;text-transform:uppercase}.LogServerBox p{word-wrap:break-word}</pre></body></html>