html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.f{display:flex}.f--center{justify-content:center;align-items:center}.i-airplane-dims{width:52px;height:52px}.i-arrow-dims{width:7.88px;height:11.76px}.i-bag-dims{width:41px;height:71px}.i-bills-dims{width:35.1px;height:40.3px}.i-chat-dims{width:56px;height:53.9px}.i-clock-dims{width:13px;height:11px}.i-close-dims{width:31px;height:31px}.i-communaute-dims{width:59.5px;height:51px}.i-delete-dims{width:30px;height:30px}.i-download-dims{width:12px;height:16px}.i-europe-dims{width:58px;height:58px}.i-facebook-dims{width:8.938px;height:19px}.i-faq-dims{width:42px;height:40px}.i-help-dims{width:37.7px;height:30.5px}.i-info-dims{width:20px;height:20px}.i-instagram-dims{width:20px;height:20px}.i-next-dims{width:15.3px;height:28.8px}.i-offers-dims{width:25.6px;height:36.1px}.i-phone-dims{width:30px;height:48px}.i-prev-dims{width:15.3px;height:28.8px}.i-sparkles-limited-dims{width:226px;height:118px}.i-sparkles-promo-dims{width:228px;height:122px}.i-tracking-dims{width:33.2px;height:38px}.i-twitter-dims{width:20.625px;height:16.875px}.i-youtube-dims{width:20px;height:12.969px}@font-face{font-family:"sosh-web";src:url("../fonts/sosh-medium-web.woff2") format("woff2"),url("../fonts/sosh-medium-web.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"sosh-web";src:url("../fonts/sosh-bold-web.woff2") format("woff2"),url("../fonts/sosh-bold-web.woff") format("woff");font-weight:bold;font-style:normal;font-display:fallback}@font-face{font-family:"sosh-web";src:url("../fonts/sosh-black-web.woff2") format("woff2"),url("../fonts/sosh-black-web.woff") format("woff");font-weight:900;font-style:normal;font-display:fallback}.container{width:calc(100% - 160px);max-width:1366px;margin:0 auto}@media screen and (max-width: 740px){.container{width:calc(100% - 12.5vw)}}@media screen and (max-width: 450px){.container{width:100%}}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"sosh-web","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.loading *{cursor:progress !important}.r{position:relative;display:block}.r video,.r img,.r iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 960px)and (orientation: portrait){.r--resp{padding-bottom:0 !important}}@media screen and (orientation: landscape){.r--resp{padding-top:0 !important}}a,a:visited,.a{color:#999;text-decoration:none;transition:color .5s cubic-bezier(0.26, 1.04, 0.54, 1);-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}a:hover,a:visited:hover,.a:hover{transition:none;color:#828282}a:active,a:visited:active,.a:active{color:#828282}ul,ol,dl,p,.p,.faq-single__content h2{font-size:1.7rem;line-height:1.6}.bold{font-weight:bold}h1,.h1,h2,.h2,h3,.h3,.h4{text-rendering:optimizelegibility}h1,.h1{font-size:3.515625vw;font-weight:900;line-height:1.2}h2,.h2{font-size:2.34375vw;font-weight:bold;line-height:1.2;color:#017acd}h3,.h3{line-height:1;font-weight:bold}.green{color:#017acd}.yellow{color:#ffe500}.magenta{color:#eb0450}.header{padding-top:6.25vw}.header .h1{width:48.0359678183%;margin:0 auto}.header .baseline{width:65.3573118788%;font-size:1.328125vw;margin-top:0.78125vw;margin-bottom:6.25vw;line-height:1.4;display:inline-block}.article{width:100%}.statTag{position:absolute}.section--help{padding:1.5625vw 0;background:#017acd}.section--help .container{display:flex;justify-content:space-between;align-items:center}.section--help .h2{color:#fff;font-weight:bold}@media screen and (min-width: 1366px){h1,.h1{font-size:4.5rem}h2,.h2{font-size:3rem}.header{padding-top:80px}.header .baseline{font-size:17px;margin-top:10px;margin-bottom:80px}.section--help{padding:20px 0}}@media screen and (max-width: 450px){h1,.h1{font-size:8.1081081081vw}h2,.h2{font-size:6.0810810811vw}ul,ol,dl,p,.p,.faq-single__content h2{font-size:3.6486486486vw}.header{padding-top:10.8108108108vw}.header .h1{width:82.6786559394%}.header .baseline{width:82.6786559394%;font-size:5.4054054054vw;margin-top:5.4054054054vw;margin-bottom:10.8108108108vw}.section--help .container{flex-direction:column;padding:13.5135135135vw 0 10.8108108108vw}.section--help .h2{margin-bottom:4.0540540541vw;width:65.3573118788%}}.media{position:relative;display:block;background:#ededed}@media(max-width: 450px){.media .r--desktop{display:none}}@media(min-width: 450px){.media .r--mobile{display:none}}.media video,.media picture,.media iframe,.media svg{position:absolute;top:0;left:0;width:100%;height:100%}.media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.link{-webkit-tap-highlight-color:rgba(0,0,0,0);font-weight:bold;font-size:1.25vw;color:#eb0450 !important;display:inline-block;cursor:pointer;transition:color 1s cubic-bezier(0.26, 1.04, 0.54, 1)}.link:hover{color:#017acd !important;transition:none}@media screen and (max-width: 740px){.link{font-size:2.1621621622vw}}@media screen and (max-width: 450px){.link{font-size:3.6486486486vw}}a.btn,.btn{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;border:none;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}a.btn[disabled],.btn[disabled]{opacity:.6;pointer-events:none}a.btn--rounded,.btn--rounded{font-size:1.09375vw !important;color:#000;height:3.90625vw;line-height:3.90625vw;border-radius:1.953125vw !important;padding:0 1.953125vw !important;font-weight:900;text-transform:uppercase;transition:background 1s cubic-bezier(0.26, 1.04, 0.54, 1),color 1s cubic-bezier(0.26, 1.04, 0.54, 1)}a.btn--rounded.active,a.btn--rounded:hover,.btn--rounded.active,.btn--rounded:hover{transition-duration:0s;color:#fff;background-color:#eb0450}a.btn--shadow,.btn--shadow{color:#fff;font-size:1.953125vw !important;height:3.90625vw;line-height:3.90625vw;border-radius:10px;padding:0 1.5625vw !important;font-weight:900;transition:background 1s cubic-bezier(0.26, 1.04, 0.54, 1),color 1s cubic-bezier(0.26, 1.04, 0.54, 1);box-shadow:6px 8px 0px 0px #000;margin-top:-3px}a.btn--shadow.active,a.btn--shadow:hover,.btn--shadow.active,.btn--shadow:hover{transition-duration:0s;color:#fff;background-color:#eb0450}@media screen and (min-width: 1366px){a.btn--shadow,.btn--shadow{font-size:25px !important;height:50px;line-height:50px;border-radius:10px;padding:0 20px !important}}@media screen and (max-width: 450px){a.btn--shadow,.btn--shadow{font-size:3.3783783784vw !important;height:6.7567567568vw;line-height:6.7567567568vw;border-radius:5px;padding:0 2.7027027027vw !important}}a.btn--more::before,a.btn--more::after,.btn--more::before,.btn--more::after{display:block;height:100%;transition:transform 1s cubic-bezier(0.16, 1.08, 0.38, 0.98)}a.btn--more::before,.btn--more::before{content:attr(data-more)}a.btn--more::after,.btn--more::after{content:attr(data-less)}a.btn--more.active::before,a.btn--more.active::after,.btn--more.active::before,.btn--more.active::after{transform:translate3d(0, -100%, 0)}a.btn--green,.btn--green{background-color:#017acd;color:#fff}a.btn--white,.btn--white{background-color:#fff}a.btn--yellow,.btn--yellow{background-color:#ffe500}a.btn--grey,.btn--grey{background-color:#a2a2a2}a.btn--magenta,.btn--magenta{background-color:#eb0450;color:#fff}a.btn--magenta.active,a.btn--magenta:hover,.btn--magenta.active,.btn--magenta:hover{background-color:#000 !important}@media screen and (min-width: 1366px){a.btn--rounded,.btn--rounded{font-size:14px !important;height:50px;min-width:100px;line-height:50px;border-radius:25px !important;padding:0 25px !important}}@media screen and (max-width: 450px){a.btn--rounded,.btn--rounded{font-size:3.5135135135vw !important;min-width:20.2702702703vw;height:12.1621621622vw;line-height:12.1621621622vw;border-radius:12.1621621622vw !important;padding:0 6.7567567568vw !important}}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea{display:block;text-align:left;transition:color,background .2s ease-out;background:rgba(0,0,0,0);font-size:1.5625vw;outline:none;border:none;color:#000;box-sizing:border-box}input[type=text].input--search,input[type=tel].input--search{width:100%;height:5.3125vw;line-height:5.3125vw;background:#ededed;border-radius:2.65625vw;padding:0 2.65625vw;font-weight:bold;transition:color .5s cubic-bezier(0.26, 1.04, 0.54, 1)}input[type=text].input--search[disabled],input[type=tel].input--search[disabled]{color:#a2a2a2}input[type=submit]{border:none;outline:none;-webkit-appearance:none}input[type=submit].input--submit{position:absolute;z-index:1;right:0;top:50%;transform:translateY(-50%);margin-right:calc(4.3878894252% - 5px);background:url(../img/search.svg) no-repeat center center/cover;width:30px;height:30px;border:5px solid rgba(0,0,0,0);cursor:pointer}.form--search{position:relative;width:90.5347846664%;margin-top:4.6875vw;margin-left:4.7326076668%}@media screen and (min-width: 1366px){input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea{font-size:20px}input[type=text].input--search,input[type=tel].input--search{height:68px;line-height:30px;border-radius:34px;padding:0 34px}.form--search{margin-top:60px}}@media screen and (max-width: 450px){input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],select,textarea{font-size:3.2432432432vw}input[type=text].input--search,input[type=tel].input--search{height:9.1891891892vw;line-height:9.1891891892vw;border-radius:4.5945945946vw;padding:0 4.5945945946vw}input[type=submit].input--submit{width:25px;height:25px}.form--search{margin-top:8.1081081081vw}}table,td{border:1px solid #dbdbdb;text-align:left}table{width:65.3573118788%;margin:0 auto;font-weight:bold;line-height:1.2;font-size:1.09375vw}th,td{padding:0.78125vw 2.34375vw;box-sizing:border-box}th span,td span{color:#eb0450}th:last-child,td:last-child{width:20.4923968139%;text-align:right}td.destination{width:53.0050687907%}@media screen and (min-width: 1366px){th,td{padding:10px 30px}}@media screen and (max-width: 450px){table{font-size:2.972972973vw;width:82.6786559394%}th,td{padding:1.3513513514vw 2.7027027027vw}th:last-child,td:last-child{width:16.1991986262%;text-align:right}td.destination{width:41.9004006869%}}.accordion .wrapper{height:0;overflow:hidden;transition:height 1s cubic-bezier(0.26, 1.04, 0.54, 1)}.accordion .content{display:inline-block}.slideshow__nav{display:block;font-size:0;margin-top:5.4054054054vw;display:none}.slideshow__nav i{content:"";position:relative;display:inline-block;width:9px;height:9px;background:#fff;border-radius:50%;transition:background .5s cubic-bezier(0.26, 1.04, 0.54, 1);margin:0 10px;cursor:pointer}.slideshow__nav i::after{content:"";position:absolute;top:-100%;left:-100%;width:300%;height:300%}.slideshow__nav i:hover{background:#fb276d}.slideshow__nav i.active{background:#eb0450 !important}.slideshow__nav--always-shown{display:block}@media screen and (max-width: 450px){.slideshow__nav{display:block}}.s-image{margin:3.2rem 0}@media(min-width: 450px){.s-image .media{width:100%}}@media(min-width: 450px){.s-image--small{width:52.1693674856%}}.s-text{margin-bottom:3rem}.s-text h2{margin-bottom:3rem;font-size:2.2rem}@media(min-width: 450px){.s-text h2{font-size:2.5rem}}.s-text h3{margin-bottom:3rem;font-size:1.7rem}@media(min-width: 450px){.s-text h3{font-size:2rem}}.s-text h4{font-weight:bold;font-size:1.7rem;margin-bottom:2rem}.s-text a,.s-text a:visited{color:#eb0450;text-decoration:underline}.s-text strong{font-weight:bold;color:#017acd}.s-text ul,.s-text ol{margin:3.2rem 0}.s-text ul{list-style:disc}.s-text ul li{margin-left:.8em}.s-text p{margin-bottom:1em}.s-text p:last-child{margin-bottom:0}.s-text ol{counter-reset:li}.s-text ol>li{position:relative}.s-text ol>li::before{counter-increment:li;content:counter(li) ".";margin-right:.5em}.s-text ol>li ul{margin:0 0 0 1.2em}.s-text--background{padding:3.2rem 4.7510017172%;background:#ededed}.s-text--background ol{padding-left:2rem}.s-text--background ol>li{position:relative;margin-bottom:3.2rem}.s-text--background ol>li:last-child{margin-bottom:0}.s-text--background ol>li::before{position:absolute;top:0;left:-2rem;counter-increment:li;content:counter(li) ".";color:#017acd;font-weight:bold}.s-text--background>*:first-child{margin-top:0}.s-text--background>*:last-child{margin-bottom:0}@media(min-width: 450px){.s-diptych{display:flex;align-items:flex-start}}.s-diptych__image{flex-shrink:0}@media(min-width: 450px){.s-diptych__image{position:sticky;top:3rem;width:47.8306325144%;margin-right:4.3387349712%}}.s-diptych__image figure{margin-bottom:3.2rem}.s-diptych__text>*:first-child{margin-top:0}.s-diptych__text>*:last-child{margin-bottom:0}#s-header{position:absolute;top:0;left:0;width:100%}#oecs__menu-navigation{position:relative;z-index:1}.nav{position:relative;z-index:-1;width:100%;height:60px;background:#26828e;pointer-events:none;border-bottom:solid #ccc 1px}@media(min-width: 736px){.nav{height:101px;background:linear-gradient(to bottom, #26828e 50px, white 11px)}}.nav__wrapper{display:flex;align-items:center;justify-content:center;max-width:1440px;margin:0 auto;box-sizing:border-box;width:100%}@media(min-width: 960px){.nav__wrapper{padding:0 calc(3.125% + 15px)}}@media(min-width: 1440px){.nav__wrapper{padding:0 60px}}.nav__primary{position:relative;z-index:10;width:100%;height:60px;color:#fff;font-weight:400;opacity:.5;font-size:0;display:flex;align-items:center;justify-content:space-between}@media(min-width: 736px){.nav__primary{font-size:16px;height:50px;justify-content:flex-start}}.nav__burger{min-height:35px;padding-top:23px;margin:18px auto 0 10px;font-size:10px;background:url(https://sosh.cdn.woopic.com/elcossosh/libs/1652795904494680947/modules/sosh/dist/icons/elcos/burger.5356117a5274b2db9e6381db6365bfe1.svg) no-repeat;background-position:top;background-size:20px 15px}@media(min-width: 736px){.nav__burger{display:none}}.nav__help{margin-left:auto;background:url(http://sosh.cdn.woopic.com/elcossosh-staging/libs/1657264676365364164/modules/sosh/dist/icons/elcos/aide.2144ce6f6f11950e52229bcfbf03d2cc.svg) no-repeat;background-size:40px 28px;width:40px;min-height:30px;margin-right:20px}@media(min-width: 736px){.nav__help{width:auto;min-height:auto;margin-right:0;padding-left:34px;background-position:left;background-size:28px 18px}}.nav__connexion{background:url(http://sosh.cdn.woopic.com/elcossosh-staging/libs/1657264676365364164/modules/sosh/dist/icons/elcos/identification.7bcd9f60503b3a93e6371a028e667caf.svg) no-repeat;width:30px;min-height:40px;background-position:center;background-size:28px 28px;margin-right:10px}@media(min-width: 736px){.nav__connexion{box-sizing:border-box;width:auto;margin-left:30px;min-height:32px;padding:0 15px 0 32px;line-height:32px;background-color:#000;background-position:9px 4px;background-size:18px 20px;border-radius:15px}}@media(min-width: 960px){.nav__connexion{margin-right:0}}.nav__logo{display:block;margin-right:-25px;width:98px;height:50px;background:url(http://sosh.cdn.woopic.com/elcossosh-staging/libs/1657264676365364164/modules/sosh/dist/icons/elcos/logo.ad3f09d018b0d7b92d405c0e181834f3.svg) no-repeat center;background-size:98px 49px}@media(min-width: 736px){.nav__logo{margin-left:10px}}@media(min-width: 960px){.nav__logo{margin-left:0}}.nav__secondary{display:none}@media(min-width: 736px){.nav__secondary{height:50px;gap:40px;display:flex;justify-content:space-between;padding:0 calc(3.125% + 15px)}}@media(min-width: 960px){.nav__secondary{padding:0 60px;justify-content:flex-start}}.nav__secondary span{height:20px;width:90px;background-color:#ededed}.footer{width:100%;font-size:13px;letter-spacing:.04em}.footer svg{display:block}.footer__nav{width:100%}.footer__nav .container{display:flex;align-items:center;justify-content:center}.footer__nav--social{padding:40px 0}.footer__nav--social .footer__item{margin:0 3.125vw}.footer__nav--main{background:#1f1f1f;text-align:center;padding:70px 0}.footer__nav--main .container{justify-content:space-between}.footer__nav--main .footer__item--list{width:30.7146237577%}.footer__nav--main .footer__item__drop{margin-top:30px;line-height:1.8}.footer__nav--main .footer__item__drop a{color:#fff;font-weight:bold}.footer__nav--legals{background:#000;padding:25px 0;white-space:nowrap}.footer__nav--legals .footer__item{margin:0 1.5625vw}@media screen and (max-width: 740px){.footer__nav--social{padding:30px 0}.footer__nav--main{display:none}.footer__nav--legals{display:none}}.offers{display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.offers__item{background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:4.6875vw 0 4.296875vw 0;box-sizing:border-box;position:relative;margin-right:3.9280643635%}.offers__item h3{font-weight:900}.offers__item:last-child{margin-right:0}.offers__item a:not(.btn){color:currentColor}.offers__item a:not(.btn):visited{color:currentColor}.offers__item .btn,.offers__item .price,.offers__item .fourg,.offers__item>dl{z-index:1}.offers__item .new{font-weight:bold;font-size:1.09375vw}.offers__item .category{font-weight:bold}.offers__item .h3{font-weight:900}.offers__item .info,.offers__item .fourg{color:#eb0450;transition:color 1s cubic-bezier(0.26, 1.04, 0.54, 1)}.offers__item .info{position:relative}.offers__item .info sup{font-size:.5em;position:relative;top:-0.5em}.offers__item .info .lottie{position:absolute;top:0;left:0;transform:translate(-35%, -30%);width:23.4375vw;pointer-events:none}@media screen and (max-width: 450px){.offers__item .info .lottie{width:72.2222222222vw;transform:translate(-36%, -30%)}}.offers__item:nth-child(2) .lottie{transform:translate(-55%, -20%)}@media screen and (max-width: 450px){.offers__item:nth-child(2) .lottie{transform:translate(-55%, -20%)}}.offers__item .fourg{position:absolute;right:1.5625vw;top:1.5625vw;font-size:1.09375vw;font-weight:bold}.offers__item .price{position:relative;display:inline-block;font-weight:900;text-align:left;line-height:1;white-space:nowrap;margin-bottom:0.78125vw;transform:scale(0.85)}.offers__item .price .left,.offers__item .price .right{display:inline-block;vertical-align:baseline}.offers__item .price .left{font-size:6.25vw}.offers__item .price sup{font-size:2.734375vw;display:block;margin-top:4px}.offers__item .price sub{display:block;font-size:2.734375vw}.offers__item .price .sparkles{position:absolute;z-index:-1;pointer-events:none;top:50%;left:50%;width:21.875vw;transform:translate(-50%, -50%)}.offers__item .price .sparkles svg{position:absolute;top:0;left:0;width:100%;height:100%}.offers__item .price .sparkles svg use{transform-origin:center}.offers__item .price .sparkles svg:first-child{position:relative}.offers__item .price .sparkles svg:first-child use{transform:scale(-1, 1)}.offers__item .price .sparkles svg:nth-child(2) use{transform:scale(1, -1)}.offers__item dl{line-height:1}.offers__item .subtitle{display:block;font-size:1.25vw;font-weight:bold;margin-bottom:0.390625vw;margin-top:0.390625vw}.offers__item .info{display:block;font-weight:bold;margin-bottom:1.5625vw;font-weight:900;font-size:2.34375vw}.offers__item .btn{order:5}.offers__item--regular .info{margin-bottom:1.171875vw;font-size:3.125vw}.offers__item--new .promo-description,.offers__item--promo .promo-description,.offers__item--limited .promo-description{font-weight:bold;font-size:1.09375vw;bottom:-0.3em;left:0;width:100%;text-align:center;white-space:pre-wrap}.offers__item--new .promo-description sup,.offers__item--promo .promo-description sup,.offers__item--limited .promo-description sup{font-size:0.78125vw;position:relative;top:-0.3125vw}.offers__item--new .promo-expiration,.offers__item--promo .promo-expiration,.offers__item--limited .promo-expiration{font-size:1.09375vw;position:absolute;bottom:1.171875vw;display:flex;align-items:flex-start;line-height:1}.offers__item--new .promo-expiration svg,.offers__item--promo .promo-expiration svg,.offers__item--limited .promo-expiration svg{margin-right:.3em;margin-top:.1em}.offers__item--new .info--internet,.offers__item--promo .info--internet,.offers__item--limited .info--internet{font-size:4.6875vw;position:relative}.offers__item--new .info--internet__description,.offers__item--promo .info--internet__description,.offers__item--limited .info--internet__description{display:block;position:absolute;top:100%;font-size:0.9375vw;left:50%;transform:translateX(-50%);white-space:nowrap;margin-top:-0.5em;font-weight:bold;background:#fff;border-radius:5px;padding:3px 5px;filter:drop-shadow(-5px 5px 0px #000000)}.offers__item--promo,.offers__item--new{background-color:#017acd;color:#fff}.offers__item--promo .info,.offers__item--new .info{color:#ffe500}.offers__item--promo .promo-expiration svg,.offers__item--new .promo-expiration svg{fill:#fff}.offers__item--promo .banner,.offers__item--new .banner{position:absolute;top:0.78125vw;left:0.78125vw}.offers__item--promo .banner svg,.offers__item--new .banner svg{width:100%;height:auto}.offers__item--promo .banner svg path,.offers__item--new .banner svg path{transition:fill 1s cubic-bezier(0.26, 1.04, 0.54, 1)}.offers__item--promo .banner__text,.offers__item--new .banner__text{padding:.5rem 1rem;border-radius:100%;color:#eb0450;background:#ffe500;white-space:nowrap;font-weight:bold;display:block;transform:rotate(-15deg);position:absolute;top:.7rem;font-size:0.9375vw}.offers__item--promo .btn:hover,.offers__item--new .btn:hover{background-color:#000 !important;color:#fff !important}.offers__item--new{background-color:#eb0450}.offers__item--new .banner{width:7.03125vw}.offers__item--new .btn--white{color:#eb0450}.offers__item--promo .banner{width:5.46875vw}.offers__item--promo .price__promo{position:relative;left:0;top:0}.offers__item--promo .info--internet__description{color:#017acd}.offers__item--promo .price__regular{position:absolute;left:50%;transform:translateX(-50%) scale(0.4) translateY(-190%)}.offers__item--promo .price__regular::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-20deg);display:block;height:.6em;border-radius:.3em;background:#000;width:80%}.offers__item--limited{background:#ffe500;background-size:cover;padding-top:30px !important}.offers__item--limited .limited{transition:color 1s cubic-bezier(0.16, 1.08, 0.38, 0.98);font-weight:800;color:#eb0450}.offers__item--limited .price{background:#fff;border-radius:10px;padding:10px;text-align:center;filter:drop-shadow(-5px 5px 0px #000000)}.offers__item--limited .price__regular{display:flex;flex-direction:column;align-items:center;justify-content:center}.offers__item--limited .price sub{font-size:1.09375vw !important;margin-top:-0.390625vw}@media screen and (max-width: 450px){.offers__item--limited .price sub{font-size:3.7837837838vw !important;margin-top:-0.6756756757vw}}.offers__item--limited .price .left{font-size:3.28125vw !important}@media screen and (max-width: 450px){.offers__item--limited .price .left{font-size:14.0540540541vw !important}}.offers__item:not(.offers__item--promo):not(.offers__item--new):not(.offers__item--limited) .btn:hover~.fourg,.offers__item:not(.offers__item--promo):not(.offers__item--new):not(.offers__item--limited) .btn:hover~dl .info,.offers__item:not(.offers__item--promo):not(.offers__item--new):not(.offers__item--limited) .btn:hover~dl .info .promo-value,.offers__item:not(.offers__item--promo):not(.offers__item--new):not(.offers__item--limited) .btn:hover~.limited{color:#017acd;transition-duration:.1s}.offers__item:not(.offers__item--promo):not(.offers__item--new):not(.offers__item--limited) .btn:hover~.new ellipse{fill:#017acd !important;transition-duration:.1s}.offers__item--arrow::after{content:"";position:absolute;z-index:0;top:100%;left:50%;border-top:2.34375vw solid #fff;border-left:2.34375vw solid rgba(0,0,0,0);border-right:2.34375vw solid rgba(0,0,0,0);transform:translate(-50%, -100%);transition:transform .5s cubic-bezier(0.26, 1.04, 0.54, 1)}.offers__item--arrow.active::after{transform:translate(-50%, 0)}.offers--fullwidth{width:100%;margin:0 auto}.offers--fullwidth .offers__item{width:65.3573118788%;margin-left:17.3213440606%;min-height:32.8125vw;flex-shrink:0;justify-content:space-between}.offers--fullwidth .offers__item .category{margin-bottom:3.90625vw;font-size:1.25vw;font-weight:bold}.offers--fullwidth .offers__item h3{font-size:6.640625vw}.offers--fullwidth .offers__item .baseline{font-size:1.953125vw;margin-bottom:1.5625vw;font-weight:bold}.offers--fullwidth .offers__item .p,.offers--fullwidth .offers__item .faq-single__content h2,.faq-single__content .offers--fullwidth .offers__item h2{font-size:1.09375vw;line-height:1.4;margin-bottom:3.125vw}.offers--triptych .offers__item{flex-shrink:0;margin-right:3.9280643635%;padding:0}.offers--triptych .offers__item:last-child{margin-right:0}.offers--triptych .offers__item picture,.offers--triptych .offers__item img{width:100%;display:block}.offers--btn .offers__item{justify-content:space-between;padding:3.125vw 0;box-sizing:border-box}.offers--btn .offers__item>span:not(.btn){width:100%;text-align:center}.offers--btn .offers__item>svg,.offers--btn .offers__item>img{position:absolute;left:50%;transform:translateX(-50%);fill:#017acd}.offers--btn .offers__item .h2{color:#000;padding:0 15.4083204931%;box-sizing:border-box;margin-top:7.8125vw}.offers--btn .offers__item .h2 strong{color:#017acd}.offers--btn .offers__item .subtitle{margin-top:0.78125vw;font-size:1.25vw;padding:0 7.7041602465%;line-height:1.25}.offers--btn .offers__item .btn{margin-top:3.125vw}@media screen and (min-width: 1366px){.offers__item{padding:60px 0 55px 0}.offers__item .fourg{right:20px;top:20px;font-size:14px}.offers__item .price{margin-bottom:10px}.offers__item .price .sparkles{width:280px}.offers__item .price .left{font-size:80px}.offers__item .price sup{font-size:35px}.offers__item .price sub{font-size:35px}.offers__item .subtitle{font-size:16px;margin-bottom:5px;margin-top:5px}.offers__item .info{margin-bottom:30px;display:flex;justify-content:center;font-size:30px}.offers__item--arrow::after{border-top:30px solid #fff;border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0)}.offers__item--regular .info{margin-bottom:20px;font-size:40px}.offers__item--new .promo-description,.offers__item--promo .promo-description,.offers__item--limited .promo-description{font-size:14px}.offers__item--new .promo-description sup,.offers__item--promo .promo-description sup,.offers__item--limited .promo-description sup{font-size:10px;top:-4px}.offers__item--new .promo-expiration,.offers__item--promo .promo-expiration,.offers__item--limited .promo-expiration{font-size:14px;bottom:15px}.offers__item--new .info--internet,.offers__item--promo .info--internet,.offers__item--limited .info--internet{font-size:60px}.offers__item--new .info--internet__description,.offers__item--promo .info--internet__description,.offers__item--limited .info--internet__description{font-size:12px}.offers__item--new .banner,.offers__item--promo .banner,.offers__item--limited .banner{top:10px;left:10px}.offers__item--limited .limited{font-size:20px}.offers--btn .offers__item{padding:40px}.offers--btn .offers__item .h2{margin-top:100px}.offers--btn .offers__item .subtitle{margin-top:10px;font-size:16px}.offers--btn .offers__item .btn{margin-top:40px}}@media screen and (max-width: 450px){.offers{width:86.6067203029%;margin:0 auto}.offers__item{width:95.2489982828% !important;margin:0 2.3755008586% !important;flex-shrink:0;padding:22.0539517274% 0 13.3932796971%;order:var(--mobile-order)}.offers__item .price{margin-bottom:3.3783783784vw}.offers__item .price .sparkles{width:83.7837837838vw;height:43.2432432432vw;margin-top:-4.0540540541vw}.offers__item .price .left{font-size:23.1081081081vw}.offers__item .price sup{font-size:9.8648648649vw}.offers__item .price sub{font-size:10.8108108108vw}.offers__item .subtitle{font-size:3.6486486486vw;margin-bottom:1.3513513514vw}.offers__item .info{font-size:8.1081081081vw;margin-bottom:30px}.offers__item .info .original{font-size:14.8648648649vw}.offers__item .fourg{top:3.9280643635%;right:3.9280643635%;font-size:5.4054054054vw}.offers__item--arrow::after{border-top:6.7567567568vw solid #fff;border-left:6.7567567568vw solid rgba(0,0,0,0);border-right:6.7567567568vw solid rgba(0,0,0,0)}.offers__item--new .info--internet,.offers__item--promo .info--internet,.offers__item--limited .info--internet{font-size:16.2162162162vw}.offers__item--new .info--internet__description,.offers__item--promo .info--internet__description,.offers__item--limited .info--internet__description{font-size:3.2432432432vw}.offers__item--new .promo-description,.offers__item--promo .promo-description,.offers__item--limited .promo-description{font-size:4.0540540541vw}.offers__item--new .promo-expiration,.offers__item--promo .promo-expiration,.offers__item--limited .promo-expiration{font-size:3.2432432432vw;bottom:2.7027027027vw}.offers__item--new .banner,.offers__item--promo .banner,.offers__item--limited .banner{top:2.7027027027vw;left:2.7027027027vw}.offers__item--new .banner__text,.offers__item--promo .banner__text,.offers__item--limited .banner__text{font-size:3.2432432432vw}.offers__item--limited .limited{top:5.4054054054vw;width:31.0810810811vw}.offers__item--new .banner{width:27.027027027vw}.offers__item--promo .banner{width:21.6216216216vw}.offers--btn .offers__item{padding:8.1081081081vw 0}.offers--btn .offers__item .h2{margin-top:17.5675675676vw}.offers--btn .offers__item .subtitle{margin-top:1.3513513514vw;font-size:3.6486486486vw}.offers--btn .offers__item .btn{margin-top:5.4054054054vw}.offers--btn .offers__item>svg{width:13.3932796971%}.offers--fullwidth .offers__item{padding:13.3932796971% 0 13.3932796971%}.offers--fullwidth .offers__item .category{margin-bottom:6.7567567568vw;font-size:3.6486486486vw}.offers--fullwidth .offers__item h3{font-size:12.8378378378vw}.offers--fullwidth .offers__item .baseline{font-size:4.7297297297vw;margin-bottom:2.7027027027vw}.offers--fullwidth .offers__item .p,.offers--fullwidth .offers__item .faq-single__content h2,.faq-single__content .offers--fullwidth .offers__item h2{font-size:3.2432432432vw;margin-bottom:5.4054054054vw}.offers--triptych{width:100%}.offers--triptych .offers__item{margin-right:3.9280643635%;padding:0;width:100% !important;margin:0 !important}.offers--triptych .offers__item:last-child{margin-right:0}.offers--triptych .offers__item img{width:100%;display:block}}.features{background-color:#fff}.features .container{display:flex;justify-content:space-between}.features__item{width:30.7146237577%;padding:5.46875vw 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.features__item .icon{width:5.46875vw;height:5.46875vw;background:#eb0450;border-radius:50%;display:flex;margin:0 auto;display:flex;align-items:center}.features__item .icon img{width:40%;margin:auto}.features__item .title{display:block;font-weight:bold;font-size:2.34375vw;margin:3.125vw 0;line-height:1.2}@media screen and (min-width: 1366px){.features__item{padding:70px 0}.features__item .icon{width:70px;height:70px}.features__item .title{font-size:30px;margin:40px 0}}@media screen and (max-width: 450px){.features .container{flex-direction:column}.features__item{width:100%;border-bottom:1px solid #e5e5e5;padding:10.1351351351vw}.features__item .icon{width:11.4864864865vw;height:11.4864864865vw}.features__item .title{font-size:6.0810810811vw;margin:3.125vw 0}}.faq{width:100%}.faq__item{width:100%}.faq__item .i-arrow{stroke:#000;transition:transform 1s cubic-bezier(0.16, 1.08, 0.38, 0.98);transform-origin:50% center;margin-right:4.7326076668%}.faq__item:first-child .faq__item__header::before{display:none}.faq__item__header{position:relative;display:block;text-align:left;padding:2.34375vw 0;font-size:1.5625vw;box-sizing:border-box;position:relative;cursor:pointer;transition:background-color .2s cubic-bezier(0.26, 1.04, 0.54, 1);color:#000 !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}.faq__item__header svg{position:absolute;right:0;top:50%;margin-top:-4px}.faq__item__header .h3{margin-left:4.7326076668%;transition:color 1s cubic-bezier(0.16, 1.08, 0.38, 0.98)}.faq__item__header::before,.faq__item__header::after{content:"";display:block;width:100%;height:1px;background:#fff;position:absolute;left:0}.faq__item__header::before{height:3px;top:-2px}.faq__item__header::after{height:1px;bottom:0}.faq__item__content{text-align:left;display:block;box-sizing:border-box;height:0;overflow:hidden;transition:height 1s cubic-bezier(0.16, 1.08, 0.38, 0.98)}.faq__item__content .h3{margin-left:calc(4.7326076668% + 2.34375vw)}.faq__item__content .faq__item__content .h3{margin-left:calc(4.7326076668% + 4.6875vw)}.faq__item__content strong{color:#eb0450}.faq__item__content p{line-height:1.29;margin-bottom:2%}.faq__item__content p:last-child{margin-bottom:0}.faq__item.active>.faq__item__header .i-arrow{transform:rotate(90deg)}.faq--links{background:#fff}.faq--links>.faq__list:first-child>.faq__item:first-child>.faq__item__header::after{display:none}.faq--links .faq__item__header::before{display:none}.faq--links .faq__item__header::after{background:#d9d9d9;top:0;bottom:auto}.faq--links .faq__item__header:hover{background-color:#eb0450 !important;transition:none;color:#fff !important}.faq--links .faq__item__header:hover>.h3{color:#fff !important;transition:none}.faq--links .faq__item__header:hover>.i-arrow{stroke:#fff}.faq--links .faq__item.active .faq__item__header{color:#000}.faq--links .faq__item.active .faq__item__header .h3{color:#000}.faq--content{background:#ededed}.faq--content .faq__item__content .content{padding:2.34375vw 4.7326076668%;display:block}@media screen and (min-width: 1366px){.faq__item__header{padding:30px 0;font-size:20px}.faq__item__content .h3{margin-left:calc(4.7326076668% + 30px)}.faq__item__content .faq__item__content .h3{margin-left:calc(4.7326076668% + 60px)}.faq--content .faq__item__content .content{padding:30px 4.7326076668%}}@media screen and (max-width: 450px){.faq__item{text-align:left}.faq__item__header{padding:5.4054054054vw 0;font-size:4.0540540541vw}.faq__item__header .h3{margin-left:5.7240984545%;padding-right:13.337149399%}.faq__item__header .i-arrow{margin-right:5.7240984545%;flex-shrink:0}.faq__item__content .h3{margin-left:calc(5.7240984545% + 4.0540540541vw)}.faq__item__content .faq__item__content .h3{margin-left:calc(5.7240984545% + 8.1081081081vw)}.faq--content .faq__item__content .content{padding:4.0540540541vw 4.7326076668%}.faq--links .faq__item__header:hover{background-color:#fff !important;transition:background-color .5s cubic-bezier(0.16, 1.08, 0.38, 0.98)}.faq--links .faq__item__header:hover .h3{color:#000 !important}.faq--links .faq__item__header:hover .i-arrow{stroke:#000 !important}.faq--links .faq__item__header:active{background-color:#fb276d !important;transition:none}}.mysosh-application .h2{margin-top:0.78125vw}.mysosh-application .p,.mysosh-application .faq-single__content h2,.faq-single__content .mysosh-application h2{font-weight:bold}.mysosh-application ul{display:flex;margin-top:2.34375vw;justify-content:center}.mysosh-application ul li{width:13.3932796971%;margin:0 1.171875vw}.mysosh-application ul li a,.mysosh-application ul li img{width:100%;display:block}@media screen and (max-width: 450px){.mysosh-application .h2{margin-top:2.7027027027vw}.mysosh-application ul{margin-top:4.0540540541vw}.mysosh-application ul li{width:30.7146237577%;margin:0 2.027027027vw}}.section--pushes{background:#f2f2f2}.section--pushes .container{width:100%;max-width:none;display:flex}.section--pushes .pushes__item{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:4.6875vw 0;box-sizing:border-box;width:50%;height:29.6875vw;margin-right:0}.section--pushes .pushes__item .h2{font-size:1.953125vw;width:90%;color:#000}.section--pushes .pushes__item .h2 strong{color:#fff}.section--pushes .pushes__item .category{font-weight:bold;font-size:1.25vw}.section--pushes .pushes__item:first-child{background:#017acd}.section--pushes .pushes__item:first-child .category{color:#fff}.section--pushes .pushes__item:last-child{background:#ffe500}.section--pushes .pushes__item:last-child .h2 strong{color:#017acd}@media screen and (min-width: 1366px){.section--pushes .pushes__item{padding:60px 0;height:380px}.section--pushes .pushes__item .category{font-size:16px}.section--pushes .pushes__item .h2{font-size:25px}}@media screen and (max-width: 450px){.section--pushes .container{flex-direction:column}.section--pushes .offers__item{margin:0 !important;width:100% !important}.section--pushes .pushes__item{height:auto;padding:10.8108108108vw 0}.section--pushes .pushes__item:first-child,.section--pushes .pushes__item:last-child{width:100%;margin:0}.section--pushes .pushes__item .category{font-size:3.7837837838vw}.section--pushes .pushes__item .h2{font-size:5.4054054054vw;width:82.6786559394%;margin-bottom:5.4054054054vw}}.modal{z-index:-1;visibility:hidden;transition:z-index 1s,visibility 1s}.modal--video{position:fixed;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center}.modal--video .plyr{width:80%;position:relative;z-index:1;opacity:0;transform:scale(0.97);transition:transform .5s cubic-bezier(0.16, 1.08, 0.38, 0.98),opacity .5s cubic-bezier(0.26, 1.04, 0.54, 1)}.modal--video .modal__background{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0;transition:opacity 1s cubic-bezier(0.26, 1.04, 0.54, 1);z-index:0}.modal.is-shown{visibility:inherit;left:0;z-index:100}.modal.is-shown .modal__background{opacity:.9}.modal.is-shown .plyr{opacity:1;transform:scale(1) translateZ(0)}@media screen and (max-width: 740px)and (orientation: portrait){.modal--video .plyr{width:100%}}.c-banner{background:#ffe500;position:relative}.c-banner__close{display:none}.c-banner__legalwrap{display:none}.c-banner__legalwrap.active{display:block;left:0;min-height:100%;position:absolute;top:0;width:100%}.c-banner__legalwrap.active>.container{position:relative;z-index:3}.c-banner__legalbg{background:#fff;height:100%;position:absolute;right:0;top:0;width:50%;z-index:2}.c-banner__legaltxt{font-size:14px;font-weight:500;line-height:20px;margin-left:50%;padding:25px 0 10px 20px;text-align:left;width:50%}.c-banner__legaltxt p{font-size:14px;font-weight:500;line-height:20px}.c-banner__content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin:0 auto;max-width:998px;padding:25px 0;text-align:left;width:100%}.c-banner__head{display:grid;grid-template-columns:100px 1fr;grid-column-gap:20px;width:100%}.c-banner__head p{color:#eb0450;font-size:20px;font-weight:700;line-height:24px}.c-banner__head h2{color:#000;font-size:26px;line-height:30px}.c-banner__picwrap{display:flex;flex:none;flex-direction:column;justify-content:center;margin:0;width:100px}.c-banner__pic{display:block;height:auto;width:100%}.c-banner__titlewrap{display:flex;flex-direction:column;justify-content:center}.c-banner__desc{background:#eb0450;display:flex;flex-direction:column;justify-content:center;padding:20px}.c-banner__desc p{color:#fff;font-size:16px;font-weight:700;line-height:22px}.c-banner__desc a,.c-banner__desc a:visited{color:#fff;text-decoration:underline}.c-banner__main{display:flex;flex-direction:column;justify-content:center}.c-banner__main__top{text-align:right}.c-banner__main__top p{color:#000;font-size:16px;font-weight:700;line-height:22px}.c-banner__main__bottom{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.c-banner__main__bottom__left,.c-banner__main__bottom__right{padding-top:10px}.c-banner__legaltoggle,.c-banner__legalclose{background:rgba(0,0,0,0);border:0;color:#000;cursor:pointer;font-family:"sosh-web","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:30px;margin:0;padding:0;text-decoration:none}.c-banner__legaltoggle svg,.c-banner__legalclose svg{fill:#000;display:inline-block;vertical-align:top;margin:5px 5px 0 0}.c-banner__legaltoggle:hover,.c-banner__legalclose:hover{text-decoration:underline}.c-banner__legalclose{text-decoration:underline}.c-banner__cta{display:inline-block;vertical-align:top;background:#eb0450;color:#fff;font-size:16px;line-height:22px;padding:14px 20px;font-weight:700;border-radius:3px;margin:0 0 0 10px;transition:background 1s cubic-bezier(0.26, 1.04, 0.54, 1),color 1s cubic-bezier(0.26, 1.04, 0.54, 1)}.c-banner__cta:hover,.c-banner__cta:focus,.c-banner__cta:active{color:#fff;background:#000;transition:none}.c-banner--green{background:#017acd}.c-banner--green .c-banner__close svg{fill:#fff}.c-banner--green .c-banner__head p{color:#ffe500}.c-banner--green .c-banner__head h2{color:#fff}.c-banner--green .c-banner__desc{background-color:#ffe500;color:#000}.c-banner--green .c-banner__desc p,.c-banner--green .c-banner__desc a{color:#000}.c-banner--green .c-banner__main__top,.c-banner--green .c-banner__main__top p{color:#fff}.c-banner--green .c-banner__legaltoggle{color:#fff}.c-banner--green .c-banner__legaltoggle svg{fill:#fff}.c-banner--green .c-banner__cta{background-color:#ffe500;color:#000}.c-banner--green .c-banner__cta:focus,.c-banner--green .c-banner__cta:active,.c-banner--green .c-banner__cta:hover{background:#eb0450;color:#fff}.c-banner--black{background:#000}.c-banner--black .c-banner__close svg{fill:#fff}.c-banner--black .c-banner__head p{color:#ffe500}.c-banner--black .c-banner__head h2{color:#fff}.c-banner--black .c-banner__desc{background-color:#017acd}.c-banner--black .c-banner__main__top,.c-banner--black .c-banner__main__top p{color:#fff}.c-banner--black .c-banner__legaltoggle{color:#fff}.c-banner--black .c-banner__legaltoggle svg{fill:#fff}.c-banner--black .c-banner__cta{background-color:#ffe500;color:#000}.c-banner--black .c-banner__cta:focus,.c-banner--black .c-banner__cta:active,.c-banner--black .c-banner__cta:hover{background:#eb0450;color:#fff}.c-banner--red{background:#eb0450}.c-banner--red .c-banner__close svg{fill:#fff}.c-banner--red .c-banner__head p{color:#ffe500}.c-banner--red .c-banner__head h2{color:#fff}.c-banner--red .c-banner__desc{background-color:#ffe500;color:#000}.c-banner--red .c-banner__desc p,.c-banner--red .c-banner__desc a{color:#000}.c-banner--red .c-banner__main__top,.c-banner--red .c-banner__main__top p{color:#fff}.c-banner--red .c-banner__legaltoggle{color:#fff}.c-banner--red .c-banner__legaltoggle svg{fill:#fff}.c-banner--red .c-banner__cta{background-color:#ffe500;color:#000}.c-banner--red .c-banner__cta:focus,.c-banner--red .c-banner__cta:active,.c-banner--red .c-banner__cta:hover{background:#000;color:#fff}@media screen and (min-width: 1366px){.c-banner__head{grid-column-gap:30px}.c-banner__desc{padding:20px 60px 20px 40px}.c-banner__cta{padding:14px 35px;margin:0 0 0 20px}}@media screen and (max-width: 740px){.c-banner{position:relative}.c-banner--cta{position:fixed;left:0;bottom:0;width:100%;z-index:2}.c-banner--cta .c-banner__head{padding:0 0 5px}.c-banner__close{display:block;position:absolute;right:10px;top:10px;cursor:pointer}.c-banner__close svg{fill:#000}.c-banner__content{display:block;margin:0;padding:20px 0}.c-banner__head{grid-template-columns:80px 1fr;padding:0 0 15px}.c-banner__picwrap{width:80px}.c-banner__desc{padding:15px}.c-banner__desc p{font-size:14px;line-height:20px}.c-banner__main__top{text-align:left;padding-left:100px}.c-banner__main__top p{font-size:14px;line-height:20px}.c-banner__main__bottom{justify-content:flex-start;padding-left:100px}.c-banner__main__bottom__left{order:2}.c-banner__main__bottom__right{order:1}.c-banner__cta{margin:0 10px 0 0}.c-banner__legalwrap.active{top:auto;bottom:0;min-height:0}.c-banner__legalbg{width:100%}.c-banner__legaltxt{margin:0;width:100%;padding:20px 0}}@media screen and (max-width: 450px){.c-banner--cta .c-banner__content{padding:20px 0 4px}.c-banner--cta .c-banner__head{padding:0 0 2px}.c-banner__content{width:calc(100% - 40px)}.c-banner>.container{padding:0 20px}.c-banner__head{grid-template-columns:68px 1fr;grid-column-gap:14px}.c-banner__head p{font-size:16px;line-height:20px}.c-banner__head h2{font-size:21px;line-height:25px}.c-banner__picwrap{width:68px}.c-banner__main__bottom{padding:0;flex-direction:column}.c-banner__main__bottom__left{padding-top:4px}.c-banner__main__bottom__right{width:100%}.c-banner__main__top{padding-left:82px}.c-banner__main__top p{font-size:12px;line-height:18px}.c-banner__cta{display:block;text-align:center;margin:0;padding:9px 20px}.c-banner__legaltxt{padding:20px;width:calc(100% - 40px)}.c-banner__legaltoggle,.c-banner__legalclose{font-size:11px;text-decoration:underline}.c-banner__legaltoggle svg,.c-banner__legalclose svg{display:none}}.home{text-align:center;overflow:hidden}.home .header .container{position:relative}.home .header .container::after{position:absolute;z-index:0;content:"";display:block;width:60%;top:50%;left:50%;transform:translate(-50%, -50%);height:180%;background:radial-gradient(#EDEDED 50%, rgba(237, 237, 237, 0) 70%) no-repeat center center}.home .background{background:#eee}.home .h1{position:relative;z-index:1}.home .h2{position:relative;z-index:1;width:55.8920965452%;display:inline-block}.home .h2 .mention{display:block;font-size:.6em;margin-top:.4em}.home .section--offers{padding:6.25vw 0 6.25vw}.home .section--offers .new{position:absolute;z-index:1;top:0;left:0;width:35%;transform-origin:top right;transform:rotate(-18deg) translate(5%, 5%)}.home .section--offers .new ellipse{fill:#de2554;transition:fill 1s cubic-bezier(0.26, 1.04, 0.54, 1)}.home .section--offers .btn{margin-top:0.78125vw}.home .section--offers .offers__item-wrapper{position:relative;z-index:1}.home .section--offers .promo-label{position:absolute;z-index:0;bottom:0;right:0;width:23%}.home .section--offers .promo-value{color:#ffe500;font-size:150%;vertical-align:middle;transition:color 1s cubic-bezier(0.26, 1.04, 0.54, 1)}.home .section--offers .promo-background{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.home .legals{color:#a2a2a2;background:#ededed;padding:2em 30.7146237577%;line-height:1.2;font-size:11px}@media screen and (min-width: 1366px){.home .section--offers{padding:80px 0 80px}.home .section--offers .btn{margin-top:10px}}@media screen and (max-width: 740px){.home .h2{width:48.0359678183%}}@media screen and (max-width: 450px){.home .header .container{position:relative}.home .header .container::after{width:80%;height:130%}.home .h2{width:65.3573118788%;font-size:6.0810810811vw;margin-top:4.0540540541vw}.home .section--offers{padding:6.7567567568vw 0 10.8108108108vw}.home .legals{padding:1.5em 13.3932796971%}}.home-session{text-align:center;overflow:hidden}.home-session .background{padding-top:6.25vw;background:url(../img/bg-home-c.gif) no-repeat center center/cover}.home-session .slideshow__nav i{background:#fff}.home-session .section--offers{padding:6.25vw 0 6.25vw}.home-session .section--offers .container{font-size:0}.home-session .section--offers .icon{width:80px;height:80px;border:2px solid #017acd;display:flex;border-radius:50%;margin:0 auto 1.5625vw}.home-session .section--offers .icon svg{margin:auto}.home-session .section--offers li{display:inline-block;width:13.3932796971%;font-size:1.5625vw;margin:0 1.9640321817%}.home-session .section--offers li figcaption{font-size:1.25vw;font-weight:bold;color:#000}.home-session .section--options .h2{width:55.8920965452%;display:inline-block;padding-bottom:6.25vw;color:#000}.home-session .section--features{font-size:0;padding:4.7326076668% 0}.home-session .section--features ul{display:flex;flex-wrap:wrap}.home-session .section--features__item{display:flex;flex-direction:column;align-items:center;width:50%;background:#fff;padding:5.078125vw 0 7.03125vw;margin-bottom:3.125vw;position:relative}.home-session .section--features__item .h2{color:#000;font-weight:bold;padding-bottom:1.5625vw}.home-session .section--features__item .h2 strong{color:#eb0450}.home-session .section--features__item .icon{max-width:4.296875vw;max-height:3.125vw;margin-bottom:1.5625vw}.home-session .section--features__item .sub{color:#a2a2a2;font-size:1.015625vw}.home-session .section--features__item a{position:absolute;left:50%;transform:translateX(-50%);bottom:3.90625vw;font-size:3.125vw;color:#eb0450}.home-session .section--features__item:nth-child(2n+1){border-right:1px solid #e5e5e5;box-sizing:border-box}.home-session .section--features__item:nth-child(3n+1) .h2 strong{color:#017acd}.home-session .section--features__item:nth-child(3n+1) a{color:#017acd}@media screen and (min-width: 1366px){.home-session .background{padding-top:80px}.home-session .offers__item .category{margin-bottom:50px;font-size:16px}.home-session .offers__item h3{font-size:85px}.home-session .offers__item .baseline{font-size:25px;margin-bottom:20px}.home-session .offers__item .p,.home-session .offers__item .faq-single__content h2,.faq-single__content .home-session .offers__item h2{font-size:14px;margin-bottom:40px}.home-session .section--offers{padding:80px 0 80px}.home-session .section--offers .icon{margin:0 auto 20px}.home-session .section--offers li{font-size:20px}.home-session .section--offers li figcaption{font-size:16px}.home-session .section--options .h2{padding-bottom:80px}.home-session .section--features__item{padding:65px 0 90px;margin-bottom:40px}.home-session .section--features__item .h2{padding-bottom:20px}.home-session .section--features__item .icon{max-width:30px;max-height:30px;margin-bottom:20px}.home-session .section--features__item .sub{font-size:13px}.home-session .section--features__item a{bottom:50px;font-size:40px}}@media screen and (max-width: 450px){.home-session .background{background:none;padding:0}.home-session .section--offers{padding:10.8108108108vw 0 4.0540540541vw}.home-session .section--offers ul{padding:0 13.3932796971%;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center}.home-session .section--offers li{width:45%;margin:0 0 6.7567567568vw 0}.home-session .section--offers li figcaption{font-size:3.5135135135vw}.home-session .section--options{padding:5.4054054054vw 0;background:url(../img/bg-home-c.gif) no-repeat top center/cover}.home-session .section--features{padding-bottom:0}.home-session .section--features__item{padding:8.6666666667vw 0 12vw;margin-bottom:5.3333333333vw;position:relative;border-bottom:1px solid #dbdbdb;background:#fff}.home-session .section--features__item .h2{padding-bottom:2.6666666667vw}.home-session .section--features__item .icon{max-width:13.3333333333vw;max-height:13.3333333333vw;margin-bottom:2.6666666667vw}.home-session .section--features__item .sub{font-size:2.9333333333vw}.home-session .section--features__item a{bottom:0;font-size:8vw;padding:4vw}}@media screen and (max-width: 450px){.home-session .section--features__item{width:100%;margin:0}}.network{text-align:center}.network .background{background:url(../img/bg-network.gif) no-repeat center center/cover}.network .header .h1{margin-bottom:6.25vw;width:73.2134406058%}.network .header .h2{width:55.8920965452%;display:inline-block}.network .section--discover{margin-bottom:6.25vw}.network .section--discover .wrapper{padding:4.6875vw 0;display:flex;flex-direction:column;align-items:center;width:100%;background:#fff}.network .section--discover .h2{color:#eb0450;font-weight:bold}.network .section--discover .p,.network .section--discover .faq-single__content h2,.faq-single__content .network .section--discover h2{font-size:1.5625vw;margin:2.34375vw 0;width:65.3573118788%}.network .section--features{font-size:0;padding-bottom:11.71875vw;display:flex}.network .section--features ul{display:flex;flex-wrap:wrap}.network .section--features__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;background:#fff;padding:5.078125vw 0 7.03125vw;position:relative;box-sizing:border-box}.network .section--features__item .h2{color:#000;font-weight:bold;width:82.6786559394%}.network .section--features__item .h2 strong{color:#eb0450}.network .section--features__item .icon{max-width:3.125vw;max-height:3.125vw;margin-bottom:1.5625vw}.network .section--features__item:nth-child(1),.network .section--features__item:nth-child(2){border-bottom:1px solid #e5e5e5}.network .section--features__item:nth-child(2n+1){border-right:1px solid #e5e5e5}.network .section--features__item:nth-child(3n+1) .h2 strong{color:#ffe500}.network .section--features__item:nth-child(3n+1) a{color:#017acd}@media screen and (min-width: 1366px){.network .header .h1{margin-bottom:80px}.network .section--discover{padding:60px 0;margin-bottom:80px}.network .section--discover .p,.network .section--discover .faq-single__content h2,.faq-single__content .network .section--discover h2{font-size:20px;margin:30px 0}.network .section--features{padding-bottom:150px}.network .section--features__item{padding:65px 0 90px}.network .section--features__item .icon{max-width:40px;max-height:40px;margin-bottom:20px}}@media screen and (max-width: 450px){.network .background{background:url(../img/bg-network-mobile.gif) no-repeat top center/cover}.network .header .h1{margin-bottom:10.8108108108vw;width:90.5347846664%}.network .section--discover .wrapper{width:82.6786559394%;margin-left:8.6606720303%;padding:10.8108108108vw 0}.network .section--discover .p,.network .section--discover .faq-single__content h2,.faq-single__content .network .section--discover h2{font-size:4.0540540541vw;width:91.3393279697%}.network .section--discover .btn{margin-top:4vw}.network .section--features{margin:8.6606720303% 0;padding:0}.network .section--features__item{margin-left:8.6606720303%;width:82.6786559394%;padding:8.1081081081vw 0;border-bottom:1px solid #dbdbdb}.network .section--features__item .icon{max-width:13.5135135135vw;max-height:13.5135135135vw;margin-bottom:3.3783783784vw}}.faq-single{background:#fff;margin:3.125vw 0;padding-bottom:3.125vw;width:100%;box-sizing:border-box;line-height:1.5}.faq-single header{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column-reverse;border-bottom:1px solid #d9d9d9;padding:1.171875vw 4.7326076668%;box-sizing:border-box;margin-bottom:3.125vw;font-size:1.09375vw;font-weight:bold}@media(min-width: 450px){.faq-single header{flex-direction:row}}.faq-single header .btn--close{margin-bottom:1.5rem}@media(min-width: 450px){.faq-single header .btn--close{margin-bottom:0}}.faq-single header h1{display:inline-block;font-size:1.09375vw;font-weight:bold}.faq-single header .breadcrumb a,.faq-single header .breadcrumb:visited{color:#000;text-decoration:underline}.faq-single header svg{display:block}.faq-single .btn--more{margin:3.125vw 0}.faq-single__excerpt,.faq-single__content{text-align:left;padding:0 8.6606720303%}.faq-single__excerpt strong,.faq-single__content strong{font-weight:bold}.faq-single__excerpt ol,.faq-single__content ol{margin:2.34375vw 0;counter-reset:li}.faq-single__excerpt ol li::before,.faq-single__content ol li::before{content:counter(li);counter-increment:li;display:inline-block;width:1em;color:#eb0450}.faq-single__excerpt a,.faq-single__content a{color:#eb0450;position:relative;display:inline-block;text-decoration:underline}.faq-single__excerpt h1{margin:1.5625vw auto 3.125vw;text-align:center;font-size:1.953125vw;width:58.0995993131%}.faq-single__excerpt ol li::before{content:counter(li)}.faq-single__content{counter-reset:h2}.faq-single__content table,.faq-single__content img{margin-bottom:3.125vw;margin-top:3.125vw;height:auto}.faq-single__content h2{font-weight:bold;color:#000;border-top:1px solid #d9d9d9;padding-top:3.125vw;margin-bottom:3.125vw}.faq-single__content h2::before{content:counter(h2);margin-right:.5em;counter-increment:h2;display:inline-block;color:#eb0450}.faq-single__content ol li::before{content:counter(li, lower-alpha)}.faq-single__content img{width:80%;display:block}.faq-single__article{padding:0 4.7326076668%;text-align:left}@media screen and (min-width: 1366px){.faq-single{margin:40px 0;padding-bottom:40px}.faq-single header{padding:15px 4.7326076668%;margin-bottom:40px;font-size:14px}.faq-single header h1{font-size:14px}.faq-single .btn--more{margin:40px 0}.faq-single__excerpt ol,.faq-single__content ol{margin:30px 0}.faq-single__excerpt h1{margin:20px auto 40px;font-size:25px}.faq-single__content h2{margin-bottom:40px;padding-top:40px}.faq-single__content table,.faq-single__content img{margin:40px auto}}@media screen and (max-width: 450px){.faq-single{margin-top:0;margin-bottom:5.3333333333vw;padding-bottom:5.3333333333vw;font-size:3.2vw}.faq-single header{padding:5.3333333333vw 4.7326076668%;margin-bottom:4.2666666667vw;font-size:3.2vw;text-align:left}.faq-single header h1{font-size:3.2vw}.faq-single header .breadcrumb .link{display:inline-block;font-size:3.2vw}.faq-single header .breadcrumb .link a{color:#eb0450;text-decoration:underline}.faq-single .btn--more{display:none}.faq-single__excerpt ol,.faq-single__content ol{margin:4vw 0}.faq-single__excerpt{margin-bottom:5.3333333333vw}.faq-single__excerpt h1{margin:2.6666666667vw auto 10.6666666667vw;font-size:4.6666666667vw;width:82.6786559394%}.faq-single__content{height:auto !important}.faq-single__content h2{margin-bottom:5.3333333333vw;padding-top:5.3333333333vw}.faq-single__content table,.faq-single__content img{margin-bottom:5.3333333333vw;margin-top:5.3333333333vw}}.international{text-align:center;overflow:hidden}.international .background{background:#ededed url(../img/bg-international.gif) no-repeat top center/cover}.international .header{padding-bottom:6.25vw}.international .offers--btn{flex-wrap:wrap}.international .offers__item{margin-bottom:3.125vw;width:30.7146237577%;margin-right:3.9280643635%}.international .offers__item:last-of-type{margin-right:0}.international .offers__item .i-bag{width:3.203125vw;height:100%}.international .offers__item .i-europe{width:4.53125vw;height:100%}.international .offers__item .i-airplane{width:4.0625vw;height:100%}.international .offers__item .h2 strong{transition:color 1s cubic-bezier(0.16, 1.08, 0.38, 0.98)}.international .offers__item .icon{position:absolute;left:0;display:block;width:auto;display:flex;height:7.8125vw;flex-shrink:0}.international .offers__item svg{margin:0 auto;left:0;transform:none;position:relative;transition:fill 1s cubic-bezier(0.16, 1.08, 0.38, 0.98)}.international .offers__item.active .btn~.h2 strong,.international .offers__item.active .btn~span .h2 strong,.international .offers__item .btn:hover~.h2 strong,.international .offers__item .btn:hover~span .h2 strong{transition:none;color:#eb0450}.international .offers__item.active .btn~.icon svg,.international .offers__item .btn:hover~.icon svg{transition:none;fill:#eb0450}.international .section--main{overflow:hidden;height:0;transition:margin 1s cubic-bezier(0.26, 1.04, 0.54, 1) .5s,height 1.5s cubic-bezier(0.26, 1.04, 0.54, 1);display:inline-block;order:4}.international .section--main .btn--close{position:absolute;z-index:1;top:0;right:0;margin:1.5625vw 1.5625vw 0}.international .section--main .link,.international .section--main .h3{font-size:1.09375vw}.international .section--main .rates,.international .section--main .passes,.international .section--main footer{padding:3.125vw 0}.international .section--main .rates .h2,.international .section--main .passes .h2,.international .section--main footer .h2{color:#000}.international .section--main .rates .h2 strong,.international .section--main .passes .h2 strong,.international .section--main footer .h2 strong{color:#eb0450}.international .section--main .rates,.international .section--main .passes{border-bottom:1px solid #dbdbdb}.international .section--main .rates .link,.international .section--main .passes .link{display:block;margin-top:1.953125vw}.international .section--main .rates table,.international .section--main .passes table{margin-top:3.90625vw}.international .section--main .countries{font-size:0.9375vw;width:74.0179839091%;margin:0 auto;line-height:1.4;margin-bottom:3.125vw}.international .section--main .passes{display:inline-block}.international .section--main .passes__description strong{font-weight:bold}.international .section--main .passes__description h2{color:#000;width:56.6966398486%;margin:0 auto}.international .section--main .passes__description h2 strong{color:#eb0450}.international .section--main .passes__description .h3{font-size:1.09375vw;display:block;width:56.6966398486%;margin:1.5625vw auto 0 auto}.international .section--main .passes .offers .left{font-size:5.078125vw}.international .section--main .passes .offers .btn--rounded{margin-top:0}.international .section--main .content{position:relative;padding-top:0.78125vw;background:#fff}.international .section--main .content .h2{margin-bottom:.5em}.international .section--main.active{transition:margin .5s cubic-bezier(0.26, 1.04, 0.54, 1),height 1.5s cubic-bezier(0.26, 1.04, 0.54, 1)}.international .section--others{margin-bottom:80px}.international .section--others.no-margin{margin-bottom:calc(80px - 3.125vw)}.international .section--caraibe .offers,.international .section--others .offers{justify-content:center;margin-top:3.125vw}.international .section--caraibe .offers__item,.international .section--others .offers__item{background:#ededed;width:21.249408424%}.international .section--caraibe .offers__item .flag,.international .section--others .offers__item .flag{height:1.5625vw;position:relative !important;left:initial !important;transform:initial !important}.international .section--caraibe .offers__item .category,.international .section--others .offers__item .category{margin-bottom:2.34375vw;font-size:1.09375vw}.international .section--caraibe .offers__item .price,.international .section--others .offers__item .price{margin-bottom:0;line-height:.7;color:#eb0450;transition:color 1s cubic-bezier(0.16, 1.08, 0.38, 0.98)}.international .section--caraibe .offers__item .subtitle,.international .section--others .offers__item .subtitle{margin-bottom:1.5625vw;font-size:1.09375vw}.international .section--caraibe .offers__item .h2,.international .section--others .offers__item .h2{color:#000;margin-top:0}.international .section--caraibe .offers__item .btn:hover+.price,.international .section--others .offers__item .btn:hover+.price{transition:none;color:#017acd}.international .section--caraibe .offers .cyan .price,.international .section--others .offers .cyan .price{color:#017acd}.international .section--caraibe .offers .cyan .btn,.international .section--others .offers .cyan .btn{background-color:#017acd}.international .section--caraibe .offers .cyan .btn:hover,.international .section--others .offers .cyan .btn:hover{background-color:#eb0450 !important}.international .section--caraibe .offers .cyan .btn:hover+.price,.international .section--others .offers .cyan .btn:hover+.price{transition:none;color:#eb0450}.international .section--caraibe .passes .p,.international .section--caraibe .passes .faq-single__content h2,.faq-single__content .international .section--caraibe .passes h2,.international .section--others .passes .p,.international .section--others .passes .faq-single__content h2,.faq-single__content .international .section--others .passes h2{margin-top:1.5625vw;font-weight:bold}.international .section--caraibe .offers__item{margin:0 2.3663038334%}.international .section--others .offers__item{margin:0 .9820160909%}.international .section--faq{padding:5.46875vw 0}.international .section--faq .h2{margin-bottom:5.46875vw;color:#000}.international .section--help{background:#eb0450;position:relative}.international .section--help .btn--logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:7.8125vw}.international .section--help .btn--white:hover{background-color:#017acd}.international .section--app{padding-bottom:3.125vw}.international .section--app .h2{color:#000}.international .section--app .h2 strong{color:#eb0450}@media screen and (min-width: 1366px){.international .header{padding-bottom:80px}.international .offers .icon{height:100px}.international .offers__item{margin-bottom:40px}.international .offers__item .i-bag{width:41px}.international .offers__item .i-europe{width:58px}.international .offers__item .i-airplane{width:52px}.international .section--main .btn--close{margin:20px 20px 0}.international .section--main .link,.international .section--main .h3{font-size:14px}.international .section--main .rates,.international .section--main .passes,.international .section--main footer{padding:40px 0}.international .section--main .rates .link,.international .section--main .passes .link{margin-top:25px}.international .section--main .rates table,.international .section--main .passes table{margin-top:50px}.international .section--main .countries{font-size:12px}.international .section--main .passes{display:inline-block}.international .section--main .passes__description .h3{font-size:14px;margin:20px auto 0 auto}.international .section--main .passes .offers .left{font-size:65px}.international .section--others.no-margin{margin-bottom:calc(80px - 40px)}.international .section--caraibe .offers,.international .section--others .offers{margin-top:40px}.international .section--caraibe .offers__item .category,.international .section--others .offers__item .category{margin-bottom:30px;font-size:14px}.international .section--caraibe .offers__item .subtitle,.international .section--others .offers__item .subtitle{margin-bottom:20px;font-size:14px}.international .section--caraibe .passes .p,.international .section--caraibe .passes .faq-single__content h2,.faq-single__content .international .section--caraibe .passes h2,.international .section--others .passes .p,.international .section--others .passes .faq-single__content h2,.faq-single__content .international .section--others .passes h2{margin-top:20px}.international .section--faq{padding:70px 0}.international .section--faq .h2{margin-bottom:70px}.international .section--help .btn--logo{width:100px}}@media screen and (max-width: 450px){.international .background{background:url(../img/bg-international-mobile.gif) no-repeat top center/cover}.international .header{padding-bottom:10.8108108108vw}.international .offers .icon{height:13.5135135135vw}.international .offers__item .i-bag{width:10.8108108108vw}.international .offers__item .i-europe{width:13.5135135135vw}.international .offers__item .i-airplane{width:13.5135135135vw}.international .section--main{order:inherit;width:100vw;flex-shrink:0;margin-left:-7.71106799%;margin-bottom:10.4751001717%}.international .section--main .btn--close{position:relative;right:auto;margin:5.4054054054vw auto 0}.international .section--main .link,.international .section--main .h3{font-size:3.6486486486vw}.international .section--main .rates,.international .section--main .passes,.international .section--main footer{padding:5.4054054054vw 0}.international .section--main .rates .link,.international .section--main .passes .link{margin-top:3.3783783784vw}.international .section--main .rates h2,.international .section--main .rates .h3,.international .section--main .passes h2,.international .section--main .passes .h3{width:82.6786559394%;display:block;margin:0 auto}.international .section--main .rates table,.international .section--main .passes table{margin-top:6.7567567568vw}.international .section--main .countries{font-size:3.3783783784vw}.international .section--main .passes{overflow:hidden;width:100%}.international .section--main .passes__description .h3{font-size:3.6486486486vw;margin:2.7027027027vw auto 0 auto}.international .section--main .passes .offers .left{font-size:16.4864864865vw}.international .section--main .content{padding-top:1.3513513514vw}.international .section--main.active{margin-top:10.4751001717%}.international .section--others{margin-bottom:10.4751001717%}.international .section--others.no-margin{margin-bottom:10.4751001717%}.international .section--caraibe .offers,.international .section--others .offers{margin-top:5.4054054054vw;justify-content:flex-start}.international .section--caraibe .offers__item .category,.international .section--others .offers__item .category{margin-bottom:6.7567567568vw;font-size:3.6486486486vw}.international .section--caraibe .offers__item .subtitle,.international .section--others .offers__item .subtitle{margin-top:2.7027027027vw;margin-bottom:4.0540540541vw;font-size:3.6486486486vw}.international .section--caraibe .passes .p,.international .section--caraibe .passes .faq-single__content h2,.faq-single__content .international .section--caraibe .passes h2,.international .section--others .passes .p,.international .section--others .passes .faq-single__content h2,.faq-single__content .international .section--others .passes h2{margin-top:2.7027027027vw;width:82.6786559394%;margin-left:8.6606720303%}.international .section--faq{padding:9.4594594595vw 0}.international .section--faq .h2{margin-bottom:5.46875vw}.international .section--faq .faq,.international .section--faq .h2{width:82.6786559394%;margin-left:8.6606720303%}.international .section--help .btn--logo{position:relative;transform:none;top:0;left:0;margin-bottom:2.7027027027vw;width:100px}}.assistance{text-align:center}.assistance .h1{color:#000}.assistance .background{background:url(../img/bg-assistance.gif) no-repeat top center/cover;padding-bottom:6.25vw}.assistance .background .container{display:inline-block}.assistance .header{margin-bottom:6.25vw}.assistance .h2{display:block;width:55.8920965452%;margin:3.125vw auto;color:#000}.assistance .section--urgences,.assistance .section--other,.assistance .section--tuto{display:inline-block;width:100%}.assistance .section--urgences .flex,.assistance .section--other .flex,.assistance .section--tuto .flex{display:flex;flex-wrap:wrap;justify-content:space-between}.assistance .section--urgences .assistance__item h3{color:#eb0450}.assistance .section--urgences .assistance__item svg{fill:#eb0450}.assistance .section--tuto .slideshow{position:relative}.assistance .section--tuto .slideshow__nav i{background:#fff}.assistance .section--tuto .slideshow .wrapper{overflow:hidden;width:100%}.assistance .section--tuto .slideshow .slideshow__item{cursor:pointer}.assistance .section--tuto .slideshow .btn--prev,.assistance .section--tuto .slideshow .btn--next{position:absolute;top:50%;transform:translateY(-50%)}.assistance .section--tuto .slideshow .btn--prev{right:calc(100% + 30px)}.assistance .section--tuto .slideshow .btn--next{left:calc(100% + 30px)}.assistance .section--ctas{display:flex;justify-content:center;padding:40px 0}.assistance .section--ctas .icon{background:#eb0450;border-radius:50%;width:90px;height:90px;margin:0 auto;display:flex;align-items:center;justify-content:center}.assistance .section--ctas p{width:60%;font-size:26px;line-height:1.15;margin:30px auto;font-weight:normal}.assistance .section--ctas p strong{color:#eb0450}.assistance .section--ctas>div{display:flex;flex-direction:column;width:50%;align-items:center;justify-content:space-around}.assistance .section--ctas>div div{width:100%}.assistance .section--social,.assistance .section--application{background:#ededed;padding-top:4rem;padding-bottom:4rem}.assistance .section--social .btn,.assistance .section--application .btn{text-align:center;display:block}.assistance .section--social figure>.media,.assistance .section--application figure>.media{width:100%}@media(min-width: 450px){.assistance .section--social figure>.media,.assistance .section--application figure>.media{width:82.6786559394%}}.assistance .section--social h2,.assistance .section--application h2{font-size:1.5625vw;margin-bottom:1.5625vw;width:80%}.assistance .section--social p,.assistance .section--application p{font-size:1.25vw;line-height:1.25;margin-bottom:2.34375vw}.assistance .section--social figure,.assistance .section--application figure{position:relative}.assistance .section--social figcaption,.assistance .section--application figcaption{width:39.375295788%;box-sizing:border-box;position:absolute;bottom:0;background:#fff;padding:3.3128253668% 4.7326076668% 2.3663038334%;text-align:left}.assistance .section--social ul,.assistance .section--application ul{display:flex;flex-wrap:wrap}@media(max-width: 450px){.assistance .section--social ul,.assistance .section--application ul{justify-content:space-evenly}}.assistance .section--social ul li,.assistance .section--application ul li{margin-right:0.78125vw;margin-bottom:0.78125vw;flex-shrink:0}@media(max-width: 450px){.assistance .section--social,.assistance .section--application{width:100%;padding-top:0;padding-bottom:13.8888888889vw}.assistance .section--social h2,.assistance .section--application h2{font-size:5.5555555556vw;margin-bottom:5.5555555556vw;width:80%}.assistance .section--social p,.assistance .section--application p{font-size:4.4444444444vw;line-height:1.25;margin-bottom:8.3333333333vw}.assistance .section--social figure,.assistance .section--application figure{position:relative}.assistance .section--social figcaption,.assistance .section--application figcaption{width:91.3393279697%;margin-top:-4.7326076668%;margin-left:4.7326076668%;position:relative;padding:8.6606720303% 4.7326076668% 4.7326076668%}}.assistance .section--application figure>.media{margin-left:auto}.assistance .section--application figcaption{left:0}.assistance .section--application figcaption .btn{width:32vw}@media(min-width: 450px){.assistance .section--application figcaption .btn{width:10.15625vw}}.assistance .section--social figcaption{right:0}.assistance__item{width:22.0539517274%;background:#fff;cursor:pointer;box-sizing:border-box}.assistance__item a{padding:3.90625vw 0;display:block}.assistance__item .icon{width:10.7296137339%;display:block;margin:0 auto;position:relative}.assistance__item .icon::after{content:"";display:block;padding-bottom:100%}.assistance__item svg{display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);transition:fill 1s cubic-bezier(0.26, 1.04, 0.54, 1);width:100%;height:100%}.assistance__item h3{margin-top:3.125vw;font-size:1.5625vw;padding:0 10.7296137339%;transition:color 1s cubic-bezier(0.26, 1.04, 0.54, 1);color:#000}.assistance__item.active h3,.assistance__item.active svg,.assistance__item:hover h3,.assistance__item:hover svg{transition:none}.assistance__item.active h3,.assistance__item:hover h3{color:#017acd !important}.assistance__item.active svg,.assistance__item:hover svg{fill:#017acd !important}.assistance__item.active{position:relative}.assistance__item.active::after{content:"";position:absolute;top:100%;left:50%;border-top:2.34375vw solid #fff;border-left:2.34375vw solid rgba(0,0,0,0);border-right:2.34375vw solid rgba(0,0,0,0);transform:translateX(-50%)}.assistance .faq{margin-top:3.125vw}@media screen and (min-width: 1366px){.assistance .background{padding-bottom:80px}.assistance .header{margin-bottom:80px}.assistance .h2{margin:40px auto}.assistance__item a{padding:50px 0}.assistance__item h3{margin-top:40px;font-size:20px}.assistance__item.active::after{border-top:30px solid #fff;border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0)}.assistance .faq{margin-top:40px}}@media screen and (min-width: 450px){.assistance__item:nth-of-type(1){order:1}.assistance__item:nth-of-type(2){order:2}.assistance__item:nth-of-type(3){order:3}.assistance__item:nth-of-type(4){order:4}.assistance__item:nth-of-type(5){order:5}.assistance .faq,.assistance .faq-single{order:6}}@media screen and (max-width: 450px){.assistance.search-results .faq{width:82.6786559394%;margin-left:8.6606720303%}.assistance.has-content{border-bottom:1px solid #dbdbdb}.assistance.has-content .background{background:none;padding:0}.assistance.has-content .header{display:none}.assistance.has-content .section{width:100%;margin-left:0;display:block}.assistance.has-content .section .h2{display:none}.assistance.has-content .assistance__item{display:none}.assistance .background{background:url(../img/bg-assistance-mobile.gif) no-repeat top center/cover;padding-bottom:10.6666666667vw}.assistance .header{margin-bottom:10.6666666667vw}.assistance .h2{margin:5.3333333333vw auto}.assistance__item{margin-bottom:4vw;width:100%}.assistance__item:last-child{margin-bottom:0}.assistance__item a{padding:8vw 0;display:flex;justify-content:flex-start;align-items:center;text-align:left}.assistance__item .icon{width:2.8rem;margin:0 5.3333333333vw}.assistance__item h3{margin-top:0;padding:0;font-size:4vw}.assistance__item.active::after{border-top:4vw solid #fff;border-left:4vw solid rgba(0,0,0,0);border-right:4vw solid rgba(0,0,0,0)}.assistance .section--urgences .flex,.assistance .section--other .flex{flex-wrap:nowrap;flex-direction:column}.assistance .section--tuto .slideshow .btn--prev,.assistance .section--tuto .slideshow .btn--next{display:none}.assistance .section--ctas{flex-direction:column;width:82.6786559394%}.assistance .section--ctas p{width:60%;font-size:20px;line-height:1.15;margin:30px auto}.assistance .section--ctas p strong{color:#eb0450}.assistance .section--ctas>div{width:100%}.assistance .section--ctas>div:first-child{margin-bottom:50px}.assistance .faq{margin-bottom:5.3333333333vw}}.options{text-align:center;overflow:hidden}.options .background{background:url(../img/bg-options.gif) no-repeat center center/cover}.options .section .h2{color:#000}.options .section .h2 strong{color:#017acd}.options .section .offers{justify-content:center;margin-top:6.25vw}.options .section .offers__item{background:#ededed;margin:0 1.9640321817%}.options .section .offers__item:first-of-type{margin-left:0}.options .section .offers__item:last-of-type{margin-right:0}.options .section .offers__item .price{margin-bottom:0}.options .section .offers__item .price .right{text-align:left}.options .section .offers__item .h2{margin-top:0}.options .section .offers__item ol{width:69.1833590139%}.options .section .offers__item ol li{font-size:1.328125vw;border-bottom:1px solid #d3d3d3;padding:1.171875vw 0}.options .section .offers__item ol li strong{color:#eb0450}.options .section .offers__item ol li:last-child{border-bottom:0}.options .section .offers__item--arrow::after{border-top-color:#ededed}.options .section--offers,.options .section--push{padding:6.25vw 0}.options .section--offers .legals{display:inline-block;font-weight:bold;font-size:1.09375vw;margin-top:1.5625vw;color:#a2a2a2;cursor:pointer}.options .section--offers .legals-wrapper{width:73.2134406058%;padding-top:3.125vw;height:0;overflow:hidden;transition:margin 1s cubic-bezier(0.26, 1.04, 0.54, 1) .5s,height .6s cubic-bezier(0.26, 1.04, 0.54, 1);margin:0 auto}.options .section--offers .legals-wrapper .p,.options .section--offers .legals-wrapper .faq-single__content h2,.faq-single__content .options .section--offers .legals-wrapper h2{color:#a2a2a2}.options .section--insurances{margin-bottom:6.25vw}.options .section--push{margin-top:6.25vw}.options .section--push .h2{font-weight:900;font-size:3.515625vw;margin-bottom:1.5625vw}.options .section--pushes .h2{color:#000;width:79.0147783251%;font-size:1.953125vw;display:inline-block}.options .section--pushes .pushes__item{width:50%;height:30.46875vw}.options .section--pushes .pushes__item .category,.options .section--pushes .pushes__item .main{width:100%}.options .section--pushes .pushes__item img{width:8%}.options .section--main{overflow:hidden;height:0;transition:margin 1s cubic-bezier(0.26, 1.04, 0.54, 1) .5s,height 1.5s cubic-bezier(0.26, 1.04, 0.54, 1);display:inline-block;order:4;width:100%;background:#ededed}.options .section--main .btn--close{position:absolute;top:0;right:0;margin:1.5625vw 1.5625vw 0}.options .section--main .content{position:relative;padding-top:6.25vw;display:flex;justify-content:center;flex-wrap:wrap}.options .section--main table,.options .section--main td{border-color:#d3d3d3}.options .section--main table{width:39.375295788%;margin:inherit}.options .section--main table:first-of-type{margin-right:3.9280643635%}.options .section--main table td:last-child{width:56.0096153846%;text-align:center}.options .section--main.active{transition:margin .5s cubic-bezier(0.26, 1.04, 0.54, 1),height 1.5s cubic-bezier(0.26, 1.04, 0.54, 1)}.options .section--main footer{background:#eb0450;width:100%;height:10.15625vw;display:flex;justify-content:space-between;align-items:center;padding:0 4.7326076668%;box-sizing:border-box;margin-top:6.25vw}.options .section--main footer .h2{color:#fff}.options .section--insurances .offers__item{margin-bottom:3.125vw}.options .section--help{margin-top:6.25vw}.options .section--help .h2{color:#fff}.options footer .p,.options footer .faq-single__content h2,.faq-single__content .options footer h2{margin:3.125vw 0}@media screen and (min-width: 1366px){.options .section .offers{margin-top:80px}.options .section .offers ol li{font-size:17px;padding:15px 0}.options .section--offers{padding:80px 0}.options .section--offers .legals{font-size:14px;margin-top:20px}.options .section--offers .legals-wrapper{padding-top:40px}.options .section--push{margin-top:80px;padding:80px 0}.options .section--push .h2{font-size:45px;margin-bottom:20px}.options .section--insurances{margin-bottom:80px}.options .section--pushes .h2{font-size:25px}.options .section--pushes .pushes__item{height:390px}.options .section--main footer{height:130px;margin-top:80px}.options .section--insurances .offers__item{margin-bottom:40px}.options .section--help{margin-top:80px}.options footer .p,.options footer .faq-single__content h2,.faq-single__content .options footer h2{margin:40px 0}}@media screen and (max-width: 740px){.options .section--pushes .pushes__item{width:50%}}@media screen and (max-width: 450px){.options .section .offers{justify-content:flex-start;margin-bottom:8.6606720303%}.options .section .offers ol li{font-size:3.6486486486vw;padding:2.027027027vw 0}.options .section--offers{padding:0 0 10.8108108108vw 0}.options .section--offers .legals{margin-top:2.7027027027vw;font-size:3.2432432432vw}.options .section--offers .legals-wrapper{width:82.6786559394%;padding-top:5.4054054054vw}.options .section--push{display:none}.options .section--insurances{margin-bottom:10.8108108108vw}.options .section--pushes .h2{font-size:5.4054054054vw;width:82.6786559394%}.options .section--pushes .pushes__item{height:auto;width:100%}.options .section--pushes .pushes__item .main{margin:5.4054054054vw 0}.options .section--pushes .pushes__item .h2{font-size:6.0810810811vw 0}.options .section--pushes .pushes__item img{width:10%}.options .section--main .content{display:block}.options .section--main footer{display:inline-block;height:auto;margin-top:10.8108108108vw;padding:5.4054054054vw}.options .section--main footer .btn{margin-top:5.4054054054vw}.options .section--main .btn--close{position:relative;margin:0 auto;display:block;margin-bottom:5.4054054054vw}.options .section--main table{width:82.6786559394%}.options .section--main table:first-of-type{margin:0 auto}.options .section--main table:last-of-type{margin:-1px auto 0}.options .section--insurances .offers__item{margin-bottom:5.4054054054vw}.options .section--help{margin-top:10.8108108108vw}.options footer .p,.options footer .faq-single__content h2,.faq-single__content .options footer h2{margin:5.4054054054vw auto;width:82.6786559394%}}.application{text-align:center;overflow:hidden}.application .background{background:url(../img/bg-application.gif) no-repeat center center/cover;padding:6.25vw 0}.application .section--sms .content{padding:6.25vw 0 6.25vw;background:#fff;display:flex;flex-direction:column;align-items:center}.application .section--sms .content form{width:100%}.application .section--sms .h2{color:#000;width:65.3573118788%;margin-bottom:6.25vw}.application .section--sms .h2 strong{color:#017acd}.application .section--sms .input--search{text-align:center;font-size:1.875vw;display:block;margin:0 auto}.application .section--sms .btn{display:block;margin:3.125vw auto 0}.application .section--sms .input-wrapper{display:inline-block;position:relative;width:39.375295788%}.application .section--sms .message{position:absolute;font-size:1.5625vw;left:0;top:0;text-align:center;width:100%;line-height:5.3125vw;display:inline-block;font-weight:bold;opacity:0;visibility:hidden;color:#017acd}.application .section--sms .message--error{color:#eb0450}.application .section--offers .container{padding-top:3.125vw}.application .section--offers .offers__item>img{max-width:15.4083204931%;max-height:18%}.application .section--application{background:#fff;padding:6.25vw 0 6.25vw;border-bottom:1px solid #dbdbdb}.application .section--application header{margin-bottom:3.125vw}.application .section--application header .p,.application .section--application header .faq-single__content h2,.faq-single__content .application .section--application header h2{width:65.3573118788%;margin-top:1.5625vw;display:inline-block}@media screen and (min-width: 1366px){.application .background{padding:80px 0}.application .section--sms .h2{margin-bottom:80px}.application .section--sms .input--search{font-size:24px}.application .section--sms .btn{margin-top:40px}.application .section--sms .message{font-size:1.5625vw;line-height:68px}.application .section--offers .btn{margin-top:20px}.application .section--application{padding:80px 0}.application .section--application header{margin-bottom:40px}.application .section--application header .p,.application .section--application header .faq-single__content h2,.faq-single__content .application .section--application header h2{margin-top:20px}}@media screen and (max-width: 740px){.application .section--pushes .pushes__item:first-child{width:60.624704212%;margin:0}.application .section--pushes .pushes__item:last-child{width:39.375295788%}}@media screen and (max-width: 450px){.application .background{padding:10.8108108108vw 0}.application .section--sms{padding:0 0 10.8108108108vw}.application .section--sms .content{padding:10.8108108108vw 0 10.8108108108vw;width:82.6786559394%;margin-left:8.6606720303%}.application .section--sms .h2{margin-bottom:10.8108108108vw;width:82.6786559394%}.application .section--sms .input--search{font-size:5.8108108108vw;height:16.2162162162vw;line-height:16.2162162162vw;border-radius:16.2162162162vw}.application .section--sms .input-wrapper{width:82.6786559394%}.application .section--sms .message{font-size:3.7837837838vw;line-height:16.2162162162vw}.application .section--sms .btn{margin-top:5.4054054054vw}.application .section--offers .container{padding:0}.application .section--offers .offers{flex-direction:column}.application .section--offers .offers__item{border-bottom:1px solid #dbdbdb}.application .section--offers .offers__item:last-child{border-bottom:none}.application .section--application{padding:10.8108108108vw 0}.application .section--application header{margin-bottom:5.4054054054vw}.application .section--application header .p,.application .section--application header .faq-single__content h2,.faq-single__content .application .section--application header h2{width:82.6786559394%;margin-top:2.7027027027vw}}.tv{text-align:center}.tv .background{background:url(../img/bg-international.gif) no-repeat center center/cover;padding-bottom:7.03125vw}.tv .h3{font-size:1.953125vw}.tv .header .h1{width:73.2134406058%;margin-bottom:2.34375vw}.tv .header .h2{width:55.8920965452%;display:inline-block;margin-bottom:6.25vw}.tv .header .h2 strong{color:#eb0450}.tv .section--features{font-size:0;padding-bottom:7.03125vw;display:flex}.tv .section--features ul{display:flex;flex-wrap:wrap}.tv .section--features__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:50%;background:#fff;padding:5.078125vw 6.6966398486% 4.6875vw;position:relative;box-sizing:border-box}.tv .section--features__item>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.tv .section--features__item .h2{color:#000;font-weight:bold;width:82.6786559394%}.tv .section--features__item .h2 strong{color:#eb0450}.tv .section--features__item .p,.tv .section--features__item .faq-single__content h2,.faq-single__content .tv .section--features__item h2{font-weight:bold}.tv .section--features__item .link{font-size:1.25vw}.tv .section--features__item .icon{max-width:3.125vw;max-height:3.125vw;margin-bottom:1.5625vw}.tv .section--features__item:nth-child(1),.tv .section--features__item:nth-child(2){border-bottom:1px solid #e5e5e5}.tv .section--features__item:nth-child(2n+1){border-right:1px solid #e5e5e5}.tv .section--features__item:nth-child(3n+1) .h2 strong{color:#017acd}.tv .section--features__item:nth-child(3n+1) .link{color:#017acd !important}.tv .section--features__item:nth-child(3n+1) .link:hover{color:#eb0450 !important}.tv .section--application{background:#fff;padding-top:7.03125vw;padding-bottom:7.03125vw;margin-bottom:7.03125vw}.tv .section--application img{width:4.7326076668%;display:block;margin:0 auto}.tv .section--application .h3{display:inline-block;margin-top:1.953125vw;margin-bottom:3.125vw;color:#000}.tv .section--application .h3 a{color:#017acd}.tv .section--application .h3 a:hover{color:#eb0450}.tv .section--application ul{display:flex;justify-content:center}.tv .section--application ul li{width:13.3932796971%;margin:0 1.171875vw}.tv .section--application ul li a,.tv .section--application ul li img{width:100%;display:block}.tv .section--offer{background:#fff;padding:4.6875vw 0}.tv .section--offer ul{display:flex;justify-content:center;margin-top:60px}.tv .section--offer ul li{width:11.0269758637%;margin:0 2.3663038334%}.tv .section--offer ul img{width:100%}.tv .section--offer .wrapper{width:65.3573118788%;margin:0 auto}.tv .section--offer .p,.tv .section--offer .faq-single__content h2,.faq-single__content .tv .section--offer h2{margin:4.6875vw 0}.tv .section--offer .h2{color:#eb0450}.tv .section--offer .h2 em{color:#000}@media screen and (min-width: 1366px){.tv .background{padding-bottom:90px}.tv .header .h1{margin-bottom:30px}.tv .header .h2{margin-bottom:80px}.tv .h3{font-size:25px}.tv .section--features{padding-bottom:90px}.tv .section--features__item{padding:65px 6.6966398486% 90px}.tv .section--features__item .icon{max-width:40px;max-height:40px;margin-bottom:20px}.tv .section--features__item .link{margin-top:40px;font-size:16px}.tv .section--application{padding-top:90px;padding-bottom:90px;margin-bottom:90px}.tv .section--application .h3{margin-top:25px;margin-bottom:40px}.tv .section--application ul li{margin:0 15px}.tv .section--offer{padding:60px 0}.tv .section--offer ul{margin-top:60px}.tv .section--offer .p,.tv .section--offer .faq-single__content h2,.faq-single__content .tv .section--offer h2{margin:60px 0}}@media screen and (max-width: 450px){.tv .background{background:url(../img/bg-international-mobile.gif) no-repeat top center/cover}.tv .header .h2{margin-bottom:10.8108108108vw;width:90.5347846664%}.tv .h3{font-size:4.0540540541vw}.tv .section--features{margin:8.6606720303% 0;padding:0}.tv .section--features__item{margin-left:8.6606720303%;width:82.6786559394%;padding:8.1081081081vw 0;border-bottom:1px solid #dbdbdb}.tv .section--features__item .icon{max-width:13.5135135135vw;max-height:13.5135135135vw;margin-bottom:3.3783783784vw}.tv .section--features .link{margin-top:6.7567567568vw;font-size:3.3783783784vw}.tv .section--application{padding:30px 0}.tv .section--application img{width:13.3932796971%}.tv .section--application .container{padding:0 8.6606720303%;box-sizing:border-box}.tv .section--application .h3{margin-top:5.4054054054vw;margin-bottom:5.4054054054vw}.tv .section--application ul li{width:30.7146237577%;margin:0 2.027027027vw}.tv .section--offer{padding:30px 0}.tv .section--offer ul{margin-top:30px}.tv .section--offer ul li{width:22.0539517274%}.tv .section--offer .wrapper{width:82.6786559394%}.tv .section--offer .p,.tv .section--offer .faq-single__content h2,.faq-single__content .tv .section--offer h2{margin:30px 0}}.documentation{text-align:center}.documentation .background{background:url(../img/bg-application.gif) no-repeat center center/cover;padding:6.25vw 0}.documentation .content{padding:6.25vw 0;background:#fff;box-sizing:border-box}.documentation .h2{color:#000;margin-bottom:3.125vw}.documentation .section{margin-bottom:3.125vw;width:100%}.documentation .section:last-child{margin-bottom:0}.documentation .files__item{width:82.6786559394%;margin-left:8.6606720303%;margin-bottom:0.78125vw;background-color:#ededed;transition:background-color 1s cubic-bezier(0.16, 1.08, 0.38, 0.98)}.documentation .files__item a{padding:1.5625vw 2.34375vw;font-weight:bold}.documentation .files__item a svg{margin-right:2.34375vw}.documentation .files__item:hover{transition:none;background-color:#f2f2f2}@media screen and (min-width: 1366px){.documentation .background{padding:80px 0}.documentation .content{padding:80px 0}.documentation .h2{margin-bottom:40px}.documentation .section{margin-bottom:40px}.documentation .files__item{margin-bottom:10px}.documentation .files__item a{padding:20px 30px}.documentation .files__item a svg{margin-right:30px}}@media screen and (max-width: 450px){.documentation .background{background:url(../img/bg-application-mobile.gif) no-repeat center center/cover;padding:10.8108108108vw 0}.documentation .content{padding:5.4054054054vw 0;width:82.6786559394%;margin-left:8.6606720303%}.documentation .h2{margin-bottom:5.4054054054vw}.documentation .section{margin-bottom:5.4054054054vw}.documentation .files__item{margin-bottom:1.3513513514vw}.documentation .files__item a{padding:2.7027027027vw 8.1081081081vw;font-size:3.6486486486vw}.documentation .files__item a svg{margin-right:4.0540540541vw}}.not-found{text-align:center}.not-found .background{background:url(../img/bg-application.gif) no-repeat center center/cover;padding:6.25vw 0}.not-found .h1{font-size:6.25vw}.not-found .container>div{width:73.2134406058%;background:#fff;padding:6.25vw 0;display:flex;flex-direction:column;align-items:center;margin:0 auto}.not-found .btn{margin-top:3.125vw}@media screen and (min-width: 1366px){.not-found .background{padding:80px 0}.not-found .h1{font-size:80px}.not-found .container>div{padding:80px 0}.not-found .btn{margin-top:40px}}@media screen and (max-width: 450px){.not-found .background{padding:10.8108108108vw 0}.not-found .h1{font-size:10.8108108108vw}.not-found .container>div{width:90.5347846664%;padding:10.8108108108vw 0}.not-found .btn{margin-top:5.4054054054vw}}.legals{text-align:center}.legals iframe{margin-top:3em}.legals .background{background:url(../img/bg-legals.gif) no-repeat center center/cover;padding:6.25vw 0}@media(min-width: 0px)and (max-width: 450px){.legals .background{padding:10.8108108108vw 0}}@media(min-width: 450px){.legals .background{padding:80px 0}}.legals .content{padding:3.125vw 13.3932796971% 6.25vw;box-sizing:border-box;background:#fff}@media(min-width: 0px)and (max-width: 450px){.legals .content{width:82.6786559394%;margin-left:8.6606720303%;padding:5.4054054054vw 8.6606720303% 10.8108108108vw}}@media(min-width: 450px){.legals .content{padding:40px 13.3932796971% 80px}}.legals .h1{margin-bottom:6.25vw}@media(min-width: 0px)and (max-width: 450px){.legals .h1{margin-bottom:10.8108108108vw}}@media(min-width: 450px){.legals .h1{margin-bottom:80px}}.legals h2{color:#000;margin:3.125vw}@media(min-width: 0px)and (max-width: 450px){.legals h2{margin:5.4054054054vw}}@media(min-width: 450px){.legals h2{margin:40px}}.legals h3{color:#000;margin:3.125vw;font-size:1.5625vw}@media(min-width: 0px)and (max-width: 450px){.legals h3{margin:2.7027027027vw}}@media(min-width: 450px){.legals h3{margin:40px}}.legals ul,.legals p{font-size:1.09375vw;text-align:left}@media(min-width: 0px)and (max-width: 450px){.legals ul,.legals p{font-size:2.7027027027vw}}@media(min-width: 450px){.legals ul,.legals p{font-size:1.09375vw}}.legals ul{list-style:disc;margin:0.78125vw 0 0.78125vw 1em}@media(min-width: 0px)and (max-width: 450px){.legals ul{margin-left:1.4em}}.coronavirus{background:#ededed;padding-bottom:40px}.coronavirus sup{font-size:.8em;vertical-align:top}@media screen and (max-width: 450px){.coronavirus{padding:4.7326076668%;padding-bottom:40px;box-sizing:border-box}}.coronavirus p{line-height:1.4;font-size:14px}.coronavirus p a{font-weight:bold;color:#000;display:block;margin-top:1em}.coronavirus p a:hover{color:#017acd}.coronavirus p strong{font-weight:bold}.coronavirus .h1{font-size:35px;color:#000;font-weight:bold}@media screen and (max-width: 450px){.coronavirus .h1{font-size:25px}}.coronavirus h2{font-size:30px;margin-bottom:20px}.coronavirus__header{margin-bottom:15px}.coronavirus__header .h1{padding:3.125vw 0}.coronavirus__header .h2{color:#fff}.coronavirus__header-content{position:relative;color:#fff;background:#017acd}.coronavirus__header-content>div{width:48.0359678183%;padding:4.7326076668%;box-sizing:border-box}@media screen and (max-width: 450px){.coronavirus__header-content>div{padding:5.2273915316%;width:100%}}@media screen and (min-width: 451px){.coronavirus__header-content picture{position:absolute;z-index:1;right:0;top:0;height:100%;padding:0 !important;width:48.0359678183%}}.coronavirus__header-content picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:100% 50%;object-position:100% 50%}.coronavirus__main{padding-top:25px}@media screen and (min-width: 451px){.coronavirus__main{background:#fff}}.coronavirus__main .h2{color:#000;margin:20px 0}.coronavirus__main section{margin-bottom:25px;background:#fff}@media screen and (min-width: 451px){.coronavirus__main section figure{display:flex;align-items:flex-start}}.coronavirus__main section figcaption{margin-left:3.9280643635%;padding-right:4.7326076668%;box-sizing:border-box}@media screen and (max-width: 450px){.coronavirus__main section figcaption{padding:0 5.2273915316% 5.2273915316%;margin-left:0}}.coronavirus__main section figcaption,.coronavirus__main section .media{width:100%}@media screen and (min-width: 451px){.coronavirus__main section figcaption,.coronavirus__main section .media{width:50%}}.coronavirus__main section:nth-child(2n) figure{flex-direction:row-reverse}.coronavirus__gestures ul{background:#fff;display:flex;text-align:center;padding:3.125vw 0 1.5625vw}@media screen and (max-width: 450px){.coronavirus__gestures ul{flex-direction:column}}.coronavirus__gestures ul li{padding:0 3.90625vw;font-weight:bold}@media screen and (max-width: 450px){.coronavirus__gestures ul li{display:flex;align-items:center;margin-bottom:20px}}.coronavirus__gestures ul img{width:5.703125vw}@media screen and (max-width: 450px){.coronavirus__gestures ul img{flex-shrink:0;width:50px;margin-right:4.7510017172%}}.coronavirus__gestures ul p{text-align:left}.coronavirus__footer{margin-top:40px}.coronavirus__footer p{font-size:12px}.coronavirus__footer h2{color:#000;font-size:14px}